XML Schema Documentation

Table of Contents

top

Schema Document Properties

Target Namespace http://nrel.gov/schemas/bedes-auc/2014
Element and Attribute Namespaces
  • Global element and attribute declarations belong to this schema's target namespace.
  • By default, local element declarations belong to this schema's target namespace.
  • By default, local attribute declarations have no namespace.

Declared Namespaces

Prefix Namespace
xml http://www.w3.org/XML/1998/namespace
auc http://nrel.gov/schemas/bedes-auc/2014
xs http://www.w3.org/2001/XMLSchema
Schema Component Representation
<xs:schema targetNamespace="http://nrel.gov/schemas/bedes-auc/2014" elementFormDefault="qualified" attributeFormDefault="unqualified">
...
</xs:schema>
top

Global Declarations

Attribute: Source

Name Source
Type Locally-defined simple type
XML Instance Representation
auc:Source="xs:string (value comes from list: {'Default'|'Estimate'|'Agent'|'Assessor'|'Auditor'|'Product specification'|'Building Component Library'|'Utility transfer'|'Energy Management System'|'Direct measurement'|'Design files'|'Simulation'|'ENERGY STAR Portfolio Manager'|'US EPA'|'US EIA'|'Target Finder'|'Arch2030'|'ASHRAE'|'Other'})"
Schema Component Representation
<xs:attribute name="Source">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Default"/>
<xs:enumeration value="Estimate"/>
<xs:enumeration value="Agent"/>
<xs:enumeration value="Assessor"/>
<xs:enumeration value="Auditor"/>
<xs:enumeration value="Product specification"/>
<xs:enumeration value="Building Component Library"/>
<xs:enumeration value="Utility transfer"/>
<xs:enumeration value="Energy Management System"/>
<xs:enumeration value="Direct measurement"/>
<xs:enumeration value="Design files"/>
<xs:enumeration value="Simulation"/>
<xs:enumeration value="ENERGY STAR Portfolio Manager"/>
<xs:enumeration value="US EPA"/>
<xs:enumeration value="US EIA"/>
<xs:enumeration value="Target Finder"/>
<xs:enumeration value="Arch2030"/>
<xs:enumeration value="ASHRAE"/>
<xs:enumeration value="Other"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
top

Attribute: Status

Name Status
Type Locally-defined simple type
Documentation Defines whether a system is currently present in the building, or if it is a proposed alternative or past system.
XML Instance Representation
auc:Status="xs:string (value comes from list: {'Existing'|'Proposed'|'Past'|'Reference'|'Other'})"
Schema Component Representation
<xs:attribute name="Status">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Existing"/>
<xs:enumeration value="Proposed"/>
<xs:enumeration value="Past"/>
<xs:enumeration value="Reference"/>
<xs:enumeration value="Other"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
top

Element: Address

Name Address
Type Locally-defined complex type
Nillable no
Abstract no
XML Instance Representation
<auc:Address>
<auc:StreetAddressDetail> [0..1] ?
Start Choice [1]
<auc:Simplified> [0..1]
<auc:StreetAddress> xs:string </auc:StreetAddress> [0..1] ?
<auc:StreetAdditionalInfo> xs:string </auc:StreetAdditionalInfo> [0..1] ?
</auc:Simplified>
<auc:Complex> [0..1]
<auc:StreetNumberPrefix> xs:string </auc:StreetNumberPrefix> [0..1] ?
<auc:StreetNumberNumeric
auc:Source="[0..1]"> [0..1] ?
xs:integer
</auc:StreetNumberNumeric>
<auc:StreetNumberSuffix> xs:string </auc:StreetNumberSuffix> [0..1] ?
<auc:StreetDirPrefix> xs:string (value comes from list: {'North'|'Northeast'|'East'|'Southeast'|'South'|'Southwest'|'West'|'Northwest'}) </auc:StreetDirPrefix> [0..1] ?
<auc:StreetName> xs:string </auc:StreetName> [0..1] ?
<auc:StreetAdditionalInfo> xs:string </auc:StreetAdditionalInfo> [0..1] ?
<auc:StreetSuffix> xs:string (value comes from list: {'Alley'|'Annex'|'Arcade'|'Avenue'|'Bayou'|'Beach'|'Bend'|'Bluff'|'Bluffs'|'Bottom'|'Boulevard'|'Branch'|'Bridge'|'Brook'|'Brooks'|'Burg'|'Burgs'|'Bypass'|'Camp'|'Canyon'|'Cape'|'Causeway'|'Center'|'Centers'|'Circle'|'Circles'|'Cliff'|'Club'|'Common'|'Commons'|'Corner'|'Corners'|'Course'|'Court'|'Courts'|'Cove'|'Coves'|'Creek'|'Crescent'|'Crest'|'Crossing'|'Crossroad'|'Crossroads'|'Curve'|'Dale'|'Dam'|'Divide'|'Drive'|'Drives'|'Estate'|'Estates'|'Expressway'|'Extension'|'Extensions'|'Fall'|'Falls'|'Ferry'|'Field'|'Fields'|'Flat'|'Flats'|'Ford'|'Fords'|'Forest'|'Forge'|'Forges'|'Fork'|'Forks'|'Fort'|'Freeway'|'Garden'|'Gardens'|'Gateway'|'Glen'|'Glens'|'Green'|'Greens'|'Grove'|'Groves'|'Harbor'|'Harbors'|'Haven'|'Heights'|'Highway'|'Hill'|'Hills'|'Hollow'|'Inlet'|'Island'|'Islands'|'Isle'|'Junction'|'Junctions'|'Key'|'Keys'|'Knoll'|'Knolls'|'Lake'|'Lakes'|'Land'|'Landing'|'Lane'|'Light'|'Lights'|'Loaf'|'Lock'|'Locks'|'Lodge'|'Loop'|'Mall'|'Manor'|'Manors'|'Meadow'|'Meadows'|'Mews'|'Mill'|'Mills'|'Mission'|'Motorway'|'Mount'|'Mountain'|'Mountains'|'Neck'|'Orchard'|'Oval'|'Overpass'|'Park'|'Parks'|'Parkway'|'Parkways'|'Pass'|'Passage'|'Path'|'Pike'|'Pine'|'Pines'|'Place'|'Plain'|'Plains'|'Plaza'|'Point'|'Points'|'Port'|'Ports'|'Prairie'|'Radial'|'Ramp'|'Ranch'|'Rapid'|'Rapids'|'Rest'|'Ridge'|'Ridges'|'River'|'Road'|'Roads'|'Route'|'Row'|'Rue'|'Run'|'Shoal'|'Shoals'|'Shore'|'Shores'|'Skyway'|'Spring'|'Springs'|'Spur'|'Spurs'|'Square'|'Squares'|'Station'|'Stravenue'|'Stream'|'Street'|'Streets'|'Summit'|'Terrace'|'Throughway'|'Trace'|'Track'|'Trafficway'|'Trail'|'Trailer'|'Tunnel'|'Turnpike'|'Underpass'|'Union'|'Unions'|'Valley'|'Valleys'|'Viaduct'|'View'|'Views'|'Village'|'Villages'|'Ville'|'Vista'|'Walk'|'Walks'|'Wall'|'Way'|'Ways'|'Well'|'Wells'}) </auc:StreetSuffix> [0..1] ?
<auc:StreetSuffixModifier> xs:string </auc:StreetSuffixModifier> [0..1] ?
<auc:StreetDirSuffix> xs:string (value comes from list: {'North'|'Northeast'|'East'|'Southeast'|'South'|'Southwest'|'West'|'Northwest'}) </auc:StreetDirSuffix> [0..1] ?
<auc:SubaddressType> xs:string (value comes from list: {'Apartment'|'Basement'|'Berth'|'Block'|'Building'|'Corridor'|'Cubicle'|'Department'|'Floor'|'Front'|'Hanger'|'Key'|'Lobby'|'Lot'|'Lower'|'Office'|'Penthouse'|'Pier'|'PO Box'|'Rear'|'Room'|'Seat'|'Side'|'Slip'|'Space'|'Stop'|'Suite'|'Terminal'|'Tower'|'Trailer'|'Unit'|'Upper'|'Wing'}) </auc:SubaddressType> [0..1] ?
<auc:SubaddressIdentifier> xs:string </auc:SubaddressIdentifier> [0..1] ?
</auc:Complex>
End Choice
</auc:StreetAddressDetail>
<auc:City> xs:string </auc:City> [0..1] ?
<auc:State> auc:State </auc:State> [0..1] ?
<auc:PostalCode> xs:string </auc:PostalCode> [0..1] ?
<auc:PostalCodePlus4> xs:string </auc:PostalCodePlus4> [0..1] ?
<auc:County> xs:string </auc:County> [0..1] ?
</auc:Address>
Schema Component Representation
<xs:element name="Address">
<xs:complexType>
<xs:sequence>
<xs:element name="StreetAddressDetail" minOccurs="0">
<xs:complexType>
<xs:choice>
<xs:element name="Simplified" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="StreetAddress" type="xs:string" minOccurs="0"/>
<xs:element name="StreetAdditionalInfo" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Complex" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="StreetNumberPrefix" type="xs:string" minOccurs="0"/>
<xs:element name="StreetNumberNumeric" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:integer">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="StreetNumberSuffix" type="xs:string" minOccurs="0"/>
<xs:element name="StreetDirPrefix" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="North"/>
<xs:enumeration value="Northeast"/>
<xs:enumeration value="East"/>
<xs:enumeration value="Southeast"/>
<xs:enumeration value="South"/>
<xs:enumeration value="Southwest"/>
<xs:enumeration value="West"/>
<xs:enumeration value="Northwest"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="StreetName" type="xs:string" minOccurs="0"/>
<xs:element name="StreetAdditionalInfo" type="xs:string" minOccurs="0"/>
<xs:element name="StreetSuffix" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Alley"/>
<xs:enumeration value="Annex"/>
<xs:enumeration value="Arcade"/>
<xs:enumeration value="Avenue"/>
<xs:enumeration value="Bayou"/>
<xs:enumeration value="Beach"/>
<xs:enumeration value="Bend"/>
<xs:enumeration value="Bluff"/>
<xs:enumeration value="Bluffs"/>
<xs:enumeration value="Bottom"/>
<xs:enumeration value="Boulevard"/>
<xs:enumeration value="Branch"/>
<xs:enumeration value="Bridge"/>
<xs:enumeration value="Brook"/>
<xs:enumeration value="Brooks"/>
<xs:enumeration value="Burg"/>
<xs:enumeration value="Burgs"/>
<xs:enumeration value="Bypass"/>
<xs:enumeration value="Camp"/>
<xs:enumeration value="Canyon"/>
<xs:enumeration value="Cape"/>
<xs:enumeration value="Causeway"/>
<xs:enumeration value="Center"/>
<xs:enumeration value="Centers"/>
<xs:enumeration value="Circle"/>
<xs:enumeration value="Circles"/>
<xs:enumeration value="Cliff"/>
<xs:enumeration value="Club"/>
<xs:enumeration value="Common"/>
<xs:enumeration value="Commons"/>
<xs:enumeration value="Corner"/>
<xs:enumeration value="Corners"/>
<xs:enumeration value="Course"/>
<xs:enumeration value="Court"/>
<xs:enumeration value="Courts"/>
<xs:enumeration value="Cove"/>
<xs:enumeration value="Coves"/>
<xs:enumeration value="Creek"/>
<xs:enumeration value="Crescent"/>
<xs:enumeration value="Crest"/>
<xs:enumeration value="Crossing"/>
<xs:enumeration value="Crossroad"/>
<xs:enumeration value="Crossroads"/>
<xs:enumeration value="Curve"/>
<xs:enumeration value="Dale"/>
<xs:enumeration value="Dam"/>
<xs:enumeration value="Divide"/>
<xs:enumeration value="Drive"/>
<xs:enumeration value="Drives"/>
<xs:enumeration value="Estate"/>
<xs:enumeration value="Estates"/>
<xs:enumeration value="Expressway"/>
<xs:enumeration value="Extension"/>
<xs:enumeration value="Extensions"/>
<xs:enumeration value="Fall"/>
<xs:enumeration value="Falls"/>
<xs:enumeration value="Ferry"/>
<xs:enumeration value="Field"/>
<xs:enumeration value="Fields"/>
<xs:enumeration value="Flat"/>
<xs:enumeration value="Flats"/>
<xs:enumeration value="Ford"/>
<xs:enumeration value="Fords"/>
<xs:enumeration value="Forest"/>
<xs:enumeration value="Forge"/>
<xs:enumeration value="Forges"/>
<xs:enumeration value="Fork"/>
<xs:enumeration value="Forks"/>
<xs:enumeration value="Fort"/>
<xs:enumeration value="Freeway"/>
<xs:enumeration value="Garden"/>
<xs:enumeration value="Gardens"/>
<xs:enumeration value="Gateway"/>
<xs:enumeration value="Glen"/>
<xs:enumeration value="Glens"/>
<xs:enumeration value="Green"/>
<xs:enumeration value="Greens"/>
<xs:enumeration value="Grove"/>
<xs:enumeration value="Groves"/>
<xs:enumeration value="Harbor"/>
<xs:enumeration value="Harbors"/>
<xs:enumeration value="Haven"/>
<xs:enumeration value="Heights"/>
<xs:enumeration value="Highway"/>
<xs:enumeration value="Hill"/>
<xs:enumeration value="Hills"/>
<xs:enumeration value="Hollow"/>
<xs:enumeration value="Inlet"/>
<xs:enumeration value="Island"/>
<xs:enumeration value="Islands"/>
<xs:enumeration value="Isle"/>
<xs:enumeration value="Junction"/>
<xs:enumeration value="Junctions"/>
<xs:enumeration value="Key"/>
<xs:enumeration value="Keys"/>
<xs:enumeration value="Knoll"/>
<xs:enumeration value="Knolls"/>
<xs:enumeration value="Lake"/>
<xs:enumeration value="Lakes"/>
<xs:enumeration value="Land"/>
<xs:enumeration value="Landing"/>
<xs:enumeration value="Lane"/>
<xs:enumeration value="Light"/>
<xs:enumeration value="Lights"/>
<xs:enumeration value="Loaf"/>
<xs:enumeration value="Lock"/>
<xs:enumeration value="Locks"/>
<xs:enumeration value="Lodge"/>
<xs:enumeration value="Loop"/>
<xs:enumeration value="Mall"/>
<xs:enumeration value="Manor"/>
<xs:enumeration value="Manors"/>
<xs:enumeration value="Meadow"/>
<xs:enumeration value="Meadows"/>
<xs:enumeration value="Mews"/>
<xs:enumeration value="Mill"/>
<xs:enumeration value="Mills"/>
<xs:enumeration value="Mission"/>
<xs:enumeration value="Motorway"/>
<xs:enumeration value="Mount"/>
<xs:enumeration value="Mountain"/>
<xs:enumeration value="Mountains"/>
<xs:enumeration value="Neck"/>
<xs:enumeration value="Orchard"/>
<xs:enumeration value="Oval"/>
<xs:enumeration value="Overpass"/>
<xs:enumeration value="Park"/>
<xs:enumeration value="Parks"/>
<xs:enumeration value="Parkway"/>
<xs:enumeration value="Parkways"/>
<xs:enumeration value="Pass"/>
<xs:enumeration value="Passage"/>
<xs:enumeration value="Path"/>
<xs:enumeration value="Pike"/>
<xs:enumeration value="Pine"/>
<xs:enumeration value="Pines"/>
<xs:enumeration value="Place"/>
<xs:enumeration value="Plain"/>
<xs:enumeration value="Plains"/>
<xs:enumeration value="Plaza"/>
<xs:enumeration value="Point"/>
<xs:enumeration value="Points"/>
<xs:enumeration value="Port"/>
<xs:enumeration value="Ports"/>
<xs:enumeration value="Prairie"/>
<xs:enumeration value="Radial"/>
<xs:enumeration value="Ramp"/>
<xs:enumeration value="Ranch"/>
<xs:enumeration value="Rapid"/>
<xs:enumeration value="Rapids"/>
<xs:enumeration value="Rest"/>
<xs:enumeration value="Ridge"/>
<xs:enumeration value="Ridges"/>
<xs:enumeration value="River"/>
<xs:enumeration value="Road"/>
<xs:enumeration value="Roads"/>
<xs:enumeration value="Route"/>
<xs:enumeration value="Row"/>
<xs:enumeration value="Rue"/>
<xs:enumeration value="Run"/>
<xs:enumeration value="Shoal"/>
<xs:enumeration value="Shoals"/>
<xs:enumeration value="Shore"/>
<xs:enumeration value="Shores"/>
<xs:enumeration value="Skyway"/>
<xs:enumeration value="Spring"/>
<xs:enumeration value="Springs"/>
<xs:enumeration value="Spur"/>
<xs:enumeration value="Spurs"/>
<xs:enumeration value="Square"/>
<xs:enumeration value="Squares"/>
<xs:enumeration value="Station"/>
<xs:enumeration value="Stravenue"/>
<xs:enumeration value="Stream"/>
<xs:enumeration value="Street"/>
<xs:enumeration value="Streets"/>
<xs:enumeration value="Summit"/>
<xs:enumeration value="Terrace"/>
<xs:enumeration value="Throughway"/>
<xs:enumeration value="Trace"/>
<xs:enumeration value="Track"/>
<xs:enumeration value="Trafficway"/>
<xs:enumeration value="Trail"/>
<xs:enumeration value="Trailer"/>
<xs:enumeration value="Tunnel"/>
<xs:enumeration value="Turnpike"/>
<xs:enumeration value="Underpass"/>
<xs:enumeration value="Union"/>
<xs:enumeration value="Unions"/>
<xs:enumeration value="Valley"/>
<xs:enumeration value="Valleys"/>
<xs:enumeration value="Viaduct"/>
<xs:enumeration value="View"/>
<xs:enumeration value="Views"/>
<xs:enumeration value="Village"/>
<xs:enumeration value="Villages"/>
<xs:enumeration value="Ville"/>
<xs:enumeration value="Vista"/>
<xs:enumeration value="Walk"/>
<xs:enumeration value="Walks"/>
<xs:enumeration value="Wall"/>
<xs:enumeration value="Way"/>
<xs:enumeration value="Ways"/>
<xs:enumeration value="Well"/>
<xs:enumeration value="Wells"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="StreetSuffixModifier" type="xs:string" minOccurs="0"/>
<xs:element name="StreetDirSuffix" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="North"/>
<xs:enumeration value="Northeast"/>
<xs:enumeration value="East"/>
<xs:enumeration value="Southeast"/>
<xs:enumeration value="South"/>
<xs:enumeration value="Southwest"/>
<xs:enumeration value="West"/>
<xs:enumeration value="Northwest"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SubaddressType" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Apartment"/>
<xs:enumeration value="Basement"/>
<xs:enumeration value="Berth"/>
<xs:enumeration value="Block"/>
<xs:enumeration value="Building"/>
<xs:enumeration value="Corridor"/>
<xs:enumeration value="Cubicle"/>
<xs:enumeration value="Department"/>
<xs:enumeration value="Floor"/>
<xs:enumeration value="Front"/>
<xs:enumeration value="Hanger"/>
<xs:enumeration value="Key"/>
<xs:enumeration value="Lobby"/>
<xs:enumeration value="Lot"/>
<xs:enumeration value="Lower"/>
<xs:enumeration value="Office"/>
<xs:enumeration value="Penthouse"/>
<xs:enumeration value="Pier"/>
<xs:enumeration value="PO Box"/>
<xs:enumeration value="Rear"/>
<xs:enumeration value="Room"/>
<xs:enumeration value="Seat"/>
<xs:enumeration value="Side"/>
<xs:enumeration value="Slip"/>
<xs:enumeration value="Space"/>
<xs:enumeration value="Stop"/>
<xs:enumeration value="Suite"/>
<xs:enumeration value="Terminal"/>
<xs:enumeration value="Tower"/>
<xs:enumeration value="Trailer"/>
<xs:enumeration value="Unit"/>
<xs:enumeration value="Upper"/>
<xs:enumeration value="Wing"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SubaddressIdentifier" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="City" type="xs:string" minOccurs="0"/>
<xs:element name="State" type="auc:State" minOccurs="0"/>
<xs:element name="PostalCode" type="xs:string" minOccurs="0"/>
<xs:element name="PostalCodePlus4" type="xs:string" minOccurs="0"/>
<xs:element name="County" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: AnnualCoolingEfficiencyUnits

