Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema Building.xsd
Namespace http://www.iepmodel.net
Annotations
Need to add other types of spaces within a building to cover buildings other than homes
Consider extending BuildingType and SpaceType in the Space xml class to cover more than one program type
Properties
attribute form default: unqualified
element form default: unqualified
Element BuildingType / Name
Namespace No namespace
Annotations
This is simply a descriptive name, typically a common name used for the system.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
  </xs:annotation>
</xs:element>
Element BuildingType / Description
Namespace No namespace
Annotations
Place for user to include additional notes/description.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>Place for user to include additional notes/description.</xs:documentation>
  </xs:annotation>
</xs:element>
Element BuildingType / GrossFloorArea
Namespace No namespace
Annotations
Total floor area, including conditioned (heated/ cooled/ ventilated) and unconditioned spaces.
Diagram
Diagram Common_xsd.tmp#AreaType_Unit Common_xsd.tmp#AreaType
Type AreaType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit AreaUnitEnumType SquareMeters optional
Unit of measurement.
Source
<xs:element name="GrossFloorArea" type="AreaType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Total floor area, including conditioned (heated/ cooled/ ventilated) and unconditioned spaces.</xs:documentation>
  </xs:annotation>
</xs:element>
Element BuildingType / Space
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#SpaceType_id Common_xsd.tmp#SpaceType_Name Common_xsd.tmp#SpaceType_Description Common_xsd.tmp#SpaceType_NewExisting Common_xsd.tmp#SpaceType_BuildingFraction Common_xsd.tmp#SpaceType_SpaceClassification Common_xsd.tmp#SpaceType_EspSpaceID Common_xsd.tmp#SpaceType_ConditionedAreaFractionHeated Common_xsd.tmp#SpaceType_ConditionAreaFractionCooled Common_xsd.tmp#SpaceType_NumberFloorsAboveGround Common_xsd.tmp#SpaceType_DateBuilt Common_xsd.tmp#SpaceType_MaximumNumberPersons Common_xsd.tmp#SpaceType_NumberAdults Common_xsd.tmp#SpaceType_NumberTeenagers Common_xsd.tmp#SpaceType_NumberInfants Common_xsd.tmp#SpaceType_NumberBathrooms Common_xsd.tmp#SpaceType_NumberBedrooms Common_xsd.tmp#SpaceType_NumberOffices Common_xsd.tmp#SpaceType_NumberKitchens Common_xsd.tmp#SpaceType_NumberOfWorkers Common_xsd.tmp#SpaceType_NumberOfPCs Common_xsd.tmp#SpaceType_NumberOfCashRegisters Common_xsd.tmp#SpaceType_NumberOfRooms Common_xsd.tmp#SpaceType_NumberOfUnits Common_xsd.tmp#SpaceType_newElement Common_xsd.tmp#SpaceType_AverageNumberOfResidents Common_xsd.tmp#SpaceType_ResidentCapacity Common_xsd.tmp#SpaceType_SeatingCapacity Common_xsd.tmp#SpaceType_PresenceOfCookingFacilities Common_xsd.tmp#SpaceType_NumberOfReachInRefrigerators Common_xsd.tmp#SpaceType_NumberOfWalkInRefrigerators Common_xsd.tmp#SpaceType_NumberOfCommericalWashingMachines Common_xsd.tmp#SpaceType_NumberOfResidentialWashingMachines Common_xsd.tmp#SpaceType_NumberOfResidentialElectronicLifts Common_xsd.tmp#SpaceType_AnnualITEnergy Common_xsd.tmp#SpaceType_WeekdayOperation Common_xsd.tmp#SpaceType_OpenWeekends Common_xsd.tmp#SpaceType_ExteriorEntrance Common_xsd.tmp#SpaceType_WeeklyOperatingHours Common_xsd.tmp#SpaceType
Type SpaceType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Name{0,1} , Description{0,1} , NewExisting{0,1} , BuildingFraction{0,1} , SpaceClassification{0,1} , EspSpaceID{0,1} , ConditionedAreaFractionHeated{0,1} , ConditionAreaFractionCooled{0,1} , NumberFloorsAboveGround{0,1} , DateBuilt{0,1} , MaximumNumberPersons{0,1} , NumberAdults{0,1} , NumberTeenagers{0,1} , NumberInfants{0,1} , NumberBathrooms{0,1} , NumberBedrooms{0,1} , NumberOffices{0,1} , NumberKitchens{0,1} , NumberOfWorkers{0,1} , NumberOfPCs{0,1} , NumberOfCashRegisters{0,1} , NumberOfRooms{0,1} , NumberOfUnits{0,1} , newElement{0,1} , AverageNumberOfResidents{0,1} , ResidentCapacity{0,1} , SeatingCapacity{0,1} , PresenceOfCookingFacilities{0,1} , NumberOfReachInRefrigerators{0,1} , NumberOfWalkInRefrigerators{0,1} , NumberOfCommericalWashingMachines{0,1} , NumberOfResidentialWashingMachines{0,1} , NumberOfResidentialElectronicLifts{0,1} , AnnualITEnergy{0,1} , WeekdayOperation{0,1} , OpenWeekends{0,1} , ExteriorEntrance{0,1} , WeeklyOperatingHours{0,1}
Children AnnualITEnergy, AverageNumberOfResidents, BuildingFraction, ConditionAreaFractionCooled, ConditionedAreaFractionHeated, DateBuilt, Description, EspSpaceID, ExteriorEntrance, MaximumNumberPersons, Name, NewExisting, NumberAdults, NumberBathrooms, NumberBedrooms, NumberFloorsAboveGround, NumberInfants, NumberKitchens, NumberOfCashRegisters, NumberOfCommericalWashingMachines, NumberOfPCs, NumberOfReachInRefrigerators, NumberOfResidentialElectronicLifts, NumberOfResidentialWashingMachines, NumberOfRooms, NumberOfUnits, NumberOfWalkInRefrigerators, NumberOfWorkers, NumberOffices, NumberTeenagers, OpenWeekends, PresenceOfCookingFacilities, ResidentCapacity, SeatingCapacity, SpaceClassification, WeekdayOperation, WeeklyOperatingHours, newElement
Instance
<Space id="">
  <Name>{0,1}</Name>
  <Description>{0,1}</Description>
  <NewExisting>{0,1}</NewExisting>
  <BuildingFraction>{0,1}</BuildingFraction>
  <SpaceClassification>{0,1}</SpaceClassification>
  <EspSpaceID>{0,1}</EspSpaceID>
  <ConditionedAreaFractionHeated>{0,1}</ConditionedAreaFractionHeated>
  <ConditionAreaFractionCooled>{0,1}</ConditionAreaFractionCooled>
  <NumberFloorsAboveGround>{0,1}</NumberFloorsAboveGround>
  <DateBuilt>{0,1}</DateBuilt>
  <MaximumNumberPersons>{0,1}</MaximumNumberPersons>
  <NumberAdults>{0,1}</NumberAdults>
  <NumberTeenagers>{0,1}</NumberTeenagers>
  <NumberInfants>{0,1}</NumberInfants>
  <NumberBathrooms>{0,1}</NumberBathrooms>
  <NumberBedrooms>{0,1}</NumberBedrooms>
  <NumberOffices>{0,1}</NumberOffices>
  <NumberKitchens>{0,1}</NumberKitchens>
  <NumberOfWorkers>{0,1}</NumberOfWorkers>
  <NumberOfPCs>{0,1}</NumberOfPCs>
  <NumberOfCashRegisters>{0,1}</NumberOfCashRegisters>
  <NumberOfRooms>{0,1}</NumberOfRooms>
  <NumberOfUnits>{0,1}</NumberOfUnits>
  <newElement>{0,1}</newElement>
  <AverageNumberOfResidents>{0,1}</AverageNumberOfResidents>
  <ResidentCapacity>{0,1}</ResidentCapacity>
  <SeatingCapacity>{0,1}</SeatingCapacity>
  <PresenceOfCookingFacilities>{0,1}</PresenceOfCookingFacilities>
  <NumberOfReachInRefrigerators>{0,1}</NumberOfReachInRefrigerators>
  <NumberOfWalkInRefrigerators>{0,1}</NumberOfWalkInRefrigerators>
  <NumberOfCommericalWashingMachines>{0,1}</NumberOfCommericalWashingMachines>
  <NumberOfResidentialWashingMachines>{0,1}</NumberOfResidentialWashingMachines>
  <NumberOfResidentialElectronicLifts>{0,1}</NumberOfResidentialElectronicLifts>
  <AnnualITEnergy>{0,1}</AnnualITEnergy>
  <WeekdayOperation>{0,1}</WeekdayOperation>
  <OpenWeekends>{0,1}</OpenWeekends>
  <ExteriorEntrance>{0,1}</ExteriorEntrance>
  <WeeklyOperatingHours>{0,1}</WeeklyOperatingHours>
</Space>
Attributes
QName Type Fixed Default Use Annotation
id xs:ID optional
Source
<xs:element name="Space" type="SpaceType" minOccurs="0" maxOccurs="unbounded"/>
Element BuildingType / BuildingNumber
Namespace No namespace
Annotations
Identifies the number of a building where multiple buildings share a common street address (case where a site with a single address contains multiple buildings).
						
Note that if a single Building has more than one street address, only one is required to identify the location.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element minOccurs="0" name="BuildingNumber" type="xs:string">
  <xs:annotation>
    <xs:documentation>Identifies the number of a building where multiple buildings share a common street address (case where a site with a single address contains multiple buildings). Note that if a single Building has more than one street address, only one is required to identify the location.</xs:documentation>
  </xs:annotation>
</xs:element>
Element BuildingType / EnergyConsumption
Namespace No namespace
Annotations
This defines the overall energy consumption for the building. This may be multiple instances for each type of Energy
Diagram
Diagram EnergyConsumption_xsd.tmp#EnergyConsumptionType_RevenueMeterIdRef EnergyConsumption_xsd.tmp#EnergyConsumptionType_DataSource EnergyConsumption_xsd.tmp#EnergyConsumptionType_Description EnergyConsumption_xsd.tmp#EnergyConsumptionType_EnergyConsumptionRecord EnergyConsumption_xsd.tmp#EnergyConsumptionType
Type EnergyConsumptionType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model DataSource{0,1} , Description{0,1} , EnergyConsumptionRecord+
Children DataSource, Description, EnergyConsumptionRecord
Instance
<EnergyConsumption RevenueMeterIdRef="">
  <DataSource>{0,1}</DataSource>
  <Description>{0,1}</Description>
  <EnergyConsumptionRecord>{1,unbounded}</EnergyConsumptionRecord>
</EnergyConsumption>
Attributes
QName Type Fixed Default Use Annotation
RevenueMeterIdRef xs:IDREF optional
A reference to a an optionally defined meter in the UtilityService XSD.  When benchmarking, a consumed quantity of energy must be associated to a defined revenue meter.
Source
<xs:element name="EnergyConsumption" type="EnergyConsumptionType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>This defines the overall energy consumption for the building. This may be multiple instances for each type of Energy</xs:documentation>
  </xs:annotation>
