<xs:complexType name="HVACType">
<xs:annotation>
<xs:documentation>
Expression of the heating, ventilation and
air conditioning
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="HasCoolingSystem" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
The container has a cooling system.
This may be defined in the other elements
of this container.
This flag should be considered synonymous
with HasAirConditioner.
</xs:documentation>
<xs:appinfo>
<retsid>100170</retsid>
<example>true</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasHeatingSystem" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
The container has a heating system.
This may be defined in the other elements
of this container.
</xs:documentation>
<xs:appinfo>
<retsid>100173</retsid>
<example>true</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="CoolingSystem" type="commons:CoolingSystemEnum" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
The Cooling system type
</xs:documentation>
<xs:appinfo>
<retsid>100168</retsid>
<example>Central A/C</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="CoolingSystemFuel" type="commons:FuelEnum" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
The fuel type used by the Cooling system.
</xs:documentation>
<xs:appinfo>
<retsid>100169</retsid>
<example>Electric</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="CoolingSystemZones" type="xs:string" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
The number of individually controlled zones
for the principal cooling system. Given that this
element is not a generally searched element, the
group decided in Sunnyvale to use facets to
constrain the string values to integer (exact),
integer+ (or greater) or integer-integer (range)
</xs:documentation>
<xs:appinfo>
<retsid />
<example />
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HeatingSystem" type="commons:HeatingSystemEnum" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
The Heating system type
</xs:documentation>
<xs:appinfo>
<retsid>100174</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HeatingSystemFuel" type="commons:FuelEnum" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
The fuel type used by the Heating system.
</xs:documentation>
<xs:appinfo>
<retsid>100175</retsid>
<example>Natural Gas</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HeatingSystemZones" type="xs:string" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
The number of individually controlled zones
for the principal heating system. Given that this
element is not a generally searched element, the
group decided in Sunnyvale to use facets to
constrain the string values to integer (exact),
integer+ (or greater) or integer-integer (range)
</xs:documentation>
<xs:appinfo>
<retsid />
<example />
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
|