Name AnnualCoolingEfficiencyUnits
Type Locally-defined simple type
Nillable no
Abstract no
Documentation The measure used to quantify efficiency
XML Instance Representation
<auc:AnnualCoolingEfficiencyUnits> xs:string (value comes from list: {'COP'|'EER'|'SEER'|'kW/ton'|'Other'}) </auc:AnnualCoolingEfficiencyUnits>
Schema Component Representation
<xs:element name="AnnualCoolingEfficiencyUnits">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="COP"/>
<xs:enumeration value="EER"/>
<xs:enumeration value="SEER"/>
<xs:enumeration value="kW/ton"/>
<xs:enumeration value="Other"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: AnnualHeatingEfficiencyUnit

Name AnnualHeatingEfficiencyUnit
Type Locally-defined simple type
Nillable no
Abstract no
Documentation The measure used to quantify efficiency
XML Instance Representation
<auc:AnnualHeatingEfficiencyUnit> xs:string (value comes from list: {'COP'|'AFUE'|'HSPF'|'Other'|'Unknown'}) </auc:AnnualHeatingEfficiencyUnit>
Schema Component Representation
<xs:element name="AnnualHeatingEfficiencyUnit">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="COP"/>
<xs:enumeration value="AFUE"/>
<xs:enumeration value="HSPF"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: AssetScore

Name AssetScore
Type Locally-defined complex type
Nillable no
Abstract no
Documentation A facility's Commercial Building Energy Asset Score Data.
XML Instance Representation
<auc:AssetScore>
<auc:WholeBuilding> [0..1]
<auc:AssetScoreData> ... </auc:AssetScoreData> [1]
<auc:EnergyUseByEndUse> [0..*]
<auc:EnergyUse
auc:Source="[0..1]"> [1]
xs:decimal
</auc:EnergyUse>
<auc:EndUse> auc:EndUse </auc:EndUse> [1] ?
</auc:EnergyUseByEndUse>
<auc:Rankings> [0..1]
<auc:Ranking> [1..*]
<auc:Type> [1]
Start Choice [1]
<auc:SystemsType> xs:string (value comes from list: {'Cooling'|'Heating'|'Hot Water'|'Interior Lighting'|'Overall HVAC Systems'}) </auc:SystemsType> [1]
<auc:EnvelopeType> xs:string (value comes from list: {'Floor U-Value, Mass'|'Roof U-Value, Non-Attic'|'Walls U-Value, Framed'|'Walls + Windows U-Value'|'Window Solar Heat Gain Coefficient'|'Windows U-Value'}) </auc:EnvelopeType> [1]
End Choice
</auc:Type>
<auc:Rank> auc:RankType </auc:Rank> [1]
</auc:Ranking>
</auc:Rankings>
</auc:WholeBuilding>
<auc:UseType> [0..*]
<auc:AssetScoreData> ... </auc:AssetScoreData> [1]
<auc:AssetScoreUseType> xs:string (value comes from list: {'Assisted Living Facility'|'City Hall'|'Community Center'|'Courthouse'|'Education'|'Library'|'Lodging'|'Medical Office'|'Multi-family (4 floors or greater)'|'Multi-family (fewer than 4 floors)'|'Office'|'Parking Garage (Ventilation Only)'|'Police Station'|'Post Office'|'Religious Building'|'Retail'|'Senior Center'|'Warehouse non-refrigerated'}) </auc:AssetScoreUseType> [1]
</auc:UseType>
</auc:AssetScore>
Schema Component Representation
<xs:element name="AssetScore">
<xs:complexType>
<xs:sequence>
<xs:element name="WholeBuilding" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element ref="auc:AssetScoreData"/>
<xs:element name="EnergyUseByEndUse" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="EnergyUse">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="EndUse" type="auc:EndUse"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Rankings" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="Ranking" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="Type">
<xs:complexType>
<xs:choice>
<xs:element name="SystemsType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Cooling"/>
<xs:enumeration value="Heating"/>
<xs:enumeration value="Hot Water"/>
<xs:enumeration value="Interior Lighting"/>
<xs:enumeration value="Overall HVAC Systems"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="EnvelopeType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Floor U-Value, Mass"/>
<xs:enumeration value="Roof U-Value, Non-Attic"/>
<xs:enumeration value="Walls U-Value, Framed"/>
<xs:enumeration value="Walls + Windows U-Value"/>
<xs:enumeration value="Window Solar Heat Gain Coefficient"/>
<xs:enumeration value="Windows U-Value"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="Rank" type="auc:RankType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="UseType" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element ref="auc:AssetScoreData"/>
<xs:element name="AssetScoreUseType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Assisted Living Facility"/>
<xs:enumeration value="City Hall"/>
<xs:enumeration value="Community Center"/>
<xs:enumeration value="Courthouse"/>
<xs:enumeration value="Education"/>
<xs:enumeration value="Library"/>
<xs:enumeration value="Lodging"/>
<xs:enumeration value="Medical Office"/>
<xs:enumeration value="Multi-family (4 floors or greater)"/>
<xs:enumeration value="Multi-family (fewer than 4 floors)"/>
<xs:enumeration value="Office"/>
<xs:enumeration value="Parking Garage (Ventilation Only)"/>
<xs:enumeration value="Police Station"/>
<xs:enumeration value="Post Office"/>
<xs:enumeration value="Religious Building"/>
<xs:enumeration value="Retail"/>
<xs:enumeration value="Senior Center"/>
<xs:enumeration value="Warehouse non-refrigerated"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: AssetScoreData

Name AssetScoreData
Type Locally-defined complex type
Nillable no
Abstract no
Documentation A facility's Commercial Building Energy Asset Score, and optional Site/Source energy use by fuel type.
XML Instance Representation
<auc:AssetScoreData>
<auc:Score
auc:Source="[0..1]"> [1] ?
xs:decimal
</auc:Score>
<auc:SiteEnergyUse> [0..1]
<auc:EnergyUseByFuelType> ... </auc:EnergyUseByFuelType> [1..*]
</auc:SiteEnergyUse>
<auc:SourceEnergyUse> [0..1]
<auc:EnergyUseByFuelType> ... </auc:EnergyUseByFuelType> [1..*]
<auc:SourceEnergyUseIntensity
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:SourceEnergyUseIntensity>
</auc:SourceEnergyUse>
</auc:AssetScoreData>
Schema Component Representation
<xs:element name="AssetScoreData">
<xs:complexType>
<xs:sequence>
<xs:element name="Score">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="SiteEnergyUse" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element ref="auc:EnergyUseByFuelType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SourceEnergyUse" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element ref="auc:EnergyUseByFuelType" maxOccurs="unbounded"/>
<xs:element name="SourceEnergyUseIntensity" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: Audits

Name Audits
Type Locally-defined complex type
Nillable no
Abstract no
Documentation BuildingSync Schema Version 2.0 (September 25, 2015)
XML Instance Representation
<auc:Audits>
<auc:Audit
ID="xs:ID [0..1]"> [1..*]
<auc:Sites> [0..1]
<auc:Site> auc:SiteType </auc:Site> [1..*]
</auc:Sites>
<auc:Systems> [0..1]
<auc:HVACSystems> [0..1]
<auc:HVACSystem> auc:HVACSystemType </auc:HVACSystem> [1..*]
</auc:HVACSystems>
<auc:LightingSystems> [0..1]
<auc:LightingSystem> auc:LightingSystemType </auc:LightingSystem> [1..*]
</auc:LightingSystems>
<auc:DomesticHotWaterSystems> [0..1]
<auc:DomesticHotWaterSystem> auc:DomesticHotWaterSystemType </auc:DomesticHotWaterSystem> [1..*]
</auc:DomesticHotWaterSystems>
<auc:CookingSystems> [0..1]
<auc:CookingSystem> auc:CookingSystemType </auc:CookingSystem> [1..*]
</auc:CookingSystems>
<auc:RefrigerationSystems> [0..1]
<auc:RefrigerationSystem> auc:RefrigerationSystemType </auc:RefrigerationSystem> [1..*]
</auc:RefrigerationSystems>
<auc:DishwasherSystems> [0..1]
<auc:DishwasherSystem> auc:DishwasherSystemType </auc:DishwasherSystem> [1..*]
</auc:DishwasherSystems>
<auc:LaundrySystems> [0..1]
<auc:LaundrySystem> auc:LaundrySystemType </auc:LaundrySystem> [1..*]
</auc:LaundrySystems>
<auc:PumpSystems> [0..1]
<auc:PumpSystem> auc:PumpSystemType </auc:PumpSystem> [1..*]
</auc:PumpSystems>
<auc:FanSystems> [0..1]
<auc:FanSystem> auc:FanSystemType </auc:FanSystem> [1..*]
</auc:FanSystems>
<auc:MotorSystems> [0..1]
<auc:MotorSystem> auc:MotorSystemType </auc:MotorSystem> [1..*]
</auc:MotorSystems>
<auc:HeatRecoverySystems> [0..1]
<auc:HeatRecoverySystem> auc:HeatRecoverySystemType </auc:HeatRecoverySystem> [1..*]
</auc:HeatRecoverySystems>
<auc:WallSystems> [0..1]
<auc:WallSystem> auc:WallSystemType </auc:WallSystem> [1..*]
</auc:WallSystems>
<auc:RoofCeilingSystems> [0..1]
<auc:RoofCeilingSystem> auc:RoofCeilingSystemType </auc:RoofCeilingSystem> [1..*]
</auc:RoofCeilingSystems>
<auc:FenestrationSystems> [0..1]
<auc:FenestrationSystem> auc:FenestrationSystemType </auc:FenestrationSystem> [1..*]
</auc:FenestrationSystems>
<auc:FoundationSystems> [0..1]
<auc:FoundationSystem> auc:FoundationSystemType </auc:FoundationSystem> [1..*]
</auc:FoundationSystems>
<auc:CriticalITSystems> [0..1]
<auc:CriticalITSystem> auc:CriticalITSystemType </auc:CriticalITSystem> [1..*]
</auc:CriticalITSystems>
<auc:PlugLoads> [0..1]
<auc:PlugLoad> auc:PlugLoadType </auc:PlugLoad> [1..*]
<auc:MiscellaneousElectricLoad
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:MiscellaneousElectricLoad>
</auc:PlugLoads>
<auc:ProcessLoads> [0..1]
<auc:ProcessLoad> auc:ProcessLoadType </auc:ProcessLoad> [1..*]
<auc:MiscellaneousGasLoad
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:MiscellaneousGasLoad>
</auc:ProcessLoads>
<auc:ConveyanceSystems> [0..1]
<auc:ConveyanceSystem> auc:ConveyanceSystemType </auc:ConveyanceSystem> [1..*]
</auc:ConveyanceSystems>
<auc:OnSiteStorageTransmissionGenerationSystems> [0..1]
<auc:OnSiteStorageTransmissionGenerationSystem> auc:OnSiteStorageTransmissionGenerationSystemType </auc:OnSiteStorageTransmissionGenerationSystem> [1..*]
</auc:OnSiteStorageTransmissionGenerationSystems>
<auc:Pools> [0..1]
<auc:Pool> auc:PoolType </auc:Pool> [1..*]
</auc:Pools>
<auc:WaterUses> [0..1]
<auc:WaterUse> auc:WaterUseType </auc:WaterUse> [1..*]
</auc:WaterUses>
<auc:InfiltrationIntrusion> [0..*]
<auc:Tightness> xs:string (value comes from list: {'Very Tight'|'Tight'|'Average'|'Leaky'|'Very Leaky'|'Unknown'}) </auc:Tightness> [0..1] ?
<auc:AirInfiltrationValue
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:AirInfiltrationValue>
<auc:AirInfiltrationValueUnits> xs:string (value comes from list: {'CFM25'|'CFM50'|'CFM75'|'CFMnatural'|'ACH50'|'ACHnatural'|'Effective Leakage Area (in2)'|'Other'}) </auc:AirInfiltrationValueUnits> [0..1] ?
<auc:AirInfiltrationTest> xs:string (value comes from list: {'Blower door'|'Tracer gas'|'Checklist'|'Other'}) </auc:AirInfiltrationTest> [0..1] ?
<auc:LocationsOfExteriorWaterIntrusionDamage> xs:string (value comes from list: {'Roof'|'Interior ceiling'|'Foundation'|'Basement'|'Crawlspace'|'Walls'|'Around windows'|'Other'}) </auc:LocationsOfExteriorWaterIntrusionDamage> [0..*] ?
<auc:LocationsOfInteriorWaterIntrusionDamage> xs:string (value comes from list: {'Kitchen'|'Bathroom'|'Basement'|'Other'}) </auc:LocationsOfInteriorWaterIntrusionDamage> [0..*] ?
</auc:InfiltrationIntrusion>
</auc:Systems>
<auc:Schedules> [0..1]
<auc:Schedule> auc:ScheduleType </auc:Schedule> [1..*]
</auc:Schedules>
<auc:Measures> [0..1]
<auc:Measure> auc:MeasureType </auc:Measure> [1..*]
</auc:Measures>
<auc:Report> [0..1]
<auc:Scenarios> [0..1]
<auc:Scenario> auc:ScenarioType </auc:Scenario> [1..*]
</auc:Scenarios>
<auc:AuditDate> xs:date </auc:AuditDate> [0..1] ?
<auc:ASHRAEAuditLevel> xs:string (value comes from list: {'Preliminary Energy-Use Analysis'|'Level 1: Walk-through'|'Level 2: Energy Survey and Analysis'|'Level 3: Detailed Survey and Analysis'}) </auc:ASHRAEAuditLevel> [0..1] ?
<auc:RetrocommissioningAudit> xs:boolean </auc:RetrocommissioningAudit> [0..1] ?
<auc:AuditCost
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:AuditCost>
<auc:DiscountFactor
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:DiscountFactor>
<auc:AnalysisPeriod
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:AnalysisPeriod>
<auc:GasPriceEscalationRate
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:GasPriceEscalationRate>
<auc:ElectricityPriceEscalationRate
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:ElectricityPriceEscalationRate>
<auc:WaterPriceEscalationRate
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:WaterPriceEscalationRate>
<auc:OtherEscalationRates
auc:Source="[0..1]"> [0..*]
<auc:EscalationRate> xs:decimal </auc:EscalationRate> [0..1] ?
</auc:OtherEscalationRates>
<auc:InflationRate
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:InflationRate>
<auc:Qualifications> [0..*] ?
<auc:AuditorQualification> auc:AuditorQualificationType </auc:AuditorQualification> [0..1] ?
<auc:AuditorQualificationNumber> xs:string </auc:AuditorQualificationNumber> [0..1] ?
<auc:AuditorQualificationState> auc:State </auc:AuditorQualificationState> [0..1] ?
<auc:CertificationExpirationDate> xs:date </auc:CertificationExpirationDate> [0..1] ?
<auc:CertifiedAuditTeamMemberContactID
IDref="xs:IDREF [1]"/> [0..1] ?
<auc:AuditTeamMemberCertificationType> auc:AuditorQualificationType </auc:AuditTeamMemberCertificationType> [0..1] ?
</auc:Qualifications>
<auc:AuditExemption> xs:string (value comes from list: {'EPA ENERGY STAR certified'|'LEED certified'|'Simple building'|'Class 1 building'|'Other'|'None'}) </auc:AuditExemption> [0..1] ?
<auc:AuditorContactID
IDref="xs:IDREF [1]"/> [0..1] ?
</auc:Report>
<auc:Contacts> [0..1]
<auc:Contact> auc:ContactType </auc:Contact> [1..*]
</auc:Contacts>
<auc:UserDefinedFields> ... </auc:UserDefinedFields> [0..1]
</auc:Audit>
</auc:Audits>
Schema Component Representation
<xs:element name="Audits">
<xs:complexType>
<xs:sequence>
<xs:element name="Audit" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="Sites" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="Site" type="auc:SiteType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Systems" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="HVACSystems" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="HVACSystem" type="auc:HVACSystemType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="LightingSystems" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="LightingSystem" type="auc:LightingSystemType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DomesticHotWaterSystems" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="DomesticHotWaterSystem" type="auc:DomesticHotWaterSystemType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CookingSystems" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="CookingSystem" type="auc:CookingSystemType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="RefrigerationSystems" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="RefrigerationSystem" type="auc:RefrigerationSystemType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DishwasherSystems" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="DishwasherSystem" type="auc:DishwasherSystemType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="LaundrySystems" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="LaundrySystem" type="auc:LaundrySystemType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PumpSystems" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="PumpSystem" type="auc:PumpSystemType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="FanSystems" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="FanSystem" type="auc:FanSystemType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="MotorSystems" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="MotorSystem" type="auc:MotorSystemType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="HeatRecoverySystems" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="HeatRecoverySystem" type="auc:HeatRecoverySystemType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="WallSystems" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="WallSystem" type="auc:WallSystemType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="RoofCeilingSystems" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="RoofCeilingSystem" type="auc:RoofCeilingSystemType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="FenestrationSystems" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="FenestrationSystem" type="auc:FenestrationSystemType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="FoundationSystems" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="FoundationSystem" type="auc:FoundationSystemType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CriticalITSystems" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="CriticalITSystem" type="auc:CriticalITSystemType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PlugLoads" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="PlugLoad" type="auc:PlugLoadType" maxOccurs="unbounded"/>
<xs:element name="MiscellaneousElectricLoad" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ProcessLoads" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="ProcessLoad" type="auc:ProcessLoadType" maxOccurs="unbounded"/>
<xs:element name="MiscellaneousGasLoad" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ConveyanceSystems" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="ConveyanceSystem" type="auc:ConveyanceSystemType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="OnSiteStorageTransmissionGenerationSystems" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="OnSiteStorageTransmissionGenerationSystem" type="auc:OnSiteStorageTransmissionGenerationSystemType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Pools" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="Pool" type="auc:PoolType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="WaterUses" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="WaterUse" type="auc:WaterUseType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="InfiltrationIntrusion" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="Tightness" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Very Tight"/>
<xs:enumeration value="Tight"/>
<xs:enumeration value="Average"/>
<xs:enumeration value="Leaky"/>
<xs:enumeration value="Very Leaky"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="AirInfiltrationValue" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="AirInfiltrationValueUnits" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="CFM25"/>
<xs:enumeration value="CFM50"/>
<xs:enumeration value="CFM75"/>
<xs:enumeration value="CFMnatural"/>
<xs:enumeration value="ACH50"/>
<xs:enumeration value="ACHnatural"/>
<xs:enumeration value="Effective Leakage Area (in2)"/>
<xs:enumeration value="Other"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="AirInfiltrationTest" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Blower door"/>
<xs:enumeration value="Tracer gas"/>
<xs:enumeration value="Checklist"/>
<xs:enumeration value="Other"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="LocationsOfExteriorWaterIntrusionDamage" minOccurs="0" maxOccurs="unbounded">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Roof"/>
<xs:enumeration value="Interior ceiling"/>
<xs:enumeration value="Foundation"/>
<xs:enumeration value="Basement"/>
<xs:enumeration value="Crawlspace"/>
<xs:enumeration value="Walls"/>
<xs:enumeration value="Around windows"/>
<xs:enumeration value="Other"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="LocationsOfInteriorWaterIntrusionDamage" minOccurs="0" maxOccurs="unbounded">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Kitchen"/>
<xs:enumeration value="Bathroom"/>
<xs:enumeration value="Basement"/>
<xs:enumeration value="Other"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element ref="auc:LinkedPremises" minOccurs="0"/>
<xs:element ref="auc:UserDefinedFields" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Schedules" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="Schedule" type="auc:ScheduleType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Measures" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="Measure" type="auc:MeasureType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Report" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="Scenarios" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="Scenario" type="auc:ScenarioType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AuditDate" type="xs:date" minOccurs="0"/>
<xs:element name="ASHRAEAuditLevel" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Preliminary Energy-Use Analysis"/>
<xs:enumeration value="Level 1: Walk-through"/>
<xs:enumeration value="Level 2: Energy Survey and Analysis"/>
<xs:enumeration value="Level 3: Detailed Survey and Analysis"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="RetrocommissioningAudit" type="xs:boolean" minOccurs="0"/>
<xs:element name="AuditCost" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="DiscountFactor" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="AnalysisPeriod" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="GasPriceEscalationRate" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="ElectricityPriceEscalationRate" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="WaterPriceEscalationRate" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="OtherEscalationRates" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element ref="auc:EnergyResource" minOccurs="0"/>
<xs:element name="EscalationRate" type="xs:decimal" minOccurs="0"/>
</xs:sequence>
<xs:attribute ref="auc:Source"/>
</xs:complexType>
</xs:element>
<xs:element name="InflationRate" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="Qualifications" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="AuditorQualification" type="auc:AuditorQualificationType" minOccurs="0"/>
<xs:element name="AuditorQualificationNumber" type="xs:string" minOccurs="0"/>
<xs:element name="AuditorQualificationState" type="auc:State" minOccurs="0"/>
<xs:element name="CertificationExpirationDate" type="xs:date" minOccurs="0"/>
<xs:element name="CertifiedAuditTeamMemberContactID" minOccurs="0">
<xs:complexType>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="AuditTeamMemberCertificationType" type="auc:AuditorQualificationType" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AuditExemption" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="EPA ENERGY STAR certified"/>
<xs:enumeration value="LEED certified"/>
<xs:enumeration value="Simple building"/>
<xs:enumeration value="Class 1 building"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="AuditorContactID" minOccurs="0">
<xs:complexType>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
<xs:element ref="auc:UserDefinedFields" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Contacts" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="Contact" type="auc:ContactType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element ref="auc:UserDefinedFields" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="ID" type="xs:ID"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: BurnerType