</xs:element>
Element BuildingType / Envelope
Namespace No namespace
Annotations
This defines the components of the envelope for the existing structure
Diagram
Diagram Building_xsd.tmp#EnvelopeType_id Building_xsd.tmp#EnvelopeType_Name Building_xsd.tmp#EnvelopeType_Description Building_xsd.tmp#EnvelopeType_Attic Building_xsd.tmp#EnvelopeType_Ceiling Building_xsd.tmp#EnvelopeType_Door Building_xsd.tmp#EnvelopeType_Fenestration Building_xsd.tmp#EnvelopeType_Foundation Building_xsd.tmp#EnvelopeType_Garage Building_xsd.tmp#EnvelopeType_Roof Building_xsd.tmp#EnvelopeType_Wall Building_xsd.tmp#EnvelopeType_Window Building_xsd.tmp#EnvelopeType_Leakage Building_xsd.tmp#EnvelopeType
Type EnvelopeType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model Name{0,1} , Description{0,1} , Attic* , Ceiling* , Door* , Fenestration* , Foundation* , Garage* , Roof* , Wall* , Window* , Leakage{0,1}
Children Attic, Ceiling, Description, Door, Fenestration, Foundation, Garage, Leakage, Name, Roof, Wall, Window
Instance
<Envelope id="">
  <Name>{0,1}</Name>
  <Description>{0,1}</Description>
  <Attic id="">{0,unbounded}</Attic>
  <Ceiling id="">{0,unbounded}</Ceiling>
  <Door id="" UFactor="">{0,unbounded}</Door>
  <Fenestration id="">{0,unbounded}</Fenestration>
  <Foundation id="">{0,unbounded}</Foundation>
  <Garage id="">{0,unbounded}</Garage>
  <Roof id="">{0,unbounded}</Roof>
  <Wall id="">{0,unbounded}</Wall>
  <Window id="">{0,unbounded}</Window>
  <Leakage>{0,1}</Leakage>
</Envelope>
Attributes
QName Type Fixed Default Use Annotation
id xs:ID optional
Source
<xs:element name="Envelope" type="EnvelopeType" maxOccurs="1" minOccurs="0">
  <xs:annotation>
    <xs:documentation>This defines the components of the envelope for the existing structure</xs:documentation>
  </xs:annotation>
</xs:element>
Element EnvelopeType / Name
Namespace No namespace
Annotations
This is simply a descriptive name, typically a common name used for the system.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
  </xs:annotation>
</xs:element>
Element EnvelopeType / Description
Namespace No namespace
Annotations
Place for user to include additional notes/description.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>Place for user to include additional notes/description.</xs:documentation>
  </xs:annotation>
</xs:element>
Element EnvelopeType / Attic
Namespace No namespace
Diagram
Diagram Building_xsd.tmp#AtticType_id Building_xsd.tmp#AtticType_Name Building_xsd.tmp#AtticType_Description Building_xsd.tmp#AtticType_Area Building_xsd.tmp#AtticType_Length Building_xsd.tmp#AtticType_Width Building_xsd.tmp#AtticType_Insulation Building_xsd.tmp#AtticType
Type AtticType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Name{0,1} , Description{0,1} , Area{0,1} , Length{0,1} , Width{0,1} , Insulation{0,1}
Children Area, Description, Insulation, Length, Name, Width
Instance
<Attic id="">
  <Name>{0,1}</Name>
  <Description>{0,1}</Description>
  <Area Unit="SquareMeters">{0,1}</Area>
  <Length Unit="Meters">{0,1}</Length>
  <Width Unit="Meters">{0,1}</Width>
  <Insulation>{0,1}</Insulation>
</Attic>
Attributes
QName Type Fixed Default Use Annotation
id xs:IDREF optional
Source
<xs:element name="Attic" type="AtticType" minOccurs="0" maxOccurs="unbounded"/>
Element AtticType / Name
Namespace No namespace
Annotations
This is simply a descriptive name, typically a common name used for the system.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
  </xs:annotation>
</xs:element>
Element AtticType / Description
Namespace No namespace
Annotations
Place for user to include additional notes/description.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>Place for user to include additional notes/description.</xs:documentation>
  </xs:annotation>
</xs:element>
Element AtticType / Area
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#AreaType_Unit Common_xsd.tmp#AreaType
Type AreaType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
Unit AreaUnitEnumType SquareMeters optional
Unit of measurement.
Source
<xs:element name="Area" type="AreaType" minOccurs="0"/>
Element AtticType / Length
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="Length" type="DimensionType" minOccurs="0" maxOccurs="1"/>
Element AtticType / Width
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="Width" type="DimensionType" minOccurs="0" maxOccurs="1"/>
Element AtticType / Insulation
Namespace No namespace
Diagram
Diagram Building_xsd.tmp#InsulationType_Description Building_xsd.tmp#InsulationType_R-Value Building_xsd.tmp#InsulationType_Emissivity Building_xsd.tmp#InsulationType_CoverageFraction Building_xsd.tmp#InsulationType
Type InsulationType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model Description{0,1} , R-Value{0,1} , Emissivity{0,1} , CoverageFraction{0,1}
Children CoverageFraction, Description, Emissivity, R-Value
Instance
<Insulation>
  <Description>{0,1}</Description>
  <R-Value>{0,1}</R-Value>
  <Emissivity>{0,1}</Emissivity>
  <CoverageFraction>{0,1}</CoverageFraction>
</Insulation>
Source
<xs:element name="Insulation" type="InsulationType" minOccurs="0" maxOccurs="1"/>
Element InsulationType / Description
Namespace No namespace
Annotations
Describe the insulation to any extent desired: type (fiberglass, foam, etc.), brand, location, installation features, etc.

It is important to specify the units of measurement for R-value if one intends to use non-SI units. This is discouraged, as SI units are expected and indicated in the annotation of R-Value.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Description" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Describe the insulation to any extent desired: type (fiberglass, foam, etc.), brand, location, installation features, etc. It is important to specify the units of measurement for R-value if one intends to use non-SI units. This is discouraged, as SI units are expected and indicated in the annotation of R-Value.</xs:documentation>
  </xs:annotation>
</xs:element>
Element InsulationType / R-Value
Namespace No namespace
Annotations
The amount of thermal insulation installed, specified in SI units: square-meter kelvins per watt or m²·K/W (or equivalently to m²·°C/W).

Note that if you intend to use different units then this should be noted in the Description.
Diagram
Diagram
Type restriction of xs:float
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
minInclusive 0
Source
<xs:element name="R-Value" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The amount of thermal insulation installed, specified in SI units: square-meter kelvins per watt or m²·K/W (or equivalently to m²·°C/W). Note that if you intend to use different units then this should be noted in the Description.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:float">
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element InsulationType / Emissivity
Namespace No namespace
Annotations
The ability of a surface/material to radiate energy relative to a black body.

An ideal reflective material has an emissivity close to zero.
An ideal black body has an emissivity of one.
Diagram
Diagram
Type restriction of xs:float
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element name="Emissivity" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The ability of a surface/material to radiate energy relative to a black body. An ideal reflective material has an emissivity close to zero. An ideal black body has an emissivity of one.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:float">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element InsulationType / CoverageFraction
Namespace No namespace
Annotations
The fraction of the insulated surface that is covered by insulation.
Diagram
Diagram
Type restriction of xs:float
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element name="CoverageFraction" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The fraction of the insulated surface that is covered by insulation.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:float">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element EnvelopeType / Ceiling
Namespace No namespace
Diagram
Diagram Building_xsd.tmp#CeilingType_id Building_xsd.tmp#CeilingType_Name Building_xsd.tmp#CeilingType_Description Building_xsd.tmp#CeilingType_Area Building_xsd.tmp#CeilingType_Insulation Building_xsd.tmp#CeilingType_Length Building_xsd.tmp#CeilingType_Width Building_xsd.tmp#CeilingType
Type CeilingType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Name{0,1} , Description{0,1} , Area{0,1} , Insulation{0,1} , Length{0,1} , Width{0,1}
Children Area, Description, Insulation, Length, Name, Width
Instance
<Ceiling id="">
  <Name>{0,1}</Name>
  <Description>{0,1}</Description>
  <Area Unit="SquareMeters">{0,1}</Area>
  <Insulation>{0,1}</Insulation>
  <Length Unit="Meters">{0,1}</Length>
  <Width Unit="Meters">{0,1}</Width>
</Ceiling>
Attributes
QName Type Fixed Default Use Annotation
id xs:IDREF optional
Source
<xs:element name="Ceiling" type="CeilingType" minOccurs="0" maxOccurs="unbounded"/>
Element CeilingType / Name
Namespace No namespace
Annotations
This is simply a descriptive name, typically a common name used for the system.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
  </xs:annotation>
</xs:element>
Element CeilingType / Description
Namespace No namespace
Annotations
Place for user to include additional notes/description.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>Place for user to include additional notes/description.</xs:documentation>
  </xs:annotation>
</xs:element>
Element CeilingType / Area
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#AreaType_Unit Common_xsd.tmp#AreaType
Type AreaType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit AreaUnitEnumType SquareMeters optional
Unit of measurement.
Source
<xs:element name="Area" type="AreaType" minOccurs="0" maxOccurs="1"/>
Element CeilingType / Insulation
Namespace No namespace
Diagram
Diagram Building_xsd.tmp#InsulationType_Description Building_xsd.tmp#InsulationType_R-Value Building_xsd.tmp#InsulationType_Emissivity Building_xsd.tmp#InsulationType_CoverageFraction Building_xsd.tmp#InsulationType
Type InsulationType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model Description{0,1} , R-Value{0,1} , Emissivity{0,1} , CoverageFraction{0,1}
Children CoverageFraction, Description, Emissivity, R-Value
Instance
<Insulation>
  <Description>{0,1}</Description>
  <R-Value>{0,1}</R-Value>
  <Emissivity>{0,1}</Emissivity>
  <CoverageFraction>{0,1}</CoverageFraction>
</Insulation>
Source
<xs:element name="Insulation" type="InsulationType" minOccurs="0" maxOccurs="1"/>
Element CeilingType / Length
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="Length" type="DimensionType" minOccurs="0" maxOccurs="1"/>
Element CeilingType / Width
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="Width" type="DimensionType" minOccurs="0" maxOccurs="1"/>
Element EnvelopeType / Door
Namespace No namespace
Diagram
Diagram Building_xsd.tmp#DoorType_UFactor Building_xsd.tmp#DoorType_id Building_xsd.tmp#DoorType_Name Building_xsd.tmp#DoorType_Description Building_xsd.tmp#DoorType_Area Building_xsd.tmp#DoorType_Width Building_xsd.tmp#DoorType_Height Building_xsd.tmp#DoorType
Type DoorType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Name{0,1} , Description{0,1} , Area{0,1} , Width{0,1} , Height{0,1}
Children Area, Description, Height, Name, Width
Instance
<Door id="" UFactor="">
  <Name>{0,1}</Name>
  <Description>{0,1}</Description>
  <Area Unit="SquareMeters">{0,1}</Area>
  <Width Unit="Meters">{0,1}</Width>
  <Height Unit="Meters">{0,1}</Height>
</Door>
Attributes
QName Type Fixed Default Use Annotation
UFactor xs:double required
id xs:IDREF optional
Source
<xs:element name="Door" type="DoorType" minOccurs="0" maxOccurs="unbounded"/>
Element DoorType / Name
Namespace No namespace
Annotations
This is simply a descriptive name, typically a common name used for the system.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
  </xs:annotation>
