Definition Type: ComplexType
Name: HVACType
Namespace: http://rets.org/xsd/RETSCommons/2007-08
Containing Schema: Features.xsd
Abstract
Documentation:
Expression of the heating, ventilation and air conditioning
Collapse XSD Schema Diagram:
Drilldown into HeatingSystemZones in schema features_xsd Drilldown into HeatingSystemFuel in schema features_xsd Drilldown into HeatingSystem in schema features_xsd Drilldown into CoolingSystemZones in schema features_xsd Drilldown into CoolingSystemFuel in schema features_xsd Drilldown into CoolingSystem in schema features_xsd Drilldown into HasHeatingSystem in schema features_xsd Drilldown into HasCoolingSystem in schema features_xsdXSD Diagram of HVACType in schema features_xsd (Real Estate Transaction Standard (RETS))
Collapse XSD Schema Code:
<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>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
HasCoolingSystem commons:HasCoolingSystem 0 1
HasHeatingSystem commons:HasHeatingSystem 0 1
CoolingSystem commons:CoolingSystem 0 1
CoolingSystemFuel commons:CoolingSystemFuel 0 1
CoolingSystemZones commons:CoolingSystemZones 0 1
HeatingSystem commons:HeatingSystem 0 1
HeatingSystemFuel commons:HeatingSystemFuel 0 1
HeatingSystemZones commons:HeatingSystemZones 0 1
Collapse Derivation Tree:
Collapse References:
record:HVAC, commons:HVAC