Name BurnerType
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Type of burner on boiler or furnace, if applicable.
XML Instance Representation
<auc:BurnerType> xs:string (value comes from list: {'Atmospheric'|'Power'|'Sealed Combustion'|'Rotary Cup'|'Other'|'Unknown'}) </auc:BurnerType>
Schema Component Representation
<xs:element name="BurnerType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Atmospheric"/>
<xs:enumeration value="Power"/>
<xs:enumeration value="Sealed Combustion"/>
<xs:enumeration value="Rotary Cup"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: CalculationMethod

Name CalculationMethod
Type auc:CalculationMethodType
Nillable no
Abstract no
Documentation Method used to determine energy use.
XML Instance Representation
<auc:CalculationMethod>
Start Choice [1]
<auc:Simulated> [0..1]
<auc:SoftwareProgramUsed> xs:string </auc:SoftwareProgramUsed> [0..1] ?
<auc:SoftwareProgramVersion> xs:string </auc:SoftwareProgramVersion> [0..1] ?
</auc:Simulated>
<auc:Measured> [0..1]
<auc:MeasuredEnergySource> [0..1]
Start Choice [1]
<auc:UtilityBills> [0..1]
<auc:UtilityMeterNumber> xs:string </auc:UtilityMeterNumber> [0..1] ?
<auc:UtilityAccountNumber> xs:string </auc:UtilityAccountNumber> [0..1] ?
<auc:UtilityBillpayer> xs:string </auc:UtilityBillpayer> [0..1] ?
</auc:UtilityBills>
<auc:DirectMeasurement> ... </auc:DirectMeasurement> [0..1]
<auc:Other> ... </auc:Other> [0..1]
End Choice
</auc:MeasuredEnergySource>
</auc:Measured>
<auc:Estimated> ... </auc:Estimated> [0..1]
<auc:Other> ... </auc:Other> [0..1]
End Choice
</auc:CalculationMethod>
Schema Component Representation
<xs:element name="CalculationMethod" type="auc:CalculationMethodType"/>
top

Element: Capacity

Name Capacity
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Capacity of the system at rated conditions.
XML Instance Representation
<auc:Capacity
auc:Source="[0..1]">
xs:decimal
</auc:Capacity>
Schema Component Representation
<xs:element name="Capacity">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
top

Element: CapacityUnits

Name CapacityUnits
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Units used to measure capacity.
XML Instance Representation
<auc:CapacityUnits> xs:string (value comes from list: {'cfh'|'cfm'|'kcf/h'|'MCF/day'|'gpm'|'W'|'kW'|'hp'|'MW'|'Btu/h'|'cal/h'|'ft-lbf/h'|'ft-lbf/min'|'Btu/s'|'kBtu/h'|'MMBtu/h'|'therms/h'|'lbs/h'|'Klbs/h'|'Mlbs/h'|'Tons'|'Other'}) </auc:CapacityUnits>
Schema Component Representation
<xs:element name="CapacityUnits">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="cfh"/>
<xs:enumeration value="cfm"/>
<xs:enumeration value="kcf/h"/>
<xs:enumeration value="MCF/day"/>
<xs:enumeration value="gpm"/>
<xs:enumeration value="W"/>
<xs:enumeration value="kW"/>
<xs:enumeration value="hp"/>
<xs:enumeration value="MW"/>
<xs:enumeration value="Btu/h"/>
<xs:enumeration value="cal/h"/>
<xs:enumeration value="ft-lbf/h"/>
<xs:enumeration value="ft-lbf/min"/>
<xs:enumeration value="Btu/s"/>
<xs:enumeration value="kBtu/h"/>
<xs:enumeration value="MMBtu/h"/>
<xs:enumeration value="therms/h"/>
<xs:enumeration value="lbs/h"/>
<xs:enumeration value="Klbs/h"/>
<xs:enumeration value="Mlbs/h"/>
<xs:enumeration value="Tons"/>
<xs:enumeration value="Other"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: ClothesWasherClassification

Name ClothesWasherClassification
Type Locally-defined simple type
Nillable no
Abstract no
Documentation The sector where clothes washer is commonly used.
XML Instance Representation
<auc:ClothesWasherClassification> xs:string (value comes from list: {'Residential'|'Commercial'|'Industrial'|'Other'|'Unknown'}) </auc:ClothesWasherClassification>
Schema Component Representation
<xs:element name="ClothesWasherClassification">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Residential"/>
<xs:enumeration value="Commercial"/>
<xs:enumeration value="Industrial"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: ClothesWasherLoaderType

Name ClothesWasherLoaderType
Type Locally-defined simple type
Nillable no
Abstract no
Documentation The type of configuration of a laundry appliance. Such as front and top loading clothes washers.
XML Instance Representation
<auc:ClothesWasherLoaderType> xs:string (value comes from list: {'Front'|'Top'|'Other'|'Unknown'}) </auc:ClothesWasherLoaderType>
Schema Component Representation
<xs:element name="ClothesWasherLoaderType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Front"/>
<xs:enumeration value="Top"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: CompressorStaging

Name CompressorStaging
Type Locally-defined simple type
Nillable no
Abstract no
Documentation The compressor staging for the unit. Select "Single Stage" for units with single stage (on/off) control. Select "Multiple, Discrete Stages" for units with multiple compressors, discrete unloading stages, or compressors with stepped speed motors that are controlled to operate at discrete stages. Select "Variable" for compressors that operate at variable speeds or with modulating unloading.
XML Instance Representation
<auc:CompressorStaging> xs:string (value comes from list: {'Single stage'|'Multiple discrete stages'|'Variable'|'Modulating'|'Other'|'Unknown'}) </auc:CompressorStaging>
Schema Component Representation
<xs:element name="CompressorStaging">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Single stage"/>
<xs:enumeration value="Multiple discrete stages"/>
<xs:enumeration value="Variable"/>
<xs:enumeration value="Modulating"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: ContactEmailAddress

Name ContactEmailAddress
Type xs:string
Nillable no
Abstract no
Documentation Email address may be specified for customer, contractors, and other contacts or businesses.
XML Instance Representation
<auc:ContactEmailAddress> xs:string </auc:ContactEmailAddress>
Schema Component Representation
<xs:element name="ContactEmailAddress" type="xs:string"/>
top

Element: ControlTechnology

Name ControlTechnology
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Type of system operation control.
XML Instance Representation
<auc:ControlTechnology> xs:string (value comes from list: {'Programmable Thermostat'|'Manual Analog Thermostat'|'Manual Digital Thermostat'|'Manual On/Off'|'EMCS'|'Always On'|'Timer'|'Other'|'Unknown'}) </auc:ControlTechnology>
Schema Component Representation
<xs:element name="ControlTechnology">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Programmable Thermostat"/>
<xs:enumeration value="Manual Analog Thermostat"/>
<xs:enumeration value="Manual Digital Thermostat"/>
<xs:enumeration value="Manual On/Off"/>
<xs:enumeration value="EMCS"/>
<xs:enumeration value="Always On"/>
<xs:enumeration value="Timer"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: ControlledByEMCS

Name ControlledByEMCS
Type xs:boolean
Nillable no
Abstract no
XML Instance Representation
<auc:ControlledByEMCS> xs:boolean </auc:ControlledByEMCS>
Schema Component Representation
<xs:element name="ControlledByEMCS" type="xs:boolean"/>
top

Element: CostEffectivenessScreeningMethod

Name CostEffectivenessScreeningMethod
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Method for calculating cost-effectiveness for measures or project.
XML Instance Representation
<auc:CostEffectivenessScreeningMethod> xs:string (value comes from list: {'Simple payback'|'Return on investment'|'Lifecycle Cost (LCC)'|'Net Present Value'|'Internal Rate of Return'|'Other'}) </auc:CostEffectivenessScreeningMethod>
Schema Component Representation
<xs:element name="CostEffectivenessScreeningMethod">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Simple payback"/>
<xs:enumeration value="Return on investment"/>
<xs:enumeration value="Lifecycle Cost (LCC)"/>
<xs:enumeration value="Net Present Value"/>
<xs:enumeration value="Internal Rate of Return"/>
<xs:enumeration value="Other"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: DraftType

Name DraftType
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Draft mechanism used for drawing air through the boiler or furnace.
XML Instance Representation
<auc:DraftType> xs:string (value comes from list: {'Natural'|'Mechanical forced'|'Mechanical induced'|'Other'|'Unknown'}) </auc:DraftType>
Schema Component Representation
<xs:element name="DraftType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Natural"/>
<xs:enumeration value="Mechanical forced"/>
<xs:enumeration value="Mechanical induced"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: DryerType

Name DryerType
Type Locally-defined simple type
Nillable no
Abstract no
XML Instance Representation
<auc:DryerType> xs:string (value comes from list: {'Residential'|'Commercial'|'Industrial'|'Other'|'Unknown'}) </auc:DryerType>
Schema Component Representation
<xs:element name="DryerType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Residential"/>
<xs:enumeration value="Commercial"/>
<xs:enumeration value="Industrial"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: DutyCycle

Name DutyCycle
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Percent of time the system operates (0-1) (%)
XML Instance Representation
<auc:DutyCycle
auc:Source="[0..1]">
xs:decimal
</auc:DutyCycle>
Schema Component Representation
<xs:element name="DutyCycle">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
top

Element: ENERGYSTARScore

Name ENERGYSTARScore
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The ENERGY STAR Score is a measure of how well the property is performing relative to similar properties. The ENERGY STAR scores are based on data from national building energy consumption surveys, and allows Portfolio Manager to control for key variables affecting a building's energy performance, including climate, hours of operation, and building size.
XML Instance Representation
<auc:ENERGYSTARScore
auc:Source="[0..1]">
xs:decimal
</auc:ENERGYSTARScore>
Schema Component Representation
<xs:element name="ENERGYSTARScore">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
top

Element: EnergyResource

Name EnergyResource
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Type of energy resource fuel. This can be applied at the premises or individual system or equipment level.
XML Instance Representation
<auc:EnergyResource> xs:string (value comes from list: {'Electricity'|'Natural gas'|'Fuel oil'|'Fuel oil No-1'|'Fuel oil No-2'|'Fuel oil No-4'|'Fuel oil No-5 and No-6'|'District steam'|'District hot water'|'District chilled water'|'Propane'|'Liquid propane'|'Kerosene'|'Diesel'|'Coal'|'Coal (anthracite)'|'Coal (bituminous)'|'Coke'|'Wood'|'Wood pellets'|'Hydropower'|'Biofuel'|'Wind'|'Geothermal'|'Solar'|'Biomass'|'Hydrothermal'|'Dry steam'|'Flash steam'|'Ethanol'|'Biodiesel'|'Waste heat'|'Combination'|'Other'|'Unknown'}) </auc:EnergyResource>
Schema Component Representation
<xs:element name="EnergyResource">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Electricity"/>
<xs:enumeration value="Natural gas"/>
<xs:enumeration value="Fuel oil"/>
<xs:enumeration value="Fuel oil No-1"/>
<xs:enumeration value="Fuel oil No-2"/>
<xs:enumeration value="Fuel oil No-4"/>
<xs:enumeration value="Fuel oil No-5 and No-6"/>
<xs:enumeration value="District steam"/>
<xs:enumeration value="District hot water"/>
<xs:enumeration value="District chilled water"/>
<xs:enumeration value="Propane"/>
<xs:enumeration value="Liquid propane"/>
<xs:enumeration value="Kerosene"/>
<xs:enumeration value="Diesel"/>
<xs:enumeration value="Coal"/>
<xs:enumeration value="Coal (anthracite)"/>
<xs:enumeration value="Coal (bituminous)"/>
<xs:enumeration value="Coke"/>
<xs:enumeration value="Wood"/>
<xs:enumeration value="Wood pellets"/>
<xs:enumeration value="Hydropower"/>
<xs:enumeration value="Biofuel"/>
<xs:enumeration value="Wind"/>
<xs:enumeration value="Geothermal"/>
<xs:enumeration value="Solar"/>
<xs:enumeration value="Biomass"/>
<xs:enumeration value="Hydrothermal"/>
<xs:enumeration value="Dry steam"/>
<xs:enumeration value="Flash steam"/>
<xs:enumeration value="Ethanol"/>
<xs:enumeration value="Biodiesel"/>
<xs:enumeration value="Waste heat"/>
<xs:enumeration value="Combination"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: EnergyUseByFuelType

Name EnergyUseByFuelType
Type Locally-defined complex type
Nillable no
Abstract no
XML Instance Representation
<auc:EnergyUseByFuelType>
<auc:PrimaryFuel> ... </auc:PrimaryFuel> [1] ?
<auc:EnergyUse
auc:Source="[0..1]"> [1]
xs:decimal
</auc:EnergyUse>
</auc:EnergyUseByFuelType>
Schema Component Representation
<xs:element name="EnergyUseByFuelType">
<xs:complexType>
<xs:sequence>
<xs:element ref="auc:PrimaryFuel"/>
<xs:element name="EnergyUse">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: FloorAreas

Name FloorAreas
Type Locally-defined complex type
Nillable no
Abstract no
XML Instance Representation
<auc:FloorAreas>
<auc:FloorArea> [1..*]
<auc:FloorAreaType> xs:string (value comes from list: {'Gross'|'Net'|'Finished'|'Footprint'|'Rentable'|'Occupied'|'Lighted'|'Daylit'|'Heated'|'Cooled'|'Conditioned'|'Unconditioned'|'Semi-conditioned'|'Heated and Cooled'|'Heated only'|'Cooled only'|'Ventilated'|'Enclosed'|'Non-Enclosed'|'Open'|'Lot'|'Custom'}) </auc:FloorAreaType> [0..1] ?
<auc:FloorAreaCustomName> xs:string </auc:FloorAreaCustomName> [0..1] ?
<auc:FloorAreaValue
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:FloorAreaValue>
</auc:FloorArea>
</auc:FloorAreas>
Schema Component Representation
<xs:element name="FloorAreas">
<xs:complexType>
<xs:sequence>
<xs:element name="FloorArea" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="FloorAreaType" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Gross"/>
<xs:enumeration value="Net"/>
<xs:enumeration value="Finished"/>
<xs:enumeration value="Footprint"/>
<xs:enumeration value="Rentable"/>
<xs:enumeration value="Occupied"/>
<xs:enumeration value="Lighted"/>
<xs:enumeration value="Daylit"/>
<xs:enumeration value="Heated"/>
<xs:enumeration value="Cooled"/>
<xs:enumeration value="Conditioned"/>
<xs:enumeration value="Unconditioned"/>
<xs:enumeration value="Semi-conditioned"/>
<xs:enumeration value="Heated and Cooled"/>
<xs:enumeration value="Heated only"/>
<xs:enumeration value="Cooled only"/>
<xs:enumeration value="Ventilated"/>
<xs:enumeration value="Enclosed"/>
<xs:enumeration value="Non-Enclosed"/>
<xs:enumeration value="Open"/>
<xs:enumeration value="Lot"/>
<xs:enumeration value="Custom"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FloorAreaCustomName" type="xs:string" minOccurs="0"/>
<xs:element name="FloorAreaValue" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: FluorescentStartType

Name FluorescentStartType
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Start technology used with fluorescent ballasts
XML Instance Representation
<auc:FluorescentStartType> xs:string (value comes from list: {'Instant start'|'Rapid start'|'Programmed start'|'Other'|'Unknown'}) </auc:FluorescentStartType>
Schema Component Representation
<xs:element name="FluorescentStartType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Instant start"/>
<xs:enumeration value="Rapid start"/>
<xs:enumeration value="Programmed start"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: FoundationWallInsulationCondition

Name FoundationWallInsulationCondition
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Assessed condition of installed insulation.
XML Instance Representation
<auc:FoundationWallInsulationCondition> xs:string (value comes from list: {'Excellent'|'Good'|'Average'|'Poor'|'Other/combination'|'Unknown'|'None'}) </auc:FoundationWallInsulationCondition>
Schema Component Representation
<xs:element name="FoundationWallInsulationCondition">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Excellent"/>
<xs:enumeration value="Good"/>
<xs:enumeration value="Average"/>
<xs:enumeration value="Poor"/>
<xs:enumeration value="Other/combination"/>
<xs:enumeration value="Unknown"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: FoundationWallInsulationContinuity

Name FoundationWallInsulationContinuity
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Insulation installation type.
XML Instance Representation
<auc:FoundationWallInsulationContinuity> xs:string (value comes from list: {'Cavity'|'Continuous'|'Other'|'Unknown'|'None'}) </auc:FoundationWallInsulationContinuity>
Schema Component Representation
<xs:element name="FoundationWallInsulationContinuity">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Cavity"/>
<xs:enumeration value="Continuous"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: HeatingStaging

Name HeatingStaging
Type Locally-defined simple type
Nillable no
Abstract no
Documentation The method of heating staging used by the unit. Select "Single Stage" for units with single stage (on/off) control. Select "Multiple, Discrete Stages" for units with multiple discrete stages (low-fire / high-fire). Select "Modulating" for units which contain modulating burners.
XML Instance Representation
<auc:HeatingStaging> xs:string (value comes from list: {'Single stage'|'Multiple discrete stages'|'Variable'|'Modulating'|'Other'|'Unknown'}) </auc:HeatingStaging>
Schema Component Representation
<xs:element name="HeatingStaging">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Single stage"/>
<xs:enumeration value="Multiple discrete stages"/>
<xs:enumeration value="Variable"/>
<xs:enumeration value="Modulating"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: IdentifierCustomName

Name IdentifierCustomName
Type xs:string
Nillable no
Abstract no
Documentation If "Custom" is used as an Identifier Type, this term can be used to specify the name of the Custom ID. This would be used to specify the name of the specific program that this identifier applies to, for example "Wisconsin Weatherization Program". It can also be used for the Portfolio Manager Standard IDs that are assigned to different Portfolio Manager programs, such as "NYC Building Identification Number (BIN)"
XML Instance Representation
<auc:IdentifierCustomName> xs:string </auc:IdentifierCustomName>
Schema Component Representation
<xs:element name="IdentifierCustomName" type="xs:string"/>
top

Element: IdentifierLabel