</xs:element>
Element DoorType / Description
Namespace No namespace
Annotations
Place for user to include additional notes/description.
For example:
- East exterior door, metal and wood construction
- Interior, upstairs bathroom door, wood construction
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>Place for user to include additional notes/description. For example: - East exterior door, metal and wood construction - Interior, upstairs bathroom door, wood construction</xs:documentation>
  </xs:annotation>
</xs:element>
Element DoorType / Area
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#AreaType_Unit Common_xsd.tmp#AreaType
Type AreaType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit AreaUnitEnumType SquareMeters optional
Unit of measurement.
Source
<xs:element name="Area" type="AreaType" minOccurs="0" maxOccurs="1"/>
Element DoorType / Width
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="Width" type="DimensionType" minOccurs="0" maxOccurs="1"/>
Element DoorType / Height
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="Height" type="DimensionType" minOccurs="0" maxOccurs="1"/>
Element EnvelopeType / Fenestration
Namespace No namespace
Annotations
This is also referred to as the Shading
Diagram
Diagram Building_xsd.tmp#FenestrationType_id Building_xsd.tmp#FenestrationType_Name Building_xsd.tmp#FenestrationType_Description Building_xsd.tmp#FenestrationType_SideFin Building_xsd.tmp#FenestrationType_Overhang Building_xsd.tmp#FenestrationType_Area Building_xsd.tmp#FenestrationType_UFactor Building_xsd.tmp#FenestrationType_SHGC Building_xsd.tmp#FenestrationType_Width Building_xsd.tmp#FenestrationType_Height Building_xsd.tmp#FenestrationType
Type FenestrationType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Name{0,1} , Description{0,1} , SideFin{0,1} , Overhang{0,1} , Area{0,1} , UFactor{0,1} , SHGC{0,1} , Width{0,1} , Height{0,1}
Children Area, Description, Height, Name, Overhang, SHGC, SideFin, UFactor, Width
Instance
<Fenestration id="">
  <Name>{0,1}</Name>
  <Description>{0,1}</Description>
  <SideFin>{0,1}</SideFin>
  <Overhang>{0,1}</Overhang>
  <Area Unit="SquareMeters">{0,1}</Area>
  <UFactor>{0,1}</UFactor>
  <SHGC>{0,1}</SHGC>
  <Width Unit="Meters">{0,1}</Width>
  <Height Unit="Meters">{0,1}</Height>
</Fenestration>
Attributes
QName Type Fixed Default Use Annotation
id xs:IDREF optional
Source
<xs:element name="Fenestration" type="FenestrationType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>This is also referred to as the Shading</xs:documentation>
  </xs:annotation>
</xs:element>
Element FenestrationType / Name
Namespace No namespace
Annotations
This is simply a descriptive name, typically a common name used for the system.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
  </xs:annotation>
</xs:element>
Element FenestrationType / Description
Namespace No namespace
Annotations
Place for user to include additional notes/description.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>Place for user to include additional notes/description.</xs:documentation>
  </xs:annotation>
</xs:element>
Element FenestrationType / SideFin
Namespace No namespace
Diagram
Diagram Building_xsd.tmp#FenestrationType_FenestrationType_SideFin_LeftDistance Building_xsd.tmp#FenestrationType_FenestrationType_SideFin_LeftDepth Building_xsd.tmp#FenestrationType_FenestrationType_SideFin_RightDistance Building_xsd.tmp#FenestrationType_FenestrationType_SideFin_RightDepth
Properties
content: complex
minOccurs: 0
Model LeftDistance , LeftDepth , RightDistance , RightDepth
Children LeftDepth, LeftDistance, RightDepth, RightDistance
Instance
<SideFin>
  <LeftDistance Unit="Meters">{1,1}</LeftDistance>
  <LeftDepth Unit="Meters">{1,1}</LeftDepth>
  <RightDistance Unit="Meters">{1,1}</RightDistance>
  <RightDepth Unit="Meters">{1,1}</RightDepth>
</SideFin>
Source
<xs:element name="SideFin" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="LeftDistance" type="DimensionType"/>
      <xs:element name="LeftDepth" type="DimensionType"/>
      <xs:element name="RightDistance" type="DimensionType"/>
      <xs:element name="RightDepth" type="DimensionType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element FenestrationType / SideFin / LeftDistance
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="LeftDistance" type="DimensionType"/>
Element FenestrationType / SideFin / LeftDepth
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="LeftDepth" type="DimensionType"/>
Element FenestrationType / SideFin / RightDistance
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="RightDistance" type="DimensionType"/>
Element FenestrationType / SideFin / RightDepth
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="RightDepth" type="DimensionType"/>
Element FenestrationType / Overhang
Namespace No namespace
Diagram
Diagram Building_xsd.tmp#FenestrationType_FenestrationType_Overhang_Depth Building_xsd.tmp#FenestrationType_FenestrationType_Overhang_Distance Building_xsd.tmp#FenestrationType_FenestrationType_Overhang_LeftExtension Building_xsd.tmp#FenestrationType_FenestrationType_Overhang_RightExtension
Properties
content: complex
minOccurs: 0
Model Depth , Distance , LeftExtension , RightExtension
Children Depth, Distance, LeftExtension, RightExtension
Instance
<Overhang>
  <Depth Unit="Meters">{1,1}</Depth>
  <Distance Unit="Meters">{1,1}</Distance>
  <LeftExtension Unit="Meters">{1,1}</LeftExtension>
  <RightExtension Unit="Meters">{1,1}</RightExtension>
</Overhang>
Source
<xs:element name="Overhang" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Depth" type="DimensionType"/>
      <xs:element name="Distance" type="DimensionType"/>
      <xs:element name="LeftExtension" type="DimensionType"/>
      <xs:element name="RightExtension" type="DimensionType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element FenestrationType / Overhang / Depth
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="Depth" type="DimensionType"/>
Element FenestrationType / Overhang / Distance
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="Distance" type="DimensionType"/>
Element FenestrationType / Overhang / LeftExtension
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="LeftExtension" type="DimensionType"/>
Element FenestrationType / Overhang / RightExtension
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="RightExtension" type="DimensionType"/>
Element FenestrationType / Area
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#AreaType_Unit Common_xsd.tmp#AreaType
Type AreaType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
Unit AreaUnitEnumType SquareMeters optional
Unit of measurement.
Source
<xs:element name="Area" type="AreaType" minOccurs="0"/>
Element FenestrationType / UFactor
Namespace No namespace
Diagram
Diagram
Type xs:double
Properties
content: simple
minOccurs: 0
Source
<xs:element name="UFactor" type="xs:double" minOccurs="0"/>
Element FenestrationType / SHGC
Namespace No namespace
Diagram
Diagram
Type xs:double
Properties
content: simple
minOccurs: 0
Source
<xs:element name="SHGC" type="xs:double" minOccurs="0"/>
Element FenestrationType / Width
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="Width" type="DimensionType" minOccurs="0"/>
Element FenestrationType / Height
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="Height" type="DimensionType" minOccurs="0"/>
Element EnvelopeType / Foundation
Namespace No namespace
Diagram
Diagram Building_xsd.tmp#FoundationType_id Building_xsd.tmp#FoundationType_Name Building_xsd.tmp#FoundationType_Description Building_xsd.tmp#FoundationType_Area Building_xsd.tmp#FoundationType_Length Building_xsd.tmp#FoundationType_Width Building_xsd.tmp#FoundationType_Insulation Building_xsd.tmp#FoundationType_Base Building_xsd.tmp#FoundationType
Type FoundationType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Name{0,1} , Description{0,1} , Area{0,1} , Length{0,1} , Width{0,1} , Insulation{0,1} , Base{0,1}
Children Area, Base, Description, Insulation, Length, Name, Width
Instance
<Foundation id="">
  <Name>{0,1}</Name>
  <Description>{0,1}</Description>
  <Area Unit="SquareMeters">{0,1}</Area>
  <Length Unit="Meters">{0,1}</Length>
  <Width Unit="Meters">{0,1}</Width>
  <Insulation>{0,1}</Insulation>
  <Base>{0,1}</Base>
</Foundation>
Attributes
QName Type Fixed Default Use Annotation
id xs:IDREF optional
Source
<xs:element name="Foundation" type="FoundationType" minOccurs="0" maxOccurs="unbounded"/>
Element FoundationType / Name
Namespace No namespace
Annotations
This is simply a descriptive name, typically a common name used for the system.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
  </xs:annotation>
</xs:element>
Element FoundationType / Description
Namespace No namespace
Annotations
Place for user to include additional notes/description.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>Place for user to include additional notes/description.</xs:documentation>
  </xs:annotation>
</xs:element>
Element FoundationType / Area
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#AreaType_Unit Common_xsd.tmp#AreaType
Type AreaType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit AreaUnitEnumType SquareMeters optional
Unit of measurement.
Source
<xs:element name="Area" type="AreaType" minOccurs="0" maxOccurs="1"/>
Element FoundationType / Length
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="Length" type="DimensionType" minOccurs="0" maxOccurs="1"/>
Element FoundationType / Width
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="Width" type="DimensionType" minOccurs="0" maxOccurs="1"/>
Element FoundationType / Insulation
Namespace No namespace
Diagram
Diagram Building_xsd.tmp#InsulationType_Description Building_xsd.tmp#InsulationType_R-Value Building_xsd.tmp#InsulationType_Emissivity Building_xsd.tmp#InsulationType_CoverageFraction Building_xsd.tmp#InsulationType
Type InsulationType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model Description{0,1} , R-Value{0,1} , Emissivity{0,1} , CoverageFraction{0,1}
Children CoverageFraction, Description, Emissivity, R-Value
Instance
<Insulation>
  <Description>{0,1}</Description>
  <R-Value>{0,1}</R-Value>
  <Emissivity>{0,1}</Emissivity>
  <CoverageFraction>{0,1}</CoverageFraction>
</Insulation>
Source
<xs:element name="Insulation" type="InsulationType" minOccurs="0" maxOccurs="1"/>
Element FoundationType / Base
Namespace No namespace
Diagram
Diagram Building_xsd.tmp#FoundationBaseEnumType
Type FoundationBaseEnumType
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
enumeration Crawlspace
enumeration Finished Basement
enumeration Unfinished Basement
enumeration SlabOnGrade
enumeration Raised Floor
Source
<xs:element name="Base" type="FoundationBaseEnumType" minOccurs="0" maxOccurs="1"/>
Element EnvelopeType / Garage
Namespace No namespace
Diagram
Diagram Building_xsd.tmp#GarageType_id Building_xsd.tmp#GarageType_Name Building_xsd.tmp#GarageType_Description Building_xsd.tmp#GarageType_Length Building_xsd.tmp#GarageType_Width Building_xsd.tmp#GarageType_Height Building_xsd.tmp#GarageType_Insulation Building_xsd.tmp#GarageType
Type GarageType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Name{0,1} , Description{0,1} , Length{0,1} , Width{0,1} , Height{0,1} , Insulation{0,1}
Children Description, Height, Insulation, Length, Name, Width
Instance
<Garage id="">
  <Name>{0,1}</Name>
  <Description>{0,1}</Description>
  <Length Unit="Meters">{0,1}</Length>
  <Width Unit="Meters">{0,1}</Width>
  <Height Unit="Meters">{0,1}</Height>
  <Insulation>{0,1}</Insulation>
