<xsd:element name="Zone">
  <xsd:complexType>
    <xsd:choice minOccurs="0" maxOccurs="unbounded">
      <xsd:element ref="Name" minOccurs="0"/>
      <xsd:element ref="Description" minOccurs="0"/>
      <xsd:element ref="Flow" minOccurs="0"/>
      <xsd:element ref="AirChangesPerHour" minOccurs="0"/>
      <xsd:element ref="FlowPerArea" minOccurs="0"/>
      <xsd:element ref="FlowPerPerson" minOccurs="0"/>
      <xsd:element ref="OAFlowPerArea" minOccurs="0"/>
      <xsd:element ref="OAFlowPerPerson" minOccurs="0"/>
      <xsd:element ref="DesignHeatT" minOccurs="0"/>
      <xsd:element ref="DesignCoolT" minOccurs="0"/>
      <xsd:element ref="IndoorAirQuality" minOccurs="0"/>
      <xsd:element ref="HydronicLoopId" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="AirLoopId" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="CADObjectId" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="TypeCode" minOccurs="0"/>
    </xsd:choice>
    <xsd:attribute name="id" type="xsd:ID" use="required"/>
    <xsd:attribute name="heatSchedIdRef" type="xsd:IDREF">
      <xsd:annotation>
        <xsd:documentation>ID of heating schedule</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="coolSchedIdRef" type="xsd:IDREF">
      <xsd:annotation>
        <xsd:documentation>Design temperature for cooling</xsd:documentation>
      < |