Name IdentifierLabel
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Identifier used in a specific program or dataset. There can be multiple instances of Identifier Types within a dataset, such as a Listing ID, a Tax Map Number ID, and a Custom ID.
XML Instance Representation
<auc:IdentifierLabel> xs:string (value comes from list: {'Premises'|'Listing'|'Name'|'Portfolio Manager Property ID'|'Portfolio Manager Standard'|'Federal real property'|'Tax book number'|'Tax map number'|'Assessor parcel number'|'Tax parcel letter'|'Custom'|'Other'}) </auc:IdentifierLabel>
Schema Component Representation
<xs:element name="IdentifierLabel">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Premises"/>
<xs:enumeration value="Listing"/>
<xs:enumeration value="Name"/>
<xs:enumeration value="Portfolio Manager Property ID"/>
<xs:enumeration value="Portfolio Manager Standard"/>
<xs:enumeration value="Federal real property"/>
<xs:enumeration value="Tax book number"/>
<xs:enumeration value="Tax map number"/>
<xs:enumeration value="Assessor parcel number"/>
<xs:enumeration value="Tax parcel letter"/>
<xs:enumeration value="Custom"/>
<xs:enumeration value="Other"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: IdentifierValue

Name IdentifierValue
Type xs:string
Nillable no
Abstract no
Documentation The identifying value associated with the Identifier Type. There can be many Identifier Types and Values associated with an individual premises.
XML Instance Representation
<auc:IdentifierValue> xs:string </auc:IdentifierValue>
Schema Component Representation
<xs:element name="IdentifierValue" type="xs:string"/>
top

Element: IgnitionType

Name IgnitionType
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Ignition mechanism in gas heating equipment. Either pilot light or an intermittent ignition device (IID)
XML Instance Representation
<auc:IgnitionType> xs:string (value comes from list: {'Intermittent ignition device'|'Pilot light'|'Other'|'Unknown'}) </auc:IgnitionType>
Schema Component Representation
<xs:element name="IgnitionType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Intermittent ignition device"/>
<xs:enumeration value="Pilot light"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: LinkedPremises

Name LinkedPremises
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Establishes whether the system applies to one or more entire buildings, blocks, spaces, or zones within buildings. Power consuming system loads should be distributed in proportion to the floor areas of linked premises. Envelope systems should be distributed in proportion to the exterior surface areas of linked premises.
XML Instance Representation
<auc:LinkedPremises>
<auc:Site> [0..1]
<auc:LinkedSiteID
IDref="xs:IDREF [1]"> [1..*] ?
<auc:LinkedScheduleID
IDref="xs:IDREF [1]"/> [0..*] ?
</auc:LinkedSiteID>
</auc:Site>
<auc:Facility> [0..1]
<auc:LinkedFacilityID
IDref="xs:IDREF [1]"> [1..*] ?
<auc:LinkedScheduleID
IDref="xs:IDREF [1]"/> [0..*] ?
</auc:LinkedFacilityID>
</auc:Facility>
<auc:Block> [0..1]
<auc:LinkedBlockID
IDref="xs:IDREF [1]"> [1..*] ?
<auc:LinkedScheduleID
IDref="xs:IDREF [1]"/> [0..*] ?
</auc:LinkedBlockID>
</auc:Block>
<auc:Zone> [0..1]
<auc:LinkedZoneID
IDref="xs:IDREF [1]"> [1..*] ?
<auc:LinkedScheduleID
IDref="xs:IDREF [1]"/> [0..*] ?
</auc:LinkedZoneID>
</auc:Zone>
<auc:Space> [0..1]
<auc:LinkedSpaceID
IDref="xs:IDREF [1]"> [1..*] ?
<auc:LinkedScheduleID
IDref="xs:IDREF [1]"/> [0..*] ?
</auc:LinkedSpaceID>
</auc:Space>
</auc:LinkedPremises>
Schema Component Representation
<xs:element name="LinkedPremises">
<xs:complexType>
<xs:sequence>
<xs:element name="Site" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="LinkedSiteID" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="LinkedScheduleID" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Facility" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="LinkedFacilityID" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="LinkedScheduleID" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Block" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="LinkedBlockID" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="LinkedScheduleID" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Zone" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="LinkedZoneID" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="LinkedScheduleID" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Space" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="LinkedSpaceID" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="LinkedScheduleID" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: Location

Name Location
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Location of system.
XML Instance Representation
<auc:Location> xs:string (value comes from list: {'Indoors'|'Outdoors'|'Closet'|'Garage'|'Attic'|'Other'|'Unknown'}) </auc:Location>
Schema Component Representation
<xs:element name="Location">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Indoors"/>
<xs:enumeration value="Outdoors"/>
<xs:enumeration value="Closet"/>
<xs:enumeration value="Garage"/>
<xs:enumeration value="Attic"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: Manufacturer

Name Manufacturer
Type xs:string
Nillable no
Abstract no
Documentation Company that manufactured the equipment
XML Instance Representation
<auc:Manufacturer> xs:string </auc:Manufacturer>
Schema Component Representation
<xs:element name="Manufacturer" type="xs:string"/>
top

Element: ModelNumber

Name ModelNumber
Type xs:string
Nillable no
Abstract no
Documentation Model or catalogue number that can be used to identify more detailed system characteristics.
XML Instance Representation
<auc:ModelNumber> xs:string </auc:ModelNumber>
Schema Component Representation
<xs:element name="ModelNumber" type="xs:string"/>
top

Element: OccupancyClassification

Name OccupancyClassification
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Classification of the space (complex, whole building, or subsection) tasks by building occupants.
XML Instance Representation
<auc:OccupancyClassification> xs:string (value comes from list: {'Manufactured home'|'Single family'|'Multifamily'|'Multifamily with commercial'|'Multifamily individual unit'|'Residential'|'Health care-Pharmacy'|'Health care-Skilled nursing facility'|'Health care-Residential treatment center'|'Health care-Inpatient hospital'|'Health care-Outpatient rehabilitation'|'Health care-Diagnostic center'|'Health care-Outpatient non-diagnostic'|'Health care-Outpatient surgical'|'Health care-Veterinary'|'Health care-Morgue or mortuary'|'Health care'|'Gas station'|'Convenience store'|'Food sales-Grocery store'|'Food sales'|'Laboratory-Testing'|'Laboratory-Medical'|'Laboratory '|'Vivarium'|'Office'|'Bank'|'Courthouse'|'Public safety station'|'Public safety-Detention center'|'Public safety-Correctional facility'|'Public safety'|'Warehouse-Refrigerated'|'Warehouse-Unrefrigerated'|'Warehouse-Self-storage'|'Warehouse'|'Assembly-Religious'|'Assembly-Cultural entertainment'|'Assembly-Social entertainment'|'Assembly-Arcade or casino without lodging'|'Assembly-Convention center'|'Assembly-Stadium'|'Assembly-Public'|'Recreation-Pool'|'Recreation-Fitness center'|'Recreation-Ice rink'|'Recreation-Indoor sport'|'Recreation'|'Education-Higher'|'Education-Secondary'|'Education-Primary'|'Education-Preschool or daycare'|'Education'|'Food service-Fast'|'Food service-Full'|'Food service-Limited'|'Food service-Institutional'|'Food service'|'Lodging-Institutional'|'Lodging with extended amenities'|'Lodging with limited amenities'|'Lodging'|'Retail-Mall'|'Retail-Strip mall'|'Retail-Enclosed mall'|'Retail-Dry goods retail'|'Retail-Hypermarket'|'Retail'|'Service-Postal'|'Service-Repair'|'Service-Laundry or dry cleaning'|'Service-Studio'|'Service-Beauty and health'|'Service-Production and assembly'|'Service'|'Transportation terminal'|'Central Plant'|'Water treatment-Wastewater'|'Water treatment-Drinking water and distribution'|'Water treatment'|'Energy generation plant'|'Industrial manufacturing plant'|'Utility'|'Industrial'|'Agricultural estate'|'Mixed-use commercial'|'Parking'|'Attic'|'Basement'|'Dining area'|'Living area'|'Sleeping area'|'Laundry area'|'Lodging area'|'Dressing area'|'Restroom'|'Auditorium'|'Classroom'|'Day room'|'Sport play area'|'Stage'|'Spectator area'|'Office work area'|'Non-office work area'|'Common area'|'Reception area'|'Waiting area'|'Transportation waiting area'|'Lobby'|'Conference room'|'Computer lab'|'Data center'|'Printing room'|'Media center'|'Telephone data entry'|'Darkroom'|'Courtroom'|'Kitchen'|'Kitchenette'|'Refrigerated storage'|'Bar'|'Dance floor'|'Security room'|'Shipping and receiving'|'Mechanical room'|'Chemical storage room'|'Non-chemical storage room'|'Janitorial closet'|'Vault'|'Corridor'|'Deck'|'Courtyard'|'Atrium'|'Other'|'Unknown'}) </auc:OccupancyClassification>
Schema Component Representation
<xs:element name="OccupancyClassification">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Manufactured home"/>
<xs:enumeration value="Single family"/>
<xs:enumeration value="Multifamily"/>
<xs:enumeration value="Multifamily with commercial"/>
<xs:enumeration value="Multifamily individual unit"/>
<xs:enumeration value="Residential"/>
<xs:enumeration value="Health care-Pharmacy"/>
<xs:enumeration value="Health care-Skilled nursing facility"/>
<xs:enumeration value="Health care-Residential treatment center"/>
<xs:enumeration value="Health care-Inpatient hospital"/>
<xs:enumeration value="Health care-Outpatient rehabilitation"/>
<xs:enumeration value="Health care-Diagnostic center"/>
<xs:enumeration value="Health care-Outpatient non-diagnostic"/>
<xs:enumeration value="Health care-Outpatient surgical"/>
<xs:enumeration value="Health care-Veterinary"/>
<xs:enumeration value="Health care-Morgue or mortuary"/>
<xs:enumeration value="Health care"/>
<xs:enumeration value="Gas station"/>
<xs:enumeration value="Convenience store"/>
<xs:enumeration value="Food sales-Grocery store"/>
<xs:enumeration value="Food sales"/>
<xs:enumeration value="Laboratory-Testing"/>
<xs:enumeration value="Laboratory-Medical"/>
<xs:enumeration value="Laboratory"/>
<xs:enumeration value="Vivarium"/>
<xs:enumeration value="Office"/>
<xs:enumeration value="Bank"/>
<xs:enumeration value="Courthouse"/>
<xs:enumeration value="Public safety station"/>
<xs:enumeration value="Public safety-Detention center"/>
<xs:enumeration value="Public safety-Correctional facility"/>
<xs:enumeration value="Public safety"/>
<xs:enumeration value="Warehouse-Refrigerated"/>
<xs:enumeration value="Warehouse-Unrefrigerated"/>
<xs:enumeration value="Warehouse-Self-storage"/>
<xs:enumeration value="Warehouse"/>
<xs:enumeration value="Assembly-Religious"/>
<xs:enumeration value="Assembly-Cultural entertainment"/>
<xs:enumeration value="Assembly-Social entertainment"/>
<xs:enumeration value="Assembly-Arcade or casino without lodging"/>
<xs:enumeration value="Assembly-Convention center"/>
<xs:enumeration value="Assembly-Stadium"/>
<xs:enumeration value="Assembly-Public"/>
<xs:enumeration value="Recreation-Pool"/>
<xs:enumeration value="Recreation-Fitness center"/>
<xs:enumeration value="Recreation-Ice rink"/>
<xs:enumeration value="Recreation-Indoor sport"/>
<xs:enumeration value="Recreation"/>
<xs:enumeration value="Education-Higher"/>
<xs:enumeration value="Education-Secondary"/>
<xs:enumeration value="Education-Primary"/>
<xs:enumeration value="Education-Preschool or daycare"/>
<xs:enumeration value="Education"/>
<xs:enumeration value="Food service-Fast"/>
<xs:enumeration value="Food service-Full"/>
<xs:enumeration value="Food service-Limited"/>
<xs:enumeration value="Food service-Institutional"/>
<xs:enumeration value="Food service"/>
<xs:enumeration value="Lodging-Institutional"/>
<xs:enumeration value="Lodging with extended amenities"/>
<xs:enumeration value="Lodging with limited amenities"/>
<xs:enumeration value="Lodging"/>
<xs:enumeration value="Retail-Mall"/>
<xs:enumeration value="Retail-Strip mall"/>
<xs:enumeration value="Retail-Enclosed mall"/>
<xs:enumeration value="Retail-Dry goods retail"/>
<xs:enumeration value="Retail-Hypermarket"/>
<xs:enumeration value="Retail"/>
<xs:enumeration value="Service-Postal"/>
<xs:enumeration value="Service-Repair"/>
<xs:enumeration value="Service-Laundry or dry cleaning"/>
<xs:enumeration value="Service-Studio"/>
<xs:enumeration value="Service-Beauty and health"/>
<xs:enumeration value="Service-Production and assembly"/>
<xs:enumeration value="Service"/>
<xs:enumeration value="Transportation terminal"/>
<xs:enumeration value="Central Plant"/>
<xs:enumeration value="Water treatment-Wastewater"/>
<xs:enumeration value="Water treatment-Drinking water and distribution"/>
<xs:enumeration value="Water treatment"/>
<xs:enumeration value="Energy generation plant"/>
<xs:enumeration value="Industrial manufacturing plant"/>
<xs:enumeration value="Utility"/>
<xs:enumeration value="Industrial"/>
<xs:enumeration value="Agricultural estate"/>
<xs:enumeration value="Mixed-use commercial"/>
<xs:enumeration value="Parking"/>
<xs:enumeration value="Attic"/>
<xs:enumeration value="Basement"/>
<xs:enumeration value="Dining area"/>
<xs:enumeration value="Living area"/>
<xs:enumeration value="Sleeping area"/>
<xs:enumeration value="Laundry area"/>
<xs:enumeration value="Lodging area"/>
<xs:enumeration value="Dressing area"/>
<xs:enumeration value="Restroom"/>
<xs:enumeration value="Auditorium"/>
<xs:enumeration value="Classroom"/>
<xs:enumeration value="Day room"/>
<xs:enumeration value="Sport play area"/>
<xs:enumeration value="Stage"/>
<xs:enumeration value="Spectator area"/>
<xs:enumeration value="Office work area"/>
<xs:enumeration value="Non-office work area"/>
<xs:enumeration value="Common area"/>
<xs:enumeration value="Reception area"/>
<xs:enumeration value="Waiting area"/>
<xs:enumeration value="Transportation waiting area"/>
<xs:enumeration value="Lobby"/>
<xs:enumeration value="Conference room"/>
<xs:enumeration value="Computer lab"/>
<xs:enumeration value="Data center"/>
<xs:enumeration value="Printing room"/>
<xs:enumeration value="Media center"/>
<xs:enumeration value="Telephone data entry"/>
<xs:enumeration value="Darkroom"/>
<xs:enumeration value="Courtroom"/>
<xs:enumeration value="Kitchen"/>
<xs:enumeration value="Kitchenette"/>
<xs:enumeration value="Refrigerated storage"/>
<xs:enumeration value="Bar"/>
<xs:enumeration value="Dance floor"/>
<xs:enumeration value="Security room"/>
<xs:enumeration value="Shipping and receiving"/>
<xs:enumeration value="Mechanical room"/>
<xs:enumeration value="Chemical storage room"/>
<xs:enumeration value="Non-chemical storage room"/>
<xs:enumeration value="Janitorial closet"/>
<xs:enumeration value="Vault"/>
<xs:enumeration value="Corridor"/>
<xs:enumeration value="Deck"/>
<xs:enumeration value="Courtyard"/>
<xs:enumeration value="Atrium"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: OccupancyLevels

Name OccupancyLevels
Type Locally-defined complex type
Nillable no
Abstract no
XML Instance Representation
<auc:OccupancyLevels>
<auc:OccupancyLevel> [1..*]
<auc:OccupantType> xs:string (value comes from list: {'Family household'|'Married couple, no children'|'Male householder, no spouse'|'Female householder, no spouse'|'Cooperative household'|'Nonfamily household'|'Single male'|'Single female'|'Student community'|'Military community'|'Independent seniors community'|'Special accessibility needs community'|'Government subsidized community'|'Therapeutic community'|'No specific occupant type'|'For-profit organization'|'Religious organization'|'Non-profit organization'|'Government organization'|'Federal government'|'State government'|'Local government'|'Property'|'Animals'|'Other'|'Vacant'|'Unknown'}) </auc:OccupantType> [0..1] ?
<auc:OccupantQuantityType> xs:string (value comes from list: {'Peak total occupants'|'Adults'|'Children'|'Average residents'|'Workers on main shift'|'Full-time equivalent workers'|'Average daily salaried labor hours'|'Registered students'|'Staffed beds'|'Licensed beds'|'Capacity'|'Capacity percentage'}) </auc:OccupantQuantityType> [0..1] ?
<auc:OccupantQuantity
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:OccupantQuantity>
</auc:OccupancyLevel>
</auc:OccupancyLevels>
Schema Component Representation
<xs:element name="OccupancyLevels">
<xs:complexType>
<xs:sequence>
<xs:element name="OccupancyLevel" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="OccupantType" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Family household"/>
<xs:enumeration value="Married couple, no children"/>
<xs:enumeration value="Male householder, no spouse"/>
<xs:enumeration value="Female householder, no spouse"/>
<xs:enumeration value="Cooperative household"/>
<xs:enumeration value="Nonfamily household"/>
<xs:enumeration value="Single male"/>
<xs:enumeration value="Single female"/>
<xs:enumeration value="Student community"/>
<xs:enumeration value="Military community"/>
<xs:enumeration value="Independent seniors community"/>
<xs:enumeration value="Special accessibility needs community"/>
<xs:enumeration value="Government subsidized community"/>
<xs:enumeration value="Therapeutic community"/>
<xs:enumeration value="No specific occupant type"/>
<xs:enumeration value="For-profit organization"/>
<xs:enumeration value="Religious organization"/>
<xs:enumeration value="Non-profit organization"/>
<xs:enumeration value="Government organization"/>
<xs:enumeration value="Federal government"/>
<xs:enumeration value="State government"/>
<xs:enumeration value="Local government"/>
<xs:enumeration value="Property"/>
<xs:enumeration value="Animals"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Vacant"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="OccupantQuantityType" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Peak total occupants"/>
<xs:enumeration value="Adults"/>
<xs:enumeration value="Children"/>
<xs:enumeration value="Average residents"/>
<xs:enumeration value="Workers on main shift"/>
<xs:enumeration value="Full-time equivalent workers"/>
<xs:enumeration value="Average daily salaried labor hours"/>
<xs:enumeration value="Registered students"/>
<xs:enumeration value="Staffed beds"/>
<xs:enumeration value="Licensed beds"/>
<xs:enumeration value="Capacity"/>
<xs:enumeration value="Capacity percentage"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="OccupantQuantity" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: Ownership

Name Ownership
Type Locally-defined simple type
Nillable no
Abstract no
Documentation The type of organization, association, business, etc. that owns the premises
XML Instance Representation
<auc:Ownership> xs:string (value comes from list: {'Property management company'|'Corporation/partnership/LLC'|'Religious organization'|'Individual'|'Franchise'|'Other non-government'|'Government'|'Federal government'|'State government'|'Local government'|'Other'|'Unknown'}) </auc:Ownership>
Schema Component Representation
<xs:element name="Ownership">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Property management company"/>
<xs:enumeration value="Corporation/partnership/LLC"/>
<xs:enumeration value="Religious organization"/>
<xs:enumeration value="Individual"/>
<xs:enumeration value="Franchise"/>
<xs:enumeration value="Other non-government"/>
<xs:enumeration value="Government"/>
<xs:enumeration value="Federal government"/>
<xs:enumeration value="State government"/>
<xs:enumeration value="Local government"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: OwnershipStatus

Name OwnershipStatus
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Ownership status of the premises with respect to the occupant
XML Instance Representation
<auc:OwnershipStatus> xs:string (value comes from list: {'Owned'|'Mortgaged'|'Leased'|'Rented'|'Occupied without payment of rent'|'Other'|'Unknown'}) </auc:OwnershipStatus>
Schema Component Representation
<xs:element name="OwnershipStatus">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Owned"/>
<xs:enumeration value="Mortgaged"/>
<xs:enumeration value="Leased"/>
<xs:enumeration value="Rented"/>
<xs:enumeration value="Occupied without payment of rent"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: PremisesIdentifiers