</Garage>
Attributes
QName Type Fixed Default Use Annotation
id xs:IDREF optional
Source
<xs:element name="Garage" type="GarageType" minOccurs="0" maxOccurs="unbounded"/>
Element GarageType / Name
Namespace No namespace
Annotations
This is simply a descriptive name, typically a common name used for the system.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
  </xs:annotation>
</xs:element>
Element GarageType / Description
Namespace No namespace
Annotations
Place for user to include additional notes/description.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>Place for user to include additional notes/description.</xs:documentation>
  </xs:annotation>
</xs:element>
Element GarageType / Length
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="Length" type="DimensionType" minOccurs="0" maxOccurs="1"/>
Element GarageType / Width
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="Width" type="DimensionType" minOccurs="0" maxOccurs="1"/>
Element GarageType / Height
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="Height" type="DimensionType" minOccurs="0" maxOccurs="1"/>
Element GarageType / Insulation
Namespace No namespace
Diagram
Diagram Building_xsd.tmp#InsulationType_Description Building_xsd.tmp#InsulationType_R-Value Building_xsd.tmp#InsulationType_Emissivity Building_xsd.tmp#InsulationType_CoverageFraction Building_xsd.tmp#InsulationType
Type InsulationType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model Description{0,1} , R-Value{0,1} , Emissivity{0,1} , CoverageFraction{0,1}
Children CoverageFraction, Description, Emissivity, R-Value
Instance
<Insulation>
  <Description>{0,1}</Description>
  <R-Value>{0,1}</R-Value>
  <Emissivity>{0,1}</Emissivity>
  <CoverageFraction>{0,1}</CoverageFraction>
</Insulation>
Source
<xs:element name="Insulation" type="InsulationType" minOccurs="0" maxOccurs="1"/>
Element EnvelopeType / Roof
Namespace No namespace
Diagram
Diagram Building_xsd.tmp#RoofType_id Building_xsd.tmp#RoofType_Name Building_xsd.tmp#RoofType_Description Building_xsd.tmp#RoofType_Look Building_xsd.tmp#RoofType_ConstructionStyle Building_xsd.tmp#RoofType_SurfaceType Building_xsd.tmp#RoofType_Color Building_xsd.tmp#RoofType_Area Building_xsd.tmp#RoofType_ParapetWall Building_xsd.tmp#RoofType_ParapetWallHeight Building_xsd.tmp#RoofType_SignsOfLeaksDamageOrDeterioration Building_xsd.tmp#RoofType_YearBuiltOrReplaced Building_xsd.tmp#RoofType_NewRoofPlanned Building_xsd.tmp#RoofType_DeckInsulationLevel Building_xsd.tmp#RoofType_CraneRequiredForAccess Building_xsd.tmp#RoofType_RooferNameAndContact Building_xsd.tmp#RoofType_RoofPlane Building_xsd.tmp#RoofType
Type RoofType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Name{0,1} , Description{0,1} , Look{0,1} , ConstructionStyle{0,1} , SurfaceType{0,1} , Color{0,1} , Area{0,1} , ParapetWall{0,1} , ParapetWallHeight{0,1} , SignsOfLeaksDamageOrDeterioration{0,1} , YearBuiltOrReplaced{0,1} , NewRoofPlanned{0,1} , DeckInsulationLevel{0,1} , CraneRequiredForAccess{0,1} , RooferNameAndContact{0,1} , RoofPlane*
Children Area, Color, ConstructionStyle, CraneRequiredForAccess, DeckInsulationLevel, Description, Look, Name, NewRoofPlanned, ParapetWall, ParapetWallHeight, RoofPlane, RooferNameAndContact, SignsOfLeaksDamageOrDeterioration, SurfaceType, YearBuiltOrReplaced
Instance
<Roof id="">
  <Name>{0,1}</Name>
  <Description>{0,1}</Description>
  <Look>{0,1}</Look>
  <ConstructionStyle>{0,1}</ConstructionStyle>
  <SurfaceType>{0,1}</SurfaceType>
  <Color>{0,1}</Color>
  <Area Unit="SquareMeters">{0,1}</Area>
  <ParapetWall>{0,1}</ParapetWall>
  <ParapetWallHeight Unit="Meters">{0,1}</ParapetWallHeight>
  <SignsOfLeaksDamageOrDeterioration>{0,1}</SignsOfLeaksDamageOrDeterioration>
  <YearBuiltOrReplaced>{0,1}</YearBuiltOrReplaced>
  <NewRoofPlanned>{0,1}</NewRoofPlanned>
  <DeckInsulationLevel>{0,1}</DeckInsulationLevel>
  <CraneRequiredForAccess>{0,1}</CraneRequiredForAccess>
  <RooferNameAndContact>{0,1}</RooferNameAndContact>
  <RoofPlane id="">{0,unbounded}</RoofPlane>
</Roof>
Attributes
QName Type Fixed Default Use Annotation
id xs:IDREF optional
Source
<xs:element name="Roof" type="RoofType" minOccurs="0" maxOccurs="unbounded"/>
Element RoofType / Name
Namespace No namespace
Annotations
This is simply a descriptive name, typically a common name used for the system.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
  </xs:annotation>
</xs:element>
Element RoofType / Description
Namespace No namespace
Annotations
Place for user to include additional notes/description:

- Descriptions of damage/leaks/deterioration, 
- Description of access requirements to chillers / air handlers / etc. 
- Was the customer told of their options if solar will outlive roof? 
- Attic accessibility - special requirements? Crane? Key?
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>Place for user to include additional notes/description: - Descriptions of damage/leaks/deterioration, - Description of access requirements to chillers / air handlers / etc. - Was the customer told of their options if solar will outlive roof? - Attic accessibility - special requirements? Crane? Key?</xs:documentation>
  </xs:annotation>
</xs:element>
Element RoofType / Look
Namespace No namespace
Annotations
The type of roof design.
Diagram
Diagram Building_xsd.tmp#RoofLookEnumType
Type RoofLookEnumType
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
enumeration Butterfly
enumeration Combination
enumeration Flat
enumeration Gable
enumeration Gambrel
enumeration Hip
enumeration Mansard
enumeration Shed
Source
<xs:element name="Look" type="RoofLookEnumType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The type of roof design.</xs:documentation>
  </xs:annotation>
</xs:element>
Element RoofType / ConstructionStyle
Namespace No namespace
Annotations
Describes the roof structure design.
Diagram
Diagram Building_xsd.tmp#RoofConstructionEnumType
Type RoofConstructionEnumType
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
enumeration beams and purlins
enumeration rafters with attic
enumeration truss with attic
enumeration vaulted 2x
enumeration vaulted beams
Source
<xs:element name="ConstructionStyle" type="RoofConstructionEnumType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Describes the roof structure design.</xs:documentation>
  </xs:annotation>
</xs:element>
Element RoofType / SurfaceType
Namespace No namespace
Annotations
Roof surface material.
Diagram
Diagram Building_xsd.tmp#RoofSurfaceEnumType
Type RoofSurfaceEnumType
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
enumeration CalPac metal
enumeration composition roll
enumeration composition shingle
enumeration foam
enumeration heavy concrete tile
enumeration high-definition comp shingle
enumeration light weight concrete tile
enumeration single-ply membrane
enumeration slate
enumeration spanish barrel tile
enumeration standing seam metal
enumeration tar & gravel
enumeration wood shake
Source
<xs:element name="SurfaceType" type="RoofSurfaceEnumType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Roof surface material.</xs:documentation>
  </xs:annotation>
</xs:element>
Element RoofType / Color
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Color" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element RoofType / Area
Namespace No namespace
Annotations
This is a convenience value based on the average tilt of the roof and the floor space of the building and may be overridden by the LayoutPlane dimensions
Diagram
Diagram Common_xsd.tmp#AreaType_Unit Common_xsd.tmp#AreaType
Type AreaType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit AreaUnitEnumType SquareMeters optional
Unit of measurement.
Source
<xs:element name="Area" type="AreaType" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>This is a convenience value based on the average tilt of the roof and the floor space of the building and may be overridden by the LayoutPlane dimensions</xs:documentation>
  </xs:annotation>
</xs:element>
Element RoofType / ParapetWall
Namespace No namespace
Annotations
Does roof have a parapet wall?
Diagram
Diagram
Type xs:boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="ParapetWall" type="xs:boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Does roof have a parapet wall?</xs:documentation>
  </xs:annotation>
</xs:element>
Element RoofType / ParapetWallHeight
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="ParapetWallHeight" type="DimensionType" minOccurs="0" maxOccurs="1"/>
Element RoofType / SignsOfLeaksDamageOrDeterioration
Namespace No namespace
Annotations
Use as a notes field. Look for things like: Existing roof leaks, signs of poor drainage (such as stains), uneven roof decks, etc
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="SignsOfLeaksDamageOrDeterioration" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Use as a notes field. Look for things like: Existing roof leaks, signs of poor drainage (such as stains), uneven roof decks, etc</xs:documentation>
  </xs:annotation>
</xs:element>
Element RoofType / YearBuiltOrReplaced
Namespace No namespace
Diagram
Diagram
Type restriction of xs:int
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
minInclusive 0
Source
<xs:element name="YearBuiltOrReplaced" minOccurs="0" maxOccurs="1">
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element RoofType / NewRoofPlanned
Namespace No namespace
Annotations
New Roof Planned Before/With Solar?
Diagram
Diagram
Type xs:boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="NewRoofPlanned" type="xs:boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>New Roof Planned Before/With Solar?</xs:documentation>
  </xs:annotation>
</xs:element>
Element RoofType / DeckInsulationLevel
Namespace No namespace
Diagram
Diagram Building_xsd.tmp#InsulationType_Description Building_xsd.tmp#InsulationType_R-Value Building_xsd.tmp#InsulationType_Emissivity Building_xsd.tmp#InsulationType_CoverageFraction Building_xsd.tmp#InsulationType
Type InsulationType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model Description{0,1} , R-Value{0,1} , Emissivity{0,1} , CoverageFraction{0,1}
Children CoverageFraction, Description, Emissivity, R-Value
Instance
<DeckInsulationLevel>
  <Description>{0,1}</Description>
  <R-Value>{0,1}</R-Value>
  <Emissivity>{0,1}</Emissivity>
  <CoverageFraction>{0,1}</CoverageFraction>
</DeckInsulationLevel>
Source
<xs:element name="DeckInsulationLevel" type="InsulationType" minOccurs="0" maxOccurs="1"/>
Element RoofType / CraneRequiredForAccess
Namespace No namespace
Annotations
Is a crane required to access the roof?
Diagram
Diagram
Type xs:boolean
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="CraneRequiredForAccess" type="xs:boolean" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Is a crane required to access the roof?</xs:documentation>
  </xs:annotation>
</xs:element>
Element RoofType / RooferNameAndContact
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="RooferNameAndContact" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element RoofType / RoofPlane
Namespace No namespace
Annotations
This can be used for defining multiple sections of the roof
Diagram
Diagram RoofPlane_xsd.tmp#RoofPlaneType_id RoofPlane_xsd.tmp#RoofPlaneType_Name RoofPlane_xsd.tmp#RoofPlaneType_SolarExposure RoofPlane_xsd.tmp#RoofPlaneType_Structure RoofPlane_xsd.tmp#RoofPlaneType_PlaneShape RoofPlane_xsd.tmp#RoofPlaneType_PlaneCenterLocation RoofPlane_xsd.tmp#RoofPlaneType
Type RoofPlaneType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Name{0,1} , SolarExposure , Structure{0,1} , PlaneShape{0,1} , PlaneCenterLocation{0,1}
Children Name, PlaneCenterLocation, PlaneShape, SolarExposure, Structure
Instance
<RoofPlane id="">
  <Name>{0,1}</Name>
  <SolarExposure>{1,1}</SolarExposure>
  <Structure>{0,1}</Structure>
  <PlaneShape>{0,1}</PlaneShape>
  <PlaneCenterLocation>{0,1}</PlaneCenterLocation>
