<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
	<xs:element name="AddressLine2">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="50"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AlternateURL">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="200"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ApartmentNumber">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="15"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CityID">
		<xs:simpleType>
			<xs:restriction base="xs:int">
				<xs:minExclusive value="0"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
		<xs:element name="CommBuildingFrontage">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="250"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CommClearanceHeight">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="250"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CommCubicVolume" type="xs:double"/>
	<xs:element name="CommElevators">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="250"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CommFutureUse">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="250"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CommIncomePerYear" type="xs:double"/>
	<xs:element name="CommLand">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="50"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CommLeaseArea" type="xs:double"/>
	<xs:element name="CommLotSize" type="xs:string"/>
	<xs:element name="CommLotSizeDimensions">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CommManufacturingSpace">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="50"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CommMinOrMaxTerm" type="xs:int"/>
	<xs:element name="CommNumberOfFloors" type="xs:int"/>
	<xs:element name="CommNumberOfOffices" type="xs:int"/>
	<xs:element name="CommOfficeSpace">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="50"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CommParking">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="250"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CommPossessionDate">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="50"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CommPresentUse">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="250"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CommPricePerArea" type="xs:double"/>
	<xs:element name="CommPropertyType">
		<xs:complexType>
			<xs:attribute name="CommPropertyType" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
            <xs:enumeration value="1.1"/>
            <xs:enumeration value="1.3"/>
            <xs:enumeration value="1.7"/>
            <xs:enumeration value="1.9"/>
            <xs:enumeration value="1.11"/>
            <xs:enumeration value="1.12"/>
            <xs:enumeration value="1.14"/>
            <xs:enumeration value="1.15"/>
            <xs:enumeration value="1.17"/>
            <xs:enumeration value="1.19"/>
            <xs:enumeration value="1.20"/>
            <xs:enumeration value="1.21"/>
            <xs:enumeration value="2.2"/>
            <xs:enumeration value="2.13"/>
            <xs:enumeration value="3.1"/>
            <xs:enumeration value="3.25"/>
            <xs:enumeration value="4.6"/>
            <xs:enumeration value="4.12"/>
            <xs:enumeration value="4.14"/>
            <xs:enumeration value="4.23"/>
            <xs:enumeration value="4.24"/>
            <xs:enumeration value="5.5"/>
            <xs:enumeration value="5.9"/>
            <xs:enumeration value="5.10"/>
            <xs:enumeration value="5.11"/>
            <xs:enumeration value="5.12"/>
            <xs:enumeration value="5.14"/>
            <xs:enumeration value="5.15"/>
            <xs:enumeration value="5.17"/>
            <xs:enumeration value="5.18"/>
            <xs:enumeration value="6.2"/>
            <xs:enumeration value="6.5"/>
            <xs:enumeration value="6.9"/>
            <xs:enumeration value="6.10"/>
            <xs:enumeration value="6.11"/>
            <xs:enumeration value="6.12"/>
            <xs:enumeration value="6.14"/>
            <xs:enumeration value="6.17"/>
            <xs:enumeration value="6.18"/>
            <xs:enumeration value="6.19"/>
            <xs:enumeration value="6.20"/>
            <xs:enumeration value="6.21"/>
            <xs:enumeration value="6.22"/>
            <xs:enumeration value="7.8"/>
            <xs:enumeration value="7.14"/>
            <xs:enumeration value="7.15"/>
            <xs:enumeration value="8.16"/>
            <xs:enumeration value="9.1"/>
            <xs:enumeration value="9.3"/>
            <xs:enumeration value="9.4"/>
            <xs:enumeration value="9.6"/>
            <xs:enumeration value="9.10"/>
            <xs:enumeration value="9.11"/>
            <xs:enumeration value="9.14"/>
            <xs:enumeration value="9.15"/>
            <xs:enumeration value="9.17"/>
            <xs:enumeration value="9.19"/>
            <xs:enumeration value="9.20"/>
            <xs:enumeration value="9.21"/>
            <xs:enumeration value="9.23"/>
            <xs:enumeration value="9.24"/>
            <xs:enumeration value="10.12"/>
            <xs:enumeration value="11.22"/>
            <xs:enumeration value="12.1"/>
            <xs:enumeration value="13.1"/>
            <xs:enumeration value="14.1"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="CommResidualStock">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="250"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CommResidualStockValue">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="250"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CommRetailSpace">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="50"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CommTotalArea" type="xs:double"/>
	<xs:element name="CommTotalNumberOfRooms" type="xs:int"/>
	<xs:element name="CommTypeOfGoods">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="250"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CommUseableArea" type="xs:double"/>
	<xs:element name="CommWarehouseSpace">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="50"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CommYearBuilt">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="50"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CommZoning">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="250"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="Commercial">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="CommPropertyType" minOccurs="0"/>
				<xs:element ref="CommLotSize" minOccurs="0"/>
				<xs:element ref="CommLotSizeDimensions" minOccurs="0"/>
				<xs:element ref="CommCubicVolume" minOccurs="0"/>
				<xs:element ref="CommNumberOfOffices" minOccurs="0"/>
				<xs:element ref="CommNumberOfFloors" minOccurs="0"/>
				<xs:element ref="CommTotalNumberOfRooms" minOccurs="0"/>
				<xs:element ref="CommBuildingFrontage" minOccurs="0"/>
				<xs:element ref="CommClearanceHeight" minOccurs="0"/>
				<xs:element ref="CommElevators" minOccurs="0"/>
				<xs:element ref="CommFutureUse" minOccurs="0"/>
				<xs:element ref="CommIncomePerYear" minOccurs="0"/>
				<xs:element ref="CommLand" minOccurs="0"/>
				<xs:element ref="CommLeaseArea" minOccurs="0"/>
				<xs:element ref="CommManufacturingSpace" minOccurs="0"/>
				<xs:element ref="CommMinOrMaxTerm" minOccurs="0"/>
				<xs:element ref="CommOfficeSpace" minOccurs="0"/>
				<xs:element ref="CommParking" minOccurs="0"/>
				<xs:element ref="CommPossessionDate" minOccurs="0"/>
				<xs:element ref="CommPresentUse" minOccurs="0"/>
				<xs:element ref="CommPricePerArea" minOccurs="0"/>
				<xs:element ref="CommResidualStock" minOccurs="0"/>
				<xs:element ref="CommResidualStockValue" minOccurs="0"/>
				<xs:element ref="CommRetailSpace" minOccurs="0"/>
				<xs:element ref="CommTotalArea" minOccurs="0"/>
				<xs:element ref="CommTypeOfGoods" minOccurs="0"/>
				<xs:element ref="CommUseableArea" minOccurs="0"/>
				<xs:element ref="CommWarehouseSpace" minOccurs="0"/>
				<xs:element ref="CommYearBuilt" minOccurs="0"/>
				<xs:element ref="CommZoning" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="CommercialResidential" nillable="false">
		<xs:complexType>
			<xs:attribute name="CommercialResidential" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="1"/>
						<xs:enumeration value="2"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="ContractType" nillable="false">
		<xs:complexType>
			<xs:attribute name="ContractType" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="1"/>
						<xs:enumeration value="2"/>
						<xs:enumeration value="3"/>
						<xs:enumeration value="4"/>
						<xs:enumeration value="5"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="CubicVolume" type="xs:double"/>
	<xs:element name="CurrentListingCurrency" nillable="false">
		<xs:complexType>
			<xs:attribute name="CurrentListingCurrency" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="ADP"/>
						<xs:enumeration value="AED"/>
						<xs:enumeration value="AFN"/>
						<xs:enumeration value="ALL"/>
						<xs:enumeration value="AMD"/>
						<xs:enumeration value="ANG"/>
						<xs:enumeration value="ARS"/>
						<xs:enumeration value="ATS"/>
						<xs:enumeration value="AUD"/>
						<xs:enumeration value="AWG"/>
						<xs:enumeration value="AZM"/>
						<xs:enumeration value="BAM"/>
						<xs:enumeration value="BBD"/>
						<xs:enumeration value="BDT"/>
						<xs:enumeration value="BEF"/>
						<xs:enumeration value="BGN"/>
						<xs:enumeration value="BHD"/>
						<xs:enumeration value="BIF"/>
						<xs:enumeration value="BMD"/>
						<xs:enumeration value="BND"/>
						<xs:enumeration value="BOB"/>
						<xs:enumeration value="BRL"/>
						<xs:enumeration value="BSD"/>
						<xs:enumeration value="BTN"/>
						<xs:enumeration value="BWP"/>
						<xs:enumeration value="BYR"/>
						<xs:enumeration value="BZD"/>
						<xs:enumeration value="CDN"/>
						<xs:enumeration value="CHF"/>
						<xs:enumeration value="CLP"/>
						<xs:enumeration value="CNY"/>
						<xs:enumeration value="COP"/>
						<xs:enumeration value="CRC"/>
						<xs:enumeration value="CSD"/>
						<xs:enumeration value="CUP"/>
						<xs:enumeration value="CVE"/>
						<xs:enumeration value="CYP"/>
						<xs:enumeration value="CZK"/>
						<xs:enumeration value="DEM"/>
						<xs:enumeration value="DJF"/>
						<xs:enumeration value="DKK"/>
						<xs:enumeration value="DOP"/>
						<xs:enumeration value="DZD"/>
						<xs:enumeration value="ECS"/>
						<xs:enumeration value="EEK"/>
						<xs:enumeration value="EGP"/>
						<xs:enumeration value="ETB"/>
						<xs:enumeration value="EUR"/>
						<xs:enumeration value="FIM"/>
						<xs:enumeration value="FJD"/>
						<xs:enumeration value="FRF"/>
						<xs:enumeration value="GBP"/>
						<xs:enumeration value="GEL"/>
						<xs:enumeration value="GHC"/>
						<xs:enumeration value="GIP"/>
						<xs:enumeration value="GMD"/>
						<xs:enumeration value="GNF"/>
						<xs:enumeration value="GRD"/>
						<xs:enumeration value="GTQ"/>
						<xs:enumeration value="GYD"/>
						<xs:enumeration value="HKD"/>
						<xs:enumeration value="HNL"/>
						<xs:enumeration value="HRK"/>
						<xs:enumeration value="HTG"/>
						<xs:enumeration value="HUF"/>
						<xs:enumeration value="IDR"/>
						<xs:enumeration value="IEP"/>
						<xs:enumeration value="INR"/>
						<xs:enumeration value="IQD"/>
						<xs:enumeration value="IRR"/>
						<xs:enumeration value="ISK"/>
						<xs:enumeration value="JMD"/>
						<xs:enumeration value="JOD"/>
						<xs:enumeration value="JPY"/>
						<xs:enumeration value="KES"/>
						<xs:enumeration value="KGS"/>
						<xs:enumeration value="KHR"/>
						<xs:enumeration value="KMF"/>
						<xs:enumeration value="KRW"/>
						<xs:enumeration value="KWD"/>
						<xs:enumeration value="KYD"/>
						<xs:enumeration value="KZT"/>
						<xs:enumeration value="LAK"/>
						<xs:enumeration value="LBP"/>
						<xs:enumeration value="LIR"/>
						<xs:enumeration value="LKR"/>
						<xs:enumeration value="LRD"/>
						<xs:enumeration value="LSL"/>
						<xs:enumeration value="LTL"/>
						<xs:enumeration value="LUF"/>
						<xs:enumeration value="LVL"/>
						<xs:enumeration value="LYD"/>
						<xs:enumeration value="MAD"/>
						<xs:enumeration value="MDL"/>
						<xs:enumeration value="MGA"/>
						<xs:enumeration value="MMK"/>
						<xs:enumeration value="MNT"/>
						<xs:enumeration value="MOP"/>
						<xs:enumeration value="MRO"/>
						<xs:enumeration value="MTL"/>
						<xs:enumeration value="MUR"/>
						<xs:enumeration value="MVR"/>
						<xs:enumeration value="MWK"/>
						<xs:enumeration value="MXN"/>
						<xs:enumeration value="MYR"/>
						<xs:enumeration value="MZM"/>
            <xs:enumeration value="NAD"/>
						<xs:enumeration value="NGN"/>
						<xs:enumeration value="NIC"/>
						<xs:enumeration value="NIS"/>
						<xs:enumeration value="NLG"/>
						<xs:enumeration value="NOK"/>
						<xs:enumeration value="NPR"/>
						<xs:enumeration value="NZD"/>
						<xs:enumeration value="OMR"/>
						<xs:enumeration value="PAB"/>
						<xs:enumeration value="PEN"/>
						<xs:enumeration value="PGK"/>
						<xs:enumeration value="PHP"/>
						<xs:enumeration value="PKR"/>
						<xs:enumeration value="PLN"/>
						<xs:enumeration value="PTA"/>
						<xs:enumeration value="PTE"/>
						<xs:enumeration value="PYG"/>
						<xs:enumeration value="QAR"/>
						<xs:enumeration value="RON"/>
						<xs:enumeration value="RUB"/>
						<xs:enumeration value="RWF"/>
						<xs:enumeration value="SAR"/>
						<xs:enumeration value="SBD"/>
						<xs:enumeration value="SCR"/>
						<xs:enumeration value="SDD"/>
						<xs:enumeration value="SEK"/>
						<xs:enumeration value="SGD"/>
						<xs:enumeration value="SIT"/>
						<xs:enumeration value="SKK"/>
						<xs:enumeration value="SLL"/>
						<xs:enumeration value="SOS"/>
						<xs:enumeration value="SRD"/>
						<xs:enumeration value="STD"/>
						<xs:enumeration value="SVC"/>
						<xs:enumeration value="SYP"/>
						<xs:enumeration value="SZL"/>
						<xs:enumeration value="THB"/>
						<xs:enumeration value="TMM"/>
						<xs:enumeration value="TND"/>
						<xs:enumeration value="TRY"/>
						<xs:enumeration value="TTD"/>
						<xs:enumeration value="TWD"/>
						<xs:enumeration value="TZS"/>
						<xs:enumeration value="UAH"/>
						<xs:enumeration value="UGX"/>
						<xs:enumeration value="USD"/>
						<xs:enumeration value="UYU"/>
						<xs:enumeration value="UZS"/>
						<xs:enumeration value="VEB"/>
						<xs:enumeration value="VND"/>
						<xs:enumeration value="VUV"/>
						<xs:enumeration value="XAF"/>
						<xs:enumeration value="XAG"/>
						<xs:enumeration value="XAU"/>
						<xs:enumeration value="XCD"/>
						<xs:enumeration value="XEU"/>
						<xs:enumeration value="XPF"/>
						<xs:enumeration value="XPT"/>
						<xs:enumeration value="ZAR"/>
						<xs:enumeration value="ZMK"/>
            <xs:enumeration value="ZWD"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="CurrentListingPrice" type="xs:double"/>
	<xs:element name="DefaultImageSequenceNumber" type="xs:int"/>
	<xs:element name="DescriptionText">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="40000"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="District">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="50"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ExpiryDate" type="xs:date"/>
  <xs:element name="Features">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="FeatureID" maxOccurs="unbounded"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="FeatureID">
    <xs:complexType>
      <xs:attribute name="FeatureID" use="required">
        <xs:simpleType>
          <xs:restriction base="xs:NMTOKEN">
            <xs:enumeration value="1"/>
            <xs:enumeration value="2"/>
            <xs:enumeration value="3"/>
            <xs:enumeration value="4"/>
            <xs:enumeration value="5"/>
            <xs:enumeration value="6"/>
            <xs:enumeration value="7"/>
            <xs:enumeration value="8"/>
            <xs:enumeration value="9"/>
            <xs:enumeration value="10"/>
            <xs:enumeration value="11"/>
            <xs:enumeration value="12"/>
            <xs:enumeration value="13"/>
            <xs:enumeration value="14"/>
            <xs:enumeration value="15"/>
            <xs:enumeration value="16"/>
            <xs:enumeration value="17"/>
            <xs:enumeration value="18"/>
            <xs:enumeration value="19"/>
            <xs:enumeration value="20"/>
            <xs:enumeration value="21"/>
            <xs:enumeration value="22"/>
            <xs:enumeration value="23"/>
            <xs:enumeration value="24"/>
            <xs:enumeration value="25"/>
            <xs:enumeration value="26"/>
            <xs:enumeration value="27"/>
            <xs:enumeration value="29"/>
            <xs:enumeration value="30"/>
            <xs:enumeration value="31"/>
            <xs:enumeration value="32"/>
            <xs:enumeration value="33"/>
            <xs:enumeration value="34"/>
            <xs:enumeration value="35"/>
            <xs:enumeration value="36"/>
            <xs:enumeration value="37"/>
            <xs:enumeration value="38"/>
            <xs:enumeration value="39"/>
            <xs:enumeration value="40"/>
            <xs:enumeration value="41"/>
            <xs:enumeration value="42"/>
            <xs:enumeration value="43"/>
            <xs:enumeration value="44"/>
            <xs:enumeration value="45"/>
            <xs:enumeration value="47"/>
            <xs:enumeration value="50"/>
            <xs:enumeration value="51"/>
            <xs:enumeration value="52"/>
            <xs:enumeration value="53"/>
            <xs:enumeration value="54"/>
            <xs:enumeration value="55"/>
            <xs:enumeration value="56"/>
            <xs:enumeration value="57"/>
            <xs:enumeration value="58"/>
            <xs:enumeration value="59"/>
            <xs:enumeration value="60"/>
            <xs:enumeration value="62"/>
            <xs:enumeration value="63"/>
            <xs:enumeration value="64"/>
            <xs:enumeration value="65"/>
            <xs:enumeration value="66"/>
            <xs:enumeration value="67"/>
            <xs:enumeration value="68"/>
            <xs:enumeration value="69"/>
            <xs:enumeration value="70"/>
            <xs:enumeration value="71"/>
            <xs:enumeration value="72"/>
            <xs:enumeration value="73"/>
            <xs:enumeration value="74"/>
            <xs:enumeration value="75"/>
            <xs:enumeration value="76"/>
            <xs:enumeration value="77"/>
            <xs:enumeration value="78"/>
            <xs:enumeration value="79"/>
            <xs:enumeration value="80"/>
            <xs:enumeration value="81"/>
            <xs:enumeration value="82"/>
            <xs:enumeration value="83"/>
            <xs:enumeration value="84"/>
            <xs:enumeration value="85"/>
            <xs:enumeration value="86"/>
            <xs:enumeration value="87"/>
            <xs:enumeration value="88"/>
            <xs:enumeration value="89"/>
            <xs:enumeration value="90"/>
            <xs:enumeration value="91"/>
            <xs:enumeration value="92"/>
            <xs:enumeration value="93"/>
            <xs:enumeration value="94"/>
            <xs:enumeration value="95"/>
            <xs:enumeration value="96"/>
            <xs:enumeration value="97"/>
            <xs:enumeration value="98"/>
            <xs:enumeration value="99"/>
            <xs:enumeration value="100"/>
            <xs:enumeration value="101"/>
            <xs:enumeration value="102"/>
            <xs:enumeration value="103"/>
            <xs:enumeration value="104"/>
            <xs:enumeration value="105"/>
            <xs:enumeration value="106"/>
            <xs:enumeration value="107"/>
            <xs:enumeration value="108"/>
            <xs:enumeration value="109"/>
            <xs:enumeration value="110"/>
            <xs:enumeration value="111"/>
            <xs:enumeration value="112"/>
            <xs:enumeration value="113"/>
            <xs:enumeration value="114"/>
            <xs:enumeration value="115"/>
            <xs:enumeration value="116"/>
            <xs:enumeration value="117"/>
            <xs:enumeration value="118"/>
            <xs:enumeration value="119"/>
            <xs:enumeration value="120"/>
            <xs:enumeration value="121"/>
            <xs:enumeration value="122"/>
            <xs:enumeration value="123"/>
            <xs:enumeration value="124"/>
            <xs:enumeration value="125"/>
            <xs:enumeration value="126"/>
            <xs:enumeration value="127"/>
            <xs:enumeration value="128"/>
            <xs:enumeration value="129"/>
            <xs:enumeration value="130"/>
            <xs:enumeration value="131"/>
            <xs:enumeration value="132"/>
            <xs:enumeration value="133"/>
            <xs:enumeration value="134"/>
            <xs:enumeration value="135"/>
            <xs:enumeration value="136"/>
            <xs:enumeration value="137"/>
            <xs:enumeration value="138"/>
            <xs:enumeration value="139"/>
            <xs:enumeration value="140"/>
            <xs:enumeration value="141"/>
            <xs:enumeration value="142"/>
            <xs:enumeration value="143"/>
            <xs:enumeration value="144"/>
            <xs:enumeration value="145"/>
            <xs:enumeration value="146"/>
            <xs:enumeration value="147"/>
            <xs:enumeration value="148"/>
            <xs:enumeration value="149"/>
            <xs:enumeration value="150"/>
            <xs:enumeration value="151"/>
            <xs:enumeration value="152"/>
            <xs:enumeration value="153"/>
            <xs:enumeration value="154"/>
            <xs:enumeration value="155"/>
            <xs:enumeration value="156"/>
            <xs:enumeration value="157"/>
            <xs:enumeration value="158"/>
            <xs:enumeration value="159"/>
            <xs:enumeration value="160"/>
            <xs:enumeration value="161"/>
            <xs:enumeration value="162"/>
            <xs:enumeration value="163"/>
            <xs:enumeration value="164"/>
            <xs:enumeration value="165"/>
            <xs:enumeration value="166"/>
            <xs:enumeration value="167"/>
            <xs:enumeration value="168"/>
            <xs:enumeration value="169"/>
            <xs:enumeration value="170"/>
            <xs:enumeration value="171"/>
            <xs:enumeration value="172"/>
            <xs:enumeration value="173"/>
            <xs:enumeration value="174"/>
            <xs:enumeration value="175"/>
            <xs:enumeration value="176"/>
            <xs:enumeration value="177"/>
            <xs:enumeration value="178"/>
            <xs:enumeration value="179"/>
            <xs:enumeration value="180"/>
            <xs:enumeration value="181"/>
            <xs:enumeration value="182"/>
            <xs:enumeration value="183"/>
            <xs:enumeration value="184"/>
            <xs:enumeration value="185"/>
            <xs:enumeration value="186"/>
            <xs:enumeration value="187"/>
            <xs:enumeration value="188"/>
            <xs:enumeration value="189"/>
            <xs:enumeration value="190"/>
            <xs:enumeration value="191"/>
            <xs:enumeration value="192"/>
            <xs:enumeration value="193"/>
            <xs:enumeration value="194"/>
            <xs:enumeration value="195"/>
            <xs:enumeration value="196"/>
            <xs:enumeration value="197"/>
            <xs:enumeration value="198"/>
            <xs:enumeration value="199"/>
            <xs:enumeration value="200"/>
            <xs:enumeration value="201"/>
            <xs:enumeration value="202"/>
            <xs:enumeration value="203"/>
            <xs:enumeration value="204"/>
            <xs:enumeration value="205"/>
            <xs:enumeration value="206"/>
            <xs:enumeration value="207"/>
            <xs:enumeration value="208"/>
            <xs:enumeration value="209"/>
            <xs:enumeration value="210"/>
            <xs:enumeration value="211"/>
            <xs:enumeration value="212"/>
            <xs:enumeration value="213"/>
            <xs:enumeration value="214"/>
            <xs:enumeration value="215"/>
            <xs:enumeration value="216"/>
            <xs:enumeration value="217"/>
            <xs:enumeration value="218"/>
            <xs:enumeration value="219"/>
            <xs:enumeration value="220"/>
            <xs:enumeration value="221"/>
            <xs:enumeration value="222"/>
            <xs:enumeration value="223"/>
            <xs:enumeration value="224"/>
            <xs:enumeration value="225"/>
            <xs:enumeration value="226"/>
            <xs:enumeration value="227"/>
            <xs:enumeration value="228"/>
            <xs:enumeration value="229"/>
            <xs:enumeration value="230"/>
            <xs:enumeration value="231"/>
            <xs:enumeration value="232"/>
            <xs:enumeration value="233"/>
            <xs:enumeration value="234"/>
            <xs:enumeration value="235"/>
            <xs:enumeration value="236"/>
            <xs:enumeration value="237"/>
            <xs:enumeration value="238"/>
            <xs:enumeration value="239"/>
            <xs:enumeration value="240"/>
            <xs:enumeration value="241"/>
            <xs:enumeration value="242"/>
            <xs:enumeration value="243"/>
            <xs:enumeration value="244"/>
            <xs:enumeration value="245"/>
            <xs:enumeration value="246"/>
            <xs:enumeration value="247"/>
            <xs:enumeration value="248"/>
            <xs:enumeration value="249"/>
            <xs:enumeration value="250"/>
            <xs:enumeration value="251"/>
            <xs:enumeration value="252"/>
            <xs:enumeration value="253"/>
            <xs:enumeration value="254"/>
            <xs:enumeration value="255"/>
            <xs:enumeration value="256"/>
            <xs:enumeration value="257"/>
            <xs:enumeration value="258"/>
            <xs:enumeration value="259"/>
            <xs:enumeration value="260"/>
            <xs:enumeration value="261"/>
            <xs:enumeration value="262"/>
            <xs:enumeration value="263"/>
            <xs:enumeration value="264"/>
            <xs:enumeration value="265"/>
            <xs:enumeration value="266"/>
            <xs:enumeration value="267"/>
            <xs:enumeration value="268"/>
            <xs:enumeration value="269"/>
            <xs:enumeration value="270"/>
            <xs:enumeration value="271"/>
            <xs:enumeration value="272"/>
            <xs:enumeration value="273"/>
            <xs:enumeration value="274"/>
            <xs:enumeration value="275"/>
            <xs:enumeration value="276"/>
            <xs:enumeration value="277"/>
            <xs:enumeration value="278"/>
            <xs:enumeration value="279"/>
            <xs:enumeration value="280"/>
            <xs:enumeration value="281"/>
            <xs:enumeration value="282"/>
            <xs:enumeration value="283"/>
            <xs:enumeration value="284"/>
            <xs:enumeration value="285"/>
            <xs:enumeration value="286"/>
            <xs:enumeration value="287"/>
            <xs:enumeration value="288"/>
            <xs:enumeration value="289"/>
            <xs:enumeration value="290"/>
            <xs:enumeration value="291"/>
            <xs:enumeration value="292"/>
            <xs:enumeration value="293"/>
            <xs:enumeration value="294"/>
            <xs:enumeration value="295"/>
            <xs:enumeration value="296"/>
            <xs:enumeration value="297"/>
            <xs:enumeration value="298"/>
            <xs:enumeration value="299"/>
            <xs:enumeration value="300"/>
            <xs:enumeration value="301"/>
            <xs:enumeration value="302"/>
            <xs:enumeration value="303"/>
            <xs:enumeration value="304"/>
            <xs:enumeration value="305"/>
            <xs:enumeration value="306"/>
            <xs:enumeration value="307"/>
            <xs:enumeration value="308"/>
            <xs:enumeration value="309"/>
            <xs:enumeration value="310"/>
            <xs:enumeration value="311"/>
            <xs:enumeration value="312"/>
            <xs:enumeration value="313"/>
            <xs:enumeration value="314"/>
            <xs:enumeration value="315"/>
            <xs:enumeration value="316"/>
            <xs:enumeration value="317"/>
            <xs:enumeration value="318"/>
            <xs:enumeration value="319"/>
            <xs:enumeration value="320"/>
            <xs:enumeration value="321"/>
            <xs:enumeration value="322"/>
            <xs:enumeration value="323"/>
            <xs:enumeration value="324"/>
            <xs:enumeration value="325"/>
            <xs:enumeration value="326"/>
            <xs:enumeration value="327"/>
            <xs:enumeration value="328"/>
            <xs:enumeration value="329"/>
            <xs:enumeration value="330"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:attribute>
    </xs:complexType>
  </xs:element>
  <xs:element name="FileName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="300"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="FloorLevel">
		<xs:complexType>
			<xs:attribute name="FloorLevel" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="1"/>
						<xs:enumeration value="2"/>
						<xs:enumeration value="3"/>
						<xs:enumeration value="4"/>
						<xs:enumeration value="5"/>
						<xs:enumeration value="6"/>
						<xs:enumeration value="7"/>
						<xs:enumeration value="8"/>
						<xs:enumeration value="9"/>
						<xs:enumeration value="10"/>
						<xs:enumeration value="11"/>
						<xs:enumeration value="13"/>
						<xs:enumeration value="14"/>
						<xs:enumeration value="15"/>
						<xs:enumeration value="16"/>
						<xs:enumeration value="17"/>
						<xs:enumeration value="18"/>
						<xs:enumeration value="19"/>
						<xs:enumeration value="20"/>
						<xs:enumeration value="21"/>
						<xs:enumeration value="22"/>
						<xs:enumeration value="23"/>
						<xs:enumeration value="24"/>
						<xs:enumeration value="25"/>
						<xs:enumeration value="26"/>
						<xs:enumeration value="27"/>
						<xs:enumeration value="28"/>
						<xs:enumeration value="29"/>
						<xs:enumeration value="30"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="HidePricePublic">
		<xs:complexType>
			<xs:attribute name="HidePricePublic" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="False"/>
						<xs:enumeration value="True"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="Image">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="SequenceNumber"/>
				<xs:element ref="FileName"/>
				<xs:element ref="IsDefault" minOccurs="0"/>
				<xs:element ref="RoomNumber" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ImageRemoval">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="IntegratorPropertyID"/>
				<xs:element ref="SequenceNumber"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ImageRemovals">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ImageRemoval" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Images">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="DefaultImageSequenceNumber" minOccurs="0"/>
				<xs:element ref="Image" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="IntegratorID" nillable="false">
		<xs:simpleType>
			<xs:restriction base="xs:int">
				<xs:minExclusive value="0"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="IntegratorOfficeID" nillable="false">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="50"/>
				<xs:minLength value="1"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="IntegratorPropertyID" nillable="false">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="50"/>
				<xs:minLength value="1"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
  <xs:element name="SystemPropertyIntegratorID">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:maxLength value="50"/>
        <xs:minLength value="1"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:element>
  <xs:element name="IntegratorSalesAssociateID" nillable="false">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="50"/>
				<xs:minLength value="1"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
		<xs:element name="IsDefault">
		<xs:complexType>
			<xs:attribute name="IsDefault" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="False"/>
						<xs:enumeration value="True"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="LanguageID">
		<xs:complexType>
			<xs:attribute name="LanguageID" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="1"/>
						<xs:enumeration value="2"/>
						<xs:enumeration value="3"/>
						<xs:enumeration value="4"/>
						<xs:enumeration value="5"/>
						<xs:enumeration value="6"/>
						<xs:enumeration value="7"/>
						<xs:enumeration value="8"/>
						<xs:enumeration value="9"/>
						<xs:enumeration value="10"/>
						<xs:enumeration value="11"/>
						<xs:enumeration value="12"/>
						<xs:enumeration value="13"/>
						<xs:enumeration value="14"/>
						<xs:enumeration value="15"/>
						<xs:enumeration value="16"/>
						<xs:enumeration value="17"/>
						<xs:enumeration value="18"/>
						<xs:enumeration value="19"/>
						<xs:enumeration value="20"/>
						<xs:enumeration value="21"/>
						<xs:enumeration value="22"/>
						<xs:enumeration value="23"/>
						<xs:enumeration value="24"/>
						<xs:enumeration value="25"/>
						<xs:enumeration value="26"/>
						<xs:enumeration value="27"/>
						<xs:enumeration value="28"/>
						<xs:enumeration value="29"/>
						<xs:enumeration value="30"/>
						<xs:enumeration value="31"/>
						<xs:enumeration value="32"/>
						<xs:enumeration value="33"/>
						<xs:enumeration value="34"/>
						<xs:enumeration value="35"/>
						<xs:enumeration value="36"/>
						<xs:enumeration value="37"/>
						<xs:enumeration value="38"/>
						<xs:enumeration value="39"/>
						<xs:enumeration value="40"/>
						<xs:enumeration value="41"/>
						<xs:enumeration value="42"/>
						<xs:enumeration value="43"/>
						<xs:enumeration value="44"/>
						<xs:enumeration value="45"/>
						<xs:enumeration value="46"/>
						<xs:enumeration value="47"/>
						<xs:enumeration value="48"/>
						<xs:enumeration value="49"/>
						<xs:enumeration value="50"/>
						<xs:enumeration value="51"/>
						<xs:enumeration value="52"/>
						<xs:enumeration value="53"/>
						<xs:enumeration value="54"/>
						<xs:enumeration value="55"/>
						<xs:enumeration value="56"/>
						<xs:enumeration value="57"/>
						<xs:enumeration value="58"/>
						<xs:enumeration value="59"/>
						<xs:enumeration value="60"/>
						<xs:enumeration value="61"/>
						<xs:enumeration value="62"/>
						<xs:enumeration value="63"/>
						<xs:enumeration value="64"/>
						<xs:enumeration value="65"/>
						<xs:enumeration value="66"/>
						<xs:enumeration value="67"/>
            <xs:enumeration value="68"/>
            <xs:enumeration value="69"/>
            <xs:enumeration value="70"/>
            <xs:enumeration value="71"/>
            <xs:enumeration value="72"/>
            <xs:enumeration value="73"/>
            <xs:enumeration value="74"/>
            <xs:enumeration value="75"/>
            <xs:enumeration value="76"/>
            <xs:enumeration value="77"/>
            <xs:enumeration value="78"/>
            <xs:enumeration value="79"/>
            <xs:enumeration value="82"/>
            <xs:enumeration value="83"/>
            <xs:enumeration value="84"/>
            <xs:enumeration value="85"/>
            <xs:enumeration value="86"/>
            <xs:enumeration value="87"/>
            <xs:enumeration value="88"/>
            <xs:enumeration value="89"/>
            <xs:enumeration value="90"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="ListingStatus" nillable="false">
		<xs:complexType>
			<xs:attribute name="ListingStatus" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="1"/>
						<xs:enumeration value="2"/>
						<xs:enumeration value="3"/>
						<xs:enumeration value="4"/>
						<xs:enumeration value="5"/>
						<xs:enumeration value="6"/>
						<xs:enumeration value="7"/>
						<xs:enumeration value="8"/>
						<xs:enumeration value="9"/>
						<xs:enumeration value="10"/>
						<xs:enumeration value="11"/>
						<xs:enumeration value="12"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
  <xs:element name="MarketStatus" nillable="false">
    <xs:complexType>
      <xs:attribute name="MarketStatus" use="required">
        <xs:simpleType>
          <xs:restriction base="xs:NMTOKEN">
            <xs:enumeration value="1"/>
            <xs:enumeration value="2"/>
            <xs:enumeration value="3"/>
            <xs:enumeration value="4"/>
            <xs:enumeration value="5"/>
            <xs:enumeration value="6"/>
            <xs:enumeration value="7"/>
            <xs:enumeration value="8"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:attribute>
    </xs:complexType>
  </xs:element>  
	<xs:element name="LivingArea">
    <xs:simpleType>
      <xs:restriction base="xs:double">
        <xs:minExclusive value="0"/>
        <xs:pattern value="[0-9]+(\.[0-9]+)?"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:element>
  <xs:element name="LocalZoneID" type="xs:int"/>
	<xs:element name="LotSize">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="50"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="LotSizeM2" type="xs:double"/>
	<xs:element name="NumberOfApartmentsInBuilding" type="xs:double"/>
	<xs:element name="NumberOfBathrooms" type="xs:int"/>
	<xs:element name="NumberOfBedrooms" type="xs:int"/>
	<xs:element name="NumberOfFloors" type="xs:int"/>
	<xs:element name="NumberOfToiletRooms" type="xs:int"/>
	<xs:element name="PostalCode">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="15"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="Properties">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Property" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Property">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="IntegratorID" minOccurs="1"/>
        <xs:element ref="IntegratorPropertyID"/>
        <xs:element ref="SystemPropertyIntegratorID" minOccurs="0"/>
        <xs:element ref="IntegratorOfficeID"/>
				<xs:element ref="IntegratorSalesAssociateID"/>
				<xs:element ref="RegionID"/>
				<xs:element ref="CommercialResidential"/>				
				<xs:element ref="StreetNumber" minOccurs="0"/>
				<xs:element ref="StreetName" minOccurs="0"/>
				<xs:element ref="ApartmentNumber" minOccurs="0"/>
				<xs:element ref="AddressLine2" minOccurs="0"/>
				<xs:element ref="PostalCode" minOccurs="0"/>
				<xs:element ref="CityID"/>
				<xs:element ref="LocalZoneID" minOccurs="0"/>
				<xs:element ref="District" minOccurs="0"/>
				<xs:element ref="FloorLevel" minOccurs="0"/>
				<xs:element ref="ShowAddressOnWeb" minOccurs="0"/>
				<xs:element ref="CurrentListingPrice"/>
				<xs:element ref="CurrentListingCurrency"/>
        <xs:element ref="PriceType" minOccurs="0"/>
				<xs:element ref="RentalPriceGranularity" minOccurs="0"/>
				<xs:element ref="HidePricePublic" minOccurs="0"/>
				<xs:element ref="SoldPrice" minOccurs="0"/>
				<xs:element ref="SoldPriceCurrency" minOccurs="0"/>
				<xs:element ref="SoldDate" minOccurs="0"/>
				<xs:element ref="TransactionType"/>
				<xs:element ref="ContractType"/>
				<xs:element ref="PropertyStatus"/>
				<xs:element ref="PropertyType"/>
				<xs:element ref="PropertyCategory" minOccurs="0"/>
				<xs:element ref="ListingStatus"/>
        <xs:element ref="MarketStatus" minOccurs="0"/>
				<xs:element ref="TotalArea" minOccurs="0"/>
				<xs:element ref="LivingArea" minOccurs="0"/>
				<xs:element ref="CubicVolume" minOccurs="0"/>
				<xs:element ref="LotSize" minOccurs="0"/>
				<xs:element ref="LotSizeM2" minOccurs="0"/>
				<xs:element ref="TotalNumOfRooms" minOccurs="0"/>
				<xs:element ref="NumberOfBathrooms" minOccurs="0"/>
				<xs:element ref="NumberOfBedrooms" minOccurs="0"/>
				<xs:element ref="NumberOfToiletRooms" minOccurs="0"/>
				<xs:element ref="NumberOfFloors" minOccurs="0"/>
				<xs:element ref="NumberOfApartmentsInBuilding" minOccurs="0"/>
				<xs:element ref="Rooms" minOccurs="0"/>
				<xs:element ref="YearBuild" minOccurs="0"/>
				<xs:element ref="AvailabilityDate" minOccurs="0"/>
				<xs:element ref="OrigListingDate" minOccurs="0"/>
				<xs:element ref="ExpiryDate" minOccurs="0"/>
				<xs:element ref="AlternateURL" minOccurs="0"/>
				<xs:element ref="VirtualTour" minOccurs="0"/>
				<xs:element ref="PropertyDescriptions" minOccurs="0"/>
				<xs:element ref="Features" minOccurs="0"/>
				<xs:element ref="Commercial" minOccurs="0"/>
				<xs:element ref="Images" minOccurs="0"/>
				<xs:element ref="Latitude" minOccurs="0"/>
				<xs:element ref="Longitude" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PropertyDescription">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="LanguageID"/>
				<xs:element ref="DescriptionText"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PropertyDescriptions">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="PropertyDescription" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PropertyStatus" nillable="false">
		<xs:complexType>
			<xs:attribute name="PropertyStatus" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="1"/>
						<xs:enumeration value="3"/>
						<xs:enumeration value="6"/>
						<xs:enumeration value="7"/>
						<xs:enumeration value="8"/>
						<xs:enumeration value="9"/>
						<xs:enumeration value="10"/>
						<xs:enumeration value="11"/>
						<xs:enumeration value="12"/>
						<xs:enumeration value="13"/>
						<xs:enumeration value="14"/>
						<xs:enumeration value="15"/>
						<xs:enumeration value="16"/>
						<xs:enumeration value="17"/>
            <xs:enumeration value="18"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="PropertyType">
		<xs:complexType>
			<xs:attribute name="PropertyType" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
            <xs:enumeration value="1"/>
            <xs:enumeration value="2"/>
            <xs:enumeration value="3"/>
            <xs:enumeration value="4"/>
            <xs:enumeration value="5"/>
            <xs:enumeration value="6"/>
            <xs:enumeration value="7"/>
            <xs:enumeration value="8"/>
            <xs:enumeration value="9"/>
            <xs:enumeration value="10"/>
            <xs:enumeration value="11"/>
            <xs:enumeration value="12"/>
            <xs:enumeration value="13"/>
            <xs:enumeration value="14"/>
            <xs:enumeration value="15"/>
            <xs:enumeration value="16"/>
            <xs:enumeration value="17"/>
            <xs:enumeration value="18"/>
            <xs:enumeration value="19"/>
            <xs:enumeration value="20"/>
            <xs:enumeration value="21"/>
            <xs:enumeration value="22"/>
            <xs:enumeration value="24"/>
            <xs:enumeration value="25"/>
            <xs:enumeration value="27"/>
            <xs:enumeration value="28"/>
            <xs:enumeration value="29"/>
            <xs:enumeration value="30"/>
            <xs:enumeration value="31"/>
            <xs:enumeration value="32"/>
            <xs:enumeration value="33"/>
            <xs:enumeration value="34"/>
            <xs:enumeration value="35"/>
            <xs:enumeration value="36"/>
            <xs:enumeration value="37"/>
            <xs:enumeration value="38"/>
            <xs:enumeration value="39"/>
            <xs:enumeration value="40"/>
            <xs:enumeration value="41"/>
            <xs:enumeration value="42"/>
            <xs:enumeration value="43"/>
            <xs:enumeration value="44"/>
            <xs:enumeration value="45"/>
            <xs:enumeration value="46"/>
            <xs:enumeration value="47"/>
            <xs:enumeration value="48"/>
            <xs:enumeration value="49"/>
            <xs:enumeration value="50"/>
            <xs:enumeration value="51"/>
            <xs:enumeration value="52"/>
            <xs:enumeration value="53"/>
            <xs:enumeration value="54"/>
            <xs:enumeration value="55"/>
            <xs:enumeration value="56"/>
            <xs:enumeration value="57"/>
            <xs:enumeration value="58"/>
            <xs:enumeration value="59"/>
            <xs:enumeration value="60"/>
            <xs:enumeration value="61"/>
            <xs:enumeration value="62"/>
            <xs:enumeration value="63"/>
            <xs:enumeration value="64"/>
            <xs:enumeration value="65"/>
            <xs:enumeration value="66"/>
            <xs:enumeration value="67"/>
            <xs:enumeration value="68"/>
            <xs:enumeration value="69"/>
            <xs:enumeration value="70"/>
            <xs:enumeration value="71"/>
            <xs:enumeration value="72"/>
            <xs:enumeration value="73"/>
            <xs:enumeration value="74"/>
            <xs:enumeration value="75"/>
            <xs:enumeration value="76"/>
            <xs:enumeration value="77"/>
            <xs:enumeration value="78"/>
            <xs:enumeration value="80"/>
            <xs:enumeration value="81"/>
            <xs:enumeration value="82"/>
            <xs:enumeration value="83"/>
            <xs:enumeration value="84"/>
            <xs:enumeration value="85"/>
            <xs:enumeration value="86"/>
            <xs:enumeration value="89"/>
            <xs:enumeration value="90"/>
            <xs:enumeration value="91"/>
            <xs:enumeration value="92"/>
            <xs:enumeration value="93"/>
            <xs:enumeration value="94"/>
            <xs:enumeration value="95"/>
            <xs:enumeration value="96"/>
            <xs:enumeration value="97"/>
            <xs:enumeration value="98"/>
            <xs:enumeration value="99"/>
            <xs:enumeration value="100"/>
            <xs:enumeration value="101"/>
            <xs:enumeration value="102"/>
            <xs:enumeration value="103"/>
          </xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="RegionID">
		<xs:complexType>
			<xs:attribute name="RegionID" type="xs:int" use="required"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="RentalPriceGranularity">
		<xs:complexType>
			<xs:attribute name="RentalPriceGranularity" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="1"/>
						<xs:enumeration value="2"/>
						<xs:enumeration value="3"/>
						<xs:enumeration value="4"/>
						<xs:enumeration value="5"/>
						<xs:enumeration value="6"/>
						<xs:enumeration value="7"/>
						<xs:enumeration value="8"/>
						<xs:enumeration value="9"/>
						<xs:enumeration value="10"/>
            <xs:enumeration value="11"/>
            <xs:enumeration value="12"/>
            <xs:enumeration value="13"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="Room">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="RoomNumber"/>
				<xs:element ref="RoomType"/>
				<xs:element ref="RoomDescription" minOccurs="0"/>
				<xs:element ref="RoomDimensions" minOccurs="0"/>
				<xs:element ref="RoomSize" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="RoomDescription">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="1024"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="RoomDimensions">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="50"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="RoomNumber" type="xs:int"/>
	<xs:element name="RoomSize" type="xs:string"/>
	<xs:element name="RoomType">
		<xs:complexType>
			<xs:attribute name="RoomType" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="1"/>
						<xs:enumeration value="2"/>
						<xs:enumeration value="3"/>
						<xs:enumeration value="4"/>
						<xs:enumeration value="5"/>
						<xs:enumeration value="6"/>
						<xs:enumeration value="7"/>
						<xs:enumeration value="8"/>
						<xs:enumeration value="9"/>
						<xs:enumeration value="10"/>
						<xs:enumeration value="11"/>
						<xs:enumeration value="12"/>
						<xs:enumeration value="13"/>
						<xs:enumeration value="14"/>
						<xs:enumeration value="15"/>
						<xs:enumeration value="16"/>
						<xs:enumeration value="17"/>
						<xs:enumeration value="18"/>
						<xs:enumeration value="19"/>
						<xs:enumeration value="20"/>
						<xs:enumeration value="21"/>
						<xs:enumeration value="22"/>
						<xs:enumeration value="23"/>
						<xs:enumeration value="24"/>
						<xs:enumeration value="25"/>
						<xs:enumeration value="26"/>
						<xs:enumeration value="27"/>
						<xs:enumeration value="28"/>
						<xs:enumeration value="29"/>
						<xs:enumeration value="30"/>
						<xs:enumeration value="31"/>
						<xs:enumeration value="32"/>
						<xs:enumeration value="33"/>
						<xs:enumeration value="34"/>
						<xs:enumeration value="35"/>
						<xs:enumeration value="36"/>
						<xs:enumeration value="37"/>
						<xs:enumeration value="38"/>
						<xs:enumeration value="39"/>
						<xs:enumeration value="40"/>
						<xs:enumeration value="41"/>
						<xs:enumeration value="42"/>
						<xs:enumeration value="43"/>
						<xs:enumeration value="44"/>
						<xs:enumeration value="45"/>
						<xs:enumeration value="46"/>
						<xs:enumeration value="47"/>
						<xs:enumeration value="48"/>
						<xs:enumeration value="49"/>
						<xs:enumeration value="50"/>
						<xs:enumeration value="51"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="Rooms">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Room" maxOccurs="unbounded" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="SequenceNumber" type="xs:int"/>
	<xs:element name="ShowAddressOnWeb">
		<xs:complexType>
			<xs:attribute name="ShowAddressOnWeb" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="False"/>
						<xs:enumeration value="True"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="SoldDate" type="xs:date"/>
	<xs:element name="AvailabilityDate" type="xs:date"/>
	<xs:element name="OrigListingDate" type="xs:date"/>
	<xs:element name="SoldPrice" type="xs:double"/>
	<xs:element name="SoldPriceCurrency">
		<xs:complexType>
			<xs:attribute name="SoldPriceCurrency" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="ADP"/>
						<xs:enumeration value="AED"/>
						<xs:enumeration value="AFN"/>
						<xs:enumeration value="ALL"/>
						<xs:enumeration value="AMD"/>
						<xs:enumeration value="ANG"/>
						<xs:enumeration value="ARS"/>
						<xs:enumeration value="ATS"/>
						<xs:enumeration value="AUD"/>
						<xs:enumeration value="AWG"/>
						<xs:enumeration value="AZM"/>
						<xs:enumeration value="BAM"/>
						<xs:enumeration value="BBD"/>
						<xs:enumeration value="BDT"/>
						<xs:enumeration value="BEF"/>
						<xs:enumeration value="BGN"/>
						<xs:enumeration value="BHD"/>
						<xs:enumeration value="BIF"/>
						<xs:enumeration value="BMD"/>
						<xs:enumeration value="BND"/>
						<xs:enumeration value="BOB"/>
						<xs:enumeration value="BRL"/>
						<xs:enumeration value="BSD"/>
						<xs:enumeration value="BTN"/>
						<xs:enumeration value="BWP"/>
						<xs:enumeration value="BYR"/>
						<xs:enumeration value="BZD"/>
						<xs:enumeration value="CDN"/>
						<xs:enumeration value="CHF"/>
						<xs:enumeration value="CLP"/>
						<xs:enumeration value="CNY"/>
						<xs:enumeration value="COP"/>
						<xs:enumeration value="CRC"/>
						<xs:enumeration value="CSD"/>
						<xs:enumeration value="CUP"/>
						<xs:enumeration value="CVE"/>
						<xs:enumeration value="CYP"/>
						<xs:enumeration value="CZK"/>
						<xs:enumeration value="DEM"/>
						<xs:enumeration value="DJF"/>
						<xs:enumeration value="DKK"/>
						<xs:enumeration value="DOP"/>
						<xs:enumeration value="DZD"/>
						<xs:enumeration value="ECS"/>
						<xs:enumeration value="EEK"/>
						<xs:enumeration value="EGP"/>
						<xs:enumeration value="ETB"/>
						<xs:enumeration value="EUR"/>
						<xs:enumeration value="FIM"/>
						<xs:enumeration value="FJD"/>
						<xs:enumeration value="FRF"/>
						<xs:enumeration value="GBP"/>
						<xs:enumeration value="GEL"/>
						<xs:enumeration value="GHC"/>
						<xs:enumeration value="GIP"/>
						<xs:enumeration value="GMD"/>
						<xs:enumeration value="GNF"/>
						<xs:enumeration value="GRD"/>
						<xs:enumeration value="GTQ"/>
						<xs:enumeration value="GYD"/>
						<xs:enumeration value="HKD"/>
						<xs:enumeration value="HNL"/>
						<xs:enumeration value="HRK"/>
						<xs:enumeration value="HTG"/>
						<xs:enumeration value="HUF"/>
						<xs:enumeration value="IDR"/>
						<xs:enumeration value="IEP"/>
						<xs:enumeration value="INR"/>
						<xs:enumeration value="IQD"/>
						<xs:enumeration value="IRR"/>
						<xs:enumeration value="ISK"/>
						<xs:enumeration value="JMD"/>
						<xs:enumeration value="JOD"/>
						<xs:enumeration value="JPY"/>
						<xs:enumeration value="KES"/>
						<xs:enumeration value="KGS"/>
						<xs:enumeration value="KHR"/>
						<xs:enumeration value="KMF"/>
						<xs:enumeration value="KRW"/>
						<xs:enumeration value="KWD"/>
						<xs:enumeration value="KYD"/>
						<xs:enumeration value="KZT"/>
						<xs:enumeration value="LAK"/>
						<xs:enumeration value="LBP"/>
						<xs:enumeration value="LIR"/>
						<xs:enumeration value="LKR"/>
						<xs:enumeration value="LRD"/>
						<xs:enumeration value="LSL"/>
						<xs:enumeration value="LTL"/>
						<xs:enumeration value="LUF"/>
						<xs:enumeration value="LVL"/>
						<xs:enumeration value="LYD"/>
						<xs:enumeration value="MAD"/>
						<xs:enumeration value="MDL"/>
						<xs:enumeration value="MGA"/>
						<xs:enumeration value="MMK"/>
						<xs:enumeration value="MNT"/>
						<xs:enumeration value="MOP"/>
						<xs:enumeration value="MRO"/>
						<xs:enumeration value="MTL"/>
						<xs:enumeration value="MUR"/>
						<xs:enumeration value="MVR"/>
						<xs:enumeration value="MWK"/>
						<xs:enumeration value="MXN"/>
						<xs:enumeration value="MYR"/>
						<xs:enumeration value="MZM"/>
            <xs:enumeration value="NAD"/>
						<xs:enumeration value="NGN"/>
						<xs:enumeration value="NIC"/>
						<xs:enumeration value="NIS"/>
						<xs:enumeration value="NLG"/>
						<xs:enumeration value="NOK"/>
						<xs:enumeration value="NPR"/>
						<xs:enumeration value="NZD"/>
						<xs:enumeration value="OMR"/>
						<xs:enumeration value="PAB"/>
						<xs:enumeration value="PEN"/>
						<xs:enumeration value="PGK"/>
						<xs:enumeration value="PHP"/>
						<xs:enumeration value="PKR"/>
						<xs:enumeration value="PLN"/>
						<xs:enumeration value="PTA"/>
						<xs:enumeration value="PTE"/>
						<xs:enumeration value="PYG"/>
						<xs:enumeration value="QAR"/>
						<xs:enumeration value="RON"/>
						<xs:enumeration value="RUB"/>
						<xs:enumeration value="RWF"/>
						<xs:enumeration value="SAR"/>
						<xs:enumeration value="SBD"/>
						<xs:enumeration value="SCR"/>
						<xs:enumeration value="SDD"/>
						<xs:enumeration value="SEK"/>
						<xs:enumeration value="SGD"/>
						<xs:enumeration value="SIT"/>
						<xs:enumeration value="SKK"/>
						<xs:enumeration value="SLL"/>
						<xs:enumeration value="SOS"/>
						<xs:enumeration value="SRD"/>
						<xs:enumeration value="STD"/>
						<xs:enumeration value="SVC"/>
						<xs:enumeration value="SYP"/>
						<xs:enumeration value="SZL"/>
						<xs:enumeration value="THB"/>
						<xs:enumeration value="TMM"/>
						<xs:enumeration value="TND"/>
						<xs:enumeration value="TRY"/>
						<xs:enumeration value="TTD"/>
						<xs:enumeration value="TWD"/>
						<xs:enumeration value="TZS"/>
						<xs:enumeration value="UAH"/>
						<xs:enumeration value="UGX"/>
						<xs:enumeration value="USD"/>
						<xs:enumeration value="UYU"/>
						<xs:enumeration value="UZS"/>
						<xs:enumeration value="VEB"/>
						<xs:enumeration value="VND"/>
						<xs:enumeration value="VUV"/>
						<xs:enumeration value="XAF"/>
						<xs:enumeration value="XAG"/>
						<xs:enumeration value="XAU"/>
						<xs:enumeration value="XCD"/>
						<xs:enumeration value="XEU"/>
						<xs:enumeration value="XPF"/>
						<xs:enumeration value="XPT"/>
						<xs:enumeration value="ZAR"/>
						<xs:enumeration value="ZMK"/>
            <xs:enumeration value="ZWD"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="StreetName">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="50"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="StreetNumber">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="20"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="TotalArea">
    <xs:simpleType>
      <xs:restriction base="xs:double">
        <xs:minExclusive value="0"/>
        <xs:pattern value="[0-9]+(\.[0-9]+)?"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:element>
  <xs:element name="TotalNumOfRooms" type="xs:double"/>
	<xs:element name="Latitude" type="xs:decimal"/>
	<xs:element name="Longitude" type="xs:decimal"/>
	<xs:element name="TransactionType" nillable="false">
		<xs:complexType>
			<xs:attribute name="TransactionType" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="1"/>
						<xs:enumeration value="2"/>
						<xs:enumeration value="3"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="UploadXML">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Version"/>
				<xs:element ref="Properties" minOccurs="0"/>
				<xs:element ref="ImageRemovals" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Version">
		<xs:complexType>
			<xs:attribute name="Version" type="xs:string" use="required" fixed="3.2"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="VirtualTour">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="255"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="YearBuild">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:maxLength value="50"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PropertyCategory" nillable="false">
		<xs:complexType>
			<xs:attribute name="PropertyCategory" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="1"/>
						<xs:enumeration value="2"/>
						<xs:enumeration value="3"/>
						<xs:enumeration value="4"/>
						<xs:enumeration value="5"/>
						<xs:enumeration value="6"/>
						<xs:enumeration value="7"/>
						<xs:enumeration value="8"/>
						<xs:enumeration value="9"/>
						<xs:enumeration value="10"/>
						<xs:enumeration value="11"/>
						<xs:enumeration value="12"/>
						<xs:enumeration value="13"/>
						<xs:enumeration value="14"/>
						<xs:enumeration value="15"/>
						<xs:enumeration value="16"/>
						<xs:enumeration value="17"/>
						<xs:enumeration value="18"/>
						<xs:enumeration value="19"/>
						<xs:enumeration value="20"/>
						<xs:enumeration value="21"/>
						<xs:enumeration value="22"/>
						<xs:enumeration value="23"/>
						<xs:enumeration value="24"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
  <xs:element name="PriceType" nillable="false">
    <xs:complexType>
      <xs:attribute name="PriceType" use="required">
        <xs:simpleType>
          <xs:restriction base="xs:NMTOKEN">
            <xs:enumeration value="1"/>
            <xs:enumeration value="2"/>
            <xs:enumeration value="3"/>
            <xs:enumeration value="4"/>
            <xs:enumeration value="5"/>
            <xs:enumeration value="6"/>
            <xs:enumeration value="7"/>
            <xs:enumeration value="8"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:attribute>
    </xs:complexType>
  </xs:element>
</xs:schema>
