<xs:complexType name="PropertyType">
<xs:sequence>
<xs:element name="Address" type="commons:Address" />
<xs:element name="GeographicData" type="commons:SimpleGeographicData" minOccurs="0" />
<xs:element name="Subdivision" minOccurs="0" />
<xs:element name="AssociationFee" minOccurs="0" />
<xs:element name="LivingArea" minOccurs="0" />
<xs:element name="LotSize" type="commons:LotSize" minOccurs="0" />
<xs:element name="Occupants">
<xs:complexType>
<xs:sequence>
<xs:element name="Occupant" type="commons:ContactablePerson" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Parking" type="commons:ParkingType" minOccurs="0">
</xs:element>
<xs:element name="ParcelNumber" minOccurs="0" />
<xs:element name="YearBuilt" type="commons:YearBuiltType" minOccurs="0" />
<xs:element name="Heating" minOccurs="0" />
<xs:element name="Cooling" minOccurs="0" />
<xs:element name="Pool" minOccurs="0" />
<xs:element name="InteriorFeatures" minOccurs="0" />
<xs:element name="ExteriorFeatures" minOccurs="0" />
<xs:element name="Fireplaces" minOccurs="0" />
<xs:element name="Roof" minOccurs="0" />
<xs:element name="Exterior" minOccurs="0" />
<xs:element name="Rooms" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="BedsTotal" type="commons:boundedCardinalInteger" minOccurs="0" />
<xs:element name="BathsTotal" type="commons:boundedCardinalInteger" minOccurs="0" />
<xs:element name="BathsTotalLegacy" type="xs:string" minOccurs="0" />
</xs:sequence>
<xs:attribute name="RoomsTotal" type="commons:boundedCardinalInteger" />
</xs:complexType>
</xs:element>
<xs:element name="Listing" type="trans:ListingType" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="Photos">
<xs:complexType>
<xs:sequence>
<xs:element name="Photo">
<xs:complexType>
<xs:sequence>
<xs:element name="PhotoName" />
<xs:element name="PhotoID" />
<xs:element name="PhotoSequence" />
<xs:element name="Photo" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="type" type="xs:string" use="required" />
<xs:attribute name="style" type="xs:string" use="optional" />
</xs:complexType>
|