</RoofPlane>
Attributes
QName Type Fixed Default Use Annotation
ANY attribute from TARGET namespace 'http://www.iepmodel.net'
id xs:ID required
Unique identifier for this layout plane.
Source
<xs:element name="RoofPlane" type="RoofPlaneType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>This can be used for defining multiple sections of the roof</xs:documentation>
  </xs:annotation>
</xs:element>
Element EnvelopeType / Wall
Namespace No namespace
Diagram
Diagram Building_xsd.tmp#WallType_id Building_xsd.tmp#WallType_Name Building_xsd.tmp#WallType_Description Building_xsd.tmp#WallType_Area Building_xsd.tmp#WallType_Width Building_xsd.tmp#WallType_Height Building_xsd.tmp#WallType_Insulation Building_xsd.tmp#WallType_Composition Building_xsd.tmp#WallType
Type WallType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Name{0,1} , Description{0,1} , Area{0,1} , Width{0,1} , Height{0,1} , Insulation{0,1} , Composition{0,1}
Children Area, Composition, Description, Height, Insulation, Name, Width
Instance
<Wall id="">
  <Name>{0,1}</Name>
  <Description>{0,1}</Description>
  <Area Unit="SquareMeters">{0,1}</Area>
  <Width Unit="Meters">{0,1}</Width>
  <Height Unit="Meters">{0,1}</Height>
  <Insulation>{0,1}</Insulation>
  <Composition>{0,1}</Composition>
</Wall>
Attributes
QName Type Fixed Default Use Annotation
id xs:IDREF optional
Source
<xs:element name="Wall" type="WallType" minOccurs="0" maxOccurs="unbounded"/>
Element WallType / Name
Namespace No namespace
Annotations
This is simply a descriptive name, typically a common name used for the system.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WallType / Description
Namespace No namespace
Annotations
Place for user to include additional notes/description.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>Place for user to include additional notes/description.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WallType / Area
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#AreaType_Unit Common_xsd.tmp#AreaType
Type AreaType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
Unit AreaUnitEnumType SquareMeters optional
Unit of measurement.
Source
<xs:element name="Area" type="AreaType" minOccurs="0"/>
Element WallType / Width
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="Width" type="DimensionType" minOccurs="0" maxOccurs="1"/>
Element WallType / Height
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="Height" type="DimensionType" minOccurs="0" maxOccurs="1"/>
Element WallType / Insulation
Namespace No namespace
Diagram
Diagram Building_xsd.tmp#InsulationType_Description Building_xsd.tmp#InsulationType_R-Value Building_xsd.tmp#InsulationType_Emissivity Building_xsd.tmp#InsulationType_CoverageFraction Building_xsd.tmp#InsulationType
Type InsulationType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model Description{0,1} , R-Value{0,1} , Emissivity{0,1} , CoverageFraction{0,1}
Children CoverageFraction, Description, Emissivity, R-Value
Instance
<Insulation>
  <Description>{0,1}</Description>
  <R-Value>{0,1}</R-Value>
  <Emissivity>{0,1}</Emissivity>
  <CoverageFraction>{0,1}</CoverageFraction>
</Insulation>
Source
<xs:element name="Insulation" type="InsulationType" minOccurs="0" maxOccurs="1"/>
Element WallType / Composition
Namespace No namespace
Annotations
Wall composition.
Examples:
Wood Framing - Face Brick
Steel - Face Brick
Concrete Block
Insulated Concrete Form						etc.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Composition" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Wall composition. Examples: Wood Framing - Face Brick Steel - Face Brick Concrete Block Insulated Concrete Form etc.</xs:documentation>
  </xs:annotation>
</xs:element>
Element EnvelopeType / Window
Namespace No namespace
Diagram
Diagram Building_xsd.tmp#WindowType_id Building_xsd.tmp#WindowType_Name Building_xsd.tmp#WindowType_Description Building_xsd.tmp#WindowType_FrameComposition Building_xsd.tmp#WindowType_PaneCount Building_xsd.tmp#WindowType_SHGC Building_xsd.tmp#WindowType_Treatment Building_xsd.tmp#WindowType_U-Value Building_xsd.tmp#WindowType_Width Building_xsd.tmp#WindowType_Height Building_xsd.tmp#WindowType_Area Building_xsd.tmp#WindowType
Type WindowType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Name{0,1} , Description{0,1} , FrameComposition{0,1} , PaneCount{0,1} , SHGC{0,1} , Treatment* , U-Value{0,1} , Width{0,1} , Height{0,1} , Area{0,1}
Children Area, Description, FrameComposition, Height, Name, PaneCount, SHGC, Treatment, U-Value, Width
Instance
<Window id="">
  <Name>{0,1}</Name>
  <Description>{0,1}</Description>
  <FrameComposition>{0,1}</FrameComposition>
  <PaneCount>{0,1}</PaneCount>
  <SHGC>{0,1}</SHGC>
  <Treatment>{0,unbounded}</Treatment>
  <U-Value>{0,1}</U-Value>
  <Width Unit="Meters">{0,1}</Width>
  <Height Unit="Meters">{0,1}</Height>
  <Area Unit="SquareMeters">{0,1}</Area>
</Window>
Attributes
QName Type Fixed Default Use Annotation
id xs:IDREF optional
Source
<xs:element name="Window" type="WindowType" minOccurs="0" maxOccurs="unbounded"/>
Element WindowType / Name
Namespace No namespace
Annotations
This is simply a descriptive name, typically a common name used for the system.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WindowType / Description
Namespace No namespace
Annotations
Place for user to include additional notes/description.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
  <xs:annotation>
    <xs:documentation>Place for user to include additional notes/description.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WindowType / FrameComposition
Namespace No namespace
Annotations
Vinyl
Steel
Wood
etc.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="FrameComposition" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Vinyl Steel Wood etc.</xs:documentation>
  </xs:annotation>
</xs:element>
Element WindowType / PaneCount
Namespace No namespace
Annotations
The number of panes: 
1 = single-pane
2 = double-pane
3 = triple-pane
Diagram
Diagram
Type restriction of xs:int
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
minInclusive 1
Source
<xs:element name="PaneCount" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The number of panes: 1 = single-pane 2 = double-pane 3 = triple-pane</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element WindowType / SHGC
Namespace No namespace
Annotations
Solar Heat Gain Coefficient
http://www.efficientwindows.org/shgc.cfm
The SHGC is the fraction of incident solar radiation admitted through a window, both directly transmitted and absorbed and subsequently released inward. SHGC is expressed as a number between 0 and 1. The lower a window's solar heat gain coefficient, the less solar heat it transmits.
Diagram
Diagram
Type restriction of xs:float
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element name="SHGC" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Solar Heat Gain Coefficient http://www.efficientwindows.org/shgc.cfm The SHGC is the fraction of incident solar radiation admitted through a window, both directly transmitted and absorbed and subsequently released inward. SHGC is expressed as a number between 0 and 1. The lower a window's solar heat gain coefficient, the less solar heat it transmits.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:float">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element WindowType / Treatment
Namespace No namespace
Annotations
None or Clear
Tinted
Low Emmissivity ("Low-E")
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: unbounded
Source
<xs:element name="Treatment" type="xs:string" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>None or Clear Tinted Low Emmissivity ("Low-E")</xs:documentation>
  </xs:annotation>
</xs:element>
Element WindowType / U-Value
Namespace No namespace
Annotations
The heat conductivity or coefficient of heat transmission of a material, specified in SI units: watts per square-meter kelvins  W/(m²·K) or equivalently W/(m²·°C).

Note that if you intend to use different units then this should be noted in the Description.
Diagram
Diagram
Type restriction of xs:float
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
minInclusive 0
Source
<xs:element name="U-Value" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The heat conductivity or coefficient of heat transmission of a material, specified in SI units: watts per square-meter kelvins W/(m²·K) or equivalently W/(m²·°C). Note that if you intend to use different units then this should be noted in the Description.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:float">
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element WindowType / Width
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="Width" type="DimensionType" minOccurs="0" maxOccurs="1"/>
Element WindowType / Height
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#DimensionType_Unit Common_xsd.tmp#DimensionType
Type DimensionType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
Unit DimensionUnitEnumType Meters optional
Unit of measurement.
Source
<xs:element name="Height" type="DimensionType" minOccurs="0" maxOccurs="1"/>
Element WindowType / Area
Namespace No namespace
Diagram
Diagram Common_xsd.tmp#AreaType_Unit Common_xsd.tmp#AreaType
Type AreaType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
Unit AreaUnitEnumType SquareMeters optional
Unit of measurement.
Source
<xs:element name="Area" type="AreaType" minOccurs="0"/>
Element EnvelopeType / Leakage
Namespace No namespace
Diagram
Diagram Building_xsd.tmp#LeakageType_Name Building_xsd.tmp#LeakageType_Description Building_xsd.tmp#LeakageType_TestFlow Building_xsd.tmp#LeakageType_TestPressure Building_xsd.tmp#LeakageType_LeakageFlow Building_xsd.tmp#LeakageType_LeakageArea Building_xsd.tmp#LeakageType
Type LeakageType
Properties
content: complex
minOccurs: 0
Model Name{0,1} , Description{0,1} , TestFlow{0,1} , TestPressure{0,1} , LeakageFlow{0,1} , LeakageArea{0,1}
Children Description, LeakageArea, LeakageFlow, Name, TestFlow, TestPressure
Instance
<Leakage>
  <Name>{0,1}</Name>
  <Description>{0,1}</Description>
  <TestFlow Unit="">{0,1}</TestFlow>
  <TestPressure Unit="">{0,1}</TestPressure>
  <LeakageFlow Unit="">{0,1}</LeakageFlow>
  <LeakageArea Unit="SquareMeters">{0,1}</LeakageArea>
</Leakage>
Source
<xs:element minOccurs="0" name="Leakage" type="LeakageType"/>
Element LeakageType / Name
Namespace No namespace
Annotations
This is simply a descriptive name, typically a common name used for the system.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
  </xs:annotation>
</xs:element>
Element LeakageType / Description
Namespace No namespace
Annotations
Describe the nature of the leakage, such as:
- the entity that performed the test
- location
- severity
- how discovered
- systems, equipment affected
- etc.
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xs:element name="Description" type="xs:string" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Describe the nature of the leakage, such as: - the entity that performed the test - location - severity - how discovered - systems, equipment affected - etc.</xs:documentation>
  </xs:annotation>
</xs:element>
Element LeakageType / TestFlow
Namespace No namespace
Annotations
The flow rate during which the leakage test was performed. Typically, this is the flow rate through the pipe or from the fan if a blower door or duct leakage test is performed.

