gbXML

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
areaUnit areaUnitEnum required
This attribute specifies the default area unit for the entire gbXML document, wherever the areaUnit simple type is used.
engine restriction of xsd:NMTOKEN optional
Analysis engine used
id xsd:ID optional
lengthUnit lengthUnitEnum required
This attribute specifies the default length unit for the entire gbXML document, wherever the lengthUnit simple type is used.
temperatureUnit temperatureUnitEnum required
This attribute specifies the default temperature unit for the entire gbXML document, wherever the temperatureUnit simple type is used.
useSIUnitsForResults xsd:boolean required
Results will be given in SI or IP units. True = SI units which is the implied default. If False, results will be in english units.
version versionEnum required
volumeUnit volumeUnitEnum required
This attribute specifies the default volume unit for the entire gbXML document, wherever the volumeUnit simple type is used.

Source

<xsd:element name="gbXML">
  <xsd:complexType>
    <xsd:choice minOccurs="0" maxOccurs="unbounded">
      <xsd:element ref="aecXML" minOccurs="0"/>
      <xsd:element ref="Campus"/>
      <xsd:element ref="LightingSystem" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="LightingControl" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="Construction" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="Layer" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="Material" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="WindowType" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="Schedule" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="WeekSchedule" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="DaySchedule" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="Zone" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="AirLoop" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="HydronicLoop" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="IntEquip" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="ExtEquip" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="Weather" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="Meter" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="Results" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="DocumentHistory" minOccurs="0"/>
    </xsd:choice>
    <xsd:attribute name="id" type="xsd:ID"/>