Haus (House)


Haus Miete (houseRent)

Description FTP-Importer REST-API Field details Value details
Anbieterobjektnummer AnbieterObjektID externalId string Max. 50 characters. "/" and "\" are allowed from 22.11.2013
Exposeüberschrift Ueberschrift title string Max. 100 characters
Straße Strasse street string Max. 100 characters
Hausnummer Hausnummer houseNumber string Max. 10 characters
PLZ Postleitzahl postcode string 5 characters
Ort Ort city string Max. 50 characters
API-Suche-Felder ApiSuchfeld1 searchField1 string Diese Felder können in der Suche-REST-API als Suchefilter verwendet werden. Somit kann man selber Werte definieren, die in der Objekterfassung nicht als Feld vorhanden sind. Erlaubte Werte: 1-16 characters. Erlaubte Werte: [0-9 a-z A-Z]*
ApiSuchfeld2 searchField2 string
ApiSuchfeld3 searchField3 string
Objektgruppierung GruppierungsID groupNumber int 0 - 2147483647
Objektbeschreibung Objektbeschreibung descriptionNote string Max. 3.999 characters
Ausstattung Ausstattung furnishingNote string Max. 3.999 characters
Lage Lage locationNote string Max. 3.999 characters
Sonstige Angaben Sonstige Angaben otherNote string Max. 3.999 characters
Objektadresse veröffentlichen? Adressdruck showAddress boolean true,false
Kontaktperson Kontaktperson contact id In der REST-API enthält das Objekt nur einen Verweis auf Kontaktperson. Nutze die Contact API für das Anlegen/Ändern/Aufrufen/Löschen von Kontaktpersonen. Wird contact id nicht befüllt, wird die Standardkontaktadresse verwendet.
Anrede -
Nachname -
.... -
Wohnfläche Wohnfläche livingSpace double 0 - 99999999,99
Grundstücksfläche Grundstuecksfläche plotArea double 0 - 99999999,99
Zimmerzahl Zimmer numberOfRooms double 1 - 999,99
Provisionspflichtig Provisionspflichtig hasCourtage enum YES,NO,NOT_APPLICABLE
Provisionsbetrag Provision courtage string max. 500 characters. Only mandatory if hasCourtage=true
Provisionshinweis Provisionshinweis courtageNote String Max. 500 characters
Haustyp HausKategorie buildingType enum NO_INFORMATION (keineAngabe), SINGLE_FAMILY_HOUSE (Einfamilienhaus), MID_TERRACE_HOUSE (Reihenmittelhaus), END_TERRACE_HOUSE (Reiheneckhaus), MULTI_FAMILY_HOUSE (Mehrfamilienhaus), BUNGALOW (Bungalow), FARMHOUSE (Bauernhaus), SEMIDETACHED_HOUSE (Doppelhaushaelfte), VILLA (Villa), CASTLE_MANOR_HOUSE (BurgSchloss), SPECIAL_REAL_ESTATE (BesondereImmobilie), OTHER (Sonstiges)
Keller Keller cellar enum NOT_APPLICABLE, YES
Barrierefrei Rollstuhlgerecht handicappedAccessible enum YES, NOT_APPLICABLE
Anzahl Stellplätze AnzahlGaragenStellplaetze numberOfParkingSpaces String 0 - 99999
Objektzustand Objektzustand condition enum NO_INFORMATION (keine Angabe), FIRST_TIME_USE (Erstbezug), FIRST_TIME_USE_AFTER_REFURBISHMENT (Erstbezug nach Sanierung), MINT_CONDITION (Neuwertig), REFURBISHED (Saniert), MODERNIZED (Modernisiert), FULLY_RENOVATED (VollstaendigReonviert), WELL_KEPT (Gepflegt), NEED_OF_RENOVATION (Renovierungsbedürftig), NEGOTIABLE (NachVereinbarung), RIPE_FOR_DEMOLITION (Abbruchreif)
Letzte Modernisierung JahrLetzteModernisierung lastRefurbishment String 1000 - 9999
Qualität der Ausstattung Ausstattungsqualitaet interiorQuality enum NO_INFORMATION (KeineAngabe), LUXURY (Luxus), SOPHISTICATED (Gehoben), NORMAL (Normal), SIMPLE (Einfach)
Baujahr Baujahr constructionYear String 4 Stellen, 0 - 9999
Frei ab FreiAb freeFrom string Max. 50 characters
Heizungsart Heizungsart heatingType enum