This flow rate correspondes to the Leakage Value.
Diagram
Diagram Common_xsd.tmp#FlowType_Unit Common_xsd.tmp#FlowType
Type FlowType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
Unit FlowUnitEnumType optional
Unit of measurement.
Source
<xs:element minOccurs="0" name="TestFlow" type="FlowType">
  <xs:annotation>
    <xs:documentation>The flow rate during which the leakage test was performed. Typically, this is the flow rate through the pipe or from the fan if a blower door or duct leakage test is performed. This flow rate correspondes to the Leakage Value.</xs:documentation>
  </xs:annotation>
</xs:element>
Element LeakageType / TestPressure
Namespace No namespace
Annotations
The pressure at the leak or test point when the leakage test was performed. Typically, this may be the discharge pressure of the fan if a blower door or duct leakage test is performed.

This pressure corresponds to the Leakage Value.
Diagram
Diagram Common_xsd.tmp#PressureType_Unit Common_xsd.tmp#PressureType
Type PressureType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
Unit PressureUnitEnumType optional
Unit of measurement.
Source
<xs:element minOccurs="0" name="TestPressure" type="PressureType">
  <xs:annotation>
    <xs:documentation>The pressure at the leak or test point when the leakage test was performed. Typically, this may be the discharge pressure of the fan if a blower door or duct leakage test is performed. This pressure corresponds to the Leakage Value.</xs:documentation>
  </xs:annotation>
</xs:element>
Element LeakageType / LeakageFlow
Namespace No namespace
Annotations
The quantity of leakage - the resulting leakage flow rate that is measured or determined from a test.

This corresponds to the Test Flow and Pressure.
Diagram
Diagram Common_xsd.tmp#FlowType_Unit Common_xsd.tmp#FlowType
Type FlowType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
Unit FlowUnitEnumType optional
Unit of measurement.
Source
<xs:element minOccurs="0" name="LeakageFlow" type="FlowType">
  <xs:annotation>
    <xs:documentation>The quantity of leakage - the resulting leakage flow rate that is measured or determined from a test. This corresponds to the Test Flow and Pressure.</xs:documentation>
  </xs:annotation>
</xs:element>
Element LeakageType / LeakageArea
Namespace No namespace
Annotations
The quantity of leakage measured in terms of "leakage area" per area of the enclosure. The leakage area indicates the effective net size (area) of the leak. The area of the enclosure typically refers to the floor-area of the enclosure being tested.

This corresponds to the Test Flow and Pressure.
Diagram
Diagram Common_xsd.tmp#AreaType_Unit Common_xsd.tmp#AreaType
Type AreaType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
Unit AreaUnitEnumType SquareMeters optional
Unit of measurement.
Source
<xs:element minOccurs="0" name="LeakageArea" type="AreaType">
  <xs:annotation>
    <xs:documentation>The quantity of leakage measured in terms of "leakage area" per area of the enclosure. The leakage area indicates the effective net size (area) of the leak. The area of the enclosure typically refers to the floor-area of the enclosure being tested. This corresponds to the Test Flow and Pressure.</xs:documentation>
  </xs:annotation>
</xs:element>
Element BuildingType / Zone
Namespace No namespace
Diagram
Diagram Zone_xsd.tmp#ZoneType_id Zone_xsd.tmp#ZoneType_Name Zone_xsd.tmp#ZoneType_Description Zone_xsd.tmp#ZoneType_AdditionalLoad Zone_xsd.tmp#ZoneType_CoolingSetPointSchedule Zone_xsd.tmp#ZoneType_HeatingSetPointSchedule Zone_xsd.tmp#ZoneType_FloorNo Zone_xsd.tmp#ZoneType_Occupancy Zone_xsd.tmp#ZoneType_OccupantSchedule Zone_xsd.tmp#ZoneType_RefHVACSystemID Zone_xsd.tmp#ZoneType
Type ZoneType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Name{0,1} , Description{0,1} , AdditionalLoad{0,1} , CoolingSetPointSchedule{0,1} , HeatingSetPointSchedule{0,1} , FloorNo{0,1} , Occupancy{0,1} , OccupantSchedule{0,1} , RefHVACSystemID*
Children AdditionalLoad, CoolingSetPointSchedule, Description, FloorNo, HeatingSetPointSchedule, Name, Occupancy, OccupantSchedule, RefHVACSystemID
Instance
<Zone id="">
  <Name>{0,1}</Name>
  <Description>{0,1}</Description>
  <AdditionalLoad Fuel="Electricity" FuelDesc="Electricity" TestCondition="" Unit="" UnitDesc="kwh">{0,1}</AdditionalLoad>
  <CoolingSetPointSchedule id="" type="">{0,1}</CoolingSetPointSchedule>
  <HeatingSetPointSchedule id="" type="">{0,1}</HeatingSetPointSchedule>
  <FloorNo>{0,1}</FloorNo>
  <Occupancy>{0,1}</Occupancy>
  <OccupantSchedule id="" type="">{0,1}</OccupantSchedule>
  <RefHVACSystemID>{0,unbounded}</RefHVACSystemID>
</Zone>
Attributes
QName Type Fixed Default Use Annotation
id xs:ID optional
Source
<xs:element name="Zone" type="ZoneType" minOccurs="0" maxOccurs="unbounded"/>
Element Building
Namespace http://www.iepmodel.net
Diagram
Diagram Building_xsd.tmp#BuildingType_id Building_xsd.tmp#BuildingType_Name Building_xsd.tmp#BuildingType_Description Building_xsd.tmp#BuildingType_GrossFloorArea Building_xsd.tmp#BuildingType_Space Building_xsd.tmp#BuildingType_BuildingNumber Building_xsd.tmp#BuildingType_EnergyConsumption Building_xsd.tmp#BuildingType_Envelope Building_xsd.tmp#BuildingType_Zone Building_xsd.tmp#BuildingType
Type BuildingType
Properties
content: complex
Model Name{0,1} , Description{0,1} , GrossFloorArea{0,1} , Space* , BuildingNumber{0,1} , EnergyConsumption* , Envelope{0,1} , Zone*
Children BuildingNumber, Description, EnergyConsumption, Envelope, GrossFloorArea, Name, Space, Zone
Instance
<Building id="" xmlns="http://www.iepmodel.net">
  <Name>{0,1}</Name>
  <Description>{0,1}</Description>
  <GrossFloorArea Unit="SquareMeters">{0,1}</GrossFloorArea>
  <Space id="">{0,unbounded}</Space>
  <BuildingNumber>{0,1}</BuildingNumber>
  <EnergyConsumption RevenueMeterIdRef="">{0,unbounded}</EnergyConsumption>
  <Envelope id="">{0,1}</Envelope>
  <Zone id="">{0,unbounded}</Zone>
</Building>
Attributes
QName Type Fixed Default Use Annotation
id xs:ID optional
Source
<xs:element name="Building" type="BuildingType"/>
Complex Type BuildingType
Namespace http://www.iepmodel.net
Annotations
This object captures all of the building components with exception to energy producing and consuming systems.
Diagram
Diagram Building_xsd.tmp#BuildingType_id Building_xsd.tmp#BuildingType_Name Building_xsd.tmp#BuildingType_Description Building_xsd.tmp#BuildingType_GrossFloorArea Building_xsd.tmp#BuildingType_Space Building_xsd.tmp#BuildingType_BuildingNumber Building_xsd.tmp#BuildingType_EnergyConsumption Building_xsd.tmp#BuildingType_Envelope Building_xsd.tmp#BuildingType_Zone
Used by
Model Name{0,1} , Description{0,1} , GrossFloorArea{0,1} , Space* , BuildingNumber{0,1} , EnergyConsumption* , Envelope{0,1} , Zone*
Children BuildingNumber, Description, EnergyConsumption, Envelope, GrossFloorArea, Name, Space, Zone
Attributes
QName Type Fixed Default Use Annotation
id xs:ID optional
Source
<xs:complexType name="BuildingType">
  <xs:annotation>
    <xs:documentation>This object captures all of the building components with exception to energy producing and consuming systems.</xs:documentation>
  </xs:annotation>
  <xs:sequence minOccurs="0" maxOccurs="1">
    <xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>Place for user to include additional notes/description.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="GrossFloorArea" type="AreaType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Total floor area, including conditioned (heated/ cooled/ ventilated) and unconditioned spaces.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Space" type="SpaceType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element minOccurs="0" name="BuildingNumber" type="xs:string">
      <xs:annotation>
        <xs:documentation>Identifies the number of a building where multiple buildings share a common street address (case where a site with a single address contains multiple buildings). Note that if a single Building has more than one street address, only one is required to identify the location.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="EnergyConsumption" type="EnergyConsumptionType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>This defines the overall energy consumption for the building. This may be multiple instances for each type of Energy</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Envelope" type="EnvelopeType" maxOccurs="1" minOccurs="0">
      <xs:annotation>
        <xs:documentation>This defines the components of the envelope for the existing structure</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Zone" type="ZoneType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="id" type="xs:ID"/>
</xs:complexType>
Complex Type EnvelopeType
Namespace http://www.iepmodel.net
Diagram
Diagram Building_xsd.tmp#EnvelopeType_id Building_xsd.tmp#EnvelopeType_Name Building_xsd.tmp#EnvelopeType_Description Building_xsd.tmp#EnvelopeType_Attic Building_xsd.tmp#EnvelopeType_Ceiling Building_xsd.tmp#EnvelopeType_Door Building_xsd.tmp#EnvelopeType_Fenestration Building_xsd.tmp#EnvelopeType_Foundation Building_xsd.tmp#EnvelopeType_Garage Building_xsd.tmp#EnvelopeType_Roof Building_xsd.tmp#EnvelopeType_Wall Building_xsd.tmp#EnvelopeType_Window Building_xsd.tmp#EnvelopeType_Leakage
Used by
Model Name{0,1} , Description{0,1} , Attic* , Ceiling* , Door* , Fenestration* , Foundation* , Garage* , Roof* , Wall* , Window* , Leakage{0,1}
Children Attic, Ceiling, Description, Door, Fenestration, Foundation, Garage, Leakage, Name, Roof, Wall, Window
Attributes
QName Type Fixed Default Use Annotation
id xs:ID optional
Source
<xs:complexType name="EnvelopeType">
  <xs:sequence>
    <xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>Place for user to include additional notes/description.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Attic" type="AtticType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="Ceiling" type="CeilingType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="Door" type="DoorType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="Fenestration" type="FenestrationType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>This is also referred to as the Shading</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Foundation" type="FoundationType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="Garage" type="GarageType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="Roof" type="RoofType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="Wall" type="WallType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="Window" type="WindowType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element minOccurs="0" name="Leakage" type="LeakageType"/>
  </xs:sequence>
  <xs:attribute name="id" type="xs:ID"/>
</xs:complexType>
Complex Type AtticType
Namespace http://www.iepmodel.net
Diagram
Diagram Building_xsd.tmp#AtticType_id Building_xsd.tmp#AtticType_Name Building_xsd.tmp#AtticType_Description Building_xsd.tmp#AtticType_Area Building_xsd.tmp#AtticType_Length Building_xsd.tmp#AtticType_Width Building_xsd.tmp#AtticType_Insulation
Used by
Model Name{0,1} , Description{0,1} , Area{0,1} , Length{0,1} , Width{0,1} , Insulation{0,1}
Children Area, Description, Insulation, Length, Name, Width
Attributes
QName Type Fixed Default Use Annotation
id xs:IDREF optional
Source
<xs:complexType name="AtticType">
  <xs:sequence>
    <xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>Place for user to include additional notes/description.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Area" type="AreaType" minOccurs="0"/>
    <xs:element name="Length" type="DimensionType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Width" type="DimensionType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Insulation" type="InsulationType" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
  <xs:attribute name="id" type="xs:IDREF"/>