Name PremisesIdentifiers
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Identifier used in a specific program or dataset. There can be multiple instances of Identifier Types within a dataset.
XML Instance Representation
<auc:PremisesIdentifiers>
<auc:IdentifierLabel> ... </auc:IdentifierLabel> [0..1] ?
<auc:IdentifierCustomName> ... </auc:IdentifierCustomName> [0..1]
<auc:IdentifierValue> ... </auc:IdentifierValue> [0..1] ?
</auc:PremisesIdentifiers>
Schema Component Representation
<xs:element name="PremisesIdentifiers">
<xs:complexType>
<xs:sequence>
<xs:element ref="auc:IdentifierLabel" minOccurs="0"/>
<xs:element ref="auc:IdentifierCustomName" minOccurs="0"/>
<xs:element ref="auc:IdentifierValue" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: PremisesName

Name PremisesName
Type xs:string
Nillable no
Abstract no
Documentation Name identifying the premises. This could be the name of the complex, the building, or the space within a building, such as a classroom number.
XML Instance Representation
<auc:PremisesName> xs:string </auc:PremisesName>
Schema Component Representation
<xs:element name="PremisesName" type="xs:string"/>
top

Element: PremisesNotes

Name PremisesNotes
Type xs:string
Nillable no
Abstract no
Documentation Details about the premises.
XML Instance Representation
<auc:PremisesNotes> xs:string </auc:PremisesNotes>
Schema Component Representation
<xs:element name="PremisesNotes" type="xs:string"/>
top

Element: PrimaryContactID

Name PrimaryContactID
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Primary contact ID number for the premises.
XML Instance Representation
<auc:PrimaryContactID
IDref="xs:IDREF [1]"/>
Schema Component Representation
<xs:element name="PrimaryContactID">
<xs:complexType>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
top

Element: PrimaryFuel

Name PrimaryFuel
Type auc:FuelTypes
Nillable no
Abstract no
Documentation Main fuel used by the system.
XML Instance Representation
<auc:PrimaryFuel> auc:FuelTypes </auc:PrimaryFuel>
Schema Component Representation
<xs:element name="PrimaryFuel" type="auc:FuelTypes"/>
top

Element: Priority

Name Priority
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Order of precedence relative to other applicable systems. Enter Primary if this is the only system.
XML Instance Representation
<auc:Priority> xs:string (value comes from list: {'Primary'|'Secondary'|'Tertiary'|'Back-up'|'Other'}) </auc:Priority>
Schema Component Representation
<xs:element name="Priority">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Primary"/>
<xs:enumeration value="Secondary"/>
<xs:enumeration value="Tertiary"/>
<xs:enumeration value="Back-up"/>
<xs:enumeration value="Other"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: Quantity

Name Quantity
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Number of systems of this type.
XML Instance Representation
<auc:Quantity
auc:Source="[0..1]">
xs:integer
</auc:Quantity>
Schema Component Representation
<xs:element name="Quantity">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:integer">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
top

Element: ReferenceCase

Name ReferenceCase
Type Locally-defined complex type
Nillable no
Abstract no
Documentation ID number for scenario that serves as the reference case for calculating energy savings, simple payback, etc.
XML Instance Representation
<auc:ReferenceCase
IDref="xs:IDREF [1]"/>
Schema Component Representation
<xs:element name="ReferenceCase">
<xs:complexType>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
top

Element: Refrigerant

Name Refrigerant
Type Locally-defined simple type
Nillable no
Abstract no
Documentation The type of refrigerant used in the system.
XML Instance Representation
<auc:Refrigerant> xs:string (value comes from list: {'R134a'|'R123'|'R22'|'R290'|'R401a'|'R404a'|'R407a'|'R407c'|'R408a'|'R409a'|'R410a'|'R500'|'R502'|'R600a'|'R744'|'R717'|'R718'|'Other'|'Unknown'}) </auc:Refrigerant>
Schema Component Representation
<xs:element name="Refrigerant">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="R134a"/>
<xs:enumeration value="R123"/>
<xs:enumeration value="R22"/>
<xs:enumeration value="R290"/>
<xs:enumeration value="R401a"/>
<xs:enumeration value="R404a"/>
<xs:enumeration value="R407a"/>
<xs:enumeration value="R407c"/>
<xs:enumeration value="R408a"/>
<xs:enumeration value="R409a"/>
<xs:enumeration value="R410a"/>
<xs:enumeration value="R500"/>
<xs:enumeration value="R502"/>
<xs:enumeration value="R600a"/>
<xs:enumeration value="R744"/>
<xs:enumeration value="R717"/>
<xs:enumeration value="R718"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: ResourceBoundary

Name ResourceBoundary
Type Locally-defined simple type
Nillable no
Abstract no
Documentation The boundary that encompases the measured resource.
XML Instance Representation
<auc:ResourceBoundary> xs:string (value comes from list: {'Site'|'Source'|'Onsite'|'Offsite'|'Net'|'Gross'|'Other'}) </auc:ResourceBoundary>
Schema Component Representation
<xs:element name="ResourceBoundary">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Site"/>
<xs:enumeration value="Source"/>
<xs:enumeration value="Onsite"/>
<xs:enumeration value="Offsite"/>
<xs:enumeration value="Net"/>
<xs:enumeration value="Gross"/>
<xs:enumeration value="Other"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: ResourceUnits

Name ResourceUnits
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Units for resource consumption or generation
XML Instance Representation
<auc:ResourceUnits> xs:string (value comes from list: {'Cubic Meters'|'kcf'|'MCF'|'Gallons'|'Wh'|'kWh'|'MWh'|'Btu'|'kBtu'|'MMBtu'|'therms'|'lbs.'|'Klbs'|'Mlbs'|'Tons'|'Ton Hours'|'Other / No Units'|'Unknown'}) </auc:ResourceUnits>
Schema Component Representation
<xs:element name="ResourceUnits">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Cubic Meters"/>
<xs:enumeration value="kcf"/>
<xs:enumeration value="MCF"/>
<xs:enumeration value="Gallons"/>
<xs:enumeration value="Wh"/>
<xs:enumeration value="kWh"/>
<xs:enumeration value="MWh"/>
<xs:enumeration value="Btu"/>
<xs:enumeration value="kBtu"/>
<xs:enumeration value="MMBtu"/>
<xs:enumeration value="therms"/>
<xs:enumeration value="lbs."/>
<xs:enumeration value="Klbs"/>
<xs:enumeration value="Mlbs"/>
<xs:enumeration value="Tons"/>
<xs:enumeration value="Ton Hours"/>
<xs:enumeration value="Other / No Units"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: SlabHeating

Name SlabHeating
Type Locally-defined simple type
Nillable no
Abstract no
Documentation The classifications for floors in contact with the ground.
XML Instance Representation
<auc:SlabHeating> xs:string (value comes from list: {'Heated'|'Unheated'|'Other'|'Unknown'}) </auc:SlabHeating>
Schema Component Representation
<xs:element name="SlabHeating">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Heated"/>
<xs:enumeration value="Unheated"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: SlabInsulationCondition

Name SlabInsulationCondition
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Assessed condition of installed insulation.
XML Instance Representation
<auc:SlabInsulationCondition> xs:string (value comes from list: {'Excellent'|'Good'|'Average'|'Poor'|'Other'|'Unknown'|'None'}) </auc:SlabInsulationCondition>
Schema Component Representation
<xs:element name="SlabInsulationCondition">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Excellent"/>
<xs:enumeration value="Good"/>
<xs:enumeration value="Average"/>
<xs:enumeration value="Poor"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: SlabInsulationOrientation

Name SlabInsulationOrientation
Type Locally-defined simple type
Nillable no
Abstract no
Documentation The location and extent of slab-on-grade floor insulation
XML Instance Representation
<auc:SlabInsulationOrientation> xs:string (value comes from list: {'12 in Horizontal'|'12 in Vertical'|'24 in Horizontal'|'24 in Vertical'|'36 in Horizontal'|'36 in Vertical'|'48 in Horizontal'|'48 in Vertical'|'Fully Insulated Slab'|'None'|'Unknown'}) </auc:SlabInsulationOrientation>
Schema Component Representation
<xs:element name="SlabInsulationOrientation">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="12 in Horizontal"/>
<xs:enumeration value="12 in Vertical"/>
<xs:enumeration value="24 in Horizontal"/>
<xs:enumeration value="24 in Vertical"/>
<xs:enumeration value="36 in Horizontal"/>
<xs:enumeration value="36 in Vertical"/>
<xs:enumeration value="48 in Horizontal"/>
<xs:enumeration value="48 in Vertical"/>
<xs:enumeration value="Fully Insulated Slab"/>
<xs:enumeration value="None"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: SystemPerformanceRatio

Name SystemPerformanceRatio
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Ratio of annual system load to the annual system energy consumption (similar to a whole system COP). A higher value indicates less heating and/or cooling energy use to meet the loads, and therefore represents a more efficient HVAC system. SPR can be used to describe the heating, cooling, and overall HVAC systems.
XML Instance Representation
<auc:SystemPerformanceRatio
auc:Source="[0..1]">
xs:decimal
</auc:SystemPerformanceRatio>
Schema Component Representation
<xs:element name="SystemPerformanceRatio">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
top

Element: TemporalStatus

Name TemporalStatus
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Temporal characteristic of this measurement.
XML Instance Representation
<auc:TemporalStatus> xs:string (value comes from list: {'Pre retrofit'|'Post retrofit'|'Baseline'|'Current'|'Target'|'Design Target'|'Last billing period'|'Additional to last billing period'|'Current billing period'|'Billed to date'|'Current day'|'Current day last year'|'Previous day'|'Previous day last year'|'Other'}) </auc:TemporalStatus>
Schema Component Representation
<xs:element name="TemporalStatus">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Pre retrofit"/>
<xs:enumeration value="Post retrofit"/>
<xs:enumeration value="Baseline"/>
<xs:enumeration value="Current"/>
<xs:enumeration value="Target"/>
<xs:enumeration value="Design Target"/>
<xs:enumeration value="Last billing period"/>
<xs:enumeration value="Additional to last billing period"/>
<xs:enumeration value="Current billing period"/>
<xs:enumeration value="Billed to date"/>
<xs:enumeration value="Current day"/>
<xs:enumeration value="Current day last year"/>
<xs:enumeration value="Previous day"/>
<xs:enumeration value="Previous day last year"/>
<xs:enumeration value="Other"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: ThirdPartyCertification

Name ThirdPartyCertification
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Independent organization has verified that product or appliance meets or exceeds the standard in question (ENERGY STAR, CEE, or other).
XML Instance Representation
<auc:ThirdPartyCertification> xs:string (value comes from list: {'ENERGY STAR'|'ENERGY STAR Most Efficient'|'FEMP Designated'|'CEE Tier 1'|'CEE Tier 2'|'CEE Tier 3'|'Other'|'None'|'Unknown'}) </auc:ThirdPartyCertification>
Schema Component Representation
<xs:element name="ThirdPartyCertification">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="ENERGY STAR"/>
<xs:enumeration value="ENERGY STAR Most Efficient"/>
<xs:enumeration value="FEMP Designated"/>
<xs:enumeration value="CEE Tier 1"/>
<xs:enumeration value="CEE Tier 2"/>
<xs:enumeration value="CEE Tier 3"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="None"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: UserDefinedFields

Name UserDefinedFields
Type Locally-defined complex type
Nillable no
Abstract no
XML Instance Representation
<auc:UserDefinedFields>
<auc:UserDefinedField> [1..*]
<auc:FieldName> xs:string </auc:FieldName> [0..1]
<auc:FieldValue> xs:string </auc:FieldValue> [0..1]
</auc:UserDefinedField>
</auc:UserDefinedFields>
Schema Component Representation
<xs:element name="UserDefinedFields">
<xs:complexType>
<xs:sequence>
<xs:element name="UserDefinedField" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="FieldName" type="xs:string" minOccurs="0"/>
<xs:element name="FieldValue" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: VentilationControlMethod

Name VentilationControlMethod
Type Locally-defined simple type
Nillable no
Abstract no
Documentation The method used to control the rate of outside air ventilation.
XML Instance Representation
<auc:VentilationControlMethod> xs:string (value comes from list: {'CO2 Sensors'|'Fixed'|'Occupancy Sensors'|'Scheduled'|'Other'|'Unknown'}) </auc:VentilationControlMethod>
Schema Component Representation
<xs:element name="VentilationControlMethod">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="CO2 Sensors"/>
<xs:enumeration value="Fixed"/>
<xs:enumeration value="Occupancy Sensors"/>
<xs:enumeration value="Scheduled"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: WaterCooledCondenserFlowControl

Name WaterCooledCondenserFlowControl
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Describes water flow control for a water-cooled condenser.
XML Instance Representation
<auc:WaterCooledCondenserFlowControl> xs:string (value comes from list: {'Fixed Flow'|'Two Position Flow'|'Variable Flow'|'Other'|'Unknown'}) </auc:WaterCooledCondenserFlowControl>
Schema Component Representation
<xs:element name="WaterCooledCondenserFlowControl">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Fixed Flow"/>
<xs:enumeration value="Two Position Flow"/>
<xs:enumeration value="Variable Flow"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: WaterResource

Name WaterResource
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Water type used as a resource on the premises.
XML Instance Representation
<auc:WaterResource> xs:string (value comes from list: {'Potable water'|'Wastewater'|'Greywater'|'Reclaimed water'|'Captured rainwater'|'Alternative water'|'Other'}) </auc:WaterResource>
Schema Component Representation
<xs:element name="WaterResource">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Potable water"/>
<xs:enumeration value="Wastewater"/>
<xs:enumeration value="Greywater"/>
<xs:enumeration value="Reclaimed water"/>
<xs:enumeration value="Captured rainwater"/>
<xs:enumeration value="Alternative water"/>
<xs:enumeration value="Other"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: WaterSideEconomizerType

Name WaterSideEconomizerType
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Describes water flow control for a water-cooled condenser.
XML Instance Representation
<auc:WaterSideEconomizerType> xs:string (value comes from list: {'Parallel Plate and Frame Heat Exchanger'|'Series Plate and Frame Heat Exchanger'|'Strainer Cycle'|'Thermo Cycle'|'Other'|'Unknown'}) </auc:WaterSideEconomizerType>
Schema Component Representation
<xs:element name="WaterSideEconomizerType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Parallel Plate and Frame Heat Exchanger"/>
<xs:enumeration value="Series Plate and Frame Heat Exchanger"/>
<xs:enumeration value="Strainer Cycle"/>
<xs:enumeration value="Thermo Cycle"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: WeatherDataSource

Name WeatherDataSource
Type Locally-defined simple type
Nillable no
Abstract no
Documentation Method for determining weather data associated with the time series
XML Instance Representation
<auc:WeatherDataSource> xs:string (value comes from list: {'On-Site Measurement'|'Weather Station'|'TMY'|'TMY2'|'TMY3'|'IWEC'|'CWEC'|'CZRV2'|'Other'}) </auc:WeatherDataSource>
Schema Component Representation
<xs:element name="WeatherDataSource">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="On-Site Measurement"/>
<xs:enumeration value="Weather Station"/>
<xs:enumeration value="TMY"/>
<xs:enumeration value="TMY2"/>
<xs:enumeration value="TMY3"/>
<xs:enumeration value="IWEC"/>
<xs:enumeration value="CWEC"/>
<xs:enumeration value="CZRV2"/>
<xs:enumeration value="Other"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: YearInstalled

Name YearInstalled
Type xs:gYear
Nillable no
Abstract no
Documentation Year the system was originally installed in the building. Equipment age may be used as a proxy.
XML Instance Representation
<auc:YearInstalled> xs:gYear </auc:YearInstalled>
Schema Component Representation
<xs:element name="YearInstalled" type="xs:gYear"/>
top

Element: YearofManufacture

Name YearofManufacture
Type xs:gYear
Nillable no
Abstract no
Documentation Year system was manufactured.
XML Instance Representation
<auc:YearofManufacture> xs:gYear </auc:YearofManufacture>
Schema Component Representation
<xs:element name="YearofManufacture" type="xs:gYear"/>
top

Global Definitions

Complex Type: AllResourceTotalType

Super-types: None
Sub-types: None
Name AllResourceTotalType
Abstract no
XML Instance Representation
<...
ID="xs:ID [0..1]">
<auc:EndUse> auc:EndUse </auc:EndUse> [0..1] ?
<auc:TemporalStatus> ... </auc:TemporalStatus> [0..1]
<auc:ResourceBoundary> ... </auc:ResourceBoundary> [0..1]
<auc:SiteEnergyUse
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:SiteEnergyUse>
<auc:SiteEnergyUseIntensity
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:SiteEnergyUseIntensity>
<auc:SourceEnergyUse
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:SourceEnergyUse>
<auc:SourceEnergyUseIntensity
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:SourceEnergyUseIntensity>
<auc:EnergyCost
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:EnergyCost>
<auc:OnsiteRenewableSystemElectricityExported
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:OnsiteRenewableSystemElectricityExported>
<auc:ElectricitySourcedFromOnsiteRenewableSystems
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:ElectricitySourcedFromOnsiteRenewableSystems>
<auc:SummerPeak
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:SummerPeak>
<auc:WinterPeak
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:WinterPeak>
<auc:WaterResource> ... </auc:WaterResource> [0..1]
<auc:WaterUse
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:WaterUse>
<auc:WaterIntensity
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:WaterIntensity>
<auc:WaterCost
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:WaterCost>
<auc:WasteWaterVolume
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:WasteWaterVolume>
<auc:UserDefinedFields> ... </auc:UserDefinedFields> [0..1]
</...>
Schema Component Representation
<xs:complexType name="AllResourceTotalType">
<xs:sequence>
<xs:element name="EndUse" type="auc:EndUse" minOccurs="0"/>
<xs:element ref="auc:TemporalStatus" minOccurs="0"/>
<xs:element ref="auc:ResourceBoundary" minOccurs="0"/>
<xs:element name="SiteEnergyUse" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="SiteEnergyUseIntensity" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="SourceEnergyUse" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="SourceEnergyUseIntensity" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="EnergyCost" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="OnsiteRenewableSystemElectricityExported" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="ElectricitySourcedFromOnsiteRenewableSystems" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="SummerPeak" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="WinterPeak" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element ref="auc:WaterResource" minOccurs="0"/>
<xs:element name="WaterUse" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="WaterIntensity" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="WaterCost" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="WasteWaterVolume" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element ref="auc:UserDefinedFields" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="ID" type="xs:ID"/>
</xs:complexType>
top

Complex Type: BlockType