NO_INFORMATION (keine Angabe), SELF_CONTAINED_CENTRAL_HEATING (Etagenheizung), STOVE_HEATING (Ofenheizung), CENTRAL_HEATING (Zentralheizung)

 

For using the new enum fields: COMBINED_HEAT_AND_POWER_PLANT (Blockheizkraftwerk), ELECTRIC_HEATING (Elektro-Heizung),DISTRICT_HEATING (Fernwärme),FLOOR_HEATING (Fußbodenheizung), GAS_HEATING (Gas-Heizung), WOOD_PELLET_HEATING (Holz-Pelletheizung), NIGHT_STORAGE_HEATER (Nachtspeicherofen), OIL_HEATING (Öl-Heizung), SOLAR_HEATING (Solar-Heizung), HEAT_PUMP (Wärmepumpe)

 

you'll need the query param "usenewenergysourceenev2014values=true"

 

Take a look into energy-certificate-2014.

Befeuerungsart BefeuerungsArt firingTypes enum NO_INFORMATION (KeineAngabe), GEOTHERMAL (Erdwaerme), SOLAR_HEATING (Solarheizung), PELLET_HEATING (Pelletheizung), GAS (Gas), OIL (Oel), DISTRICT_HEATING (Fernwaerme), ELECTRICITY (Strom), COAL (Kohle)
Energieausweistyp Energieausweistyp BuildingEnergyRatingType enum NO_INFORMATION (Keine Angabe), ENERGY_REQUIRED (Endenergiebedarf), ENERGY_CONSUMPTION (Energieverbrauchskennwert). 
Wählen sie den Ausweistyp aus, zu dem Sie einen Kennwert angeben möchten. Ein Energieausweis wird in Endenergiebedarf (bedarfsorientierter Ausweis) und Energieverbrauchskennwert (verbrauchsorientierter Ausweis) unterschieden. Der bedarfsorientierte Energieausweis orientiert sich am errechneten Bedarf des Gebäudes. Der verbrauchsorientierte Ausweis am tatsächlichen Verbrauch der Nutzer. Bitte beachten Sie bei der Angabe des Energieverbrauchskennwert, ob der Warmwasserverbrauch mit eingerechnet ist.
Energieverbrauchskennwert Energieverbrauchskennwert thermalCharacteristic double 0-1999,99. 
Bitte geben Sie den "Kennwert" (Zahlen) der Immobilie nach dem ausgewählten "Energieausweistyp" in kWh/(m²*a) an.
Energieverbrauch enthält Warmwasser WamwasserEnthalten energyConsumptionContainsWarmWater enum YES, NOT_APPLICABLE. 
Bitte setzen Sie diesen Wert nur dann, wenn Ihr angegebener "Kennwert" ein "Energieverbrauchskennwert" ist und dieser den "Energieverbrauch für Warmwasser" enthält.
Etagenzahl Etagenzahl numberOfFloors int 0 - 999
Nutzfläche Nutzfläche usableFloorSpace double 0 - 99999999,99
Anzahl Schlafzimmer AnzahlSchlafzimmer numberOfBedRooms double 0 - 99
Anzahl Badezimmer AnzahlBadezimmer numberOfBathRooms double 0 - 99
Gäste WC GaesteWC guestToilet enum YES, NOT_APPLICABLE
Parkplatz Parkplatz parkingSpaceType enum NO_INFORMATION (keine Angabe), GARAGE, OUTSIDE (Außenstellplatz), CARPORT, DUPLEX, CAR_PARK (Parkhaus), UNDERGROUND_GARAGE (Tiefgarage)
Kaltmiete Kaltmiete baseRent double 0 - 99999999,99
Warmmiete Warmmiete totalRent double 0 - 99999999,99
Nebenkosten Nebenkosten serviceCharge Double 0 - 99999999,99
Kaution Kaution deposit String Max. 50 characters
Heizkosten Heizkosten heatingCosts Double 0 - 99999999,99
Heizkosten sind in Nebenkosten enthalten HeizkostenInWarmmieteEnthalten heatingcostsInServiceCharge enum NOT_APPLICABLE, YES, NO ("NO" is available from 29.1.2014). If you've entered a value for "heating costs", than NOT_APPLICABLE is not allowed for this attribute.
Haustiere Haustiere petsAllowed enum NO_INFORMATION, YES, NO, NEGOTIABLE
StellplatzMiete StellplatzMiete parkingSpacePrice double 0 - 99999999,99
Einbauküche Einbaukueche builtInKitchen boolean true, false
Multimedia Anhang AnhangArt="video" - In der REST-API sind die Multimediadateien losgelöst von der Immobilie. Die Immobilie enthält lediglich einen Verweis (ID) auf die Multimediaanhänge. Nutze den Attachments-Webservice (http://api.immobilienscout24.de/our-apis/import-export/attachments.html) für das Anlegen/Ändern/Aufrufen/Löschen von Bilder, Videos, PDF, URLs.
AnhangArt="bild" -
..... -
Objektveröffentlichung StatusVBM entfällt In der REST-API gibt es einen eigenen Webservice (http://api.immobilienscout24.de/our-apis/import-export/publish.html) für die Objektveröffentlichung auf den Kanälen IS24, Homepage, Gruppen/Börsen.
StatusIS24 eigener Webservice
StatusHP eigener Webservice

Neue Objektfelder

Description REST-API Field details Value details
Geokoordinaten latitude double min. -90.0, max. 90.0
longitude double min. -90.0, max. 90.0
Energieausweis energyPerformanceCertificate boolean true,false
Expose-Erstellungsdatum creationDate Datum jjjj-mm-tt:hh:mm:ss wird automatisch generiert
Expose-Änderungsdatum LastModificationDate Datum jjjj-mm-tt:hh:mm:ss wird automatisch generiert

XML-Schema

<xs:complexType name="HouseRent">

<xs:complexContent>

<xs:extension base="tns:RealEstate">

<xs:sequence>  

<!-- Basiselemente -->  

<xs:element minOccurs="0" name="externalId" type="xs:string"/>

<xs:element name="title" type="xs:string"/>

<xs:element minOccurs="0" name="creationDate" type="xs:dateTime"/>

<xs:element minOccurs="0" name="lastModificationDate" type="xs:dateTime"/>

<xs:element name="address" type="tns:Wgs84Address"/>

<xs:element minOccurs="0" name="apiSearchData" type="tns:ApiSearchData"/>

<xs:element minOccurs="0" name="groupNumber" type="xs:string"/>

<xs:element minOccurs="0" name="descriptionNote" type="xs:string"/>

<xs:element minOccurs="0" name="furnishingNote" type="xs:string"/>

<xs:element minOccurs="0" name="locationNote" type="xs:string"/>

<xs:element minOccurs="0" name="otherNote" type="xs:string"/>

<xs:element default="false" name="showAddress" type="xs:boolean"/>  

<!-- Immobilientyp spezifische Elemente -->  

<xs:element minOccurs="0" name="price" type="ns1:Price"/>

<xs:element name="livingSpace" type="xs:double"/>

<xs:element name="plotArea" type="xs:double"/>

<xs:element name="numberOfRooms" type="xs:string"/>

<xs:element minOccurs="0" name="energyPerformanceCertificate" type="xs:boolean"/>

<xs:element name="courtage" type="ns1:CourtageInfo"/>

<xs:element default="NO_INFORMATION" name="buildingType" type="ns1:BuildingType"/>

<xs:element minOccurs="0" name="cellar" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="handicappedAccessible" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="numberOfParkingSpaces" type="xs:string"/>

<xs:element minOccurs="0" name="condition" type="ns1:RealEstateCondition"/>

<xs:element minOccurs="0" name="lastRefurbishment" type="xs:string"/>

<xs:element minOccurs="0" name="interiorQuality" type="ns1:InteriorQuality"/>

<xs:element minOccurs="0" name="constructionYear" type="xs:string"/>

<xs:element minOccurs="0" name="freeFrom" type="xs:string"/>

<xs:element minOccurs="0" name="heatingType" type="ns1:HeatingType"/>

<xs:element minOccurs="0" name="firingTypes" type="ns1:FiringTypes"/>
<xs:element minOccurs="0" name="buildingEnergyRatingType" type="ns1:BuildingEnergyRatingType"/>

<xs:element minOccurs="0" name="thermalCharacteristic" type="xs:string"/>

<xs:element minOccurs="0" name="energyConsumptionContainsWarmWater" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="numberOfFloors" type="xs:string"/>

<xs:element minOccurs="0" name="usableFloorSpace" type="xs:double"/>

<xs:element minOccurs="0" name="numberOfBedRooms" type="xs:string"/>

<xs:element minOccurs="0" name="numberOfBathRooms" type="xs:string"/>

<xs:element minOccurs="0" name="guestToilet" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="parkingSpaceType" type="ns1:ParkingSpaceType"/>

<xs:element name="baseRent" type="xs:double"/>

<xs:element minOccurs="0" name="totalRent" type="xs:double"/>

<xs:element minOccurs="0" name="serviceCharge" type="xs:double"/>

<xs:element minOccurs="0" name="deposit" type="xs:string"/>

<xs:element minOccurs="0" name="heatingCosts" type="xs:double"/>

<xs:element minOccurs="0" name="heatingCostsInServiceCharge" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="petsAllowed" type="ns1:PetsAllowedType"/>

<xs:element minOccurs="0" name="parkingSpacePrice" type="xs:double"/>

<xs:element minOccurs="0" name="builtInKitchen" type="xs:boolean"/>

</xs:sequence>

</xs:extension>

</xs:complexContent>

</xs:complexType>

Haus Kauf(HouseBuy)

Description FTP-Importer REST-API Field details Value details
Anbieterobjektnummer AnbieterObjektID externalId string Max. 50 characters. "/" and "\" are allowed from 22.11.2013
Exposeüberschrift Ueberschrift title string Max. 100 characters
Straße Strasse street string Max. 100 characters
Hausnummer Hausnummer houseNumber string Max. 10 characters
PLZ Postleitzahl postcode string 5 characters
Ort Ort city string Max. 50 characters
API-Suche-Felder ApiSuchfeld1 searchField1 string Diese Felder können in der Suche-REST-API als Suchefilter verwendet werden. Somit kann man selber Werte definieren, die in der Objekterfassung nicht als Feld vorhanden sind. Erlaubte Werte: 1-16 characters. Erlaubte Werte: [0-9 a-z A-Z]*
ApiSuchfeld2 searchField2 string
ApiSuchfeld3 searchField3 string
Objektgruppierung GruppierungsID groupNumber int 0 - 2147483647
Objektbeschreibung Objektbeschreibung descriptionNote string Max. 3.999 characters
Ausstattung Ausstattung furnishingNote string Max. 3.999 characters
Lage Lage locationNote string Max. 3.999 characters
Sonstige Angaben Sonstige Angaben otherNote string Max. 3.999 characters
Objektadresse veröffentlichen? Adressdruck showAddress boolean true,false
Kontaktperson Kontaktperson contact id In der REST-API enthält das Objekt nur einen Verweis auf Kontaktperson. Nutze die Contact API für das Anlegen/Ändern/Aufrufen/Löschen von Kontaktpersonen. Wird contact id nicht befüllt, wird die Standardkontaktadresse verwendet.
Anrede -
Nachname -
.... -
Mit Einliegerwohnung MitEinliegerwohnung lodgerFlat enum YES, NOT_APPLICABLE
Bauphase Bauphase constructionPhase enum PROJECTED (HausInPlanung), UNDER_CONSTRUCTION (HausImBau), COMPLETED (HausFertigGestellt), NO_INFORMATION (keineAngabe)
Haustyp HausKategorie buildingType enum NO_INFORMATION (keineAngabe), SINGLE_FAMILY_HOUSE (Einfamilienhaus), MID_TERRACE_HOUSE (Reihenmittelhaus), END_TERRACE_HOUSE (Reiheneckhaus), MULTI_FAMILY_HOUSE (Mehrfamilienhaus), BUNGALOW (Bungalow), FARMHOUSE (Bauernhaus), SEMIDETACHED_HOUSE (Doppelhaushaelfte), VILLA (Villa), CASTLE_MANOR_HOUSE (BurgSchloss), SPECIAL_REAL_ESTATE (BesondereImmobilie), OTHER (Sonstiges)
Keller Keller cellar enum NOT_APPLICABLE (keine Angabe), YES
Barrierefrei Rollstuhlgerecht handicappedAccessible enum YES, NOT_APPLICABLE
Anzahl Stellplätze AnzahlGaragenStellplaetze numberOfParkingSpaces String 0 - 99999
Objektzustand Objektzustand condition enum (Auswahlliste) NO_INFORMATION (keine Angabe), FIRST_TIME_USE (Erstbezug), FIRST_TIME_USE_AFTER_REFURBISHMENT (Erstbezug nach Sanierung), MINT_CONDITION (Neuwertig), REFURBISHED (Saniert), MODERNIZED (Modernisiert), FULLY_RENOVATED (VollstaendigReonviert), WELL_KEPT (Gepflegt), NEED_OF_RENOVATION (Renovierungsbedürftig), NEGOTIABLE (NachVereinbarung), RIPE_FOR_DEMOLITION (Abbruchreif)
Letzte Modernisierung JahrLetzteModernisierung lastRefurbishment String 1000 - 9999
Qualität der Ausstattung Ausstattungsqualitaet interiorQuality enum NO_INFORMATION (KeineAngabe), LUXURY (Luxus), SOPHISTICATED (Gehoben), NORMAL (Normal), SIMPLE (Einfach)
Baujahr Baujahr constructionYear String 4 Stellen, 0 - 9999
Frei ab FreiAb freeFrom string Max. 50 characters
Heizungsart Heizungsart heatingType enum

NO_INFORMATION (keine Angabe), SELF_CONTAINED_CENTRAL_HEATING (Etagenheizung), STOVE_HEATING (Ofenheizung), CENTRAL_HEATING (Zentralheizung)

 

For using the new enum fields: COMBINED_HEAT_AND_POWER_PLANT (Blockheizkraftwerk), ELECTRIC_HEATING (Elektro-Heizung),DISTRICT_HEATING (Fernwärme),FLOOR_HEATING (Fußbodenheizung), GAS_HEATING (Gas-Heizung), WOOD_PELLET_HEATING (Holz-Pelletheizung), NIGHT_STORAGE_HEATER (Nachtspeicherofen), OIL_HEATING (Öl-Heizung), SOLAR_HEATING (Solar-Heizung), HEAT_PUMP (Wärmepumpe)

 

you'll need the query param "usenewenergysourceenev2014values=true"

 

Take a look into energy-certificate-2014.

Befeuerungsart BefeuerungsArt firingTypes enum NO_INFORMATION (KeineAngabe), GEOTHERMAL (Erdwaerme), SOLAR_HEATING (Solarheizung), PELLET_HEATING (Pelletheizung), GAS (Gas), OIL (Oel), DISTRICT_HEATING (Fernwaerme), ELECTRICITY (Strom), COAL (Kohle)
Energieausweistyp Energieausweistyp BuildingEnergyRatingType enum NO_INFORMATION (Keine Angabe), ENERGY_REQUIRED (Endenergiebedarf), ENERGY_CONSUMPTION (Energieverbrauchskennwert). 
Wählen sie den Ausweistyp aus, zu dem Sie einen Kennwert angeben möchten. Ein Energieausweis wird in Endenergiebedarf (bedarfsorientierter Ausweis) und Energieverbrauchskennwert (verbrauchsorientierter Ausweis) unterschieden. Der bedarfsorientierte Energieausweis orientiert sich am errechneten Bedarf des Gebäudes. Der verbrauchsorientierte Ausweis am tatsächlichen Verbrauch der Nutzer. Bitte beachten Sie bei der Angabe des Energieverbrauchskennwert, ob der Warmwasserverbrauch mit eingerechnet ist.
Energieverbrauchskennwert Energieverbrauchskennwert thermalCharacteristic double 0-1999,99. 
Bitte geben Sie den "Kennwert" (Zahlen) der Immobilie nach dem ausgewählten "Energieausweistyp" in kWh/(m²*a) an.
Energieverbrauch enthält Warmwasser WamwasserEnthalten energyConsumptionContainsWarmWater enum YES, NOT_APPLICABLE. 
Bitte setzen Sie diesen Wert nur dann, wenn Ihr angegebener "Kennwert" ein "Energieverbrauchskennwert" ist und dieser den "Energieverbrauch für Warmwasser" enthält.
Etagenzahl Etagenzahl numberOfFloors int 0 - 999
Nutzfläche Nutzfläche usableFloorSpace double 0 - 99999999,99
Anzahl Schlafzimmer AnzahlSchlafzimmer numberOfBedRooms double 0 - 99
Anzahl Badezimmer AnzahlBadezimmer numberOfBathRooms double 0 - 99
Gäste WC GaesteWC guestToilet enum YES, NOT_APPLICABLE
Parkplatz Parkplatz parkingSpaceType enum NO_INFORMATION (keine Angabe), GARAGE, OUTSIDE (Außenstellplatz), CARPORT, DUPLEX, CAR_PARK (Parkhaus), UNDERGROUND_GARAGE (Tiefgarage)
Vermietet Vermietet rented enum YES, NOT_APPLICABLE
Mieteinnahmen MieteinnahmenProMonat rentalIncome double 0 - 9999999999999,99
Denkmalschutzobjekt Denkmalschutzobjekt listed enum YES, NOT_APPLICABLE
Stellplatz Kaufpreis StellplatzKaufpreis parkingSpacePrice double 0 - 9999999999999,99
Als Ferienwohnung geeignet AlsFerienwohnungGeeignet summerResidencePractical enum YES, NOT_APPLICABLE
Kaufpreis Kaufpreis value double 0 - 9999999999999,99
Währung waehrung currency enum EUR
Wohnfläche Wohnfläche livingSpace double 0 - 99999999,99
Grundstücksfläche Grundstuecksfläche plotArea double 0 - 99999999,99
Zimmerzahl Zimmer numberOfRooms double 1 - 999,99
Provisionspflichtig Provisionspflichtig hasCourtage enum YES,NO,NOT_APPLICABLE
Provisionsbetrag Provision courtage string max. 500 characters. It's only mandatory if hasCourtage=true.
Provisionshinweis Provisionshinweis courtageNote String Max. 500 characters
Multimedia Anhang AnhangArt="video" - In der REST-API sind die Multimediadateien losgelöst von der Immobilie. Die Immobilie enthält lediglich einen Verweis (ID) auf die Multimediaanhänge. Nutze den Attachments-Webservice (http://api.immobilienscout24.de/our-apis/import-export/attachments.html) für das Anlegen/Ändern/Aufrufen/Löschen von Bilder, Videos, PDF, URLs.
AnhangArt="bild" -
..... -
Objektveröffentlichung StatusVBM entfällt In der REST-API gibt es einen eigenen Webservice (http://api.immobilienscout24.de/our-apis/import-export/publish.html) für die Objektveröffentlichung auf den Kanälen IS24, Homepage, Gruppen/Börsen.
StatusIS24 eigener Webservice
StatusHP eigener Webservice

Neue Objektfelder:

Description REST-API Field details Value details
Geokoordinaten latitude double min. -90.0, max. 90.0
longitude double min. -90.0, max. 90.0
Expose-Erstellungsdatum creationDate Datum jjjj-mm-tt:hh:mm:ss wird automatisch generiert
Expose-Änderungsdatum LastModificationDate Datum jjjj-mm-tt:hh:mm:ss wird automatisch generiert
Vermarktungsart marketingType enum PURCHASE
Zahlungsintervall priceIntervalType enum ONE_TIME_CHARGE
Energieausweis energyPerformanceCertificate boolean true,false

XML-Schema

<xs:complexType name="HouseBuy">

<xs:complexContent>

<xs:extension base="tns:RealEstate">

<xs:sequence>  

<!-- Basiselemente -->  

<xs:element minOccurs="0" name="externalId" type="xs:string"/>

<xs:element name="title" type="xs:string"/>

<xs:element minOccurs="0" name="creationDate" type="xs:dateTime"/>

<xs:element minOccurs="0" name="lastModificationDate" type="xs:

<xs:element name="address" type="tns:Wgs84Address"/>

<xs:element minOccurs="0" name="apiSearchData" type="tns:ApiSearchData"/>

<xs:element minOccurs="0" name="groupNumber" type="xs:string"/>

<xs:element minOccurs="0" name="descriptionNote" type="xs:string"/>

<xs:element minOccurs="0" name="furnishingNote" type="xs:string"/>

<xs:element minOccurs="0" name="locationNote" type="xs:string"/>

<xs:element minOccurs="0" name="otherNote" type="xs:string"/>

<xs:element default="false" name="showAddress" type="xs:boolean"/>  

<!-- Immobilientyp spezifische Elemente -->

<xs:element minOccurs="0" name="lodgerFlat" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="constructionPhase" type="ns1:ConstructionPhaseType"/>

<xs:element default="NO_INFORMATION" name="buildingType" type="ns1:BuildingType"/>

<xs:element minOccurs="0" name="cellar" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="handicappedAccessible" type="ns1:

<xs:element minOccurs="0" name="numberOfParkingSpaces" type="xs:string"/>

<xs:element minOccurs="0" name="condition" type="ns1:RealEstateCondition"/>

<xs:element minOccurs="0" name="lastRefurbishment" type="xs:string"/>

<xs:element minOccurs="0" name="interiorQuality" type="ns1:InteriorQuality"/>

<xs:element minOccurs="0" name="constructionYear" type="xs:string"/>

<xs:element minOccurs="0" name="freeFrom" type="xs:string"/>

<xs:element minOccurs="0" name="heatingType" type="ns1:HeatingType"/>

<xs:element minOccurs="0" name="firingTypes" type="ns1:FiringTypes"/>

<xs:element minOccurs="0" name="buildingEnergyRatingType" type="ns1:BuildingEnergyRatingType"/>

<xs:element minOccurs="0" name="thermalCharacteristic" type="xs:string"/>

<xs:element minOccurs="0" name="energyConsumptionContainsWarmWater" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="numberOfFloors" type="xs:string"/>

<xs:element minOccurs="0" name="usableFloorSpace" type="xs:double"/>

<xs:element minOccurs="0" name="numberOfBedRooms" type="xs:string"/>

<xs:element minOccurs="0" name="numberOfBathRooms" type="xs:string"/>

<xs:element minOccurs="0" name="guestToilet" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="parkingSpaceType" type="ns1:ParkingSpaceType"/>

<xs:element minOccurs="0" name="rented" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="rentalIncome" type="xs:double"/>

<xs:element minOccurs="0" name="listed" type="ns1:YesNotApplicableType"/>

<xs:element minOccurs="0" name="parkingSpacePrice" type="xs:double"/>

<xs:element minOccurs="0" name="summerResidencePractical" type="ns1:YesNotApplicableType"/>

<xs:element name="price" type="ns1:Price"/>

<xs:element name="livingSpace" type="xs:double"/>

<xs:element name="plotArea" type="xs:double"/>

<xs:element name="numberOfRooms" type="xs:string"/>

<xs:element minOccurs="0" name="energyPerformanceCertificate" type="xs:boolean"/>

<xs:element name="courtage" type="ns1:CourtageInfo"/>

</xs:sequence>

</xs:extension>

</xs:complexContent>

</xs:complexType>