<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright Immobilien Scout GmbH 2005 $Revision: 25555 $ / $Date: 2007-06-25 16:23:59 +0200 (Mo, 25 Jun 2007) $ -->
<xs:schema targetNamespace="http://www.immobilienscout24.de/immobilientransfer" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.immobilienscout24.de/immobilientransfer" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<!-- ++++++++++++++++++++++++++++ Text-Typen +++++++++++++++++++++++++++++++++++ -->
	<xs:simpleType name="Text4Typ">
		<xs:annotation>
			<xs:documentation>Text, maximal 4 Zeichen</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="4" fixed="true"/>
			<xs:whiteSpace value="collapse" fixed="true"/>
			<xs:minLength value="1" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Text15Typ">
		<xs:annotation>
			<xs:documentation>Text, maximal 15 Zeichen</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="15" fixed="true"/>
			<xs:whiteSpace value="collapse" fixed="true"/>
			<xs:minLength value="1" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Text20Typ">
		<xs:annotation>
			<xs:documentation>Text, maximal 20 Zeichen</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="20" fixed="true"/>
			<xs:whiteSpace value="collapse" fixed="true"/>
			<xs:minLength value="1" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Text30Typ">
		<xs:annotation>
			<xs:documentation>Text, maximal 30 Zeichen</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="30" fixed="true"/>
			<xs:whiteSpace value="collapse" fixed="true"/>
			<xs:minLength value="1" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Text40Typ">
		<xs:annotation>
			<xs:documentation>Text, maximal 40 Zeichen</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="40" fixed="true"/>
			<xs:whiteSpace value="collapse" fixed="true"/>
			<xs:minLength value="1" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Text50Typ">
		<xs:annotation>
			<xs:documentation>Text, maximal 50 Zeichen</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="50" fixed="true"/>
			<xs:whiteSpace value="collapse" fixed="true"/>
			<xs:minLength value="1" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Text100Typ">
		<xs:annotation>
			<xs:documentation>Text, maximal 100 Zeichen</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="100" fixed="true"/>
			<xs:whiteSpace value="collapse" fixed="true"/>
			<xs:minLength value="1"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Text150Typ">
		<xs:annotation>
			<xs:documentation>Text, maximal 150 Zeichen</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="150" fixed="true"/>
			<xs:whiteSpace value="collapse" fixed="true"/>
			<xs:minLength value="1" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Text255Typ">
		<xs:annotation>
			<xs:documentation>Text, maximal 255 Zeichen</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="255" fixed="true"/>
			<xs:whiteSpace value="collapse" fixed="true"/>
			<xs:minLength value="1" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Text300Typ">
		<xs:annotation>
			<xs:documentation>Text, maximal 300 Zeichen</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="300" fixed="true"/>
			<xs:whiteSpace value="collapse" fixed="true"/>
			<xs:minLength value="1" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Freitext2000Typ">
		<xs:annotation>
			<xs:documentation>Freitext, maximal 2000 Zeichen.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="2000" fixed="true"/>
			<xs:whiteSpace value="preserve" fixed="true"/>
			<xs:minLength value="1" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="EmailTyp">
		<xs:annotation>
			<xs:documentation>Text Uebermittlung von Email-Adressen</xs:documentation>
		</xs:annotation>
		<xs:restriction base="Text150Typ">
			<xs:pattern value=".*@.*\..*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="WebUrlTyp">
		<xs:annotation>
			<xs:documentation>Text Uebermittlung von Hypertext Links</xs:documentation>
		</xs:annotation>
		<xs:restriction base="Text255Typ">
			<xs:pattern value="http://*.*"/>
			<xs:pattern value="www.*.*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ApiSearchStringTyp">
		<xs:annotation>
			<xs:documentation>API-Suchfeld-Typ, alphanumerisch bis 10 Zeichen lang</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="10" fixed="true"/>
			<xs:whiteSpace value="collapse" fixed="true"/>
			<xs:minLength value="1" fixed="true"/>
			<xs:pattern value="[0-9a-zA-Z]*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="IntList30Typ">
		<xs:annotation>
			<xs:documentation>
			    Die Semikolon-separierte Liste der ganzen Zahlen im Bereich 0..9999, maximal 30 Werte in der Liste, ohne Leerzeichen
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="150" fixed="true"/>
			<xs:whiteSpace value="collapse" fixed="true"/>
			<xs:minLength value="0" fixed="true"/>
			<xs:pattern value="([0-9]{1,4})(;[0-9]{1,4}){0,29}|([0-9]{0})"/>
		</xs:restriction>		
	</xs:simpleType>
	<!-- ++++++++++++++++++++++++++++ Zahlen-Typen +++++++++++++++++++++++++++++++++++ -->
	<xs:simpleType name="Zahl2Typ">
		<xs:annotation>
			<xs:documentation>Zahl, zweistellig</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:positiveInteger">
			<xs:totalDigits value="2" fixed="true"/>
			<xs:fractionDigits value="0" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Zahl3Typ">
		<xs:annotation>
			<xs:documentation>Zahl, dreistellig</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:positiveInteger">
			<xs:totalDigits value="3" fixed="true"/>
			<xs:fractionDigits value="0" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Zahl4Typ">
		<xs:annotation>
			<xs:documentation>Zahl, vierstellig</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:positiveInteger">
			<xs:totalDigits value="4" fixed="true"/>
			<xs:fractionDigits value="0" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Zahl5Typ">
		<xs:annotation>
			<xs:documentation>Zahl, fuenfstellig</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:positiveInteger">
			<xs:totalDigits value="5" fixed="true"/>
			<xs:fractionDigits value="0" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Zahl8Typ">
		<xs:annotation>
			<xs:documentation>Zahl, achtstellig</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:positiveInteger">
			<xs:totalDigits value="8" fixed="true"/>
			<xs:fractionDigits value="0" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Zahl10Typ">
		<xs:annotation>
			<xs:documentation>Zahl, 10-stellig</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:positiveInteger">
			<xs:totalDigits value="10" fixed="true"/>
			<xs:fractionDigits value="0" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Zahl20Typ">
		<xs:annotation>
			<xs:documentation>Zahl, 20-stellig</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:positiveInteger">
			<xs:totalDigits value="20" fixed="true"/>
			<xs:fractionDigits value="0" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Zahl31Typ">
		<xs:annotation>
			<xs:documentation>Zahl, 2 Vorkomma- und 1 Nachkommastelle</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:decimal">
			<xs:minExclusive value="0" fixed="true"/>
			<xs:maxExclusive value="100" fixed="true"/>
			<xs:totalDigits value="3" fixed="true"/>
			<xs:fractionDigits value="1" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Zahl32Typ">
		<xs:annotation>
			<xs:documentation>Zahl, 1 Vorkomma- und 2 Nachkommastellen</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:decimal">
			<xs:totalDigits value="3" fixed="true"/>
			<xs:fractionDigits value="2" fixed="true"/>
			<xs:minExclusive value="0" fixed="true"/>
			<xs:maxExclusive value="10" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Zahl52Typ">
		<xs:annotation>
			<xs:documentation>Zahl, 3 Vorkomma- und 2 Nachkommastellen</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:decimal">
			<xs:minExclusive value="0" fixed="true"/>
			<xs:totalDigits value="5" fixed="true"/>
			<xs:fractionDigits value="2" fixed="true"/>
			<xs:maxExclusive value="1000" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ZimmeranzahlTyp">
		<xs:annotation>
			<xs:documentation>4 Vorkomma- und 2 Nachkommastellen, von 0.5 bis 9999</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:decimal">
			<xs:totalDigits value="6" fixed="true"/>
			<xs:fractionDigits value="2" fixed="true"/>
			<xs:minInclusive value="0.5" fixed="true"/>
			<xs:maxInclusive value="9999" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Zahl72Typ">
		<xs:annotation>
			<xs:documentation>Zahl, 5 Vorkomma- und 2 Nachkommastellen</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:decimal">
			<xs:totalDigits value="7" fixed="true"/>
			<xs:fractionDigits value="2" fixed="true"/>
			<xs:minExclusive value="0" fixed="true"/>
			<xs:maxExclusive value="100000" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Zahl102Typ">
		<xs:annotation>
			<xs:documentation>Zahl, 8 Vorkomma- und 2 Nachkommastellen</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:decimal">
			<xs:totalDigits value="10" fixed="true"/>
			<xs:fractionDigits value="2" fixed="true"/>
			<xs:minExclusive value="0" fixed="true"/>
			<xs:maxExclusive value="100000000" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Zahl152Typ">
		<xs:annotation>
			<xs:documentation>Zahl, 13 Vorkomma- und 2 Nachkommastellen</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:decimal">
			<xs:totalDigits value="15" fixed="true"/>
			<xs:fractionDigits value="2" fixed="true"/>
			<xs:minExclusive value="0" fixed="true"/>
			<xs:maxExclusive value="10000000000000" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PreisAufAnfrage">
		<xs:annotation>
			<xs:documentation>Zahl, 13 Vorkomma- und 2 Nachkommastellen, 0 bedeutet "auf Anfrage"</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:decimal">
			<xs:totalDigits value="15" fixed="true"/>
			<xs:fractionDigits value="2" fixed="true"/>
			<xs:minInclusive value="0" fixed="true"/>
			<xs:maxExclusive value="10000000000000" fixed="true"/>
		</xs:restriction>
	</xs:simpleType>	
	<!-- ++++++++++++++++++++++++++++ Enumerationen +++++++++++++++++++++++++++++++++++ -->
	<xs:simpleType name="ISOLaenderCodeTyp">
		<xs:annotation>
			<xs:documentation>Text, drei Zeichen, Enumeration der ISO-3-Letter-Codes</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="3" fixed="true"/>
			<xs:whiteSpace value="collapse" fixed="true"/>
			<xs:enumeration value="AFG">
				<!--Afghanistan -->
			</xs:enumeration>
			<xs:enumeration value="ALB">
				<!--Albania -->
			</xs:enumeration>
			<xs:enumeration value="DZA">
				<!--Algeria -->
			</xs:enumeration>
			<xs:enumeration value="ASM">
				<!--American Samoa -->
			</xs:enumeration>
			<xs:enumeration value="AND">
				<!--Andorra -->
			</xs:enumeration>
			<xs:enumeration value="AGO">
				<!--Angola -->
			</xs:enumeration>
			<xs:enumeration value="AIA">
				<!--Anguilla -->
			</xs:enumeration>
			<xs:enumeration value="ATG">
				<!--Antigua and Barbuda -->
			</xs:enumeration>
			<xs:enumeration value="ARG">
				<!--Argentina -->
			</xs:enumeration>
			<xs:enumeration value="ARM">
				<!--Armenia -->
			</xs:enumeration>
			<xs:enumeration value="ABW">
				<!--Aruba -->
			</xs:enumeration>
			<xs:enumeration value="AUS">
				<!--Australia -->
			</xs:enumeration>
			<xs:enumeration value="AUT">
				<!--Austria -->
			</xs:enumeration>
			<xs:enumeration value="AZE">
				<!--Azerbaijan -->
			</xs:enumeration>
			<xs:enumeration value="BHS">
				<!--Bahamas -->
			</xs:enumeration>
			<xs:enumeration value="BHR">
				<!--Bahrain -->
			</xs:enumeration>
			<xs:enumeration value="BGD">
				<!--Bangladesh -->
			</xs:enumeration>
			<xs:enumeration value="BRB">
				<!--Barbados -->
			</xs:enumeration>
			<xs:enumeration value="BLR">
				<!--Belarus -->
			</xs:enumeration>
			<xs:enumeration value="BEL">
				<!--Belgium -->
			</xs:enumeration>
			<xs:enumeration value="BLZ">
				<!--Belize -->
			</xs:enumeration>
			<xs:enumeration value="BEN">
				<!--Benin -->
			</xs:enumeration>
			<xs:enumeration value="BMU">
				<!--Bermuda -->
			</xs:enumeration>
			<xs:enumeration value="BTN">
				<!--Bhutan -->
			</xs:enumeration>
			<xs:enumeration value="BOL">
				<!--Bolivia -->
			</xs:enumeration>
			<xs:enumeration value="BIH">
				<!--Bosnia and Herzegovina -->
			</xs:enumeration>
			<xs:enumeration value="BWA">
				<!--Botswana -->
			</xs:enumeration>
			<xs:enumeration value="BRA">
				<!--Brazil -->
			</xs:enumeration>
			<xs:enumeration value="VGB">
				<!--British Virgin Islands -->
			</xs:enumeration>
			<xs:enumeration value="BRN">
				<!--Brunei Darussalam -->
			</xs:enumeration>
			<xs:enumeration value="BGR">
				<!--Bulgaria -->
			</xs:enumeration>
			<xs:enumeration value="BFA">
				<!--Burkina Faso -->
			</xs:enumeration>
			<xs:enumeration value="BDI">
				<!--Burundi -->
			</xs:enumeration>
			<xs:enumeration value="KHM">
				<!--Cambodia -->
			</xs:enumeration>
			<xs:enumeration value="CMR">
				<!--Cameroon -->
			</xs:enumeration>
			<xs:enumeration value="CAN">
				<!--Canada -->
			</xs:enumeration>
			<xs:enumeration value="CPV">
				<!--Cape Verde -->
			</xs:enumeration>
			<xs:enumeration value="CYM">
				<!--Cayman Islands -->
			</xs:enumeration>
			<xs:enumeration value="CAF">
				<!--Central African Republic -->
			</xs:enumeration>
			<xs:enumeration value="TCD">
				<!--Chad -->
			</xs:enumeration>
			<xs:enumeration value="CHL">
				<!--Chile -->
			</xs:enumeration>
			<xs:enumeration value="CHN">
				<!--China -->
			</xs:enumeration>
			<xs:enumeration value="HKG">
				<!--Hong Kong Special Administrative Region of China-->
			</xs:enumeration>
			<xs:enumeration value="MAC">
				<!--Macao Special Administrative Region of China -->
			</xs:enumeration>
			<xs:enumeration value="COL">
				<!--Colombia -->
			</xs:enumeration>
			<xs:enumeration value="COM">
				<!--Comoros -->
			</xs:enumeration>
			<xs:enumeration value="COG">
				<!--Congo -->
			</xs:enumeration>
			<xs:enumeration value="COK">
				<!--Cook Islands -->
			</xs:enumeration>
			<xs:enumeration value="CRI">
				<!--Costa Rica -->
			</xs:enumeration>
			<xs:enumeration value="CIV">
				<!--Cote d'Ivoire -->
			</xs:enumeration>
			<xs:enumeration value="HRV">
				<!--Croatia -->
			</xs:enumeration>
			<xs:enumeration value="CUB">
				<!--Cuba -->
			</xs:enumeration>
			<xs:enumeration value="CYP">
				<!--Cyprus -->
			</xs:enumeration>
			<xs:enumeration value="CZE">
				<!--Czech Republic -->
			</xs:enumeration>
			<xs:enumeration value="PRK">
				<!--Democratic People's Republic of Korea -->
			</xs:enumeration>
			<xs:enumeration value="COD">
				<!--Democratic Republic of the Congo -->
			</xs:enumeration>
			<xs:enumeration value="DNK">
				<!--Denmark -->
			</xs:enumeration>
			<xs:enumeration value="DJI">
				<!--Djibouti -->
			</xs:enumeration>
			<xs:enumeration value="DMA">
				<!--Dominica -->
			</xs:enumeration>
			<xs:enumeration value="DOM">
				<!--Dominican Republic -->
			</xs:enumeration>
			<xs:enumeration value="TMP">
				<!--East Timor -->
			</xs:enumeration>
			<xs:enumeration value="ECU">
				<!--Ecuador -->
			</xs:enumeration>
			<xs:enumeration value="EGY">
				<!--Egypt -->
			</xs:enumeration>
			<xs:enumeration value="SLV">
				<!--El Salvador -->
			</xs:enumeration>
			<xs:enumeration value="GNQ">
				<!--Equatorial Guinea -->
			</xs:enumeration>
			<xs:enumeration value="ERI">
				<!--Eritrea -->
			</xs:enumeration>
			<xs:enumeration value="EST">
				<!--Estonia -->
			</xs:enumeration>
			<xs:enumeration value="ETH">
				<!--Ethiopia -->
			</xs:enumeration>
			<xs:enumeration value="FRO">
				<!--Faeroe Islands -->
			</xs:enumeration>
			<xs:enumeration value="FLK">
				<!--Falkland Islands (Malvinas) -->
			</xs:enumeration>
			<xs:enumeration value="FJI">
				<!--Fiji -->
			</xs:enumeration>
			<xs:enumeration value="FIN">
				<!--Finland -->
			</xs:enumeration>
			<xs:enumeration value="FRA">
				<!--France -->
			</xs:enumeration>
			<xs:enumeration value="GUF">
				<!--French Guiana -->
			</xs:enumeration>
			<xs:enumeration value="PYF">
				<!--French Polynesia -->
			</xs:enumeration>
			<xs:enumeration value="GAB">
				<!--Gabon -->
			</xs:enumeration>
			<xs:enumeration value="GMB">
				<!--Gambia -->
			</xs:enumeration>
			<xs:enumeration value="GEO">
				<!--Georgia -->
			</xs:enumeration>
			<xs:enumeration value="DEU">
				<!--Germany -->
			</xs:enumeration>
			<xs:enumeration value="GHA">
				<!--Ghana -->
			</xs:enumeration>
			<xs:enumeration value="GIB">
				<!--Gibraltar -->
			</xs:enumeration>
			<xs:enumeration value="GRC">
				<!--Greece -->
			</xs:enumeration>
			<xs:enumeration value="GRL">
				<!--Greenland -->
			</xs:enumeration>
			<xs:enumeration value="GRD">
				<!--Grenada -->
			</xs:enumeration>
			<xs:enumeration value="GLP">
				<!--Guadeloupe -->
			</xs:enumeration>
			<xs:enumeration value="GUM">
				<!--Guam -->
			</xs:enumeration>
			<xs:enumeration value="GTM">
				<!--Guatemala -->
			</xs:enumeration>
			<xs:enumeration value="GIN">
				<!--Guinea -->
			</xs:enumeration>
			<xs:enumeration value="GNB">
				<!--Guinea-Bissau -->
			</xs:enumeration>
			<xs:enumeration value="GUY">
				<!--Guyana -->
			</xs:enumeration>
			<xs:enumeration value="HTI">
				<!--Haiti -->
			</xs:enumeration>
			<xs:enumeration value="VAT">
				<!--Holy See -->
			</xs:enumeration>
			<xs:enumeration value="HND">
				<!--Honduras -->
			</xs:enumeration>
			<xs:enumeration value="HUN">
				<!--Hungary -->
			</xs:enumeration>
			<xs:enumeration value="ISL">
				<!--Iceland -->
			</xs:enumeration>
			<xs:enumeration value="IND">
				<!--India -->
			</xs:enumeration>
			<xs:enumeration value="IDN">
				<!--Indonesia -->
			</xs:enumeration>
			<xs:enumeration value="IRN">
				<!--Iran (Islamic Republic of) -->
			</xs:enumeration>
			<xs:enumeration value="IRQ">
				<!--Iraq -->
			</xs:enumeration>
			<xs:enumeration value="IRL">
				<!--Ireland -->
			</xs:enumeration>
			<xs:enumeration value="ISR">
				<!--Israel -->
			</xs:enumeration>
			<xs:enumeration value="ITA">
				<!--Italy -->
			</xs:enumeration>
			<xs:enumeration value="JAM">
				<!--Jamaica -->
			</xs:enumeration>
			<xs:enumeration value="JPN">
				<!--Japan -->
			</xs:enumeration>
			<xs:enumeration value="JOR">
				<!--Jordan -->
			</xs:enumeration>
			<xs:enumeration value="KAZ">
				<!--Kazakhstan -->
			</xs:enumeration>
			<xs:enumeration value="KEN">
				<!--Kenya -->
			</xs:enumeration>
			<xs:enumeration value="KIR">
				<!--Kiribati -->
			</xs:enumeration>
			<xs:enumeration value="KWT">
				<!--Kuwait -->
			</xs:enumeration>
			<xs:enumeration value="KGZ">
				<!--Kyrgyzstan -->
			</xs:enumeration>
			<xs:enumeration value="LAO">
				<!--Lao People's Democratic Republic -->
			</xs:enumeration>
			<xs:enumeration value="LVA">
				<!--Latvia -->
			</xs:enumeration>
			<xs:enumeration value="LBN">
				<!--Lebanon -->
			</xs:enumeration>
			<xs:enumeration value="LSO">
				<!--Lesotho -->
			</xs:enumeration>
			<xs:enumeration value="LBR">
				<!--Liberia -->
			</xs:enumeration>
			<xs:enumeration value="LBY">
				<!--Libyan Arab Jamahiriya -->
			</xs:enumeration>
			<xs:enumeration value="LIE">
				<!--Liechtenstein -->
			</xs:enumeration>
			<xs:enumeration value="LTU">
				<!--Lithuania -->
			</xs:enumeration>
			<xs:enumeration value="LUX">
				<!--Luxembourg -->
			</xs:enumeration>
			<xs:enumeration value="MDG">
				<!--Madagascar -->
			</xs:enumeration>
			<xs:enumeration value="MWI">
				<!--Malawi -->
			</xs:enumeration>
			<xs:enumeration value="MYS">
				<!--Malaysia -->
			</xs:enumeration>
			<xs:enumeration value="MDV">
				<!--Maldives -->
			</xs:enumeration>
			<xs:enumeration value="MLI">
				<!--Mali -->
			</xs:enumeration>
			<xs:enumeration value="MLT">
				<!--Malta -->
			</xs:enumeration>
			<xs:enumeration value="MHL">
				<!--Marshall Islands -->
			</xs:enumeration>
			<xs:enumeration value="MTQ">
				<!--Martinique -->
			</xs:enumeration>
			<xs:enumeration value="MRT">
				<!--Mauritania -->
			</xs:enumeration>
			<xs:enumeration value="MUS">
				<!--Mauritius -->
			</xs:enumeration>
			<xs:enumeration value="MEX">
				<!--Mexico -->
			</xs:enumeration>
			<xs:enumeration value="FSM">
				<!--Micronesia, Federated States of -->
			</xs:enumeration>
			<xs:enumeration value="MCO">
				<!--Monaco -->
			</xs:enumeration>
			<xs:enumeration value="MNG">
				<!--Mongolia -->
			</xs:enumeration>
			<xs:enumeration value="MSR">
				<!--Montserrat -->
			</xs:enumeration>
			<xs:enumeration value="MAR">
				<!--Morocco -->
			</xs:enumeration>
			<xs:enumeration value="MOZ">
				<!--Mozambique -->
			</xs:enumeration>
			<xs:enumeration value="MMR">
				<!--Myanmar -->
			</xs:enumeration>
			<xs:enumeration value="NAM">
				<!--Namibia -->
			</xs:enumeration>
			<xs:enumeration value="NRU">
				<!--Nauru -->
			</xs:enumeration>
			<xs:enumeration value="NPL">
				<!--Nepal -->
			</xs:enumeration>
			<xs:enumeration value="NLD">
				<!--Netherlands -->
			</xs:enumeration>
			<xs:enumeration value="ANT">
				<!--Netherlands Antilles -->
			</xs:enumeration>
			<xs:enumeration value="NCL">
				<!--New Caledonia -->
			</xs:enumeration>
			<xs:enumeration value="NZL">
				<!--New Zealand -->
			</xs:enumeration>
			<xs:enumeration value="NIC">
				<!--Nicaragua -->
			</xs:enumeration>
			<xs:enumeration value="NER">
				<!--Niger -->
			</xs:enumeration>
			<xs:enumeration value="NGA">
				<!--Nigeria -->
			</xs:enumeration>
			<xs:enumeration value="NIU">
				<!--Niue -->
			</xs:enumeration>
			<xs:enumeration value="NFK">
				<!--Norfolk Island -->
			</xs:enumeration>
			<xs:enumeration value="MNP">
				<!--Northern Mariana Islands -->
			</xs:enumeration>
			<xs:enumeration value="NOR">
				<!--Norway -->
			</xs:enumeration>
			<xs:enumeration value="PSE">
				<!--Occupied Palestinian Territory -->
			</xs:enumeration>
			<xs:enumeration value="OMN">
				<!--Oman -->
			</xs:enumeration>
			<xs:enumeration value="PAK">
				<!--	Pakistan -->
			</xs:enumeration>
			<xs:enumeration value="PLW">
				<!--Palau -->
			</xs:enumeration>
			<xs:enumeration value="PAN">
				<!--Panama -->
			</xs:enumeration>
			<xs:enumeration value="PNG">
				<!--Papua New Guinea -->
			</xs:enumeration>
			<xs:enumeration value="PRY">
				<!--Paraguay -->
			</xs:enumeration>
			<xs:enumeration value="PER">
				<!--Peru -->
			</xs:enumeration>
			<xs:enumeration value="PHL">
				<!--Philippines -->
			</xs:enumeration>
			<xs:enumeration value="PCN">
				<!--Pitcairn -->
			</xs:enumeration>
			<xs:enumeration value="POL">
				<!--Poland -->
			</xs:enumeration>
			<xs:enumeration value="PRT">
				<!--Portugal -->
			</xs:enumeration>
			<xs:enumeration value="PRI">
				<!--Puerto Rico -->
			</xs:enumeration>
			<xs:enumeration value="QAT">
				<!--Qatar -->
			</xs:enumeration>
			<xs:enumeration value="KOR">
				<!--Republic of Korea -->
			</xs:enumeration>
			<xs:enumeration value="MDA">
				<!--Republic of Moldova -->
			</xs:enumeration>
			<xs:enumeration value="REU">
				<!--Réunion -->
			</xs:enumeration>
			<xs:enumeration value="ROU">
				<!--Romania -->
			</xs:enumeration>
			<xs:enumeration value="RUS">
				<!--Russian Federation -->
			</xs:enumeration>
			<xs:enumeration value="RWA">
				<!--Rwanda -->
			</xs:enumeration>
			<xs:enumeration value="SHN">
				<!--Saint Helena -->
			</xs:enumeration>
			<xs:enumeration value="KNA">
				<!--Saint Kitts and Nevis -->
			</xs:enumeration>
			<xs:enumeration value="LCA">
				<!--Saint Lucia -->
			</xs:enumeration>
			<xs:enumeration value="SPM">
				<!--Saint Pierre and Miquelon -->
			</xs:enumeration>
			<xs:enumeration value="VCT">
				<!--Saint Vincent and the Grenadines -->
			</xs:enumeration>
			<xs:enumeration value="WSM">
				<!--Samoa -->
			</xs:enumeration>
			<xs:enumeration value="SMR">
				<!--San Marino -->
			</xs:enumeration>
			<xs:enumeration value="STP">
				<!--Sao Tome and Principe -->
			</xs:enumeration>
			<xs:enumeration value="SAU">
				<!--Saudi Arabia -->
			</xs:enumeration>
			<xs:enumeration value="SEN">
				<!--Senegal -->
			</xs:enumeration>
			<xs:enumeration value="SYC">
				<!--Seychelles -->
			</xs:enumeration>
			<xs:enumeration value="SLE">
				<!--Sierra Leone -->
			</xs:enumeration>
			<xs:enumeration value="SGP">
				<!--Singapore -->
			</xs:enumeration>
			<xs:enumeration value="SVK">
				<!--Slovakia -->
			</xs:enumeration>
			<xs:enumeration value="SVN">
				<!--Slovenia -->
			</xs:enumeration>
			<xs:enumeration value="SLB">
				<!--Solomon Islands -->
			</xs:enumeration>
			<xs:enumeration value="SOM">
				<!--Somalia -->
			</xs:enumeration>
			<xs:enumeration value="ZAF">
				<!--South Africa -->
			</xs:enumeration>
			<xs:enumeration value="ESP">
				<!--Spain -->
			</xs:enumeration>
			<xs:enumeration value="LKA">
				<!--Sri Lanka -->
			</xs:enumeration>
			<xs:enumeration value="SDN">
				<!--Sudan -->
			</xs:enumeration>
			<xs:enumeration value="SUR">
				<!--Suriname -->
			</xs:enumeration>
			<xs:enumeration value="SJM">
				<!--Svalbard and Jan Mayen Islands -->
			</xs:enumeration>
			<xs:enumeration value="SWZ">
				<!--Swaziland -->
			</xs:enumeration>
			<xs:enumeration value="SWE">
				<!--Sweden -->
			</xs:enumeration>
			<xs:enumeration value="CHE">
				<!--Switzerland -->
			</xs:enumeration>
			<xs:enumeration value="SYR">
				<!--Syrian Arab Republic -->
			</xs:enumeration>
			<xs:enumeration value="TWN">
				<!--Taiwan Province of China -->
			</xs:enumeration>
			<xs:enumeration value="TJK">
				<!--Tajikistan -->
			</xs:enumeration>
			<xs:enumeration value="THA">
				<!--Thailand -->
			</xs:enumeration>
			<xs:enumeration value="MKD">
				<!--The former Yugoslav Republic of Macedonia -->
			</xs:enumeration>
			<xs:enumeration value="TGO">
				<!--Togo -->
			</xs:enumeration>
			<xs:enumeration value="TKL">
				<!--Tokelau -->
			</xs:enumeration>
			<xs:enumeration value="TON">
				<!--Tonga -->
			</xs:enumeration>
			<xs:enumeration value="TTO">
				<!--Trinidad and Tobago -->
			</xs:enumeration>
			<xs:enumeration value="TUN">
				<!--Tunisia -->
			</xs:enumeration>
			<xs:enumeration value="TUR">
				<!--Turkey -->
			</xs:enumeration>
			<xs:enumeration value="TKM">
				<!--Turkmenistan -->
			</xs:enumeration>
			<xs:enumeration value="TCA">
				<!--Turks and Caicos Islands -->
			</xs:enumeration>
			<xs:enumeration value="TUV">
				<!--Tuvalu -->
			</xs:enumeration>
			<xs:enumeration value="UGA">
				<!--Uganda -->
			</xs:enumeration>
			<xs:enumeration value="UKR">
				<!--Ukraine -->
			</xs:enumeration>
			<xs:enumeration value="ARE">
				<!--United Arab Emirates -->
			</xs:enumeration>
			<xs:enumeration value="GBR">
				<!--United Kingdom -->
			</xs:enumeration>
			<xs:enumeration value="TZA">
				<!--United Republic of Tanzania -->
			</xs:enumeration>
			<xs:enumeration value="USA">
				<!--United States -->
			</xs:enumeration>
			<xs:enumeration value="VIR">
				<!--United States Virgin Islands -->
			</xs:enumeration>
			<xs:enumeration value="URY">
				<!--Uruguay -->
			</xs:enumeration>
			<xs:enumeration value="UZB">
				<!--Uzbekistan -->
			</xs:enumeration>
			<xs:enumeration value="VUT">
				<!--Vanuatu -->
			</xs:enumeration>
			<xs:enumeration value="VEN">
				<!--Venezuela -->
			</xs:enumeration>
			<xs:enumeration value="VNM">
				<!--Viet Nam -->
			</xs:enumeration>
			<xs:enumeration value="WLF">
				<!--Wallis and Futuna Islands -->
			</xs:enumeration>
			<xs:enumeration value="ESH">
				<!--Western Sahara -->
			</xs:enumeration>
			<xs:enumeration value="YEM">
				<!--Yemen -->
			</xs:enumeration>
			<xs:enumeration value="SCG">
				<!--Serbien und Montenegro (former Yugoslavia YUG) -->
			</xs:enumeration>
			<xs:enumeration value="ZMB">
				<!--Zambia -->
			</xs:enumeration>
			<xs:enumeration value="ZWE">
				<!--Zimbabwe -->
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="WaehrungTyp">
		<xs:annotation>
			<xs:documentation>Text, drei Zeichen, Enumeration einiger ISO-Waehrungscodes</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="3" fixed="true"/>
			<xs:enumeration value="AED">
				<!--United Arab Emirates, Dirham-->
			</xs:enumeration>
			<xs:enumeration value="AFA">
				<!--Afghanistan, Afghani-->
			</xs:enumeration>
			<xs:enumeration value="ALL">
				<!--Albania, Lek-->
			</xs:enumeration>
			<xs:enumeration value="AMD">
				<!--Armenia, Dram-->
			</xs:enumeration>
			<xs:enumeration value="ANG">
				<!--Netherlands Antilles, Guilder-->
			</xs:enumeration>
			<xs:enumeration value="AON">
				<!--Angola, New Kwanza-->
			</xs:enumeration>
			<xs:enumeration value="ARP">
				<!--Argentina, Peso-->
			</xs:enumeration>
			<xs:enumeration value="ATS">
				<!--Austria, Schilling-->
			</xs:enumeration>
			<xs:enumeration value="AUD">
				<!--Australia, Dollar-->
			</xs:enumeration>
			<xs:enumeration value="AWF">
				<!--Aruba, Florin-->
			</xs:enumeration>
			<xs:enumeration value="AZM">
				<!--Azerbaijan, Manat-->
			</xs:enumeration>
			<xs:enumeration value="BAK">
				<!--Bosnia and Herzegovina, Convertible Mark-->
			</xs:enumeration>
			<xs:enumeration value="BBD">
				<!--Barbados, Dollar-->
			</xs:enumeration>
			<xs:enumeration value="BDT">
				<!--Bangladesh, Taka-->
			</xs:enumeration>
			<xs:enumeration value="BEF">
				<!--Belgium, Franc-->
			</xs:enumeration>
			<xs:enumeration value="BGL">
				<!--Bulgaria, Lev-->
			</xs:enumeration>
			<xs:enumeration value="BHD">
				<!--Bahrain, Dinar-->
			</xs:enumeration>
			<xs:enumeration value="BIF">
				<!--Burundi, Burundi Franc-->
			</xs:enumeration>
			<xs:enumeration value="BMD">
				<!--Bermuda, Dollar-->
			</xs:enumeration>
			<xs:enumeration value="BND">
				<!--Brunei Darussalam, Dollar-->
			</xs:enumeration>
			<xs:enumeration value="BOB">
				<!--Bolivia, Boliviano-->
			</xs:enumeration>
			<xs:enumeration value="BRL">
				<!--Brazil, Brazilian Real-->
			</xs:enumeration>
			<xs:enumeration value="BSD">
				<!--Bahamas, Dollar-->
			</xs:enumeration>
			<xs:enumeration value="BTR">
				<!--Bhutan, Rupee-->
			</xs:enumeration>
			<xs:enumeration value="BWP">
				<!--Botswana, Pula-->
			</xs:enumeration>
			<xs:enumeration value="BYR">
				<!--Belarus, Ruble-->
			</xs:enumeration>
			<xs:enumeration value="BZD">
				<!--Belize, Dollar-->
			</xs:enumeration>
			<xs:enumeration value="CAD">
				<!--Canada, Dollar-->
			</xs:enumeration>
			<xs:enumeration value="CDF">
				<!--Congo-Kinshasa, Congolese Franc-->
			</xs:enumeration>
			<xs:enumeration value="CHF">
				<!--Switzerland, Franc-->
			</xs:enumeration>
			<xs:enumeration value="CLP">
				<!--Chile, Peso-->
			</xs:enumeration>
			<xs:enumeration value="CNY">
				<!--China, Yuan Renminbi-->
			</xs:enumeration>
			<xs:enumeration value="COP">
				<!--Colombia, Peso-->
			</xs:enumeration>
			<xs:enumeration value="CRC">
				<!--Costa Rica, Colon-->
			</xs:enumeration>
			<xs:enumeration value="CZK">
				<!--Czech Republic, Koruna-->
			</xs:enumeration>
			<xs:enumeration value="CUP">
				<!--Cuba, Peso-->
			</xs:enumeration>
			<xs:enumeration value="CVE">
				<!--Cape Verde, Escudo-->
			</xs:enumeration>
			<xs:enumeration value="CYP">
				<!--Cyprus, Pound-->
			</xs:enumeration>
			<xs:enumeration value="DEM">
				<!--Germany, Deutsche Mark-->
			</xs:enumeration>
			<xs:enumeration value="DJF">
				<!--Djibouti, Franc-->
			</xs:enumeration>
			<xs:enumeration value="DKK">
				<!--Denmark, Krone-->
			</xs:enumeration>
			<xs:enumeration value="DOP">
				<!--Dominican Republic, Peso-->
			</xs:enumeration>
			<xs:enumeration value="DZD">
				<!--Algeria, Algerian Dinar-->
			</xs:enumeration>
			<xs:enumeration value="ECS">
				<!--Ecuador, Sucre-->
			</xs:enumeration>
			<xs:enumeration value="EEK">
				<!--Estonia, Kroon-->
			</xs:enumeration>
			<xs:enumeration value="EGP">
				<!--Egypt, Pound-->
			</xs:enumeration>
			<xs:enumeration value="ERN">
				<!--Eritrea, Nakfa-->
			</xs:enumeration>
			<xs:enumeration value="ESP">
				<!--Spain, Peseta-->
			</xs:enumeration>
			<xs:enumeration value="ETB">
				<!--Ethiopia, Birr-->
			</xs:enumeration>
			<xs:enumeration value="EUR">
				<!--European Economic and Monetary Union (EMU), Euro-->
			</xs:enumeration>
			<xs:enumeration value="FIM">
				<!--Finland, Markka-->
			</xs:enumeration>
			<xs:enumeration value="FJD">
				<!--Fiji, Dollar-->
			</xs:enumeration>
			<xs:enumeration value="FKP">
				<!--Falkland Islands (Malvinas), Pound-->
			</xs:enumeration>
			<xs:enumeration value="FRF">
				<!--France, Franc-->
			</xs:enumeration>
			<xs:enumeration value="GBP">
				<!--Great Britain, Pound Sterling-->
			</xs:enumeration>
			<xs:enumeration value="GEL">
				<!--Georgia, Lari-->
			</xs:enumeration>
			<xs:enumeration value="GHC">
				<!--Ghana, Cedi-->
			</xs:enumeration>
			<xs:enumeration value="GIP">
				<!--Gibraltar, Pound-->
			</xs:enumeration>
			<xs:enumeration value="GMD">
				<!--Gambia, Dalasi-->
			</xs:enumeration>
			<xs:enumeration value="GNF">
				<!--Guinea, Franc-->
			</xs:enumeration>
			<xs:enumeration value="GRD">
				<!--Greece, Drachma-->
			</xs:enumeration>
			<xs:enumeration value="GTQ">
				<!--Guatemala, Quetzal-->
			</xs:enumeration>
			<xs:enumeration value="GYD">
				<!--Guyana, Dollar-->
			</xs:enumeration>
			<xs:enumeration value="HKD">
				<!--Hong Kong, Dollar-->
			</xs:enumeration>
			<xs:enumeration value="HNL">
				<!--Honduras, Lempira-->
			</xs:enumeration>
			<xs:enumeration value="HRK">
				<!--Croatia, Kuna-->
			</xs:enumeration>
			<xs:enumeration value="HTG">
				<!--Haiti, Gourde-->
			</xs:enumeration>
			<xs:enumeration value="HUF">
				<!--Hungary, Forint-->
			</xs:enumeration>
			<xs:enumeration value="IDR">
				<!--Indonesia, Rupiah-->
			</xs:enumeration>
			<xs:enumeration value="IEP">
				<!--Eire (Ireland), Punt-->
			</xs:enumeration>
			<xs:enumeration value="IEP">
				<!--Ireland (Eire), Punt-->
			</xs:enumeration>
			<xs:enumeration value="ILS">
				<!--Israel, Shekel-->
			</xs:enumeration>
			<xs:enumeration value="INR">
				<!--India, Rupee-->
			</xs:enumeration>
			<xs:enumeration value="IQD">
				<!--Iraq, Dinar-->
			</xs:enumeration>
			<xs:enumeration value="IRR">
				<!--Iran, Rial-->
			</xs:enumeration>
			<xs:enumeration value="ISK">
				<!--Iceland, Krona-->
			</xs:enumeration>
			<xs:enumeration value="ITL">
				<!--Italy, Lira-->
			</xs:enumeration>
			<xs:enumeration value="JMD">
				<!--Jamaica, Dollar-->
			</xs:enumeration>
			<xs:enumeration value="JOD">
				<!--Jordan, Dinar-->
			</xs:enumeration>
			<xs:enumeration value="JPY">
				<!--Japan, Yen-->
			</xs:enumeration>
			<xs:enumeration value="KES">
				<!--Kenya, Shilling-->
			</xs:enumeration>
			<xs:enumeration value="KGS">
				<!--Kyrgyzstan, Som-->
			</xs:enumeration>
			<xs:enumeration value="KHR">
				<!--Cambodia, Riel-->
			</xs:enumeration>
			<xs:enumeration value="KMF">
				<!--Comoros, Franc-->
			</xs:enumeration>
			<xs:enumeration value="KPW">
				<!--Korea (North), Won-->
			</xs:enumeration>
			<xs:enumeration value="KRW">
				<!--Korea (South), Won-->
			</xs:enumeration>
			<xs:enumeration value="KWD">
				<!--Kuwait, Dinar-->
			</xs:enumeration>
			<xs:enumeration value="KYD">
				<!--Cayman Islands, Dollar-->
			</xs:enumeration>
			<xs:enumeration value="KZT">
				<!--Kazakstan, Tenge-->
			</xs:enumeration>
			<xs:enumeration value="LAK">
				<!--Laos, Kip-->
			</xs:enumeration>
			<xs:enumeration value="LBP">
				<!--Lebanon, Pound-->
			</xs:enumeration>
			<xs:enumeration value="LKR">
				<!--Sri Lanka, Rupee-->
			</xs:enumeration>
			<xs:enumeration value="LRD">
				<!--Liberia, Dollar-->
			</xs:enumeration>
			<xs:enumeration value="LSL">
				<!--Lesotho, Loti-->
			</xs:enumeration>
			<xs:enumeration value="LTL">
				<!--Lithuania, Lita-->
			</xs:enumeration>
			<xs:enumeration value="LUF">
				<!--Luxembourg, Franc-->
			</xs:enumeration>
			<xs:enumeration value="LVL">
				<!--Latvia, Lat-->
			</xs:enumeration>
			<xs:enumeration value="LYD">
				<!--Libya, Dinar-->
			</xs:enumeration>
			<xs:enumeration value="MAD">
				<!--Morocco, Dirham-->
			</xs:enumeration>
			<xs:enumeration value="MDL">
				<!--Moldova, Leu-->
			</xs:enumeration>
			<xs:enumeration value="MGF">
				<!--Madagascar, Malagasy Franc-->
			</xs:enumeration>
			<xs:enumeration value="MKD">
				<!--Macedonia, Denar-->
			</xs:enumeration>
			<xs:enumeration value="MMK">
				<!--Myanmar (Burma), Kyat-->
			</xs:enumeration>
			<xs:enumeration value="MNT">
				<!--Mongolia, Tugrik-->
			</xs:enumeration>
			<xs:enumeration value="MOP">
				<!--Macau, Pataca-->
			</xs:enumeration>
			<xs:enumeration value="MRO">
				<!--Mauritania, Ouguiya-->
			</xs:enumeration>
			<xs:enumeration value="MTL">
				<!--Malta, Lira-->
			</xs:enumeration>
			<xs:enumeration value="MUR">
				<!--Mauritius, Rupee-->
			</xs:enumeration>
			<xs:enumeration value="MVR">
				<!--Maldives (Maldive Islands), Rufiyaa-->
			</xs:enumeration>
			<xs:enumeration value="MWK">
				<!--Malawi, Kwacha-->
			</xs:enumeration>
			<xs:enumeration value="MXP">
				<!--Mexico, Peso-->
			</xs:enumeration>
			<xs:enumeration value="MYR">
				<!--Malaysia, Ringgit-->
			</xs:enumeration>
			<xs:enumeration value="MZM">
				<!--Mozambique, Metical-->
			</xs:enumeration>
			<xs:enumeration value="NAD">
				<!--Namibia, Dollar-->
			</xs:enumeration>
			<xs:enumeration value="NGN">
				<!--Nigeria, Naira-->
			</xs:enumeration>
			<xs:enumeration value="NIO">
				<!--Nicaragua, Cordoba Oro-->
			</xs:enumeration>
			<xs:enumeration value="NLG">
				<!--Holland (The Netherlands), Guilder-->
			</xs:enumeration>
			<xs:enumeration value="NOK">
				<!--Norway, Krone-->
			</xs:enumeration>
			<xs:enumeration value="NPR">
				<!--Nepal, Nepalese Rupee-->
			</xs:enumeration>
			<xs:enumeration value="NZD">
				<!--New Zealand, Dollar-->
			</xs:enumeration>
			<xs:enumeration value="OMR">
				<!--Oman, Sul Rial-->
			</xs:enumeration>
			<xs:enumeration value="PAB">
				<!--Panama, Balboa-->
			</xs:enumeration>
			<xs:enumeration value="PEN">
				<!--Peru, Nuevo Sol-->
			</xs:enumeration>
			<xs:enumeration value="PGK">
				<!--Papua New Guinea, Kina-->
			</xs:enumeration>
			<xs:enumeration value="PHP">
				<!--Philippines, Peso-->
			</xs:enumeration>
			<xs:enumeration value="PKR">
				<!--Pakistan, Rupee-->
			</xs:enumeration>
			<xs:enumeration value="PLZ">
				<!--Poland, Zloty-->
			</xs:enumeration>
			<xs:enumeration value="PTE">
				<!--Portugal, Escudo-->
			</xs:enumeration>
			<xs:enumeration value="PYG">
				<!--Paraguay, Guarani-->
			</xs:enumeration>
			<xs:enumeration value="QAR">
				<!--Qatar, Rial-->
			</xs:enumeration>
			<xs:enumeration value="ROL">
				<!--Romania, Leu-->
			</xs:enumeration>
			<xs:enumeration value="RUR">
				<!--Russia, Ruble-->
			</xs:enumeration>
			<xs:enumeration value="RWF">
				<!--Rwanda, Rwanda Franc-->
			</xs:enumeration>
			<xs:enumeration value="SAR">
				<!--Saudi Arabia, Riyal-->
			</xs:enumeration>
			<xs:enumeration value="SBD">
				<!--Solomon Islands, Dollar-->
			</xs:enumeration>
			<xs:enumeration value="SBL">
				<!--Seborga, Luigino-->
			</xs:enumeration>
			<xs:enumeration value="SCR">
				<!--Seychelles, Rupee-->
			</xs:enumeration>
			<xs:enumeration value="SDD">
				<!--Sudan, Dinar-->
			</xs:enumeration>
			<xs:enumeration value="SEK">
				<!--Sweden, Krona-->
			</xs:enumeration>
			<xs:enumeration value="SGD">
				<!--Singapore, Dollar-->
			</xs:enumeration>
			<xs:enumeration value="SHP">
				<!--Saint Helena, Pound-->
			</xs:enumeration>
			<xs:enumeration value="SIT">
				<!--Slovenia, Tolar-->
			</xs:enumeration>
			<xs:enumeration value="SKK">
				<!--Slovakia, Koruna-->
			</xs:enumeration>
			<xs:enumeration value="SLL">
				<!--Sierra Leone, Leone-->
			</xs:enumeration>
			<xs:enumeration value="SOS">
				<!--Somalia, Shilling-->
			</xs:enumeration>
			<xs:enumeration value="SRG">
				<!--Suriname, Guilder-->
			</xs:enumeration>
			<xs:enumeration value="STD">
				<!--Sao Tome and Principe, Dobra-->
			</xs:enumeration>
			<xs:enumeration value="SVC">
				<!--El Salvador, Colon-->
			</xs:enumeration>
			<xs:enumeration value="SYP">
				<!--Syria, Pound-->
			</xs:enumeration>
			<xs:enumeration value="SZL">
				<!--Swaziland, Lilangeni-->
			</xs:enumeration>
			<xs:enumeration value="THB">
				<!--Thailand, Baht-->
			</xs:enumeration>
			<xs:enumeration value="TJR">
				<!--Tajikistan, Ruble-->
			</xs:enumeration>
			<xs:enumeration value="TMM">
				<!--Turkmenistan, Manat-->
			</xs:enumeration>
			<xs:enumeration value="TND">
				<!--Tunisia, Dinar-->
			</xs:enumeration>
			<xs:enumeration value="TOP">
				<!--Tonga, Pa'anga-->
			</xs:enumeration>
			<xs:enumeration value="TRL">
				<!--Turkey, Lira-->
			</xs:enumeration>
			<xs:enumeration value="TTD">
				<!--Trinidad and Tobago, Dollar-->
			</xs:enumeration>
			<xs:enumeration value="TWD">
				<!--Taiwan, Dollar-->
			</xs:enumeration>
			<xs:enumeration value="TZS">
				<!--Tanzania, Shilling-->
			</xs:enumeration>
			<xs:enumeration value="UAH">
				<!--Ukraine, Hryvnia-->
			</xs:enumeration>
			<xs:enumeration value="UGX">
				<!--Uganda, Shilling-->
			</xs:enumeration>
			<xs:enumeration value="USD">
				<!--United States of America, US Dollar-->
			</xs:enumeration>
			<xs:enumeration value="UYU">
				<!--Uruguay, Peso-->
			</xs:enumeration>
			<xs:enumeration value="UZS">
				<!--Uzbekistan, Som-->
			</xs:enumeration>
			<xs:enumeration value="VEB">
				<!--Venezuela, Bolivar-->
			</xs:enumeration>
			<xs:enumeration value="VND">
				<!--Viet Nam, Dong-->
			</xs:enumeration>
			<xs:enumeration value="VUV">
				<!--Vanuatu, Vatu-->
			</xs:enumeration>
			<xs:enumeration value="WST">
				<!--West Samoa, Tala-->
			</xs:enumeration>
			<xs:enumeration value="XAF">
				<!--Communauté Financière Africaine (CFA), Franc-->
			</xs:enumeration>
			<xs:enumeration value="XAG">
				<!--Silver, Ounces-->
			</xs:enumeration>
			<xs:enumeration value="XAU">
				<!--Gold, Ounces-->
			</xs:enumeration>
			<xs:enumeration value="XCD">
				<!--East Caribbean Dollar-->
			</xs:enumeration>
			<xs:enumeration value="XCO">
				<!--Crude Oil Barrels, XE.com Index-->
			</xs:enumeration>
			<xs:enumeration value="XDR">
				<!--International Monetary Fund (IMF) Special Drawing Right-->
			</xs:enumeration>
			<xs:enumeration value="XPD">
				<!--Palladium Ounces-->
			</xs:enumeration>
			<xs:enumeration value="XPF">
				<!--CFP Franc-->
			</xs:enumeration>
			<xs:enumeration value="XPT">
				<!--Platinum, Ounces-->
			</xs:enumeration>
			<xs:enumeration value="YER">
				<!--Yemen, Rial-->
			</xs:enumeration>
			<xs:enumeration value="YUM">
				<!--Yugoslavia, New Dinar-->
			</xs:enumeration>
			<xs:enumeration value="ZAR">
				<!--South Africa, Rand-->
			</xs:enumeration>
			<xs:enumeration value="ZMK">
				<!--Zambia, Kwacha-->
			</xs:enumeration>
			<xs:enumeration value="ZWD">
				<!--Zimbabwe, Zimbabwe Dollar-->
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StatusTyp">
		<xs:annotation>
			<xs:documentation>Enumeration der Aktivierungs Stati</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="aktiv"/>
			<xs:enumeration value="inaktiv"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AktionsTyp">
		<xs:annotation>
			<xs:documentation>Operation auf eine Immobilie beim Import im Aktionsmodus</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="importieren"/>
			<xs:enumeration value="aktualisieren"/>
			<xs:enumeration value="loeschen"/>
			<xs:enumeration value="ignorieren"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ObjektZustandTyp">
		<xs:annotation>
			<xs:documentation>Objektzustaende-Enumeration</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="KeineAngabe"/>
			<xs:enumeration value="Erstbezug"/>
			<xs:enumeration value="Neuwertig"/>
			<xs:enumeration value="VollstaendigReonviert"/>
			<xs:enumeration value="Renovierungsbeduerftig"/>
			<xs:enumeration value="Modernisiert"/>
			<xs:enumeration value="NachVereinbarung"/>
			<xs:enumeration value="Gepflegt"/>
			<xs:enumeration value="ErstbezugNachSanierung"/>
			<xs:enumeration value="Saniert"/>
			<xs:enumeration value="Unrenoviert"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="HeizungsartTyp">
		<xs:restriction base="xs:string">
			<xs:enumeration value="KeineAngabe"/>
			<xs:enumeration value="Etagenheizung"/>
			<xs:enumeration value="Ofenheizung"/>
			<xs:enumeration value="Zentralheizung"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="WazObjektZustandTyp">
		<xs:annotation>
			<xs:documentation>Objektzustaende-Enumeration fuer WAZ</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Unbekannt"/>
			<xs:enumeration value="Erstbezug"/>			
			<xs:enumeration value="Neuwertig"/>
			<xs:enumeration value="VollstaendigRenoviert"/>
			<xs:enumeration value="Renovierungsbeduerftig"/>
			<xs:enumeration value="Modernisiert"/>
			<xs:enumeration value="NachVereinbarung"/>
			<xs:enumeration value="Gepflegt"/>
			<xs:enumeration value="ErstbezugNachSanierung"/>
			<xs:enumeration value="Saniert"/>
			<xs:enumeration value="Unrenoviert"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="GeschlechtTyp">
		<xs:restriction base="xs:string">
			<xs:enumeration value="nurMaenner"/>
			<xs:enumeration value="nurFrauen"/>
			<xs:enumeration value="keineEinschraenkung"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="GenehmigungTyp">
		<xs:restriction base="xs:string">
			<xs:enumeration value="erlaubt"/>
			<xs:enumeration value="verboten"/>
			<xs:enumeration value="nachVereinbarung"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="WazZeiteinheitenTyp">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Tag"/>
			<xs:enumeration value="Woche"/>
			<xs:enumeration value="Monat"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="BildFormateTyp">
		<xs:annotation>
			<xs:documentation>Akzeptierte Dateiformate von Bild-Attatchments</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="JPG"/>
			<xs:enumeration value="GIF"/>
			<xs:enumeration value="PNG"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="FilmFormateTyp">
		<xs:annotation>
			<xs:documentation>Akzeptierte Dateiformate von Film-Attatchments</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="AVI"/>
			<xs:enumeration value="MPG"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="MMAnhangArtenTyp">
		<xs:annotation>
			<xs:documentation>Enumeration der bekannten Anhangarten.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="bild"/>
			<xs:enumeration value="video"/>
			<xs:enumeration value="link"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="BebaubarNachTyp">
		<xs:annotation>
			<xs:documentation>Enumeration der Gesetzlichen Richtlinien zur Bebauung</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Unbekannt"/>
			<xs:enumeration value="§30BauGB">
				<xs:annotation>
					<xs:documentation>Bebauung nach Bebauungsplan</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="§34BauGB">
				<xs:annotation>
					<xs:documentation>Nachbarbebauung</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="§35BauGB">
				<xs:annotation>
					<xs:documentation>Aussengebiet</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ErschliessungszustandTyp">
		<xs:annotation>
			<xs:documentation>Enumeration der Erschliessungszustaende eines Grundstuecks</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Erschlossen"/>
			<xs:enumeration value="Teilerschlossen"/>
			<xs:enumeration value="Unerschlossen"/>
			<xs:enumeration value="Unbekannt"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="BauweiseTyp">
		<xs:annotation>
			<xs:documentation>Bauweisen von Typenhaeusern</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Massiv"/>
			<xs:enumeration value="Fertigteil"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="BodenbelagTyp">
		<xs:restriction base="xs:string">
			<xs:enumeration value="KeineAngabe"/>
			<xs:enumeration value="Beton"/>
			<xs:enumeration value="Epoxidharz"/>
			<xs:enumeration value="Fliesen"/>
			<xs:enumeration value="Laminat"/>
			<xs:enumeration value="Parkett"/>
			<xs:enumeration value="PVC"/>
			<xs:enumeration value="Teppichboden"/>
			<xs:enumeration value="TeppichbodenAntistatisch"/>
			<xs:enumeration value="TeppichfliesenStuhlrollenfest"/>
			<xs:enumeration value="Stein"/>
			<xs:enumeration value="NachWunsch"/>
			<xs:enumeration value="OhneBodenbelag"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="MieteEinheitTyp">
		<xs:annotation>
			<xs:documentation>Miet-Einheiten fuer verschiedene Gewerbe-Typen.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Monat"/>
			<xs:enumeration value="Quadratmeter"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="LageartTyp">
		<xs:annotation>
			<xs:documentation>Lagearten gewerblicher Immobilien</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="KeineAngabe"/>
			<xs:enumeration value="ALage"/>
			<xs:enumeration value="BLage"/>
			<xs:enumeration value="Einkaufszentrum"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ZulieferungTyp">
		<xs:annotation>
			<xs:documentation>Zulieferungsarten fuer Einzelhandel</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="KeineAngabe"/>
			<xs:enumeration value="DirekterZugang"/>
			<xs:enumeration value="KeineDirekteAnfahrt"/>
			<xs:enumeration value="PKW-Zufahrt"/>
			<xs:enumeration value="VonVorn"/>
			<xs:enumeration value="VonHinten"/>
			<xs:enumeration value="Ganztaegig"/>
			<xs:enumeration value="Vormittags"/>
		</xs:restriction>
	</xs:simpleType>
	<!-- +++++++++++++++++++++++++++ Immobilien-Kategorien +++++++++++++++++++++++++++ -->
	<xs:simpleType name="WohnungKategorienTyp">
		<xs:annotation>
			<xs:documentation>Objektkategorie 2 fuer Wohnungen</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Dachgeschoss"/>
			<xs:enumeration value="Maisonette"/>
			<xs:enumeration value="KeineAngabe"/>
			<xs:enumeration value="Penthouse"/>
			<xs:enumeration value="Terrassenwohnung"/>
			<xs:enumeration value="Sonstige"/>
			<xs:enumeration value="Erdgeschoss"/>
			<xs:enumeration value="Etagenwohnung"/>
			<xs:enumeration value="Loft"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="HausKategorienTyp">
		<xs:annotation>
			<xs:documentation>Objektkategorie 2 fuer Haeuser</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="KeineAngabe"/>
			<xs:enumeration value="Doppelhaushaelfte"/>
			<xs:enumeration value="Einfamilienhaus"/>
			<xs:enumeration value="Villa"/>
			<xs:enumeration value="Reihenhaus"/>
			<xs:enumeration value="Zweifamilienhaus"/>
			<xs:enumeration value="Bauernhaus"/>
			<xs:enumeration value="Sonstiges"/>
			<xs:enumeration value="BesondereImmobilie"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="WazKategorienTyp">
		<xs:annotation>
			<xs:documentation>Objektkategorie 2 fuer WAZ</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Zimmer"/>
			<xs:enumeration value="Appartment"/>
			<xs:enumeration value="Wohnung"/>
			<xs:enumeration value="Haus"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="GrundstueckKategorienTyp">
		<xs:annotation>
			<xs:documentation>Objektkategorie 2 fuer Grundstuecke</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="KeineAngabe"/>
			<xs:enumeration value="Wohnen"/>
			<xs:enumeration value="Gewerbe"/>
			<xs:enumeration value="LandForstwirtschaft"/>
			<xs:enumeration value="Freizeit"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TypenHausKategorienTyp">
		<xs:annotation>
			<xs:documentation>Objektkategorie 2 fuer Typenhaeuser</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Blockhaus"/>
			<xs:enumeration value="Bungalow"/>
			<xs:enumeration value="Doppelhaus"/>
			<xs:enumeration value="Einfamilienhaus"/>
			<xs:enumeration value="Fachwerkhaus"/>
			<xs:enumeration value="Holzhaus"/>
			<xs:enumeration value="Landhaus"/>
			<xs:enumeration value="Mehrfamilienhaus"/>
			<xs:enumeration value="Villa"/>
			<xs:enumeration value="Zweifamilienhaus"/>
			<xs:enumeration value="EinfamilienhausMitEinliegerwohnung"/>
			<xs:enumeration value="KeineAngabe"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="BueroPraxisKategorienTyp">
		<xs:annotation>
			<xs:documentation>Objektkategorie 2 fuer Buero/Praxis</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="KeineAngabe"/>
			<xs:enumeration value="Loft"/>
			<xs:enumeration value="Atelier"/>
			<xs:enumeration value="Buero"/>
			<xs:enumeration value="BueroEtage"/>
			<xs:enumeration value="Buerohaus"/>
			<xs:enumeration value="Buerozentrum"/>
			<xs:enumeration value="BueroUndLagerGebaeude"/>
			<xs:enumeration value="Praxis"/>
			<xs:enumeration value="PraxisEtage"/>
			<xs:enumeration value="PraxisHaus"/>
			<xs:enumeration value="GewerbeZentrum"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="EinzelhandelKategorienTyp">
		<xs:annotation>
			<xs:documentation>Objektkategorie 2 fuer Einzelhandel</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="KeineAngabe"/>
			<xs:enumeration value="Ausstellungsflaeche"/>
			<xs:enumeration value="Einkaufszentrum"/>
			<xs:enumeration value="FactoryOutlet"/>
			<xs:enumeration value="Kaufhaus"/>
			<xs:enumeration value="Kiosk"/>
			<xs:enumeration value="Laden"/>
			<xs:enumeration value="SBMarkt"/>
			<xs:enumeration value="Verkaufsflaeche"/>
			<xs:enumeration value="Verkaufshalle"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="GastroKategorieTyp">
		<xs:annotation>
			<xs:documentation>Objektkategorie 2 fuer Gastronomie/Hotels</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Barbetrieb"/>
			<xs:enumeration value="Caffee"/>
			<xs:enumeration value="Diskothek"/>
			<xs:enumeration value="Gaestehaus"/>
			<xs:enumeration value="Gaststaette"/>
			<xs:enumeration value="Hotel"/>
			<xs:enumeration value="Hotelanwesen"/>
			<xs:enumeration value="HotelGarni"/>
			<xs:enumeration value="Pension"/>
			<xs:enumeration value="Restaurant"/>
			<xs:enumeration value="Ferienbungalow"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="HalleProduktionKategorieTyp">
		<xs:annotation>
			<xs:documentation>Objektkategorie 2 fuer Halle/Produktion</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="KeineAngabe"/>
			<xs:enumeration value="Ausstellungsflaeche"/>
			<xs:enumeration value="Halle"/>
			<xs:enumeration value="Hochregallager"/>
			<xs:enumeration value="Industriehalle"/>
			<xs:enumeration value="IndustriehalleMitFreiflaeche"/>
			<xs:enumeration value="Kuehlhaus"/>
			<xs:enumeration value="Kuehlregallager"/>
			<xs:enumeration value="LagerMitFreiflaeche"/>
			<xs:enumeration value="Lagerflaeche"/>
			<xs:enumeration value="Lagerhalle"/>
			<xs:enumeration value="Serviceflaeche"/>
			<xs:enumeration value="Speditionslager"/>
			<xs:enumeration value="Werkstatt"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AnlageobjekteKategorieTyp">
		<xs:annotation>
			<xs:documentation>Objektkategorie 2 fuer Anlageobjekte</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Einfamilienhaus"/>
			<xs:enumeration value="Mehrfamilienhaus"/>
			<xs:enumeration value="Eigentumswohnung"/>
			<xs:enumeration value="Einkaufszentrum"/>
			<xs:enumeration value="Gaststaette"/>
			<xs:enumeration value="Hotel"/>
			<xs:enumeration value="Freizeitanlage"/>
			<xs:enumeration value="Gewerbeeinheit"/>
			<xs:enumeration value="Buerogebaeude"/>
			<xs:enumeration value="Geschaeftshaus"/>
			<xs:enumeration value="Gewerbeanwesen"/>
			<xs:enumeration value="HalleLager"/>
			<xs:enumeration value="Industrieanwesen"/>
			<xs:enumeration value="LadenVerkaufsflaeche"/>
			<xs:enumeration value="Servicecenter"/>
			<xs:enumeration value="Sonstige"/>
			<xs:enumeration value="Supermarkt"/>
			<xs:enumeration value="WohnGeschaeftshaus"/>
			<xs:enumeration value="Wohnanlage"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SonstigeGewerbeKategorieTyp">
		<xs:annotation>
			<xs:documentation>Objektkategorie 2 fuer Sonstige Gewerbeobjekte.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="Anwesen"/>
			<xs:enumeration value="Bauernhof"/>
			<xs:enumeration value="Reiterhof"/>
			<xs:enumeration value="Weingut"/>
			<xs:enumeration value="Werkstatt"/>
			<xs:enumeration value="Freizeitanlage"/>
			<xs:enumeration value="Gewerbeflaeche"/>
			<xs:enumeration value="Spezialobjekt"/>
			<xs:enumeration value="Gewerbepark"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="ApiSuchfelderTyp" abstract="false" mixed="false">
		<xs:sequence>
			<xs:element name="ApiSuchfeld1" type="ApiSearchStringTyp" nillable="true" minOccurs="0" maxOccurs="1"/>
			<xs:element name="ApiSuchfeld2" type="ApiSearchStringTyp" nillable="true" minOccurs="0" maxOccurs="1"/>
			<xs:element name="ApiSuchfeld3" type="ApiSearchStringTyp" nillable="true" minOccurs="0" maxOccurs="1"/>						
		</xs:sequence>
	</xs:complexType>
	<!-- +++++++++++++++++++++++++++++++ Complex Types +++++++++++++++++++++++++++++++ -->
	<xs:complexType name="ImmobilienTransferTyp" abstract="false" mixed="false">
		<xs:sequence>
			<xs:element name="Anbieter">
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="AnbieterTyp">
							<xs:sequence>
								<xs:choice maxOccurs="unbounded">
									<xs:element ref="VirtuelleImmobilie" minOccurs="0"/>
									<xs:element ref="Immobilie" minOccurs="0"/>
								</xs:choice>
							</xs:sequence>
						</xs:extension>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="EmailBeiFehler" type="EmailTyp" use="required"/>
		<xs:attribute name="ErstellerSoftware" use="required">
			<xs:simpleType>
				<xs:restriction base="Text100Typ">
					<xs:minLength value="3"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="ErstellerSoftwareVersion" use="required">
			<xs:simpleType>
				<xs:restriction base="Text100Typ">
					<xs:minLength value="3"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="AdresseBaseTyp" abstract="true" mixed="false">
		<xs:attribute name="Strasse">
			<xs:simpleType>
				<xs:restriction base="Text100Typ"/>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="Hausnummer" type="Text30Typ"/>
		<xs:attribute name="Postleitzahl" type="Text20Typ"/>
		<xs:attribute name="Ort" type="Text50Typ"/>
		<xs:attribute name="Laenderkennzeichen" type="ISOLaenderCodeTyp"/>
	</xs:complexType>
	<xs:complexType name="KontaktAdresseTyp" abstract="false" mixed="false">
		<xs:complexContent mixed="false">
			<xs:extension base="AdresseBaseTyp">
				<xs:attribute name="Anrede" type="Text20Typ"/>
				<xs:attribute name="Vorname" type="Text30Typ"/>
				<xs:attribute name="Nachname" type="Text50Typ"/>
				<xs:attribute name="Telefon" type="Text40Typ"/>
				<xs:attribute name="Mobiltelefon" type="Text40Typ"/>
				<xs:attribute name="Telefax" type="Text40Typ"/>
				<xs:attribute name="EMail" type="EmailTyp"/>
				<xs:attribute name="Homepage" type="WebUrlTyp"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="ImmobilienAdresseBaseTyp" abstract="false" mixed="false">
		<xs:complexContent mixed="false">
			<xs:extension base="AdresseBaseTyp">
				<xs:attribute name="InternationaleRegion" type="Text100Typ"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="ImmobilienAdresseTyp">
		<xs:complexContent>
			<xs:restriction base="ImmobilienAdresseBaseTyp">
				<xs:attribute name="Postleitzahl" type="Text20Typ" use="required"/>
				<xs:attribute name="Ort" type="Text50Typ" use="required"/>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AnbieterTyp" abstract="false" mixed="false">
		<xs:attribute name="ScoutKundenID" type="Text15Typ" use="required"/>
	</xs:complexType>
	<xs:complexType name="ManuellGeoCodingTyp" abstract="false" mixed="false">
		<xs:attribute name="TermsRegion" type="Text50Typ"/>
		<xs:attribute name="TermsStadt" type="Text50Typ"/>
		<xs:attribute name="TermsStadtTeil" type="Text50Typ"/>
	</xs:complexType>
	<xs:complexType name="VermarktungWohnMieteTyp">
		<xs:attribute name="Kaltmiete" type="Zahl152Typ" use="required"/>
		<xs:attribute name="Warmmiete" type="Zahl152Typ" use="optional"/>
		<xs:attribute name="Nebenkosten" type="Zahl152Typ" use="optional"/>
		<xs:attribute name="Heizkosten" type="Zahl152Typ" use="optional">
			<xs:annotation>
				<xs:documentation>
					Zusaetzliche Angabe der Heizkosten / Warmwasser, monatlich.
					Wenn Sie die Heizkosten angeben, dann geben Sie bitte auch an, ob diese in den Nebenkosten enthalten sind.				
				</xs:documentation> 
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="HeizkostenInWarmmieteEnthalten" type="xs:boolean" use="optional">		
			<xs:annotation>
				<xs:documentation>
					Das Attribut besagt, ob die Nebenkosten die Heizkosten enthalten. 
					Wenn Sie die Heizkosten angeben, dann geben Sie bitte auch an, ob diese in den Nebenkosten enthalten sind.
				</xs:documentation> 
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="StellplatzMiete" type="Zahl152Typ" use="optional"/>
		<xs:attribute name="Kaution" type="Text50Typ" use="optional"/>
	</xs:complexType>
	<xs:complexType name="VermarktungWohnKaufTyp">
		<xs:attribute name="Kaufpreis" type="Zahl152Typ" use="required"/>
		<xs:attribute name="Wohngeld" type="Zahl152Typ" use="optional"/>
		<xs:attribute name="StellplatzKaufpreis" type="Zahl152Typ" use="optional"/>
		<xs:attribute name="MieteinnahmenProMonat" type="Zahl152Typ" use="optional"/>
	</xs:complexType>
	<xs:complexType name="VermarktungGrundstueckTyp">
		<xs:choice>
			<xs:element name="Kauf" nillable="true">
				<xs:complexType mixed="false"/>
			</xs:element>
			<xs:element name="Pacht" nillable="true">
				<xs:complexType mixed="false"/>
			</xs:element>
			<xs:element name="Erbpacht" nillable="true">
				<xs:complexType mixed="false">
					<xs:attribute name="DauerInJahren" type="Zahl3Typ" use="required"/>
				</xs:complexType>
			</xs:element>
		</xs:choice>
		<xs:attribute name="Preis" type="PreisAufAnfrage" use="required"/>
	</xs:complexType>
	<xs:complexType name="VermarktungGewerbeTyp" abstract="false" mixed="false">
		<xs:choice>
			<xs:element name="Miete" nillable="true">
				<xs:complexType mixed="false">
					<xs:attribute name="Pro" type="MieteEinheitTyp" use="optional" default="Monat"/>
					<xs:attribute name="Kaltmiete" type="PreisAufAnfrage" use="required"/>
					<xs:attribute name="Kaution" type="Text50Typ" use="optional"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="Kauf" nillable="true">
				<xs:complexType mixed="false">
					<xs:attribute name="Preis" type="PreisAufAnfrage" use="required"/>
				</xs:complexType>
			</xs:element>
		</xs:choice>
		<xs:attribute name="PreisParkflaeche" type="Zahl152Typ" use="optional"/>
		<xs:attribute name="Nebenkosten" type="Zahl152Typ" use="optional"/>
	</xs:complexType>
	<xs:complexType name="VermarktungGewerbeTyp2" abstract="false" mixed="false">
		<xs:choice>
			<xs:element name="Miete">
				<xs:complexType>
					<xs:attribute name="Kaution" type="Text50Typ" use="optional"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="Kauf" nillable="true"/>
		</xs:choice>
		<xs:attribute name="Nebenkosten" type="Zahl152Typ" use="optional"/>
		<xs:attribute name="PreisProParkflaeche" type="Zahl152Typ" use="optional"/>
		<xs:attribute name="Preis" type="PreisAufAnfrage" use="required"/>
	</xs:complexType>
	<xs:complexType name="HebeanlageTyp" mixed="false">
		<xs:attribute name="Tragkraft" type="Zahl72Typ" use="optional"/>
	</xs:complexType>
	<xs:complexType name="WazMieteBaseTyp" abstract="false" mixed="false"/>
	<xs:complexType name="MultimediaAnhangTyp" abstract="false" mixed="false">
		<xs:attribute name="AnhangArt" type="MMAnhangArtenTyp" use="required">
			<xs:annotation>
				<xs:documentation>Anhang-Art. Import von PDF-Dokumenten erfordert folgende Parameter: AnhangArt="video" Dateiname="test.pdf" Dateityp="PDF" </xs:documentation> 
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="Dateiname" type="Text255Typ" use="required"/>
		<xs:attribute name="Titel" type="Text30Typ" use="optional"/>
		<xs:attribute name="Dateityp" type="Text4Typ" use="optional"/>
		<xs:attribute name="Abspieldauer" type="Zahl5Typ" use="optional"/>
	</xs:complexType>
	<!-- +++++++++++++++++++++++++++++++ Immobilientypen ++++++++++++++++++++++++++++ -->
	<xs:attributeGroup name="ImmoAttribute">
		<xs:attribute name="AnbieterObjektID" type="Text50Typ" use="required"/>
		<xs:attribute name="StatusVBM" type="StatusTyp" use="optional" default="aktiv"/>
		<xs:attribute name="StatusIS24" type="StatusTyp" use="optional" default="aktiv"/>
		<xs:attribute name="StatusHP" type="StatusTyp" use="optional" default="aktiv">
			<xs:annotation>
				<xs:documentation>Veroeffentlichung des Angebots auf der Homepage des Anbieters</xs:documentation> 
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="AktiveGruppen" type="IntList30Typ" use="optional">
			<xs:annotation>
				<xs:documentation>Veroeffentlichung des Angebots auf den angegebenen Gruppenmarktplaetzen</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="Importmodus" type="AktionsTyp" use="optional" default="importieren"/>
		<xs:attribute name="ScoutObjektID" type="Zahl20Typ" use="optional"/>
		<xs:attribute name="GruppierungsID" type="Zahl10Typ" use="optional"/>
		<xs:attribute name="Adressdruck" type="xs:boolean" use="optional" default="false"/>
		<xs:attribute name="Ueberschrift" type="Text100Typ" use="required"/>
		<xs:attribute name="Provision" type="Text50Typ" use="optional"/>
		<xs:attribute name="Waehrung" type="WaehrungTyp" use="optional" default="EUR"/>
	</xs:attributeGroup>
	<xs:complexType name="VirtuelleImmobilieBaseTyp" abstract="true" mixed="false">
		<xs:sequence>
			<xs:element name="ManuelleGeoCodierung" type="ManuellGeoCodingTyp" minOccurs="0"/>
			<xs:element name="Kontaktperson" type="KontaktAdresseTyp" nillable="false" minOccurs="0"/>
			<xs:element name="ApiSuchfelder" type="ApiSuchfelderTyp" nillable="true" minOccurs="0" maxOccurs="1" />
			<xs:element name="Objektbeschreibung" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
			<xs:element name="Lage" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
			<xs:element name="Ausstattung" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
			<xs:element name="SonstigeAngaben" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
			<xs:element name="MultimediaAnhang" type="MultimediaAnhangTyp" minOccurs="0" maxOccurs="10"/>
		</xs:sequence>
		<xs:attributeGroup ref="ImmoAttribute"/>
	</xs:complexType>
	<xs:complexType name="ImmobilieBaseTyp" abstract="true" mixed="false">
		<xs:sequence>
			<xs:element name="Adresse" type="ImmobilienAdresseTyp"/>
			<xs:element name="ManuelleGeoCodierung" type="ManuellGeoCodingTyp" minOccurs="0"/>
			<xs:element name="Kontaktperson" type="KontaktAdresseTyp" nillable="false" minOccurs="0"/>
			<xs:element name="ApiSuchfelder" type="ApiSuchfelderTyp" nillable="true" minOccurs="0" maxOccurs="1" />
			<xs:element name="Objektbeschreibung" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
			<xs:element name="Lage" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
			<xs:element name="Ausstattung" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
			<xs:element name="SonstigeAngaben" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
			<xs:element name="MultimediaAnhang" type="MultimediaAnhangTyp" minOccurs="0" maxOccurs="10"/>
		</xs:sequence>
		<xs:attributeGroup ref="ImmoAttribute"/>
	</xs:complexType>
	<xs:complexType name="GewerbeImmoBaseTyp" abstract="true">
		<xs:complexContent>
			<xs:extension base="ImmobilieBaseTyp">
				<xs:attribute name="Gesamtflaeche" type="Zahl102Typ" use="optional"/>
				<xs:attribute name="Nebenflaeche" type="Zahl102Typ" use="optional"/>
				<xs:attribute name="TeilbarAb" type="Zahl102Typ" use="optional"/>
				<xs:attribute name="Etagen" type="Text50Typ" use="optional"/>
				<xs:attribute name="FreiAb" type="Text50Typ" use="optional"/>
				<xs:attribute name="Baujahr" type="Zahl4Typ" use="optional"/>
				<xs:attribute name="Objektzustand" type="ObjektZustandTyp" use="optional" default="KeineAngabe"/>
				<xs:attribute name="Personenaufzug" type="xs:boolean" use="optional"/>
				<xs:attribute name="AnzahlParkflaechen" type="Zahl5Typ" use="optional"/>
				<xs:attribute name="FusswegOeNV" type="Zahl2Typ" use="optional"/>
				<xs:attribute name="FahrzeitBHf" type="Zahl2Typ" use="optional"/>
				<xs:attribute name="FahrzeitBAB" type="Zahl3Typ" use="optional"/>
				<xs:attribute name="FahrzeitFlughafen" type="Zahl3Typ" use="optional"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="WohnungTyp" abstract="false" mixed="false">
		<xs:complexContent mixed="false">
			<xs:extension base="ImmobilieBaseTyp">
				<xs:sequence>
					<xs:element name="Mietpreise" type="VermarktungWohnMieteTyp" minOccurs="0"/>
					<xs:element name="Kaufpreise" type="VermarktungWohnKaufTyp" minOccurs="0"/>
				</xs:sequence>
				<xs:attribute name="WohnungKategorie" type="WohnungKategorienTyp" use="optional" default="KeineAngabe"/>
				<xs:attribute name="Wohnflaeche" type="Zahl102Typ" use="required"/>
				<xs:attribute name="Nutzflaeche" type="Zahl102Typ" use="optional"/>
				<xs:attribute name="Zimmer" type="ZimmeranzahlTyp" use="required"/>
				<xs:attribute name="AnzahlBadezimmer" type="Zahl2Typ" use="optional"/>
				<xs:attribute name="AnzahlSchlafzimmer" type="Zahl2Typ" use="optional"/>
				<xs:attribute name="Etage" type="Zahl3Typ" use="optional"/>
				<xs:attribute name="Etagenzahl" type="Zahl3Typ" use="optional"/>
				<xs:attribute name="Baujahr" type="Zahl4Typ" use="optional"/>
				<xs:attribute name="Objektzustand" type="ObjektZustandTyp" use="optional"/>
				<xs:attribute name="Heizungsart" type="HeizungsartTyp" use="optional"/>
				<xs:attribute name="Aufzug" type="xs:boolean" use="optional"/>
				<xs:attribute name="Haustiere" type="GenehmigungTyp" use="optional"/>
				<xs:attribute name="BalkonTerrasse" type="xs:boolean" use="optional"/>
				<xs:attribute name="GartenBenutzung" type="xs:boolean" use="optional"/>
				<xs:attribute name="Einbaukueche" type="xs:boolean" use="optional"/>
				<xs:attribute name="BetreutesWohnen" type="xs:boolean" use="optional"/>
				<xs:attribute name="Foerderung" type="xs:boolean" use="optional"/>
				<xs:attribute name="Vermietet" type="xs:boolean" use="optional"/>
				<xs:attribute name="Parkplatz" type="xs:boolean" use="optional"/>
				<xs:attribute name="Rollstuhlgerecht" type="xs:boolean" use="optional"/>
				<xs:attribute name="FreiAb" type="Text50Typ" use="optional"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="HausTyp" abstract="false" mixed="false">
		<xs:complexContent mixed="false">
			<xs:extension base="ImmobilieBaseTyp">
				<xs:sequence>
					<xs:element name="Mietpreise" type="VermarktungWohnMieteTyp" minOccurs="0"/>
					<xs:element name="Kaufpreise" type="VermarktungWohnKaufTyp" minOccurs="0"/>
				</xs:sequence>
				<xs:attribute name="HausKategorie" type="HausKategorienTyp" use="optional" default="KeineAngabe"/>
				<xs:attribute name="Wohnflaeche" type="Zahl102Typ" use="required"/>
				<xs:attribute name="Nutzflaeche" type="Zahl102Typ" use="optional"/>
				<xs:attribute name="GrundstuecksFlaeche" type="Zahl102Typ" use="optional"/>
				<xs:attribute name="Zimmer" type="ZimmeranzahlTyp" use="required"/>
				<xs:attribute name="AnzahlBadezimmer" type="Zahl2Typ" use="optional"/>
				<xs:attribute name="AnzahlSchlafzimmer" type="Zahl2Typ" use="optional"/>
				<xs:attribute name="Etagenzahl" type="Zahl3Typ" use="optional"/>
				<xs:attribute name="Baujahr" type="Zahl4Typ" use="optional"/>
				<xs:attribute name="Objektzustand" type="ObjektZustandTyp" use="optional"/>
				<xs:attribute name="Heizungsart" type="HeizungsartTyp" use="optional"/>
				<xs:attribute name="Haustiere" type="GenehmigungTyp" use="optional"/>
				<xs:attribute name="Einbaukueche" type="xs:boolean" use="optional"/>
				<xs:attribute name="BetreutesWohnen" type="xs:boolean" use="optional"/>
				<xs:attribute name="Vermietet" type="xs:boolean" use="optional"/>
				<xs:attribute name="Parkplatz" type="xs:boolean" use="optional"/>
				<xs:attribute name="Rollstuhlgerecht" type="xs:boolean" use="optional"/>
				<xs:attribute name="MitEinliegerwohnung" type="xs:boolean" use="optional"/>
				<xs:attribute name="FreiAb" type="Text50Typ" use="optional"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="WazTyp" abstract="false" mixed="false">
		<xs:complexContent mixed="false">
			<xs:extension base="ImmobilieBaseTyp">
				<xs:sequence>
					<xs:element name="Pauschalmiete">
						<xs:complexType>
							<xs:complexContent>
								<xs:extension base="WazMieteBaseTyp">
									<xs:attribute name="MietePauschal" type="Zahl152Typ" use="required"/>
									<xs:attribute name="MietePro" type="WazZeiteinheitenTyp" use="required"/>
								</xs:extension>
							</xs:complexContent>
						</xs:complexType>
					</xs:element>
					<xs:element name="Monatsmiete" minOccurs="0">
						<xs:complexType>
							<xs:complexContent>
								<xs:extension base="WazMieteBaseTyp">
									<xs:attribute name="Kaltmiete" type="Zahl152Typ" use="required"/>
									<xs:attribute name="Nebenkosten" type="Zahl152Typ" use="optional"/>
								</xs:extension>
							</xs:complexContent>
						</xs:complexType>
					</xs:element>
				</xs:sequence>
				<xs:attribute name="WazKategorie" type="WazKategorienTyp" use="required"/>
				<xs:attribute name="Wohnflaeche" type="Zahl102Typ" use="required"/>
				<xs:attribute name="Zimmer" type="ZimmeranzahlTyp" use="required"/>
				<xs:attribute name="FreiBis" type="xs:date" use="optional"/>
				<xs:attribute name="Midestmietdauer" type="Zahl52Typ" use="optional"/>
				<xs:attribute name="Maximalmietdauer" type="Zahl52Typ" use="optional"/>
				<xs:attribute name="Etage" type="Zahl3Typ" use="optional"/>
				<xs:attribute name="Etagenzahl" type="Zahl3Typ" use="optional"/>
				<xs:attribute name="Objektzustand" type="WazObjektZustandTyp" use="optional"/>
				<xs:attribute name="Heizungsart" type="HeizungsartTyp" use="optional"/>
				<xs:attribute name="Aufzug" type="xs:boolean" use="optional"/>
				<xs:attribute name="Haustiere" type="GenehmigungTyp" use="optional"/>
				<xs:attribute name="BalkonTerrasse" type="xs:boolean" use="optional"/>
				<xs:attribute name="GartenBenutzung" type="xs:boolean" use="optional"/>
				<xs:attribute name="Mobilar" type="xs:boolean" use="optional"/>
				<xs:attribute name="RaucherOk" type="xs:boolean" use="optional"/>
				<xs:attribute name="Geschlecht" type="GeschlechtTyp" use="optional"/>
				<xs:attribute name="AnzahlPersonen" type="Zahl2Typ" use="optional"/>
				<xs:attribute name="FreiAb" type="xs:date" use="required"/>
				<xs:attribute name="Parkplatz" type="xs:boolean" use="optional"/>
				<xs:attribute name="Rollstuhlgerecht" type="xs:boolean" use="optional"/>
				<xs:attribute name="Parkplatzmiete" type="Zahl152Typ" use="optional"/>
				<xs:attribute name="Kaution" type="Text50Typ" use="optional"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="GrundstueckTyp" abstract="false" mixed="false">
		<xs:complexContent mixed="false">
			<xs:extension base="ImmobilieBaseTyp">
				<xs:sequence>
					<xs:element name="Vermarktung" type="VermarktungGrundstueckTyp"/>
					<xs:element name="BebaubarMit" minOccurs="0">
						<xs:complexType mixed="false">
							<xs:all>
								<xs:element name="Ackerland" nillable="true" minOccurs="0"/>
								<xs:element name="Bauerwartungsland" nillable="true" minOccurs="0"/>
								<xs:element name="Bootsstaende" nillable="true" minOccurs="0"/>
								<xs:element name="Buero" nillable="true" minOccurs="0"/>
								<xs:element name="Camping" nillable="true" minOccurs="0"/>
								<xs:element name="Doppelhaus" nillable="true" minOccurs="0"/>
								<xs:element name="Einfamilienhaus" nillable="true" minOccurs="0"/>
								<xs:element name="Einzelhandel-gross" nillable="true" minOccurs="0"/>
								<xs:element name="Einzelhandel-klein" nillable="true" minOccurs="0"/>
								<xs:element name="Garagen" nillable="true" minOccurs="0"/>
								<xs:element name="Garten" nillable="true" minOccurs="0"/>
								<xs:element name="Gastronomie" nillable="true" minOccurs="0"/>
								<xs:element name="Gewerbe" nillable="true" minOccurs="0"/>
								<xs:element name="Hotel" nillable="true" minOccurs="0"/>
								<xs:element name="Industrie" nillable="true" minOccurs="0"/>
								<xs:element name="keineBebauung" nillable="true" minOccurs="0"/>
								<xs:element name="Kleingewerbe" nillable="true" minOccurs="0"/>
								<xs:element name="Lager" nillable="true" minOccurs="0"/>
								<xs:element name="Mehrfamilienhaus" nillable="true" minOccurs="0"/>
								<xs:element name="Obstpflanzung" nillable="true" minOccurs="0"/>
								<xs:element name="Parkhaus" nillable="true" minOccurs="0"/>
								<xs:element name="Produktion" nillable="true" minOccurs="0"/>
								<xs:element name="Reihenhaus" nillable="true" minOccurs="0"/>
								<xs:element name="Stellplaetze" nillable="true" minOccurs="0"/>
								<xs:element name="Villa" nillable="true" minOccurs="0"/>
								<xs:element name="Wald" nillable="true" minOccurs="0"/>
							</xs:all>
						</xs:complexType>
					</xs:element>
				</xs:sequence>
				<xs:attribute name="GrundstuecksFlaeche" type="Zahl102Typ" use="required"/>
				<xs:attribute name="TeilbarAb" type="Zahl8Typ" use="optional"/>
				<xs:attribute name="BebaubarNach" type="BebaubarNachTyp" use="optional"/>
				<xs:attribute name="Objektkategorie2" type="GrundstueckKategorienTyp" use="optional"/>
				<xs:attribute name="BaugenehmigungVorhanden" type="xs:boolean" use="optional"/>
				<xs:attribute name="AbrissErforderlich" type="xs:boolean" use="optional"/>
				<xs:attribute name="GRZ" type="Zahl32Typ" use="optional"/>
				<xs:attribute name="GFZ" type="Zahl32Typ" use="optional"/>
				<xs:attribute name="Erschliessungszustand" type="ErschliessungszustandTyp" use="optional"/>
				<xs:attribute name="KurzfristigBebaubar" type="xs:boolean" use="optional"/>
				<xs:attribute name="FreiAb" type="Text50Typ" use="optional"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="TypenHausTyp" abstract="false" mixed="false">
		<xs:complexContent mixed="false">
			<xs:extension base="VirtuelleImmobilieBaseTyp">
				<xs:sequence>
					<xs:element name="Baureihe" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
					<xs:element name="Haustypinfo" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
					<xs:element name="Dachform" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
					<xs:element name="WohnFlProGeschoss" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
					<xs:element name="PreisProBauleistung" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
				</xs:sequence>
				<xs:attribute name="Objektkategorie2" type="TypenHausKategorienTyp" use="optional" default="KeineAngabe"/>
				<xs:attribute name="Wohnflaeche" type="Zahl102Typ" use="required"/>
				<xs:attribute name="Grundflaeche" type="Zahl102Typ" use="optional"/>
				<xs:attribute name="Gesamtflaeche" type="Zahl102Typ" use="optional"/>
				<xs:attribute name="Zimmeranzahl" type="ZimmeranzahlTyp" use="required"/>
				<xs:attribute name="PreisAb" type="Zahl152Typ" use="required"/>
				<xs:attribute name="Bauweise" type="BauweiseTyp" use="optional"/>
				<xs:attribute name="KWert" type="Zahl32Typ" use="optional"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="BueroPraxisTyp" abstract="false" mixed="false">
		<xs:complexContent mixed="false">
			<xs:extension base="GewerbeImmoBaseTyp">
				<xs:sequence>
					<xs:element name="Vermarktung" type="VermarktungGewerbeTyp" nillable="false"/>
				</xs:sequence>
				<xs:attribute name="Objektkategorie2" type="BueroPraxisKategorienTyp" use="optional" default="KeineAngabe"/>
				<xs:attribute name="BueroPraxisFlaeche" type="Zahl102Typ" use="required"/>
				<xs:attribute name="Bodenbelag" type="BodenbelagTyp" use="optional" default="KeineAngabe"/>
				<xs:attribute name="DatenVerkabelung" type="xs:boolean" use="optional"/>
				<xs:attribute name="Kantine" type="xs:boolean" use="optional"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="EinzelhandelTyp">
		<xs:complexContent mixed="false">
			<xs:extension base="GewerbeImmoBaseTyp">
				<xs:sequence>
					<xs:element name="Vermarktung" type="VermarktungGewerbeTyp"/>
					<xs:element name="Lastenaufzug" type="HebeanlageTyp" nillable="true" minOccurs="0"/>
				</xs:sequence>
				<xs:attribute name="Objektkategorie2" type="EinzelhandelKategorienTyp" use="optional" default="KeineAngabe"/>
				<xs:attribute name="Verkaufsflaeche" type="Zahl102Typ" use="required"/>
				<xs:attribute name="Bodenbelag" type="BodenbelagTyp" use="optional"/>
				<xs:attribute name="Schaufensterfront" type="Zahl52Typ" use="optional">
					<xs:annotation>
						<xs:documentation>Schaufensterfront in Meter</xs:documentation>
					</xs:annotation>
				</xs:attribute>
				<xs:attribute name="Lageart" type="LageartTyp" use="optional"/>
				<xs:attribute name="Rampe" type="xs:boolean" use="optional"/>
				<xs:attribute name="Zulieferung" type="ZulieferungTyp" use="optional"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="GastronomieTyp" abstract="false" mixed="false">
		<xs:complexContent mixed="false">
			<xs:extension base="GewerbeImmoBaseTyp">
				<xs:sequence>
					<xs:element name="Vermarktung" type="VermarktungGewerbeTyp2"/>
				</xs:sequence>
				<xs:attribute name="GastraumFlaeche" type="Zahl102Typ" use="required"/>
				<xs:attribute name="GastraumPlaetze" type="Zahl5Typ" use="optional"/>
				<xs:attribute name="AnzahlBetten" type="Zahl5Typ" use="optional"/>
				<xs:attribute name="Gastterrasse" type="xs:boolean" use="optional"/>
				<xs:attribute name="Objektkategorie2" type="GastroKategorieTyp" use="required"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="HalleProduktionTyp" abstract="false" mixed="false">
		<xs:complexContent mixed="false">
			<xs:extension base="GewerbeImmoBaseTyp">
				<xs:sequence>
					<xs:element name="Vermarktung" type="VermarktungGewerbeTyp"/>
					<xs:element name="Lastenaufzug" type="HebeanlageTyp" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Tragkraft in Kilogramm</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Kranbahn" type="HebeanlageTyp" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Tragkraft in Tonnen</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
				<xs:attribute name="Objektkategorie2" type="HalleProduktionKategorieTyp" use="optional" default="KeineAngabe"/>
				<xs:attribute name="LagerProduktionsFlaeche" type="Zahl102Typ" use="required"/>
				<xs:attribute name="Bodenbelag" type="BodenbelagTyp" use="optional"/>
				<xs:attribute name="Hebebuehne" type="xs:boolean" use="optional"/>
				<xs:attribute name="Hallenhoehe" type="Zahl52Typ" use="optional"/>
				<xs:attribute name="Rampe" type="xs:boolean" use="optional"/>
				<xs:attribute name="Bodenbelastung" type="Zahl72Typ" use="optional"/>
				<xs:attribute name="GrundstuecksFlaeche" type="Zahl102Typ" use="optional"/>
				<xs:attribute name="Stromanschlusswert" type="Zahl5Typ" use="optional"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="SonstigeGewerbeTyp" abstract="false" mixed="false">
		<xs:complexContent mixed="false">
			<xs:extension base="GewerbeImmoBaseTyp">
				<xs:sequence>
					<xs:element name="Vermarktung" type="VermarktungGewerbeTyp2"/>
				</xs:sequence>
				<xs:attribute name="Objektkategorie2" type="SonstigeGewerbeKategorieTyp" use="required"/>
				<xs:attribute name="Hauptflaeche" type="Zahl102Typ" use="required"/>
				<xs:attribute name="GrundstuecksFlaeche" type="Zahl102Typ" use="optional"/>
				<xs:attribute name="Bodenbelag" type="BodenbelagTyp" use="optional" default="KeineAngabe"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AnlageObjektTyp" abstract="false" mixed="false">
		<xs:complexContent mixed="false">
			<xs:extension base="GewerbeImmoBaseTyp">
				<xs:attribute name="Objektkategorie2" type="AnlageobjekteKategorieTyp" use="required"/>
				<xs:attribute name="VermietbareFlaeche" type="Zahl102Typ" use="required"/>
				<xs:attribute name="WohnFlaechen" type="Zahl102Typ" use="optional"/>
				<xs:attribute name="GewerbeFlaechen" type="Zahl102Typ" use="optional"/>
				<xs:attribute name="GrundstuecksFlaeche" type="Zahl102Typ" use="optional"/>
				<xs:attribute name="SonstigeFlaechen" type="Zahl102Typ" use="optional"/>
				<xs:attribute name="XFacheMiete" type="Zahl31Typ" use="optional"/>
				<xs:attribute name="MietEinnahmePaIst" type="Zahl152Typ" use="optional"/>
				<xs:attribute name="MietEinnahmePaSoll" type="Zahl152Typ" use="optional"/>
				<xs:attribute name="Kaufpreis" type="Zahl152Typ" use="required"/>
				<xs:attribute name="KaufpreisProQm" type="Zahl152Typ" use="optional"/>
				<xs:attribute name="BetriebskostenUmgelegt" type="Zahl152Typ" use="optional"/>
				<xs:attribute name="NichtUmgelegteKosten" type="Zahl152Typ" use="optional"/>
				<xs:attribute name="PreisProParkflaeche" type="Zahl152Typ" use="optional"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- +++++++++++++++++++++++++++++++ Elemente +++++++++++++++++++++++++++++++ -->
	<xs:element name="VirtuelleImmobilie" type="VirtuelleImmobilieBaseTyp" abstract="true"/>
	<xs:element name="Immobilie" type="ImmobilieBaseTyp" abstract="true"/>
	<xs:element name="WohnungKauf" abstract="false" substitutionGroup="Immobilie" nillable="false">
		<xs:complexType>
			<xs:complexContent>
				<xs:restriction base="WohnungTyp">
					<xs:sequence>
						<xs:sequence>
							<xs:element name="Adresse" type="ImmobilienAdresseTyp"/>
							<xs:element name="ManuelleGeoCodierung" type="ManuellGeoCodingTyp" minOccurs="0"/>
							<xs:element name="Kontaktperson" type="KontaktAdresseTyp" minOccurs="0"/>
							<xs:element name="ApiSuchfelder" type="ApiSuchfelderTyp" nillable="true" minOccurs="0" maxOccurs="1" />
							<xs:element name="Objektbeschreibung" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
							<xs:element name="Lage" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
							<xs:element name="Ausstattung" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
							<xs:element name="SonstigeAngaben" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
							<xs:element name="MultimediaAnhang" type="MultimediaAnhangTyp" minOccurs="0" maxOccurs="10"/>
						</xs:sequence>
						<xs:element name="Kaufpreise" type="VermarktungWohnKaufTyp"/>
					</xs:sequence>
					<xs:attribute name="Haustiere" type="GenehmigungTyp" use="prohibited"/>
					<xs:attribute name="Foerderung" type="xs:boolean" use="prohibited"/>
				</xs:restriction>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="WohnungMiete" abstract="false" substitutionGroup="Immobilie" nillable="false">
		<xs:complexType>
			<xs:complexContent>
				<xs:restriction base="WohnungTyp">
					<xs:sequence>
						<xs:sequence>
							<xs:element name="Adresse" type="ImmobilienAdresseTyp"/>
							<xs:element name="ManuelleGeoCodierung" type="ManuellGeoCodingTyp" minOccurs="0"/>
							<xs:element name="Kontaktperson" type="KontaktAdresseTyp" minOccurs="0"/>
                            <xs:element name="ApiSuchfelder" type="ApiSuchfelderTyp" nillable="true" minOccurs="0" maxOccurs="1" />							
							<xs:element name="Objektbeschreibung" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
							<xs:element name="Lage" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
							<xs:element name="Ausstattung" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
							<xs:element name="SonstigeAngaben" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
							<xs:element name="MultimediaAnhang" type="MultimediaAnhangTyp" minOccurs="0" maxOccurs="10"/>
						</xs:sequence>
						<xs:element name="Mietpreise" type="VermarktungWohnMieteTyp"/>
					</xs:sequence>
					<xs:attribute name="Vermietet" type="xs:boolean" use="prohibited"/>
				</xs:restriction>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="HausKauf" abstract="false" substitutionGroup="Immobilie" nillable="false">
		<xs:complexType>
			<xs:complexContent>
				<xs:restriction base="HausTyp">
					<xs:sequence>
						<xs:sequence>
							<xs:element name="Adresse" type="ImmobilienAdresseTyp"/>
							<xs:element name="ManuelleGeoCodierung" type="ManuellGeoCodingTyp" minOccurs="0"/>
							<xs:element name="Kontaktperson" type="KontaktAdresseTyp" minOccurs="0"/>
     	 		            <xs:element name="ApiSuchfelder" type="ApiSuchfelderTyp" nillable="true" minOccurs="0" maxOccurs="1" />							
							<xs:element name="Objektbeschreibung" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
							<xs:element name="Lage" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
							<xs:element name="Ausstattung" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
							<xs:element name="SonstigeAngaben" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
							<xs:element name="MultimediaAnhang" type="MultimediaAnhangTyp" minOccurs="0" maxOccurs="10"/>
						</xs:sequence>
						<xs:element name="Kaufpreise" type="VermarktungWohnKaufTyp"/>
					</xs:sequence>
					<xs:attribute name="Haustiere" type="GenehmigungTyp" use="prohibited"/>
					<xs:attribute name="Einbaukueche" type="xs:boolean" use="prohibited"/>
					<xs:attribute name="BetreutesWohnen" type="xs:boolean" use="prohibited"/>
				</xs:restriction>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="HausMiete" abstract="false" substitutionGroup="Immobilie" nillable="false">
		<xs:complexType>
			<xs:complexContent>
				<xs:restriction base="HausTyp">
					<xs:sequence>
						<xs:sequence>
							<xs:element name="Adresse" type="ImmobilienAdresseTyp"/>
							<xs:element name="ManuelleGeoCodierung" type="ManuellGeoCodingTyp" minOccurs="0"/>
							<xs:element name="Kontaktperson" type="KontaktAdresseTyp" minOccurs="0"/>
                            <xs:element name="ApiSuchfelder" type="ApiSuchfelderTyp" nillable="true" minOccurs="0" maxOccurs="1" />
							<xs:element name="Objektbeschreibung" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
							<xs:element name="Lage" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
							<xs:element name="Ausstattung" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
							<xs:element name="SonstigeAngaben" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
							<xs:element name="MultimediaAnhang" type="MultimediaAnhangTyp" minOccurs="0" maxOccurs="10"/>
						</xs:sequence>
						<xs:element name="Mietpreise" type="VermarktungWohnMieteTyp"/>
					</xs:sequence>
					<xs:attribute name="Vermietet" type="xs:boolean" use="prohibited"/>
					<xs:attribute name="MitEinliegerwohnung" type="xs:boolean" use="prohibited"/>
				</xs:restriction>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="WAZ" abstract="false" substitutionGroup="Immobilie" nillable="false">
		<xs:complexType mixed="false">
			<xs:complexContent mixed="false">
				<xs:extension base="WazTyp"/>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="Grundstueck" abstract="false" substitutionGroup="Immobilie" nillable="false">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="GrundstueckTyp"/>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="TypenHaus" abstract="false" substitutionGroup="VirtuelleImmobilie" nillable="false">
		<xs:complexType>
			<xs:complexContent>
				<xs:restriction base="TypenHausTyp">
					<xs:sequence>
						<xs:sequence>
							<xs:element name="Kontaktperson" type="KontaktAdresseTyp" minOccurs="0"/>
                            <xs:element name="ApiSuchfelder" type="ApiSuchfelderTyp" nillable="true" minOccurs="0" maxOccurs="1" />							
							<xs:element name="MultimediaAnhang" type="MultimediaAnhangTyp" minOccurs="0" maxOccurs="10"/>
						</xs:sequence>
						<xs:sequence>
							<xs:element name="Baureihe" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
							<xs:element name="Haustypinfo" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
							<xs:element name="Dachform" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
							<xs:element name="WohnFlProGeschoss" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
							<xs:element name="PreisProBauleistung" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
						</xs:sequence>
					</xs:sequence>
					<xs:attribute name="Adressdruck" type="xs:boolean" use="prohibited"/>
					<xs:attribute name="GruppierungsID" type="Zahl10Typ" use="prohibited"/>
				</xs:restriction>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="BueroPraxis" abstract="false" substitutionGroup="Immobilie" nillable="false">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="BueroPraxisTyp"/>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="Einzelhandel" abstract="false" substitutionGroup="Immobilie" nillable="false">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="EinzelhandelTyp"/>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="Gastronomie" abstract="false" substitutionGroup="Immobilie" nillable="false">
		<xs:complexType>
			<xs:complexContent>
				<xs:restriction base="GastronomieTyp">
					<xs:sequence>
						<xs:element name="Adresse" type="ImmobilienAdresseTyp"/>
						<xs:element name="ManuelleGeoCodierung" type="ManuellGeoCodingTyp" minOccurs="0"/>
						<xs:element name="Kontaktperson" type="KontaktAdresseTyp" minOccurs="0"/>
                        <xs:element name="ApiSuchfelder" type="ApiSuchfelderTyp" nillable="true" minOccurs="0" maxOccurs="1" />
						<xs:element name="Objektbeschreibung" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
						<xs:element name="Lage" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
						<xs:element name="Ausstattung" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
						<xs:element name="SonstigeAngaben" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
						<xs:element name="MultimediaAnhang" type="MultimediaAnhangTyp" minOccurs="0" maxOccurs="10"/>
						<xs:element name="Vermarktung" type="VermarktungGewerbeTyp2"/>
					</xs:sequence>
					<xs:attribute name="TeilbarAb" type="Zahl102Typ" use="prohibited"/>
				</xs:restriction>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="HalleProduktion" abstract="false" substitutionGroup="Immobilie" nillable="false">
		<xs:complexType mixed="false">
			<xs:complexContent mixed="false">
				<xs:extension base="HalleProduktionTyp"/>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="SonstigeGewerbe" abstract="false" substitutionGroup="Immobilie" nillable="false">
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="SonstigeGewerbeTyp"/>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="Anlageobjekt" abstract="false" substitutionGroup="Immobilie" nillable="false">
		<xs:complexType>
			<xs:complexContent>
				<xs:restriction base="AnlageObjektTyp">
					<xs:sequence>
						<xs:element name="Adresse" type="ImmobilienAdresseTyp"/>
						<xs:element name="ManuelleGeoCodierung" type="ManuellGeoCodingTyp" minOccurs="0"/>
						<xs:element name="Kontaktperson" type="KontaktAdresseTyp" minOccurs="0"/>
                        <xs:element name="ApiSuchfelder" type="ApiSuchfelderTyp" nillable="true" minOccurs="0" maxOccurs="1" />						
						<xs:element name="Objektbeschreibung" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
						<xs:element name="Lage" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
						<xs:element name="Ausstattung" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
						<xs:element name="SonstigeAngaben" type="Freitext2000Typ" nillable="false" minOccurs="0"/>
						<xs:element name="MultimediaAnhang" type="MultimediaAnhangTyp" minOccurs="0" maxOccurs="10"/>
					</xs:sequence>
					<xs:attribute name="Nebenflaeche" type="Zahl102Typ" use="prohibited"/>
					<xs:attribute name="TeilbarAb" type="Zahl102Typ" use="prohibited"/>
					<xs:attribute name="FreiAb" type="Text50Typ" use="prohibited"/>
				</xs:restriction>
			</xs:complexContent>
		</xs:complexType>
	</xs:element>
	<!-- +++++++++++++++++++++++++++++++++ Rahmen-Element ++++++++++++++++++++++++++++ -->
	<xs:element name="IS24ImmobilienTransfer" type="ImmobilienTransferTyp">
		<xs:annotation>
			<xs:documentation>Rahmen für den Transfer von Immobilien von und nach Immobilienscout24</xs:documentation>
		</xs:annotation>
	</xs:element>
</xs:schema>