<xs:complexType name="RoomsType">
<xs:sequence>
<xs:element name="RoomsTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
The number of rooms in the dwelling.
</xs:documentation>
<xs:appinfo>
<example>21</example>
<retsid>101762</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="BedsTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
The total number of bedrooms in the dwelling.
</xs:documentation>
<xs:appinfo>
<retsid>101763</retsid>
<example>3</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="BathsTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
The total number of rooms that are bathrooms. Includes half,
quarter, three-quarter, full.
</xs:documentation>
<xs:appinfo>
<retsid>101765</retsid>
<example>4</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="BathsLegacyTotal" type="xs:string" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
String allowing for whatever total of
bathrooms existed in legacy systems.
Examples may be "three full and one half",
1.2, One and a half, 1.5
</xs:documentation>
<xs:appinfo>
<retsid>101766</retsid>
<example>Three full and one half bath</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="Room" type="commons:RoomType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>
</xs:documentation>
<xs:appinfo>
<retsid>101767</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
|