Super-types: None
Sub-types: None
Name BlockType
Abstract no
XML Instance Representation
<...
ID="xs:ID [0..1]">
<auc:PremisesName> ... </auc:PremisesName> [0..1]
<auc:PremisesNotes> ... </auc:PremisesNotes> [0..1]
<auc:PremisesIdentifiers> ... </auc:PremisesIdentifiers> [0..*]
<auc:OccupancyClassification> ... </auc:OccupancyClassification> [0..1]
<auc:OccupancyLevels> ... </auc:OccupancyLevels> [0..1]
<auc:PrimaryContactID> ... </auc:PrimaryContactID> [0..1]
<auc:YearOfConstruction> xs:gYear </auc:YearOfConstruction> [0..1] ?
<auc:FootprintShape> xs:string (value comes from list: {'Rectangular'|'L-Shape'|'U-Shape'|'H-Shape'|'T-Shape'|'O-Shape'|'Other'|'Unknown'}) </auc:FootprintShape> [0..1] ?
<auc:FloorAreas> ... </auc:FloorAreas> [0..1]
<auc:ThermalZoneLayout> xs:string (value comes from list: {'Perimeter'|'Perimeter and core'|'Single zone'|'Other'|'Unknown'}) </auc:ThermalZoneLayout> [0..1] ?
<auc:PerimeterZoneDepth
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:PerimeterZoneDepth>
<auc:SideA1Orientation
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:SideA1Orientation>
<auc:Sides> [0..1]
<auc:Side> [1..*]
<auc:SideNumber> xs:string (value comes from list: {'A1'|'A2'|'A3'|'B1'|'B2'|'B3'|'C1'|'C2'|'C3'|'D1'|'D2'|'D3'|'AO1'|'BO1'}) </auc:SideNumber> [0..1] ?
<auc:SideLength
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:SideLength>
<auc:WallID
IDref="xs:IDREF [1]"> [0..1] ?
<auc:WallArea
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:WallArea>
</auc:WallID>
<auc:WindowID
IDref="xs:IDREF [1]"> [0..1] ?
<auc:FenestrationArea
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:FenestrationArea>
<auc:WindowToWallRatio
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:WindowToWallRatio>
<auc:PercentOfWindowAreaShaded
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:PercentOfWindowAreaShaded>
</auc:WindowID>
<auc:DoorID
IDref="xs:IDREF [1]"> [0..1] ?
<auc:FenestrationArea
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:FenestrationArea>
</auc:DoorID>
<auc:ZoneID
IDref="xs:IDREF [1]"/> [0..1] ?
<auc:SpaceID
IDref="xs:IDREF [1]"/> [0..1] ?
</auc:Side>
</auc:Sides>
<auc:RoofID
IDref="xs:IDREF [1]"> [0..1] ?
<auc:RoofArea
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:RoofArea>
<auc:RoofInsulatedArea
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:RoofInsulatedArea>
<auc:SkylightID
IDref="xs:IDREF [1]"> [0..*] ?
<auc:PercentSkylightArea
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:PercentSkylightArea>
</auc:SkylightID>
<auc:ZoneID
IDref="xs:IDREF [1]"/> [0..*] ?
<auc:SpaceID
IDref="xs:IDREF [1]"/> [0..*] ?
</auc:RoofID>
<auc:FoundationID
IDref="xs:IDREF [1]"> [0..1] ?
<auc:FoundationArea
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:FoundationArea>
<auc:ZoneID
IDref="xs:IDREF [1]"/> [0..*] ?
<auc:SpaceID
IDref="xs:IDREF [1]"/> [0..*] ?
</auc:FoundationID>
<auc:XOffset
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:XOffset>
<auc:YOffset
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:YOffset>
<auc:ZOffset
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:ZOffset>
<auc:FloorsAboveGrade
auc:Source="[0..1]"> [0..1] ?
xs:integer
</auc:FloorsAboveGrade>
<auc:FloorsBelowGrade
auc:Source="[0..1]"> [0..1] ?
xs:integer
</auc:FloorsBelowGrade>
<auc:FloorsPartiallyBelowGrade
auc:Source="[0..1]"> [0..1] ?
xs:integer
</auc:FloorsPartiallyBelowGrade>
<auc:FloorToFloorHeight
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:FloorToFloorHeight>
<auc:FloorToCeilingHeight
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:FloorToCeilingHeight>
<auc:UserDefinedFields> ... </auc:UserDefinedFields> [0..1]
</...>
Schema Component Representation
<xs:complexType name="BlockType">
<xs:sequence>
<xs:element ref="auc:PremisesName" minOccurs="0"/>
<xs:element ref="auc:PremisesNotes" minOccurs="0"/>
<xs:element ref="auc:PremisesIdentifiers" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="auc:OccupancyClassification" minOccurs="0"/>
<xs:element ref="auc:OccupancyLevels" minOccurs="0"/>
<xs:element ref="auc:PrimaryContactID" minOccurs="0"/>
<xs:element name="YearOfConstruction" type="xs:gYear" minOccurs="0"/>
<xs:element name="FootprintShape" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Rectangular"/>
<xs:enumeration value="L-Shape"/>
<xs:enumeration value="U-Shape"/>
<xs:enumeration value="H-Shape"/>
<xs:enumeration value="T-Shape"/>
<xs:enumeration value="O-Shape"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element ref="auc:FloorAreas" minOccurs="0"/>
<xs:element name="ThermalZoneLayout" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Perimeter"/>
<xs:enumeration value="Perimeter and core"/>
<xs:enumeration value="Single zone"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="PerimeterZoneDepth" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="SideA1Orientation" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="Sides" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="Side" minOccurs="1" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="SideNumber" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="A1"/>
<xs:enumeration value="A2"/>
<xs:enumeration value="A3"/>
<xs:enumeration value="B1"/>
<xs:enumeration value="B2"/>
<xs:enumeration value="B3"/>
<xs:enumeration value="C1"/>
<xs:enumeration value="C2"/>
<xs:enumeration value="C3"/>
<xs:enumeration value="D1"/>
<xs:enumeration value="D2"/>
<xs:enumeration value="D3"/>
<xs:enumeration value="AO1"/>
<xs:enumeration value="BO1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SideLength" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="WallID" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="WallArea" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="WindowID" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="FenestrationArea" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="WindowToWallRatio" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="PercentOfWindowAreaShaded" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="DoorID" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="FenestrationArea" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="ZoneID" minOccurs="0">
<xs:complexType>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="SpaceID" minOccurs="0">
<xs:complexType>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="RoofID" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="RoofArea" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="RoofInsulatedArea" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="SkylightID" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="PercentSkylightArea" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="ZoneID" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="SpaceID" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="FoundationID" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="FoundationArea" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="ZoneID" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="SpaceID" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="XOffset" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="YOffset" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="ZOffset" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="FloorsAboveGrade" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:integer">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="FloorsBelowGrade" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:integer">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="FloorsPartiallyBelowGrade" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:integer">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="FloorToFloorHeight" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="FloorToCeilingHeight" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element ref="auc:UserDefinedFields" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="ID" type="xs:ID"/>
</xs:complexType>
top

Complex Type: CalculationMethodType