</xs:complexType>
Complex Type InsulationType
Namespace http://www.iepmodel.net
Diagram
Diagram Building_xsd.tmp#InsulationType_Description Building_xsd.tmp#InsulationType_R-Value Building_xsd.tmp#InsulationType_Emissivity Building_xsd.tmp#InsulationType_CoverageFraction
Used by
Model Description{0,1} , R-Value{0,1} , Emissivity{0,1} , CoverageFraction{0,1}
Children CoverageFraction, Description, Emissivity, R-Value
Source
<xs:complexType name="InsulationType">
  <xs:sequence>
    <xs:element name="Description" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Describe the insulation to any extent desired: type (fiberglass, foam, etc.), brand, location, installation features, etc. It is important to specify the units of measurement for R-value if one intends to use non-SI units. This is discouraged, as SI units are expected and indicated in the annotation of R-Value.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="R-Value" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The amount of thermal insulation installed, specified in SI units: square-meter kelvins per watt or m²·K/W (or equivalently to m²·°C/W). Note that if you intend to use different units then this should be noted in the Description.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:float">
          <xs:minInclusive value="0"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="Emissivity" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The ability of a surface/material to radiate energy relative to a black body. An ideal reflective material has an emissivity close to zero. An ideal black body has an emissivity of one.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:float">
          <xs:minInclusive value="0"/>
          <xs:maxInclusive value="1"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="CoverageFraction" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The fraction of the insulated surface that is covered by insulation.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:float">
          <xs:minInclusive value="0"/>
          <xs:maxInclusive value="1"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type CeilingType
Namespace http://www.iepmodel.net
Diagram
Diagram Building_xsd.tmp#CeilingType_id Building_xsd.tmp#CeilingType_Name Building_xsd.tmp#CeilingType_Description Building_xsd.tmp#CeilingType_Area Building_xsd.tmp#CeilingType_Insulation Building_xsd.tmp#CeilingType_Length Building_xsd.tmp#CeilingType_Width
Used by
Model Name{0,1} , Description{0,1} , Area{0,1} , Insulation{0,1} , Length{0,1} , Width{0,1}
Children Area, Description, Insulation, Length, Name, Width
Attributes
QName Type Fixed Default Use Annotation
id xs:IDREF optional
Source
<xs:complexType name="CeilingType">
  <xs:sequence>
    <xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>Place for user to include additional notes/description.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Area" type="AreaType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Insulation" type="InsulationType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Length" type="DimensionType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Width" type="DimensionType" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
  <xs:attribute name="id" type="xs:IDREF"/>
</xs:complexType>
Complex Type DoorType
Namespace http://www.iepmodel.net
Diagram
Diagram Building_xsd.tmp#DoorType_UFactor Building_xsd.tmp#DoorType_id Building_xsd.tmp#DoorType_Name Building_xsd.tmp#DoorType_Description Building_xsd.tmp#DoorType_Area Building_xsd.tmp#DoorType_Width Building_xsd.tmp#DoorType_Height
Used by
Model Name{0,1} , Description{0,1} , Area{0,1} , Width{0,1} , Height{0,1}
Children Area, Description, Height, Name, Width
Attributes
QName Type Fixed Default Use Annotation
UFactor xs:double required
id xs:IDREF optional
Source
<xs:complexType name="DoorType">
  <xs:sequence>
    <xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>Place for user to include additional notes/description. For example: - East exterior door, metal and wood construction - Interior, upstairs bathroom door, wood construction</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Area" type="AreaType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Width" type="DimensionType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Height" type="DimensionType" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
  <xs:attribute name="UFactor" use="required" type="xs:double"/>
  <xs:attribute name="id" type="xs:IDREF"/>
</xs:complexType>
Complex Type FenestrationType
Namespace http://www.iepmodel.net
Diagram
Diagram Building_xsd.tmp#FenestrationType_id Building_xsd.tmp#FenestrationType_Name Building_xsd.tmp#FenestrationType_Description Building_xsd.tmp#FenestrationType_SideFin Building_xsd.tmp#FenestrationType_Overhang Building_xsd.tmp#FenestrationType_Area Building_xsd.tmp#FenestrationType_UFactor Building_xsd.tmp#FenestrationType_SHGC Building_xsd.tmp#FenestrationType_Width Building_xsd.tmp#FenestrationType_Height
Used by
Model Name{0,1} , Description{0,1} , SideFin{0,1} , Overhang{0,1} , Area{0,1} , UFactor{0,1} , SHGC{0,1} , Width{0,1} , Height{0,1}
Children Area, Description, Height, Name, Overhang, SHGC, SideFin, UFactor, Width
Attributes
QName Type Fixed Default Use Annotation
id xs:IDREF optional
Source
<xs:complexType name="FenestrationType">
  <xs:sequence>
    <xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>Place for user to include additional notes/description.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SideFin" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="LeftDistance" type="DimensionType"/>
          <xs:element name="LeftDepth" type="DimensionType"/>
          <xs:element name="RightDistance" type="DimensionType"/>
          <xs:element name="RightDepth" type="DimensionType"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Overhang" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Depth" type="DimensionType"/>
          <xs:element name="Distance" type="DimensionType"/>
          <xs:element name="LeftExtension" type="DimensionType"/>
          <xs:element name="RightExtension" type="DimensionType"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Area" type="AreaType" minOccurs="0"/>
    <xs:element name="UFactor" type="xs:double" minOccurs="0"/>
    <xs:element name="SHGC" type="xs:double" minOccurs="0"/>
    <xs:element name="Width" type="DimensionType" minOccurs="0"/>
    <xs:element name="Height" type="DimensionType" minOccurs="0"/>
  </xs:sequence>
  <xs:attribute name="id" type="xs:IDREF"/>
</xs:complexType>
Complex Type FoundationType
Namespace http://www.iepmodel.net
Diagram
Diagram Building_xsd.tmp#FoundationType_id Building_xsd.tmp#FoundationType_Name Building_xsd.tmp#FoundationType_Description Building_xsd.tmp#FoundationType_Area Building_xsd.tmp#FoundationType_Length Building_xsd.tmp#FoundationType_Width Building_xsd.tmp#FoundationType_Insulation Building_xsd.tmp#FoundationType_Base
Used by
Model Name{0,1} , Description{0,1} , Area{0,1} , Length{0,1} , Width{0,1} , Insulation{0,1} , Base{0,1}
Children Area, Base, Description, Insulation, Length, Name, Width
Attributes
QName Type Fixed Default Use Annotation
id xs:IDREF optional
Source
<xs:complexType name="FoundationType">
  <xs:sequence>
    <xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>Place for user to include additional notes/description.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Area" type="AreaType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Length" type="DimensionType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Width" type="DimensionType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Insulation" type="InsulationType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Base" type="FoundationBaseEnumType" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
  <xs:attribute name="id" type="xs:IDREF"/>
</xs:complexType>
Simple Type FoundationBaseEnumType
Namespace http://www.iepmodel.net
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Crawlspace
enumeration Finished Basement
enumeration Unfinished Basement
enumeration SlabOnGrade
enumeration Raised Floor
Used by
Source
<xs:simpleType name="FoundationBaseEnumType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Crawlspace"/>
    <xs:enumeration value="Finished Basement"/>
    <xs:enumeration value="Unfinished Basement"/>
    <xs:enumeration value="SlabOnGrade"/>
    <xs:enumeration value="Raised Floor"/>
  </xs:restriction>
</xs:simpleType>
Complex Type GarageType
Namespace http://www.iepmodel.net
Diagram
Diagram Building_xsd.tmp#GarageType_id Building_xsd.tmp#GarageType_Name Building_xsd.tmp#GarageType_Description Building_xsd.tmp#GarageType_Length Building_xsd.tmp#GarageType_Width Building_xsd.tmp#GarageType_Height Building_xsd.tmp#GarageType_Insulation
Used by
Model Name{0,1} , Description{0,1} , Length{0,1} , Width{0,1} , Height{0,1} , Insulation{0,1}
Children Description, Height, Insulation, Length, Name, Width
Attributes
QName Type Fixed Default Use Annotation
id xs:IDREF optional
Source
<xs:complexType name="GarageType">
  <xs:sequence>
    <xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>Place for user to include additional notes/description.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Length" type="DimensionType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Width" type="DimensionType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Height" type="DimensionType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Insulation" type="InsulationType" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
  <xs:attribute name="id" type="xs:IDREF"/>
</xs:complexType>
Complex Type RoofType
Namespace http://www.iepmodel.net
Diagram
Diagram Building_xsd.tmp#RoofType_id Building_xsd.tmp#RoofType_Name Building_xsd.tmp#RoofType_Description Building_xsd.tmp#RoofType_Look Building_xsd.tmp#RoofType_ConstructionStyle Building_xsd.tmp#RoofType_SurfaceType Building_xsd.tmp#RoofType_Color Building_xsd.tmp#RoofType_Area Building_xsd.tmp#RoofType_ParapetWall Building_xsd.tmp#RoofType_ParapetWallHeight Building_xsd.tmp#RoofType_SignsOfLeaksDamageOrDeterioration Building_xsd.tmp#RoofType_YearBuiltOrReplaced Building_xsd.tmp#RoofType_NewRoofPlanned Building_xsd.tmp#RoofType_DeckInsulationLevel Building_xsd.tmp#RoofType_CraneRequiredForAccess Building_xsd.tmp#RoofType_RooferNameAndContact Building_xsd.tmp#RoofType_RoofPlane
Used by
Model Name{0,1} , Description{0,1} , Look{0,1} , ConstructionStyle{0,1} , SurfaceType{0,1} , Color{0,1} , Area{0,1} , ParapetWall{0,1} , ParapetWallHeight{0,1} , SignsOfLeaksDamageOrDeterioration{0,1} , YearBuiltOrReplaced{0,1} , NewRoofPlanned{0,1} , DeckInsulationLevel{0,1} , CraneRequiredForAccess{0,1} , RooferNameAndContact{0,1} , RoofPlane*
Children Area, Color, ConstructionStyle, CraneRequiredForAccess, DeckInsulationLevel, Description, Look, Name, NewRoofPlanned, ParapetWall, ParapetWallHeight, RoofPlane, RooferNameAndContact, SignsOfLeaksDamageOrDeterioration, SurfaceType, YearBuiltOrReplaced
Attributes
QName Type Fixed Default Use Annotation
id xs:IDREF optional
Source
<xs:complexType name="RoofType">
  <xs:sequence>
    <xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>Place for user to include additional notes/description: - Descriptions of damage/leaks/deterioration, - Description of access requirements to chillers / air handlers / etc. - Was the customer told of their options if solar will outlive roof? - Attic accessibility - special requirements? Crane? Key?</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Look" type="RoofLookEnumType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The type of roof design.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ConstructionStyle" type="RoofConstructionEnumType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Describes the roof structure design.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SurfaceType" type="RoofSurfaceEnumType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Roof surface material.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Color" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Area" type="AreaType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>This is a convenience value based on the average tilt of the roof and the floor space of the building and may be overridden by the LayoutPlane dimensions</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ParapetWall" type="xs:boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Does roof have a parapet wall?</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ParapetWallHeight" type="DimensionType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="SignsOfLeaksDamageOrDeterioration" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Use as a notes field. Look for things like: Existing roof leaks, signs of poor drainage (such as stains), uneven roof decks, etc</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="YearBuiltOrReplaced" minOccurs="0" maxOccurs="1">
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minInclusive value="0"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="NewRoofPlanned" type="xs:boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>New Roof Planned Before/With Solar?</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DeckInsulationLevel" type="InsulationType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="CraneRequiredForAccess" type="xs:boolean" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Is a crane required to access the roof?</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="RooferNameAndContact" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="RoofPlane" type="RoofPlaneType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>This can be used for defining multiple sections of the roof</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="id" type="xs:IDREF"/>
</xs:complexType>
Simple Type RoofLookEnumType
Namespace http://www.iepmodel.net
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Butterfly
enumeration Combination
enumeration Flat
enumeration Gable
enumeration Gambrel
enumeration Hip
enumeration Mansard
enumeration Shed
Used by
Element RoofType/Look
Source
<xs:simpleType name="RoofLookEnumType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Butterfly"/>
    <xs:enumeration value="Combination"/>
    <xs:enumeration value="Flat"/>
    <xs:enumeration value="Gable"/>
    <xs:enumeration value="Gambrel"/>
    <xs:enumeration value="Hip"/>
    <xs:enumeration value="Mansard"/>
    <xs:enumeration value="Shed"/>
  </xs:restriction>