Super-types: None
Sub-types: None
Name CalculationMethodType
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<auc:Simulated> [0..1]
<auc:SoftwareProgramUsed> xs:string </auc:SoftwareProgramUsed> [0..1] ?
<auc:SoftwareProgramVersion> xs:string </auc:SoftwareProgramVersion> [0..1] ?
</auc:Simulated>
<auc:Measured> [0..1]
<auc:MeasuredEnergySource> [0..1]
Start Choice [1]
<auc:UtilityBills> [0..1]
<auc:UtilityMeterNumber> xs:string </auc:UtilityMeterNumber> [0..1] ?
<auc:UtilityAccountNumber> xs:string </auc:UtilityAccountNumber> [0..1] ?
<auc:UtilityBillpayer> xs:string </auc:UtilityBillpayer> [0..1] ?
</auc:UtilityBills>
<auc:DirectMeasurement> ... </auc:DirectMeasurement> [0..1]
<auc:Other> ... </auc:Other> [0..1]
End Choice
</auc:MeasuredEnergySource>
</auc:Measured>
<auc:Estimated> ... </auc:Estimated> [0..1]
<auc:Other> ... </auc:Other> [0..1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="CalculationMethodType">
<xs:choice>
<xs:element name="Simulated" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="SoftwareProgramUsed" type="xs:string" minOccurs="0"/>
<xs:element name="SoftwareProgramVersion" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Measured" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="MeasuredEnergySource" minOccurs="0">
<xs:complexType>
<xs:choice>
<xs:element name="UtilityBills" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="UtilityMeterNumber" type="xs:string" minOccurs="0"/>
<xs:element name="UtilityAccountNumber" type="xs:string" minOccurs="0"/>
<xs:element name="UtilityBillpayer" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DirectMeasurement" minOccurs="0"/>
<xs:element name="Other" minOccurs="0"/>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Estimated" minOccurs="0"/>
<xs:element name="Other" minOccurs="0"/>
</xs:choice>
</xs:complexType>
top

Complex Type: CommercialFacilityType

Super-types: None
Sub-types: None
Name CommercialFacilityType
Abstract no
XML Instance Representation
<...
ID="xs:ID [0..1]">
<auc:PremisesName> ... </auc:PremisesName> [0..1]
<auc:PremisesNotes> ... </auc:PremisesNotes> [0..1]
<auc:PremisesIdentifiers> ... </auc:PremisesIdentifiers> [0..*]
<auc:OccupancyClassification> ... </auc:OccupancyClassification> [0..1] ?
<auc:OccupancyLevels> ... </auc:OccupancyLevels> [0..1]
<auc:SpatialUnits> [0..*]
<auc:SpatialUnitType> xs:string (value comes from list: {'Lots'|'Parking spaces'|'Apartment units'|'Businesses'|'Guest rooms'|'Stations'|'Buildings'|'Areas'|'Thermal Zones'|'Floors'|'Rooms'|'Bedrooms'|'Other'|'Unknown'}) </auc:SpatialUnitType> [0..1] ?
<auc:NumberOfUnits
auc:Source="[0..1]"> [0..1] ?
xs:integer
</auc:NumberOfUnits>
<auc:UnitDensity
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:UnitDensity>
</auc:SpatialUnits>
<auc:Ownership> ... </auc:Ownership> [0..1]
<auc:OwnershipStatus> ... </auc:OwnershipStatus> [0..1]
<auc:PrimaryContactID> ... </auc:PrimaryContactID> [0..1]
<auc:NAICSCode> xs:string </auc:NAICSCode> [0..1] ?
<auc:PubliclySubsidized> xs:boolean </auc:PubliclySubsidized> [0..1] ?
<auc:FederalBuilding> [0..1] ?
Start Choice [1]
<auc:True> [0..1]
<auc:Agency> xs:string </auc:Agency> [0..1] ?
<auc:DepartmentRegion> xs:string </auc:DepartmentRegion> [0..1] ?
</auc:True>
<auc:False> ... </auc:False> [0..1]
End Choice
</auc:FederalBuilding>
<auc:PortfolioManager> [0..1] ?
Start Choice [1]
<auc:True> [0..1]
<auc:PMBenchmarkDate> xs:date </auc:PMBenchmarkDate> [0..1] ?
<auc:BuildingProfileStatus> xs:string (value comes from list: {'Draft'|'Received'|'Under Review'|'On Hold'|'Reviewed and Approved'|'Reviewed and Not Approved'}) </auc:BuildingProfileStatus> [0..1] ?
<auc:FederalSustainabilityChecklistCompletionPercentage
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:FederalSustainabilityChecklistCompletionPercentage>
</auc:True>
<auc:False> ... </auc:False> [0..1]
End Choice
</auc:PortfolioManager>
<auc:NumberOfBusinesses
auc:Source="[0..1]"> [0..1] ?
xs:integer
</auc:NumberOfBusinesses>
<auc:FloorAreas> ... </auc:FloorAreas> [0..1]
<auc:AspectRatio
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:AspectRatio>
<auc:Perimeter
auc:Source="[0..1]"> [0..1] ?
xs:integer
</auc:Perimeter>
<auc:HeightDistribution> xs:string (value comes from list: {'Multiple Heights'|'Uniform Height'}) </auc:HeightDistribution> [0..1] ?
<auc:HorizontalSurroundings> xs:string (value comes from list: {'No abutments'|'Attached from Above'|'Attached from Below'|'Attached from Above and Below'|'Unknown'}) </auc:HorizontalSurroundings> [0..1] ?
<auc:VerticalSurroundings> xs:string (value comes from list: {'Stand-alone'|'Attached on one side'|'Attached on two sides'|'Attached on three sides'|'Within a building'|'Unknown'}) </auc:VerticalSurroundings> [0..1] ?
<auc:Assessment> [0..*]
<auc:AssessmentProgram> xs:string (value comes from list: {'ENERGY STAR'|'ENERGY STAR Certified Homes'|'LEED'|'Home Energy Upgrade Certificate of Energy Efficiency Performance'|'Home Energy Upgrade Certificate of Energy Efficiency Improvements'|'Passive House'|'Living Building Challenge'|'Green Globes'|'Challenge Home'|'WaterSense'|'Indoor airPLUS'|'NGBS ICC 700'|'CMP Green Value Score'|'RESNET HERS'|'Home Energy Score'|'ASHRAE Building EQ'|'Commercial Building Energy Asset Score'|'Other'|'Unknown'}) </auc:AssessmentProgram> [0..1] ?
<auc:AssessmentLevel> xs:string (value comes from list: {'Bronze'|'Silver'|'Gold'|'Emerald'|'Certified'|'Platinum'|'One Star'|'Two Star'|'Three Star'|'Four Star'|'Other'}) </auc:AssessmentLevel> [0..1] ?
<auc:AssessmentValue> xs:decimal </auc:AssessmentValue> [0..1] ?
<auc:AssessmentYear> xs:gYear </auc:AssessmentYear> [0..1] ?
<auc:AssessmentVersion> xs:string </auc:AssessmentVersion> [0..1] ?
</auc:Assessment>
<auc:YearOfConstruction> xs:gYear </auc:YearOfConstruction> [0..1] ?
<auc:YearOccupied> xs:gYear </auc:YearOccupied> [0..1] ?
<auc:YearOfLastEnergyAudit> xs:gYear </auc:YearOfLastEnergyAudit> [0..1] ?
<auc:RetrocommissioningDate> xs:date </auc:RetrocommissioningDate> [0..1] ?
<auc:YearOfLatestRetrofit> xs:gYear </auc:YearOfLatestRetrofit> [0..1] ?
<auc:YearOfLastMajorRemodel> xs:gYear </auc:YearOfLastMajorRemodel> [0..1] ?
<auc:PercentOccupiedByOwner
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:PercentOccupiedByOwner>
<auc:OperatorType> xs:string (value comes from list: {'Owner'|'Occupant'|'Property management company'|'Other corporation/partnership/LLC'|'Religious organization'|'Other non-profit organization'|'Privately-owned school'|'Individual owner'|'Other nongovernment owner'|'Government'|'Federal government'|'State government'|'Local government'|'Other'|'Unknown'}) </auc:OperatorType> [0..1] ?
<auc:Subsections> [0..1]
<auc:Subsection> [1..*]
<auc:Block> auc:BlockType </auc:Block> [0..1] ?
<auc:Zone> auc:ZoneType </auc:Zone> [0..1] ?
<auc:Space> auc:SpaceType </auc:Space> [0..1] ?
</auc:Subsection>
</auc:Subsections>
<auc:UserDefinedFields> ... </auc:UserDefinedFields> [0..1]
</...>
Schema Component Representation
<xs:complexType name="CommercialFacilityType">
<xs:sequence>
<xs:element ref="auc:PremisesName" minOccurs="0"/>
<xs:element ref="auc:PremisesNotes" minOccurs="0"/>
<xs:element ref="auc:PremisesIdentifiers" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="auc:OccupancyClassification" minOccurs="0"/>
<xs:element ref="auc:OccupancyLevels" minOccurs="0"/>
<xs:element name="SpatialUnits" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="SpatialUnitType" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Lots"/>
<xs:enumeration value="Parking spaces"/>
<xs:enumeration value="Apartment units"/>
<xs:enumeration value="Businesses"/>
<xs:enumeration value="Guest rooms"/>
<xs:enumeration value="Stations"/>
<xs:enumeration value="Buildings"/>
<xs:enumeration value="Areas"/>
<xs:enumeration value="Thermal Zones"/>
<xs:enumeration value="Floors"/>
<xs:enumeration value="Rooms"/>
<xs:enumeration value="Bedrooms"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="NumberOfUnits" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:integer">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="UnitDensity" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element ref="auc:Ownership" minOccurs="0"/>
<xs:element ref="auc:OwnershipStatus" minOccurs="0"/>
<xs:element ref="auc:PrimaryContactID" minOccurs="0"/>
<xs:element name="NAICSCode" type="xs:string" minOccurs="0"/>
<xs:element name="PubliclySubsidized" type="xs:boolean" minOccurs="0"/>
<xs:element name="FederalBuilding" minOccurs="0">
<xs:complexType>
<xs:choice>
<xs:element name="True" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="Agency" type="xs:string" minOccurs="0"/>
<xs:element name="DepartmentRegion" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="False" minOccurs="0"/>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="PortfolioManager" minOccurs="0">
<xs:complexType>
<xs:choice>
<xs:element name="True" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="PMBenchmarkDate" type="xs:date" minOccurs="0"/>
<xs:element name="BuildingProfileStatus" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Draft"/>
<xs:enumeration value="Received"/>
<xs:enumeration value="Under Review"/>
<xs:enumeration value="On Hold"/>
<xs:enumeration value="Reviewed and Approved"/>
<xs:enumeration value="Reviewed and Not Approved"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FederalSustainabilityChecklistCompletionPercentage" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="False" minOccurs="0"/>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="NumberOfBusinesses" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:integer">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element ref="auc:FloorAreas" minOccurs="0"/>
<xs:element name="AspectRatio" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="Perimeter" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:integer">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="HeightDistribution" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Multiple Heights"/>
<xs:enumeration value="Uniform Height"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="HorizontalSurroundings" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="No abutments"/>
<xs:enumeration value="Attached from Above"/>
<xs:enumeration value="Attached from Below"/>
<xs:enumeration value="Attached from Above and Below"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="VerticalSurroundings" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Stand-alone"/>
<xs:enumeration value="Attached on one side"/>
<xs:enumeration value="Attached on two sides"/>
<xs:enumeration value="Attached on three sides"/>
<xs:enumeration value="Within a building"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Assessment" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="AssessmentProgram" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="ENERGY STAR"/>
<xs:enumeration value="ENERGY STAR Certified Homes"/>
<xs:enumeration value="LEED"/>
<xs:enumeration value="Home Energy Upgrade Certificate of Energy Efficiency Performance"/>
<xs:enumeration value="Home Energy Upgrade Certificate of Energy Efficiency Improvements"/>
<xs:enumeration value="Passive House"/>
<xs:enumeration value="Living Building Challenge"/>
<xs:enumeration value="Green Globes"/>
<xs:enumeration value="Challenge Home"/>
<xs:enumeration value="WaterSense"/>
<xs:enumeration value="Indoor airPLUS"/>
<xs:enumeration value="NGBS ICC 700"/>
<xs:enumeration value="CMP Green Value Score"/>
<xs:enumeration value="RESNET HERS"/>
<xs:enumeration value="Home Energy Score"/>
<xs:enumeration value="ASHRAE Building EQ"/>
<xs:enumeration value="Commercial Building Energy Asset Score"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="AssessmentLevel" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Bronze"/>
<xs:enumeration value="Silver"/>
<xs:enumeration value="Gold"/>
<xs:enumeration value="Emerald"/>
<xs:enumeration value="Certified"/>
<xs:enumeration value="Platinum"/>
<xs:enumeration value="One Star"/>
<xs:enumeration value="Two Star"/>
<xs:enumeration value="Three Star"/>
<xs:enumeration value="Four Star"/>
<xs:enumeration value="Other"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="AssessmentValue" type="xs:decimal" minOccurs="0"/>
<xs:element name="AssessmentYear" type="xs:gYear" minOccurs="0"/>
<xs:element name="AssessmentVersion" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="YearOfConstruction" type="xs:gYear" minOccurs="0"/>
<xs:element name="YearOccupied" type="xs:gYear" minOccurs="0"/>
<xs:element name="YearOfLastEnergyAudit" type="xs:gYear" minOccurs="0"/>
<xs:element name="RetrocommissioningDate" type="xs:date" minOccurs="0"/>
<xs:element name="YearOfLatestRetrofit" type="xs:gYear" minOccurs="0"/>
<xs:element name="YearOfLastMajorRemodel" type="xs:gYear" minOccurs="0"/>
<xs:element name="PercentOccupiedByOwner" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="OperatorType" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Owner"/>
<xs:enumeration value="Occupant"/>
<xs:enumeration value="Property management company"/>
<xs:enumeration value="Other corporation/partnership/LLC"/>
<xs:enumeration value="Religious organization"/>
<xs:enumeration value="Other non-profit organization"/>
<xs:enumeration value="Privately-owned school"/>
<xs:enumeration value="Individual owner"/>
<xs:enumeration value="Other nongovernment owner"/>
<xs:enumeration value="Government"/>
<xs:enumeration value="Federal government"/>
<xs:enumeration value="State government"/>
<xs:enumeration value="Local government"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Subsections" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="Subsection" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="Block" type="auc:BlockType" minOccurs="0"/>
<xs:element name="Zone" type="auc:ZoneType" minOccurs="0"/>
<xs:element name="Space" type="auc:SpaceType" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element ref="auc:UserDefinedFields" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="ID" type="xs:ID"/>
</xs:complexType>
top

Complex Type: CondenserPlantType

Super-types: None
Sub-types: None
Name CondenserPlantType
Abstract no
XML Instance Representation
<...
ID="xs:ID [0..1]">
Start Choice [1]
<auc:AirCooled> [0..1]
<auc:EvaporativelyCooledCondenser> [0..1] ?
Start Choice [1]
<auc:True
ID="xs:ID [0..1]"> [0..1]
<auc:EvaporativelyCooledCondenserMaximumTemperature
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:EvaporativelyCooledCondenserMaximumTemperature>
<auc:EvaporativelyCooledCondenserMinimumTemperature
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:EvaporativelyCooledCondenserMinimumTemperature>
</auc:True>
<auc:False> ... </auc:False> [0..1]
End Choice
</auc:EvaporativelyCooledCondenser>
<auc:CondenserFanSpeedOperation> xs:string (value comes from list: {'Variable Volume'|'Stepped Speed'|'Constant Volume'|'Other'|'Unknown'}) </auc:CondenserFanSpeedOperation> [0..1] ?
<auc:CondensingTemperature
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:CondensingTemperature>
<auc:SplitCondenser> xs:boolean </auc:SplitCondenser> [0..1] ?
<auc:DesignAmbientTemperature
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:DesignAmbientTemperature>
<auc:DesignTemperatureDifference
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:DesignTemperatureDifference>
</auc:AirCooled>
<auc:WaterCooled> [0..1]
<auc:WaterCooledCondenserType> xs:string (value comes from list: {'Cooling tower'|'Other'|'Unknown'}) </auc:WaterCooledCondenserType> [0..1] ?
<auc:CondenserWaterTemperature
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:CondenserWaterTemperature>
<auc:CondensingTemperature
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:CondensingTemperature>
<auc:WaterCooledCondenserFlowControl> ... </auc:WaterCooledCondenserFlowControl> [0..1]
<auc:WaterSideEconomizer> [0..1] ?
Start Choice [1]
<auc:True
ID="xs:ID [0..1]"> [0..1]
<auc:WaterSideEconomizerTemperatureMaximum
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:WaterSideEconomizerTemperatureMaximum>
<auc:WaterSideEconomizerDBTemperatureMaximum
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:WaterSideEconomizerDBTemperatureMaximum>
</auc:True>
<auc:False> ... </auc:False> [0..1]
End Choice
</auc:WaterSideEconomizer>
<auc:CoolingTowerControlType> xs:string (value comes from list: {'Wet Bulb Reset'|'Max Cells'|'Min Cells'|'Other'|'Unknown'}) </auc:CoolingTowerControlType> [0..1] ?
<auc:CellCount
auc:Source="[0..1]"> [0..1] ?
xs:integer
</auc:CellCount>
</auc:WaterCooled>
<auc:GroundSource> [0..1]
<auc:GroundSourceType> xs:string (value comes from list: {'Open loop ground water'|'Closed loop ground source'|'Other'|'Unknown'}) </auc:GroundSourceType> [0..1]
<auc:CondenserWaterTemperature
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:CondenserWaterTemperature>
<auc:CondensingTemperature
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:CondensingTemperature>
<auc:WaterCooledCondenserFlowControl> ... </auc:WaterCooledCondenserFlowControl> [0..1]
<auc:WaterSideEconomizer> [0..1] ?
Start Choice [1]
<auc:True
ID="xs:ID [0..1]"> [0..1]
<auc:WaterSideEconomizerTemperatureSetpoint
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:WaterSideEconomizerTemperatureSetpoint>
<auc:WaterSideEconomizerTemperatureMaximum
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:WaterSideEconomizerTemperatureMaximum>
<auc:WaterSideEconomizerDBTemperatureMaximum
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:WaterSideEconomizerDBTemperatureMaximum>
</auc:True>
<auc:False> ... </auc:False> [0..1]
End Choice
</auc:WaterSideEconomizer>
<auc:WellCount
auc:Source="[0..1]"> [0..1]
xs:integer
</auc:WellCount>
</auc:GroundSource>
<auc:GlycolCooledDryCooler> [0..1]
<auc:CondensingTemperature
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:CondensingTemperature>
</auc:GlycolCooledDryCooler>
<auc:Other> ... </auc:Other> [0..1]
<auc:Unknown> ... </auc:Unknown> [0..1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="CondenserPlantType">
<xs:choice>
<xs:element name="AirCooled" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="EvaporativelyCooledCondenser" minOccurs="0">
<xs:complexType>
<xs:choice>
<xs:element name="True" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="EvaporativelyCooledCondenserMaximumTemperature" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="EvaporativelyCooledCondenserMinimumTemperature" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="ID" type="xs:ID"/>
</xs:complexType>
</xs:element>
<xs:element name="False" minOccurs="0"/>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="CondenserFanSpeedOperation" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Variable Volume"/>
<xs:enumeration value="Stepped Speed"/>
<xs:enumeration value="Constant Volume"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CondensingTemperature" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="SplitCondenser" type="xs:boolean" minOccurs="0"/>
<xs:element name="DesignAmbientTemperature" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="DesignTemperatureDifference" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="WaterCooled" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="WaterCooledCondenserType" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Cooling tower"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CondenserWaterTemperature" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="CondensingTemperature" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element ref="auc:WaterCooledCondenserFlowControl" minOccurs="0"/>
<xs:element name="WaterSideEconomizer" minOccurs="0">
<xs:complexType>
<xs:choice>
<xs:element name="True" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element ref="auc:WaterSideEconomizerType" minOccurs="0"/>
<xs:element name="WaterSideEconomizerTemperatureMaximum" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="WaterSideEconomizerDBTemperatureMaximum" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="ID" type="xs:ID"/>
</xs:complexType>
</xs:element>
<xs:element name="False" minOccurs="0"/>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="CoolingTowerControlType" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Wet Bulb Reset"/>
<xs:enumeration value="Max Cells"/>
<xs:enumeration value="Min Cells"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CellCount" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:integer">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GroundSource" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="GroundSourceType" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Open loop ground water"/>
<xs:enumeration value="Closed loop ground source"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CondenserWaterTemperature" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="CondensingTemperature" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element ref="auc:WaterCooledCondenserFlowControl" minOccurs="0"/>
<xs:element name="WaterSideEconomizer" minOccurs="0">
<xs:complexType>
<xs:choice>
<xs:element name="True" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element ref="auc:WaterSideEconomizerType" minOccurs="0"/>
<xs:element name="WaterSideEconomizerTemperatureSetpoint" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="WaterSideEconomizerTemperatureMaximum" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="WaterSideEconomizerDBTemperatureMaximum" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="ID" type="xs:ID"/>
</xs:complexType>
</xs:element>
<xs:element name="False" minOccurs="0"/>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="WellCount" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:integer">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GlycolCooledDryCooler" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="CondensingTemperature" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Other" minOccurs="0"/>
<xs:element name="Unknown" minOccurs="0"/>
</xs:choice>
<xs:attribute name="ID" type="xs:ID"/>
</xs:complexType>
top

Complex Type: ContactType

Super-types: None
Sub-types: None
Name ContactType
Abstract no
XML Instance Representation
<...
ID="xs:ID [0..1]">
<auc:ContactRole> xs:string (value comes from list: {'Premises'|'Occupant'|'Agency'|'Owner'|'Customer'|'Customer agreement'|'Administrator'|'Qualified Assessor'|'Contributor'|'Property Management Company'|'Operator'|'Energy Auditor'|'Energy Modeler'|'Contractor'|'Implementer'|'Financier'|'Commissioning Agent'|'MV Agent'|'Evaluator'|'Builder'|'Service'|'Billing'|'Architect'|'Mechanical Engineer'|'Energy Consultant'|'Service and Product Provider'|'Authority Having Jurisdiction'|'Utility'|'Power plant'|'Electric Distribution Utility (EDU)'|'ESCO'|'Facilitator'|'Finance Specialist'|'Other'}) </auc:ContactRole> [0..1] ?
<auc:ContactName> xs:string </auc:ContactName> [0..1] ?
<auc:ContactCompany> xs:string </auc:ContactCompany> [0..1] ?
<auc:Address> ... </auc:Address> [0..1]
<auc:ContactTelephoneNumbers> [0..*]
<auc:ContactTelephoneNumberLabel> xs:string (value comes from list: {'Days'|'Evenings'|'Cell'|'Other'}) </auc:ContactTelephoneNumberLabel> [0..1] ?
<auc:ContactTelephoneNumber> xs:string </auc:ContactTelephoneNumber> [0..1] ?
</auc:ContactTelephoneNumbers>
<auc:ContactEmailAddresses> [0..*]
<auc:ContactEmailAddressLabel> xs:string (value comes from list: {'Personal'|'Work'|'Other'}) </auc:ContactEmailAddressLabel> [0..1] ?
<auc:ContactEmailAddress> ... </auc:ContactEmailAddress> [0..1]
</auc:ContactEmailAddresses>
<auc:UserDefinedFields> ... </auc:UserDefinedFields> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ContactType">
<xs:sequence>
<xs:element name="ContactRole" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Premises"/>
<xs:enumeration value="Occupant"/>
<xs:enumeration value="Agency"/>
<xs:enumeration value="Owner"/>
<xs:enumeration value="Customer"/>
<xs:enumeration value="Customer agreement"/>
<xs:enumeration value="Administrator"/>
<xs:enumeration value="Qualified Assessor"/>
<xs:enumeration value="Contributor"/>
<xs:enumeration value="Property Management Company"/>
<xs:enumeration value="Operator"/>
<xs:enumeration value="Energy Auditor"/>
<xs:enumeration value="Energy Modeler"/>
<xs:enumeration value="Contractor"/>
<xs:enumeration value="Implementer"/>
<xs:enumeration value="Financier"/>
<xs:enumeration value="Commissioning Agent"/>
<xs:enumeration value="MV Agent"/>
<xs:enumeration value="Evaluator"/>
<xs:enumeration value="Builder"/>
<xs:enumeration value="Service"/>
<xs:enumeration value="Billing"/>
<xs:enumeration value="Architect"/>
<xs:enumeration value="Mechanical Engineer"/>
<xs:enumeration value="Energy Consultant"/>
<xs:enumeration value="Service and Product Provider"/>
<xs:enumeration value="Authority Having Jurisdiction"/>
<xs:enumeration value="Utility"/>
<xs:enumeration value="Power plant"/>
<xs:enumeration value="Electric Distribution Utility (EDU)"/>
<xs:enumeration value="ESCO"/>
<xs:enumeration value="Facilitator"/>
<xs:enumeration value="Finance Specialist"/>
<xs:enumeration value="Other"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ContactName" type="xs:string" minOccurs="0"/>
<xs:element name="ContactCompany" type="xs:string" minOccurs="0"/>
<xs:element ref="auc:Address" minOccurs="0"/>
<xs:element name="ContactTelephoneNumbers" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="ContactTelephoneNumberLabel" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Days"/>
<xs:enumeration value="Evenings"/>
<xs:enumeration value="Cell"/>
<xs:enumeration value="Other"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ContactTelephoneNumber" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ContactEmailAddresses" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="ContactEmailAddressLabel" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Personal"/>
<xs:enumeration value="Work"/>
<xs:enumeration value="Other"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element ref="auc:ContactEmailAddress" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element ref="auc:UserDefinedFields" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="ID" type="xs:ID"/>
</xs:complexType>
top

Complex Type: ConveyanceSystemType

Super-types: None
Sub-types: None
Name ConveyanceSystemType
Abstract no
XML Instance Representation
<...
ID="xs:ID [0..1]"
auc:Status="[0..1]">
<auc:ConveyanceSystemType> xs:string (value comes from list: {'Escalator'|'Elevator'|'Conveyor Belt'|'Overhead Conveyor'|'Other'|'Unknown'}) </auc:ConveyanceSystemType> [0..1] ?
<auc:ConveyanceLoadType> xs:string (value comes from list: {'People'|'Freight'|'Goods'|'Other'|'Unknown'}) </auc:ConveyanceLoadType> [0..1] ?
<auc:ConveyancePeakPower
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:ConveyancePeakPower>
<auc:ConveyanceStandbyPower
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:ConveyanceStandbyPower>
<auc:ControlTechnology> ... </auc:ControlTechnology> [0..1]
<auc:ThirdPartyCertification> ... </auc:ThirdPartyCertification> [0..1]
<auc:Quantity> ... </auc:Quantity> [0..1]
<auc:YearInstalled> ... </auc:YearInstalled> [0..1]
<auc:YearofManufacture> ... </auc:YearofManufacture> [0..1]
<auc:PrimaryFuel> ... </auc:PrimaryFuel> [0..1]
<auc:Manufacturer> ... </auc:Manufacturer> [0..1]
<auc:ModelNumber> ... </auc:ModelNumber> [0..1]
<auc:Location> ... </auc:Location> [0..1]
<auc:LinkedPremises> ... </auc:LinkedPremises> [0..1]
<auc:UserDefinedFields> ... </auc:UserDefinedFields> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ConveyanceSystemType">
<xs:sequence>
<xs:element name="ConveyanceSystemType" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Escalator"/>
<xs:enumeration value="Elevator"/>
<xs:enumeration value="Conveyor Belt"/>
<xs:enumeration value="Overhead Conveyor"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ConveyanceLoadType" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="People"/>
<xs:enumeration value="Freight"/>
<xs:enumeration value="Goods"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ConveyancePeakPower" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="ConveyanceStandbyPower" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element ref="auc:ControlTechnology" minOccurs="0"/>
<xs:element ref="auc:ThirdPartyCertification" minOccurs="0"/>
<xs:element ref="auc:Quantity" minOccurs="0"/>
<xs:element ref="auc:YearInstalled" minOccurs="0"/>
<xs:element ref="auc:YearofManufacture" minOccurs="0"/>
<xs:element ref="auc:PrimaryFuel" minOccurs="0"/>
<xs:element ref="auc:Manufacturer" minOccurs="0"/>
<xs:element ref="auc:ModelNumber" minOccurs="0"/>
<xs:element ref="auc:Location" minOccurs="0"/>
<xs:element ref="auc:LinkedPremises" minOccurs="0"/>
<xs:element ref="auc:UserDefinedFields" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="ID" type="xs:ID"/>
<xs:attribute ref="auc:Status"/>
</xs:complexType>
top

Complex Type: CookingSystemType

Super-types: None
Sub-types: None
Name CookingSystemType
Abstract no
XML Instance Representation
<...
ID="xs:ID [0..1]"
auc:Status="[0..1]">
<auc:TypeOfCookingEquipment> xs:string (value comes from list: {'Hot top range'|'Open burner range'|'Wok range'|'Braising pan'|'Underfired broiler'|'Overfired broiler'|'Conveyor broiler'|'Salamander broiler'|'Broiler'|'Microwave oven'|'Toaster'|'Standard fryer'|'Large vat fryer'|'Split vat fryer'|'Convection oven'|'Combination oven'|'Standard oven'|'Conveyor oven'|'Slow cook-and-hold oven'|'Deck oven'|'Mini-Rack oven'|'Rack (Roll-In) oven'|'Range oven'|'Rapid cook oven'|'Rotisserie oven'|'Retherm oven'|'Convection toaster oven'|'Steam cooker'|'Steam kettle'|'Drawer warmer'|'Heated transparent merchandising cabinets'|'Cook-and-hold appliance'|'Proofing cabinet'|'Single-sided griddle'|'Double-sided griddle'|'Griddle'|'Fry-top griddle'|'Automatic drip filter coffee maker'|'Single-serve coffee maker'|'Espresso machine'|'Other'|'Unknown'}) </auc:TypeOfCookingEquipment> [0..1] ?
<auc:NumberOfMeals
auc:Source="[0..1]"> [0..1] ?
xs:integer
</auc:NumberOfMeals>
<auc:CookingEnergyPerMeal
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:CookingEnergyPerMeal>
<auc:DailyWaterUse
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:DailyWaterUse>
<auc:Capacity> ... </auc:Capacity> [0..1]
<auc:CapacityUnits> ... </auc:CapacityUnits> [0..1]
<auc:ThirdPartyCertification> ... </auc:ThirdPartyCertification> [0..1]
<auc:YearInstalled> ... </auc:YearInstalled> [0..1]
<auc:YearofManufacture> ... </auc:YearofManufacture> [0..1]
<auc:PrimaryFuel> ... </auc:PrimaryFuel> [0..1]
<auc:Manufacturer> ... </auc:Manufacturer> [0..1]
<auc:ModelNumber> ... </auc:ModelNumber> [0..1]
<auc:Location> ... </auc:Location> [0..1]
<auc:LinkedPremises> ... </auc:LinkedPremises> [0..1] ?
<auc:UserDefinedFields> ... </auc:UserDefinedFields> [0..1]
<auc:Quantity> ... </auc:Quantity> [0..1]
</...>
Schema Component Representation
<xs:complexType name="CookingSystemType">
<xs:sequence>
<xs:element name="TypeOfCookingEquipment" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Hot top range"/>
<xs:enumeration value="Open burner range"/>
<xs:enumeration value="Wok range"/>
<xs:enumeration value="Braising pan"/>
<xs:enumeration value="Underfired broiler"/>
<xs:enumeration value="Overfired broiler"/>
<xs:enumeration value="Conveyor broiler"/>
<xs:enumeration value="Salamander broiler"/>
<xs:enumeration value="Broiler"/>
<xs:enumeration value="Microwave oven"/>
<xs:enumeration value="Toaster"/>
<xs:enumeration value="Standard fryer"/>
<xs:enumeration value="Large vat fryer"/>
<xs:enumeration value="Split vat fryer"/>
<xs:enumeration value="Convection oven"/>
<xs:enumeration value="Combination oven"/>
<xs:enumeration value="Standard oven"/>
<xs:enumeration value="Conveyor oven"/>
<xs:enumeration value="Slow cook-and-hold oven"/>
<xs:enumeration value="Deck oven"/>
<xs:enumeration value="Mini-Rack oven"/>
<xs:enumeration value="Rack (Roll-In) oven"/>
<xs:enumeration value="Range oven"/>
<xs:enumeration value="Rapid cook oven"/>
<xs:enumeration value="Rotisserie oven"/>
<xs:enumeration value="Retherm oven"/>
<xs:enumeration value="Convection toaster oven"/>
<xs:enumeration value="Steam cooker"/>
<xs:enumeration value="Steam kettle"/>
<xs:enumeration value="Drawer warmer"/>
<xs:enumeration value="Heated transparent merchandising cabinets"/>
<xs:enumeration value="Cook-and-hold appliance"/>
<xs:enumeration value="Proofing cabinet"/>
<xs:enumeration value="Single-sided griddle"/>
<xs:enumeration value="Double-sided griddle"/>
<xs:enumeration value="Griddle"/>
<xs:enumeration value="Fry-top griddle"/>
<xs:enumeration value="Automatic drip filter coffee maker"/>
<xs:enumeration value="Single-serve coffee maker"/>
<xs:enumeration value="Espresso machine"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="NumberOfMeals" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:integer">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="CookingEnergyPerMeal" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="DailyWaterUse" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element ref="auc:Capacity" minOccurs="0"/>
<xs:element ref="auc:CapacityUnits" minOccurs="0"/>
<xs:element ref="auc:ThirdPartyCertification" minOccurs="0"/>
<xs:element ref="auc:YearInstalled" minOccurs="0"/>
<xs:element ref="auc:YearofManufacture" minOccurs="0"/>
<xs:element ref="auc:PrimaryFuel" minOccurs="0"/>
<xs:element ref="auc:Manufacturer" minOccurs="0"/>
<xs:element ref="auc:ModelNumber" minOccurs="0"/>
<xs:element ref="auc:Location" minOccurs="0"/>
<xs:element ref="auc:LinkedPremises" minOccurs="0"/>
<xs:element ref="auc:UserDefinedFields" minOccurs="0"/>
<xs:element ref="auc:Quantity" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="ID" type="xs:ID"/>
<xs:attribute ref="auc:Status"/>
</xs:complexType>
top

Complex Type: CoolingPlantTypeType

Super-types: None
Sub-types: None
Name CoolingPlantTypeType
Abstract no
XML Instance Representation
<...
ID="xs:ID [0..1]"
auc:Status="[0..1]">
Start Choice [1]
<auc:Chiller> [0..1]
<auc:ChillerType> xs:string (value comes from list: {'Vapor compression'|'Absorption'|'Other'|'Unknown'}) </auc:ChillerType> [0..1] ?
<auc:ChillerCompressorDriver> xs:string (value comes from list: {'Electric Motor'|'Steam'|'Gas Turbine'|'Other'|'Unknown'}) </auc:ChillerCompressorDriver> [0..1] ?
<auc:ChillerCompressorType> xs:string (value comes from list: {'Reciprocating'|'Screw'|'Scroll'|'Centrifugal'|'Other'|'Unknown'}) </auc:ChillerCompressorType> [0..1] ?
<auc:CompressorStaging> ... </auc:CompressorStaging> [0..1]
<auc:NumberOfDiscreteCoolingStages
auc:Source="[0..1]"> [0..1] ?
xs:integer
</auc:NumberOfDiscreteCoolingStages>
<auc:CoolingStageCapacity
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:CoolingStageCapacity>
<auc:CondenserPlantID
IDref="xs:IDREF [1]"/> [0..*] ?
<auc:Refrigerant> ... </auc:Refrigerant> [0..1]
<auc:RefrigerantChargeFactor
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:RefrigerantChargeFactor>
<auc:AbsorptionHeatSource> xs:string (value comes from list: {'Steam'|'Solar energy'|'Combustion'|'Waste heat'|'Other'|'Unknown'}) </auc:AbsorptionHeatSource> [0..1] ?
<auc:AbsorptionStages> xs:string (value comes from list: {'Single effect'|'Double effect'|'Other'|'Unknown'}) </auc:AbsorptionStages> [0..1] ?
<auc:AnnualCoolingEfficiencyValue
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:AnnualCoolingEfficiencyValue>
<auc:AnnualCoolingEfficiencyUnits> ... </auc:AnnualCoolingEfficiencyUnits> [0..1]
<auc:Capacity> ... </auc:Capacity> [0..1] ?
<auc:CapacityUnits> ... </auc:CapacityUnits> [0..1]
<auc:MinimumPartLoadRatio
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:MinimumPartLoadRatio>
<auc:RatedCoolingSensibleHeatRatio
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:RatedCoolingSensibleHeatRatio>
<auc:PartLoadRatioBelowWhichHotGasBypassOperates
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:PartLoadRatioBelowWhichHotGasBypassOperates>
<auc:ThirdPartyCertification> ... </auc:ThirdPartyCertification> [0..1]
<auc:ChilledWaterResetControl> xs:string (value comes from list: {'During the day'|'At night'|'During sleeping and unoccupied hours'|'Seasonal'|'Never-rarely'|'Other'|'Unknown'}) </auc:ChilledWaterResetControl> [0..1] ?
<auc:ChilledWaterSupplyTemperature
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:ChilledWaterSupplyTemperature>
<auc:ActiveDehumidification> xs:boolean </auc:ActiveDehumidification> [0..1] ?
<auc:Quantity> ... </auc:Quantity> [0..1]
</auc:Chiller>
<auc:DistrictChilledWater> [0..1]
<auc:AnnualCoolingEfficiencyValue
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:AnnualCoolingEfficiencyValue>
<auc:AnnualCoolingEfficiencyUnits> ... </auc:AnnualCoolingEfficiencyUnits> [0..1]
<auc:Capacity> ... </auc:Capacity> [0..1]
<auc:CapacityUnits> ... </auc:CapacityUnits> [0..1]
<auc:RatedCoolingSensibleHeatRatio
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:RatedCoolingSensibleHeatRatio>
<auc:ChilledWaterSupplyTemperature
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:ChilledWaterSupplyTemperature>
<auc:ActiveDehumidification> xs:boolean </auc:ActiveDehumidification> [0..1] ?
</auc:DistrictChilledWater>
<auc:OtherCombination> ... </auc:OtherCombination> [0..1]
<auc:NoCoolng> ... </auc:NoCoolng> [0..1]
<auc:Unknown> ... </auc:Unknown> [0..1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="CoolingPlantTypeType">
<xs:choice>
<xs:element name="Chiller" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="ChillerType" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Vapor compression"/>
<xs:enumeration value="Absorption"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ChillerCompressorDriver" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Electric Motor"/>
<xs:enumeration value="Steam"/>
<xs:enumeration value="Gas Turbine"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ChillerCompressorType" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Reciprocating"/>
<xs:enumeration value="Screw"/>
<xs:enumeration value="Scroll"/>
<xs:enumeration value="Centrifugal"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element ref="auc:CompressorStaging" minOccurs="0"/>
<xs:element name="NumberOfDiscreteCoolingStages" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:integer">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="CoolingStageCapacity" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="CondenserPlantID" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute name="IDref" type="xs:IDREF" use="required"/>
</xs:complexType>
</xs:element>
<xs:element ref="auc:Refrigerant" minOccurs="0"/>
<xs:element name="RefrigerantChargeFactor" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="AbsorptionHeatSource" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Steam"/>
<xs:enumeration value="Solar energy"/>
<xs:enumeration value="Combustion"/>
<xs:enumeration value="Waste heat"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="AbsorptionStages" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Single effect"/>
<xs:enumeration value="Double effect"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="AnnualCoolingEfficiencyValue" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element ref="auc:AnnualCoolingEfficiencyUnits" minOccurs="0"/>
<xs:element ref="auc:Capacity" minOccurs="0"/>
<xs:element ref="auc:CapacityUnits" minOccurs="0"/>
<xs:element name="MinimumPartLoadRatio" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="RatedCoolingSensibleHeatRatio" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="PartLoadRatioBelowWhichHotGasBypassOperates" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element ref="auc:ThirdPartyCertification" minOccurs="0"/>
<xs:element name="ChilledWaterResetControl" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="During the day"/>
<xs:enumeration value="At night"/>
<xs:enumeration value="During sleeping and unoccupied hours"/>
<xs:enumeration value="Seasonal"/>
<xs:enumeration value="Never-rarely"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ChilledWaterSupplyTemperature" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="ActiveDehumidification" type="xs:boolean" minOccurs="0"/>
<xs:element ref="auc:Quantity" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DistrictChilledWater" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="AnnualCoolingEfficiencyValue" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element ref="auc:AnnualCoolingEfficiencyUnits" minOccurs="0"/>
<xs:element ref="auc:Capacity" minOccurs="0"/>
<xs:element ref="auc:CapacityUnits" minOccurs="0"/>
<xs:element name="RatedCoolingSensibleHeatRatio" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="ChilledWaterSupplyTemperature" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="ActiveDehumidification" type="xs:boolean" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="OtherCombination" minOccurs="0"/>
<xs:element name="NoCoolng" minOccurs="0"/>
<xs:element name="Unknown" minOccurs="0"/>
</xs:choice>
<xs:attribute name="ID" type="xs:ID"/>
<xs:attribute ref="auc:Status"/>
</xs:complexType>
top

Complex Type: CriticalITSystemType

Super-types: None
Sub-types: None
Name CriticalITSystemType
Abstract no
XML Instance Representation
<...
ID="xs:ID [0..1]"
auc:Status="[0..1]">
<auc:ITSystemType> xs:string (value comes from list: {'Server'|'Networking'|'Security'|'Telephoning'|'UPS'|'Other'|'Unknown'}) </auc:ITSystemType> [0..1] ?
<auc:ITPeakPower
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:ITPeakPower>
<auc:ITStandbyPower
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:ITStandbyPower>
<auc:ITNominalPower
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:ITNominalPower>
<auc:ControlTechnology> ... </auc:ControlTechnology> [0..1]
<auc:ThirdPartyCertification> ... </auc:ThirdPartyCertification> [0..1]
<auc:YearInstalled> ... </auc:YearInstalled> [0..1]
<auc:YearofManufacture> ... </auc:YearofManufacture> [0..1]
<auc:PrimaryFuel> ... </auc:PrimaryFuel> [0..1]
<auc:Manufacturer> ... </auc:Manufacturer> [0..1]
<auc:ModelNumber> ... </auc:ModelNumber> [0..1]
<auc:Location> ... </auc:Location> [0..1]
<auc:LinkedPremises> ... </auc:LinkedPremises> [0..1]
<auc:UserDefinedFields> ... </auc:UserDefinedFields> [0..1]
<auc:Quantity> ... </auc:Quantity> [0..1]
</...>
Schema Component Representation
<xs:complexType name="CriticalITSystemType">
<xs:sequence>
<xs:element name="ITSystemType" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Server"/>
<xs:enumeration value="Networking"/>
<xs:enumeration value="Security"/>
<xs:enumeration value="Telephoning"/>
<xs:enumeration value="UPS"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ITPeakPower" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="ITStandbyPower" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="ITNominalPower" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element ref="auc:ControlTechnology" minOccurs="0"/>
<xs:element ref="auc:ThirdPartyCertification" minOccurs="0"/>
<xs:element ref="auc:YearInstalled" minOccurs="0"/>
<xs:element ref="auc:YearofManufacture" minOccurs="0"/>
<xs:element ref="auc:PrimaryFuel" minOccurs="0"/>
<xs:element ref="auc:Manufacturer" minOccurs="0"/>
<xs:element ref="auc:ModelNumber" minOccurs="0"/>
<xs:element ref="auc:Location" minOccurs="0"/>
<xs:element ref="auc:LinkedPremises" minOccurs="0"/>
<xs:element ref="auc:UserDefinedFields" minOccurs="0"/>
<xs:element ref="auc:Quantity" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="ID" type="xs:ID"/>
<xs:attribute ref="auc:Status"/>
</xs:complexType>
top

Complex Type: DishwasherSystemType

Super-types: None
Sub-types: None
Name DishwasherSystemType
Abstract no
XML Instance Representation
<...
ID="xs:ID [0..1]"
auc:Status="[0..1]">
<auc:DishwasherMachineType> xs:string (value comes from list: {'Stationary Rack Machine'|'Conveyor Machine'|'Other'|'Unknown'}) </auc:DishwasherMachineType> [0..1] ?
<auc:DishwasherConfiguration> xs:string (value comes from list: {'Counter-top'|'Stationary Under Counter'|'Stationary Single Tank Door Type'|'Stationary Pot-pan-utensil'|'Stationary glasswashing'|'Single Tank Conveyor'|'Multiple Tank Conveyor'|'Single Tank Flight Conveyor'|'Multiple Tank Flight Conveyor'|'Other'|'Unknown'}) </auc:DishwasherConfiguration> [0..1] ?
<auc:DishwasherClassification> xs:string (value comes from list: {'Industrial'|'Commercial'|'Residential'|'Other'|'Unknown'}) </auc:DishwasherClassification> [0..1] ?
<auc:DishwasherLoadsPerWeek
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:DishwasherLoadsPerWeek>
<auc:DishwasherEnergyFactor
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:DishwasherEnergyFactor>
<auc:DishwasherHotWaterUse
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:DishwasherHotWaterUse>
<auc:ControlTechnology> ... </auc:ControlTechnology> [0..1]
<auc:ThirdPartyCertification> ... </auc:ThirdPartyCertification> [0..1]
<auc:YearInstalled> ... </auc:YearInstalled> [0..1]
<auc:YearofManufacture> ... </auc:YearofManufacture> [0..1]
<auc:PrimaryFuel> ... </auc:PrimaryFuel> [0..1]
<auc:Manufacturer> ... </auc:Manufacturer> [0..1]
<auc:ModelNumber> ... </auc:ModelNumber> [0..1]
<auc:Location> ... </auc:Location> [0..1]
<auc:LinkedPremises> ... </auc:LinkedPremises> [0..1]
<auc:UserDefinedFields> ... </auc:UserDefinedFields> [0..1]
<auc:Quantity> ... </auc:Quantity> [0..1]
</...>
Schema Component Representation
<xs:complexType name="DishwasherSystemType">
<xs:sequence>
<xs:element name="DishwasherMachineType" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Stationary Rack Machine"/>
<xs:enumeration value="Conveyor Machine"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DishwasherConfiguration" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Counter-top"/>
<xs:enumeration value="Stationary Under Counter"/>
<xs:enumeration value="Stationary Single Tank Door Type"/>
<xs:enumeration value="Stationary Pot-pan-utensil"/>
<xs:enumeration value="Stationary glasswashing"/>
<xs:enumeration value="Single Tank Conveyor"/>
<xs:enumeration value="Multiple Tank Conveyor"/>
<xs:enumeration value="Single Tank Flight Conveyor"/>
<xs:enumeration value="Multiple Tank Flight Conveyor"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DishwasherClassification" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Industrial"/>
<xs:enumeration value="Commercial"/>
<xs:enumeration value="Residential"/>
<xs:enumeration value="Other"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DishwasherLoadsPerWeek" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="DishwasherEnergyFactor" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="DishwasherHotWaterUse" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute ref="auc:Source"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element ref="auc:ControlTechnology" minOccurs="0"/>
<xs:element ref="auc:ThirdPartyCertification" minOccurs="0"/>
<xs:element ref="auc:YearInstalled" minOccurs="0"/>
<xs:element ref="auc:YearofManufacture" minOccurs="0"/>
<xs:element ref="auc:PrimaryFuel" minOccurs="0"/>
<xs:element ref="auc:Manufacturer" minOccurs="0"/>
<xs:element ref="auc:ModelNumber" minOccurs="0"/>
<xs:element ref="auc:Location" minOccurs="0"/>
<xs:element ref="auc:LinkedPremises" minOccurs="0"/>
<xs:element ref="auc:UserDefinedFields" minOccurs="0"/>
<xs:element ref="auc:Quantity" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="ID" type="xs:ID"/>
<xs:attribute ref="auc:Status"/>
</xs:complexType>
top

Complex Type: DomesticHotWaterSystemType

Super-types: None
Sub-types: None
Name DomesticHotWaterSystemType
Abstract no
XML Instance Representation
<...
ID="xs:ID [0..1]"
auc:Status="[0..1]">
<auc:DomesticHotWaterType> [0..1] ?
Start Choice [1]
<auc:StorageTank> [0..1]
<auc:TankHeatingType> [0..1] ?
Start Choice [1]
<auc:Direct> [0..1]
<auc:DirectTankHeatingSource> [0..1] ?
Start Choice [1]
<auc:ElectricResistance> ... </auc:ElectricResistance> [0..1]
<auc:Combustion> [0..1]
<auc:DraftType> ... </auc:DraftType> [0..1]
</auc:Combustion>
<auc:Other> ... </auc:Other> [0..1]
<auc:Unknown> ... </auc:Unknown> [0..1]
End Choice
</auc:DirectTankHeatingSource>
</auc:Direct>
<auc:Indirect> [0..1]
<auc:IndirectTankHeatingSource> [0..1] ?
Start Choice [1]
<auc:HeatPump> [0..1]
<auc:RatedHeatPumpSensibleHeatRatio
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:RatedHeatPumpSensibleHeatRatio>
<auc:HPWHMinimumAirTemperature
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:HPWHMinimumAirTemperature>
<auc:Refrigerant> ... </auc:Refrigerant> [0..1]
</auc:HeatPump>
<auc:Solar> [0..1]
<auc:SolarThermalSystemType> xs:string (value comes from list: {'Hot water'|'Hot water and space heating'|'Space heating'|'Hybrid system'|'Other'|'Unknown'}) </auc:SolarThermalSystemType> [0..1] ?
<auc:SolarThermalSystemCollectorArea
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:SolarThermalSystemCollectorArea>
<auc:SolarThermalSystemCollectorLoopType> xs:string (value comes from list: {'Air direct'|'Air indirect'|'Liquid direct'|'Liquid indirect'|'Passive thermosyphon'|'Other'|'Unknown'}) </auc:SolarThermalSystemCollectorLoopType> [0..1] ?
<auc:SolarThermalSystemCollectorType> xs:string (value comes from list: {'Single glazing black'|'Single glazing selective'|'Double glazing black'|'Double glazing selective'|'Evacuated tube'|'Integrated collector storage'|'Other'|'Unknown'}) </auc:SolarThermalSystemCollectorType> [0..1] ?
<auc:SolarThermalSystemCollectorAzimuth
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:SolarThermalSystemCollectorAzimuth>
<auc:SolarThermalSystemCollectorTilt
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:SolarThermalSystemCollectorTilt>
<auc:SolarThermalSystemStorageVolume
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:SolarThermalSystemStorageVolume>
<auc:Quantity> ... </auc:Quantity> [0..1]
<auc:ModelNumber> ... </auc:ModelNumber> [0..1]
<auc:Location> ... </auc:Location> [0..1]
</auc:Solar>
<auc:SpaceHeatingSystem> [0..1]
<auc:HeatingPlantID
IDref="xs:IDREF [0..1]"/> [0..1] ?
</auc:SpaceHeatingSystem>
<auc:Other> ... </auc:Other> [0..1]
<auc:Unknown> ... </auc:Unknown> [0..1]
End Choice
</auc:IndirectTankHeatingSource>
</auc:Indirect>
<auc:Other> ... </auc:Other> [0..1]
<auc:Unknown> ... </auc:Unknown> [0..1]
End Choice
</auc:TankHeatingType>
<auc:TankVolume
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:TankVolume>
<auc:TankHeight
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:TankHeight>
<auc:TankPerimeter
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:TankPerimeter>
<auc:RecoveryEfficiency
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:RecoveryEfficiency>
<auc:StorageTankInsulationRValue
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:StorageTankInsulationRValue>
<auc:StorageTankInsulationThickness
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:StorageTankInsulationThickness>
<auc:OffCycleHeatLossCoefficient
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:OffCycleHeatLossCoefficient>
</auc:StorageTank>
<auc:Instantaneous> [0..1]
<auc:InstantaneousWaterHeatingSource> [0..1] ?
Start Choice [1]
<auc:ElectricResistance> ... </auc:ElectricResistance> [0..1]
<auc:Combustion> [0..1]
<auc:DraftType> ... </auc:DraftType> [0..1]
</auc:Combustion>
<auc:Other> ... </auc:Other> [0..1]
<auc:Unknown> ... </auc:Unknown> [0..1]
End Choice
</auc:InstantaneousWaterHeatingSource>
</auc:Instantaneous>
<auc:HeatExchanger> ... </auc:HeatExchanger> [0..1]
<auc:Other> ... </auc:Other> [0..1]
<auc:Unknown> ... </auc:Unknown> [0..1]
End Choice
</auc:DomesticHotWaterType>
<auc:Recirculation> [0..1] ?
Start Choice [1]
<auc:True> [0..1]
<auc:RecirculationLoopCount
auc:Source="[0..1]"> [0..1] ?
xs:integer
</auc:RecirculationLoopCount>
<auc:RecirculationFlowRate
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:RecirculationFlowRate>
<auc:RecirculationControlType> xs:string (value comes from list: {'Continuous'|'Temperature'|'Timer'|'Demand'|'Other'|'Unknown'}) </auc:RecirculationControlType> [0..1] ?
<auc:PipeInsulationThickness
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:PipeInsulationThickness>
<auc:PipeLocation
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:PipeLocation>
<auc:RecirculationEnergyLossRate
auc:Source="[0..1]"> [0..1] ?
xs:decimal
</auc:RecirculationEnergyLossRate>
</auc:True>
<auc:False> ... </auc:False> [0..1]
End Choice
</auc:Recirculation>
<auc:HotWaterDistributionType> xs:string (value comes from list: {'Looped'|'Distributed'|'Point-of-use'|'Other'|'Unknown'}) </auc:HotWaterDistributionType> [0..1] ?
<auc:WaterHeaterEfficiencyType> xs:string (value comes from list: {'Energy Factor'|'Thermal Efficiency'}) </auc:WaterHeaterEfficiencyType> [0..1]
<auc:WaterHeaterEfficiency
auc:Source="[0..1]"> [0..1] ?