</xs:simpleType>
Simple Type RoofConstructionEnumType
Namespace http://www.iepmodel.net
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration beams and purlins
enumeration rafters with attic
enumeration truss with attic
enumeration vaulted 2x
enumeration vaulted beams
Used by
Source
<xs:simpleType name="RoofConstructionEnumType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="beams and purlins"/>
    <xs:enumeration value="rafters with attic"/>
    <xs:enumeration value="truss with attic"/>
    <xs:enumeration value="vaulted 2x"/>
    <xs:enumeration value="vaulted beams"/>
  </xs:restriction>
</xs:simpleType>
Simple Type RoofSurfaceEnumType
Namespace http://www.iepmodel.net
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration CalPac metal
enumeration composition roll
enumeration composition shingle
enumeration foam
enumeration heavy concrete tile
enumeration high-definition comp shingle
enumeration light weight concrete tile
enumeration single-ply membrane
enumeration slate
enumeration spanish barrel tile
enumeration standing seam metal
enumeration tar & gravel
enumeration wood shake
Used by
Source
<xs:simpleType name="RoofSurfaceEnumType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="CalPac metal"/>
    <xs:enumeration value="composition roll"/>
    <xs:enumeration value="composition shingle"/>
    <xs:enumeration value="foam"/>
    <xs:enumeration value="heavy concrete tile"/>
    <xs:enumeration value="high-definition comp shingle"/>
    <xs:enumeration value="light weight concrete tile"/>
    <xs:enumeration value="single-ply membrane"/>
    <xs:enumeration value="slate"/>
    <xs:enumeration value="spanish barrel tile"/>
    <xs:enumeration value="standing seam metal"/>
    <xs:enumeration value="tar & gravel"/>
    <xs:enumeration value="wood shake"/>
  </xs:restriction>
</xs:simpleType>
Complex Type WallType
Namespace http://www.iepmodel.net
Diagram
Diagram Building_xsd.tmp#WallType_id Building_xsd.tmp#WallType_Name Building_xsd.tmp#WallType_Description Building_xsd.tmp#WallType_Area Building_xsd.tmp#WallType_Width Building_xsd.tmp#WallType_Height Building_xsd.tmp#WallType_Insulation Building_xsd.tmp#WallType_Composition
Used by
Model Name{0,1} , Description{0,1} , Area{0,1} , Width{0,1} , Height{0,1} , Insulation{0,1} , Composition{0,1}
Children Area, Composition, Description, Height, Insulation, Name, Width
Attributes
QName Type Fixed Default Use Annotation
id xs:IDREF optional
Source
<xs:complexType name="WallType">
  <xs:sequence>
    <xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>Place for user to include additional notes/description.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Area" type="AreaType" minOccurs="0"/>
    <xs:element name="Width" type="DimensionType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Height" type="DimensionType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Insulation" type="InsulationType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Composition" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Wall composition. Examples: Wood Framing - Face Brick Steel - Face Brick Concrete Block Insulated Concrete Form etc.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="id" type="xs:IDREF"/>
</xs:complexType>
Complex Type WindowType
Namespace http://www.iepmodel.net
Diagram
Diagram Building_xsd.tmp#WindowType_id Building_xsd.tmp#WindowType_Name Building_xsd.tmp#WindowType_Description Building_xsd.tmp#WindowType_FrameComposition Building_xsd.tmp#WindowType_PaneCount Building_xsd.tmp#WindowType_SHGC Building_xsd.tmp#WindowType_Treatment Building_xsd.tmp#WindowType_U-Value Building_xsd.tmp#WindowType_Width Building_xsd.tmp#WindowType_Height Building_xsd.tmp#WindowType_Area
Used by
Model Name{0,1} , Description{0,1} , FrameComposition{0,1} , PaneCount{0,1} , SHGC{0,1} , Treatment* , U-Value{0,1} , Width{0,1} , Height{0,1} , Area{0,1}
Children Area, Description, FrameComposition, Height, Name, PaneCount, SHGC, Treatment, U-Value, Width
Attributes
QName Type Fixed Default Use Annotation
id xs:IDREF optional
Source
<xs:complexType name="WindowType">
  <xs:sequence>
    <xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="Description" type="xs:string">
      <xs:annotation>
        <xs:documentation>Place for user to include additional notes/description.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="FrameComposition" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Vinyl Steel Wood etc.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PaneCount" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The number of panes: 1 = single-pane 2 = double-pane 3 = triple-pane</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minInclusive value="1"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="SHGC" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Solar Heat Gain Coefficient http://www.efficientwindows.org/shgc.cfm The SHGC is the fraction of incident solar radiation admitted through a window, both directly transmitted and absorbed and subsequently released inward. SHGC is expressed as a number between 0 and 1. The lower a window's solar heat gain coefficient, the less solar heat it transmits.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:float">
          <xs:minInclusive value="0"/>
          <xs:maxInclusive value="1"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="Treatment" type="xs:string" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>None or Clear Tinted Low Emmissivity ("Low-E")</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="U-Value" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The heat conductivity or coefficient of heat transmission of a material, specified in SI units: watts per square-meter kelvins W/(m²·K) or equivalently W/(m²·°C). Note that if you intend to use different units then this should be noted in the Description.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:float">
          <xs:minInclusive value="0"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="Width" type="DimensionType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Height" type="DimensionType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Area" type="AreaType" minOccurs="0"/>
  </xs:sequence>
  <xs:attribute name="id" type="xs:IDREF"/>
</xs:complexType>
Complex Type LeakageType
Namespace http://www.iepmodel.net
Diagram
Diagram Building_xsd.tmp#LeakageType_Name Building_xsd.tmp#LeakageType_Description Building_xsd.tmp#LeakageType_TestFlow Building_xsd.tmp#LeakageType_TestPressure Building_xsd.tmp#LeakageType_LeakageFlow Building_xsd.tmp#LeakageType_LeakageArea
Used by
Model Name{0,1} , Description{0,1} , TestFlow{0,1} , TestPressure{0,1} , LeakageFlow{0,1} , LeakageArea{0,1}
Children Description, LeakageArea, LeakageFlow, Name, TestFlow, TestPressure
Source
<xs:complexType name="LeakageType">
  <xs:sequence>
    <xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Description" type="xs:string" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Describe the nature of the leakage, such as: - the entity that performed the test - location - severity - how discovered - systems, equipment affected - etc.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="TestFlow" type="FlowType">
      <xs:annotation>
        <xs:documentation>The flow rate during which the leakage test was performed. Typically, this is the flow rate through the pipe or from the fan if a blower door or duct leakage test is performed. This flow rate correspondes to the Leakage Value.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="TestPressure" type="PressureType">
      <xs:annotation>
        <xs:documentation>The pressure at the leak or test point when the leakage test was performed. Typically, this may be the discharge pressure of the fan if a blower door or duct leakage test is performed. This pressure corresponds to the Leakage Value.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="LeakageFlow" type="FlowType">
      <xs:annotation>
        <xs:documentation>The quantity of leakage - the resulting leakage flow rate that is measured or determined from a test. This corresponds to the Test Flow and Pressure.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="LeakageArea" type="AreaType">
      <xs:annotation>
        <xs:documentation>The quantity of leakage measured in terms of "leakage area" per area of the enclosure. The leakage area indicates the effective net size (area) of the leak. The area of the enclosure typically refers to the floor-area of the enclosure being tested. This corresponds to the Test Flow and Pressure.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Attribute AtticType / @id
Namespace No namespace
Type xs:IDREF
Properties
content: simple
Used by
Complex Type AtticType
Source
<xs:attribute name="id" type="xs:IDREF"/>
Attribute CeilingType / @id
Namespace No namespace
Type xs:IDREF
Properties
content: simple
Used by
Complex Type CeilingType
Source
<xs:attribute name="id" type="xs:IDREF"/>
Attribute DoorType / @UFactor
Namespace No namespace
Type xs:double
Properties
use: required
Used by
Complex Type DoorType
Source
<xs:attribute name="UFactor" use="required" type="xs:double"/>
Attribute DoorType / @id
Namespace No namespace
Type xs:IDREF
Properties
content: simple
Used by
Complex Type DoorType
Source
<xs:attribute name="id" type="xs:IDREF"/>
Attribute FenestrationType / @id
Namespace No namespace
Type xs:IDREF
Properties
content: simple
Used by
Complex Type FenestrationType
Source
<xs:attribute name="id" type="xs:IDREF"/>
Attribute FoundationType / @id
Namespace No namespace
Type xs:IDREF
Properties
content: simple
Used by
Complex Type FoundationType
Source
<xs:attribute name="id" type="xs:IDREF"/>
Attribute GarageType / @id
Namespace No namespace
Type xs:IDREF
Properties
content: simple
Used by
Complex Type GarageType
Source
<xs:attribute name="id" type="xs:IDREF"/>
Attribute RoofType / @id
Namespace No namespace
Type xs:IDREF
Properties
content: simple
Used by
Complex Type RoofType
Source
<xs:attribute name="id" type="xs:IDREF"/>
Attribute WallType / @id
Namespace No namespace
Type xs:IDREF
Properties
content: simple
Used by
Complex Type WallType
Source
<xs:attribute name="id" type="xs:IDREF"/>
Attribute WindowType / @id
Namespace No namespace
Type xs:IDREF
Properties
content: simple
Used by
Complex Type WindowType
Source
<xs:attribute name="id" type="xs:IDREF"/>
Attribute EnvelopeType / @id
Namespace No namespace
Type xs:ID
Properties
content: simple
Used by
Complex Type EnvelopeType
Source
<xs:attribute name="id" type="xs:ID"/>
Attribute BuildingType / @id
Namespace No namespace
Type xs:ID
Properties
content: simple
Used by
Complex Type BuildingType
Source
<xs:attribute name="id" type="xs:ID"/>