Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Included schema BaseElements.xsd
Namespace http://hpxmlonline.com/2014/6
Properties
attribute form default unqualified
element form default qualified
version 2.2
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element XMLTransactionHeaderInformation
Namespace http://hpxmlonline.com/2014/6
Annotations
These are a series of elements that indicate the type of XML and basic descriptive data about the XML.
Diagram
Diagram BaseElements_xsd.tmp#XMLTransactionHeaderInformation_XMLType BaseElements_xsd.tmp#XMLTransactionHeaderInformation_XMLGeneratedBy BaseElements_xsd.tmp#XMLTransactionHeaderInformation_CreatedDateAndTime BaseElements_xsd.tmp#XMLTransactionHeaderInformation_Transaction BaseElements_xsd.tmp#extension
Properties
content complex
Used by
Element HPXML
Model
Children CreatedDateAndTime, Transaction, XMLGeneratedBy, XMLType, extension
Instance
<XMLTransactionHeaderInformation xmlns="http://hpxmlonline.com/2014/6">
  <XMLType>{1,1}</XMLType>
  <XMLGeneratedBy>{1,1}</XMLGeneratedBy>
  <CreatedDateAndTime>{1,1}</CreatedDateAndTime>
  <Transaction>{1,1}</Transaction>
  <extension>{0,1}</extension>
</XMLTransactionHeaderInformation>
Source
<xs:element name="XMLTransactionHeaderInformation">
  <xs:annotation>
    <xs:documentation>These are a series of elements that indicate the type of XML and basic descriptive data about the XML.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="XMLType" type="XMLType"/>
      <xs:element name="XMLGeneratedBy" type="XMLGeneratedBy"/>
      <xs:element name="CreatedDateAndTime" type="CreatedDateAndTime"/>
      <xs:element name="Transaction" type="TransactionType"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element XMLTransactionHeaderInformation / XMLType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#XMLType
Type XMLType
Properties
content simple
Source
<xs:element name="XMLType" type="XMLType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element XMLTransactionHeaderInformation / XMLGeneratedBy
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#XMLGeneratedBy
Type XMLGeneratedBy
Properties
content simple
Source
<xs:element name="XMLGeneratedBy" type="XMLGeneratedBy"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element XMLTransactionHeaderInformation / CreatedDateAndTime
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#CreatedDateAndTime
Type CreatedDateAndTime
Properties
content simple
Source
<xs:element name="CreatedDateAndTime" type="CreatedDateAndTime"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element XMLTransactionHeaderInformation / Transaction
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#TransactionType
Type TransactionType
Properties
content simple
Facets
enumeration create
enumeration update
Source
<xs:element name="Transaction" type="TransactionType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element extension
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extensionType
Type extensionType
Properties
content complex
Used by
Elements AirDistributionInfo/Ducts, Building/Site, BuildingDetailsType/BuildingSummary, BuildingDetailsType/BuildingSummary/BuildingConstruction, BuildingDetailsType/BuildingSummary/BuildingOccupancy, BuildingDetailsType/BuildingSummary/Site, BuildingDetailsType/ClimateandRiskZones, BusinessContactType/Auditor, BusinessContactType/Implementer, BusinessContactType/Other, BusinessContactType/Owner, ConsumptionInfoType/ConsumptionDetail, Customer/CustomerDetails, Customer/OtherContact, Enclosure/AirInfiltration, Enclosure/AtticAndRoof, Enclosure/AtticAndRoof/Attics/Attic, Enclosure/AtticAndRoof/Roofs/Roof, Enclosure/Doors/Door, Enclosure/Foundations/Foundation, Enclosure/Foundations/Foundation/FoundationWall, Enclosure/Foundations/Foundation/FrameFloor, Enclosure/Foundations/Foundation/Slab, Enclosure/RimJoists/RimJoist, Enclosure/Skylights/Skylight, Enclosure/Walls/Wall, Enclosure/Windows/Window, EnergyAndWaterUseTypeDescription/Energy, EnergyAndWaterUseTypeDescription/Water, FoundationType/AboveApartment, FoundationType/Ambient, FoundationType/Basement, FoundationType/Combination, FoundationType/Crawlspace, FoundationType/Garage, FoundationType/Other, FoundationType/RubbleStone, FoundationType/SlabOnGrade, HVACMaintenance/AirFilter, HVACSystemInfo/Installation, HealthAndSafety/Asbestos, HealthAndSafety/CombustionAppliances/CombustionApplianceZone, HealthAndSafety/CombustionAppliances/CombustionApplianceZone/CombustionApplianceTest, HealthAndSafety/CombustionAppliances/CombustionApplianceZone/CombustionApplianceTest/CarbonMonoxideTest, HealthAndSafety/CombustionAppliances/CombustionApplianceZone/CombustionApplianceTest/FlueDraftTest, HealthAndSafety/CombustionAppliances/CombustionApplianceZone/CombustionApplianceTest/FuelLeaks, HealthAndSafety/CombustionAppliances/CombustionApplianceZone/CombustionApplianceTest/SpillageTest, HealthAndSafety/LeadPaint, HealthAndSafety/MoistureControl, HealthAndSafety/Pests, HealthAndSafety/Radon, HealthAndSafety/Radon/RadonTest, HealthAndSafety/SourcePollutants, HealthAndSafety/SprayFoam, HealthAndSafety/StoveTest, HealthAndSafety/Ventilation, HeatingSystemType/Boiler, HeatingSystemType/DistrictSteam, HeatingSystemType/ElectricResistance, HeatingSystemType/Fireplace, HeatingSystemType/Furnace, HeatingSystemType/Other, HeatingSystemType/PortableHeater, HeatingSystemType/SolarThermal, HeatingSystemType/Stove, HeatingSystemType/WallFurnace, IndividualInfo/Name, InsulationInfo/Layer, Lighting/LightingControl, Lighting/LightingFixture, Lighting/LightingFractions, Lighting/LightingGroup, LightingType/CompactFluorescent, LightingType/FluorescentTube, LightingType/HighIntensityDischarge, LightingType/HighIntensityDischarge/Type/Sodium, LightingType/Incandescent, LightingType/LightEmittingDiode, LightingType/Other, MeasureDetailsType/QA, MeasureDetailsType/ResourceSavingsInfo/ResourcesSaved, MiscLoads/PlugLoad, MiscLoads/PlugLoadControl, Pools/Pool, Pools/Pool/PoolPumps/PoolPump, Pools/Pool/PoolPumps/PoolPump/PumpSpeed, ProjectStatus, SoftwareInfo, Spaces/Space, Systems/CombustionVentilation/CombustionVentilationSystem, Systems/HVAC, Systems/HVAC/HVACDistribution, Systems/HVAC/HVACPlant, Systems/HVAC/Maintenance, Systems/MechanicalVentilation, Systems/MechanicalVentilation/VentilationFans/VentilationFan, Systems/Photovoltaics/PVSystem, Systems/SolarThermal/SolarThermalSystem, Systems/WaterHeating/HotWaterDistribution, Systems/WaterHeating/HotWaterDistribution/SystemType/Recirculation, Systems/WaterHeating/HotWaterDistribution/SystemType/Standard, Systems/WaterHeating/WaterFixture, Systems/WaterHeating/WaterHeatingSystem, Systems/WaterHeating/WaterHeatingSystem/Installation, Systems/WaterHeating/WaterHeatingSystem/WaterHeaterInsulation/Jacket, Systems/Wind/WindTurbine, UtilityFuelProvider, WallType/ConcreteMasonryUnit, WallType/DoubleWoodStud, WallType/InsulatedConcreteForms, WallType/LogWall, WallType/Other, WallType/SolidConcrete, WallType/SteelFrame, WallType/Stone, WallType/StrawBale, WallType/StructuralBrick, WallType/StructurallyInsulatedPanel, WallType/WoodStud, WindowInfo/FrameType/Aluminum, WindowInfo/FrameType/Composite, WindowInfo/FrameType/Fiberglass, WindowInfo/FrameType/Metal, WindowInfo/FrameType/Other, WindowInfo/FrameType/Vinyl, WindowInfo/FrameType/Wood, XMLTransactionHeaderInformation, YesNoRecommendInstall/NA, YesNoRecommendInstall/No, YesNoRecommendInstall/Yes, Zones/Zone
Complex Types AddressInformation, AirDistributionInfo, AirInfiltrationMeasurementType, Appliances, BPI2400Inputs, Building, BuildingDetailsType, BusinessContactInfoType, BusinessInfoType, CAZTestConfiguration, ClothesDryerInfoType, ClothesWasherInfoType, Consumption, ConsumptionInfoType, Contractor, ContractorType, CookingRangeInfoType, CoolingSystemInfoType, Customer, DehumidifierInfoType, DishwasherInfoType, DuctLeakageMeasurementType, EmailInfoType, Enclosure, EndUseInfoType, EnergySavingsType, EnergyScoreType, FreezerInfoType, FuelSavingsType, HVACControlType, HVACControlTypeAdjustments, HVACDistributionImprovementInfo, HVACMaintenance, HealthAndSafety, HeatPumpInfoType, HeatingSystemInfoType, HydronicDistributionInfo, IECCClimateZoneType, IncentiveDetailsType, IndividualInfo, InsulationInfo, Lighting, MeasureDetailsType, MiscLoads, ModeledUsageType, MoistureControlImprovementInfo, MoistureControlInfoType, OtherVentIssues, OvenInfoType, PipeInsulationType, Project, ProjectDetailsType, RefrigeratorInfoType, SpotVentDesignInfo, StatusMessage, StudProperties, Systems, TelephoneInfoType, TotalExternalStaticPressureMeasurement, Utility, VentilationImprovementInfo, WaterHeaterImprovementInfo, WaterSavingsType, WeatherStation, WholeBldgVentDesignInfo
Model
ANY element from ANY namespace
Source
<xs:element name="extension" type="extensionType">
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element SoftwareInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SoftwareInfo_SoftwareProgramUsed BaseElements_xsd.tmp#SoftwareInfo_SoftwareProgramVersion BaseElements_xsd.tmp#extension
Properties
content complex
Used by
Element HPXML
Model
Children SoftwareProgramUsed, SoftwareProgramVersion, extension
Instance
<SoftwareInfo xmlns="http://hpxmlonline.com/2014/6">
  <SoftwareProgramUsed>{0,1}</SoftwareProgramUsed>
  <SoftwareProgramVersion>{0,1}</SoftwareProgramVersion>
  <extension>{0,1}</extension>
</SoftwareInfo>
Source
<xs:element name="SoftwareInfo">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="SoftwareProgramUsed" type="SoftwareProgramUsed" minOccurs="0"/>
      <xs:element name="SoftwareProgramVersion" type="SoftwareProgramVersion" minOccurs="0"/>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element SoftwareInfo / SoftwareProgramUsed
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SoftwareProgramUsed
Type SoftwareProgramUsed
Properties
content simple
minOccurs 0
Source
<xs:element name="SoftwareProgramUsed" type="SoftwareProgramUsed" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element SoftwareInfo / SoftwareProgramVersion
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SoftwareProgramVersion
Type SoftwareProgramVersion
Properties
content simple
minOccurs 0
Source
<xs:element name="SoftwareProgramVersion" type="SoftwareProgramVersion" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Contractor / ContractorDetails
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#ContractorType_BusinessInfo BaseElements_xsd.tmp#ContractorType_SubContractor BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#ContractorType
Type ContractorType
Properties
content complex
Model
Children BusinessInfo, SubContractor, SystemIdentifier, extension
Instance
<ContractorDetails xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <BusinessInfo>{1,1}</BusinessInfo>
  <SubContractor>{0,unbounded}</SubContractor>
  <extension>{0,1}</extension>
</ContractorDetails>
Source
<xs:element name="ContractorDetails" type="ContractorType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element SystemInfo / SystemIdentifier
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemIdentifiersInfoType_id BaseElements_xsd.tmp#SystemIdentifiersInfoType_sameas BaseElements_xsd.tmp#SystemIdentifiersInfoType_SendingSystemIdentifierType BaseElements_xsd.tmp#SystemIdentifiersInfoType_SendingSystemIdentifierValue BaseElements_xsd.tmp#SystemIdentifiersInfoType_ReceivingSystemIdentifierType BaseElements_xsd.tmp#SystemIdentifiersInfoType_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#SystemIdentifiersInfoType
Type SystemIdentifiersInfoType
Properties
content complex
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<SystemIdentifier id="" sameas="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</SystemIdentifier>
Attributes
QName Type Use Annotation
id xs:ID required
id local to the current document
sameas xs:IDREF optional
Use to reference the id of the same object on the base building where the object has not been replaced.
Source
<xs:element name="SystemIdentifier" type="SystemIdentifiersInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element SystemIdentifiersInfoType / SendingSystemIdentifierType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SendingSystemIdentifierType
Type SendingSystemIdentifierType
Properties
content simple
minOccurs 0
Source
<xs:element name="SendingSystemIdentifierType" type="SendingSystemIdentifierType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element SystemIdentifiersInfoType / SendingSystemIdentifierValue
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SendingSystemIdentifierValue
Type SendingSystemIdentifierValue
Properties
content simple
minOccurs 0
Source
<xs:element name="SendingSystemIdentifierValue" type="SendingSystemIdentifierValue" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element SystemIdentifiersInfoType / ReceivingSystemIdentifierType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ReceivingSystemIdentifierType
Type ReceivingSystemIdentifierType
Properties
content simple
minOccurs 0
Source
<xs:element name="ReceivingSystemIdentifierType" type="ReceivingSystemIdentifierType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element SystemIdentifiersInfoType / ReceivingSystemIdentifierValue
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ReceivingSystemIdentifierValue
Type ReceivingSystemIdentifierValue
Properties
content simple
minOccurs 0
Source
<xs:element name="ReceivingSystemIdentifierValue" type="ReceivingSystemIdentifierValue" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ContractorType / BusinessInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#BusinessInfoType_BusinessName BaseElements_xsd.tmp#BusinessInfoType_BusinessType BaseElements_xsd.tmp#BusinessInfoType_BusinessSpecialization BaseElements_xsd.tmp#BusinessInfoType_Certification BaseElements_xsd.tmp#BusinessInfoType_BusinessContact BaseElements_xsd.tmp#BusinessInfoType_TelephoneInfo BaseElements_xsd.tmp#BusinessInfoType_EmailInfo BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#BusinessInfoType
Type BusinessInfoType
Properties
content complex
Model
Children BusinessContact, BusinessName, BusinessSpecialization, BusinessType, Certification, EmailInfo, SystemIdentifier, TelephoneInfo, extension
Instance
<BusinessInfo xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <BusinessName>{1,1}</BusinessName>
  <BusinessType>{0,1}</BusinessType>
  <BusinessSpecialization>{0,1}</BusinessSpecialization>
  <Certification>{0,unbounded}</Certification>
  <BusinessContact>{0,unbounded}</BusinessContact>
  <TelephoneInfo>{0,unbounded}</TelephoneInfo>
  <EmailInfo>{0,unbounded}</EmailInfo>
  <extension>{0,1}</extension>
</BusinessInfo>
Source
<xs:element name="BusinessInfo" type="BusinessInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BusinessInfoType / BusinessName
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="BusinessName" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BusinessInfoType / BusinessType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#BusinessType
Type BusinessType
Properties
content simple
minOccurs 0
Facets
enumeration contractor
enumeration auditor
enumeration subcontractor
enumeration property manager
Source
<xs:element name="BusinessType" type="BusinessType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BusinessInfoType / BusinessSpecialization
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#BusinessSpecialization
Type BusinessSpecialization
Properties
content simple
minOccurs 0
Facets
enumeration energy audit
enumeration hvac
enumeration insulation
enumeration carpentry
enumeration plumbing
enumeration electrical
enumeration painting
enumeration other
Source
<xs:element name="BusinessSpecialization" type="BusinessSpecialization" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BusinessInfoType / Certification
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#BusinessCertification
Type BusinessCertification
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration BPI
enumeration RESNET
enumeration other
Source
<xs:element name="Certification" type="BusinessCertification" minOccurs="0" maxOccurs="unbounded"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BusinessInfoType / BusinessContact
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#BusinessContactInfoType_ContactType BaseElements_xsd.tmp#BusinessContactInfoType_Person BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#BusinessContactInfoType
Type BusinessContactInfoType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children ContactType, Person, extension
Instance
<BusinessContact xmlns="http://hpxmlonline.com/2014/6">
  <ContactType>{0,1}</ContactType>
  <Person>{0,1}</Person>
  <extension>{0,1}</extension>
</BusinessContact>
Source
<xs:element minOccurs="0" maxOccurs="unbounded" name="BusinessContact" type="BusinessContactInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BusinessContactInfoType / ContactType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#BusinessContactType_Owner BaseElements_xsd.tmp#BusinessContactType_Auditor BaseElements_xsd.tmp#BusinessContactType_Implementer BaseElements_xsd.tmp#BusinessContactType_Other BaseElements_xsd.tmp#BusinessContactType
Type BusinessContactType
Properties
content complex
minOccurs 0
Model
Children Auditor, Implementer, Other, Owner
Instance
<ContactType xmlns="http://hpxmlonline.com/2014/6">
  <Owner>{1,1}</Owner>
  <Auditor>{1,1}</Auditor>
  <Implementer>{1,1}</Implementer>
  <Other>{1,1}</Other>
</ContactType>
Source
<xs:element name="ContactType" type="BusinessContactType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BusinessContactType / Owner
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<Owner xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</Owner>
Source
<xs:element name="Owner">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BusinessContactType / Auditor
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#BusinessContactType_BusinessContactType_Auditor_Qualification BaseElements_xsd.tmp#BusinessContactType_BusinessContactType_Auditor_StateWhereQualificationHeld BaseElements_xsd.tmp#BusinessContactType_BusinessContactType_Auditor_YearsExperience BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children Qualification, StateWhereQualificationHeld, YearsExperience, extension
Instance
<Auditor xmlns="http://hpxmlonline.com/2014/6">
  <Qualification>{0,unbounded}</Qualification>
  <StateWhereQualificationHeld>{0,1}</StateWhereQualificationHeld>
  <YearsExperience>{0,1}</YearsExperience>
  <extension>{0,1}</extension>
</Auditor>
Source
<xs:element name="Auditor">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Qualification" type="AuditorQualification" maxOccurs="unbounded"/>
      <xs:element minOccurs="0" name="StateWhereQualificationHeld" type="StateCode"/>
      <xs:element minOccurs="0" name="YearsExperience" type="IntegerGreaterThanOrEqualToZero"/>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BusinessContactType / Auditor / Qualification
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AuditorQualification
Type AuditorQualification
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration PE
enumeration CEM
enumeration BPI-BA
enumeration RESNET-Home Partner
enumeration RA
enumeration other
Source
<xs:element minOccurs="0" name="Qualification" type="AuditorQualification" maxOccurs="unbounded"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BusinessContactType / Auditor / StateWhereQualificationHeld
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#StateCode
Type StateCode
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="StateWhereQualificationHeld" type="StateCode"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BusinessContactType / Auditor / YearsExperience
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IntegerGreaterThanOrEqualToZero
Type IntegerGreaterThanOrEqualToZero
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="YearsExperience" type="IntegerGreaterThanOrEqualToZero"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BusinessContactType / Implementer
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#BusinessContactType_BusinessContactType_Implementer_Qualification BaseElements_xsd.tmp#BusinessContactType_BusinessContactType_Implementer_StateWhereQualificationHeld BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children Qualification, StateWhereQualificationHeld, extension
Instance
<Implementer xmlns="http://hpxmlonline.com/2014/6">
  <Qualification>{0,unbounded}</Qualification>
  <StateWhereQualificationHeld>{0,1}</StateWhereQualificationHeld>
  <extension>{0,1}</extension>
</Implementer>
Source
<xs:element name="Implementer">
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="Qualification" type="ImplementerQualification"/>
      <xs:element minOccurs="0" name="StateWhereQualificationHeld" type="StateCode"/>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BusinessContactType / Implementer / Qualification
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ImplementerQualification
Type ImplementerQualification
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration PE
enumeration CEM
enumeration BPI-BA
enumeration BPI-MFBA
enumeration RESNET-Home Partner
enumeration RA
enumeration Refrigerating System Operating Engineer
enumeration High Pressure Boiler Operating Engineer
enumeration HEP - EA
enumeration HEP - QCI
enumeration other
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="Qualification" type="ImplementerQualification"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BusinessContactType / Implementer / StateWhereQualificationHeld
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#StateCode
Type StateCode
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="StateWhereQualificationHeld" type="StateCode"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BusinessContactType / Other
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#BusinessContactType_BusinessContactType_Other_Description BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children Description, extension
Instance
<Other xmlns="http://hpxmlonline.com/2014/6">
  <Description>{0,1}</Description>
  <extension>{0,1}</extension>
</Other>
Source
<xs:element name="Other">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Description" type="xs:string"/>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BusinessContactType / Other / Description
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Description" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BusinessContactInfoType / Person
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#IndividualInfo_Name BaseElements_xsd.tmp#IndividualInfo_IndividualType BaseElements_xsd.tmp#IndividualInfo_Telephone BaseElements_xsd.tmp#IndividualInfo_Email BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#IndividualInfo
Type IndividualInfo
Properties
content complex
minOccurs 0
Model
Children Email, IndividualType, Name, SystemIdentifier, Telephone, extension
Instance
<Person xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Name>{1,1}</Name>
  <IndividualType>{0,1}</IndividualType>
  <Telephone>{0,unbounded}</Telephone>
  <Email>{0,unbounded}</Email>
  <extension>{0,1}</extension>
</Person>
Source
<xs:element minOccurs="0" name="Person" type="IndividualInfo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element IndividualInfo / Name
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#IndividualInfo_IndividualInfo_Name_PrefixName BaseElements_xsd.tmp#IndividualInfo_IndividualInfo_Name_FirstName BaseElements_xsd.tmp#IndividualInfo_IndividualInfo_Name_MiddleName BaseElements_xsd.tmp#IndividualInfo_IndividualInfo_Name_LastName BaseElements_xsd.tmp#IndividualInfo_IndividualInfo_Name_SuffixName BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children FirstName, LastName, MiddleName, PrefixName, SuffixName, extension
Instance
<Name xmlns="http://hpxmlonline.com/2014/6">
  <PrefixName>{0,1}</PrefixName>
  <FirstName>{1,1}</FirstName>
  <MiddleName>{0,1}</MiddleName>
  <LastName>{1,1}</LastName>
  <SuffixName>{0,1}</SuffixName>
  <extension>{0,1}</extension>
</Name>
Source
<xs:element name="Name">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="PrefixName" type="PrefixName" minOccurs="0"/>
      <xs:element name="FirstName" type="xs:string"/>
      <xs:element name="MiddleName" type="xs:string" minOccurs="0"/>
      <xs:element name="LastName" type="xs:string"/>
      <xs:element name="SuffixName" type="SuffixName" minOccurs="0"/>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element IndividualInfo / Name / PrefixName
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#PrefixName
Type PrefixName
Properties
content simple
minOccurs 0
Source
<xs:element name="PrefixName" type="PrefixName" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element IndividualInfo / Name / FirstName
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="FirstName" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element IndividualInfo / Name / MiddleName
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="MiddleName" type="xs:string" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element IndividualInfo / Name / LastName
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="LastName" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element IndividualInfo / Name / SuffixName
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SuffixName
Type SuffixName
Properties
content simple
minOccurs 0
Source
<xs:element name="SuffixName" type="SuffixName" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element IndividualInfo / IndividualType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IndividualType
Type IndividualType
Properties
content simple
minOccurs 0
Facets
enumeration owner-occupant
enumeration owner-non-occupant
enumeration property manager
enumeration real estate agent
enumeration tenant
enumeration other
Source
<xs:element minOccurs="0" name="IndividualType" type="IndividualType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element IndividualInfo / Telephone
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#TelephoneInfoType_TelephoneType BaseElements_xsd.tmp#TelephoneInfoType_TelephoneNumber BaseElements_xsd.tmp#TelephoneInfoType_PreferredContactMethod BaseElements_xsd.tmp#TelephoneInfoType_TelephoneExtension BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#TelephoneInfoType
Type TelephoneInfoType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children PreferredContactMethod, TelephoneExtension, TelephoneNumber, TelephoneType, extension
Instance
<Telephone xmlns="http://hpxmlonline.com/2014/6">
  <TelephoneType>{0,1}</TelephoneType>
  <TelephoneNumber>{1,1}</TelephoneNumber>
  <PreferredContactMethod>{0,1}</PreferredContactMethod>
  <TelephoneExtension>{0,1}</TelephoneExtension>
  <extension>{0,1}</extension>
</Telephone>
Source
<xs:element minOccurs="0" maxOccurs="unbounded" name="Telephone" type="TelephoneInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element TelephoneInfoType / TelephoneType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#TelephoneTypeCode
Type TelephoneTypeCode
Properties
content simple
minOccurs 0
Facets
enumeration day
enumeration evening
enumeration mobile
Source
<xs:element name="TelephoneType" type="TelephoneTypeCode" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element TelephoneInfoType / TelephoneNumber
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#TelephoneNumber
Type TelephoneNumber
Properties
content simple
Source
<xs:element name="TelephoneNumber" type="TelephoneNumber"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element TelephoneInfoType / PreferredContactMethod
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="PreferredContactMethod" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element TelephoneInfoType / TelephoneExtension
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#TelephoneExtension
Type TelephoneExtension
Properties
content simple
minOccurs 0
Source
<xs:element name="TelephoneExtension" type="TelephoneExtension" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element IndividualInfo / Email
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#EmailInfoType_EmailType BaseElements_xsd.tmp#EmailInfoType_EmailAddress BaseElements_xsd.tmp#EmailInfoType_PreferredContactMethod BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#EmailInfoType
Type EmailInfoType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children EmailAddress, EmailType, PreferredContactMethod, extension
Instance
<Email xmlns="http://hpxmlonline.com/2014/6">
  <EmailType>{0,1}</EmailType>
  <EmailAddress>{1,1}</EmailAddress>
  <PreferredContactMethod>{0,1}</PreferredContactMethod>
  <extension>{0,1}</extension>
</Email>
Source
<xs:element minOccurs="0" maxOccurs="unbounded" name="Email" type="EmailInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EmailInfoType / EmailType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#EmailTypeCode
Type EmailTypeCode
Properties
content simple
minOccurs 0
Facets
enumeration personal
enumeration work
enumeration other
Source
<xs:element name="EmailType" type="EmailTypeCode" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EmailInfoType / EmailAddress
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#EmailAddress
Type EmailAddress
Properties
content simple
Source
<xs:element name="EmailAddress" type="EmailAddress"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EmailInfoType / PreferredContactMethod
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="PreferredContactMethod" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BusinessInfoType / TelephoneInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#TelephoneInfoType_TelephoneType BaseElements_xsd.tmp#TelephoneInfoType_TelephoneNumber BaseElements_xsd.tmp#TelephoneInfoType_PreferredContactMethod BaseElements_xsd.tmp#TelephoneInfoType_TelephoneExtension BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#TelephoneInfoType
Type TelephoneInfoType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children PreferredContactMethod, TelephoneExtension, TelephoneNumber, TelephoneType, extension
Instance
<TelephoneInfo xmlns="http://hpxmlonline.com/2014/6">
  <TelephoneType>{0,1}</TelephoneType>
  <TelephoneNumber>{1,1}</TelephoneNumber>
  <PreferredContactMethod>{0,1}</PreferredContactMethod>
  <TelephoneExtension>{0,1}</TelephoneExtension>
  <extension>{0,1}</extension>
</TelephoneInfo>
Source
<xs:element minOccurs="0" maxOccurs="unbounded" name="TelephoneInfo" type="TelephoneInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BusinessInfoType / EmailInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#EmailInfoType_EmailType BaseElements_xsd.tmp#EmailInfoType_EmailAddress BaseElements_xsd.tmp#EmailInfoType_PreferredContactMethod BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#EmailInfoType
Type EmailInfoType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children EmailAddress, EmailType, PreferredContactMethod, extension
Instance
<EmailInfo xmlns="http://hpxmlonline.com/2014/6">
  <EmailType>{0,1}</EmailType>
  <EmailAddress>{1,1}</EmailAddress>
  <PreferredContactMethod>{0,1}</PreferredContactMethod>
  <extension>{0,1}</extension>
</EmailInfo>
Source
<xs:element minOccurs="0" maxOccurs="unbounded" name="EmailInfo" type="EmailInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ContractorType / SubContractor
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#ContractorType_BusinessInfo BaseElements_xsd.tmp#ContractorType_SubContractor BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#ContractorType
Type ContractorType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children BusinessInfo, SubContractor, SystemIdentifier, extension
Instance
<SubContractor xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <BusinessInfo>{1,1}</BusinessInfo>
  <SubContractor>{0,unbounded}</SubContractor>
  <extension>{0,1}</extension>
</SubContractor>
Source
<xs:element name="SubContractor" type="ContractorType" minOccurs="0" maxOccurs="unbounded"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Customer / CustomerDetails
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Customer_Customer_CustomerDetails_Person BaseElements_xsd.tmp#Customer_Customer_CustomerDetails_MailingAddress BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children MailingAddress, Person, extension
Instance
<CustomerDetails xmlns="http://hpxmlonline.com/2014/6">
  <Person>{1,1}</Person>
  <MailingAddress>{0,1}</MailingAddress>
  <extension>{0,1}</extension>
</CustomerDetails>
Source
<xs:element name="CustomerDetails">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Person" type="IndividualInfo"/>
      <xs:element minOccurs="0" name="MailingAddress" type="AddressInformation">
        <xs:annotation>
          <xs:documentation>If different from building street address.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Customer / CustomerDetails / Person
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#IndividualInfo_Name BaseElements_xsd.tmp#IndividualInfo_IndividualType BaseElements_xsd.tmp#IndividualInfo_Telephone BaseElements_xsd.tmp#IndividualInfo_Email BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#IndividualInfo
Type IndividualInfo
Properties
content complex
Model
Children Email, IndividualType, Name, SystemIdentifier, Telephone, extension
Instance
<Person xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Name>{1,1}</Name>
  <IndividualType>{0,1}</IndividualType>
  <Telephone>{0,unbounded}</Telephone>
  <Email>{0,unbounded}</Email>
  <extension>{0,1}</extension>
</Person>
Source
<xs:element name="Person" type="IndividualInfo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Customer / CustomerDetails / MailingAddress
Namespace http://hpxmlonline.com/2014/6
Annotations
If different from building street address.
Diagram
Diagram BaseElements_xsd.tmp#AddressInformation_AddressType BaseElements_xsd.tmp#AddressInformation_Address1 BaseElements_xsd.tmp#AddressInformation_Address2 BaseElements_xsd.tmp#AddressInformation_CityMunicipality BaseElements_xsd.tmp#AddressInformation_StateCode BaseElements_xsd.tmp#AddressInformation_ZipCode BaseElements_xsd.tmp#AddressInformation_USPSBarCode BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#AddressInformation
Type AddressInformation
Properties
content complex
minOccurs 0
Model
Children Address1, Address2, AddressType, CityMunicipality, StateCode, USPSBarCode, ZipCode, extension
Instance
<MailingAddress xmlns="http://hpxmlonline.com/2014/6">
  <AddressType>{0,1}</AddressType>
  <Address1>{0,1}</Address1>
  <Address2>{0,1}</Address2>
  <CityMunicipality>{0,1}</CityMunicipality>
  <StateCode>{0,1}</StateCode>
  <ZipCode>{0,1}</ZipCode>
  <USPSBarCode>{0,1}</USPSBarCode>
  <extension>{0,1}</extension>
</MailingAddress>
Source
<xs:element minOccurs="0" name="MailingAddress" type="AddressInformation">
  <xs:annotation>
    <xs:documentation>If different from building street address.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AddressInformation / AddressType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AddressTypeCode
Type AddressTypeCode
Properties
content simple
minOccurs 0
Facets
enumeration street
enumeration mailing
Source
<xs:element name="AddressType" type="AddressTypeCode" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AddressInformation / Address1
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="Address1" type="xs:string" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AddressInformation / Address2
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="Address2" type="xs:string" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AddressInformation / CityMunicipality
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="CityMunicipality" type="xs:string" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AddressInformation / StateCode
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#StateCode
Type StateCode
Properties
content simple
minOccurs 0
Source
<xs:element name="StateCode" type="StateCode" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AddressInformation / ZipCode
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ZipCode
Type ZipCode
Properties
content simple
minOccurs 0
Facets
pattern [0-9]{5}(-[0-9]{4})?
Source
<xs:element name="ZipCode" type="ZipCode" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AddressInformation / USPSBarCode
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#USPSBarCode
Type USPSBarCode
Properties
content simple
minOccurs 0
Source
<xs:element name="USPSBarCode" type="USPSBarCode" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Customer / OtherContact
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Customer_Customer_OtherContact_Person BaseElements_xsd.tmp#Customer_Customer_OtherContact_Address BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children Address, Person, extension
Instance
<OtherContact xmlns="http://hpxmlonline.com/2014/6">
  <Person>{1,1}</Person>
  <Address>{1,1}</Address>
  <extension>{0,1}</extension>
</OtherContact>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="OtherContact">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Person" type="IndividualInfo"/>
      <xs:element name="Address" type="AddressInformation">
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Customer / OtherContact / Person
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#IndividualInfo_Name BaseElements_xsd.tmp#IndividualInfo_IndividualType BaseElements_xsd.tmp#IndividualInfo_Telephone BaseElements_xsd.tmp#IndividualInfo_Email BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#IndividualInfo
Type IndividualInfo
Properties
content complex
Model
Children Email, IndividualType, Name, SystemIdentifier, Telephone, extension
Instance
<Person xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Name>{1,1}</Name>
  <IndividualType>{0,1}</IndividualType>
  <Telephone>{0,unbounded}</Telephone>
  <Email>{0,unbounded}</Email>
  <extension>{0,1}</extension>
</Person>
Source
<xs:element name="Person" type="IndividualInfo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Customer / OtherContact / Address
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#AddressInformation_AddressType BaseElements_xsd.tmp#AddressInformation_Address1 BaseElements_xsd.tmp#AddressInformation_Address2 BaseElements_xsd.tmp#AddressInformation_CityMunicipality BaseElements_xsd.tmp#AddressInformation_StateCode BaseElements_xsd.tmp#AddressInformation_ZipCode BaseElements_xsd.tmp#AddressInformation_USPSBarCode BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#AddressInformation
Type AddressInformation
Properties
content complex
Model
Children Address1, Address2, AddressType, CityMunicipality, StateCode, USPSBarCode, ZipCode, extension
Instance
<Address xmlns="http://hpxmlonline.com/2014/6">
  <AddressType>{0,1}</AddressType>
  <Address1>{0,1}</Address1>
  <Address2>{0,1}</Address2>
  <CityMunicipality>{0,1}</CityMunicipality>
  <StateCode>{0,1}</StateCode>
  <ZipCode>{0,1}</ZipCode>
  <USPSBarCode>{0,1}</USPSBarCode>
  <extension>{0,1}</extension>
</Address>
Source
<xs:element name="Address" type="AddressInformation">
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Building / BuildingID
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemIdentifiersInfoType_id BaseElements_xsd.tmp#SystemIdentifiersInfoType_sameas BaseElements_xsd.tmp#SystemIdentifiersInfoType_SendingSystemIdentifierType BaseElements_xsd.tmp#SystemIdentifiersInfoType_SendingSystemIdentifierValue BaseElements_xsd.tmp#SystemIdentifiersInfoType_ReceivingSystemIdentifierType BaseElements_xsd.tmp#SystemIdentifiersInfoType_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#SystemIdentifiersInfoType
Type SystemIdentifiersInfoType
Properties
content complex
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<BuildingID id="" sameas="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</BuildingID>
Attributes
QName Type Use Annotation
id xs:ID required
id local to the current document
sameas xs:IDREF optional
Use to reference the id of the same object on the base building where the object has not been replaced.
Source
<xs:element name="BuildingID" type="SystemIdentifiersInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Building / CustomerID
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#RemoteReference_id BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference
Type RemoteReference
Properties
content complex
minOccurs 0
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<CustomerID id="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</CustomerID>
Attributes
QName Type Use Annotation
id xs:IDREF optional
Id reference in the current document. Optional. If the element isn't available in the current document, don't use this.
Source
<xs:element minOccurs="0" name="CustomerID" type="RemoteReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element RemoteReference / SendingSystemIdentifierType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SendingSystemIdentifierType
Type SendingSystemIdentifierType
Properties
content simple
minOccurs 0
Source
<xs:element name="SendingSystemIdentifierType" type="SendingSystemIdentifierType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element RemoteReference / SendingSystemIdentifierValue
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SendingSystemIdentifierValue
Type SendingSystemIdentifierValue
Properties
content simple
minOccurs 0
Source
<xs:element name="SendingSystemIdentifierValue" type="SendingSystemIdentifierValue" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element RemoteReference / ReceivingSystemIdentifierType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ReceivingSystemIdentifierType
Type ReceivingSystemIdentifierType
Properties
content simple
minOccurs 0
Source
<xs:element name="ReceivingSystemIdentifierType" type="ReceivingSystemIdentifierType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element RemoteReference / ReceivingSystemIdentifierValue
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ReceivingSystemIdentifierValue
Type ReceivingSystemIdentifierValue
Properties
content simple
minOccurs 0
Source
<xs:element name="ReceivingSystemIdentifierValue" type="ReceivingSystemIdentifierValue" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Building / Site
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Building_Building_Site_SiteID BaseElements_xsd.tmp#Building_Building_Site_Address BaseElements_xsd.tmp#Building_Building_Site_SchoolDistrict BaseElements_xsd.tmp#Building_Building_Site_eGridRegion BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children Address, SchoolDistrict, SiteID, eGridRegion, extension
Instance
<Site xmlns="http://hpxmlonline.com/2014/6">
  <SiteID id="" sameas="">{1,1}</SiteID>
  <Address>{1,1}</Address>
  <SchoolDistrict>{0,1}</SchoolDistrict>
  <eGridRegion>{0,1}</eGridRegion>
  <extension>{0,1}</extension>
</Site>
Source
<xs:element minOccurs="0" name="Site">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="SiteID" type="SystemIdentifiersInfoType"/>
      <xs:element name="Address" type="AddressInformation"/>
      <xs:element minOccurs="0" name="SchoolDistrict" type="xs:string"/>
      <xs:element minOccurs="0" name="eGridRegion" type="eGridRegions"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Building / Site / SiteID
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemIdentifiersInfoType_id BaseElements_xsd.tmp#SystemIdentifiersInfoType_sameas BaseElements_xsd.tmp#SystemIdentifiersInfoType_SendingSystemIdentifierType BaseElements_xsd.tmp#SystemIdentifiersInfoType_SendingSystemIdentifierValue BaseElements_xsd.tmp#SystemIdentifiersInfoType_ReceivingSystemIdentifierType BaseElements_xsd.tmp#SystemIdentifiersInfoType_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#SystemIdentifiersInfoType
Type SystemIdentifiersInfoType
Properties
content complex
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<SiteID id="" sameas="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</SiteID>
Attributes
QName Type Use Annotation
id xs:ID required
id local to the current document
sameas xs:IDREF optional
Use to reference the id of the same object on the base building where the object has not been replaced.
Source
<xs:element name="SiteID" type="SystemIdentifiersInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Building / Site / Address
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#AddressInformation_AddressType BaseElements_xsd.tmp#AddressInformation_Address1 BaseElements_xsd.tmp#AddressInformation_Address2 BaseElements_xsd.tmp#AddressInformation_CityMunicipality BaseElements_xsd.tmp#AddressInformation_StateCode BaseElements_xsd.tmp#AddressInformation_ZipCode BaseElements_xsd.tmp#AddressInformation_USPSBarCode BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#AddressInformation
Type AddressInformation
Properties
content complex
Model
Children Address1, Address2, AddressType, CityMunicipality, StateCode, USPSBarCode, ZipCode, extension
Instance
<Address xmlns="http://hpxmlonline.com/2014/6">
  <AddressType>{0,1}</AddressType>
  <Address1>{0,1}</Address1>
  <Address2>{0,1}</Address2>
  <CityMunicipality>{0,1}</CityMunicipality>
  <StateCode>{0,1}</StateCode>
  <ZipCode>{0,1}</ZipCode>
  <USPSBarCode>{0,1}</USPSBarCode>
  <extension>{0,1}</extension>
</Address>
Source
<xs:element name="Address" type="AddressInformation"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Building / Site / SchoolDistrict
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="SchoolDistrict" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Building / Site / eGridRegion
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#eGridRegions
Type eGridRegions
Properties
content simple
minOccurs 0
Facets
enumeration Alaska
enumeration Eastern
enumeration ERCOT
enumeration Hawaii
enumeration Western
Source
<xs:element minOccurs="0" name="eGridRegion" type="eGridRegions"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Building / ContractorID
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#RemoteReference_id BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference
Type RemoteReference
Properties
content complex
minOccurs 0
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<ContractorID id="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</ContractorID>
Attributes
QName Type Use Annotation
id xs:IDREF optional
Id reference in the current document. Optional. If the element isn't available in the current document, don't use this.
Source
<xs:element minOccurs="0" name="ContractorID" type="RemoteReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectStatus
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ProjectStatus_EventType BaseElements_xsd.tmp#ProjectStatus_Date BaseElements_xsd.tmp#extension
Properties
content complex
Used by
Complex Types Building, ProjectDetailsType
Model
Children Date, EventType, extension
Instance
<ProjectStatus xmlns="http://hpxmlonline.com/2014/6">
  <EventType>{1,1}</EventType>
  <Date>{0,1}</Date>
  <extension>{0,1}</extension>
</ProjectStatus>
Source
<xs:element name="ProjectStatus">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="EventType" type="EventType">
        <xs:annotation>
          <xs:documentation>Quality assurance: The observation techniques and activities used externally by an organization to evaluate the effectiveness of their quality management system and to provide feedback that may result in quality improvements (BPI, 2006).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Date" type="xs:date"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectStatus / EventType
Namespace http://hpxmlonline.com/2014/6
Annotations
Quality assurance: The observation techniques and activities used externally by an organization to evaluate the effectiveness of their quality management system and to provide feedback that may result in quality improvements (BPI, 2006).
Diagram
Diagram HPXMLDataTypes_xsd.tmp#EventType
Type EventType
Properties
content simple
Facets
enumeration audit
enumeration proposed workscope
enumeration approved workscope
enumeration construction-period testing/daily test out
enumeration job completion testing/final inspection
enumeration quality assurance/monitoring
Source
<xs:element name="EventType" type="EventType">
  <xs:annotation>
    <xs:documentation>Quality assurance: The observation techniques and activities used externally by an organization to evaluate the effectiveness of their quality management system and to provide feedback that may result in quality improvements (BPI, 2006).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectStatus / Date
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:date
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Date" type="xs:date"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Building / BuildingDetails
Namespace http://hpxmlonline.com/2014/6
Annotations
Building Description
Diagram
Diagram BaseElements_xsd.tmp#BuildingDetailsType_BuildingSummary BaseElements_xsd.tmp#BuildingDetailsType_ClimateandRiskZones BaseElements_xsd.tmp#BuildingDetailsType_Zones BaseElements_xsd.tmp#BuildingDetailsType_Enclosure BaseElements_xsd.tmp#BuildingDetailsType_Systems BaseElements_xsd.tmp#BuildingDetailsType_Appliances BaseElements_xsd.tmp#BuildingDetailsType_Lighting BaseElements_xsd.tmp#BuildingDetailsType_Pools BaseElements_xsd.tmp#BuildingDetailsType_MiscLoads BaseElements_xsd.tmp#BuildingDetailsType_HealthAndSafety BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#BuildingDetailsType
Type BuildingDetailsType
Properties
content complex
Model
Children Appliances, BuildingSummary, ClimateandRiskZones, Enclosure, HealthAndSafety, Lighting, MiscLoads, Pools, Systems, Zones, extension
Instance
<BuildingDetails xmlns="http://hpxmlonline.com/2014/6">
  <BuildingSummary>{0,1}</BuildingSummary>
  <ClimateandRiskZones>{0,1}</ClimateandRiskZones>
  <Zones>{0,1}</Zones>
  <Enclosure>{0,1}</Enclosure>
  <Systems>{0,1}</Systems>
  <Appliances>{0,1}</Appliances>
  <Lighting>{0,1}</Lighting>
  <Pools>{0,1}</Pools>
  <MiscLoads>{0,1}</MiscLoads>
  <HealthAndSafety>{0,1}</HealthAndSafety>
  <extension>{0,1}</extension>
</BuildingDetails>
Source
<xs:element name="BuildingDetails" type="BuildingDetailsType">
  <xs:annotation>
    <xs:documentation>Building Description</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary
Namespace http://hpxmlonline.com/2014/6
Annotations
Overall characterization of building for descriptive, rather than modeling purposes
Diagram
Diagram BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_Site BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingOccupancy BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_AnnualEnergyUse BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children AnnualEnergyUse, BuildingConstruction, BuildingOccupancy, Site, extension
Instance
<BuildingSummary xmlns="http://hpxmlonline.com/2014/6">
  <Site>{0,1}</Site>
  <BuildingOccupancy>{0,1}</BuildingOccupancy>
  <BuildingConstruction>{0,1}</BuildingConstruction>
  <AnnualEnergyUse>{0,1}</AnnualEnergyUse>
  <extension>{0,1}</extension>
</BuildingSummary>
Source
<xs:element name="BuildingSummary" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Overall characterization of building for descriptive, rather than modeling purposes</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Site">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="SiteType" type="SiteType"/>
            <xs:element minOccurs="0" name="Surroundings" type="Surroundings">
              <xs:annotation>
                <xs:documentation>If the building is attached to other units in the horizontal plane.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="VerticalSurroundings" type="VerticalSurroundings">
              <xs:annotation>
                <xs:documentation>If the building is attached to other units on the vertical plane.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ShieldingofHome" type="ShieldingofHome" minOccurs="0"/>
            <xs:element minOccurs="0" name="OrientationOfFrontOfHome" type="OrientationType"/>
            <xs:element minOccurs="0" name="AzimuthOfFrontOfHome" type="AzimuthType"/>
            <xs:element minOccurs="0" name="PublicTransportation">
              <xs:complexType>
                <xs:sequence>
                  <xs:element minOccurs="0" name="DistanceFromSubway" type="LengthMeasurement">
                    <xs:annotation>
                      <xs:documentation>[ft]</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="DistanceFromBus" type="LengthMeasurement">
                    <xs:annotation>
                      <xs:documentation>[ft]</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="DistanceFromTrain" type="LengthMeasurement">
                    <xs:annotation>
                      <xs:documentation>[ft]</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element minOccurs="0" name="WalkingScore" type="IntegerGreaterThanOrEqualToZero"/>
            <xs:element minOccurs="0" name="WalkingScoreSource" type="xs:string"/>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="BuildingOccupancy">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="HouseholdType" type="HouseholdType"/>
            <xs:element minOccurs="0" name="YearOccupied" type="Year">
              <xs:annotation>
                <xs:documentation>The year the current occupants moved into the building</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="ResidentPopulationType" type="ResidentPopulationType"/>
            <xs:element minOccurs="0" name="Occupancy" type="Occupancy"/>
            <xs:element name="NumberofResidents" type="PeopleCount" minOccurs="0"/>
            <xs:element minOccurs="0" name="NumberofAdults" type="PeopleCount">
              <xs:annotation>
                <xs:documentation>18 or older</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="NumberofChildren" type="IntegerGreaterThanOrEqualToZero">
              <xs:annotation>
                <xs:documentation>less than 18 years old</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="PubliclySubsidized" type="xs:boolean"/>
            <xs:element minOccurs="0" name="LowIncome" type="xs:boolean"/>
            <xs:element minOccurs="0" name="OccupantIncomeRange" type="FractionGreaterThanOne">
              <xs:annotation>
                <xs:documentation>Percentage as a fraction (50% = 0.5)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="OccupantIncomeRangeUnits" type="OccupantIncomeRangeUnits">
              <xs:annotation>
                <xs:documentation>AMI = Area Median Income; FPL = Federal Poverty Level</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="HighestLevelofOccupantEducation" type="EducationLevels"/>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="BuildingConstruction">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="YearBuilt" type="Year" minOccurs="0"/>
            <xs:element minOccurs="0" name="YearBuiltKnownOrEstimated" type="KnownOrEstimated"/>
            <xs:element minOccurs="0" name="YearofLastRemodel" type="Year"/>
            <xs:element name="ResidentialFacilityType" type="ResidentialFacilityType" minOccurs="0"/>
            <xs:element minOccurs="0" name="PassiveSolar" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>Passive solar design—also known as climatic design—involves using a building's windows, walls, and floors to collect, store, and distribute solar energy in the form of heat in the winter and reject solar heat in the summer. (source: http://www.eere.energy.gov/basics/buildings/passive_solar_design.html)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="BuildingHeight" type="LengthMeasurement">
              <xs:annotation>
                <xs:documentation>[ft] height of building</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="NumberofUnits" type="IntegerGreaterThanZero"/>
            <xs:element minOccurs="0" name="NumberofFloors" type="NumberOfFloorsType">
              <xs:annotation>
                <xs:documentation>Total number of floors including a basement, whether conditioned or unconditioned</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="NumberofConditionedFloors" type="NumberOfFloorsType">
              <xs:annotation>
                <xs:documentation>Number of floors that are heated/cooled including a basement</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="NumberofConditionedFloorsAboveGrade" type="NumberOfFloorsType">
              <xs:annotation>
                <xs:documentation>Number of floors above grade that are heated/cooled</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="AverageCeilingHeight" type="LengthMeasurement" minOccurs="0">
              <xs:annotation>
                <xs:documentation>[ft] Average distance from the floor to the ceiling</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="FloorToFloorHeight" type="LengthMeasurement">
              <xs:annotation>
                <xs:documentation>[ft] distance between floors</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="NumberofRooms" type="IntegerGreaterThanZero"/>
            <xs:element name="NumberofBedrooms" type="IntegerGreaterThanOrEqualToZero" minOccurs="0"/>
            <xs:element name="NumberofBathrooms" type="IntegerGreaterThanZero" minOccurs="0"/>
            <xs:element minOccurs="0" name="NumberofCompleteBathrooms" type="IntegerGreaterThanZero">
              <xs:annotation>
                <xs:documentation>Number of bathrooms with a tub or shower</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="BuildingFootprintArea" type="SurfaceArea">
              <xs:annotation>
                <xs:documentation>[sq.ft.]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="FootprintShape" type="FootprintShape"/>
            <xs:element minOccurs="0" name="GrossFloorArea" type="SurfaceArea">
              <xs:annotation>
                <xs:documentation>[sq.ft.] Gross floor area (based on ASHRAE definition) is the sum of the floor areas of the spaces within the building, including basements, mezzanine and intermediate‐floored tiers, and penthouses with headroom height of 7.5 ft (2.2 meters) or greater. Measurements must be taken from the exterior faces of exterior walls OR from the centerline of walls separating buildings, OR from the centerline of walls separating spaces. Excludes non‐enclosed (or non‐enclosable) roofed‐over areas such as exterior covered walkways, porches, terraces or steps, roof overhangs, and similar features. Excludes air shafts, pipe trenches, and chimneys. Excludes floor area dedicated to the parking and circulation of motor vehicles.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="NetFloorArea" type="SurfaceArea">
              <xs:annotation>
                <xs:documentation>[sq.ft.] The floor area of an occupiable space defined by the inside surfaces of its walls but excluding shafts, column enclosures, and other permanently enclosed, inaccessible, and unoccupiable areas. Obstructions in the space such as furnishings, display or storage racks, and other obstructions, whether temporary or permanent, may not be deducted from the space are considered to be part of the net occupiable area.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ConditionedFloorArea" type="SurfaceArea" minOccurs="0">
              <xs:annotation>
                <xs:documentation>[sq.ft.] All finished space that is within the (insulated) conditioned space boundary (that is, within the insulated envelope), regardless of HVAC configuration.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="FinishedFloorArea" type="SurfaceArea">
              <xs:annotation>
                <xs:documentation>[sq.ft.] Floor area of home that is finished and assumed to be occupied.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NumberofStoriesAboveGrade" type="IntegerGreaterThanZero" minOccurs="0"/>
            <xs:element minOccurs="0" name="CooledFloorArea" type="SurfaceArea">
              <xs:annotation>
                <xs:documentation>[sq.ft.] The total area of all enclosed spaces measured to the internal face of the external walls. Included are areas of sloping surfaces such as staircases, galleries, raked auditoria, and tiered terraces where the area taken is from the area on the plan. Excluded are areas that are not enclosed such as open floors, covered ways and balconies.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="HeatedFloorArea" type="SurfaceArea">
              <xs:annotation>
                <xs:documentation>[sq.ft.] The total area of all enclosed spaces measured to the internal face of the external walls. Included are areas of sloping surfaces such as staircases, galleries, raked auditoria, and tiered terraces where the area taken is from the area on the plan. Excluded are areas that are not enclosed such as open floors, covered ways and balconies.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="UnconditionedFloorArea" type="SurfaceArea">
              <xs:annotation>
                <xs:documentation>[sq.ft.] An enclosed space within a building that does not meet the requirements of a conditioned space. Spaces that have no control over thermal conditions but intentionally or unintentionally receive thermal energy from adjacent spaces are considered unconditioned spaces (such as an attached garage on a house or a vestibule with no thermal comfort criteria). Spaces that are ventilated only to maintain air quality are considered unconditioned spaces (such as a parking garage with no thermal comfort criteria).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="BuildingVolume" type="Volume">
              <xs:annotation>
                <xs:documentation>[cu.ft.] A volume of a building surrounded by solid surfaces such as walls, roofs, floors, fenestration, and doors where the total opening area to the outside can be reduced to less than 1% of the Gross Interior Floor Area of the space. Spaces that are temporarily enclosed such as patios enclosed with tenting are not considered Enclosed Spaces for annual building analysis. These spaces should be treated as exterior to the building.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ConditionedBuildingVolume" type="Volume" minOccurs="0">
              <xs:annotation>
                <xs:documentation>[cu.ft.] Volume inside the building envelope of the conditioned spaces. This metric can be calculated as the volume of the building if every space is conditioned or on a floor-by-floor basis. For spaces with vertical walls and horizontal ceilings and floors, this is calculated as the Gross Conditioned Floor Area times the height from the top surface of the finished floor to the top surface of the finished floor separating levels of the building or to the inside surface of the roof for the top floor. The volume of spaces that have nonvertical walls or nonhorizontal ceilings of floors should be calculated separately to properly account for the non-rectangular geometry. This metric does include the volume of floor or ceiling return air plenums.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="FoundationType" minOccurs="0" type="FoundationType">
              <xs:annotation>
                <xs:documentation>Primary foundation type of building</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="AtticType" type="AtticType" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Primary attic type of building</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="AverageAtticRValue" type="RValue" minOccurs="0"/>
            <xs:element name="AverageWallRValue" type="RValue" minOccurs="0"/>
            <xs:element name="AverageFloorRValue" type="RValue" minOccurs="0"/>
            <xs:element name="AverageDuctRValue" type="RValue" minOccurs="0"/>
            <xs:element minOccurs="0" name="GaragePresent" type="xs:boolean"/>
            <xs:element minOccurs="0" name="GarageLocation" type="GarageLocation"/>
            <xs:element minOccurs="0" name="SpaceAboveGarage" type="SpaceAboveGarage"/>
            <xs:element maxOccurs="unbounded" minOccurs="0" name="EnergyScore" type="EnergyScoreType"/>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AnnualEnergyUse" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ConsumptionInfo" type="ConsumptionInfoType" maxOccurs="unbounded"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / Site
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_Site_SiteType BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_Site_Surroundings BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_Site_VerticalSurroundings BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_Site_ShieldingofHome BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_Site_OrientationOfFrontOfHome BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_Site_AzimuthOfFrontOfHome BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_Site_PublicTransportation BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_Site_WalkingScore BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_Site_WalkingScoreSource BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children AzimuthOfFrontOfHome, OrientationOfFrontOfHome, PublicTransportation, ShieldingofHome, SiteType, Surroundings, VerticalSurroundings, WalkingScore, WalkingScoreSource, extension
Instance
<Site xmlns="http://hpxmlonline.com/2014/6">
  <SiteType>{0,1}</SiteType>
  <Surroundings>{0,1}</Surroundings>
  <VerticalSurroundings>{0,1}</VerticalSurroundings>
  <ShieldingofHome>{0,1}</ShieldingofHome>
  <OrientationOfFrontOfHome>{0,1}</OrientationOfFrontOfHome>
  <AzimuthOfFrontOfHome>{0,1}</AzimuthOfFrontOfHome>
  <PublicTransportation>{0,1}</PublicTransportation>
  <WalkingScore>{0,1}</WalkingScore>
  <WalkingScoreSource>{0,1}</WalkingScoreSource>
  <extension>{0,1}</extension>
</Site>
Source
<xs:element minOccurs="0" name="Site">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="SiteType" type="SiteType"/>
      <xs:element minOccurs="0" name="Surroundings" type="Surroundings">
        <xs:annotation>
          <xs:documentation>If the building is attached to other units in the horizontal plane.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="VerticalSurroundings" type="VerticalSurroundings">
        <xs:annotation>
          <xs:documentation>If the building is attached to other units on the vertical plane.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ShieldingofHome" type="ShieldingofHome" minOccurs="0"/>
      <xs:element minOccurs="0" name="OrientationOfFrontOfHome" type="OrientationType"/>
      <xs:element minOccurs="0" name="AzimuthOfFrontOfHome" type="AzimuthType"/>
      <xs:element minOccurs="0" name="PublicTransportation">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="DistanceFromSubway" type="LengthMeasurement">
              <xs:annotation>
                <xs:documentation>[ft]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="DistanceFromBus" type="LengthMeasurement">
              <xs:annotation>
                <xs:documentation>[ft]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="DistanceFromTrain" type="LengthMeasurement">
              <xs:annotation>
                <xs:documentation>[ft]</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="WalkingScore" type="IntegerGreaterThanOrEqualToZero"/>
      <xs:element minOccurs="0" name="WalkingScoreSource" type="xs:string"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / Site / SiteType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SiteType
Type SiteType
Properties
content simple
minOccurs 0
Facets
enumeration rural
enumeration suburban
enumeration urban
Source
<xs:element minOccurs="0" name="SiteType" type="SiteType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / Site / Surroundings
Namespace http://hpxmlonline.com/2014/6
Annotations
If the building is attached to other units in the horizontal plane.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Surroundings
Type Surroundings
Properties
content simple
minOccurs 0
Facets
enumeration stand-alone
enumeration attached on one side
enumeration attached on two sides
enumeration attached on three sides
Source
<xs:element minOccurs="0" name="Surroundings" type="Surroundings">
  <xs:annotation>
    <xs:documentation>If the building is attached to other units in the horizontal plane.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / Site / VerticalSurroundings
Namespace http://hpxmlonline.com/2014/6
Annotations
If the building is attached to other units on the vertical plane.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#VerticalSurroundings
Type VerticalSurroundings
Properties
content simple
minOccurs 0
Facets
enumeration unit above
enumeration unit below
enumeration unit above and below
enumeration no units above or below
Source
<xs:element minOccurs="0" name="VerticalSurroundings" type="VerticalSurroundings">
  <xs:annotation>
    <xs:documentation>If the building is attached to other units on the vertical plane.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / Site / ShieldingofHome
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ShieldingofHome
Type ShieldingofHome
Properties
content simple
minOccurs 0
Facets
enumeration well-shielded
enumeration normal
enumeration exposed
Source
<xs:element name="ShieldingofHome" type="ShieldingofHome" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / Site / OrientationOfFrontOfHome
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#OrientationType
Type OrientationType
Properties
content simple
minOccurs 0
Facets
enumeration north
enumeration northwest
enumeration west
enumeration southwest
enumeration south
enumeration southeast
enumeration east
enumeration northeast
Source
<xs:element minOccurs="0" name="OrientationOfFrontOfHome" type="OrientationType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / Site / AzimuthOfFrontOfHome
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AzimuthType
Type AzimuthType
Properties
content simple
minOccurs 0
Facets
maxExclusive 360
minInclusive 0
Source
<xs:element minOccurs="0" name="AzimuthOfFrontOfHome" type="AzimuthType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / Site / PublicTransportation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_Site_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_Site_PublicTransportation_DistanceFromSubway BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_Site_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_Site_PublicTransportation_DistanceFromBus BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_Site_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_Site_PublicTransportation_DistanceFromTrain
Properties
content complex
minOccurs 0
Model
Children DistanceFromBus, DistanceFromSubway, DistanceFromTrain
Instance
<PublicTransportation xmlns="http://hpxmlonline.com/2014/6">
  <DistanceFromSubway>{0,1}</DistanceFromSubway>
  <DistanceFromBus>{0,1}</DistanceFromBus>
  <DistanceFromTrain>{0,1}</DistanceFromTrain>
</PublicTransportation>
Source
<xs:element minOccurs="0" name="PublicTransportation">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="DistanceFromSubway" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[ft]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DistanceFromBus" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[ft]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DistanceFromTrain" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[ft]</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / Site / PublicTransportation / DistanceFromSubway
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="DistanceFromSubway" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[ft]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / Site / PublicTransportation / DistanceFromBus
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="DistanceFromBus" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[ft]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / Site / PublicTransportation / DistanceFromTrain
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="DistanceFromTrain" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[ft]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / Site / WalkingScore
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IntegerGreaterThanOrEqualToZero
Type IntegerGreaterThanOrEqualToZero
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="WalkingScore" type="IntegerGreaterThanOrEqualToZero"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / Site / WalkingScoreSource
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="WalkingScoreSource" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingOccupancy
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingOccupancy_HouseholdType BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingOccupancy_YearOccupied BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingOccupancy_ResidentPopulationType BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingOccupancy_Occupancy BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingOccupancy_NumberofResidents BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingOccupancy_NumberofAdults BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingOccupancy_NumberofChildren BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingOccupancy_PubliclySubsidized BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingOccupancy_LowIncome BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingOccupancy_OccupantIncomeRange BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingOccupancy_OccupantIncomeRangeUnits BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingOccupancy_HighestLevelofOccupantEducation BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children HighestLevelofOccupantEducation, HouseholdType, LowIncome, NumberofAdults, NumberofChildren, NumberofResidents, Occupancy, OccupantIncomeRange, OccupantIncomeRangeUnits, PubliclySubsidized, ResidentPopulationType, YearOccupied, extension
Instance
<BuildingOccupancy xmlns="http://hpxmlonline.com/2014/6">
  <HouseholdType>{0,1}</HouseholdType>
  <YearOccupied>{0,1}</YearOccupied>
  <ResidentPopulationType>{0,1}</ResidentPopulationType>
  <Occupancy>{0,1}</Occupancy>
  <NumberofResidents>{0,1}</NumberofResidents>
  <NumberofAdults>{0,1}</NumberofAdults>
  <NumberofChildren>{0,1}</NumberofChildren>
  <PubliclySubsidized>{0,1}</PubliclySubsidized>
  <LowIncome>{0,1}</LowIncome>
  <OccupantIncomeRange>{0,1}</OccupantIncomeRange>
  <OccupantIncomeRangeUnits>{0,1}</OccupantIncomeRangeUnits>
  <HighestLevelofOccupantEducation>{0,1}</HighestLevelofOccupantEducation>
  <extension>{0,1}</extension>
</BuildingOccupancy>
Source
<xs:element minOccurs="0" name="BuildingOccupancy">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="HouseholdType" type="HouseholdType"/>
      <xs:element minOccurs="0" name="YearOccupied" type="Year">
        <xs:annotation>
          <xs:documentation>The year the current occupants moved into the building</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResidentPopulationType" type="ResidentPopulationType"/>
      <xs:element minOccurs="0" name="Occupancy" type="Occupancy"/>
      <xs:element name="NumberofResidents" type="PeopleCount" minOccurs="0"/>
      <xs:element minOccurs="0" name="NumberofAdults" type="PeopleCount">
        <xs:annotation>
          <xs:documentation>18 or older</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="NumberofChildren" type="IntegerGreaterThanOrEqualToZero">
        <xs:annotation>
          <xs:documentation>less than 18 years old</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="PubliclySubsidized" type="xs:boolean"/>
      <xs:element minOccurs="0" name="LowIncome" type="xs:boolean"/>
      <xs:element minOccurs="0" name="OccupantIncomeRange" type="FractionGreaterThanOne">
        <xs:annotation>
          <xs:documentation>Percentage as a fraction (50% = 0.5)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="OccupantIncomeRangeUnits" type="OccupantIncomeRangeUnits">
        <xs:annotation>
          <xs:documentation>AMI = Area Median Income; FPL = Federal Poverty Level</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="HighestLevelofOccupantEducation" type="EducationLevels"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingOccupancy / HouseholdType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#HouseholdType
Type HouseholdType
Properties
content simple
minOccurs 0
Facets
enumeration family household
enumeration married couple, no children
enumeration male household, no spouse
enumeration female household, no spouse
enumeration nonfamily household
enumeration single male
enumeration single female
enumeration other
Source
<xs:element minOccurs="0" name="HouseholdType" type="HouseholdType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingOccupancy / YearOccupied
Namespace http://hpxmlonline.com/2014/6
Annotations
The year the current occupants moved into the building
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Year
Type Year
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="YearOccupied" type="Year">
  <xs:annotation>
    <xs:documentation>The year the current occupants moved into the building</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingOccupancy / ResidentPopulationType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ResidentPopulationType
Type ResidentPopulationType
Properties
content simple
minOccurs 0
Facets
enumeration no specific resident population
enumeration student
enumeration military
enumeration senior
enumeration special accessibility needs
enumeration young children
enumeration at risk
enumeration other
Source
<xs:element minOccurs="0" name="ResidentPopulationType" type="ResidentPopulationType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingOccupancy / Occupancy
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Occupancy
Type Occupancy
Properties
content simple
minOccurs 0
Facets
enumeration owner-occupied
enumeration renter-occupied
enumeration owner-and-renter-occupied
Source
<xs:element minOccurs="0" name="Occupancy" type="Occupancy"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingOccupancy / NumberofResidents
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#PeopleCount
Type PeopleCount
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="NumberofResidents" type="PeopleCount" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingOccupancy / NumberofAdults
Namespace http://hpxmlonline.com/2014/6
Annotations
18 or older
Diagram
Diagram HPXMLDataTypes_xsd.tmp#PeopleCount
Type PeopleCount
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="NumberofAdults" type="PeopleCount">
  <xs:annotation>
    <xs:documentation>18 or older</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingOccupancy / NumberofChildren
Namespace http://hpxmlonline.com/2014/6
Annotations
less than 18 years old
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IntegerGreaterThanOrEqualToZero
Type IntegerGreaterThanOrEqualToZero
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="NumberofChildren" type="IntegerGreaterThanOrEqualToZero">
  <xs:annotation>
    <xs:documentation>less than 18 years old</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingOccupancy / PubliclySubsidized
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="PubliclySubsidized" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingOccupancy / LowIncome
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="LowIncome" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingOccupancy / OccupantIncomeRange
Namespace http://hpxmlonline.com/2014/6
Annotations
Percentage as a fraction (50% = 0.5)
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FractionGreaterThanOne
Type FractionGreaterThanOne
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="OccupantIncomeRange" type="FractionGreaterThanOne">
  <xs:annotation>
    <xs:documentation>Percentage as a fraction (50% = 0.5)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingOccupancy / OccupantIncomeRangeUnits
Namespace http://hpxmlonline.com/2014/6
Annotations
AMI = Area Median Income; FPL = Federal Poverty Level
Diagram
Diagram HPXMLDataTypes_xsd.tmp#OccupantIncomeRangeUnits
Type OccupantIncomeRangeUnits
Properties
content simple
minOccurs 0
Facets
enumeration % area median income
enumeration % federal poverty level
Source
<xs:element minOccurs="0" name="OccupantIncomeRangeUnits" type="OccupantIncomeRangeUnits">
  <xs:annotation>
    <xs:documentation>AMI = Area Median Income; FPL = Federal Poverty Level</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingOccupancy / HighestLevelofOccupantEducation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#EducationLevels
Type EducationLevels
Properties
content simple
minOccurs 0
Facets
enumeration no high school
enumeration some high school
enumeration high school graduate
enumeration some college
enumeration vocational/technical/associates degree
enumeration bachelor's degree
enumeration some post graduate
enumeration master's degree
enumeration professional degree
enumeration doctoral degree
Source
<xs:element minOccurs="0" name="HighestLevelofOccupantEducation" type="EducationLevels"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_YearBuilt BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_YearBuiltKnownOrEstimated BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_YearofLastRemodel BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_ResidentialFacilityType BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_PassiveSolar BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_BuildingHeight BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_NumberofUnits BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_NumberofFloors BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_NumberofConditionedFloors BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_NumberofConditionedFloorsAboveGrade BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_AverageCeilingHeight BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_FloorToFloorHeight BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_NumberofRooms BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_NumberofBedrooms BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_NumberofBathrooms BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_NumberofCompleteBathrooms BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_BuildingFootprintArea BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_FootprintShape BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_GrossFloorArea BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_NetFloorArea BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_ConditionedFloorArea BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_FinishedFloorArea BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_NumberofStoriesAboveGrade BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_CooledFloorArea BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_HeatedFloorArea BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_UnconditionedFloorArea BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_BuildingVolume BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_ConditionedBuildingVolume BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_FoundationType BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_AtticType BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_AverageAtticRValue BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_AverageWallRValue BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_AverageFloorRValue BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_AverageDuctRValue BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_GaragePresent BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_GarageLocation BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_SpaceAboveGarage BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingConstruction_EnergyScore BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children AtticType, AverageAtticRValue, AverageCeilingHeight, AverageDuctRValue, AverageFloorRValue, AverageWallRValue, BuildingFootprintArea, BuildingHeight, BuildingVolume, ConditionedBuildingVolume, ConditionedFloorArea, CooledFloorArea, EnergyScore, FinishedFloorArea, FloorToFloorHeight, FootprintShape, FoundationType, GarageLocation, GaragePresent, GrossFloorArea, HeatedFloorArea, NetFloorArea, NumberofBathrooms, NumberofBedrooms, NumberofCompleteBathrooms, NumberofConditionedFloors, NumberofConditionedFloorsAboveGrade, NumberofFloors, NumberofRooms, NumberofStoriesAboveGrade, NumberofUnits, PassiveSolar, ResidentialFacilityType, SpaceAboveGarage, UnconditionedFloorArea, YearBuilt, YearBuiltKnownOrEstimated, YearofLastRemodel, extension
Instance
<BuildingConstruction xmlns="http://hpxmlonline.com/2014/6">
  <YearBuilt>{0,1}</YearBuilt>
  <YearBuiltKnownOrEstimated>{0,1}</YearBuiltKnownOrEstimated>
  <YearofLastRemodel>{0,1}</YearofLastRemodel>
  <ResidentialFacilityType>{0,1}</ResidentialFacilityType>
  <PassiveSolar>{0,1}</PassiveSolar>
  <BuildingHeight>{0,1}</BuildingHeight>
  <NumberofUnits>{0,1}</NumberofUnits>
  <NumberofFloors>{0,1}</NumberofFloors>
  <NumberofConditionedFloors>{0,1}</NumberofConditionedFloors>
  <NumberofConditionedFloorsAboveGrade>{0,1}</NumberofConditionedFloorsAboveGrade>
  <AverageCeilingHeight>{0,1}</AverageCeilingHeight>
  <FloorToFloorHeight>{0,1}</FloorToFloorHeight>
  <NumberofRooms>{0,1}</NumberofRooms>
  <NumberofBedrooms>{0,1}</NumberofBedrooms>
  <NumberofBathrooms>{0,1}</NumberofBathrooms>
  <NumberofCompleteBathrooms>{0,1}</NumberofCompleteBathrooms>
  <BuildingFootprintArea>{0,1}</BuildingFootprintArea>
  <FootprintShape>{0,1}</FootprintShape>
  <GrossFloorArea>{0,1}</GrossFloorArea>
  <NetFloorArea>{0,1}</NetFloorArea>
  <ConditionedFloorArea>{0,1}</ConditionedFloorArea>
  <FinishedFloorArea>{0,1}</FinishedFloorArea>
  <NumberofStoriesAboveGrade>{0,1}</NumberofStoriesAboveGrade>
  <CooledFloorArea>{0,1}</CooledFloorArea>
  <HeatedFloorArea>{0,1}</HeatedFloorArea>
  <UnconditionedFloorArea>{0,1}</UnconditionedFloorArea>
  <BuildingVolume>{0,1}</BuildingVolume>
  <ConditionedBuildingVolume>{0,1}</ConditionedBuildingVolume>
  <FoundationType>{0,1}</FoundationType>
  <AtticType>{0,1}</AtticType>
  <AverageAtticRValue>{0,1}</AverageAtticRValue>
  <AverageWallRValue>{0,1}</AverageWallRValue>
  <AverageFloorRValue>{0,1}</AverageFloorRValue>
  <AverageDuctRValue>{0,1}</AverageDuctRValue>
  <GaragePresent>{0,1}</GaragePresent>
  <GarageLocation>{0,1}</GarageLocation>
  <SpaceAboveGarage>{0,1}</SpaceAboveGarage>
  <EnergyScore>{0,unbounded}</EnergyScore>
  <extension>{0,1}</extension>
</BuildingConstruction>
Source
<xs:element minOccurs="0" name="BuildingConstruction">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="YearBuilt" type="Year" minOccurs="0"/>
      <xs:element minOccurs="0" name="YearBuiltKnownOrEstimated" type="KnownOrEstimated"/>
      <xs:element minOccurs="0" name="YearofLastRemodel" type="Year"/>
      <xs:element name="ResidentialFacilityType" type="ResidentialFacilityType" minOccurs="0"/>
      <xs:element minOccurs="0" name="PassiveSolar" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Passive solar design—also known as climatic design—involves using a building's windows, walls, and floors to collect, store, and distribute solar energy in the form of heat in the winter and reject solar heat in the summer. (source: http://www.eere.energy.gov/basics/buildings/passive_solar_design.html)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="BuildingHeight" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[ft] height of building</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="NumberofUnits" type="IntegerGreaterThanZero"/>
      <xs:element minOccurs="0" name="NumberofFloors" type="NumberOfFloorsType">
        <xs:annotation>
          <xs:documentation>Total number of floors including a basement, whether conditioned or unconditioned</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="NumberofConditionedFloors" type="NumberOfFloorsType">
        <xs:annotation>
          <xs:documentation>Number of floors that are heated/cooled including a basement</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="NumberofConditionedFloorsAboveGrade" type="NumberOfFloorsType">
        <xs:annotation>
          <xs:documentation>Number of floors above grade that are heated/cooled</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="AverageCeilingHeight" type="LengthMeasurement" minOccurs="0">
        <xs:annotation>
          <xs:documentation>[ft] Average distance from the floor to the ceiling</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FloorToFloorHeight" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[ft] distance between floors</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="NumberofRooms" type="IntegerGreaterThanZero"/>
      <xs:element name="NumberofBedrooms" type="IntegerGreaterThanOrEqualToZero" minOccurs="0"/>
      <xs:element name="NumberofBathrooms" type="IntegerGreaterThanZero" minOccurs="0"/>
      <xs:element minOccurs="0" name="NumberofCompleteBathrooms" type="IntegerGreaterThanZero">
        <xs:annotation>
          <xs:documentation>Number of bathrooms with a tub or shower</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="BuildingFootprintArea" type="SurfaceArea">
        <xs:annotation>
          <xs:documentation>[sq.ft.]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FootprintShape" type="FootprintShape"/>
      <xs:element minOccurs="0" name="GrossFloorArea" type="SurfaceArea">
        <xs:annotation>
          <xs:documentation>[sq.ft.] Gross floor area (based on ASHRAE definition) is the sum of the floor areas of the spaces within the building, including basements, mezzanine and intermediate‐floored tiers, and penthouses with headroom height of 7.5 ft (2.2 meters) or greater. Measurements must be taken from the exterior faces of exterior walls OR from the centerline of walls separating buildings, OR from the centerline of walls separating spaces. Excludes non‐enclosed (or non‐enclosable) roofed‐over areas such as exterior covered walkways, porches, terraces or steps, roof overhangs, and similar features. Excludes air shafts, pipe trenches, and chimneys. Excludes floor area dedicated to the parking and circulation of motor vehicles.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="NetFloorArea" type="SurfaceArea">
        <xs:annotation>
          <xs:documentation>[sq.ft.] The floor area of an occupiable space defined by the inside surfaces of its walls but excluding shafts, column enclosures, and other permanently enclosed, inaccessible, and unoccupiable areas. Obstructions in the space such as furnishings, display or storage racks, and other obstructions, whether temporary or permanent, may not be deducted from the space are considered to be part of the net occupiable area.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ConditionedFloorArea" type="SurfaceArea" minOccurs="0">
        <xs:annotation>
          <xs:documentation>[sq.ft.] All finished space that is within the (insulated) conditioned space boundary (that is, within the insulated envelope), regardless of HVAC configuration.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FinishedFloorArea" type="SurfaceArea">
        <xs:annotation>
          <xs:documentation>[sq.ft.] Floor area of home that is finished and assumed to be occupied.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NumberofStoriesAboveGrade" type="IntegerGreaterThanZero" minOccurs="0"/>
      <xs:element minOccurs="0" name="CooledFloorArea" type="SurfaceArea">
        <xs:annotation>
          <xs:documentation>[sq.ft.] The total area of all enclosed spaces measured to the internal face of the external walls. Included are areas of sloping surfaces such as staircases, galleries, raked auditoria, and tiered terraces where the area taken is from the area on the plan. Excluded are areas that are not enclosed such as open floors, covered ways and balconies.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="HeatedFloorArea" type="SurfaceArea">
        <xs:annotation>
          <xs:documentation>[sq.ft.] The total area of all enclosed spaces measured to the internal face of the external walls. Included are areas of sloping surfaces such as staircases, galleries, raked auditoria, and tiered terraces where the area taken is from the area on the plan. Excluded are areas that are not enclosed such as open floors, covered ways and balconies.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="UnconditionedFloorArea" type="SurfaceArea">
        <xs:annotation>
          <xs:documentation>[sq.ft.] An enclosed space within a building that does not meet the requirements of a conditioned space. Spaces that have no control over thermal conditions but intentionally or unintentionally receive thermal energy from adjacent spaces are considered unconditioned spaces (such as an attached garage on a house or a vestibule with no thermal comfort criteria). Spaces that are ventilated only to maintain air quality are considered unconditioned spaces (such as a parking garage with no thermal comfort criteria).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="BuildingVolume" type="Volume">
        <xs:annotation>
          <xs:documentation>[cu.ft.] A volume of a building surrounded by solid surfaces such as walls, roofs, floors, fenestration, and doors where the total opening area to the outside can be reduced to less than 1% of the Gross Interior Floor Area of the space. Spaces that are temporarily enclosed such as patios enclosed with tenting are not considered Enclosed Spaces for annual building analysis. These spaces should be treated as exterior to the building.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ConditionedBuildingVolume" type="Volume" minOccurs="0">
        <xs:annotation>
          <xs:documentation>[cu.ft.] Volume inside the building envelope of the conditioned spaces. This metric can be calculated as the volume of the building if every space is conditioned or on a floor-by-floor basis. For spaces with vertical walls and horizontal ceilings and floors, this is calculated as the Gross Conditioned Floor Area times the height from the top surface of the finished floor to the top surface of the finished floor separating levels of the building or to the inside surface of the roof for the top floor. The volume of spaces that have nonvertical walls or nonhorizontal ceilings of floors should be calculated separately to properly account for the non-rectangular geometry. This metric does include the volume of floor or ceiling return air plenums.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="FoundationType" minOccurs="0" type="FoundationType">
        <xs:annotation>
          <xs:documentation>Primary foundation type of building</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="AtticType" type="AtticType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Primary attic type of building</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="AverageAtticRValue" type="RValue" minOccurs="0"/>
      <xs:element name="AverageWallRValue" type="RValue" minOccurs="0"/>
      <xs:element name="AverageFloorRValue" type="RValue" minOccurs="0"/>
      <xs:element name="AverageDuctRValue" type="RValue" minOccurs="0"/>
      <xs:element minOccurs="0" name="GaragePresent" type="xs:boolean"/>
      <xs:element minOccurs="0" name="GarageLocation" type="GarageLocation"/>
      <xs:element minOccurs="0" name="SpaceAboveGarage" type="SpaceAboveGarage"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="EnergyScore" type="EnergyScoreType"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / YearBuilt
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Year
Type Year
Properties
content simple
minOccurs 0
Source
<xs:element name="YearBuilt" type="Year" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / YearBuiltKnownOrEstimated
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#KnownOrEstimated
Type KnownOrEstimated
Properties
content simple
minOccurs 0
Facets
enumeration known
enumeration estimated
Source
<xs:element minOccurs="0" name="YearBuiltKnownOrEstimated" type="KnownOrEstimated"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / YearofLastRemodel
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Year
Type Year
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="YearofLastRemodel" type="Year"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / ResidentialFacilityType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ResidentialFacilityType
Type ResidentialFacilityType
Properties
content simple
minOccurs 0
Facets
enumeration single-family detached
enumeration single-family attached
enumeration manufactured home
enumeration 2-4 unit building
enumeration 5+ unit building
enumeration multi-family - uncategorized
enumeration multi-family - town homes
enumeration multi-family - condos
enumeration apartment unit
enumeration studio unit
enumeration other
enumeration unknown
Source
<xs:element name="ResidentialFacilityType" type="ResidentialFacilityType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / PassiveSolar
Namespace http://hpxmlonline.com/2014/6
Annotations
Passive solar design—also known as climatic design—involves using a building's windows, walls, and floors to collect, store, and distribute solar energy in the form of heat in the winter and reject solar heat in the summer. (source: http://www.eere.energy.gov/basics/buildings/passive_solar_design.html)
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="PassiveSolar" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Passive solar design—also known as climatic design—involves using a building's windows, walls, and floors to collect, store, and distribute solar energy in the form of heat in the winter and reject solar heat in the summer. (source: http://www.eere.energy.gov/basics/buildings/passive_solar_design.html)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / BuildingHeight
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft] height of building
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="BuildingHeight" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[ft] height of building</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / NumberofUnits
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IntegerGreaterThanZero
Type IntegerGreaterThanZero
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="NumberofUnits" type="IntegerGreaterThanZero"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / NumberofFloors
Namespace http://hpxmlonline.com/2014/6
Annotations
Total number of floors including a basement, whether conditioned or unconditioned
Diagram
Diagram HPXMLDataTypes_xsd.tmp#NumberOfFloorsType
Type NumberOfFloorsType
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="NumberofFloors" type="NumberOfFloorsType">
  <xs:annotation>
    <xs:documentation>Total number of floors including a basement, whether conditioned or unconditioned</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / NumberofConditionedFloors
Namespace http://hpxmlonline.com/2014/6
Annotations
Number of floors that are heated/cooled including a basement
Diagram
Diagram HPXMLDataTypes_xsd.tmp#NumberOfFloorsType
Type NumberOfFloorsType
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="NumberofConditionedFloors" type="NumberOfFloorsType">
  <xs:annotation>
    <xs:documentation>Number of floors that are heated/cooled including a basement</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / NumberofConditionedFloorsAboveGrade
Namespace http://hpxmlonline.com/2014/6
Annotations
Number of floors above grade that are heated/cooled
Diagram
Diagram HPXMLDataTypes_xsd.tmp#NumberOfFloorsType
Type NumberOfFloorsType
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="NumberofConditionedFloorsAboveGrade" type="NumberOfFloorsType">
  <xs:annotation>
    <xs:documentation>Number of floors above grade that are heated/cooled</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / AverageCeilingHeight
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft] Average distance from the floor to the ceiling
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="AverageCeilingHeight" type="LengthMeasurement" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[ft] Average distance from the floor to the ceiling</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / FloorToFloorHeight
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft] distance between floors
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="FloorToFloorHeight" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[ft] distance between floors</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / NumberofRooms
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IntegerGreaterThanZero
Type IntegerGreaterThanZero
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="NumberofRooms" type="IntegerGreaterThanZero"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / NumberofBedrooms
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IntegerGreaterThanOrEqualToZero
Type IntegerGreaterThanOrEqualToZero
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="NumberofBedrooms" type="IntegerGreaterThanOrEqualToZero" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / NumberofBathrooms
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IntegerGreaterThanZero
Type IntegerGreaterThanZero
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element name="NumberofBathrooms" type="IntegerGreaterThanZero" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / NumberofCompleteBathrooms
Namespace http://hpxmlonline.com/2014/6
Annotations
Number of bathrooms with a tub or shower
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IntegerGreaterThanZero
Type IntegerGreaterThanZero
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="NumberofCompleteBathrooms" type="IntegerGreaterThanZero">
  <xs:annotation>
    <xs:documentation>Number of bathrooms with a tub or shower</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / BuildingFootprintArea
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="BuildingFootprintArea" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / FootprintShape
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FootprintShape
Type FootprintShape
Properties
content simple
minOccurs 0
Facets
enumeration rectangular
enumeration square
enumeration circular
enumeration L-shaped
enumeration U-shaped
enumeration I-shaped
enumeration V-shaped
enumeration other
Source
<xs:element minOccurs="0" name="FootprintShape" type="FootprintShape"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / GrossFloorArea
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.]
Gross floor area (based on ASHRAE definition) is the sum of the floor areas of the spaces within the building, including basements, mezzanine and intermediate‐floored tiers, and penthouses with headroom height of 7.5 ft (2.2 meters) or greater. Measurements must be taken from the exterior faces of exterior walls OR from the centerline of walls separating buildings, OR from the centerline of walls separating spaces. Excludes non‐enclosed (or non‐enclosable) roofed‐over areas such as exterior covered walkways, porches, terraces or steps, roof overhangs, and similar features. Excludes air shafts, pipe trenches, and chimneys. Excludes floor area dedicated to the parking and circulation of motor vehicles.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="GrossFloorArea" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.] Gross floor area (based on ASHRAE definition) is the sum of the floor areas of the spaces within the building, including basements, mezzanine and intermediate‐floored tiers, and penthouses with headroom height of 7.5 ft (2.2 meters) or greater. Measurements must be taken from the exterior faces of exterior walls OR from the centerline of walls separating buildings, OR from the centerline of walls separating spaces. Excludes non‐enclosed (or non‐enclosable) roofed‐over areas such as exterior covered walkways, porches, terraces or steps, roof overhangs, and similar features. Excludes air shafts, pipe trenches, and chimneys. Excludes floor area dedicated to the parking and circulation of motor vehicles.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / NetFloorArea
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.]
The floor area of an occupiable space defined by the inside surfaces of its walls but excluding shafts, column enclosures, and other permanently enclosed, inaccessible, and unoccupiable areas. Obstructions in the space such as furnishings, display or storage racks, and other obstructions, whether temporary or permanent, may not be deducted from the space are considered to be part of the net occupiable area.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="NetFloorArea" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.] The floor area of an occupiable space defined by the inside surfaces of its walls but excluding shafts, column enclosures, and other permanently enclosed, inaccessible, and unoccupiable areas. Obstructions in the space such as furnishings, display or storage racks, and other obstructions, whether temporary or permanent, may not be deducted from the space are considered to be part of the net occupiable area.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / ConditionedFloorArea
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.]
All finished space that is within the (insulated) conditioned space boundary (that is, within the insulated envelope), regardless of HVAC configuration.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element name="ConditionedFloorArea" type="SurfaceArea" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[sq.ft.] All finished space that is within the (insulated) conditioned space boundary (that is, within the insulated envelope), regardless of HVAC configuration.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / FinishedFloorArea
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.] Floor area of home that is finished and assumed to be occupied.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="FinishedFloorArea" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.] Floor area of home that is finished and assumed to be occupied.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / NumberofStoriesAboveGrade
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IntegerGreaterThanZero
Type IntegerGreaterThanZero
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element name="NumberofStoriesAboveGrade" type="IntegerGreaterThanZero" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / CooledFloorArea
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.]
The total area of all enclosed spaces measured to the internal face of the external walls. Included are areas of sloping surfaces such as staircases, galleries, raked auditoria, and tiered terraces where the area taken is from the area on the plan. Excluded are areas that are not enclosed such as open floors, covered ways and balconies.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="CooledFloorArea" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.] The total area of all enclosed spaces measured to the internal face of the external walls. Included are areas of sloping surfaces such as staircases, galleries, raked auditoria, and tiered terraces where the area taken is from the area on the plan. Excluded are areas that are not enclosed such as open floors, covered ways and balconies.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / HeatedFloorArea
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.]
The total area of all enclosed spaces measured to the internal face of the external walls. Included are areas of sloping surfaces such as staircases, galleries, raked auditoria, and tiered terraces where the area taken is from the area on the plan. Excluded are areas that are not enclosed such as open floors, covered ways and balconies.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="HeatedFloorArea" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.] The total area of all enclosed spaces measured to the internal face of the external walls. Included are areas of sloping surfaces such as staircases, galleries, raked auditoria, and tiered terraces where the area taken is from the area on the plan. Excluded are areas that are not enclosed such as open floors, covered ways and balconies.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / UnconditionedFloorArea
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.]
An enclosed space within a building that does not meet the requirements of a conditioned space. Spaces that have no control over thermal conditions but intentionally or unintentionally receive thermal energy from adjacent spaces are considered unconditioned spaces (such as an attached garage on a house or a vestibule with no thermal comfort criteria). Spaces that are ventilated only to maintain air quality are considered unconditioned spaces (such as a parking garage with no thermal comfort criteria).
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="UnconditionedFloorArea" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.] An enclosed space within a building that does not meet the requirements of a conditioned space. Spaces that have no control over thermal conditions but intentionally or unintentionally receive thermal energy from adjacent spaces are considered unconditioned spaces (such as an attached garage on a house or a vestibule with no thermal comfort criteria). Spaces that are ventilated only to maintain air quality are considered unconditioned spaces (such as a parking garage with no thermal comfort criteria).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / BuildingVolume
Namespace http://hpxmlonline.com/2014/6
Annotations
[cu.ft.]
A volume of a building surrounded by solid surfaces such as walls, roofs, floors, fenestration, and doors where the total opening area to the outside can be reduced to less than 1% of the Gross Interior Floor Area of the space. Spaces that are temporarily enclosed such as patios enclosed with tenting are not considered Enclosed Spaces for annual building analysis. These spaces should be treated as exterior to the building.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Volume
Type Volume
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="BuildingVolume" type="Volume">
  <xs:annotation>
    <xs:documentation>[cu.ft.] A volume of a building surrounded by solid surfaces such as walls, roofs, floors, fenestration, and doors where the total opening area to the outside can be reduced to less than 1% of the Gross Interior Floor Area of the space. Spaces that are temporarily enclosed such as patios enclosed with tenting are not considered Enclosed Spaces for annual building analysis. These spaces should be treated as exterior to the building.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / ConditionedBuildingVolume
Namespace http://hpxmlonline.com/2014/6
Annotations
[cu.ft.]
Volume inside the building envelope of the conditioned spaces. This metric can be calculated as the volume of the building if every space is conditioned or on a floor-by-floor basis. For spaces with vertical walls and horizontal ceilings and floors, this is calculated as the Gross Conditioned Floor Area times the height from the top surface of the finished floor to the top surface of the finished floor separating levels of the building or to the inside surface of the roof for the top floor. The volume of spaces that have nonvertical walls or nonhorizontal ceilings of floors should be calculated separately to properly account for the non-rectangular geometry. This metric does include the volume of floor or ceiling return air plenums.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Volume
Type Volume
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element name="ConditionedBuildingVolume" type="Volume" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[cu.ft.] Volume inside the building envelope of the conditioned spaces. This metric can be calculated as the volume of the building if every space is conditioned or on a floor-by-floor basis. For spaces with vertical walls and horizontal ceilings and floors, this is calculated as the Gross Conditioned Floor Area times the height from the top surface of the finished floor to the top surface of the finished floor separating levels of the building or to the inside surface of the roof for the top floor. The volume of spaces that have nonvertical walls or nonhorizontal ceilings of floors should be calculated separately to properly account for the non-rectangular geometry. This metric does include the volume of floor or ceiling return air plenums.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / FoundationType
Namespace http://hpxmlonline.com/2014/6
Annotations
Primary foundation type of building
Diagram
Diagram BaseElements_xsd.tmp#FoundationType_Basement BaseElements_xsd.tmp#FoundationType_Crawlspace BaseElements_xsd.tmp#FoundationType_SlabOnGrade BaseElements_xsd.tmp#FoundationType_Garage BaseElements_xsd.tmp#FoundationType_AboveApartment BaseElements_xsd.tmp#FoundationType_Combination BaseElements_xsd.tmp#FoundationType_Ambient BaseElements_xsd.tmp#FoundationType_RubbleStone BaseElements_xsd.tmp#FoundationType_Other BaseElements_xsd.tmp#FoundationType
Type FoundationType
Properties
content complex
minOccurs 0
Model
Children AboveApartment, Ambient, Basement, Combination, Crawlspace, Garage, Other, RubbleStone, SlabOnGrade
Instance
<FoundationType xmlns="http://hpxmlonline.com/2014/6">
  <Basement>{1,1}</Basement>
  <Crawlspace>{1,1}</Crawlspace>
  <SlabOnGrade>{1,1}</SlabOnGrade>
  <Garage>{1,1}</Garage>
  <AboveApartment>{1,1}</AboveApartment>
  <Combination>{1,1}</Combination>
  <Ambient>{1,1}</Ambient>
  <RubbleStone>{1,1}</RubbleStone>
  <Other>{1,1}</Other>
</FoundationType>
Source
<xs:element name="FoundationType" minOccurs="0" type="FoundationType">
  <xs:annotation>
    <xs:documentation>Primary foundation type of building</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FoundationType / Basement
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#FoundationType_FoundationType_Basement_Finished BaseElements_xsd.tmp#FoundationType_FoundationType_Basement_Conditioned BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children Conditioned, Finished, extension
Instance
<Basement xmlns="http://hpxmlonline.com/2014/6">
  <Finished>{0,1}</Finished>
  <Conditioned>{0,1}</Conditioned>
  <extension>{0,1}</extension>
</Basement>
Source
<xs:element name="Basement">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Finished" type="xs:boolean"/>
      <xs:element minOccurs="0" name="Conditioned" type="xs:boolean"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FoundationType / Basement / Finished
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Finished" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FoundationType / Basement / Conditioned
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Conditioned" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FoundationType / Crawlspace
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#FoundationType_FoundationType_Crawlspace_Vented BaseElements_xsd.tmp#FoundationType_FoundationType_Crawlspace_Conditioned BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children Conditioned, Vented, extension
Instance
<Crawlspace xmlns="http://hpxmlonline.com/2014/6">
  <Vented>{0,1}</Vented>
  <Conditioned>{0,1}</Conditioned>
  <extension>{0,1}</extension>
</Crawlspace>
Source
<xs:element name="Crawlspace">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Vented" type="xs:boolean"/>
      <xs:element minOccurs="0" name="Conditioned" type="xs:boolean"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FoundationType / Crawlspace / Vented
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Vented" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FoundationType / Crawlspace / Conditioned
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Conditioned" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FoundationType / SlabOnGrade
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<SlabOnGrade xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</SlabOnGrade>
Source
<xs:element name="SlabOnGrade">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FoundationType / Garage
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#FoundationType_FoundationType_Garage_Conditioned BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children Conditioned, extension
Instance
<Garage xmlns="http://hpxmlonline.com/2014/6">
  <Conditioned>{0,1}</Conditioned>
  <extension>{0,1}</extension>
</Garage>
Source
<xs:element name="Garage">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Conditioned" type="xs:boolean"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FoundationType / Garage / Conditioned
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Conditioned" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FoundationType / AboveApartment
Namespace http://hpxmlonline.com/2014/6
Annotations
for single unit retrofits in multifamily properties
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<AboveApartment xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</AboveApartment>
Source
<xs:element name="AboveApartment">
  <xs:annotation>
    <xs:documentation>for single unit retrofits in multifamily properties</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FoundationType / Combination
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<Combination xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</Combination>
Source
<xs:element name="Combination">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FoundationType / Ambient
Namespace http://hpxmlonline.com/2014/6
Annotations
For use on sections of the house that are cantilevered or over ambient (outdoor) conditions for some other reason.
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<Ambient xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</Ambient>
Source
<xs:element name="Ambient">
  <xs:annotation>
    <xs:documentation>For use on sections of the house that are cantilevered or over ambient (outdoor) conditions for some other reason.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FoundationType / RubbleStone
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<RubbleStone xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</RubbleStone>
Source
<xs:element name="RubbleStone">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FoundationType / Other
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<Other xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</Other>
Source
<xs:element name="Other">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / AtticType
Namespace http://hpxmlonline.com/2014/6
Annotations
Primary attic type of building
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AtticType
Type AtticType
Properties
content simple
minOccurs 0
Facets
enumeration cape cod
enumeration cathedral ceiling
enumeration flat roof
enumeration unvented attic
enumeration vented attic
enumeration venting unknown attic
enumeration other
Source
<xs:element name="AtticType" type="AtticType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Primary attic type of building</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / AverageAtticRValue
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RValue
Type RValue
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="AverageAtticRValue" type="RValue" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / AverageWallRValue
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RValue
Type RValue
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="AverageWallRValue" type="RValue" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / AverageFloorRValue
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RValue
Type RValue
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="AverageFloorRValue" type="RValue" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / AverageDuctRValue
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RValue
Type RValue
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="AverageDuctRValue" type="RValue" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / GaragePresent
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="GaragePresent" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / GarageLocation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#GarageLocation
Type GarageLocation
Properties
content simple
minOccurs 0
Facets
enumeration basement
enumeration first floor
enumeration detached
Source
<xs:element minOccurs="0" name="GarageLocation" type="GarageLocation"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / SpaceAboveGarage
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SpaceAboveGarage
Type SpaceAboveGarage
Properties
content simple
minOccurs 0
Facets
enumeration conditioned area
enumeration unconditioned attic
enumeration crawlspace
Source
<xs:element minOccurs="0" name="SpaceAboveGarage" type="SpaceAboveGarage"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / BuildingConstruction / EnergyScore
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#EnergyScoreType_ScoreType BaseElements_xsd.tmp#EnergyScoreType_OtherScoreType BaseElements_xsd.tmp#EnergyScoreType_ScoreDate BaseElements_xsd.tmp#EnergyScoreType_Score BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#EnergyScoreType
Type EnergyScoreType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children OtherScoreType, Score, ScoreDate, ScoreType, extension
Instance
<EnergyScore xmlns="http://hpxmlonline.com/2014/6">
  <ScoreType>{1,1}</ScoreType>
  <OtherScoreType>{0,1}</OtherScoreType>
  <ScoreDate>{0,1}</ScoreDate>
  <Score>{1,1}</Score>
  <extension>{0,1}</extension>
</EnergyScore>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="EnergyScore" type="EnergyScoreType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyScoreType / ScoreType
Namespace http://hpxmlonline.com/2014/6
Annotations
The Home Energy Score is an asset rating for homes, developed and administered by the U.S. Department of Energy. After conducting a brief walk thru of a home, a qualified assessor calculates a home's score on a 10 point scale using a standard scoring tool, with 10 reflecting homes that use the least amount of energy assuming standard operating conditions (US DOE).

The Home Energy Rating System (HERS) index is a measure of a home's energy efficiency. It can also be used to inspect and calculate a home's energy performance. The lower a home's HERS Index Score, the better its efficiency.
Diagram
Diagram
Type restriction of xs:string
Properties
content simple
Facets
enumeration RESNET HERS
enumeration US DOE Home Energy Score
enumeration other
Source
<xs:element name="ScoreType">
  <xs:annotation>
    <xs:documentation>The Home Energy Score is an asset rating for homes, developed and administered by the U.S. Department of Energy. After conducting a brief walk thru of a home, a qualified assessor calculates a home's score on a 10 point scale using a standard scoring tool, with 10 reflecting homes that use the least amount of energy assuming standard operating conditions (US DOE). The Home Energy Rating System (HERS) index is a measure of a home's energy efficiency. It can also be used to inspect and calculate a home's energy performance. The lower a home's HERS Index Score, the better its efficiency.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="RESNET HERS"/>
      <xs:enumeration value="US DOE Home Energy Score"/>
      <xs:enumeration value="other"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyScoreType / OtherScoreType
Namespace http://hpxmlonline.com/2014/6
Annotations
Name of the score type if "other" is selected in ScoreType.
Diagram
Diagram
Properties
minOccurs 0
Source
<xs:element minOccurs="0" name="OtherScoreType">
  <xs:annotation>
    <xs:documentation>Name of the score type if "other" is selected in ScoreType.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyScoreType / ScoreDate
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:date
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ScoreDate" type="xs:date"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyScoreType / Score
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:integer
Properties
content simple
Source
<xs:element name="Score" type="xs:integer"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / AnnualEnergyUse
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_BuildingSummary_BuildingDetailsType_BuildingDetailsType_BuildingSummary_AnnualEnergyUse_ConsumptionInfo
Properties
content complex
minOccurs 0
Model
Children ConsumptionInfo
Instance
<AnnualEnergyUse xmlns="http://hpxmlonline.com/2014/6">
  <ConsumptionInfo>{1,unbounded}</ConsumptionInfo>
</AnnualEnergyUse>
Source
<xs:element name="AnnualEnergyUse" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ConsumptionInfo" type="ConsumptionInfoType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / BuildingSummary / AnnualEnergyUse / ConsumptionInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ConsumptionInfoType_UtilityID BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionType BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionDetail BaseElements_xsd.tmp#ConsumptionInfoType_MarginalRate BaseElements_xsd.tmp#ConsumptionInfoType_BaseLoad BaseElements_xsd.tmp#ConsumptionInfoType_BPI2400Inputs BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#ConsumptionInfoType
Type ConsumptionInfoType
Properties
content complex
maxOccurs unbounded
Model
Children BPI2400Inputs, BaseLoad, ConsumptionDetail, ConsumptionType, MarginalRate, UtilityID, extension
Instance
<ConsumptionInfo xmlns="http://hpxmlonline.com/2014/6">
  <UtilityID id="">{1,1}</UtilityID>
  <ConsumptionType>{1,1}</ConsumptionType>
  <ConsumptionDetail>{1,unbounded}</ConsumptionDetail>
  <MarginalRate>{0,1}</MarginalRate>
  <BaseLoad>{0,1}</BaseLoad>
  <BPI2400Inputs>{0,1}</BPI2400Inputs>
  <extension>{0,1}</extension>
</ConsumptionInfo>
Source
<xs:element name="ConsumptionInfo" type="ConsumptionInfoType" maxOccurs="unbounded"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ConsumptionInfoType / UtilityID
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#RemoteReference_id BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference
Type RemoteReference
Properties
content complex
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<UtilityID id="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</UtilityID>
Attributes
QName Type Use Annotation
id xs:IDREF optional
Id reference in the current document. Optional. If the element isn't available in the current document, don't use this.
Source
<xs:element name="UtilityID" type="RemoteReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ConsumptionInfoType / ConsumptionType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_Energy BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_Water BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription
Type EnergyAndWaterUseTypeDescription
Properties
content complex
Model
Children Energy, Water
Instance
<ConsumptionType xmlns="http://hpxmlonline.com/2014/6">
  <Energy>{1,1}</Energy>
  <Water>{1,1}</Water>
</ConsumptionType>
Source
<xs:element name="ConsumptionType" type="EnergyAndWaterUseTypeDescription"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Energy
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_FuelType BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_UnitofMeasure BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_MeteringConfiguration BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_EmissionsFactors BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_FuelInterruptibility BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_SharedEnergySystem BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_IntervalType BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_ReadingTimeZone BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_MarginalEnergyCostRate BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_EnergyUseIntensity BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_PeakSeason BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children EmissionsFactors, EnergyUseIntensity, FuelInterruptibility, FuelType, IntervalType, MarginalEnergyCostRate, MeteringConfiguration, PeakSeason, ReadingTimeZone, SharedEnergySystem, UnitofMeasure, extension
Instance
<Energy xmlns="http://hpxmlonline.com/2014/6">
  <FuelType>{1,1}</FuelType>
  <UnitofMeasure>{1,1}</UnitofMeasure>
  <MeteringConfiguration>{0,1}</MeteringConfiguration>
  <EmissionsFactors>{0,1}</EmissionsFactors>
  <FuelInterruptibility>{0,1}</FuelInterruptibility>
  <SharedEnergySystem>{0,1}</SharedEnergySystem>
  <IntervalType>{0,1}</IntervalType>
  <ReadingTimeZone>{0,1}</ReadingTimeZone>
  <MarginalEnergyCostRate>{0,1}</MarginalEnergyCostRate>
  <EnergyUseIntensity>{0,1}</EnergyUseIntensity>
  <PeakSeason>{0,1}</PeakSeason>
  <extension>{0,1}</extension>
</Energy>
Source
<xs:element name="Energy">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="FuelType" type="FuelType">
        <xs:annotation>
          <xs:documentation>Energy Type</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="UnitofMeasure" type="energyUnitType"/>
      <xs:element minOccurs="0" name="MeteringConfiguration" type="MeteringConfiguration">
        <xs:annotation>
          <xs:documentation>direct metering = tenants directly metered; master meter without sub-metering = tenants not sub metered; master meter with sub-metering = tenant sub-metered by building owner</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="EmissionsFactors">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="EmissionsFactor" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="EmissionType" type="EmissionType"/>
                  <xs:element name="EmissionUnits" type="EmissionUnits"/>
                  <xs:element name="Emissions" type="xs:double"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="FuelInterruptibility" type="FuelInterruptibility"/>
      <xs:element minOccurs="0" name="SharedEnergySystem" type="SharedEnergySystem"/>
      <xs:element minOccurs="0" name="IntervalType" type="IntervalType"/>
      <xs:element minOccurs="0" name="ReadingTimeZone" type="xs:string"/>
      <xs:element minOccurs="0" name="MarginalEnergyCostRate" type="xs:double">
        <xs:annotation>
          <xs:documentation>[$/energy unit] The cost of providing an additional unit of output</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="EnergyUseIntensity" type="xs:double">
        <xs:annotation>
          <xs:documentation>[kBtu/ft^2] Energy use intensity (EUI) is a unit of measurement that describes a building's energy use. EUI represents the energy consumed by a building relative to its size.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="PeakSeason" type="PeakSeason">
        <xs:annotation>
          <xs:documentation>Period during which electrical power is expected to be provided at a significantly higher than average supply level.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Energy / FuelType
Namespace http://hpxmlonline.com/2014/6
Annotations
Energy Type
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FuelType
Type FuelType
Properties
content simple
Facets
enumeration electricity
enumeration renewable electricity
enumeration natural gas
enumeration renewable natural gas
enumeration fuel oil
enumeration fuel oil 1
enumeration fuel oil 2
enumeration fuel oil 4
enumeration fuel oil 5/6
enumeration district steam
enumeration district hot water
enumeration district chilled water
enumeration solar hot water
enumeration propane
enumeration kerosene
enumeration diesel
enumeration anthracite coal
enumeration bituminous coal
enumeration coke
enumeration wood
enumeration wood pellets
enumeration combination
enumeration other
Source
<xs:element name="FuelType" type="FuelType">
  <xs:annotation>
    <xs:documentation>Energy Type</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Energy / UnitofMeasure
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#energyUnitType
Type energyUnitType
Properties
content simple
Facets
enumeration cmh
enumeration ccf
enumeration kcf
enumeration Mcf
enumeration cfh
enumeration kWh
enumeration MWh
enumeration Btu
enumeration kBtu
enumeration MBtu
enumeration therms
enumeration lbs
enumeration kLbs
enumeration MLbs
enumeration tonnes
enumeration cords
enumeration gal
enumeration kgal
enumeration ton hours
Source
<xs:element name="UnitofMeasure" type="energyUnitType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Energy / MeteringConfiguration
Namespace http://hpxmlonline.com/2014/6
Annotations
direct metering = tenants directly metered;
master meter without sub-metering = tenants not sub metered;
master meter with sub-metering = tenant sub-metered by building owner
Diagram
Diagram HPXMLDataTypes_xsd.tmp#MeteringConfiguration
Type MeteringConfiguration
Properties
content simple
minOccurs 0
Facets
enumeration direct metering
enumeration master meter without sub-metering
enumeration master meter with sub-metering
Source
<xs:element minOccurs="0" name="MeteringConfiguration" type="MeteringConfiguration">
  <xs:annotation>
    <xs:documentation>direct metering = tenants directly metered; master meter without sub-metering = tenants not sub metered; master meter with sub-metering = tenant sub-metered by building owner</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Energy / EmissionsFactors
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_EmissionsFactors_EmissionsFactor
Properties
content complex
minOccurs 0
Model
Children EmissionsFactor
Instance
<EmissionsFactors xmlns="http://hpxmlonline.com/2014/6">
  <EmissionsFactor>{1,unbounded}</EmissionsFactor>
</EmissionsFactors>
Source
<xs:element minOccurs="0" name="EmissionsFactors">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="EmissionsFactor" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="EmissionType" type="EmissionType"/>
            <xs:element name="EmissionUnits" type="EmissionUnits"/>
            <xs:element name="Emissions" type="xs:double"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Energy / EmissionsFactors / EmissionsFactor
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_EmissionsFactors_EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_EmissionsFactors_EmissionsFactor_EmissionType BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_EmissionsFactors_EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_EmissionsFactors_EmissionsFactor_EmissionUnits BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_EmissionsFactors_EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Energy_EmissionsFactors_EmissionsFactor_Emissions
Properties
content complex
maxOccurs unbounded
Model
Children EmissionType, EmissionUnits, Emissions
Instance
<EmissionsFactor xmlns="http://hpxmlonline.com/2014/6">
  <EmissionType>{1,1}</EmissionType>
  <EmissionUnits>{1,1}</EmissionUnits>
  <Emissions>{1,1}</Emissions>
</EmissionsFactor>
Source
<xs:element name="EmissionsFactor" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="EmissionType" type="EmissionType"/>
      <xs:element name="EmissionUnits" type="EmissionUnits"/>
      <xs:element name="Emissions" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Energy / EmissionsFactors / EmissionsFactor / EmissionType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#EmissionType
Type EmissionType
Properties
content simple
Facets
enumeration CO2
enumeration methane
enumeration N2O
enumeration CO2 equivalent
Source
<xs:element name="EmissionType" type="EmissionType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Energy / EmissionsFactors / EmissionsFactor / EmissionUnits
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#EmissionUnits
Type EmissionUnits
Properties
content simple
Facets
enumeration kg
enumeration ton
enumeration metric ton
enumeration pound
Source
<xs:element name="EmissionUnits" type="EmissionUnits"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Energy / EmissionsFactors / EmissionsFactor / Emissions
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="Emissions" type="xs:double"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Energy / FuelInterruptibility
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FuelInterruptibility
Type FuelInterruptibility
Properties
content simple
minOccurs 0
Facets
enumeration interruptible
enumeration firm
enumeration na
Source
<xs:element minOccurs="0" name="FuelInterruptibility" type="FuelInterruptibility"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Energy / SharedEnergySystem
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SharedEnergySystem
Type SharedEnergySystem
Properties
content simple
minOccurs 0
Facets
enumeration yes
enumeration no
enumeration common meter
Source
<xs:element minOccurs="0" name="SharedEnergySystem" type="SharedEnergySystem"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Energy / IntervalType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IntervalType
Type IntervalType
Properties
content simple
minOccurs 0
Facets
enumeration 15-minute
enumeration hourly
enumeration daily
enumeration monthly
enumeration annual
Source
<xs:element minOccurs="0" name="IntervalType" type="IntervalType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Energy / ReadingTimeZone
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ReadingTimeZone" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Energy / MarginalEnergyCostRate
Namespace http://hpxmlonline.com/2014/6
Annotations
[$/energy unit] The cost of providing an additional unit of output
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="MarginalEnergyCostRate" type="xs:double">
  <xs:annotation>
    <xs:documentation>[$/energy unit] The cost of providing an additional unit of output</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Energy / EnergyUseIntensity
Namespace http://hpxmlonline.com/2014/6
Annotations
[kBtu/ft^2] Energy use intensity (EUI) is a unit of measurement that describes a building's energy use. EUI represents the energy consumed by a building relative to its size.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="EnergyUseIntensity" type="xs:double">
  <xs:annotation>
    <xs:documentation>[kBtu/ft^2] Energy use intensity (EUI) is a unit of measurement that describes a building's energy use. EUI represents the energy consumed by a building relative to its size.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Energy / PeakSeason
Namespace http://hpxmlonline.com/2014/6
Annotations
Period during which electrical power is expected to be provided at a significantly higher than average supply level.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#PeakSeason
Type PeakSeason
Properties
content simple
minOccurs 0
Facets
enumeration summer
enumeration winter
Source
<xs:element minOccurs="0" name="PeakSeason" type="PeakSeason">
  <xs:annotation>
    <xs:documentation>Period during which electrical power is expected to be provided at a significantly higher than average supply level.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Water
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Water_WaterType BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Water_UnitofMeasure BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Water_MarginalWaterCostRate BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Water_WaterUseIntensity BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children MarginalWaterCostRate, UnitofMeasure, WaterType, WaterUseIntensity, extension
Instance
<Water xmlns="http://hpxmlonline.com/2014/6">
  <WaterType>{1,1}</WaterType>
  <UnitofMeasure>{1,1}</UnitofMeasure>
  <MarginalWaterCostRate>{0,1}</MarginalWaterCostRate>
  <WaterUseIntensity>{0,1}</WaterUseIntensity>
  <extension>{0,1}</extension>
</Water>
Source
<xs:element name="Water">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="WaterType" type="WaterType"/>
      <xs:element name="UnitofMeasure" type="waterUnitType"/>
      <xs:element minOccurs="0" name="MarginalWaterCostRate" type="xs:double"/>
      <xs:element minOccurs="0" name="WaterUseIntensity">
        <xs:annotation>
          <xs:documentation>Water use intensity is defined as annual water use divided by total gross square footage of facility space reported in gallons per square foot (DOE, 2013). This element may also be reported as gallons, per day, per person.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Units" type="WaterUseIntensityUnits"/>
            <xs:element name="Value" type="xs:double"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Water / WaterType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#WaterType
Type WaterType
Properties
content simple
Facets
enumeration indoor and outdoor water
enumeration indoor water
enumeration indoor water
enumeration outdoor water
enumeration wastewater/sewer
Source
<xs:element name="WaterType" type="WaterType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Water / UnitofMeasure
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#waterUnitType
Type waterUnitType
Properties
content simple
Facets
enumeration gal
enumeration kgal
enumeration Mgal
enumeration cf
enumeration ccf
enumeration kcf
enumeration Mcf
Source
<xs:element name="UnitofMeasure" type="waterUnitType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Water / MarginalWaterCostRate
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="MarginalWaterCostRate" type="xs:double"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Water / WaterUseIntensity
Namespace http://hpxmlonline.com/2014/6
Annotations
Water use intensity is defined as annual water use divided by total gross square footage of facility space reported in gallons per square foot (DOE, 2013). This element may also be reported as gallons, per day, per person.
Diagram
Diagram BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Water_EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Water_WaterUseIntensity_Units BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Water_EnergyAndWaterUseTypeDescription_EnergyAndWaterUseTypeDescription_Water_WaterUseIntensity_Value
Properties
content complex
minOccurs 0
Model
Children Units, Value
Instance
<WaterUseIntensity xmlns="http://hpxmlonline.com/2014/6">
  <Units>{1,1}</Units>
  <Value>{1,1}</Value>
</WaterUseIntensity>
Source
<xs:element minOccurs="0" name="WaterUseIntensity">
  <xs:annotation>
    <xs:documentation>Water use intensity is defined as annual water use divided by total gross square footage of facility space reported in gallons per square foot (DOE, 2013). This element may also be reported as gallons, per day, per person.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Units" type="WaterUseIntensityUnits"/>
      <xs:element name="Value" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Water / WaterUseIntensity / Units
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#WaterUseIntensityUnits
Type WaterUseIntensityUnits
Properties
content simple
Facets
enumeration gal/sq.ft.
enumeration gal/day/person
Source
<xs:element name="Units" type="WaterUseIntensityUnits"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergyAndWaterUseTypeDescription / Water / WaterUseIntensity / Value
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="Value" type="xs:double"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ConsumptionInfoType / ConsumptionDetail
Namespace http://hpxmlonline.com/2014/6
Annotations
Consumption records with enough granularity to be able to use smart meter data.
Diagram
Diagram BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionInfoType_ConsumptionDetail_Consumption BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionInfoType_ConsumptionDetail_StartDateTime BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionInfoType_ConsumptionDetail_EndDateTime BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionInfoType_ConsumptionDetail_ReadingType BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionInfoType_ConsumptionDetail_ConsumptionCost BaseElements_xsd.tmp#extension
Properties
content complex
maxOccurs unbounded
Model
Children Consumption, ConsumptionCost, EndDateTime, ReadingType, StartDateTime, extension
Instance
<ConsumptionDetail xmlns="http://hpxmlonline.com/2014/6">
  <Consumption>{1,1}</Consumption>
  <StartDateTime>{0,1}</StartDateTime>
  <EndDateTime>{0,1}</EndDateTime>
  <ReadingType>{0,1}</ReadingType>
  <ConsumptionCost>{0,1}</ConsumptionCost>
  <extension>{0,1}</extension>
</ConsumptionDetail>
Source
<xs:element maxOccurs="unbounded" name="ConsumptionDetail">
  <xs:annotation>
    <xs:documentation>Consumption records with enough granularity to be able to use smart meter data.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Consumption" type="xs:double">
        <xs:annotation>
          <xs:documentation>Negative number for renewable generation. Positive number for consumption.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="StartDateTime" type="xs:dateTime" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Date/time stamp in the ISO 8601 format when the usage measured began.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="EndDateTime" type="xs:dateTime" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Date/time stamp of the meter reading.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ReadingType" type="MeterReadingType"/>
      <xs:element name="ConsumptionCost" type="xs:double" minOccurs="0"/>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ConsumptionInfoType / ConsumptionDetail / Consumption
Namespace http://hpxmlonline.com/2014/6
Annotations
Negative number for renewable generation. Positive number for consumption.
Diagram
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="Consumption" type="xs:double">
  <xs:annotation>
    <xs:documentation>Negative number for renewable generation. Positive number for consumption.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ConsumptionInfoType / ConsumptionDetail / StartDateTime
Namespace http://hpxmlonline.com/2014/6
Annotations
Date/time stamp in the ISO 8601 format when the usage measured began.
Diagram
Diagram
Type xs:dateTime
Properties
content simple
minOccurs 0
Source
<xs:element name="StartDateTime" type="xs:dateTime" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Date/time stamp in the ISO 8601 format when the usage measured began.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ConsumptionInfoType / ConsumptionDetail / EndDateTime
Namespace http://hpxmlonline.com/2014/6
Annotations
Date/time stamp of the meter reading.
Diagram
Diagram
Type xs:dateTime
Properties
content simple
minOccurs 0
Source
<xs:element name="EndDateTime" type="xs:dateTime" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Date/time stamp of the meter reading.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ConsumptionInfoType / ConsumptionDetail / ReadingType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#MeterReadingType
Type MeterReadingType
Properties
content simple
minOccurs 0
Facets
enumeration point
enumeration median
enumeration average
enumeration total
enumeration estimate
enumeration other
Source
<xs:element minOccurs="0" name="ReadingType" type="MeterReadingType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ConsumptionInfoType / ConsumptionDetail / ConsumptionCost
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element name="ConsumptionCost" type="xs:double" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ConsumptionInfoType / MarginalRate
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element name="MarginalRate" type="xs:double" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ConsumptionInfoType / BaseLoad
Namespace http://hpxmlonline.com/2014/6
Annotations
Baseload power is the energy consumed for the day-to-day operation of a home that is not used as a response to outside weather (i.e. excludes heating and cooling) (Krigger and Dorsi, 2009).
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="BaseLoad" type="xs:double">
  <xs:annotation>
    <xs:documentation>Baseload power is the energy consumed for the day-to-day operation of a home that is not used as a response to outside weather (i.e. excludes heating and cooling) (Krigger and Dorsi, 2009).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ConsumptionInfoType / BPI2400Inputs
Namespace http://hpxmlonline.com/2014/6
Annotations
The following fields are to support BPI-2400
Diagram
Diagram BaseElements_xsd.tmp#BPI2400Inputs_WeatherRegressionBeginDate BaseElements_xsd.tmp#BPI2400Inputs_WeatherRegressionEndDate BaseElements_xsd.tmp#BPI2400Inputs_CalibrationQualification BaseElements_xsd.tmp#BPI2400Inputs_CalibrationWeatherRegressionCVRMSE BaseElements_xsd.tmp#BPI2400Inputs_WeatherNormalizedHeatingUsage BaseElements_xsd.tmp#BPI2400Inputs_WeatherNormalizedCoolingUsage BaseElements_xsd.tmp#BPI2400Inputs_WeatherNormalizedBaseloadUsage BaseElements_xsd.tmp#BPI2400Inputs_DetailedModelCalibrationHeatingBiasError BaseElements_xsd.tmp#BPI2400Inputs_DetailedModelCalibrationHeatingAbsoluteError BaseElements_xsd.tmp#BPI2400Inputs_DetailedModelCalibrationCoolingBiasError BaseElements_xsd.tmp#BPI2400Inputs_DetailedModelCalibrationCoolingAbsoluteError BaseElements_xsd.tmp#BPI2400Inputs_DetailedModelCalibrationBaseloadBiasError BaseElements_xsd.tmp#BPI2400Inputs_DetailedModelCalibrationBaseloadAbsoluteError BaseElements_xsd.tmp#BPI2400Inputs_SimplifiedModelCalibrationHeatingBiasError BaseElements_xsd.tmp#BPI2400Inputs_SimplifiedModelCalibrationCoolingBiasError BaseElements_xsd.tmp#BPI2400Inputs_SimplifiedModelCalibrationBaseloadBiasError BaseElements_xsd.tmp#BPI2400Inputs_SimplifiedModelCalibrationTotalBiasError BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#BPI2400Inputs
Type BPI2400Inputs
Properties
content complex
minOccurs 0
Model
Children CalibrationQualification, CalibrationWeatherRegressionCVRMSE, DetailedModelCalibrationBaseloadAbsoluteError, DetailedModelCalibrationBaseloadBiasError, DetailedModelCalibrationCoolingAbsoluteError, DetailedModelCalibrationCoolingBiasError, DetailedModelCalibrationHeatingAbsoluteError, DetailedModelCalibrationHeatingBiasError, SimplifiedModelCalibrationBaseloadBiasError, SimplifiedModelCalibrationCoolingBiasError, SimplifiedModelCalibrationHeatingBiasError, SimplifiedModelCalibrationTotalBiasError, WeatherNormalizedBaseloadUsage, WeatherNormalizedCoolingUsage, WeatherNormalizedHeatingUsage, WeatherRegressionBeginDate, WeatherRegressionEndDate, extension
Instance
<BPI2400Inputs xmlns="http://hpxmlonline.com/2014/6">
  <WeatherRegressionBeginDate>{0,1}</WeatherRegressionBeginDate>
  <WeatherRegressionEndDate>{0,1}</WeatherRegressionEndDate>
  <CalibrationQualification>{0,1}</CalibrationQualification>
  <CalibrationWeatherRegressionCVRMSE>{0,1}</CalibrationWeatherRegressionCVRMSE>
  <WeatherNormalizedHeatingUsage>{0,1}</WeatherNormalizedHeatingUsage>
  <WeatherNormalizedCoolingUsage>{0,1}</WeatherNormalizedCoolingUsage>
  <WeatherNormalizedBaseloadUsage>{0,1}</WeatherNormalizedBaseloadUsage>
  <DetailedModelCalibrationHeatingBiasError>{0,1}</DetailedModelCalibrationHeatingBiasError>
  <DetailedModelCalibrationHeatingAbsoluteError>{0,1}</DetailedModelCalibrationHeatingAbsoluteError>
  <DetailedModelCalibrationCoolingBiasError>{0,1}</DetailedModelCalibrationCoolingBiasError>
  <DetailedModelCalibrationCoolingAbsoluteError>{0,1}</DetailedModelCalibrationCoolingAbsoluteError>
  <DetailedModelCalibrationBaseloadBiasError>{0,1}</DetailedModelCalibrationBaseloadBiasError>
  <DetailedModelCalibrationBaseloadAbsoluteError>{0,1}</DetailedModelCalibrationBaseloadAbsoluteError>
  <SimplifiedModelCalibrationHeatingBiasError>{0,1}</SimplifiedModelCalibrationHeatingBiasError>
  <SimplifiedModelCalibrationCoolingBiasError>{0,1}</SimplifiedModelCalibrationCoolingBiasError>
  <SimplifiedModelCalibrationBaseloadBiasError>{0,1}</SimplifiedModelCalibrationBaseloadBiasError>
  <SimplifiedModelCalibrationTotalBiasError>{0,1}</SimplifiedModelCalibrationTotalBiasError>
  <extension>{0,1}</extension>
</BPI2400Inputs>
Source
<xs:element minOccurs="0" name="BPI2400Inputs" type="BPI2400Inputs">
  <xs:annotation>
    <xs:documentation>The following fields are to support BPI-2400</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BPI2400Inputs / WeatherRegressionBeginDate
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:date
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="WeatherRegressionBeginDate" type="xs:date"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BPI2400Inputs / WeatherRegressionEndDate
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:date
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="WeatherRegressionEndDate" type="xs:date"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BPI2400Inputs / CalibrationQualification
Namespace http://hpxmlonline.com/2014/6
Annotations
This identifies which data quality requirements were met by the bills for each energy source and therefore which calibration measure are used to determine model acceptance.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#BPI2400CalibrationQualification
Type BPI2400CalibrationQualification
Properties
content simple
minOccurs 0
Facets
enumeration none
enumeration detailed
enumeration simple
Source
<xs:element minOccurs="0" name="CalibrationQualification" type="BPI2400CalibrationQualification">
  <xs:annotation>
    <xs:documentation>This identifies which data quality requirements were met by the bills for each energy source and therefore which calibration measure are used to determine model acceptance.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BPI2400Inputs / CalibrationWeatherRegressionCVRMSE
Namespace http://hpxmlonline.com/2014/6
Annotations
Detailed Calibration Weather Regression CV-RMSE. Eqn. 3.2.2.G.i  of BPI-2400. Percentage expressed as a fraction (ie 10% = 0.1)
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="CalibrationWeatherRegressionCVRMSE" type="xs:double">
  <xs:annotation>
    <xs:documentation>Detailed Calibration Weather Regression CV-RMSE. Eqn. 3.2.2.G.i of BPI-2400. Percentage expressed as a fraction (ie 10% = 0.1)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BPI2400Inputs / WeatherNormalizedHeatingUsage
Namespace http://hpxmlonline.com/2014/6
Annotations
Weather Normalized Annual Heating Usage
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="WeatherNormalizedHeatingUsage" type="xs:double">
  <xs:annotation>
    <xs:documentation>Weather Normalized Annual Heating Usage</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BPI2400Inputs / WeatherNormalizedCoolingUsage
Namespace http://hpxmlonline.com/2014/6
Annotations
Weather Normalized Annual Cooling Usage
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="WeatherNormalizedCoolingUsage" type="xs:double">
  <xs:annotation>
    <xs:documentation>Weather Normalized Annual Cooling Usage</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BPI2400Inputs / WeatherNormalizedBaseloadUsage
Namespace http://hpxmlonline.com/2014/6
Annotations
Weather Normalized Annual Baseload Usage
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="WeatherNormalizedBaseloadUsage" type="xs:double">
  <xs:annotation>
    <xs:documentation>Weather Normalized Annual Baseload Usage</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BPI2400Inputs / DetailedModelCalibrationHeatingBiasError
Namespace http://hpxmlonline.com/2014/6
Annotations
Eqn. 3.2.3.A.i  of BPI-2400. Percentage expressed as a fraction (ie 10% = 0.1)
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="DetailedModelCalibrationHeatingBiasError" type="xs:double">
  <xs:annotation>
    <xs:documentation>Eqn. 3.2.3.A.i of BPI-2400. Percentage expressed as a fraction (ie 10% = 0.1)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BPI2400Inputs / DetailedModelCalibrationHeatingAbsoluteError
Namespace http://hpxmlonline.com/2014/6
Annotations
Eqn. 3.2.3.A.ii  of BPI-2400. In either kWh for electricity or MMBTU for all other fuels.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="DetailedModelCalibrationHeatingAbsoluteError" type="xs:double">
  <xs:annotation>
    <xs:documentation>Eqn. 3.2.3.A.ii of BPI-2400. In either kWh for electricity or MMBTU for all other fuels.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BPI2400Inputs / DetailedModelCalibrationCoolingBiasError
Namespace http://hpxmlonline.com/2014/6
Annotations
Percentage expressed as a fraction (ie 10% = 0.1)
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="DetailedModelCalibrationCoolingBiasError" type="xs:double">
  <xs:annotation>
    <xs:documentation>Percentage expressed as a fraction (ie 10% = 0.1)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BPI2400Inputs / DetailedModelCalibrationCoolingAbsoluteError
Namespace http://hpxmlonline.com/2014/6
Annotations
In either kWh for electricity or MMBTU for all other fuels.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="DetailedModelCalibrationCoolingAbsoluteError" type="xs:double">
  <xs:annotation>
    <xs:documentation>In either kWh for electricity or MMBTU for all other fuels.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BPI2400Inputs / DetailedModelCalibrationBaseloadBiasError
Namespace http://hpxmlonline.com/2014/6
Annotations
Percentage expressed as a fraction (ie 10% = 0.1)
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="DetailedModelCalibrationBaseloadBiasError" type="xs:double">
  <xs:annotation>
    <xs:documentation>Percentage expressed as a fraction (ie 10% = 0.1)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BPI2400Inputs / DetailedModelCalibrationBaseloadAbsoluteError
Namespace http://hpxmlonline.com/2014/6
Annotations
In either kWh for electricity or MMBTU for all other fuels.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="DetailedModelCalibrationBaseloadAbsoluteError" type="xs:double">
  <xs:annotation>
    <xs:documentation>In either kWh for electricity or MMBTU for all other fuels.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BPI2400Inputs / SimplifiedModelCalibrationHeatingBiasError
Namespace http://hpxmlonline.com/2014/6
Annotations
Used to determine model calibration acceptance when bills fail Detailed criteria, but meet simple criteria. Percentage expressed as a fraction (ie 10% = 0.1)
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
nillable true
Source
<xs:element minOccurs="0" name="SimplifiedModelCalibrationHeatingBiasError" nillable="true" type="xs:double">
  <xs:annotation>
    <xs:documentation>Used to determine model calibration acceptance when bills fail Detailed criteria, but meet simple criteria. Percentage expressed as a fraction (ie 10% = 0.1)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BPI2400Inputs / SimplifiedModelCalibrationCoolingBiasError
Namespace http://hpxmlonline.com/2014/6
Annotations
Used to determine model calibration acceptance when bills fail Detailed criteria, but meet simple criteria. Percentage expressed as a fraction (ie 10% = 0.1)
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="SimplifiedModelCalibrationCoolingBiasError" type="xs:double">
  <xs:annotation>
    <xs:documentation>Used to determine model calibration acceptance when bills fail Detailed criteria, but meet simple criteria. Percentage expressed as a fraction (ie 10% = 0.1)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BPI2400Inputs / SimplifiedModelCalibrationBaseloadBiasError
Namespace http://hpxmlonline.com/2014/6
Annotations
Used to determine model calibration acceptance when bills fail Detailed criteria, but meet simple criteria. Percentage expressed as a fraction (ie 10% = 0.1)
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
nillable true
Source
<xs:element minOccurs="0" name="SimplifiedModelCalibrationBaseloadBiasError" nillable="true" type="xs:double">
  <xs:annotation>
    <xs:documentation>Used to determine model calibration acceptance when bills fail Detailed criteria, but meet simple criteria. Percentage expressed as a fraction (ie 10% = 0.1)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BPI2400Inputs / SimplifiedModelCalibrationTotalBiasError
Namespace http://hpxmlonline.com/2014/6
Annotations
Used to determine model calibration acceptance when bills fail Detailed criteria, but meet simple criteria. Percentage expressed as a fraction (ie 10% = 0.1)
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="SimplifiedModelCalibrationTotalBiasError" type="xs:double">
  <xs:annotation>
    <xs:documentation>Used to determine model calibration acceptance when bills fail Detailed criteria, but meet simple criteria. Percentage expressed as a fraction (ie 10% = 0.1)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / ClimateandRiskZones
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_ClimateandRiskZones_ClimateZoneDOE BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_ClimateandRiskZones_ClimateZoneIECC BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_ClimateandRiskZones_RadonZone BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_ClimateandRiskZones_TermiteZone BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_ClimateandRiskZones_HurricaneZone BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_ClimateandRiskZones_FloodZone BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_ClimateandRiskZones_EarthquakeZone BaseElements_xsd.tmp#BuildingDetailsType_BuildingDetailsType_ClimateandRiskZones_WeatherStation BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children ClimateZoneDOE, ClimateZoneIECC, EarthquakeZone, FloodZone, HurricaneZone, RadonZone, TermiteZone, WeatherStation, extension
Instance
<ClimateandRiskZones xmlns="http://hpxmlonline.com/2014/6">
  <ClimateZoneDOE>{0,1}</ClimateZoneDOE>
  <ClimateZoneIECC>{0,1}</ClimateZoneIECC>
  <RadonZone>{0,1}</RadonZone>
  <TermiteZone>{0,1}</TermiteZone>
  <HurricaneZone>{0,1}</HurricaneZone>
  <FloodZone>{0,1}</FloodZone>
  <EarthquakeZone>{0,1}</EarthquakeZone>
  <WeatherStation>{0,unbounded}</WeatherStation>
  <extension>{0,1}</extension>
</ClimateandRiskZones>
Source
<xs:element name="ClimateandRiskZones" minOccurs="0">
  <xs:complexType>
    <xs:sequence minOccurs="0">
      <xs:element name="ClimateZoneDOE" type="ClimateZoneDOE" minOccurs="0"/>
      <xs:element name="ClimateZoneIECC" minOccurs="0" type="IECCClimateZoneType"/>
      <xs:element name="RadonZone" type="RadonZone" minOccurs="0"/>
      <xs:element name="TermiteZone" type="TermiteZone" minOccurs="0"/>
      <xs:element name="HurricaneZone" type="xs:boolean" minOccurs="0"/>
      <xs:element name="FloodZone" type="xs:boolean" minOccurs="0"/>
      <xs:element name="EarthquakeZone" type="EarthquakeZone" minOccurs="0"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="WeatherStation" type="WeatherStation">
        <xs:annotation>
          <xs:documentation>Weather location used in model simulation and/or utility bill regression analysis</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / ClimateandRiskZones / ClimateZoneDOE
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ClimateZoneDOE
Type ClimateZoneDOE
Properties
content simple
minOccurs 0
Facets
enumeration subarctic
enumeration marine
enumeration hot-dry
enumeration mixed-dry
enumeration hot-humid
enumeration mixed-humid
enumeration cold
enumeration very cold
Source
<xs:element name="ClimateZoneDOE" type="ClimateZoneDOE" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / ClimateandRiskZones / ClimateZoneIECC
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#IECCClimateZoneType_Year BaseElements_xsd.tmp#IECCClimateZoneType_ClimateZone BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#IECCClimateZoneType
Type IECCClimateZoneType
Properties
content complex
minOccurs 0
Model
Children ClimateZone, Year, extension
Instance
<ClimateZoneIECC xmlns="http://hpxmlonline.com/2014/6">
  <Year>{1,1}</Year>
  <ClimateZone>{1,1}</ClimateZone>
  <extension>{0,1}</extension>
</ClimateZoneIECC>
Source
<xs:element name="ClimateZoneIECC" minOccurs="0" type="IECCClimateZoneType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element IECCClimateZoneType / Year
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IECCYear
Type IECCYear
Properties
content simple
Facets
enumeration 2012
enumeration 2009
enumeration 2006
enumeration 2003
Source
<xs:element name="Year" type="IECCYear">
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element IECCClimateZoneType / ClimateZone
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ClimateZoneIECC
Type ClimateZoneIECC
Properties
content simple
Facets
enumeration 1A
enumeration 1B
enumeration 1C
enumeration 2A
enumeration 2B
enumeration 2C
enumeration 3A
enumeration 3B
enumeration 3C
enumeration 4A
enumeration 4B
enumeration 4C
enumeration 5A
enumeration 5B
enumeration 5C
enumeration 6A
enumeration 6B
enumeration 6C
enumeration 7
enumeration 8
Source
<xs:element name="ClimateZone" type="ClimateZoneIECC"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / ClimateandRiskZones / RadonZone
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RadonZone
Type RadonZone
Properties
content simple
minOccurs 0
Facets
maxInclusive 3
minInclusive 1
Source
<xs:element name="RadonZone" type="RadonZone" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / ClimateandRiskZones / TermiteZone
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#TermiteZone
Type TermiteZone
Properties
content simple
minOccurs 0
Facets
enumeration none to slight
enumeration slight to moderate
enumeration moderate to heavy
enumeration very heavy
Source
<xs:element name="TermiteZone" type="TermiteZone" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / ClimateandRiskZones / HurricaneZone
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="HurricaneZone" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / ClimateandRiskZones / FloodZone
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="FloodZone" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / ClimateandRiskZones / EarthquakeZone
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#EarthquakeZone
Type EarthquakeZone
Properties
content simple
minOccurs 0
Source
<xs:element name="EarthquakeZone" type="EarthquakeZone" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / ClimateandRiskZones / WeatherStation
Namespace http://hpxmlonline.com/2014/6
Annotations
Weather location used in model simulation and/or utility bill regression analysis
Diagram
Diagram BaseElements_xsd.tmp#SystemIdentifiersInfo BaseElements_xsd.tmp#WeatherStation_Name BaseElements_xsd.tmp#WeatherStation_City BaseElements_xsd.tmp#WeatherStation_State BaseElements_xsd.tmp#WeatherStation_WBAN BaseElements_xsd.tmp#WeatherStation_Type BaseElements_xsd.tmp#WeatherStation_Use BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#WeatherStation
Type WeatherStation
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children City, Name, State, SystemIdentifiersInfo, Type, Use, WBAN, extension
Instance
<WeatherStation xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifiersInfo id="" sameas="">{1,1}</SystemIdentifiersInfo>
  <Name>{1,1}</Name>
  <City>{0,1}</City>
  <State>{0,1}</State>
  <WBAN>{0,1}</WBAN>
  <Type>{0,1}</Type>
  <Use>{0,1}</Use>
  <extension>{0,1}</extension>
</WeatherStation>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="WeatherStation" type="WeatherStation">
  <xs:annotation>
    <xs:documentation>Weather location used in model simulation and/or utility bill regression analysis</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element SystemIdentifiersInfo
Namespace http://hpxmlonline.com/2014/6
Annotations
System identifiers contain type codes and an identifier for both a sending and a receiving system.  These fields are needed to be able to transmit data between two systems, and have it identified in the two systems.
Diagram
Diagram BaseElements_xsd.tmp#SystemIdentifiersInfoType_id BaseElements_xsd.tmp#SystemIdentifiersInfoType_sameas BaseElements_xsd.tmp#SystemIdentifiersInfoType_SendingSystemIdentifierType BaseElements_xsd.tmp#SystemIdentifiersInfoType_SendingSystemIdentifierValue BaseElements_xsd.tmp#SystemIdentifiersInfoType_ReceivingSystemIdentifierType BaseElements_xsd.tmp#SystemIdentifiersInfoType_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#SystemIdentifiersInfoType
Type SystemIdentifiersInfoType
Properties
content complex
Used by
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<SystemIdentifiersInfo id="" sameas="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</SystemIdentifiersInfo>
Attributes
QName Type Use Annotation
id xs:ID required
id local to the current document
sameas xs:IDREF optional
Use to reference the id of the same object on the base building where the object has not been replaced.
Source
<xs:element name="SystemIdentifiersInfo" type="SystemIdentifiersInfoType">
  <xs:annotation>
    <xs:documentation>System identifiers contain type codes and an identifier for both a sending and a receiving system. These fields are needed to be able to transmit data between two systems, and have it identified in the two systems.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WeatherStation / Name
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="Name" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WeatherStation / City
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
nillable true
Source
<xs:element minOccurs="0" name="City" nillable="true" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WeatherStation / State
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#StateCode
Type StateCode
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="State" type="StateCode"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WeatherStation / WBAN
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="WBAN" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WeatherStation / Type
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#WeatherStationType
Type WeatherStationType
Properties
content simple
minOccurs 0
Facets
enumeration TMY
enumeration TMY2
enumeration TMY3
enumeration other
Source
<xs:element minOccurs="0" name="Type" type="WeatherStationType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WeatherStation / Use
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#WeatherStationUse
Type WeatherStationUse
Properties
content simple
minOccurs 0
nillable true
Facets
enumeration billing analysis
enumeration energy modeling
Source
<xs:element minOccurs="0" name="Use" nillable="true" type="WeatherStationUse"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / Zones
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Zones_Zone BaseElements_xsd.tmp#Zones
Type Zones
Properties
content complex
minOccurs 0
Model
Children Zone
Instance
<Zones xmlns="http://hpxmlonline.com/2014/6">
  <Zone>{1,unbounded}</Zone>
</Zones>
Source
<xs:element minOccurs="0" name="Zones" type="Zones"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Zones / Zone
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Zones_Zones_Zone_ZoneName BaseElements_xsd.tmp#Zones_Zones_Zone_ZoneType BaseElements_xsd.tmp#Zones_Zones_Zone_Spaces BaseElements_xsd.tmp#extension
Properties
content complex
maxOccurs unbounded
Model
Children Spaces, SystemIdentifier, ZoneName, ZoneType, extension
Instance
<Zone xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <ZoneName>{0,1}</ZoneName>
  <ZoneType>{0,1}</ZoneType>
  <Spaces>{0,1}</Spaces>
  <extension>{0,1}</extension>
</Zone>
Source
<xs:element maxOccurs="unbounded" name="Zone">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element name="ZoneName" type="xs:string" minOccurs="0"/>
      <xs:element name="ZoneType" type="ZoneType" minOccurs="0">
      </xs:element>
      <xs:element name="Spaces" type="Spaces" minOccurs="0"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Zones / Zone / ZoneName
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="ZoneName" type="xs:string" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Zones / Zone / ZoneType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ZoneType
Type ZoneType
Properties
content simple
minOccurs 0
Facets
enumeration conditioned
enumeration unconditioned
Source
<xs:element name="ZoneType" type="ZoneType" minOccurs="0">
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Zones / Zone / Spaces
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Spaces_Space BaseElements_xsd.tmp#Spaces
Type Spaces
Properties
content complex
minOccurs 0
Model
Children Space
Instance
<Spaces xmlns="http://hpxmlonline.com/2014/6">
  <Space>{1,unbounded}</Space>
</Spaces>
Source
<xs:element name="Spaces" type="Spaces" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Spaces / Space
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Spaces_Spaces_Space_SpaceName BaseElements_xsd.tmp#Spaces_Spaces_Space_NumberOfBedrooms BaseElements_xsd.tmp#Spaces_Spaces_Space_FloorArea BaseElements_xsd.tmp#Spaces_Spaces_Space_Volume BaseElements_xsd.tmp#Spaces_Spaces_Space_CeilingHeight BaseElements_xsd.tmp#extension
Properties
content complex
maxOccurs unbounded
Model
Children CeilingHeight, FloorArea, NumberOfBedrooms, SpaceName, SystemIdentifier, Volume, extension
Instance
<Space xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <SpaceName>{0,1}</SpaceName>
  <NumberOfBedrooms>{0,1}</NumberOfBedrooms>
  <FloorArea>{0,1}</FloorArea>
  <Volume>{0,1}</Volume>
  <CeilingHeight>{0,1}</CeilingHeight>
  <extension>{0,1}</extension>
</Space>
Source
<xs:element maxOccurs="unbounded" name="Space">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element name="SpaceName" type="xs:string" minOccurs="0"/>
      <xs:element minOccurs="0" name="NumberOfBedrooms" type="IntegerGreaterThanOrEqualToZero"/>
      <xs:element minOccurs="0" name="FloorArea" type="SurfaceArea">
        <xs:annotation>
          <xs:documentation>[sq.ft.]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Volume" type="Volume">
        <xs:annotation>
          <xs:documentation>[cu.ft.]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="CeilingHeight" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[ft]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Spaces / Space / SpaceName
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="SpaceName" type="xs:string" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Spaces / Space / NumberOfBedrooms
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IntegerGreaterThanOrEqualToZero
Type IntegerGreaterThanOrEqualToZero
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="NumberOfBedrooms" type="IntegerGreaterThanOrEqualToZero"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Spaces / Space / FloorArea
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="FloorArea" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Spaces / Space / Volume
Namespace http://hpxmlonline.com/2014/6
Annotations
[cu.ft.]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Volume
Type Volume
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="Volume" type="Volume">
  <xs:annotation>
    <xs:documentation>[cu.ft.]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Spaces / Space / CeilingHeight
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="CeilingHeight" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[ft]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / Enclosure
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_AirInfiltration BaseElements_xsd.tmp#Enclosure_AtticAndRoof BaseElements_xsd.tmp#Enclosure_Foundations BaseElements_xsd.tmp#Enclosure_RimJoists BaseElements_xsd.tmp#Enclosure_Walls BaseElements_xsd.tmp#Enclosure_Windows BaseElements_xsd.tmp#Enclosure_Skylights BaseElements_xsd.tmp#Enclosure_Doors BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#Enclosure
Type Enclosure
Properties
content complex
minOccurs 0
Model
Children AirInfiltration, AtticAndRoof, Doors, Foundations, RimJoists, Skylights, Walls, Windows, extension
Instance
<Enclosure xmlns="http://hpxmlonline.com/2014/6">
  <AirInfiltration>{0,1}</AirInfiltration>
  <AtticAndRoof>{0,1}</AtticAndRoof>
  <Foundations>{0,1}</Foundations>
  <RimJoists>{0,1}</RimJoists>
  <Walls>{0,1}</Walls>
  <Windows>{0,1}</Windows>
  <Skylights>{0,1}</Skylights>
  <Doors>{0,1}</Doors>
  <extension>{0,1}</extension>
</Enclosure>
Source
<xs:element name="Enclosure" type="Enclosure" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AirInfiltration
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_Enclosure_AirInfiltration_AirInfiltrationMeasurement BaseElements_xsd.tmp#Enclosure_Enclosure_AirInfiltration_AirSealing BaseElements_xsd.tmp#Enclosure_Enclosure_AirInfiltration_AnnualEnergyUse BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children AirInfiltrationMeasurement, AirSealing, AnnualEnergyUse, extension
Instance
<AirInfiltration xmlns="http://hpxmlonline.com/2014/6">
  <AirInfiltrationMeasurement>{0,unbounded}</AirInfiltrationMeasurement>
  <AirSealing>{0,unbounded}</AirSealing>
  <AnnualEnergyUse>{0,1}</AnnualEnergyUse>
  <extension>{0,1}</extension>
</AirInfiltration>
Source
<xs:element name="AirInfiltration" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="AirInfiltrationMeasurement" type="AirInfiltrationMeasurementType" maxOccurs="unbounded">
      </xs:element>
      <xs:element minOccurs="0" name="AirSealing" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element name="Hours" type="Hours" minOccurs="0"/>
            <xs:element minOccurs="0" name="ComponentsAirSealed">
              <xs:complexType>
                <xs:sequence>
                  <xs:element maxOccurs="unbounded" minOccurs="0" name="Attic" type="AtticComponentsAirSealed"/>
                  <xs:element maxOccurs="unbounded" minOccurs="0" name="BasementCrawlspace" type="BasementCrawlspaceComponentsAirSealed"/>
                  <xs:element maxOccurs="unbounded" minOccurs="0" name="LivingSpace" type="LivingSpaceComponentsAirSealed"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AnnualEnergyUse" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AirInfiltration / AirInfiltrationMeasurement
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AirInfiltrationMeasurementType_Date BaseElements_xsd.tmp#AirInfiltrationMeasurementType_BusinessConductingTest BaseElements_xsd.tmp#AirInfiltrationMeasurementType_IndividualConductingTest BaseElements_xsd.tmp#AirInfiltrationMeasurementType_OutsideTemperature BaseElements_xsd.tmp#AirInfiltrationMeasurementType_WindConditions BaseElements_xsd.tmp#AirInfiltrationMeasurementType_TypeOfInfiltrationMeasurement BaseElements_xsd.tmp#AirInfiltrationMeasurementType_TypeOfBlowerDoorTest BaseElements_xsd.tmp#AirInfiltrationMeasurementType_HousePressure BaseElements_xsd.tmp#AirInfiltrationMeasurementType_FanPressure BaseElements_xsd.tmp#AirInfiltrationMeasurementType_FanRingUsed BaseElements_xsd.tmp#AirInfiltrationMeasurementType_LeakinessDescription BaseElements_xsd.tmp#AirInfiltrationMeasurementType_BuildingAirLeakage BaseElements_xsd.tmp#AirInfiltrationMeasurementType_EffectiveLeakageArea BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#AirInfiltrationMeasurementType
Type AirInfiltrationMeasurementType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children BuildingAirLeakage, BusinessConductingTest, Date, EffectiveLeakageArea, FanPressure, FanRingUsed, HousePressure, IndividualConductingTest, LeakinessDescription, OutsideTemperature, SystemIdentifier, TypeOfBlowerDoorTest, TypeOfInfiltrationMeasurement, WindConditions, extension
Instance
<AirInfiltrationMeasurement xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Date>{0,1}</Date>
  <BusinessConductingTest id="">{0,1}</BusinessConductingTest>
  <IndividualConductingTest id="">{0,1}</IndividualConductingTest>
  <OutsideTemperature>{0,1}</OutsideTemperature>
  <WindConditions>{0,1}</WindConditions>
  <TypeOfInfiltrationMeasurement>{0,1}</TypeOfInfiltrationMeasurement>
  <TypeOfBlowerDoorTest>{0,1}</TypeOfBlowerDoorTest>
  <HousePressure>{0,1}</HousePressure>
  <FanPressure>{0,1}</FanPressure>
  <FanRingUsed>{0,1}</FanRingUsed>
  <LeakinessDescription>{0,1}</LeakinessDescription>
  <BuildingAirLeakage>{0,1}</BuildingAirLeakage>
  <EffectiveLeakageArea>{0,1}</EffectiveLeakageArea>
  <extension>{0,1}</extension>
</AirInfiltrationMeasurement>
Source
<xs:element minOccurs="0" name="AirInfiltrationMeasurement" type="AirInfiltrationMeasurementType" maxOccurs="unbounded">
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirInfiltrationMeasurementType / Date
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:date
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Date" type="xs:date"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirInfiltrationMeasurementType / BusinessConductingTest
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#RemoteReference_id BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference
Type RemoteReference
Properties
content complex
minOccurs 0
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<BusinessConductingTest id="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</BusinessConductingTest>
Attributes
QName Type Use Annotation
id xs:IDREF optional
Id reference in the current document. Optional. If the element isn't available in the current document, don't use this.
Source
<xs:element minOccurs="0" name="BusinessConductingTest" type="RemoteReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirInfiltrationMeasurementType / IndividualConductingTest
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#RemoteReference_id BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference
Type RemoteReference
Properties
content complex
minOccurs 0
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<IndividualConductingTest id="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</IndividualConductingTest>
Attributes
QName Type Use Annotation
id xs:IDREF optional
Id reference in the current document. Optional. If the element isn't available in the current document, don't use this.
Source
<xs:element minOccurs="0" name="IndividualConductingTest" type="RemoteReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirInfiltrationMeasurementType / OutsideTemperature
Namespace http://hpxmlonline.com/2014/6
Annotations
[deg F]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Temperature
Type Temperature
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="OutsideTemperature" type="Temperature">
  <xs:annotation>
    <xs:documentation>[deg F]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirInfiltrationMeasurementType / WindConditions
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#WindConditions
Type WindConditions
Properties
content simple
minOccurs 0
Facets
enumeration windy
enumeration normal
Source
<xs:element minOccurs="0" name="WindConditions" type="WindConditions"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirInfiltrationMeasurementType / TypeOfInfiltrationMeasurement
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#TypeofInfiltrationMeasurement
Type TypeofInfiltrationMeasurement
Properties
content simple
minOccurs 0
Facets
enumeration blower door
enumeration tracer gas
enumeration estimate
enumeration checklist
Source
<xs:element name="TypeOfInfiltrationMeasurement" type="TypeofInfiltrationMeasurement" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirInfiltrationMeasurementType / TypeOfBlowerDoorTest
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#TypeofBlowerDoorTest
Type TypeofBlowerDoorTest
Properties
content simple
minOccurs 0
Facets
enumeration pressurization
enumeration depressurization
Source
<xs:element name="TypeOfBlowerDoorTest" type="TypeofBlowerDoorTest" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirInfiltrationMeasurementType / HousePressure
Namespace http://hpxmlonline.com/2014/6
Annotations
[Pa] with respect to outside
Diagram
Diagram HPXMLDataTypes_xsd.tmp#HousePressure
Type HousePressure
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element name="HousePressure" type="HousePressure" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[Pa] with respect to outside</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirInfiltrationMeasurementType / FanPressure
Namespace http://hpxmlonline.com/2014/6
Annotations
[Pa]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FanPressure
Type FanPressure
Properties
content simple
minOccurs 0
Source
<xs:element name="FanPressure" type="FanPressure" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[Pa]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirInfiltrationMeasurementType / FanRingUsed
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FanRingUsed
Type FanRingUsed
Properties
content simple
minOccurs 0
Facets
enumeration open
enumeration A
enumeration B
Source
<xs:element name="FanRingUsed" type="FanRingUsed" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirInfiltrationMeasurementType / LeakinessDescription
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#BuildingLeakiness
Type BuildingLeakiness
Properties
content simple
minOccurs 0
Facets
enumeration very tight
enumeration tight
enumeration average
enumeration leaky
enumeration very leaky
Source
<xs:element minOccurs="0" name="LeakinessDescription" type="BuildingLeakiness"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirInfiltrationMeasurementType / BuildingAirLeakage
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#AirInfiltrationMeasurementType_AirInfiltrationMeasurementType_BuildingAirLeakage_UnitofMeasure BaseElements_xsd.tmp#AirInfiltrationMeasurementType_AirInfiltrationMeasurementType_BuildingAirLeakage_AirLeakage
Properties
content complex
minOccurs 0
Model
Children AirLeakage, UnitofMeasure
Instance
<BuildingAirLeakage xmlns="http://hpxmlonline.com/2014/6">
  <UnitofMeasure>{0,1}</UnitofMeasure>
  <AirLeakage>{0,1}</AirLeakage>
</BuildingAirLeakage>
Source
<xs:element minOccurs="0" name="BuildingAirLeakage">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="UnitofMeasure" type="BuildingAirLeakageUnit" minOccurs="0"/>
      <xs:element name="AirLeakage" type="BuildingAirLeakage" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirInfiltrationMeasurementType / BuildingAirLeakage / UnitofMeasure
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#BuildingAirLeakageUnit
Type BuildingAirLeakageUnit
Properties
content simple
minOccurs 0
Facets
enumeration CFM
enumeration CFMnatural
enumeration ACH
enumeration ACHnatural
Source
<xs:element name="UnitofMeasure" type="BuildingAirLeakageUnit" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirInfiltrationMeasurementType / BuildingAirLeakage / AirLeakage
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#BuildingAirLeakage
Type BuildingAirLeakage
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element name="AirLeakage" type="BuildingAirLeakage" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirInfiltrationMeasurementType / EffectiveLeakageArea
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.in.] The Effective Leakage Area is defined as the area of a special nozzle-shaped hole (similar to the inlet of a blower door fan) that would leak the same amount of air as the building does at a pressure of 4 Pascals.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="EffectiveLeakageArea" type="xs:double">
  <xs:annotation>
    <xs:documentation>[sq.in.] The Effective Leakage Area is defined as the area of a special nozzle-shaped hole (similar to the inlet of a blower door fan) that would leak the same amount of air as the building does at a pressure of 4 Pascals.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AirInfiltration / AirSealing
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Enclosure_Enclosure_AirInfiltration_Enclosure_Enclosure_AirInfiltration_AirSealing_Hours BaseElements_xsd.tmp#Enclosure_Enclosure_AirInfiltration_Enclosure_Enclosure_AirInfiltration_AirSealing_ComponentsAirSealed
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children ComponentsAirSealed, Hours, SystemIdentifier
Instance
<AirSealing xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Hours>{0,1}</Hours>
  <ComponentsAirSealed>{0,1}</ComponentsAirSealed>
</AirSealing>
Source
<xs:element minOccurs="0" name="AirSealing" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element name="Hours" type="Hours" minOccurs="0"/>
      <xs:element minOccurs="0" name="ComponentsAirSealed">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" minOccurs="0" name="Attic" type="AtticComponentsAirSealed"/>
            <xs:element maxOccurs="unbounded" minOccurs="0" name="BasementCrawlspace" type="BasementCrawlspaceComponentsAirSealed"/>
            <xs:element maxOccurs="unbounded" minOccurs="0" name="LivingSpace" type="LivingSpaceComponentsAirSealed"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AirInfiltration / AirSealing / Hours
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Hours
Type Hours
Properties
content simple
minOccurs 0
Source
<xs:element name="Hours" type="Hours" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AirInfiltration / AirSealing / ComponentsAirSealed
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_Enclosure_AirInfiltration_Enclosure_Enclosure_AirInfiltration_AirSealing_Enclosure_Enclosure_AirInfiltration_Enclosure_Enclosure_AirInfiltration_AirSealing_ComponentsAirSealed_Attic BaseElements_xsd.tmp#Enclosure_Enclosure_AirInfiltration_Enclosure_Enclosure_AirInfiltration_AirSealing_Enclosure_Enclosure_AirInfiltration_Enclosure_Enclosure_AirInfiltration_AirSealing_ComponentsAirSealed_BasementCrawlspace BaseElements_xsd.tmp#Enclosure_Enclosure_AirInfiltration_Enclosure_Enclosure_AirInfiltration_AirSealing_Enclosure_Enclosure_AirInfiltration_Enclosure_Enclosure_AirInfiltration_AirSealing_ComponentsAirSealed_LivingSpace
Properties
content complex
minOccurs 0
Model
Children Attic, BasementCrawlspace, LivingSpace
Instance
<ComponentsAirSealed xmlns="http://hpxmlonline.com/2014/6">
  <Attic>{0,unbounded}</Attic>
  <BasementCrawlspace>{0,unbounded}</BasementCrawlspace>
  <LivingSpace>{0,unbounded}</LivingSpace>
</ComponentsAirSealed>
Source
<xs:element minOccurs="0" name="ComponentsAirSealed">
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="Attic" type="AtticComponentsAirSealed"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="BasementCrawlspace" type="BasementCrawlspaceComponentsAirSealed"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="LivingSpace" type="LivingSpaceComponentsAirSealed"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AirInfiltration / AirSealing / ComponentsAirSealed / Attic
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AtticComponentsAirSealed
Type AtticComponentsAirSealed
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration attic floor
enumeration top plates
enumeration kneewall transitions
enumeration plumbing wet walls
enumeration chimney/flue chases
enumeration recessed lights
enumeration attic access
enumeration dropped soffit
enumeration attic level transitions
enumeration mechanical chases
enumeration other
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="Attic" type="AtticComponentsAirSealed"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AirInfiltration / AirSealing / ComponentsAirSealed / BasementCrawlspace
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#BasementCrawlspaceComponentsAirSealed
Type BasementCrawlspaceComponentsAirSealed
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration plumbing penetrations
enumeration access
enumeration wiring penetrations
enumeration chimney/flue chase
enumeration mechanical chases
enumeration rim joists
enumeration windows and door
enumeration foundation service penetrations
enumeration cantilevers
enumeration other
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="BasementCrawlspace" type="BasementCrawlspaceComponentsAirSealed"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AirInfiltration / AirSealing / ComponentsAirSealed / LivingSpace
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LivingSpaceComponentsAirSealed
Type LivingSpaceComponentsAirSealed
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration home-garage connection
enumeration rim joists
enumeration baseboards
enumeration windows and door
enumeration plumbing penetrations
enumeration hvac registers
enumeration interior sheating voids
enumeration cantilevers
enumeration other
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="LivingSpace" type="LivingSpaceComponentsAirSealed"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AirInfiltration / AnnualEnergyUse
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_Enclosure_AirInfiltration_Enclosure_Enclosure_AirInfiltration_AnnualEnergyUse_ConsumptionInfo
Properties
content complex
minOccurs 0
Model
Children ConsumptionInfo
Instance
<AnnualEnergyUse xmlns="http://hpxmlonline.com/2014/6">
  <ConsumptionInfo>{1,1}</ConsumptionInfo>
</AnnualEnergyUse>
Source
<xs:element name="AnnualEnergyUse" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AirInfiltration / AnnualEnergyUse / ConsumptionInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ConsumptionInfoType_UtilityID BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionType BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionDetail BaseElements_xsd.tmp#ConsumptionInfoType_MarginalRate BaseElements_xsd.tmp#ConsumptionInfoType_BaseLoad BaseElements_xsd.tmp#ConsumptionInfoType_BPI2400Inputs BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#ConsumptionInfoType
Type ConsumptionInfoType
Properties
content complex
Model
Children BPI2400Inputs, BaseLoad, ConsumptionDetail, ConsumptionType, MarginalRate, UtilityID, extension
Instance
<ConsumptionInfo xmlns="http://hpxmlonline.com/2014/6">
  <UtilityID id="">{1,1}</UtilityID>
  <ConsumptionType>{1,1}</ConsumptionType>
  <ConsumptionDetail>{1,unbounded}</ConsumptionDetail>
  <MarginalRate>{0,1}</MarginalRate>
  <BaseLoad>{0,1}</BaseLoad>
  <BPI2400Inputs>{0,1}</BPI2400Inputs>
  <extension>{0,1}</extension>
</ConsumptionInfo>
Source
<xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Roofs BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Attics BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_AnnualEnergyUse BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children AnnualEnergyUse, Attics, Roofs, extension
Instance
<AtticAndRoof xmlns="http://hpxmlonline.com/2014/6">
  <Roofs>{0,1}</Roofs>
  <Attics>{0,1}</Attics>
  <AnnualEnergyUse>{0,1}</AnnualEnergyUse>
  <extension>{0,1}</extension>
</AtticAndRoof>
Source
<xs:element name="AtticAndRoof" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Roofs">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Roof" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:group ref="SystemInfo"/>
                  <xs:element minOccurs="0" ref="AttachedToSpace"/>
                  <xs:element minOccurs="0" name="RoofColor" type="WallAndRoofColor"/>
                  <xs:element minOccurs="0" name="RoofType" type="RoofType"/>
                  <xs:element minOccurs="0" name="DeckType" type="DeckType"/>
                  <xs:element minOccurs="0" name="Pitch" type="Pitch">
                    <xs:annotation>
                      <xs:documentation>Pitch of roof ?/12</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="RoofArea" type="SurfaceArea">
                    <xs:annotation>
                      <xs:documentation>[sq.ft.] Surface area of the roof itself</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="RadiantBarrier" type="xs:boolean" minOccurs="0"/>
                  <xs:element name="RadiantBarrierLocation" type="RadiantBarrierLocation" minOccurs="0"/>
                  <xs:element ref="extension" minOccurs="0"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="Attics">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="Attic">
              <xs:complexType>
                <xs:sequence>
                  <xs:group ref="SystemInfo"/>
                  <xs:element minOccurs="0" ref="AttachedToSpace">
                    <xs:annotation>
                      <xs:documentation>The space over which this attic is</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="AttachedToRoof" type="LocalReference"/>
                  <xs:element name="ExteriorAdjacentTo" type="AdjacentTo" minOccurs="0">
                  </xs:element>
                  <xs:element minOccurs="0" name="InteriorAdjacentTo" type="AdjacentTo"/>
                  <xs:element maxOccurs="unbounded" minOccurs="0" name="AtticKneeWall" type="LocalReference">
                  </xs:element>
                  <xs:element name="AtticType" type="AtticType" minOccurs="0"/>
                  <xs:element minOccurs="0" name="AtticFloorInsulation" type="InsulationInfo">
                    <xs:annotation>
                      <xs:documentation>For attic floor insulation that covers the rafters, two layers should be defined: 1.) a cavity later with thickness equal to the rafter height, and 2.) a continuous layer above that.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="AtticRoofInsulation" type="InsulationInfo"/>
                  <xs:element name="Area" type="SurfaceArea" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>[sq.ft.] Area of the floor of the attic.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="Rafters" type="StudProperties"/>
                  <xs:element ref="extension" minOccurs="0"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AnnualEnergyUse" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / Roofs
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Roofs_Roof
Properties
content complex
minOccurs 0
Model
Children Roof
Instance
<Roofs xmlns="http://hpxmlonline.com/2014/6">
  <Roof>{1,unbounded}</Roof>
</Roofs>
Source
<xs:element minOccurs="0" name="Roofs">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Roof" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" ref="AttachedToSpace"/>
            <xs:element minOccurs="0" name="RoofColor" type="WallAndRoofColor"/>
            <xs:element minOccurs="0" name="RoofType" type="RoofType"/>
            <xs:element minOccurs="0" name="DeckType" type="DeckType"/>
            <xs:element minOccurs="0" name="Pitch" type="Pitch">
              <xs:annotation>
                <xs:documentation>Pitch of roof ?/12</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="RoofArea" type="SurfaceArea">
              <xs:annotation>
                <xs:documentation>[sq.ft.] Surface area of the roof itself</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="RadiantBarrier" type="xs:boolean" minOccurs="0"/>
            <xs:element name="RadiantBarrierLocation" type="RadiantBarrierLocation" minOccurs="0"/>
            <xs:element ref="extension" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / Roofs / Roof
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Roofs_Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Roofs_Roof_RoofColor BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Roofs_Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Roofs_Roof_RoofType BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Roofs_Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Roofs_Roof_DeckType BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Roofs_Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Roofs_Roof_Pitch BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Roofs_Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Roofs_Roof_RoofArea BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Roofs_Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Roofs_Roof_RadiantBarrier BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Roofs_Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Roofs_Roof_RadiantBarrierLocation BaseElements_xsd.tmp#extension
Properties
content complex
maxOccurs unbounded
Model
Children AttachedToSpace, DeckType, Pitch, RadiantBarrier, RadiantBarrierLocation, RoofArea, RoofColor, RoofType, SystemIdentifier, extension
Instance
<Roof xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToSpace idref="">{0,1}</AttachedToSpace>
  <RoofColor>{0,1}</RoofColor>
  <RoofType>{0,1}</RoofType>
  <DeckType>{0,1}</DeckType>
  <Pitch>{0,1}</Pitch>
  <RoofArea>{0,1}</RoofArea>
  <RadiantBarrier>{0,1}</RadiantBarrier>
  <RadiantBarrierLocation>{0,1}</RadiantBarrierLocation>
  <extension>{0,1}</extension>
</Roof>
Source
<xs:element name="Roof" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" ref="AttachedToSpace"/>
      <xs:element minOccurs="0" name="RoofColor" type="WallAndRoofColor"/>
      <xs:element minOccurs="0" name="RoofType" type="RoofType"/>
      <xs:element minOccurs="0" name="DeckType" type="DeckType"/>
      <xs:element minOccurs="0" name="Pitch" type="Pitch">
        <xs:annotation>
          <xs:documentation>Pitch of roof ?/12</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="RoofArea" type="SurfaceArea">
        <xs:annotation>
          <xs:documentation>[sq.ft.] Surface area of the roof itself</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RadiantBarrier" type="xs:boolean" minOccurs="0"/>
      <xs:element name="RadiantBarrierLocation" type="RadiantBarrierLocation" minOccurs="0"/>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AttachedToSpace
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
Used by
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element name="AttachedToSpace" type="LocalReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / Roofs / Roof / RoofColor
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#WallAndRoofColor
Type WallAndRoofColor
Properties
content simple
minOccurs 0
Facets
enumeration light
enumeration medium
enumeration dark
enumeration reflective
Source
<xs:element minOccurs="0" name="RoofColor" type="WallAndRoofColor"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / Roofs / Roof / RoofType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RoofType
Type RoofType
Properties
content simple
minOccurs 0
Facets
enumeration shingles
enumeration slate or tile shingles
enumeration wood shingles or shakes
enumeration asphalt or fiberglass shingles
enumeration metal surfacing
enumeration expanded polystyrene sheathing
enumeration plastic/rubber/synthetic sheeting
enumeration concrete
enumeration cool roof
enumeration green roof
enumeration no one major type
enumeration other
Source
<xs:element minOccurs="0" name="RoofType" type="RoofType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / Roofs / Roof / DeckType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#DeckType
Type DeckType
Properties
content simple
minOccurs 0
Facets
enumeration concrete
enumeration metal
enumeration wood
enumeration other
Source
<xs:element minOccurs="0" name="DeckType" type="DeckType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / Roofs / Roof / Pitch
Namespace http://hpxmlonline.com/2014/6
Annotations
Pitch of roof ?/12
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Pitch
Type Pitch
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="Pitch" type="Pitch">
  <xs:annotation>
    <xs:documentation>Pitch of roof ?/12</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / Roofs / Roof / RoofArea
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.] Surface area of the roof itself
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="RoofArea" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.] Surface area of the roof itself</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / Roofs / Roof / RadiantBarrier
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="RadiantBarrier" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / Roofs / Roof / RadiantBarrierLocation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RadiantBarrierLocation
Type RadiantBarrierLocation
Properties
content simple
minOccurs 0
Facets
enumeration top side of truss under sheathing
enumeration below bottom chord of truss
enumeration attic floor
enumeration underside of rafters
enumeration other
Source
<xs:element name="RadiantBarrierLocation" type="RadiantBarrierLocation" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / Attics
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Attics_Attic
Properties
content complex
minOccurs 0
Model
Children Attic
Instance
<Attics xmlns="http://hpxmlonline.com/2014/6">
  <Attic>{1,unbounded}</Attic>
</Attics>
Source
<xs:element minOccurs="0" name="Attics">
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" name="Attic">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" ref="AttachedToSpace">
              <xs:annotation>
                <xs:documentation>The space over which this attic is</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="AttachedToRoof" type="LocalReference"/>
            <xs:element name="ExteriorAdjacentTo" type="AdjacentTo" minOccurs="0">
            </xs:element>
            <xs:element minOccurs="0" name="InteriorAdjacentTo" type="AdjacentTo"/>
            <xs:element maxOccurs="unbounded" minOccurs="0" name="AtticKneeWall" type="LocalReference">
            </xs:element>
            <xs:element name="AtticType" type="AtticType" minOccurs="0"/>
            <xs:element minOccurs="0" name="AtticFloorInsulation" type="InsulationInfo">
              <xs:annotation>
                <xs:documentation>For attic floor insulation that covers the rafters, two layers should be defined: 1.) a cavity later with thickness equal to the rafter height, and 2.) a continuous layer above that.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="AtticRoofInsulation" type="InsulationInfo"/>
            <xs:element name="Area" type="SurfaceArea" minOccurs="0">
              <xs:annotation>
                <xs:documentation>[sq.ft.] Area of the floor of the attic.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="Rafters" type="StudProperties"/>
            <xs:element ref="extension" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / Attics / Attic
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Attics_Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Attics_Attic_AttachedToRoof BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Attics_Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Attics_Attic_ExteriorAdjacentTo BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Attics_Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Attics_Attic_InteriorAdjacentTo BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Attics_Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Attics_Attic_AtticKneeWall BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Attics_Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Attics_Attic_AtticType BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Attics_Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Attics_Attic_AtticFloorInsulation BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Attics_Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Attics_Attic_AtticRoofInsulation BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Attics_Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Attics_Attic_Area BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Attics_Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_Attics_Attic_Rafters BaseElements_xsd.tmp#extension
Properties
content complex
maxOccurs unbounded
Model
Children Area, AttachedToRoof, AttachedToSpace, AtticFloorInsulation, AtticKneeWall, AtticRoofInsulation, AtticType, ExteriorAdjacentTo, InteriorAdjacentTo, Rafters, SystemIdentifier, extension
Instance
<Attic xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToSpace idref="">{0,1}</AttachedToSpace>
  <AttachedToRoof idref="">{0,1}</AttachedToRoof>
  <ExteriorAdjacentTo>{0,1}</ExteriorAdjacentTo>
  <InteriorAdjacentTo>{0,1}</InteriorAdjacentTo>
  <AtticKneeWall idref="">{0,unbounded}</AtticKneeWall>
  <AtticType>{0,1}</AtticType>
  <AtticFloorInsulation>{0,1}</AtticFloorInsulation>
  <AtticRoofInsulation>{0,1}</AtticRoofInsulation>
  <Area>{0,1}</Area>
  <Rafters>{0,1}</Rafters>
  <extension>{0,1}</extension>
</Attic>
Source
<xs:element maxOccurs="unbounded" name="Attic">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" ref="AttachedToSpace">
        <xs:annotation>
          <xs:documentation>The space over which this attic is</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="AttachedToRoof" type="LocalReference"/>
      <xs:element name="ExteriorAdjacentTo" type="AdjacentTo" minOccurs="0">
      </xs:element>
      <xs:element minOccurs="0" name="InteriorAdjacentTo" type="AdjacentTo"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="AtticKneeWall" type="LocalReference">
      </xs:element>
      <xs:element name="AtticType" type="AtticType" minOccurs="0"/>
      <xs:element minOccurs="0" name="AtticFloorInsulation" type="InsulationInfo">
        <xs:annotation>
          <xs:documentation>For attic floor insulation that covers the rafters, two layers should be defined: 1.) a cavity later with thickness equal to the rafter height, and 2.) a continuous layer above that.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="AtticRoofInsulation" type="InsulationInfo"/>
      <xs:element name="Area" type="SurfaceArea" minOccurs="0">
        <xs:annotation>
          <xs:documentation>[sq.ft.] Area of the floor of the attic.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Rafters" type="StudProperties"/>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / Attics / Attic / AttachedToRoof
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element minOccurs="0" name="AttachedToRoof" type="LocalReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / Attics / Attic / ExteriorAdjacentTo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AdjacentTo
Type AdjacentTo
Properties
content simple
minOccurs 0
Facets
enumeration ambient
enumeration garage
enumeration attic
enumeration crawlspace
enumeration ground
enumeration living space
enumeration unconditioned basement
enumeration other housing unit
enumeration other
Source
<xs:element name="ExteriorAdjacentTo" type="AdjacentTo" minOccurs="0">
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / Attics / Attic / InteriorAdjacentTo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AdjacentTo
Type AdjacentTo
Properties
content simple
minOccurs 0
Facets
enumeration ambient
enumeration garage
enumeration attic
enumeration crawlspace
enumeration ground
enumeration living space
enumeration unconditioned basement
enumeration other housing unit
enumeration other
Source
<xs:element minOccurs="0" name="InteriorAdjacentTo" type="AdjacentTo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / Attics / Attic / AtticKneeWall
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="AtticKneeWall" type="LocalReference">
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / Attics / Attic / AtticType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AtticType
Type AtticType
Properties
content simple
minOccurs 0
Facets
enumeration cape cod
enumeration cathedral ceiling
enumeration flat roof
enumeration unvented attic
enumeration vented attic
enumeration venting unknown attic
enumeration other
Source
<xs:element name="AtticType" type="AtticType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / Attics / Attic / AtticFloorInsulation
Namespace http://hpxmlonline.com/2014/6
Annotations
For attic floor insulation that covers the rafters, two layers should be defined: 1.) a cavity later with thickness equal to the rafter height, and 2.) a continuous layer above that.
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#InsulationInfo_InsulationGrade BaseElements_xsd.tmp#InsulationInfo_InsulationCondition BaseElements_xsd.tmp#InsulationInfo_InsulationLocation BaseElements_xsd.tmp#InsulationInfo_AssemblyEffectiveRValue BaseElements_xsd.tmp#InsulationInfo_MisalignedInsulation BaseElements_xsd.tmp#InsulationInfo_Layer BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#InsulationInfo
Type InsulationInfo
Properties
content complex
minOccurs 0
Model
Children AssemblyEffectiveRValue, InsulationCondition, InsulationGrade, InsulationLocation, Layer, MisalignedInsulation, SystemIdentifier, extension
Instance
<AtticFloorInsulation xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <InsulationGrade>{0,1}</InsulationGrade>
  <InsulationCondition>{0,1}</InsulationCondition>
  <InsulationLocation>{0,1}</InsulationLocation>
  <AssemblyEffectiveRValue>{0,1}</AssemblyEffectiveRValue>
  <MisalignedInsulation>{0,1}</MisalignedInsulation>
  <Layer>{0,unbounded}</Layer>
  <extension>{0,1}</extension>
</AtticFloorInsulation>
Source
<xs:element minOccurs="0" name="AtticFloorInsulation" type="InsulationInfo">
  <xs:annotation>
    <xs:documentation>For attic floor insulation that covers the rafters, two layers should be defined: 1.) a cavity later with thickness equal to the rafter height, and 2.) a continuous layer above that.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element InsulationInfo / InsulationGrade
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#InsulationGrade
Type InsulationGrade
Properties
content simple
minOccurs 0
Facets
maxInclusive 3
minInclusive 1
Source
<xs:element minOccurs="0" name="InsulationGrade" type="InsulationGrade"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element InsulationInfo / InsulationCondition
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#InsulationCondition
Type InsulationCondition
Properties
content simple
minOccurs 0
Facets
enumeration good
enumeration fair
enumeration poor
Source
<xs:element minOccurs="0" name="InsulationCondition" type="InsulationCondition"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element InsulationInfo / InsulationLocation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#InsulationLocation
Type InsulationLocation
Properties
content simple
minOccurs 0
Facets
enumeration interior
enumeration exterior
Source
<xs:element minOccurs="0" name="InsulationLocation" type="InsulationLocation"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element InsulationInfo / AssemblyEffectiveRValue
Namespace http://hpxmlonline.com/2014/6
Annotations
This should indicate the effective R-value of the complete assembly including any air films or other treatments.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RValue
Type RValue
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="AssemblyEffectiveRValue" type="RValue">
  <xs:annotation>
    <xs:documentation>This should indicate the effective R-value of the complete assembly including any air films or other treatments.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element InsulationInfo / MisalignedInsulation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="MisalignedInsulation" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element InsulationInfo / Layer
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#InsulationInfo_InsulationInfo_Layer_InstallationType BaseElements_xsd.tmp#InsulationInfo_InsulationInfo_Layer_InsulationMaterial BaseElements_xsd.tmp#InsulationInfo_InsulationInfo_Layer_NominalRValue BaseElements_xsd.tmp#InsulationInfo_InsulationInfo_Layer_Thickness BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children InstallationType, InsulationMaterial, NominalRValue, Thickness, extension
Instance
<Layer xmlns="http://hpxmlonline.com/2014/6">
  <InstallationType>{0,1}</InstallationType>
  <InsulationMaterial>{0,1}</InsulationMaterial>
  <NominalRValue>{0,1}</NominalRValue>
  <Thickness>{0,1}</Thickness>
  <extension>{0,1}</extension>
</Layer>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="Layer">
  <xs:complexType>
    <xs:sequence maxOccurs="1">
      <xs:element name="InstallationType" type="InstallationType" minOccurs="0"/>
      <xs:element name="InsulationMaterial" type="InsulationMaterial" minOccurs="0"/>
      <xs:element name="NominalRValue" type="RValue" minOccurs="0"/>
      <xs:element name="Thickness" type="LengthMeasurement" minOccurs="0">
        <xs:annotation>
          <xs:documentation>[in]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element InsulationInfo / Layer / InstallationType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#InstallationType
Type InstallationType
Properties
content simple
minOccurs 0
Facets
enumeration cavity
enumeration continuous
Source
<xs:element name="InstallationType" type="InstallationType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element InsulationInfo / Layer / InsulationMaterial
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#InsulationMaterial_Batt BaseElements_xsd.tmp#InsulationMaterial_LooseFill BaseElements_xsd.tmp#InsulationMaterial_Rigid BaseElements_xsd.tmp#InsulationMaterial_SprayFoam BaseElements_xsd.tmp#InsulationMaterial_Other BaseElements_xsd.tmp#InsulationMaterial_None BaseElements_xsd.tmp#InsulationMaterial_Unknown BaseElements_xsd.tmp#InsulationMaterial
Type InsulationMaterial
Properties
content complex
minOccurs 0
Model
Children Batt, LooseFill, None, Other, Rigid, SprayFoam, Unknown
Instance
<InsulationMaterial xmlns="http://hpxmlonline.com/2014/6">
  <Batt>{1,1}</Batt>
  <LooseFill>{1,1}</LooseFill>
  <Rigid>{1,1}</Rigid>
  <SprayFoam>{1,1}</SprayFoam>
  <Other>{1,1}</Other>
  <None>{1,1}</None>
  <Unknown>{1,1}</Unknown>
</InsulationMaterial>
Source
<xs:element name="InsulationMaterial" type="InsulationMaterial" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element InsulationMaterial / Batt
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#InsulationBattType
Type InsulationBattType
Properties
content simple
Facets
enumeration fiberglass
enumeration rockwool
enumeration recycled cotton
enumeration unknown
Source
<xs:element name="Batt" type="InsulationBattType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element InsulationMaterial / LooseFill
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#InsulationLooseFillType
Type InsulationLooseFillType
Properties
content simple
Facets
enumeration cellulose
enumeration fiberglass
enumeration rockwool
enumeration vermiculite
enumeration unknown
Source
<xs:element name="LooseFill" type="InsulationLooseFillType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element InsulationMaterial / Rigid
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#InsulationRigidType
Type InsulationRigidType
Properties
content simple
Facets
enumeration polyisocyanurate
enumeration xps
enumeration eps
enumeration unknown
Source
<xs:element name="Rigid" type="InsulationRigidType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element InsulationMaterial / SprayFoam
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#InsulationSprayFoamType
Type InsulationSprayFoamType
Properties
content simple
Facets
enumeration open cell
enumeration closed cell
enumeration unknown
Source
<xs:element name="SprayFoam" type="InsulationSprayFoamType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element InsulationMaterial / Other
Namespace http://hpxmlonline.com/2014/6
Annotations
Describe
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="Other" type="xs:string">
  <xs:annotation>
    <xs:documentation>Describe</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element InsulationMaterial / None
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Source
<xs:element name="None"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element InsulationMaterial / Unknown
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Source
<xs:element name="Unknown"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element InsulationInfo / Layer / NominalRValue
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RValue
Type RValue
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="NominalRValue" type="RValue" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element InsulationInfo / Layer / Thickness
Namespace http://hpxmlonline.com/2014/6
Annotations
[in]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="Thickness" type="LengthMeasurement" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[in]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / Attics / Attic / AtticRoofInsulation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#InsulationInfo_InsulationGrade BaseElements_xsd.tmp#InsulationInfo_InsulationCondition BaseElements_xsd.tmp#InsulationInfo_InsulationLocation BaseElements_xsd.tmp#InsulationInfo_AssemblyEffectiveRValue BaseElements_xsd.tmp#InsulationInfo_MisalignedInsulation BaseElements_xsd.tmp#InsulationInfo_Layer BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#InsulationInfo
Type InsulationInfo
Properties
content complex
minOccurs 0
Model
Children AssemblyEffectiveRValue, InsulationCondition, InsulationGrade, InsulationLocation, Layer, MisalignedInsulation, SystemIdentifier, extension
Instance
<AtticRoofInsulation xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <InsulationGrade>{0,1}</InsulationGrade>
  <InsulationCondition>{0,1}</InsulationCondition>
  <InsulationLocation>{0,1}</InsulationLocation>
  <AssemblyEffectiveRValue>{0,1}</AssemblyEffectiveRValue>
  <MisalignedInsulation>{0,1}</MisalignedInsulation>
  <Layer>{0,unbounded}</Layer>
  <extension>{0,1}</extension>
</AtticRoofInsulation>
Source
<xs:element minOccurs="0" name="AtticRoofInsulation" type="InsulationInfo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / Attics / Attic / Area
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.] Area of the floor of the attic.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element name="Area" type="SurfaceArea" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[sq.ft.] Area of the floor of the attic.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / Attics / Attic / Rafters
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#StudProperties_Size BaseElements_xsd.tmp#StudProperties_Spacing BaseElements_xsd.tmp#StudProperties_FramingFactor BaseElements_xsd.tmp#StudProperties_Material BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#StudProperties
Type StudProperties
Properties
content complex
minOccurs 0
Model
Children FramingFactor, Material, Size, Spacing, extension
Instance
<Rafters xmlns="http://hpxmlonline.com/2014/6">
  <Size>{0,1}</Size>
  <Spacing>{0,1}</Spacing>
  <FramingFactor>{0,1}</FramingFactor>
  <Material>{0,1}</Material>
  <extension>{0,1}</extension>
</Rafters>
Source
<xs:element minOccurs="0" name="Rafters" type="StudProperties"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element StudProperties / Size
Namespace http://hpxmlonline.com/2014/6
Annotations
Type of stud, joist, etc. (2x4, 2x6, etc)
Diagram
Diagram HPXMLDataTypes_xsd.tmp#StudSize
Type StudSize
Properties
content simple
minOccurs 0
Facets
enumeration 2x2
enumeration 2x4
enumeration 2x6
enumeration 2x8
enumeration 2x10
enumeration 2x12
enumeration 2x14
enumeration 2x16
enumeration other
Source
<xs:element minOccurs="0" name="Size" type="StudSize">
  <xs:annotation>
    <xs:documentation>Type of stud, joist, etc. (2x4, 2x6, etc)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element StudProperties / Spacing
Namespace http://hpxmlonline.com/2014/6
Annotations
[in] Spacing on center
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="Spacing" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[in] Spacing on center</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element StudProperties / FramingFactor
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element minOccurs="0" name="FramingFactor" type="Fraction"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element StudProperties / Material
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#StudMaterial
Type StudMaterial
Properties
content simple
minOccurs 0
Facets
enumeration wood
enumeration metal
Source
<xs:element minOccurs="0" name="Material" type="StudMaterial"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / AnnualEnergyUse
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_Enclosure_AtticAndRoof_Enclosure_Enclosure_AtticAndRoof_AnnualEnergyUse_ConsumptionInfo
Properties
content complex
minOccurs 0
Model
Children ConsumptionInfo
Instance
<AnnualEnergyUse xmlns="http://hpxmlonline.com/2014/6">
  <ConsumptionInfo>{1,1}</ConsumptionInfo>
</AnnualEnergyUse>
Source
<xs:element name="AnnualEnergyUse" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / AtticAndRoof / AnnualEnergyUse / ConsumptionInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ConsumptionInfoType_UtilityID BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionType BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionDetail BaseElements_xsd.tmp#ConsumptionInfoType_MarginalRate BaseElements_xsd.tmp#ConsumptionInfoType_BaseLoad BaseElements_xsd.tmp#ConsumptionInfoType_BPI2400Inputs BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#ConsumptionInfoType
Type ConsumptionInfoType
Properties
content complex
Model
Children BPI2400Inputs, BaseLoad, ConsumptionDetail, ConsumptionType, MarginalRate, UtilityID, extension
Instance
<ConsumptionInfo xmlns="http://hpxmlonline.com/2014/6">
  <UtilityID id="">{1,1}</UtilityID>
  <ConsumptionType>{1,1}</ConsumptionType>
  <ConsumptionDetail>{1,unbounded}</ConsumptionDetail>
  <MarginalRate>{0,1}</MarginalRate>
  <BaseLoad>{0,1}</BaseLoad>
  <BPI2400Inputs>{0,1}</BPI2400Inputs>
  <extension>{0,1}</extension>
</ConsumptionInfo>
Source
<xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Foundation
Properties
content complex
minOccurs 0
Model
Children Foundation
Instance
<Foundations xmlns="http://hpxmlonline.com/2014/6">
  <Foundation>{1,unbounded}</Foundation>
</Foundations>
Source
<xs:element name="Foundations" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Foundation" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Use a different Foundation element for each type of foundation.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" ref="AttachedToSpace"/>
            <xs:element name="FoundationType" type="FoundationType"/>
            <xs:element minOccurs="0" name="ThermalBoundary" type="FoundationThermalBoundary"/>
            <xs:element name="FrameFloor" maxOccurs="unbounded" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:group ref="SystemInfo"/>
                  <xs:element minOccurs="0" name="FloorJoists" type="StudProperties"/>
                  <xs:element minOccurs="0" name="FloorTrusses" type="StudProperties"/>
                  <xs:element minOccurs="0" name="FloorCovering" type="FloorCovering"/>
                  <xs:element minOccurs="0" name="Area" type="SurfaceArea">
                    <xs:annotation>
                      <xs:documentation>[sq.ft.]</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" maxOccurs="1" name="Insulation" type="InsulationInfo">
                  </xs:element>
                  <xs:element minOccurs="0" ref="extension"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="FoundationWall" maxOccurs="unbounded" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:group ref="SystemInfo"/>
                  <xs:element minOccurs="0" name="Type" type="FoundationWallType"/>
                  <xs:element minOccurs="0" name="Length" type="LengthMeasurement">
                    <xs:annotation>
                      <xs:documentation>[ft] Total length of foundation wall</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="Height" type="LengthMeasurement">
                    <xs:annotation>
                      <xs:documentation>[ft] Total height in feet of foundation wall</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="Area" type="SurfaceArea">
                    <xs:annotation>
                      <xs:documentation>[sq.ft.]</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="Thickness" type="LengthMeasurement">
                    <xs:annotation>
                      <xs:documentation>[in] Thickness of foundation wall excluding interior framing.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="BelowGradeDepth" type="LengthMeasurement">
                    <xs:annotation>
                      <xs:documentation>[ft] Depth below grade of foundation wall</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="AdjacentToFoundation" type="LocalReference">
                    <xs:annotation>
                      <xs:documentation>If this foundation wall is adjacent to another foundation, use this reference to indicate which one.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="AdjacentTo" type="AdjacentTo"/>
                  <xs:element minOccurs="0" name="InteriorStuds" type="StudProperties"/>
                  <xs:element maxOccurs="1" minOccurs="0" name="Insulation" type="InsulationInfo"/>
                  <xs:element minOccurs="0" ref="extension"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="Slab" maxOccurs="unbounded" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:group ref="SystemInfo"/>
                  <xs:element minOccurs="0" name="Area" type="SurfaceArea">
                    <xs:annotation>
                      <xs:documentation>[sq.ft.] Area of the slab</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="Perimeter" type="LengthMeasurement">
                    <xs:annotation>
                      <xs:documentation>[ft] Length of slab perimeter.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="ExposedPerimeter" type="LengthMeasurement">
                    <xs:annotation>
                      <xs:documentation>[ft] Perimeter of the slab exposed to ambient conditions</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="PerimeterInsulationDepth" type="LengthMeasurement">
                    <xs:annotation>
                      <xs:documentation>[ft] Depth from grade to bottom of vertical slab perimeter insulation</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="UnderSlabInsulationWidth" type="LengthMeasurement"/>
                  <xs:element minOccurs="0" name="OnGradeExposedPerimeter" type="LengthMeasurement">
                    <xs:annotation>
                      <xs:documentation>[ft] Perimeter of slab measuerd in feet that is on-grade (2 ft. below grade or less) and exposed to ambient conditions.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="DepthBelowGrade" type="LengthMeasurement">
                    <xs:annotation>
                      <xs:documentation>[ft] Depth from the top of the slab surface to grade</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="FloorCovering" type="FloorCovering"/>
                  <xs:element maxOccurs="1" minOccurs="0" name="PerimeterInsulation" type="InsulationInfo"/>
                  <xs:element minOccurs="0" name="UnderSlabInsulation" type="InsulationInfo"/>
                  <xs:element minOccurs="0" ref="extension"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="AnnualEnergyUse" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element ref="extension" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation
Namespace http://hpxmlonline.com/2014/6
Annotations
Use a different Foundation element for each type of foundation.
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_FoundationType BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_ThermalBoundary BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_FrameFloor BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_FoundationWall BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Slab BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_AnnualEnergyUse BaseElements_xsd.tmp#extension
Properties
content complex
maxOccurs unbounded
Model
Children AnnualEnergyUse, AttachedToSpace, FoundationType, FoundationWall, FrameFloor, Slab, SystemIdentifier, ThermalBoundary, extension
Instance
<Foundation xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToSpace idref="">{0,1}</AttachedToSpace>
  <FoundationType>{1,1}</FoundationType>
  <ThermalBoundary>{0,1}</ThermalBoundary>
  <FrameFloor>{0,unbounded}</FrameFloor>
  <FoundationWall>{0,unbounded}</FoundationWall>
  <Slab>{0,unbounded}</Slab>
  <AnnualEnergyUse>{0,1}</AnnualEnergyUse>
  <extension>{0,1}</extension>
</Foundation>
Source
<xs:element name="Foundation" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Use a different Foundation element for each type of foundation.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" ref="AttachedToSpace"/>
      <xs:element name="FoundationType" type="FoundationType"/>
      <xs:element minOccurs="0" name="ThermalBoundary" type="FoundationThermalBoundary"/>
      <xs:element name="FrameFloor" maxOccurs="unbounded" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" name="FloorJoists" type="StudProperties"/>
            <xs:element minOccurs="0" name="FloorTrusses" type="StudProperties"/>
            <xs:element minOccurs="0" name="FloorCovering" type="FloorCovering"/>
            <xs:element minOccurs="0" name="Area" type="SurfaceArea">
              <xs:annotation>
                <xs:documentation>[sq.ft.]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" maxOccurs="1" name="Insulation" type="InsulationInfo">
            </xs:element>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="FoundationWall" maxOccurs="unbounded" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" name="Type" type="FoundationWallType"/>
            <xs:element minOccurs="0" name="Length" type="LengthMeasurement">
              <xs:annotation>
                <xs:documentation>[ft] Total length of foundation wall</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="Height" type="LengthMeasurement">
              <xs:annotation>
                <xs:documentation>[ft] Total height in feet of foundation wall</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="Area" type="SurfaceArea">
              <xs:annotation>
                <xs:documentation>[sq.ft.]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="Thickness" type="LengthMeasurement">
              <xs:annotation>
                <xs:documentation>[in] Thickness of foundation wall excluding interior framing.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="BelowGradeDepth" type="LengthMeasurement">
              <xs:annotation>
                <xs:documentation>[ft] Depth below grade of foundation wall</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="AdjacentToFoundation" type="LocalReference">
              <xs:annotation>
                <xs:documentation>If this foundation wall is adjacent to another foundation, use this reference to indicate which one.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="AdjacentTo" type="AdjacentTo"/>
            <xs:element minOccurs="0" name="InteriorStuds" type="StudProperties"/>
            <xs:element maxOccurs="1" minOccurs="0" name="Insulation" type="InsulationInfo"/>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Slab" maxOccurs="unbounded" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" name="Area" type="SurfaceArea">
              <xs:annotation>
                <xs:documentation>[sq.ft.] Area of the slab</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="Perimeter" type="LengthMeasurement">
              <xs:annotation>
                <xs:documentation>[ft] Length of slab perimeter.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="ExposedPerimeter" type="LengthMeasurement">
              <xs:annotation>
                <xs:documentation>[ft] Perimeter of the slab exposed to ambient conditions</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="PerimeterInsulationDepth" type="LengthMeasurement">
              <xs:annotation>
                <xs:documentation>[ft] Depth from grade to bottom of vertical slab perimeter insulation</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="UnderSlabInsulationWidth" type="LengthMeasurement"/>
            <xs:element minOccurs="0" name="OnGradeExposedPerimeter" type="LengthMeasurement">
              <xs:annotation>
                <xs:documentation>[ft] Perimeter of slab measuerd in feet that is on-grade (2 ft. below grade or less) and exposed to ambient conditions.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="DepthBelowGrade" type="LengthMeasurement">
              <xs:annotation>
                <xs:documentation>[ft] Depth from the top of the slab surface to grade</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="FloorCovering" type="FloorCovering"/>
            <xs:element maxOccurs="1" minOccurs="0" name="PerimeterInsulation" type="InsulationInfo"/>
            <xs:element minOccurs="0" name="UnderSlabInsulation" type="InsulationInfo"/>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AnnualEnergyUse" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / FoundationType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#FoundationType_Basement BaseElements_xsd.tmp#FoundationType_Crawlspace BaseElements_xsd.tmp#FoundationType_SlabOnGrade BaseElements_xsd.tmp#FoundationType_Garage BaseElements_xsd.tmp#FoundationType_AboveApartment BaseElements_xsd.tmp#FoundationType_Combination BaseElements_xsd.tmp#FoundationType_Ambient BaseElements_xsd.tmp#FoundationType_RubbleStone BaseElements_xsd.tmp#FoundationType_Other BaseElements_xsd.tmp#FoundationType
Type FoundationType
Properties
content complex
Model
Children AboveApartment, Ambient, Basement, Combination, Crawlspace, Garage, Other, RubbleStone, SlabOnGrade
Instance
<FoundationType xmlns="http://hpxmlonline.com/2014/6">
  <Basement>{1,1}</Basement>
  <Crawlspace>{1,1}</Crawlspace>
  <SlabOnGrade>{1,1}</SlabOnGrade>
  <Garage>{1,1}</Garage>
  <AboveApartment>{1,1}</AboveApartment>
  <Combination>{1,1}</Combination>
  <Ambient>{1,1}</Ambient>
  <RubbleStone>{1,1}</RubbleStone>
  <Other>{1,1}</Other>
</FoundationType>
Source
<xs:element name="FoundationType" type="FoundationType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / ThermalBoundary
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FoundationThermalBoundary
Type FoundationThermalBoundary
Properties
content simple
minOccurs 0
Facets
enumeration frame floor
enumeration foundation wall
Source
<xs:element minOccurs="0" name="ThermalBoundary" type="FoundationThermalBoundary"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / FrameFloor
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_FrameFloor_FloorJoists BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_FrameFloor_FloorTrusses BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_FrameFloor_FloorCovering BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_FrameFloor_Area BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_FrameFloor_Insulation BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children Area, FloorCovering, FloorJoists, FloorTrusses, Insulation, SystemIdentifier, extension
Instance
<FrameFloor xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <FloorJoists>{0,1}</FloorJoists>
  <FloorTrusses>{0,1}</FloorTrusses>
  <FloorCovering>{0,1}</FloorCovering>
  <Area>{0,1}</Area>
  <Insulation>{0,1}</Insulation>
  <extension>{0,1}</extension>
</FrameFloor>
Source
<xs:element name="FrameFloor" maxOccurs="unbounded" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" name="FloorJoists" type="StudProperties"/>
      <xs:element minOccurs="0" name="FloorTrusses" type="StudProperties"/>
      <xs:element minOccurs="0" name="FloorCovering" type="FloorCovering"/>
      <xs:element minOccurs="0" name="Area" type="SurfaceArea">
        <xs:annotation>
          <xs:documentation>[sq.ft.]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Insulation" type="InsulationInfo">
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / FrameFloor / FloorJoists
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#StudProperties_Size BaseElements_xsd.tmp#StudProperties_Spacing BaseElements_xsd.tmp#StudProperties_FramingFactor BaseElements_xsd.tmp#StudProperties_Material BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#StudProperties
Type StudProperties
Properties
content complex
minOccurs 0
Model
Children FramingFactor, Material, Size, Spacing, extension
Instance
<FloorJoists xmlns="http://hpxmlonline.com/2014/6">
  <Size>{0,1}</Size>
  <Spacing>{0,1}</Spacing>
  <FramingFactor>{0,1}</FramingFactor>
  <Material>{0,1}</Material>
  <extension>{0,1}</extension>
</FloorJoists>
Source
<xs:element minOccurs="0" name="FloorJoists" type="StudProperties"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / FrameFloor / FloorTrusses
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#StudProperties_Size BaseElements_xsd.tmp#StudProperties_Spacing BaseElements_xsd.tmp#StudProperties_FramingFactor BaseElements_xsd.tmp#StudProperties_Material BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#StudProperties
Type StudProperties
Properties
content complex
minOccurs 0
Model
Children FramingFactor, Material, Size, Spacing, extension
Instance
<FloorTrusses xmlns="http://hpxmlonline.com/2014/6">
  <Size>{0,1}</Size>
  <Spacing>{0,1}</Spacing>
  <FramingFactor>{0,1}</FramingFactor>
  <Material>{0,1}</Material>
  <extension>{0,1}</extension>
</FloorTrusses>
Source
<xs:element minOccurs="0" name="FloorTrusses" type="StudProperties"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / FrameFloor / FloorCovering
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FloorCovering
Type FloorCovering
Properties
content simple
minOccurs 0
Facets
enumeration carpet
enumeration tile
enumeration hardwood
enumeration vinyl
Source
<xs:element minOccurs="0" name="FloorCovering" type="FloorCovering"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / FrameFloor / Area
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="Area" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / FrameFloor / Insulation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#InsulationInfo_InsulationGrade BaseElements_xsd.tmp#InsulationInfo_InsulationCondition BaseElements_xsd.tmp#InsulationInfo_InsulationLocation BaseElements_xsd.tmp#InsulationInfo_AssemblyEffectiveRValue BaseElements_xsd.tmp#InsulationInfo_MisalignedInsulation BaseElements_xsd.tmp#InsulationInfo_Layer BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#InsulationInfo
Type InsulationInfo
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children AssemblyEffectiveRValue, InsulationCondition, InsulationGrade, InsulationLocation, Layer, MisalignedInsulation, SystemIdentifier, extension
Instance
<Insulation xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <InsulationGrade>{0,1}</InsulationGrade>
  <InsulationCondition>{0,1}</InsulationCondition>
  <InsulationLocation>{0,1}</InsulationLocation>
  <AssemblyEffectiveRValue>{0,1}</AssemblyEffectiveRValue>
  <MisalignedInsulation>{0,1}</MisalignedInsulation>
  <Layer>{0,unbounded}</Layer>
  <extension>{0,1}</extension>
</Insulation>
Source
<xs:element minOccurs="0" maxOccurs="1" name="Insulation" type="InsulationInfo">
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / FoundationWall
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_FoundationWall_Type BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_FoundationWall_Length BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_FoundationWall_Height BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_FoundationWall_Area BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_FoundationWall_Thickness BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_FoundationWall_BelowGradeDepth BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_FoundationWall_AdjacentToFoundation BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_FoundationWall_AdjacentTo BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_FoundationWall_InteriorStuds BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_FoundationWall_Insulation BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AdjacentTo, AdjacentToFoundation, Area, BelowGradeDepth, Height, Insulation, InteriorStuds, Length, SystemIdentifier, Thickness, Type, extension
Instance
<FoundationWall xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Type>{0,1}</Type>
  <Length>{0,1}</Length>
  <Height>{0,1}</Height>
  <Area>{0,1}</Area>
  <Thickness>{0,1}</Thickness>
  <BelowGradeDepth>{0,1}</BelowGradeDepth>
  <AdjacentToFoundation idref="">{0,1}</AdjacentToFoundation>
  <AdjacentTo>{0,1}</AdjacentTo>
  <InteriorStuds>{0,1}</InteriorStuds>
  <Insulation>{0,1}</Insulation>
  <extension>{0,1}</extension>
</FoundationWall>
Source
<xs:element name="FoundationWall" maxOccurs="unbounded" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" name="Type" type="FoundationWallType"/>
      <xs:element minOccurs="0" name="Length" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[ft] Total length of foundation wall</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Height" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[ft] Total height in feet of foundation wall</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Area" type="SurfaceArea">
        <xs:annotation>
          <xs:documentation>[sq.ft.]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Thickness" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[in] Thickness of foundation wall excluding interior framing.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="BelowGradeDepth" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[ft] Depth below grade of foundation wall</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="AdjacentToFoundation" type="LocalReference">
        <xs:annotation>
          <xs:documentation>If this foundation wall is adjacent to another foundation, use this reference to indicate which one.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="AdjacentTo" type="AdjacentTo"/>
      <xs:element minOccurs="0" name="InteriorStuds" type="StudProperties"/>
      <xs:element maxOccurs="1" minOccurs="0" name="Insulation" type="InsulationInfo"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / FoundationWall / Type
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FoundationWallType
Type FoundationWallType
Properties
content simple
minOccurs 0
Facets
enumeration solid concrete
enumeration concrete block
enumeration concrete block foam core
enumeration concrete block vermiculite core
enumeration double brick
enumeration wood
Source
<xs:element minOccurs="0" name="Type" type="FoundationWallType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / FoundationWall / Length
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft] Total length of foundation wall
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="Length" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[ft] Total length of foundation wall</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / FoundationWall / Height
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft] Total height in feet of foundation wall
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="Height" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[ft] Total height in feet of foundation wall</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / FoundationWall / Area
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="Area" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / FoundationWall / Thickness
Namespace http://hpxmlonline.com/2014/6
Annotations
[in] Thickness of foundation wall excluding interior framing.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="Thickness" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[in] Thickness of foundation wall excluding interior framing.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / FoundationWall / BelowGradeDepth
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft] Depth below grade of foundation wall
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="BelowGradeDepth" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[ft] Depth below grade of foundation wall</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / FoundationWall / AdjacentToFoundation
Namespace http://hpxmlonline.com/2014/6
Annotations
If this foundation wall is adjacent to another foundation, use this reference to indicate which one.
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element minOccurs="0" name="AdjacentToFoundation" type="LocalReference">
  <xs:annotation>
    <xs:documentation>If this foundation wall is adjacent to another foundation, use this reference to indicate which one.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / FoundationWall / AdjacentTo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AdjacentTo
Type AdjacentTo
Properties
content simple
minOccurs 0
Facets
enumeration ambient
enumeration garage
enumeration attic
enumeration crawlspace
enumeration ground
enumeration living space
enumeration unconditioned basement
enumeration other housing unit
enumeration other
Source
<xs:element minOccurs="0" name="AdjacentTo" type="AdjacentTo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / FoundationWall / InteriorStuds
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#StudProperties_Size BaseElements_xsd.tmp#StudProperties_Spacing BaseElements_xsd.tmp#StudProperties_FramingFactor BaseElements_xsd.tmp#StudProperties_Material BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#StudProperties
Type StudProperties
Properties
content complex
minOccurs 0
Model
Children FramingFactor, Material, Size, Spacing, extension
Instance
<InteriorStuds xmlns="http://hpxmlonline.com/2014/6">
  <Size>{0,1}</Size>
  <Spacing>{0,1}</Spacing>
  <FramingFactor>{0,1}</FramingFactor>
  <Material>{0,1}</Material>
  <extension>{0,1}</extension>
</InteriorStuds>
Source
<xs:element minOccurs="0" name="InteriorStuds" type="StudProperties"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / FoundationWall / Insulation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#InsulationInfo_InsulationGrade BaseElements_xsd.tmp#InsulationInfo_InsulationCondition BaseElements_xsd.tmp#InsulationInfo_InsulationLocation BaseElements_xsd.tmp#InsulationInfo_AssemblyEffectiveRValue BaseElements_xsd.tmp#InsulationInfo_MisalignedInsulation BaseElements_xsd.tmp#InsulationInfo_Layer BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#InsulationInfo
Type InsulationInfo
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children AssemblyEffectiveRValue, InsulationCondition, InsulationGrade, InsulationLocation, Layer, MisalignedInsulation, SystemIdentifier, extension
Instance
<Insulation xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <InsulationGrade>{0,1}</InsulationGrade>
  <InsulationCondition>{0,1}</InsulationCondition>
  <InsulationLocation>{0,1}</InsulationLocation>
  <AssemblyEffectiveRValue>{0,1}</AssemblyEffectiveRValue>
  <MisalignedInsulation>{0,1}</MisalignedInsulation>
  <Layer>{0,unbounded}</Layer>
  <extension>{0,1}</extension>
</Insulation>
Source
<xs:element maxOccurs="1" minOccurs="0" name="Insulation" type="InsulationInfo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / Slab
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Slab_Area BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Slab_Perimeter BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Slab_ExposedPerimeter BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Slab_PerimeterInsulationDepth BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Slab_UnderSlabInsulationWidth BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Slab_OnGradeExposedPerimeter BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Slab_DepthBelowGrade BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Slab_FloorCovering BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Slab_PerimeterInsulation BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Slab_UnderSlabInsulation BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children Area, DepthBelowGrade, ExposedPerimeter, FloorCovering, OnGradeExposedPerimeter, Perimeter, PerimeterInsulation, PerimeterInsulationDepth, SystemIdentifier, UnderSlabInsulation, UnderSlabInsulationWidth, extension
Instance
<Slab xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Area>{0,1}</Area>
  <Perimeter>{0,1}</Perimeter>
  <ExposedPerimeter>{0,1}</ExposedPerimeter>
  <PerimeterInsulationDepth>{0,1}</PerimeterInsulationDepth>
  <UnderSlabInsulationWidth>{0,1}</UnderSlabInsulationWidth>
  <OnGradeExposedPerimeter>{0,1}</OnGradeExposedPerimeter>
  <DepthBelowGrade>{0,1}</DepthBelowGrade>
  <FloorCovering>{0,1}</FloorCovering>
  <PerimeterInsulation>{0,1}</PerimeterInsulation>
  <UnderSlabInsulation>{0,1}</UnderSlabInsulation>
  <extension>{0,1}</extension>
</Slab>
Source
<xs:element name="Slab" maxOccurs="unbounded" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" name="Area" type="SurfaceArea">
        <xs:annotation>
          <xs:documentation>[sq.ft.] Area of the slab</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Perimeter" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[ft] Length of slab perimeter.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ExposedPerimeter" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[ft] Perimeter of the slab exposed to ambient conditions</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="PerimeterInsulationDepth" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[ft] Depth from grade to bottom of vertical slab perimeter insulation</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="UnderSlabInsulationWidth" type="LengthMeasurement"/>
      <xs:element minOccurs="0" name="OnGradeExposedPerimeter" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[ft] Perimeter of slab measuerd in feet that is on-grade (2 ft. below grade or less) and exposed to ambient conditions.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DepthBelowGrade" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[ft] Depth from the top of the slab surface to grade</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FloorCovering" type="FloorCovering"/>
      <xs:element maxOccurs="1" minOccurs="0" name="PerimeterInsulation" type="InsulationInfo"/>
      <xs:element minOccurs="0" name="UnderSlabInsulation" type="InsulationInfo"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / Slab / Area
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.] Area of the slab
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="Area" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.] Area of the slab</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / Slab / Perimeter
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft] Length of slab perimeter.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="Perimeter" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[ft] Length of slab perimeter.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / Slab / ExposedPerimeter
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft] Perimeter of the slab exposed to ambient conditions
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="ExposedPerimeter" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[ft] Perimeter of the slab exposed to ambient conditions</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / Slab / PerimeterInsulationDepth
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft] Depth from grade to bottom of vertical slab perimeter insulation
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="PerimeterInsulationDepth" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[ft] Depth from grade to bottom of vertical slab perimeter insulation</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / Slab / UnderSlabInsulationWidth
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="UnderSlabInsulationWidth" type="LengthMeasurement"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / Slab / OnGradeExposedPerimeter
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft] Perimeter of slab measuerd in feet that is on-grade (2 ft. below grade or less) and exposed to ambient conditions.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="OnGradeExposedPerimeter" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[ft] Perimeter of slab measuerd in feet that is on-grade (2 ft. below grade or less) and exposed to ambient conditions.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / Slab / DepthBelowGrade
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft] Depth from the top of the slab surface to grade
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="DepthBelowGrade" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[ft] Depth from the top of the slab surface to grade</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / Slab / FloorCovering
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FloorCovering
Type FloorCovering
Properties
content simple
minOccurs 0
Facets
enumeration carpet
enumeration tile
enumeration hardwood
enumeration vinyl
Source
<xs:element minOccurs="0" name="FloorCovering" type="FloorCovering"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / Slab / PerimeterInsulation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#InsulationInfo_InsulationGrade BaseElements_xsd.tmp#InsulationInfo_InsulationCondition BaseElements_xsd.tmp#InsulationInfo_InsulationLocation BaseElements_xsd.tmp#InsulationInfo_AssemblyEffectiveRValue BaseElements_xsd.tmp#InsulationInfo_MisalignedInsulation BaseElements_xsd.tmp#InsulationInfo_Layer BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#InsulationInfo
Type InsulationInfo
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children AssemblyEffectiveRValue, InsulationCondition, InsulationGrade, InsulationLocation, Layer, MisalignedInsulation, SystemIdentifier, extension
Instance
<PerimeterInsulation xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <InsulationGrade>{0,1}</InsulationGrade>
  <InsulationCondition>{0,1}</InsulationCondition>
  <InsulationLocation>{0,1}</InsulationLocation>
  <AssemblyEffectiveRValue>{0,1}</AssemblyEffectiveRValue>
  <MisalignedInsulation>{0,1}</MisalignedInsulation>
  <Layer>{0,unbounded}</Layer>
  <extension>{0,1}</extension>
</PerimeterInsulation>
Source
<xs:element maxOccurs="1" minOccurs="0" name="PerimeterInsulation" type="InsulationInfo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / Slab / UnderSlabInsulation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#InsulationInfo_InsulationGrade BaseElements_xsd.tmp#InsulationInfo_InsulationCondition BaseElements_xsd.tmp#InsulationInfo_InsulationLocation BaseElements_xsd.tmp#InsulationInfo_AssemblyEffectiveRValue BaseElements_xsd.tmp#InsulationInfo_MisalignedInsulation BaseElements_xsd.tmp#InsulationInfo_Layer BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#InsulationInfo
Type InsulationInfo
Properties
content complex
minOccurs 0
Model
Children AssemblyEffectiveRValue, InsulationCondition, InsulationGrade, InsulationLocation, Layer, MisalignedInsulation, SystemIdentifier, extension
Instance
<UnderSlabInsulation xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <InsulationGrade>{0,1}</InsulationGrade>
  <InsulationCondition>{0,1}</InsulationCondition>
  <InsulationLocation>{0,1}</InsulationLocation>
  <AssemblyEffectiveRValue>{0,1}</AssemblyEffectiveRValue>
  <MisalignedInsulation>{0,1}</MisalignedInsulation>
  <Layer>{0,unbounded}</Layer>
  <extension>{0,1}</extension>
</UnderSlabInsulation>
Source
<xs:element minOccurs="0" name="UnderSlabInsulation" type="InsulationInfo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / AnnualEnergyUse
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_Enclosure_Enclosure_Foundations_Enclosure_Enclosure_Foundations_Foundation_AnnualEnergyUse_ConsumptionInfo
Properties
content complex
minOccurs 0
Model
Children ConsumptionInfo
Instance
<AnnualEnergyUse xmlns="http://hpxmlonline.com/2014/6">
  <ConsumptionInfo>{1,1}</ConsumptionInfo>
</AnnualEnergyUse>
Source
<xs:element name="AnnualEnergyUse" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Foundations / Foundation / AnnualEnergyUse / ConsumptionInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ConsumptionInfoType_UtilityID BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionType BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionDetail BaseElements_xsd.tmp#ConsumptionInfoType_MarginalRate BaseElements_xsd.tmp#ConsumptionInfoType_BaseLoad BaseElements_xsd.tmp#ConsumptionInfoType_BPI2400Inputs BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#ConsumptionInfoType
Type ConsumptionInfoType
Properties
content complex
Model
Children BPI2400Inputs, BaseLoad, ConsumptionDetail, ConsumptionType, MarginalRate, UtilityID, extension
Instance
<ConsumptionInfo xmlns="http://hpxmlonline.com/2014/6">
  <UtilityID id="">{1,1}</UtilityID>
  <ConsumptionType>{1,1}</ConsumptionType>
  <ConsumptionDetail>{1,unbounded}</ConsumptionDetail>
  <MarginalRate>{0,1}</MarginalRate>
  <BaseLoad>{0,1}</BaseLoad>
  <BPI2400Inputs>{0,1}</BPI2400Inputs>
  <extension>{0,1}</extension>
</ConsumptionInfo>
Source
<xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / RimJoists
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_Enclosure_RimJoists_RimJoist
Properties
content complex
minOccurs 0
Model
Children RimJoist
Instance
<RimJoists xmlns="http://hpxmlonline.com/2014/6">
  <RimJoist>{1,unbounded}</RimJoist>
</RimJoists>
Source
<xs:element minOccurs="0" name="RimJoists">
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" name="RimJoist">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" ref="AttachedToSpace"/>
            <xs:element minOccurs="0" name="ExteriorAdjacentTo" type="AdjacentTo"/>
            <xs:element minOccurs="0" name="InteriorAdjacentTo" type="AdjacentTo"/>
            <xs:element minOccurs="0" name="Area" type="SurfaceArea">
              <xs:annotation>
                <xs:documentation>[sq.ft.]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="Insulation" type="InsulationInfo"/>
            <xs:element minOccurs="0" name="FloorJoists" type="StudProperties"/>
            <xs:element name="AnnualEnergyUse" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / RimJoists / RimJoist
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#Enclosure_Enclosure_RimJoists_Enclosure_Enclosure_RimJoists_RimJoist_ExteriorAdjacentTo BaseElements_xsd.tmp#Enclosure_Enclosure_RimJoists_Enclosure_Enclosure_RimJoists_RimJoist_InteriorAdjacentTo BaseElements_xsd.tmp#Enclosure_Enclosure_RimJoists_Enclosure_Enclosure_RimJoists_RimJoist_Area BaseElements_xsd.tmp#Enclosure_Enclosure_RimJoists_Enclosure_Enclosure_RimJoists_RimJoist_Insulation BaseElements_xsd.tmp#Enclosure_Enclosure_RimJoists_Enclosure_Enclosure_RimJoists_RimJoist_FloorJoists BaseElements_xsd.tmp#Enclosure_Enclosure_RimJoists_Enclosure_Enclosure_RimJoists_RimJoist_AnnualEnergyUse BaseElements_xsd.tmp#extension
Properties
content complex
maxOccurs unbounded
Model
Children AnnualEnergyUse, Area, AttachedToSpace, ExteriorAdjacentTo, FloorJoists, Insulation, InteriorAdjacentTo, SystemIdentifier, extension
Instance
<RimJoist xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToSpace idref="">{0,1}</AttachedToSpace>
  <ExteriorAdjacentTo>{0,1}</ExteriorAdjacentTo>
  <InteriorAdjacentTo>{0,1}</InteriorAdjacentTo>
  <Area>{0,1}</Area>
  <Insulation>{0,1}</Insulation>
  <FloorJoists>{0,1}</FloorJoists>
  <AnnualEnergyUse>{0,1}</AnnualEnergyUse>
  <extension>{0,1}</extension>
</RimJoist>
Source
<xs:element maxOccurs="unbounded" name="RimJoist">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" ref="AttachedToSpace"/>
      <xs:element minOccurs="0" name="ExteriorAdjacentTo" type="AdjacentTo"/>
      <xs:element minOccurs="0" name="InteriorAdjacentTo" type="AdjacentTo"/>
      <xs:element minOccurs="0" name="Area" type="SurfaceArea">
        <xs:annotation>
          <xs:documentation>[sq.ft.]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Insulation" type="InsulationInfo"/>
      <xs:element minOccurs="0" name="FloorJoists" type="StudProperties"/>
      <xs:element name="AnnualEnergyUse" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / RimJoists / RimJoist / ExteriorAdjacentTo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AdjacentTo
Type AdjacentTo
Properties
content simple
minOccurs 0
Facets
enumeration ambient
enumeration garage
enumeration attic
enumeration crawlspace
enumeration ground
enumeration living space
enumeration unconditioned basement
enumeration other housing unit
enumeration other
Source
<xs:element minOccurs="0" name="ExteriorAdjacentTo" type="AdjacentTo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / RimJoists / RimJoist / InteriorAdjacentTo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AdjacentTo
Type AdjacentTo
Properties
content simple
minOccurs 0
Facets
enumeration ambient
enumeration garage
enumeration attic
enumeration crawlspace
enumeration ground
enumeration living space
enumeration unconditioned basement
enumeration other housing unit
enumeration other
Source
<xs:element minOccurs="0" name="InteriorAdjacentTo" type="AdjacentTo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / RimJoists / RimJoist / Area
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="Area" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / RimJoists / RimJoist / Insulation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#InsulationInfo_InsulationGrade BaseElements_xsd.tmp#InsulationInfo_InsulationCondition BaseElements_xsd.tmp#InsulationInfo_InsulationLocation BaseElements_xsd.tmp#InsulationInfo_AssemblyEffectiveRValue BaseElements_xsd.tmp#InsulationInfo_MisalignedInsulation BaseElements_xsd.tmp#InsulationInfo_Layer BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#InsulationInfo
Type InsulationInfo
Properties
content complex
minOccurs 0
Model
Children AssemblyEffectiveRValue, InsulationCondition, InsulationGrade, InsulationLocation, Layer, MisalignedInsulation, SystemIdentifier, extension
Instance
<Insulation xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <InsulationGrade>{0,1}</InsulationGrade>
  <InsulationCondition>{0,1}</InsulationCondition>
  <InsulationLocation>{0,1}</InsulationLocation>
  <AssemblyEffectiveRValue>{0,1}</AssemblyEffectiveRValue>
  <MisalignedInsulation>{0,1}</MisalignedInsulation>
  <Layer>{0,unbounded}</Layer>
  <extension>{0,1}</extension>
</Insulation>
Source
<xs:element minOccurs="0" name="Insulation" type="InsulationInfo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / RimJoists / RimJoist / FloorJoists
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#StudProperties_Size BaseElements_xsd.tmp#StudProperties_Spacing BaseElements_xsd.tmp#StudProperties_FramingFactor BaseElements_xsd.tmp#StudProperties_Material BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#StudProperties
Type StudProperties
Properties
content complex
minOccurs 0
Model
Children FramingFactor, Material, Size, Spacing, extension
Instance
<FloorJoists xmlns="http://hpxmlonline.com/2014/6">
  <Size>{0,1}</Size>
  <Spacing>{0,1}</Spacing>
  <FramingFactor>{0,1}</FramingFactor>
  <Material>{0,1}</Material>
  <extension>{0,1}</extension>
</FloorJoists>
Source
<xs:element minOccurs="0" name="FloorJoists" type="StudProperties"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / RimJoists / RimJoist / AnnualEnergyUse
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_Enclosure_RimJoists_Enclosure_Enclosure_RimJoists_RimJoist_Enclosure_Enclosure_RimJoists_Enclosure_Enclosure_RimJoists_RimJoist_AnnualEnergyUse_ConsumptionInfo
Properties
content complex
minOccurs 0
Model
Children ConsumptionInfo
Instance
<AnnualEnergyUse xmlns="http://hpxmlonline.com/2014/6">
  <ConsumptionInfo>{1,1}</ConsumptionInfo>
</AnnualEnergyUse>
Source
<xs:element name="AnnualEnergyUse" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / RimJoists / RimJoist / AnnualEnergyUse / ConsumptionInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ConsumptionInfoType_UtilityID BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionType BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionDetail BaseElements_xsd.tmp#ConsumptionInfoType_MarginalRate BaseElements_xsd.tmp#ConsumptionInfoType_BaseLoad BaseElements_xsd.tmp#ConsumptionInfoType_BPI2400Inputs BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#ConsumptionInfoType
Type ConsumptionInfoType
Properties
content complex
Model
Children BPI2400Inputs, BaseLoad, ConsumptionDetail, ConsumptionType, MarginalRate, UtilityID, extension
Instance
<ConsumptionInfo xmlns="http://hpxmlonline.com/2014/6">
  <UtilityID id="">{1,1}</UtilityID>
  <ConsumptionType>{1,1}</ConsumptionType>
  <ConsumptionDetail>{1,unbounded}</ConsumptionDetail>
  <MarginalRate>{0,1}</MarginalRate>
  <BaseLoad>{0,1}</BaseLoad>
  <BPI2400Inputs>{0,1}</BPI2400Inputs>
  <extension>{0,1}</extension>
</ConsumptionInfo>
Source
<xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Walls
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_Enclosure_Walls_Wall
Properties
content complex
minOccurs 0
Model
Children Wall
Instance
<Walls xmlns="http://hpxmlonline.com/2014/6">
  <Wall>{1,unbounded}</Wall>
</Walls>
Source
<xs:element name="Walls" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Wall" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" ref="AttachedToSpace"/>
            <xs:element name="ExteriorAdjacentTo" type="AdjacentTo" minOccurs="0">
            </xs:element>
            <xs:element minOccurs="0" name="InteriorAdjacentTo" type="AdjacentTo"/>
            <xs:element name="WallType" type="WallType" minOccurs="0">
            </xs:element>
            <xs:element minOccurs="0" name="Thickness" type="LengthMeasurement">
              <xs:annotation>
                <xs:documentation>[in] Thickness of the wall assembly</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="Area" type="SurfaceArea">
              <xs:annotation>
                <xs:documentation>[sq.ft.] Gross wall area</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="Orientation" type="OrientationType"/>
            <xs:element name="Azimuth" type="AzimuthType" minOccurs="0">
              <xs:annotation>
                <xs:documentation>[deg]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="Studs" type="StudProperties"/>
            <xs:element minOccurs="0" name="Siding" type="Siding"/>
            <xs:element minOccurs="0" name="Color" type="WallAndRoofColor"/>
            <xs:element minOccurs="0" maxOccurs="1" name="Insulation" type="InsulationInfo"/>
            <xs:element name="AnnualEnergyUse" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element ref="extension" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Walls / Wall
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#Enclosure_Enclosure_Walls_Enclosure_Enclosure_Walls_Wall_ExteriorAdjacentTo BaseElements_xsd.tmp#Enclosure_Enclosure_Walls_Enclosure_Enclosure_Walls_Wall_InteriorAdjacentTo BaseElements_xsd.tmp#Enclosure_Enclosure_Walls_Enclosure_Enclosure_Walls_Wall_WallType BaseElements_xsd.tmp#Enclosure_Enclosure_Walls_Enclosure_Enclosure_Walls_Wall_Thickness BaseElements_xsd.tmp#Enclosure_Enclosure_Walls_Enclosure_Enclosure_Walls_Wall_Area BaseElements_xsd.tmp#Enclosure_Enclosure_Walls_Enclosure_Enclosure_Walls_Wall_Orientation BaseElements_xsd.tmp#Enclosure_Enclosure_Walls_Enclosure_Enclosure_Walls_Wall_Azimuth BaseElements_xsd.tmp#Enclosure_Enclosure_Walls_Enclosure_Enclosure_Walls_Wall_Studs BaseElements_xsd.tmp#Enclosure_Enclosure_Walls_Enclosure_Enclosure_Walls_Wall_Siding BaseElements_xsd.tmp#Enclosure_Enclosure_Walls_Enclosure_Enclosure_Walls_Wall_Color BaseElements_xsd.tmp#Enclosure_Enclosure_Walls_Enclosure_Enclosure_Walls_Wall_Insulation BaseElements_xsd.tmp#Enclosure_Enclosure_Walls_Enclosure_Enclosure_Walls_Wall_AnnualEnergyUse BaseElements_xsd.tmp#extension
Properties
content complex
maxOccurs unbounded
Model
Children AnnualEnergyUse, Area, AttachedToSpace, Azimuth, Color, ExteriorAdjacentTo, Insulation, InteriorAdjacentTo, Orientation, Siding, Studs, SystemIdentifier, Thickness, WallType, extension
Instance
<Wall xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToSpace idref="">{0,1}</AttachedToSpace>
  <ExteriorAdjacentTo>{0,1}</ExteriorAdjacentTo>
  <InteriorAdjacentTo>{0,1}</InteriorAdjacentTo>
  <WallType>{0,1}</WallType>
  <Thickness>{0,1}</Thickness>
  <Area>{0,1}</Area>
  <Orientation>{0,1}</Orientation>
  <Azimuth>{0,1}</Azimuth>
  <Studs>{0,1}</Studs>
  <Siding>{0,1}</Siding>
  <Color>{0,1}</Color>
  <Insulation>{0,1}</Insulation>
  <AnnualEnergyUse>{0,1}</AnnualEnergyUse>
  <extension>{0,1}</extension>
</Wall>
Source
<xs:element name="Wall" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" ref="AttachedToSpace"/>
      <xs:element name="ExteriorAdjacentTo" type="AdjacentTo" minOccurs="0">
      </xs:element>
      <xs:element minOccurs="0" name="InteriorAdjacentTo" type="AdjacentTo"/>
      <xs:element name="WallType" type="WallType" minOccurs="0">
      </xs:element>
      <xs:element minOccurs="0" name="Thickness" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[in] Thickness of the wall assembly</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Area" type="SurfaceArea">
        <xs:annotation>
          <xs:documentation>[sq.ft.] Gross wall area</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Orientation" type="OrientationType"/>
      <xs:element name="Azimuth" type="AzimuthType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>[deg]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Studs" type="StudProperties"/>
      <xs:element minOccurs="0" name="Siding" type="Siding"/>
      <xs:element minOccurs="0" name="Color" type="WallAndRoofColor"/>
      <xs:element minOccurs="0" maxOccurs="1" name="Insulation" type="InsulationInfo"/>
      <xs:element name="AnnualEnergyUse" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Walls / Wall / ExteriorAdjacentTo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AdjacentTo
Type AdjacentTo
Properties
content simple
minOccurs 0
Facets
enumeration ambient
enumeration garage
enumeration attic
enumeration crawlspace
enumeration ground
enumeration living space
enumeration unconditioned basement
enumeration other housing unit
enumeration other
Source
<xs:element name="ExteriorAdjacentTo" type="AdjacentTo" minOccurs="0">
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Walls / Wall / InteriorAdjacentTo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AdjacentTo
Type AdjacentTo
Properties
content simple
minOccurs 0
Facets
enumeration ambient
enumeration garage
enumeration attic
enumeration crawlspace
enumeration ground
enumeration living space
enumeration unconditioned basement
enumeration other housing unit
enumeration other
Source
<xs:element minOccurs="0" name="InteriorAdjacentTo" type="AdjacentTo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Walls / Wall / WallType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#WallType_WoodStud BaseElements_xsd.tmp#WallType_DoubleWoodStud BaseElements_xsd.tmp#WallType_ConcreteMasonryUnit BaseElements_xsd.tmp#WallType_StructurallyInsulatedPanel BaseElements_xsd.tmp#WallType_InsulatedConcreteForms BaseElements_xsd.tmp#WallType_SteelFrame BaseElements_xsd.tmp#WallType_SolidConcrete BaseElements_xsd.tmp#WallType_StructuralBrick BaseElements_xsd.tmp#WallType_StrawBale BaseElements_xsd.tmp#WallType_Stone BaseElements_xsd.tmp#WallType_LogWall BaseElements_xsd.tmp#WallType_Other BaseElements_xsd.tmp#WallType
Type WallType
Properties
content complex
minOccurs 0
Model
Children ConcreteMasonryUnit, DoubleWoodStud, InsulatedConcreteForms, LogWall, Other, SolidConcrete, SteelFrame, Stone, StrawBale, StructuralBrick, StructurallyInsulatedPanel, WoodStud
Instance
<WallType xmlns="http://hpxmlonline.com/2014/6">
  <WoodStud>{1,1}</WoodStud>
  <DoubleWoodStud>{1,1}</DoubleWoodStud>
  <ConcreteMasonryUnit>{1,1}</ConcreteMasonryUnit>
  <StructurallyInsulatedPanel>{1,1}</StructurallyInsulatedPanel>
  <InsulatedConcreteForms>{1,1}</InsulatedConcreteForms>
  <SteelFrame>{1,1}</SteelFrame>
  <SolidConcrete>{1,1}</SolidConcrete>
  <StructuralBrick>{1,1}</StructuralBrick>
  <StrawBale>{1,1}</StrawBale>
  <Stone>{1,1}</Stone>
  <LogWall>{1,1}</LogWall>
  <Other>{1,1}</Other>
</WallType>
Source
<xs:element name="WallType" type="WallType" minOccurs="0">
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WallType / WoodStud
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#WallType_WallType_WoodStud_ExpandedPolystyreneSheathing BaseElements_xsd.tmp#WallType_WallType_WoodStud_OptimumValueEngineering BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children ExpandedPolystyreneSheathing, OptimumValueEngineering, extension
Instance
<WoodStud xmlns="http://hpxmlonline.com/2014/6">
  <ExpandedPolystyreneSheathing>{0,1}</ExpandedPolystyreneSheathing>
  <OptimumValueEngineering>{0,1}</OptimumValueEngineering>
  <extension>{0,1}</extension>
</WoodStud>
Source
<xs:element name="WoodStud">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="ExpandedPolystyreneSheathing" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Sheathing insulation should be specified in the Insulation element as well.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="OptimumValueEngineering" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Please specify stud spacing and framing factor in the appropriate places as well.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WallType / WoodStud / ExpandedPolystyreneSheathing
Namespace http://hpxmlonline.com/2014/6
Annotations
Sheathing insulation should be specified in the Insulation element as well.
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ExpandedPolystyreneSheathing" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Sheathing insulation should be specified in the Insulation element as well.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WallType / WoodStud / OptimumValueEngineering
Namespace http://hpxmlonline.com/2014/6
Annotations
Please specify stud spacing and framing factor in the appropriate places as well.
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="OptimumValueEngineering" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Please specify stud spacing and framing factor in the appropriate places as well.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WallType / DoubleWoodStud
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#WallType_WallType_DoubleWoodStud_Staggered BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children Staggered, extension
Instance
<DoubleWoodStud xmlns="http://hpxmlonline.com/2014/6">
  <Staggered>{0,1}</Staggered>
  <extension>{0,1}</extension>
</DoubleWoodStud>
Source
<xs:element name="DoubleWoodStud">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Staggered" type="xs:boolean"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WallType / DoubleWoodStud / Staggered
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Staggered" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WallType / ConcreteMasonryUnit
Namespace http://hpxmlonline.com/2014/6
Annotations
Concrete Masonry Unit
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<ConcreteMasonryUnit xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</ConcreteMasonryUnit>
Source
<xs:element name="ConcreteMasonryUnit">
  <xs:annotation>
    <xs:documentation>Concrete Masonry Unit</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WallType / StructurallyInsulatedPanel
Namespace http://hpxmlonline.com/2014/6
Annotations
Structurally Insulated Panel
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<StructurallyInsulatedPanel xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</StructurallyInsulatedPanel>
Source
<xs:element name="StructurallyInsulatedPanel">
  <xs:annotation>
    <xs:documentation>Structurally Insulated Panel</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WallType / InsulatedConcreteForms
Namespace http://hpxmlonline.com/2014/6
Annotations
Insulated Concrete Forms
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<InsulatedConcreteForms xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</InsulatedConcreteForms>
Source
<xs:element name="InsulatedConcreteForms">
  <xs:annotation>
    <xs:documentation>Insulated Concrete Forms</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WallType / SteelFrame
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<SteelFrame xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</SteelFrame>
Source
<xs:element name="SteelFrame">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WallType / SolidConcrete
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<SolidConcrete xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</SolidConcrete>
Source
<xs:element name="SolidConcrete">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WallType / StructuralBrick
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<StructuralBrick xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</StructuralBrick>
Source
<xs:element name="StructuralBrick">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WallType / StrawBale
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<StrawBale xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</StrawBale>
Source
<xs:element name="StrawBale">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WallType / Stone
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<Stone xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</Stone>
Source
<xs:element name="Stone">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WallType / LogWall
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<LogWall xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</LogWall>
Source
<xs:element name="LogWall">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WallType / Other
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<Other xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</Other>
Source
<xs:element name="Other">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Walls / Wall / Thickness
Namespace http://hpxmlonline.com/2014/6
Annotations
[in] Thickness of the wall assembly
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="Thickness" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[in] Thickness of the wall assembly</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Walls / Wall / Area
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.] Gross wall area
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="Area" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.] Gross wall area</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Walls / Wall / Orientation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#OrientationType
Type OrientationType
Properties
content simple
minOccurs 0
Facets
enumeration north
enumeration northwest
enumeration west
enumeration southwest
enumeration south
enumeration southeast
enumeration east
enumeration northeast
Source
<xs:element minOccurs="0" name="Orientation" type="OrientationType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Walls / Wall / Azimuth
Namespace http://hpxmlonline.com/2014/6
Annotations
[deg]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AzimuthType
Type AzimuthType
Properties
content simple
minOccurs 0
Facets
maxExclusive 360
minInclusive 0
Source
<xs:element name="Azimuth" type="AzimuthType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[deg]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Walls / Wall / Studs
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#StudProperties_Size BaseElements_xsd.tmp#StudProperties_Spacing BaseElements_xsd.tmp#StudProperties_FramingFactor BaseElements_xsd.tmp#StudProperties_Material BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#StudProperties
Type StudProperties
Properties
content complex
minOccurs 0
Model
Children FramingFactor, Material, Size, Spacing, extension
Instance
<Studs xmlns="http://hpxmlonline.com/2014/6">
  <Size>{0,1}</Size>
  <Spacing>{0,1}</Spacing>
  <FramingFactor>{0,1}</FramingFactor>
  <Material>{0,1}</Material>
  <extension>{0,1}</extension>
</Studs>
Source
<xs:element minOccurs="0" name="Studs" type="StudProperties"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Walls / Wall / Siding
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Siding
Type Siding
Properties
content simple
minOccurs 0
Facets
enumeration wood siding
enumeration stucco
enumeration synthetic stucco
enumeration vinyl siding
enumeration aluminum siding
enumeration brick veneer
enumeration asbestos siding
enumeration fiber cement siding
enumeration composite shingle siding
enumeration masonite siding
enumeration other
Source
<xs:element minOccurs="0" name="Siding" type="Siding"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Walls / Wall / Color
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#WallAndRoofColor
Type WallAndRoofColor
Properties
content simple
minOccurs 0
Facets
enumeration light
enumeration medium
enumeration dark
enumeration reflective
Source
<xs:element minOccurs="0" name="Color" type="WallAndRoofColor"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Walls / Wall / Insulation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#InsulationInfo_InsulationGrade BaseElements_xsd.tmp#InsulationInfo_InsulationCondition BaseElements_xsd.tmp#InsulationInfo_InsulationLocation BaseElements_xsd.tmp#InsulationInfo_AssemblyEffectiveRValue BaseElements_xsd.tmp#InsulationInfo_MisalignedInsulation BaseElements_xsd.tmp#InsulationInfo_Layer BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#InsulationInfo
Type InsulationInfo
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children AssemblyEffectiveRValue, InsulationCondition, InsulationGrade, InsulationLocation, Layer, MisalignedInsulation, SystemIdentifier, extension
Instance
<Insulation xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <InsulationGrade>{0,1}</InsulationGrade>
  <InsulationCondition>{0,1}</InsulationCondition>
  <InsulationLocation>{0,1}</InsulationLocation>
  <AssemblyEffectiveRValue>{0,1}</AssemblyEffectiveRValue>
  <MisalignedInsulation>{0,1}</MisalignedInsulation>
  <Layer>{0,unbounded}</Layer>
  <extension>{0,1}</extension>
</Insulation>
Source
<xs:element minOccurs="0" maxOccurs="1" name="Insulation" type="InsulationInfo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Walls / Wall / AnnualEnergyUse
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_Enclosure_Walls_Enclosure_Enclosure_Walls_Wall_Enclosure_Enclosure_Walls_Enclosure_Enclosure_Walls_Wall_AnnualEnergyUse_ConsumptionInfo
Properties
content complex
minOccurs 0
Model
Children ConsumptionInfo
Instance
<AnnualEnergyUse xmlns="http://hpxmlonline.com/2014/6">
  <ConsumptionInfo>{1,1}</ConsumptionInfo>
</AnnualEnergyUse>
Source
<xs:element name="AnnualEnergyUse" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Walls / Wall / AnnualEnergyUse / ConsumptionInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ConsumptionInfoType_UtilityID BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionType BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionDetail BaseElements_xsd.tmp#ConsumptionInfoType_MarginalRate BaseElements_xsd.tmp#ConsumptionInfoType_BaseLoad BaseElements_xsd.tmp#ConsumptionInfoType_BPI2400Inputs BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#ConsumptionInfoType
Type ConsumptionInfoType
Properties
content complex
Model
Children BPI2400Inputs, BaseLoad, ConsumptionDetail, ConsumptionType, MarginalRate, UtilityID, extension
Instance
<ConsumptionInfo xmlns="http://hpxmlonline.com/2014/6">
  <UtilityID id="">{1,1}</UtilityID>
  <ConsumptionType>{1,1}</ConsumptionType>
  <ConsumptionDetail>{1,unbounded}</ConsumptionDetail>
  <MarginalRate>{0,1}</MarginalRate>
  <BaseLoad>{0,1}</BaseLoad>
  <BPI2400Inputs>{0,1}</BPI2400Inputs>
  <extension>{0,1}</extension>
</ConsumptionInfo>
Source
<xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Windows
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_Enclosure_Windows_Window
Properties
content complex
minOccurs 0
Model
Children Window
Instance
<Windows xmlns="http://hpxmlonline.com/2014/6">
  <Window>{1,unbounded}</Window>
</Windows>
Source
<xs:element name="Windows" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Window" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>The Window element can be used to describe a single window or a group of windows with the same characteristics. For a group of windows, use the sum of the window areas in the Area subelement.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="WindowInfo"/>
            <xs:element minOccurs="0" name="WindowtoWallRatio" type="Fraction"/>
            <xs:element minOccurs="0" name="AttachedToWall" type="LocalReference"/>
            <xs:element name="AnnualEnergyUse" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element ref="extension" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Windows / Window
Namespace http://hpxmlonline.com/2014/6
Annotations
The Window element can be used to describe a single window or a group of windows with the same characteristics. For a group of windows, use the sum of the window areas in the Area subelement.
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#WindowInfo_Area BaseElements_xsd.tmp#WindowInfo_Quantity BaseElements_xsd.tmp#WindowInfo_Azimuth BaseElements_xsd.tmp#WindowInfo_Orientation BaseElements_xsd.tmp#WindowInfo_FrameType BaseElements_xsd.tmp#WindowInfo_GlassLayers BaseElements_xsd.tmp#WindowInfo_GlassType BaseElements_xsd.tmp#WindowInfo_GasFill BaseElements_xsd.tmp#WindowInfo_Treatments BaseElements_xsd.tmp#WindowInfo_Condition BaseElements_xsd.tmp#WindowInfo_UFactor BaseElements_xsd.tmp#WindowInfo_SHGC BaseElements_xsd.tmp#WindowInfo_NFRCCertified BaseElements_xsd.tmp#WindowInfo_ThirdPartyCertification BaseElements_xsd.tmp#WindowInfo_VisibleTransmittance BaseElements_xsd.tmp#WindowInfo_InteriorShading BaseElements_xsd.tmp#WindowInfo_InteriorShadingFactor BaseElements_xsd.tmp#WindowInfo_ExteriorShading BaseElements_xsd.tmp#WindowInfo_Overhangs BaseElements_xsd.tmp#WindowInfo_WeatherStripping BaseElements_xsd.tmp#WindowInfo_Operable BaseElements_xsd.tmp#WindowInfo_MovableInsulationRValue BaseElements_xsd.tmp#WindowInfo BaseElements_xsd.tmp#Enclosure_Enclosure_Windows_Enclosure_Enclosure_Windows_Window_WindowtoWallRatio BaseElements_xsd.tmp#Enclosure_Enclosure_Windows_Enclosure_Enclosure_Windows_Window_AttachedToWall BaseElements_xsd.tmp#Enclosure_Enclosure_Windows_Enclosure_Enclosure_Windows_Window_AnnualEnergyUse BaseElements_xsd.tmp#extension
Properties
content complex
maxOccurs unbounded
Model
Children AnnualEnergyUse, Area, AttachedToWall, Azimuth, Condition, ExteriorShading, FrameType, GasFill, GlassLayers, GlassType, InteriorShading, InteriorShadingFactor, MovableInsulationRValue, NFRCCertified, Operable, Orientation, Overhangs, Quantity, SHGC, SystemIdentifier, ThirdPartyCertification, Treatments, UFactor, VisibleTransmittance, WeatherStripping, WindowtoWallRatio, extension
Instance
<Window xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Area>{0,1}</Area>
  <Quantity>{0,1}</Quantity>
  <Azimuth>{0,1}</Azimuth>
  <Orientation>{0,1}</Orientation>
  <FrameType>{0,1}</FrameType>
  <GlassLayers>{0,1}</GlassLayers>
  <GlassType>{0,1}</GlassType>
  <GasFill>{0,1}</GasFill>
  <Treatments>{0,1}</Treatments>
  <Condition>{0,1}</Condition>
  <UFactor>{0,1}</UFactor>
  <SHGC>{0,1}</SHGC>
  <NFRCCertified>{0,1}</NFRCCertified>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <VisibleTransmittance>{0,1}</VisibleTransmittance>
  <InteriorShading>{0,1}</InteriorShading>
  <InteriorShadingFactor>{0,1}</InteriorShadingFactor>
  <ExteriorShading>{0,1}</ExteriorShading>
  <Overhangs>{0,1}</Overhangs>
  <WeatherStripping>{0,1}</WeatherStripping>
  <Operable>{0,1}</Operable>
  <MovableInsulationRValue>{0,1}</MovableInsulationRValue>
  <WindowtoWallRatio>{0,1}</WindowtoWallRatio>
  <AttachedToWall idref="">{0,1}</AttachedToWall>
  <AnnualEnergyUse>{0,1}</AnnualEnergyUse>
  <extension>{0,1}</extension>
</Window>
Source
<xs:element name="Window" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>The Window element can be used to describe a single window or a group of windows with the same characteristics. For a group of windows, use the sum of the window areas in the Area subelement.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="WindowInfo"/>
      <xs:element minOccurs="0" name="WindowtoWallRatio" type="Fraction"/>
      <xs:element minOccurs="0" name="AttachedToWall" type="LocalReference"/>
      <xs:element name="AnnualEnergyUse" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / Area
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.] Total window surface area for this group of windows
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element name="Area" type="SurfaceArea" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[sq.ft.] Total window surface area for this group of windows</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / Quantity
Namespace http://hpxmlonline.com/2014/6
Annotations
Number of windows in the group
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IntegerGreaterThanZero
Type IntegerGreaterThanZero
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="Quantity" type="IntegerGreaterThanZero">
  <xs:annotation>
    <xs:documentation>Number of windows in the group</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / Azimuth
Namespace http://hpxmlonline.com/2014/6
Annotations
[deg]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AzimuthType
Type AzimuthType
Properties
content simple
minOccurs 0
Facets
maxExclusive 360
minInclusive 0
Source
<xs:element name="Azimuth" type="AzimuthType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[deg]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / Orientation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#OrientationType
Type OrientationType
Properties
content simple
minOccurs 0
Facets
enumeration north
enumeration northwest
enumeration west
enumeration southwest
enumeration south
enumeration southeast
enumeration east
enumeration northeast
Source
<xs:element minOccurs="0" name="Orientation" type="OrientationType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / FrameType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#WindowInfo_WindowInfo_FrameType_Aluminum BaseElements_xsd.tmp#WindowInfo_WindowInfo_FrameType_Composite BaseElements_xsd.tmp#WindowInfo_WindowInfo_FrameType_Fiberglass BaseElements_xsd.tmp#WindowInfo_WindowInfo_FrameType_Metal BaseElements_xsd.tmp#WindowInfo_WindowInfo_FrameType_Vinyl BaseElements_xsd.tmp#WindowInfo_WindowInfo_FrameType_Wood BaseElements_xsd.tmp#WindowInfo_WindowInfo_FrameType_Other
Properties
content complex
minOccurs 0
Model
Children Aluminum, Composite, Fiberglass, Metal, Other, Vinyl, Wood
Instance
<FrameType xmlns="http://hpxmlonline.com/2014/6">
  <Aluminum>{1,1}</Aluminum>
  <Composite>{1,1}</Composite>
  <Fiberglass>{1,1}</Fiberglass>
  <Metal>{1,1}</Metal>
  <Vinyl>{1,1}</Vinyl>
  <Wood>{1,1}</Wood>
  <Other>{1,1}</Other>
</FrameType>
Source
<xs:element name="FrameType" minOccurs="0">
  <xs:complexType>
    <xs:choice>
      <xs:element name="Aluminum">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="ThermalBreak" type="xs:boolean"/>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Composite">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Fiberglass">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Metal">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="ThermalBreak" type="xs:boolean"/>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Vinyl">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Wood">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Other">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="Description"/>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:choice>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / FrameType / Aluminum
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#WindowInfo_WindowInfo_FrameType_WindowInfo_WindowInfo_FrameType_Aluminum_ThermalBreak BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children ThermalBreak, extension
Instance
<Aluminum xmlns="http://hpxmlonline.com/2014/6">
  <ThermalBreak>{0,1}</ThermalBreak>
  <extension>{0,1}</extension>
</Aluminum>
Source
<xs:element name="Aluminum">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="ThermalBreak" type="xs:boolean"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / FrameType / Aluminum / ThermalBreak
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ThermalBreak" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / FrameType / Composite
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<Composite xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</Composite>
Source
<xs:element name="Composite">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / FrameType / Fiberglass
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<Fiberglass xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</Fiberglass>
Source
<xs:element name="Fiberglass">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / FrameType / Metal
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#WindowInfo_WindowInfo_FrameType_WindowInfo_WindowInfo_FrameType_Metal_ThermalBreak BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children ThermalBreak, extension
Instance
<Metal xmlns="http://hpxmlonline.com/2014/6">
  <ThermalBreak>{0,1}</ThermalBreak>
  <extension>{0,1}</extension>
</Metal>
Source
<xs:element name="Metal">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="ThermalBreak" type="xs:boolean"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / FrameType / Metal / ThermalBreak
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ThermalBreak" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / FrameType / Vinyl
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<Vinyl xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</Vinyl>
Source
<xs:element name="Vinyl">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / FrameType / Wood
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<Wood xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</Wood>
Source
<xs:element name="Wood">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / FrameType / Other
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#WindowInfo_WindowInfo_FrameType_WindowInfo_WindowInfo_FrameType_Other_Description BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children Description, extension
Instance
<Other xmlns="http://hpxmlonline.com/2014/6">
  <Description>{0,1}</Description>
  <extension>{0,1}</extension>
</Other>
Source
<xs:element name="Other">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Description"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / FrameType / Other / Description
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Properties
minOccurs 0
Source
<xs:element minOccurs="0" name="Description"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / GlassLayers
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#GlassLayers
Type GlassLayers
Properties
content simple
minOccurs 0
Facets
enumeration single-pane
enumeration double-pane
enumeration triple-pane
enumeration multi-layered
enumeration single-paned with storms
enumeration single-paned with low-e storms
enumeration other
Source
<xs:element minOccurs="0" name="GlassLayers" type="GlassLayers"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / GlassType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#GlassType
Type GlassType
Properties
content simple
minOccurs 0
Facets
enumeration low-e
enumeration tinted
enumeration reflective
enumeration tinted/reflective
enumeration other
Source
<xs:element minOccurs="0" name="GlassType" type="GlassType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / GasFill
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#GasFill
Type GasFill
Properties
content simple
minOccurs 0
Facets
enumeration air
enumeration argon
enumeration other
Source
<xs:element minOccurs="0" name="GasFill" type="GasFill"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / Treatments
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Treatments
Type Treatments
Properties
content simple
minOccurs 0
Facets
enumeration window film
enumeration solar screen
enumeration shading
Source
<xs:element name="Treatments" type="Treatments" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / Condition
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#WindowCondition
Type WindowCondition
Properties
content simple
minOccurs 0
Facets
enumeration good
enumeration moderate
enumeration poor
Source
<xs:element name="Condition" type="WindowCondition" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / UFactor
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#UFactor
Type UFactor
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element name="UFactor" type="UFactor" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / SHGC
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SHGC
Type SHGC
Properties
content simple
minOccurs 0
Facets
maxExclusive 1
minExclusive 0
Source
<xs:element name="SHGC" type="SHGC" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / NFRCCertified
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="NFRCCertified" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / ThirdPartyCertification
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#WindowThirdPartyCertification
Type WindowThirdPartyCertification
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration Energy Star
enumeration other
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="WindowThirdPartyCertification"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / VisibleTransmittance
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element minOccurs="0" name="VisibleTransmittance" type="Fraction"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / InteriorShading
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#InteriorShading
Type InteriorShading
Properties
content simple
minOccurs 0
Facets
enumeration light blinds
enumeration dark blinds
enumeration light shades
enumeration dark shades
enumeration light curtains
enumeration dark curtains
enumeration none
Source
<xs:element minOccurs="0" name="InteriorShading" type="InteriorShading"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / InteriorShadingFactor
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element minOccurs="0" name="InteriorShadingFactor" type="Fraction"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / ExteriorShading
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ExteriorShading
Type ExteriorShading
Properties
content simple
minOccurs 0
Facets
enumeration external overhangs
enumeration awnings
enumeration solar screens
enumeration solar film
enumeration deciduous tree
enumeration evergreen tree
enumeration building
enumeration other
enumeration none
Source
<xs:element minOccurs="0" name="ExteriorShading" type="ExteriorShading"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / Overhangs
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#WindowInfo_WindowInfo_Overhangs_Depth BaseElements_xsd.tmp#WindowInfo_WindowInfo_Overhangs_DistanceToTopOfWindow BaseElements_xsd.tmp#WindowInfo_WindowInfo_Overhangs_DistanceToBottomOfWindow
Properties
content complex
minOccurs 0
Model
Children Depth, DistanceToBottomOfWindow, DistanceToTopOfWindow
Instance
<Overhangs xmlns="http://hpxmlonline.com/2014/6">
  <Depth>{1,1}</Depth>
  <DistanceToTopOfWindow>{0,1}</DistanceToTopOfWindow>
  <DistanceToBottomOfWindow>{0,1}</DistanceToBottomOfWindow>
</Overhangs>
Source
<xs:element minOccurs="0" name="Overhangs">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Depth" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[in] Depth of overhang</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DistanceToTopOfWindow" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[in] Vertical distance from overhang to top of window</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DistanceToBottomOfWindow" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[in] Vertical distance from overhang to bottom of window</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / Overhangs / Depth
Namespace http://hpxmlonline.com/2014/6
Annotations
[in] Depth of overhang
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
Facets
minInclusive 0
Source
<xs:element name="Depth" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[in] Depth of overhang</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / Overhangs / DistanceToTopOfWindow
Namespace http://hpxmlonline.com/2014/6
Annotations
[in] Vertical distance from overhang to top of window
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="DistanceToTopOfWindow" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[in] Vertical distance from overhang to top of window</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / Overhangs / DistanceToBottomOfWindow
Namespace http://hpxmlonline.com/2014/6
Annotations
[in] Vertical distance from overhang to bottom of window
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="DistanceToBottomOfWindow" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[in] Vertical distance from overhang to bottom of window</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / WeatherStripping
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="WeatherStripping" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / Operable
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Operable" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WindowInfo / MovableInsulationRValue
Namespace http://hpxmlonline.com/2014/6
Annotations
Rigid opaque foam panels (permanently installed or not) or cellular shades that provide insulation.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RValue
Type RValue
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="MovableInsulationRValue" type="RValue">
  <xs:annotation>
    <xs:documentation>Rigid opaque foam panels (permanently installed or not) or cellular shades that provide insulation.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Windows / Window / WindowtoWallRatio
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element minOccurs="0" name="WindowtoWallRatio" type="Fraction"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Windows / Window / AttachedToWall
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element minOccurs="0" name="AttachedToWall" type="LocalReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Windows / Window / AnnualEnergyUse
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_Enclosure_Windows_Enclosure_Enclosure_Windows_Window_Enclosure_Enclosure_Windows_Enclosure_Enclosure_Windows_Window_AnnualEnergyUse_ConsumptionInfo
Properties
content complex
minOccurs 0
Model
Children ConsumptionInfo
Instance
<AnnualEnergyUse xmlns="http://hpxmlonline.com/2014/6">
  <ConsumptionInfo>{1,1}</ConsumptionInfo>
</AnnualEnergyUse>
Source
<xs:element name="AnnualEnergyUse" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Windows / Window / AnnualEnergyUse / ConsumptionInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ConsumptionInfoType_UtilityID BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionType BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionDetail BaseElements_xsd.tmp#ConsumptionInfoType_MarginalRate BaseElements_xsd.tmp#ConsumptionInfoType_BaseLoad BaseElements_xsd.tmp#ConsumptionInfoType_BPI2400Inputs BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#ConsumptionInfoType
Type ConsumptionInfoType
Properties
content complex
Model
Children BPI2400Inputs, BaseLoad, ConsumptionDetail, ConsumptionType, MarginalRate, UtilityID, extension
Instance
<ConsumptionInfo xmlns="http://hpxmlonline.com/2014/6">
  <UtilityID id="">{1,1}</UtilityID>
  <ConsumptionType>{1,1}</ConsumptionType>
  <ConsumptionDetail>{1,unbounded}</ConsumptionDetail>
  <MarginalRate>{0,1}</MarginalRate>
  <BaseLoad>{0,1}</BaseLoad>
  <BPI2400Inputs>{0,1}</BPI2400Inputs>
  <extension>{0,1}</extension>
</ConsumptionInfo>
Source
<xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Skylights
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_Enclosure_Skylights_Skylight
Properties
content complex
minOccurs 0
Model
Children Skylight
Instance
<Skylights xmlns="http://hpxmlonline.com/2014/6">
  <Skylight>{1,unbounded}</Skylight>
</Skylights>
Source
<xs:element minOccurs="0" name="Skylights">
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" name="Skylight">
        <xs:annotation>
          <xs:documentation>The Skylight element can be used to describe a single skylight or a group of skylights with the same characteristics. For a group of skylights, use the sum of the skylight areas in the Area subelement.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="WindowInfo"/>
            <xs:element minOccurs="0" name="SolarTube" type="xs:boolean"/>
            <xs:element minOccurs="0" name="Pitch" type="Pitch">
              <xs:annotation>
                <xs:documentation>Pitch of skylight ?/12</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="AttachedToRoof" type="LocalReference"/>
            <xs:element name="AnnualEnergyUse" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element ref="extension" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Skylights / Skylight
Namespace http://hpxmlonline.com/2014/6
Annotations
The Skylight element can be used to describe a single skylight or a group of skylights with the same characteristics. For a group of skylights, use the sum of the skylight areas in the Area subelement.
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#WindowInfo_Area BaseElements_xsd.tmp#WindowInfo_Quantity BaseElements_xsd.tmp#WindowInfo_Azimuth BaseElements_xsd.tmp#WindowInfo_Orientation BaseElements_xsd.tmp#WindowInfo_FrameType BaseElements_xsd.tmp#WindowInfo_GlassLayers BaseElements_xsd.tmp#WindowInfo_GlassType BaseElements_xsd.tmp#WindowInfo_GasFill BaseElements_xsd.tmp#WindowInfo_Treatments BaseElements_xsd.tmp#WindowInfo_Condition BaseElements_xsd.tmp#WindowInfo_UFactor BaseElements_xsd.tmp#WindowInfo_SHGC BaseElements_xsd.tmp#WindowInfo_NFRCCertified BaseElements_xsd.tmp#WindowInfo_ThirdPartyCertification BaseElements_xsd.tmp#WindowInfo_VisibleTransmittance BaseElements_xsd.tmp#WindowInfo_InteriorShading BaseElements_xsd.tmp#WindowInfo_InteriorShadingFactor BaseElements_xsd.tmp#WindowInfo_ExteriorShading BaseElements_xsd.tmp#WindowInfo_Overhangs BaseElements_xsd.tmp#WindowInfo_WeatherStripping BaseElements_xsd.tmp#WindowInfo_Operable BaseElements_xsd.tmp#WindowInfo_MovableInsulationRValue BaseElements_xsd.tmp#WindowInfo BaseElements_xsd.tmp#Enclosure_Enclosure_Skylights_Enclosure_Enclosure_Skylights_Skylight_SolarTube BaseElements_xsd.tmp#Enclosure_Enclosure_Skylights_Enclosure_Enclosure_Skylights_Skylight_Pitch BaseElements_xsd.tmp#Enclosure_Enclosure_Skylights_Enclosure_Enclosure_Skylights_Skylight_AttachedToRoof BaseElements_xsd.tmp#Enclosure_Enclosure_Skylights_Enclosure_Enclosure_Skylights_Skylight_AnnualEnergyUse BaseElements_xsd.tmp#extension
Properties
content complex
maxOccurs unbounded
Model
Children AnnualEnergyUse, Area, AttachedToRoof, Azimuth, Condition, ExteriorShading, FrameType, GasFill, GlassLayers, GlassType, InteriorShading, InteriorShadingFactor, MovableInsulationRValue, NFRCCertified, Operable, Orientation, Overhangs, Pitch, Quantity, SHGC, SolarTube, SystemIdentifier, ThirdPartyCertification, Treatments, UFactor, VisibleTransmittance, WeatherStripping, extension
Instance
<Skylight xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Area>{0,1}</Area>
  <Quantity>{0,1}</Quantity>
  <Azimuth>{0,1}</Azimuth>
  <Orientation>{0,1}</Orientation>
  <FrameType>{0,1}</FrameType>
  <GlassLayers>{0,1}</GlassLayers>
  <GlassType>{0,1}</GlassType>
  <GasFill>{0,1}</GasFill>
  <Treatments>{0,1}</Treatments>
  <Condition>{0,1}</Condition>
  <UFactor>{0,1}</UFactor>
  <SHGC>{0,1}</SHGC>
  <NFRCCertified>{0,1}</NFRCCertified>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <VisibleTransmittance>{0,1}</VisibleTransmittance>
  <InteriorShading>{0,1}</InteriorShading>
  <InteriorShadingFactor>{0,1}</InteriorShadingFactor>
  <ExteriorShading>{0,1}</ExteriorShading>
  <Overhangs>{0,1}</Overhangs>
  <WeatherStripping>{0,1}</WeatherStripping>
  <Operable>{0,1}</Operable>
  <MovableInsulationRValue>{0,1}</MovableInsulationRValue>
  <SolarTube>{0,1}</SolarTube>
  <Pitch>{0,1}</Pitch>
  <AttachedToRoof idref="">{0,1}</AttachedToRoof>
  <AnnualEnergyUse>{0,1}</AnnualEnergyUse>
  <extension>{0,1}</extension>
</Skylight>
Source
<xs:element maxOccurs="unbounded" name="Skylight">
  <xs:annotation>
    <xs:documentation>The Skylight element can be used to describe a single skylight or a group of skylights with the same characteristics. For a group of skylights, use the sum of the skylight areas in the Area subelement.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="WindowInfo"/>
      <xs:element minOccurs="0" name="SolarTube" type="xs:boolean"/>
      <xs:element minOccurs="0" name="Pitch" type="Pitch">
        <xs:annotation>
          <xs:documentation>Pitch of skylight ?/12</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="AttachedToRoof" type="LocalReference"/>
      <xs:element name="AnnualEnergyUse" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Skylights / Skylight / SolarTube
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="SolarTube" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Skylights / Skylight / Pitch
Namespace http://hpxmlonline.com/2014/6
Annotations
Pitch of skylight ?/12
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Pitch
Type Pitch
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="Pitch" type="Pitch">
  <xs:annotation>
    <xs:documentation>Pitch of skylight ?/12</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Skylights / Skylight / AttachedToRoof
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element minOccurs="0" name="AttachedToRoof" type="LocalReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Skylights / Skylight / AnnualEnergyUse
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_Enclosure_Skylights_Enclosure_Enclosure_Skylights_Skylight_Enclosure_Enclosure_Skylights_Enclosure_Enclosure_Skylights_Skylight_AnnualEnergyUse_ConsumptionInfo
Properties
content complex
minOccurs 0
Model
Children ConsumptionInfo
Instance
<AnnualEnergyUse xmlns="http://hpxmlonline.com/2014/6">
  <ConsumptionInfo>{1,1}</ConsumptionInfo>
</AnnualEnergyUse>
Source
<xs:element name="AnnualEnergyUse" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Skylights / Skylight / AnnualEnergyUse / ConsumptionInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ConsumptionInfoType_UtilityID BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionType BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionDetail BaseElements_xsd.tmp#ConsumptionInfoType_MarginalRate BaseElements_xsd.tmp#ConsumptionInfoType_BaseLoad BaseElements_xsd.tmp#ConsumptionInfoType_BPI2400Inputs BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#ConsumptionInfoType
Type ConsumptionInfoType
Properties
content complex
Model
Children BPI2400Inputs, BaseLoad, ConsumptionDetail, ConsumptionType, MarginalRate, UtilityID, extension
Instance
<ConsumptionInfo xmlns="http://hpxmlonline.com/2014/6">
  <UtilityID id="">{1,1}</UtilityID>
  <ConsumptionType>{1,1}</ConsumptionType>
  <ConsumptionDetail>{1,unbounded}</ConsumptionDetail>
  <MarginalRate>{0,1}</MarginalRate>
  <BaseLoad>{0,1}</BaseLoad>
  <BPI2400Inputs>{0,1}</BPI2400Inputs>
  <extension>{0,1}</extension>
</ConsumptionInfo>
Source
<xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Doors
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_Enclosure_Doors_Door
Properties
content complex
minOccurs 0
Model
Children Door
Instance
<Doors xmlns="http://hpxmlonline.com/2014/6">
  <Door>{1,unbounded}</Door>
</Doors>
Source
<xs:element name="Doors" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Door" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" name="AttachedToWall" type="LocalReference"/>
            <xs:element minOccurs="0" name="Quantity" type="IntegerGreaterThanZero"/>
            <xs:element minOccurs="0" name="Area" type="SurfaceArea">
              <xs:annotation>
                <xs:documentation>[sq.ft.] door area</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Azimuth" type="AzimuthType" minOccurs="0">
              <xs:annotation>
                <xs:documentation>[deg]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="Orientation" type="OrientationType"/>
            <xs:element minOccurs="0" name="DoorType" type="DoorType"/>
            <xs:element name="DoorMaterial" type="DoorMaterial" minOccurs="0"/>
            <xs:element minOccurs="0" name="WeatherStripping" type="xs:boolean"/>
            <xs:element name="StormDoor" type="xs:boolean" minOccurs="0"/>
            <xs:element name="RValue" type="RValue" minOccurs="0"/>
            <xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="DoorThirdPartyCertifications"/>
            <xs:element name="AnnualEnergyUse" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element ref="extension" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Doors / Door
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Enclosure_Enclosure_Doors_Enclosure_Enclosure_Doors_Door_AttachedToWall BaseElements_xsd.tmp#Enclosure_Enclosure_Doors_Enclosure_Enclosure_Doors_Door_Quantity BaseElements_xsd.tmp#Enclosure_Enclosure_Doors_Enclosure_Enclosure_Doors_Door_Area BaseElements_xsd.tmp#Enclosure_Enclosure_Doors_Enclosure_Enclosure_Doors_Door_Azimuth BaseElements_xsd.tmp#Enclosure_Enclosure_Doors_Enclosure_Enclosure_Doors_Door_Orientation BaseElements_xsd.tmp#Enclosure_Enclosure_Doors_Enclosure_Enclosure_Doors_Door_DoorType BaseElements_xsd.tmp#Enclosure_Enclosure_Doors_Enclosure_Enclosure_Doors_Door_DoorMaterial BaseElements_xsd.tmp#Enclosure_Enclosure_Doors_Enclosure_Enclosure_Doors_Door_WeatherStripping BaseElements_xsd.tmp#Enclosure_Enclosure_Doors_Enclosure_Enclosure_Doors_Door_StormDoor BaseElements_xsd.tmp#Enclosure_Enclosure_Doors_Enclosure_Enclosure_Doors_Door_RValue BaseElements_xsd.tmp#Enclosure_Enclosure_Doors_Enclosure_Enclosure_Doors_Door_ThirdPartyCertification BaseElements_xsd.tmp#Enclosure_Enclosure_Doors_Enclosure_Enclosure_Doors_Door_AnnualEnergyUse BaseElements_xsd.tmp#extension
Properties
content complex
maxOccurs unbounded
Model
Children AnnualEnergyUse, Area, AttachedToWall, Azimuth, DoorMaterial, DoorType, Orientation, Quantity, RValue, StormDoor, SystemIdentifier, ThirdPartyCertification, WeatherStripping, extension
Instance
<Door xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToWall idref="">{0,1}</AttachedToWall>
  <Quantity>{0,1}</Quantity>
  <Area>{0,1}</Area>
  <Azimuth>{0,1}</Azimuth>
  <Orientation>{0,1}</Orientation>
  <DoorType>{0,1}</DoorType>
  <DoorMaterial>{0,1}</DoorMaterial>
  <WeatherStripping>{0,1}</WeatherStripping>
  <StormDoor>{0,1}</StormDoor>
  <RValue>{0,1}</RValue>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <AnnualEnergyUse>{0,1}</AnnualEnergyUse>
  <extension>{0,1}</extension>
</Door>
Source
<xs:element name="Door" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" name="AttachedToWall" type="LocalReference"/>
      <xs:element minOccurs="0" name="Quantity" type="IntegerGreaterThanZero"/>
      <xs:element minOccurs="0" name="Area" type="SurfaceArea">
        <xs:annotation>
          <xs:documentation>[sq.ft.] door area</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Azimuth" type="AzimuthType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>[deg]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Orientation" type="OrientationType"/>
      <xs:element minOccurs="0" name="DoorType" type="DoorType"/>
      <xs:element name="DoorMaterial" type="DoorMaterial" minOccurs="0"/>
      <xs:element minOccurs="0" name="WeatherStripping" type="xs:boolean"/>
      <xs:element name="StormDoor" type="xs:boolean" minOccurs="0"/>
      <xs:element name="RValue" type="RValue" minOccurs="0"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="DoorThirdPartyCertifications"/>
      <xs:element name="AnnualEnergyUse" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Doors / Door / AttachedToWall
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element minOccurs="0" name="AttachedToWall" type="LocalReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Doors / Door / Quantity
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IntegerGreaterThanZero
Type IntegerGreaterThanZero
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="Quantity" type="IntegerGreaterThanZero"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Doors / Door / Area
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.] door area
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="Area" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.] door area</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Doors / Door / Azimuth
Namespace http://hpxmlonline.com/2014/6
Annotations
[deg]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AzimuthType
Type AzimuthType
Properties
content simple
minOccurs 0
Facets
maxExclusive 360
minInclusive 0
Source
<xs:element name="Azimuth" type="AzimuthType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[deg]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Doors / Door / Orientation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#OrientationType
Type OrientationType
Properties
content simple
minOccurs 0
Facets
enumeration north
enumeration northwest
enumeration west
enumeration southwest
enumeration south
enumeration southeast
enumeration east
enumeration northeast
Source
<xs:element minOccurs="0" name="Orientation" type="OrientationType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Doors / Door / DoorType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#DoorType
Type DoorType
Properties
content simple
minOccurs 0
Facets
enumeration interior
enumeration exterior
enumeration storm
Source
<xs:element minOccurs="0" name="DoorType" type="DoorType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Doors / Door / DoorMaterial
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#DoorMaterial
Type DoorMaterial
Properties
content simple
minOccurs 0
Facets
enumeration solid wood
enumeration hollow wood
enumeration uninsulated metal
enumeration insulated metal
enumeration glass
enumeration other
Source
<xs:element name="DoorMaterial" type="DoorMaterial" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Doors / Door / WeatherStripping
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="WeatherStripping" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Doors / Door / StormDoor
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="StormDoor" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Doors / Door / RValue
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RValue
Type RValue
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="RValue" type="RValue" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Doors / Door / ThirdPartyCertification
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#DoorThirdPartyCertifications
Type DoorThirdPartyCertifications
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration Energy Star
enumeration other
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="DoorThirdPartyCertifications"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Doors / Door / AnnualEnergyUse
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_Enclosure_Doors_Enclosure_Enclosure_Doors_Door_Enclosure_Enclosure_Doors_Enclosure_Enclosure_Doors_Door_AnnualEnergyUse_ConsumptionInfo
Properties
content complex
minOccurs 0
Model
Children ConsumptionInfo
Instance
<AnnualEnergyUse xmlns="http://hpxmlonline.com/2014/6">
  <ConsumptionInfo>{1,1}</ConsumptionInfo>
</AnnualEnergyUse>
Source
<xs:element name="AnnualEnergyUse" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Enclosure / Doors / Door / AnnualEnergyUse / ConsumptionInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ConsumptionInfoType_UtilityID BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionType BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionDetail BaseElements_xsd.tmp#ConsumptionInfoType_MarginalRate BaseElements_xsd.tmp#ConsumptionInfoType_BaseLoad BaseElements_xsd.tmp#ConsumptionInfoType_BPI2400Inputs BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#ConsumptionInfoType
Type ConsumptionInfoType
Properties
content complex
Model
Children BPI2400Inputs, BaseLoad, ConsumptionDetail, ConsumptionType, MarginalRate, UtilityID, extension
Instance
<ConsumptionInfo xmlns="http://hpxmlonline.com/2014/6">
  <UtilityID id="">{1,1}</UtilityID>
  <ConsumptionType>{1,1}</ConsumptionType>
  <ConsumptionDetail>{1,unbounded}</ConsumptionDetail>
  <MarginalRate>{0,1}</MarginalRate>
  <BaseLoad>{0,1}</BaseLoad>
  <BPI2400Inputs>{0,1}</BPI2400Inputs>
  <extension>{0,1}</extension>
</ConsumptionInfo>
Source
<xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / Systems
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_HVAC BaseElements_xsd.tmp#Systems_MechanicalVentilation BaseElements_xsd.tmp#Systems_CombustionVentilation BaseElements_xsd.tmp#Systems_WaterHeating BaseElements_xsd.tmp#Systems_SolarThermal BaseElements_xsd.tmp#Systems_Photovoltaics BaseElements_xsd.tmp#Systems_Wind BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#Systems
Type Systems
Properties
content complex
minOccurs 0
Model
Children CombustionVentilation, HVAC, MechanicalVentilation, Photovoltaics, SolarThermal, WaterHeating, Wind, extension
Instance
<Systems xmlns="http://hpxmlonline.com/2014/6">
  <HVAC>{0,1}</HVAC>
  <MechanicalVentilation>{0,1}</MechanicalVentilation>
  <CombustionVentilation>{0,1}</CombustionVentilation>
  <WaterHeating>{0,1}</WaterHeating>
  <SolarThermal>{0,1}</SolarThermal>
  <Photovoltaics>{0,1}</Photovoltaics>
  <Wind>{0,1}</Wind>
  <extension>{0,1}</extension>
</Systems>
Source
<xs:element name="Systems" type="Systems" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_HVAC_HVACPlant BaseElements_xsd.tmp#Systems_Systems_HVAC_HVACControl BaseElements_xsd.tmp#Systems_Systems_HVAC_HVACDistribution BaseElements_xsd.tmp#Systems_Systems_HVAC_Maintenance BaseElements_xsd.tmp#Systems_Systems_HVAC_AnnualEnergyUse BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children AnnualEnergyUse, HVACControl, HVACDistribution, HVACPlant, Maintenance, extension
Instance
<HVAC xmlns="http://hpxmlonline.com/2014/6">
  <HVACPlant>{0,1}</HVACPlant>
  <HVACControl>{0,unbounded}</HVACControl>
  <HVACDistribution>{0,unbounded}</HVACDistribution>
  <Maintenance>{0,1}</Maintenance>
  <AnnualEnergyUse>{0,1}</AnnualEnergyUse>
  <extension>{0,1}</extension>
</HVAC>
Source
<xs:element name="HVAC" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="HVACPlant" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="PrimarySystems">
              <xs:annotation>
                <xs:documentation>Use these to reference which heating, cooling, or heat pump are the primary systems.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element minOccurs="0" name="PrimaryHeatingSystem" type="LocalReference"/>
                  <xs:element minOccurs="0" name="PrimaryCoolingSystem" type="LocalReference"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element minOccurs="0" maxOccurs="unbounded" name="HeatingSystem" type="HeatingSystemInfoType"/>
            <xs:element minOccurs="0" maxOccurs="unbounded" name="CoolingSystem" type="CoolingSystemInfoType"/>
            <xs:element minOccurs="0" maxOccurs="unbounded" name="HeatPump" type="HeatPumpInfoType"/>
            <xs:element ref="extension" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="HVACControl" type="HVACControlType">
      </xs:element>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="HVACDistribution">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" ref="AttachedToZone"/>
            <xs:element minOccurs="0" name="DistributionSystemType">
              <xs:complexType>
                <xs:choice>
                  <xs:element name="AirDistribution" type="AirDistributionInfo"/>
                  <xs:element name="HydronicDistribution" type="HydronicDistributionInfo"/>
                  <xs:element name="Other" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>describe</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:choice>
              </xs:complexType>
            </xs:element>
            <xs:element minOccurs="0" name="ConditionedFloorAreaServed" type="SurfaceArea">
              <xs:annotation>
                <xs:documentation>[sq.ft.] Conditioned floor area that this distribution system serves.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="AnnualHeatingDistributionSystemEfficiency" type="xs:double">
              <xs:annotation>
                <xs:documentation>For software that does not calculate an annual distribution system efficiency (DSE) for heating, the DSE may be approximated by equation 3.4.i in ANSI/BPI-2400-S-2012: Standard Practice for Standardized Qualification of Whole-House Energy Savings, Predictions by Calibration to Energy Use History.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="AnnualCoolingDistributionSystemEfficiency" type="xs:double">
              <xs:annotation>
                <xs:documentation>For software that does not calculate an annual distribution system efficiency (DSE) for cooling, the DSE may be approximated by equation 3.4.i in ANSI/BPI-2400-S-2012: Standard Practice for Standardized Qualification of Whole-House Energy Savings, Predictions by Calibration to Energy Use History.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="HVACDistributionImprovement" type="HVACDistributionImprovementInfo"/>
            <xs:element ref="extension" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="Maintenance">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="Schedule" type="HVACMaintenanceSchedule"/>
            <xs:element minOccurs="0" name="ACReplacedinLastTenYears" type="xs:boolean"/>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AnnualEnergyUse" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ConsumptionInfo" type="ConsumptionInfoType" maxOccurs="unbounded"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / HVACPlant
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_HVAC_Systems_Systems_HVAC_HVACPlant_PrimarySystems BaseElements_xsd.tmp#Systems_Systems_HVAC_Systems_Systems_HVAC_HVACPlant_HeatingSystem BaseElements_xsd.tmp#Systems_Systems_HVAC_Systems_Systems_HVAC_HVACPlant_CoolingSystem BaseElements_xsd.tmp#Systems_Systems_HVAC_Systems_Systems_HVAC_HVACPlant_HeatPump BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children CoolingSystem, HeatPump, HeatingSystem, PrimarySystems, extension
Instance
<HVACPlant xmlns="http://hpxmlonline.com/2014/6">
  <PrimarySystems>{0,1}</PrimarySystems>
  <HeatingSystem>{0,unbounded}</HeatingSystem>
  <CoolingSystem>{0,unbounded}</CoolingSystem>
  <HeatPump>{0,unbounded}</HeatPump>
  <extension>{0,1}</extension>
</HVACPlant>
Source
<xs:element name="HVACPlant" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="PrimarySystems">
        <xs:annotation>
          <xs:documentation>Use these to reference which heating, cooling, or heat pump are the primary systems.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="PrimaryHeatingSystem" type="LocalReference"/>
            <xs:element minOccurs="0" name="PrimaryCoolingSystem" type="LocalReference"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="HeatingSystem" type="HeatingSystemInfoType"/>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="CoolingSystem" type="CoolingSystemInfoType"/>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="HeatPump" type="HeatPumpInfoType"/>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / HVACPlant / PrimarySystems
Namespace http://hpxmlonline.com/2014/6
Annotations
Use these to reference which heating, cooling, or heat pump are the primary systems.
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_HVAC_Systems_Systems_HVAC_HVACPlant_Systems_Systems_HVAC_Systems_Systems_HVAC_HVACPlant_PrimarySystems_PrimaryHeatingSystem BaseElements_xsd.tmp#Systems_Systems_HVAC_Systems_Systems_HVAC_HVACPlant_Systems_Systems_HVAC_Systems_Systems_HVAC_HVACPlant_PrimarySystems_PrimaryCoolingSystem
Properties
content complex
minOccurs 0
Model
Children PrimaryCoolingSystem, PrimaryHeatingSystem
Instance
<PrimarySystems xmlns="http://hpxmlonline.com/2014/6">
  <PrimaryHeatingSystem idref="">{0,1}</PrimaryHeatingSystem>
  <PrimaryCoolingSystem idref="">{0,1}</PrimaryCoolingSystem>
</PrimarySystems>
Source
<xs:element minOccurs="0" name="PrimarySystems">
  <xs:annotation>
    <xs:documentation>Use these to reference which heating, cooling, or heat pump are the primary systems.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="PrimaryHeatingSystem" type="LocalReference"/>
      <xs:element minOccurs="0" name="PrimaryCoolingSystem" type="LocalReference"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / HVACPlant / PrimarySystems / PrimaryHeatingSystem
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element minOccurs="0" name="PrimaryHeatingSystem" type="LocalReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / HVACPlant / PrimarySystems / PrimaryCoolingSystem
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element minOccurs="0" name="PrimaryCoolingSystem" type="LocalReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / HVACPlant / HeatingSystem
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToZone BaseElements_xsd.tmp#HVACSystemInfo_AttachedToCAZ BaseElements_xsd.tmp#HVACSystemInfo_UnitLocation BaseElements_xsd.tmp#HVACSystemInfo_YearInstalled BaseElements_xsd.tmp#HVACSystemInfo_ModelYear BaseElements_xsd.tmp#HVACSystemInfo_Manufacturer BaseElements_xsd.tmp#HVACSystemInfo_ModelNumber BaseElements_xsd.tmp#HVACSystemInfo_SerialNumber BaseElements_xsd.tmp#HVACSystemInfo_AHRINumber BaseElements_xsd.tmp#HVACSystemInfo_PerformanceAdjustment BaseElements_xsd.tmp#HVACSystemInfo_ThirdPartyCertification BaseElements_xsd.tmp#HVACSystemInfo_HasSharedCombustionVentilation BaseElements_xsd.tmp#HVACSystemInfo_CombustionVentingSystem BaseElements_xsd.tmp#HVACSystemInfo_DistributionSystem BaseElements_xsd.tmp#HVACSystemInfo_Installation BaseElements_xsd.tmp#HVACSystemInfo_AnnualEnergyUse BaseElements_xsd.tmp#HVACSystemInfo_HVACMaintenance BaseElements_xsd.tmp#HVACSystemInfo BaseElements_xsd.tmp#HeatingSystemInfoType_HeatingSystemType BaseElements_xsd.tmp#HeatingSystemInfoType_HeatingSystemFuel BaseElements_xsd.tmp#HeatingSystemInfoType_HeatingCapacity BaseElements_xsd.tmp#HeatingSystemInfoType_AnnualHeatingEfficiency BaseElements_xsd.tmp#HeatingSystemInfoType_FractionHeatLoadServed BaseElements_xsd.tmp#HeatingSystemInfoType_FloorAreaServed BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#HeatingSystemInfoType
Type HeatingSystemInfoType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AHRINumber, AnnualEnergyUse, AnnualHeatingEfficiency, AttachedToCAZ, AttachedToZone, CombustionVentingSystem, DistributionSystem, FloorAreaServed, FractionHeatLoadServed, HVACMaintenance, HasSharedCombustionVentilation, HeatingCapacity, HeatingSystemFuel, HeatingSystemType, Installation, Manufacturer, ModelNumber, ModelYear, PerformanceAdjustment, SerialNumber, SystemIdentifier, ThirdPartyCertification, UnitLocation, YearInstalled, extension
Instance
<HeatingSystem xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToZone idref="">{0,1}</AttachedToZone>
  <AttachedToCAZ idref="">{0,1}</AttachedToCAZ>
  <UnitLocation>{0,1}</UnitLocation>
  <YearInstalled>{0,1}</YearInstalled>
  <ModelYear>{0,1}</ModelYear>
  <Manufacturer>{0,1}</Manufacturer>
  <ModelNumber>{0,1}</ModelNumber>
  <SerialNumber>{0,1}</SerialNumber>
  <AHRINumber>{0,1}</AHRINumber>
  <PerformanceAdjustment>{0,1}</PerformanceAdjustment>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <HasSharedCombustionVentilation>{0,1}</HasSharedCombustionVentilation>
  <CombustionVentingSystem idref="">{0,1}</CombustionVentingSystem>
  <DistributionSystem idref="">{0,unbounded}</DistributionSystem>
  <Installation>{0,1}</Installation>
  <AnnualEnergyUse>{0,1}</AnnualEnergyUse>
  <HVACMaintenance>{0,1}</HVACMaintenance>
  <HeatingSystemType>{0,1}</HeatingSystemType>
  <HeatingSystemFuel>{0,1}</HeatingSystemFuel>
  <HeatingCapacity>{0,1}</HeatingCapacity>
  <AnnualHeatingEfficiency>{0,unbounded}</AnnualHeatingEfficiency>
  <FractionHeatLoadServed>{0,1}</FractionHeatLoadServed>
  <FloorAreaServed>{0,1}</FloorAreaServed>
  <extension>{0,1}</extension>
</HeatingSystem>
Source
<xs:element minOccurs="0" maxOccurs="unbounded" name="HeatingSystem" type="HeatingSystemInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AttachedToZone
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
Used by
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element name="AttachedToZone" type="LocalReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACSystemInfo / AttachedToCAZ
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element minOccurs="0" name="AttachedToCAZ" type="LocalReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACSystemInfo / UnitLocation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#UnitLocation
Type UnitLocation
Properties
content simple
minOccurs 0
Facets
enumeration attic - conditioned
enumeration attic - unconditioned
enumeration basement - conditioned
enumeration basement - unconditioned
enumeration conditioned space
enumeration crawlspace - vented
enumeration crawlspace - unvented
enumeration garage - conditioned
enumeration garage - unconditioned
enumeration mechanical closet
enumeration other interior
enumeration other exterior
enumeration roof deck
Source
<xs:element name="UnitLocation" type="UnitLocation" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACSystemInfo / YearInstalled
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Year
Type Year
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="YearInstalled" type="Year"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACSystemInfo / ModelYear
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Year
Type Year
Properties
content simple
minOccurs 0
Source
<xs:element name="ModelYear" type="Year" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACSystemInfo / Manufacturer
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Manufacturer
Type Manufacturer
Properties
content simple
minOccurs 0
Source
<xs:element name="Manufacturer" type="Manufacturer" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACSystemInfo / ModelNumber
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Model
Type Model
Properties
content simple
minOccurs 0
Source
<xs:element name="ModelNumber" type="Model" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACSystemInfo / SerialNumber
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="SerialNumber" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACSystemInfo / AHRINumber
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="AHRINumber" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACSystemInfo / PerformanceAdjustment
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element minOccurs="0" name="PerformanceAdjustment" type="Fraction"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACSystemInfo / ThirdPartyCertification
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#HVACThirdPartyCertification
Type HVACThirdPartyCertification
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration Energy Star
enumeration Energy Star Most Efficient
enumeration CEE Tier 1
enumeration CEE Tier 2
enumeration CEE Tier 3
enumeration NEEP Cold-Climate Air-Source Heat Pump Specification
enumeration other
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="HVACThirdPartyCertification"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACSystemInfo / HasSharedCombustionVentilation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="HasSharedCombustionVentilation" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACSystemInfo / CombustionVentingSystem
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element minOccurs="0" name="CombustionVentingSystem" type="LocalReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACSystemInfo / DistributionSystem
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element name="DistributionSystem" type="LocalReference" minOccurs="0" maxOccurs="unbounded"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACSystemInfo / Installation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HVACSystemInfo_HVACSystemInfo_Installation_Standard BaseElements_xsd.tmp#HVACSystemInfo_HVACSystemInfo_Installation_SizingCalculation BaseElements_xsd.tmp#HVACSystemInfo_HVACSystemInfo_Installation_EnvelopeImprovementsUsedinSizing BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children EnvelopeImprovementsUsedinSizing, SizingCalculation, Standard, extension
Instance
<Installation xmlns="http://hpxmlonline.com/2014/6">
  <Standard>{0,1}</Standard>
  <SizingCalculation>{0,1}</SizingCalculation>
  <EnvelopeImprovementsUsedinSizing>{0,1}</EnvelopeImprovementsUsedinSizing>
  <extension>{0,1}</extension>
</Installation>
Source
<xs:element minOccurs="0" name="Installation">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Standard" type="HVACInstallationStandard"/>
      <xs:element minOccurs="0" name="SizingCalculation" type="HVACSizingCalcs"/>
      <xs:element minOccurs="0" name="EnvelopeImprovementsUsedinSizing" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Air sealing and insulation implemented prior to replacement and used in calculations for sizing new / replacement system?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACSystemInfo / Installation / Standard
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#HVACInstallationStandard
Type HVACInstallationStandard
Properties
content simple
minOccurs 0
Facets
enumeration ACCA 5 QI HVAC
enumeration other
Source
<xs:element minOccurs="0" name="Standard" type="HVACInstallationStandard"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACSystemInfo / Installation / SizingCalculation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#HVACSizingCalcs
Type HVACSizingCalcs
Properties
content simple
minOccurs 0
Facets
enumeration manual j
enumeration manual j and manual d
enumeration other
Source
<xs:element minOccurs="0" name="SizingCalculation" type="HVACSizingCalcs"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACSystemInfo / Installation / EnvelopeImprovementsUsedinSizing
Namespace http://hpxmlonline.com/2014/6
Annotations
Air sealing and insulation implemented prior to replacement and used in calculations for sizing new / replacement system?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="EnvelopeImprovementsUsedinSizing" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Air sealing and insulation implemented prior to replacement and used in calculations for sizing new / replacement system?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACSystemInfo / AnnualEnergyUse
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HVACSystemInfo_HVACSystemInfo_AnnualEnergyUse_ConsumptionInfo
Properties
content complex
minOccurs 0
Model
Children ConsumptionInfo
Instance
<AnnualEnergyUse xmlns="http://hpxmlonline.com/2014/6">
  <ConsumptionInfo>{1,1}</ConsumptionInfo>
</AnnualEnergyUse>
Source
<xs:element minOccurs="0" name="AnnualEnergyUse">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACSystemInfo / AnnualEnergyUse / ConsumptionInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ConsumptionInfoType_UtilityID BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionType BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionDetail BaseElements_xsd.tmp#ConsumptionInfoType_MarginalRate BaseElements_xsd.tmp#ConsumptionInfoType_BaseLoad BaseElements_xsd.tmp#ConsumptionInfoType_BPI2400Inputs BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#ConsumptionInfoType
Type ConsumptionInfoType
Properties
content complex
Model
Children BPI2400Inputs, BaseLoad, ConsumptionDetail, ConsumptionType, MarginalRate, UtilityID, extension
Instance
<ConsumptionInfo xmlns="http://hpxmlonline.com/2014/6">
  <UtilityID id="">{1,1}</UtilityID>
  <ConsumptionType>{1,1}</ConsumptionType>
  <ConsumptionDetail>{1,unbounded}</ConsumptionDetail>
  <MarginalRate>{0,1}</MarginalRate>
  <BaseLoad>{0,1}</BaseLoad>
  <BPI2400Inputs>{0,1}</BPI2400Inputs>
  <extension>{0,1}</extension>
</ConsumptionInfo>
Source
<xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACSystemInfo / HVACMaintenance
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HVACMaintenance_TuneAndRepair BaseElements_xsd.tmp#HVACMaintenance_TuneAndRepairYearMonth BaseElements_xsd.tmp#HVACMaintenance_NumberofCoilsReplaced BaseElements_xsd.tmp#HVACMaintenance_NumberofAirHandlersReplaced BaseElements_xsd.tmp#HVACMaintenance_AirFilter BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#HVACMaintenance
Type HVACMaintenance
Properties
content complex
minOccurs 0
Model
Children AirFilter, NumberofAirHandlersReplaced, NumberofCoilsReplaced, TuneAndRepair, TuneAndRepairYearMonth, extension
Instance
<HVACMaintenance xmlns="http://hpxmlonline.com/2014/6">
  <TuneAndRepair>{0,1}</TuneAndRepair>
  <TuneAndRepairYearMonth>{0,1}</TuneAndRepairYearMonth>
  <NumberofCoilsReplaced>{0,1}</NumberofCoilsReplaced>
  <NumberofAirHandlersReplaced>{0,1}</NumberofAirHandlersReplaced>
  <AirFilter>{0,1}</AirFilter>
  <extension>{0,1}</extension>
</HVACMaintenance>
Source
<xs:element minOccurs="0" name="HVACMaintenance" type="HVACMaintenance"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACMaintenance / TuneAndRepair
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="TuneAndRepair" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACMaintenance / TuneAndRepairYearMonth
Namespace http://hpxmlonline.com/2014/6
Annotations
Year and month of the last tune and repair for this HVAC equipment.
Diagram
Diagram
Type xs:gYearMonth
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="TuneAndRepairYearMonth" type="xs:gYearMonth">
  <xs:annotation>
    <xs:documentation>Year and month of the last tune and repair for this HVAC equipment.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACMaintenance / NumberofCoilsReplaced
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IntegerGreaterThanOrEqualToZero
Type IntegerGreaterThanOrEqualToZero
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="NumberofCoilsReplaced" type="IntegerGreaterThanOrEqualToZero"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACMaintenance / NumberofAirHandlersReplaced
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IntegerGreaterThanOrEqualToZero
Type IntegerGreaterThanOrEqualToZero
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="NumberofAirHandlersReplaced" type="IntegerGreaterThanOrEqualToZero"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACMaintenance / AirFilter
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#HVACMaintenance_HVACMaintenance_AirFilter_Size BaseElements_xsd.tmp#HVACMaintenance_HVACMaintenance_AirFilter_MERVRating BaseElements_xsd.tmp#HVACMaintenance_HVACMaintenance_AirFilter_LastReplaced BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children LastReplaced, MERVRating, Size, SystemIdentifier, extension
Instance
<AirFilter xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Size>{0,1}</Size>
  <MERVRating>{0,1}</MERVRating>
  <LastReplaced>{0,1}</LastReplaced>
  <extension>{0,1}</extension>
</AirFilter>
Source
<xs:element minOccurs="0" name="AirFilter">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" name="Size">
        <xs:annotation>
          <xs:documentation>Width x Length x Thickness</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Width">
              <xs:annotation>
                <xs:documentation>[in]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Length">
              <xs:annotation>
                <xs:documentation>[in]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Thickness">
              <xs:annotation>
                <xs:documentation>[in]</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="MERVRating" type="MERV">
        <xs:annotation>
          <xs:documentation>Minimum efficiency reporting value, commonly known as MERV rating, is a measurement scale designed in 1987 by the American Society of Heating, Refrigerating and Air-Conditioning Engineers (ASHRAE) to rate the effectiveness of air filters.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="LastReplaced" type="xs:gYearMonth">
        <xs:annotation>
          <xs:documentation>The Year and Month the filter was last replacced.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACMaintenance / AirFilter / Size
Namespace http://hpxmlonline.com/2014/6
Annotations
Width x Length x Thickness
Diagram
Diagram BaseElements_xsd.tmp#HVACMaintenance_HVACMaintenance_AirFilter_HVACMaintenance_HVACMaintenance_AirFilter_Size_Width BaseElements_xsd.tmp#HVACMaintenance_HVACMaintenance_AirFilter_HVACMaintenance_HVACMaintenance_AirFilter_Size_Length BaseElements_xsd.tmp#HVACMaintenance_HVACMaintenance_AirFilter_HVACMaintenance_HVACMaintenance_AirFilter_Size_Thickness
Properties
content complex
minOccurs 0
Model
Children Length, Thickness, Width
Instance
<Size xmlns="http://hpxmlonline.com/2014/6">
  <Width>{1,1}</Width>
  <Length>{1,1}</Length>
  <Thickness>{1,1}</Thickness>
</Size>
Source
<xs:element minOccurs="0" name="Size">
  <xs:annotation>
    <xs:documentation>Width x Length x Thickness</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Width">
        <xs:annotation>
          <xs:documentation>[in]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Length">
        <xs:annotation>
          <xs:documentation>[in]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Thickness">
        <xs:annotation>
          <xs:documentation>[in]</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACMaintenance / AirFilter / Size / Width
Namespace http://hpxmlonline.com/2014/6
Annotations
[in]
Diagram
Diagram
Source
<xs:element name="Width">
  <xs:annotation>
    <xs:documentation>[in]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACMaintenance / AirFilter / Size / Length
Namespace http://hpxmlonline.com/2014/6
Annotations
[in]
Diagram
Diagram
Source
<xs:element name="Length">
  <xs:annotation>
    <xs:documentation>[in]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACMaintenance / AirFilter / Size / Thickness
Namespace http://hpxmlonline.com/2014/6
Annotations
[in]
Diagram
Diagram
Source
<xs:element name="Thickness">
  <xs:annotation>
    <xs:documentation>[in]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACMaintenance / AirFilter / MERVRating
Namespace http://hpxmlonline.com/2014/6
Annotations
Minimum efficiency reporting value, commonly known as MERV rating, is a measurement scale designed in 1987 by the American Society of Heating, Refrigerating and Air-Conditioning Engineers (ASHRAE) to rate the effectiveness of air filters.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#MERV
Type MERV
Properties
content simple
minOccurs 0
Facets
maxInclusive 20
minInclusive 1
Source
<xs:element minOccurs="0" name="MERVRating" type="MERV">
  <xs:annotation>
    <xs:documentation>Minimum efficiency reporting value, commonly known as MERV rating, is a measurement scale designed in 1987 by the American Society of Heating, Refrigerating and Air-Conditioning Engineers (ASHRAE) to rate the effectiveness of air filters.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACMaintenance / AirFilter / LastReplaced
Namespace http://hpxmlonline.com/2014/6
Annotations
The Year and Month the filter was last replacced.
Diagram
Diagram
Type xs:gYearMonth
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="LastReplaced" type="xs:gYearMonth">
  <xs:annotation>
    <xs:documentation>The Year and Month the filter was last replacced.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemInfoType / HeatingSystemType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HeatingSystemType_Furnace BaseElements_xsd.tmp#HeatingSystemType_WallFurnace BaseElements_xsd.tmp#HeatingSystemType_Boiler BaseElements_xsd.tmp#HeatingSystemType_ElectricResistance BaseElements_xsd.tmp#HeatingSystemType_Fireplace BaseElements_xsd.tmp#HeatingSystemType_Stove BaseElements_xsd.tmp#HeatingSystemType_PortableHeater BaseElements_xsd.tmp#HeatingSystemType_SolarThermal BaseElements_xsd.tmp#HeatingSystemType_DistrictSteam BaseElements_xsd.tmp#HeatingSystemType_Other BaseElements_xsd.tmp#HeatingSystemType
Type HeatingSystemType
Properties
content complex
minOccurs 0
Model
Children Boiler, DistrictSteam, ElectricResistance, Fireplace, Furnace, Other, PortableHeater, SolarThermal, Stove, WallFurnace
Instance
<HeatingSystemType xmlns="http://hpxmlonline.com/2014/6">
  <Furnace>{1,1}</Furnace>
  <WallFurnace>{1,1}</WallFurnace>
  <Boiler>{1,1}</Boiler>
  <ElectricResistance>{1,1}</ElectricResistance>
  <Fireplace>{1,1}</Fireplace>
  <Stove>{1,1}</Stove>
  <PortableHeater>{1,1}</PortableHeater>
  <SolarThermal>{1,1}</SolarThermal>
  <DistrictSteam>{1,1}</DistrictSteam>
  <Other>{1,1}</Other>
</HeatingSystemType>
Source
<xs:element name="HeatingSystemType" type="HeatingSystemType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / Furnace
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HeatingSystemType_HeatingSystemType_Furnace_SealedCombustion BaseElements_xsd.tmp#HeatingSystemType_HeatingSystemType_Furnace_CondensingSystem BaseElements_xsd.tmp#HeatingSystemType_HeatingSystemType_Furnace_AtmosphericBurner BaseElements_xsd.tmp#HeatingSystemType_HeatingSystemType_Furnace_PowerBurner BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children AtmosphericBurner, CondensingSystem, PowerBurner, SealedCombustion, extension
Instance
<Furnace xmlns="http://hpxmlonline.com/2014/6">
  <SealedCombustion>{0,1}</SealedCombustion>
  <CondensingSystem>{0,1}</CondensingSystem>
  <AtmosphericBurner>{0,1}</AtmosphericBurner>
  <PowerBurner>{0,1}</PowerBurner>
  <extension>{0,1}</extension>
</Furnace>
Source
<xs:element name="Furnace">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="SealedCombustion" type="xs:boolean"/>
      <xs:element name="CondensingSystem" type="xs:boolean" minOccurs="0"/>
      <xs:element minOccurs="0" name="AtmosphericBurner" type="xs:boolean"/>
      <xs:element minOccurs="0" name="PowerBurner" type="xs:boolean"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / Furnace / SealedCombustion
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="SealedCombustion" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / Furnace / CondensingSystem
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="CondensingSystem" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / Furnace / AtmosphericBurner
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="AtmosphericBurner" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / Furnace / PowerBurner
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="PowerBurner" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / WallFurnace
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HeatingSystemType_HeatingSystemType_WallFurnace_SealedCombustion BaseElements_xsd.tmp#HeatingSystemType_HeatingSystemType_WallFurnace_AtmosphericBurner BaseElements_xsd.tmp#HeatingSystemType_HeatingSystemType_WallFurnace_PowerBurner BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children AtmosphericBurner, PowerBurner, SealedCombustion, extension
Instance
<WallFurnace xmlns="http://hpxmlonline.com/2014/6">
  <SealedCombustion>{0,1}</SealedCombustion>
  <AtmosphericBurner>{0,1}</AtmosphericBurner>
  <PowerBurner>{0,1}</PowerBurner>
  <extension>{0,1}</extension>
</WallFurnace>
Source
<xs:element name="WallFurnace">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="SealedCombustion" type="xs:boolean"/>
      <xs:element minOccurs="0" name="AtmosphericBurner" type="xs:boolean"/>
      <xs:element minOccurs="0" name="PowerBurner" type="xs:boolean"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / WallFurnace / SealedCombustion
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="SealedCombustion" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / WallFurnace / AtmosphericBurner
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="AtmosphericBurner" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / WallFurnace / PowerBurner
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="PowerBurner" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / Boiler
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HeatingSystemType_HeatingSystemType_Boiler_BoilerType BaseElements_xsd.tmp#HeatingSystemType_HeatingSystemType_Boiler_SealedCombustion BaseElements_xsd.tmp#HeatingSystemType_HeatingSystemType_Boiler_CondensingSystem BaseElements_xsd.tmp#HeatingSystemType_HeatingSystemType_Boiler_AtmosphericBurner BaseElements_xsd.tmp#HeatingSystemType_HeatingSystemType_Boiler_PowerBurner BaseElements_xsd.tmp#HeatingSystemType_HeatingSystemType_Boiler_RotaryCup BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children AtmosphericBurner, BoilerType, CondensingSystem, PowerBurner, RotaryCup, SealedCombustion, extension
Instance
<Boiler xmlns="http://hpxmlonline.com/2014/6">
  <BoilerType>{0,1}</BoilerType>
  <SealedCombustion>{0,1}</SealedCombustion>
  <CondensingSystem>{0,1}</CondensingSystem>
  <AtmosphericBurner>{0,1}</AtmosphericBurner>
  <PowerBurner>{0,1}</PowerBurner>
  <RotaryCup>{0,1}</RotaryCup>
  <extension>{0,1}</extension>
</Boiler>
Source
<xs:element name="Boiler">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="BoilerType" type="BoilerType"/>
      <xs:element minOccurs="0" name="SealedCombustion" type="xs:boolean"/>
      <xs:element name="CondensingSystem" type="xs:boolean" minOccurs="0"/>
      <xs:element minOccurs="0" name="AtmosphericBurner" type="xs:boolean"/>
      <xs:element minOccurs="0" name="PowerBurner" type="xs:boolean"/>
      <xs:element minOccurs="0" name="RotaryCup" type="xs:boolean"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / Boiler / BoilerType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#BoilerType
Type BoilerType
Properties
content simple
minOccurs 0
Facets
enumeration hot water
enumeration steam
Source
<xs:element minOccurs="0" name="BoilerType" type="BoilerType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / Boiler / SealedCombustion
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="SealedCombustion" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / Boiler / CondensingSystem
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="CondensingSystem" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / Boiler / AtmosphericBurner
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="AtmosphericBurner" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / Boiler / PowerBurner
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="PowerBurner" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / Boiler / RotaryCup
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="RotaryCup" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / ElectricResistance
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HeatingSystemType_HeatingSystemType_ElectricResistance_ElectricDistribution BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children ElectricDistribution, extension
Instance
<ElectricResistance xmlns="http://hpxmlonline.com/2014/6">
  <ElectricDistribution>{0,1}</ElectricDistribution>
  <extension>{0,1}</extension>
</ElectricResistance>
Source
<xs:element name="ElectricResistance">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ElectricDistribution" type="ElectricDistributionType" minOccurs="0"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / ElectricResistance / ElectricDistribution
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ElectricDistributionType
Type ElectricDistributionType
Properties
content simple
minOccurs 0
Facets
enumeration baseboard
enumeration radiant floor
enumeration radiant ceiling
Source
<xs:element name="ElectricDistribution" type="ElectricDistributionType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / Fireplace
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HeatingSystemType_HeatingSystemType_Fireplace_SmokeEmissionRate BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children SmokeEmissionRate, extension
Instance
<Fireplace xmlns="http://hpxmlonline.com/2014/6">
  <SmokeEmissionRate>{0,1}</SmokeEmissionRate>
  <extension>{0,1}</extension>
</Fireplace>
Source
<xs:element name="Fireplace">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="SmokeEmissionRate" type="xs:double">
        <xs:annotation>
          <xs:documentation>[grams per hour] from EPA label http://www.epa.gov/compliance/monitoring/programs/caa/woodheaters.html</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / Fireplace / SmokeEmissionRate
Namespace http://hpxmlonline.com/2014/6
Annotations
[grams per hour] from EPA label
http://www.epa.gov/compliance/monitoring/programs/caa/woodheaters.html
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="SmokeEmissionRate" type="xs:double">
  <xs:annotation>
    <xs:documentation>[grams per hour] from EPA label http://www.epa.gov/compliance/monitoring/programs/caa/woodheaters.html</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / Stove
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HeatingSystemType_HeatingSystemType_Stove_SmokeEmissionRate BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children SmokeEmissionRate, extension
Instance
<Stove xmlns="http://hpxmlonline.com/2014/6">
  <SmokeEmissionRate>{0,1}</SmokeEmissionRate>
  <extension>{0,1}</extension>
</Stove>
Source
<xs:element name="Stove">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="SmokeEmissionRate" type="xs:double">
        <xs:annotation>
          <xs:documentation>[grams per hour] from EPA label http://www.epa.gov/compliance/monitoring/programs/caa/woodheaters.html</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / Stove / SmokeEmissionRate
Namespace http://hpxmlonline.com/2014/6
Annotations
[grams per hour] from EPA label
http://www.epa.gov/compliance/monitoring/programs/caa/woodheaters.html
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="SmokeEmissionRate" type="xs:double">
  <xs:annotation>
    <xs:documentation>[grams per hour] from EPA label http://www.epa.gov/compliance/monitoring/programs/caa/woodheaters.html</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / PortableHeater
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<PortableHeater xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</PortableHeater>
Source
<xs:element name="PortableHeater">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / SolarThermal
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HeatingSystemType_HeatingSystemType_SolarThermal_SolarThermalSystem BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children SolarThermalSystem, extension
Instance
<SolarThermal xmlns="http://hpxmlonline.com/2014/6">
  <SolarThermalSystem idref="">{0,1}</SolarThermalSystem>
  <extension>{0,1}</extension>
</SolarThermal>
Source
<xs:element name="SolarThermal">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="SolarThermalSystem" type="LocalReference"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / SolarThermal / SolarThermalSystem
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element minOccurs="0" name="SolarThermalSystem" type="LocalReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / DistrictSteam
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HeatingSystemType_HeatingSystemType_DistrictSteam_DistrictSteamType BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children DistrictSteamType, extension
Instance
<DistrictSteam xmlns="http://hpxmlonline.com/2014/6">
  <DistrictSteamType>{0,1}</DistrictSteamType>
  <extension>{0,1}</extension>
</DistrictSteam>
Source
<xs:element name="DistrictSteam">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="DistrictSteamType" type="DistrictSteamType"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / DistrictSteam / DistrictSteamType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#DistrictSteamType
Type DistrictSteamType
Properties
content simple
minOccurs 0
Facets
enumeration 1-pipe
enumeration 2-pipe
enumeration other
Source
<xs:element minOccurs="0" name="DistrictSteamType" type="DistrictSteamType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / Other
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HeatingSystemType_HeatingSystemType_Other_Description BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children Description, extension
Instance
<Other xmlns="http://hpxmlonline.com/2014/6">
  <Description>{0,1}</Description>
  <extension>{0,1}</extension>
</Other>
Source
<xs:element name="Other">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Description" type="xs:string"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemType / Other / Description
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Description" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemInfoType / HeatingSystemFuel
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FuelType
Type FuelType
Properties
content simple
minOccurs 0
Facets
enumeration electricity
enumeration renewable electricity
enumeration natural gas
enumeration renewable natural gas
enumeration fuel oil
enumeration fuel oil 1
enumeration fuel oil 2
enumeration fuel oil 4
enumeration fuel oil 5/6
enumeration district steam
enumeration district hot water
enumeration district chilled water
enumeration solar hot water
enumeration propane
enumeration kerosene
enumeration diesel
enumeration anthracite coal
enumeration bituminous coal
enumeration coke
enumeration wood
enumeration wood pellets
enumeration combination
enumeration other
Source
<xs:element name="HeatingSystemFuel" type="FuelType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemInfoType / HeatingCapacity
Namespace http://hpxmlonline.com/2014/6
Annotations
[Btuh] Input Heating Capacity
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Capacity
Type Capacity
Properties
content simple
minOccurs 0
Source
<xs:element name="HeatingCapacity" type="Capacity" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[Btuh] Input Heating Capacity</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemInfoType / AnnualHeatingEfficiency
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HeatingEfficiencyType_Units BaseElements_xsd.tmp#HeatingEfficiencyType_Value BaseElements_xsd.tmp#HeatingEfficiencyType
Type HeatingEfficiencyType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children Units, Value
Instance
<AnnualHeatingEfficiency xmlns="http://hpxmlonline.com/2014/6">
  <Units>{1,1}</Units>
  <Value>{1,1}</Value>
</AnnualHeatingEfficiency>
Source
<xs:element minOccurs="0" name="AnnualHeatingEfficiency" type="HeatingEfficiencyType" maxOccurs="unbounded">
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingEfficiencyType / Units
Namespace http://hpxmlonline.com/2014/6
Annotations
For AFUE and Percent enter values as a fractional number between 0 and 1, i.e. 80% = 0.8
Diagram
Diagram HPXMLDataTypes_xsd.tmp#HeatingEfficiencyUnits
Type HeatingEfficiencyUnits
Properties
content simple
Facets
enumeration HSPF
enumeration COP
enumeration AFUE
enumeration Percent
Source
<xs:element name="Units" type="HeatingEfficiencyUnits">
  <xs:annotation>
    <xs:documentation>For AFUE and Percent enter values as a fractional number between 0 and 1, i.e. 80% = 0.8</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingEfficiencyType / Value
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Efficiency
Type Efficiency
Properties
content simple
Facets
minInclusive 0
Source
<xs:element name="Value" type="Efficiency"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemInfoType / FractionHeatLoadServed
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element name="FractionHeatLoadServed" type="Fraction" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemInfoType / FloorAreaServed
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="FloorAreaServed" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / HVACPlant / CoolingSystem
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToZone BaseElements_xsd.tmp#HVACSystemInfo_AttachedToCAZ BaseElements_xsd.tmp#HVACSystemInfo_UnitLocation BaseElements_xsd.tmp#HVACSystemInfo_YearInstalled BaseElements_xsd.tmp#HVACSystemInfo_ModelYear BaseElements_xsd.tmp#HVACSystemInfo_Manufacturer BaseElements_xsd.tmp#HVACSystemInfo_ModelNumber BaseElements_xsd.tmp#HVACSystemInfo_SerialNumber BaseElements_xsd.tmp#HVACSystemInfo_AHRINumber BaseElements_xsd.tmp#HVACSystemInfo_PerformanceAdjustment BaseElements_xsd.tmp#HVACSystemInfo_ThirdPartyCertification BaseElements_xsd.tmp#HVACSystemInfo_HasSharedCombustionVentilation BaseElements_xsd.tmp#HVACSystemInfo_CombustionVentingSystem BaseElements_xsd.tmp#HVACSystemInfo_DistributionSystem BaseElements_xsd.tmp#HVACSystemInfo_Installation BaseElements_xsd.tmp#HVACSystemInfo_AnnualEnergyUse BaseElements_xsd.tmp#HVACSystemInfo_HVACMaintenance BaseElements_xsd.tmp#HVACSystemInfo BaseElements_xsd.tmp#CoolingSystemInfoType_CoolingSystemType BaseElements_xsd.tmp#CoolingSystemInfoType_CoolingSystemFuel BaseElements_xsd.tmp#CoolingSystemInfoType_CoolingCapacity BaseElements_xsd.tmp#CoolingSystemInfoType_FractionCoolLoadServed BaseElements_xsd.tmp#CoolingSystemInfoType_FloorAreaServed BaseElements_xsd.tmp#CoolingSystemInfoType_AnnualCoolingEfficiency BaseElements_xsd.tmp#CoolingSystemInfoType_SensibleHeatFraction BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#CoolingSystemInfoType
Type CoolingSystemInfoType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AHRINumber, AnnualCoolingEfficiency, AnnualEnergyUse, AttachedToCAZ, AttachedToZone, CombustionVentingSystem, CoolingCapacity, CoolingSystemFuel, CoolingSystemType, DistributionSystem, FloorAreaServed, FractionCoolLoadServed, HVACMaintenance, HasSharedCombustionVentilation, Installation, Manufacturer, ModelNumber, ModelYear, PerformanceAdjustment, SensibleHeatFraction, SerialNumber, SystemIdentifier, ThirdPartyCertification, UnitLocation, YearInstalled, extension
Instance
<CoolingSystem xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToZone idref="">{0,1}</AttachedToZone>
  <AttachedToCAZ idref="">{0,1}</AttachedToCAZ>
  <UnitLocation>{0,1}</UnitLocation>
  <YearInstalled>{0,1}</YearInstalled>
  <ModelYear>{0,1}</ModelYear>
  <Manufacturer>{0,1}</Manufacturer>
  <ModelNumber>{0,1}</ModelNumber>
  <SerialNumber>{0,1}</SerialNumber>
  <AHRINumber>{0,1}</AHRINumber>
  <PerformanceAdjustment>{0,1}</PerformanceAdjustment>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <HasSharedCombustionVentilation>{0,1}</HasSharedCombustionVentilation>
  <CombustionVentingSystem idref="">{0,1}</CombustionVentingSystem>
  <DistributionSystem idref="">{0,unbounded}</DistributionSystem>
  <Installation>{0,1}</Installation>
  <AnnualEnergyUse>{0,1}</AnnualEnergyUse>
  <HVACMaintenance>{0,1}</HVACMaintenance>
  <CoolingSystemType>{0,1}</CoolingSystemType>
  <CoolingSystemFuel>{0,1}</CoolingSystemFuel>
  <CoolingCapacity>{0,1}</CoolingCapacity>
  <FractionCoolLoadServed>{0,1}</FractionCoolLoadServed>
  <FloorAreaServed>{0,1}</FloorAreaServed>
  <AnnualCoolingEfficiency>{0,unbounded}</AnnualCoolingEfficiency>
  <SensibleHeatFraction>{0,1}</SensibleHeatFraction>
  <extension>{0,1}</extension>
</CoolingSystem>
Source
<xs:element minOccurs="0" maxOccurs="unbounded" name="CoolingSystem" type="CoolingSystemInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CoolingSystemInfoType / CoolingSystemType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#CoolingSystemType
Type CoolingSystemType
Properties
content simple
minOccurs 0
Facets
enumeration central air conditioning
enumeration mini-split
enumeration room air conditioner
enumeration evaporative cooler
enumeration other
Source
<xs:element name="CoolingSystemType" type="CoolingSystemType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CoolingSystemInfoType / CoolingSystemFuel
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FuelType
Type FuelType
Properties
content simple
minOccurs 0
Facets
enumeration electricity
enumeration renewable electricity
enumeration natural gas
enumeration renewable natural gas
enumeration fuel oil
enumeration fuel oil 1
enumeration fuel oil 2
enumeration fuel oil 4
enumeration fuel oil 5/6
enumeration district steam
enumeration district hot water
enumeration district chilled water
enumeration solar hot water
enumeration propane
enumeration kerosene
enumeration diesel
enumeration anthracite coal
enumeration bituminous coal
enumeration coke
enumeration wood
enumeration wood pellets
enumeration combination
enumeration other
Source
<xs:element minOccurs="0" name="CoolingSystemFuel" type="FuelType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CoolingSystemInfoType / CoolingCapacity
Namespace http://hpxmlonline.com/2014/6
Annotations
[Btuh]
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="CoolingCapacity" type="xs:double">
  <xs:annotation>
    <xs:documentation>[Btuh]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CoolingSystemInfoType / FractionCoolLoadServed
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element name="FractionCoolLoadServed" type="Fraction" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CoolingSystemInfoType / FloorAreaServed
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="FloorAreaServed" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CoolingSystemInfoType / AnnualCoolingEfficiency
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#CoolingEfficiencyType_Units BaseElements_xsd.tmp#CoolingEfficiencyType_Value BaseElements_xsd.tmp#CoolingEfficiencyType
Type CoolingEfficiencyType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children Units, Value
Instance
<AnnualCoolingEfficiency xmlns="http://hpxmlonline.com/2014/6">
  <Units>{1,1}</Units>
  <Value>{1,1}</Value>
</AnnualCoolingEfficiency>
Source
<xs:element name="AnnualCoolingEfficiency" type="CoolingEfficiencyType" minOccurs="0" maxOccurs="unbounded"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CoolingEfficiencyType / Units
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#CoolingEfficiencyUnits
Type CoolingEfficiencyUnits
Properties
content simple
Facets
enumeration SEER
enumeration EER
enumeration COP
enumeration kW/ton
Source
<xs:element name="Units" type="CoolingEfficiencyUnits"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CoolingEfficiencyType / Value
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Efficiency
Type Efficiency
Properties
content simple
Facets
minInclusive 0
Source
<xs:element name="Value" type="Efficiency"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CoolingSystemInfoType / SensibleHeatFraction
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element minOccurs="0" name="SensibleHeatFraction" type="Fraction"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / HVACPlant / HeatPump
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToZone BaseElements_xsd.tmp#HVACSystemInfo_AttachedToCAZ BaseElements_xsd.tmp#HVACSystemInfo_UnitLocation BaseElements_xsd.tmp#HVACSystemInfo_YearInstalled BaseElements_xsd.tmp#HVACSystemInfo_ModelYear BaseElements_xsd.tmp#HVACSystemInfo_Manufacturer BaseElements_xsd.tmp#HVACSystemInfo_ModelNumber BaseElements_xsd.tmp#HVACSystemInfo_SerialNumber BaseElements_xsd.tmp#HVACSystemInfo_AHRINumber BaseElements_xsd.tmp#HVACSystemInfo_PerformanceAdjustment BaseElements_xsd.tmp#HVACSystemInfo_ThirdPartyCertification BaseElements_xsd.tmp#HVACSystemInfo_HasSharedCombustionVentilation BaseElements_xsd.tmp#HVACSystemInfo_CombustionVentingSystem BaseElements_xsd.tmp#HVACSystemInfo_DistributionSystem BaseElements_xsd.tmp#HVACSystemInfo_Installation BaseElements_xsd.tmp#HVACSystemInfo_AnnualEnergyUse BaseElements_xsd.tmp#HVACSystemInfo_HVACMaintenance BaseElements_xsd.tmp#HVACSystemInfo BaseElements_xsd.tmp#HeatPumpInfoType_HeatPumpType BaseElements_xsd.tmp#HeatPumpInfoType_HeatingCapacity BaseElements_xsd.tmp#HeatPumpInfoType_HeatingCapacity17F BaseElements_xsd.tmp#HeatPumpInfoType_CoolingCapacity BaseElements_xsd.tmp#HeatPumpInfoType_CoolingSensibleHeatFraction BaseElements_xsd.tmp#HeatPumpInfoType_GeothermalLoop BaseElements_xsd.tmp#HeatPumpInfoType_BackupSystemFuel BaseElements_xsd.tmp#HeatPumpInfoType_BackupAFUE BaseElements_xsd.tmp#HeatPumpInfoType_BackupHeatingCapacity BaseElements_xsd.tmp#HeatPumpInfoType_BackupHeatingSwitchoverTemperature BaseElements_xsd.tmp#HeatPumpInfoType_FractionHeatLoadServed BaseElements_xsd.tmp#HeatPumpInfoType_FractionCoolLoadServed BaseElements_xsd.tmp#HeatPumpInfoType_FloorAreaServed BaseElements_xsd.tmp#HeatPumpInfoType_AnnualCoolEfficiency BaseElements_xsd.tmp#HeatPumpInfoType_AnnualHeatEfficiency BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#HeatPumpInfoType
Type HeatPumpInfoType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AHRINumber, AnnualCoolEfficiency, AnnualEnergyUse, AnnualHeatEfficiency, AttachedToCAZ, AttachedToZone, BackupAFUE, BackupHeatingCapacity, BackupHeatingSwitchoverTemperature, BackupSystemFuel, CombustionVentingSystem, CoolingCapacity, CoolingSensibleHeatFraction, DistributionSystem, FloorAreaServed, FractionCoolLoadServed, FractionHeatLoadServed, GeothermalLoop, HVACMaintenance, HasSharedCombustionVentilation, HeatPumpType, HeatingCapacity, HeatingCapacity17F, Installation, Manufacturer, ModelNumber, ModelYear, PerformanceAdjustment, SerialNumber, SystemIdentifier, ThirdPartyCertification, UnitLocation, YearInstalled, extension
Instance
<HeatPump xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToZone idref="">{0,1}</AttachedToZone>
  <AttachedToCAZ idref="">{0,1}</AttachedToCAZ>
  <UnitLocation>{0,1}</UnitLocation>
  <YearInstalled>{0,1}</YearInstalled>
  <ModelYear>{0,1}</ModelYear>
  <Manufacturer>{0,1}</Manufacturer>
  <ModelNumber>{0,1}</ModelNumber>
  <SerialNumber>{0,1}</SerialNumber>
  <AHRINumber>{0,1}</AHRINumber>
  <PerformanceAdjustment>{0,1}</PerformanceAdjustment>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <HasSharedCombustionVentilation>{0,1}</HasSharedCombustionVentilation>
  <CombustionVentingSystem idref="">{0,1}</CombustionVentingSystem>
  <DistributionSystem idref="">{0,unbounded}</DistributionSystem>
  <Installation>{0,1}</Installation>
  <AnnualEnergyUse>{0,1}</AnnualEnergyUse>
  <HVACMaintenance>{0,1}</HVACMaintenance>
  <HeatPumpType>{0,1}</HeatPumpType>
  <HeatingCapacity>{0,1}</HeatingCapacity>
  <HeatingCapacity17F>{0,1}</HeatingCapacity17F>
  <CoolingCapacity>{0,1}</CoolingCapacity>
  <CoolingSensibleHeatFraction>{0,1}</CoolingSensibleHeatFraction>
  <GeothermalLoop>{0,1}</GeothermalLoop>
  <BackupSystemFuel>{0,1}</BackupSystemFuel>
  <BackupAFUE>{0,1}</BackupAFUE>
  <BackupHeatingCapacity>{0,1}</BackupHeatingCapacity>
  <BackupHeatingSwitchoverTemperature>{0,1}</BackupHeatingSwitchoverTemperature>
  <FractionHeatLoadServed>{0,1}</FractionHeatLoadServed>
  <FractionCoolLoadServed>{0,1}</FractionCoolLoadServed>
  <FloorAreaServed>{0,1}</FloorAreaServed>
  <AnnualCoolEfficiency>{0,unbounded}</AnnualCoolEfficiency>
  <AnnualHeatEfficiency>{0,unbounded}</AnnualHeatEfficiency>
  <extension>{0,1}</extension>
</HeatPump>
Source
<xs:element minOccurs="0" maxOccurs="unbounded" name="HeatPump" type="HeatPumpInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatPumpInfoType / HeatPumpType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#HeatPumpType
Type HeatPumpType
Properties
content simple
minOccurs 0
Facets
enumeration water-to-air
enumeration water-to-water
enumeration air-to-air
enumeration mini-split
enumeration ground-to-air
Source
<xs:element name="HeatPumpType" type="HeatPumpType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatPumpInfoType / HeatingCapacity
Namespace http://hpxmlonline.com/2014/6
Annotations
[Btuh] Typically the nameplate capacity at 47F.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Capacity
Type Capacity
Properties
content simple
minOccurs 0
Source
<xs:element name="HeatingCapacity" type="Capacity" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[Btuh] Typically the nameplate capacity at 47F.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatPumpInfoType / HeatingCapacity17F
Namespace http://hpxmlonline.com/2014/6
Annotations
[Btuh] Capacity at 17F from AHRI database.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Capacity
Type Capacity
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="HeatingCapacity17F" type="Capacity">
  <xs:annotation>
    <xs:documentation>[Btuh] Capacity at 17F from AHRI database.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatPumpInfoType / CoolingCapacity
Namespace http://hpxmlonline.com/2014/6
Annotations
[Btuh]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Capacity
Type Capacity
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="CoolingCapacity" type="Capacity">
  <xs:annotation>
    <xs:documentation>[Btuh]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatPumpInfoType / CoolingSensibleHeatFraction
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element minOccurs="0" name="CoolingSensibleHeatFraction" type="Fraction"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatPumpInfoType / GeothermalLoop
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#GeothermalLoop
Type GeothermalLoop
Properties
content simple
minOccurs 0
Facets
enumeration open
enumeration closed
enumeration direct expansion
Source
<xs:element name="GeothermalLoop" type="GeothermalLoop" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatPumpInfoType / BackupSystemFuel
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FuelType
Type FuelType
Properties
content simple
minOccurs 0
Facets
enumeration electricity
enumeration renewable electricity
enumeration natural gas
enumeration renewable natural gas
enumeration fuel oil
enumeration fuel oil 1
enumeration fuel oil 2
enumeration fuel oil 4
enumeration fuel oil 5/6
enumeration district steam
enumeration district hot water
enumeration district chilled water
enumeration solar hot water
enumeration propane
enumeration kerosene
enumeration diesel
enumeration anthracite coal
enumeration bituminous coal
enumeration coke
enumeration wood
enumeration wood pellets
enumeration combination
enumeration other
Source
<xs:element name="BackupSystemFuel" type="FuelType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatPumpInfoType / BackupAFUE
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AFUE
Type AFUE
Properties
content simple
minOccurs 0
Facets
maxInclusive 100
minInclusive 1
Source
<xs:element minOccurs="0" name="BackupAFUE" type="AFUE"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatPumpInfoType / BackupHeatingCapacity
Namespace http://hpxmlonline.com/2014/6
Annotations
[Btuh]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Capacity
Type Capacity
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="BackupHeatingCapacity" type="Capacity">
  <xs:annotation>
    <xs:documentation>[Btuh]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatPumpInfoType / BackupHeatingSwitchoverTemperature
Namespace http://hpxmlonline.com/2014/6
Annotations
[deg F] Temperature at which the backup heating is activated.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Temperature
Type Temperature
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="BackupHeatingSwitchoverTemperature" type="Temperature">
  <xs:annotation>
    <xs:documentation>[deg F] Temperature at which the backup heating is activated.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatPumpInfoType / FractionHeatLoadServed
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element name="FractionHeatLoadServed" type="Fraction" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatPumpInfoType / FractionCoolLoadServed
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element name="FractionCoolLoadServed" type="Fraction" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatPumpInfoType / FloorAreaServed
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="FloorAreaServed" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatPumpInfoType / AnnualCoolEfficiency
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#CoolingEfficiencyType_Units BaseElements_xsd.tmp#CoolingEfficiencyType_Value BaseElements_xsd.tmp#CoolingEfficiencyType
Type CoolingEfficiencyType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children Units, Value
Instance
<AnnualCoolEfficiency xmlns="http://hpxmlonline.com/2014/6">
  <Units>{1,1}</Units>
  <Value>{1,1}</Value>
</AnnualCoolEfficiency>
Source
<xs:element name="AnnualCoolEfficiency" type="CoolingEfficiencyType" minOccurs="0" maxOccurs="unbounded"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatPumpInfoType / AnnualHeatEfficiency
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HeatingEfficiencyType_Units BaseElements_xsd.tmp#HeatingEfficiencyType_Value BaseElements_xsd.tmp#HeatingEfficiencyType
Type HeatingEfficiencyType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children Units, Value
Instance
<AnnualHeatEfficiency xmlns="http://hpxmlonline.com/2014/6">
  <Units>{1,1}</Units>
  <Value>{1,1}</Value>
</AnnualHeatEfficiency>
Source
<xs:element name="AnnualHeatEfficiency" minOccurs="0" type="HeatingEfficiencyType" maxOccurs="unbounded">
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / HVACControl
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToZone BaseElements_xsd.tmp#HVACControlType_ControlType BaseElements_xsd.tmp#HVACControlType_SetpointTempHeatingSeason BaseElements_xsd.tmp#HVACControlType_SetbackTempHeatingSeason BaseElements_xsd.tmp#HVACControlType_TotalSetbackHoursperWeekHeating BaseElements_xsd.tmp#HVACControlType_SetupTempCoolingSeason BaseElements_xsd.tmp#HVACControlType_SetpointTempCoolingSeason BaseElements_xsd.tmp#HVACControlType_TotalSetupHoursperWeekCooling BaseElements_xsd.tmp#HVACControlType_HotWaterResetControl BaseElements_xsd.tmp#HVACControlType_HeatLowered BaseElements_xsd.tmp#HVACControlType_ACAdjusted BaseElements_xsd.tmp#HVACControlType_FractionThermostaticRadiatorValves BaseElements_xsd.tmp#HVACControlType_FractionElectronicZoneValves BaseElements_xsd.tmp#HVACControlType_HVACSystemsServed BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#HVACControlType
Type HVACControlType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children ACAdjusted, AttachedToZone, ControlType, FractionElectronicZoneValves, FractionThermostaticRadiatorValves, HVACSystemsServed, HeatLowered, HotWaterResetControl, SetbackTempHeatingSeason, SetpointTempCoolingSeason, SetpointTempHeatingSeason, SetupTempCoolingSeason, SystemIdentifier, TotalSetbackHoursperWeekHeating, TotalSetupHoursperWeekCooling, extension
Instance
<HVACControl xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToZone idref="">{0,1}</AttachedToZone>
  <ControlType>{0,1}</ControlType>
  <SetpointTempHeatingSeason>{0,1}</SetpointTempHeatingSeason>
  <SetbackTempHeatingSeason>{0,1}</SetbackTempHeatingSeason>
  <TotalSetbackHoursperWeekHeating>{0,1}</TotalSetbackHoursperWeekHeating>
  <SetupTempCoolingSeason>{0,1}</SetupTempCoolingSeason>
  <SetpointTempCoolingSeason>{0,1}</SetpointTempCoolingSeason>
  <TotalSetupHoursperWeekCooling>{0,1}</TotalSetupHoursperWeekCooling>
  <HotWaterResetControl>{0,1}</HotWaterResetControl>
  <HeatLowered>{0,1}</HeatLowered>
  <ACAdjusted>{0,1}</ACAdjusted>
  <FractionThermostaticRadiatorValves>{0,1}</FractionThermostaticRadiatorValves>
  <FractionElectronicZoneValves>{0,1}</FractionElectronicZoneValves>
  <HVACSystemsServed idref="">{0,unbounded}</HVACSystemsServed>
  <extension>{0,1}</extension>
</HVACControl>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="HVACControl" type="HVACControlType">
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACControlType / ControlType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ThermostatType
Type ThermostatType
Properties
content simple
minOccurs 0
Facets
enumeration programmable thermostat
enumeration manual thermostat
enumeration digital thermostat
enumeration timer
enumeration EMCS
enumeration other
Source
<xs:element name="ControlType" type="ThermostatType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACControlType / SetpointTempHeatingSeason
Namespace http://hpxmlonline.com/2014/6
Annotations
[deg F]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Temperature
Type Temperature
Properties
content simple
minOccurs 0
Source
<xs:element name="SetpointTempHeatingSeason" type="Temperature" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[deg F]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACControlType / SetbackTempHeatingSeason
Namespace http://hpxmlonline.com/2014/6
Annotations
[deg F]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Temperature
Type Temperature
Properties
content simple
minOccurs 0
Source
<xs:element name="SetbackTempHeatingSeason" type="Temperature" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[deg F]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACControlType / TotalSetbackHoursperWeekHeating
Namespace http://hpxmlonline.com/2014/6
Annotations
[hours]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Hours
Type Hours
Properties
content simple
minOccurs 0
Source
<xs:element name="TotalSetbackHoursperWeekHeating" type="Hours" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[hours]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACControlType / SetupTempCoolingSeason
Namespace http://hpxmlonline.com/2014/6
Annotations
[deg F]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Temperature
Type Temperature
Properties
content simple
minOccurs 0
Source
<xs:element name="SetupTempCoolingSeason" type="Temperature" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[deg F]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACControlType / SetpointTempCoolingSeason
Namespace http://hpxmlonline.com/2014/6
Annotations
[deg F]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Temperature
Type Temperature
Properties
content simple
minOccurs 0
Source
<xs:element name="SetpointTempCoolingSeason" type="Temperature" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[deg F]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACControlType / TotalSetupHoursperWeekCooling
Namespace http://hpxmlonline.com/2014/6
Annotations
[hours]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Hours
Type Hours
Properties
content simple
minOccurs 0
Source
<xs:element name="TotalSetupHoursperWeekCooling" type="Hours" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[hours]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACControlType / HotWaterResetControl
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#HotWaterResetControl
Type HotWaterResetControl
Properties
content simple
minOccurs 0
Facets
enumeration seasonal
enumeration other
Source
<xs:element minOccurs="0" name="HotWaterResetControl" type="HotWaterResetControl"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACControlType / HeatLowered
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HVACControlTypeAdjustments_Day BaseElements_xsd.tmp#HVACControlTypeAdjustments_Night BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#HVACControlTypeAdjustments
Type HVACControlTypeAdjustments
Properties
content complex
minOccurs 0
Model
Children Day, Night, extension
Instance
<HeatLowered xmlns="http://hpxmlonline.com/2014/6">
  <Day>{0,1}</Day>
  <Night>{0,1}</Night>
  <extension>{0,1}</extension>
</HeatLowered>
Source
<xs:element minOccurs="0" name="HeatLowered" type="HVACControlTypeAdjustments"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACControlTypeAdjustments / Day
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Day" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACControlTypeAdjustments / Night
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Night" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACControlType / ACAdjusted
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HVACControlTypeAdjustments_Day BaseElements_xsd.tmp#HVACControlTypeAdjustments_Night BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#HVACControlTypeAdjustments
Type HVACControlTypeAdjustments
Properties
content complex
minOccurs 0
Model
Children Day, Night, extension
Instance
<ACAdjusted xmlns="http://hpxmlonline.com/2014/6">
  <Day>{0,1}</Day>
  <Night>{0,1}</Night>
  <extension>{0,1}</extension>
</ACAdjusted>
Source
<xs:element minOccurs="0" name="ACAdjusted" type="HVACControlTypeAdjustments"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACControlType / FractionThermostaticRadiatorValves
Namespace http://hpxmlonline.com/2014/6
Annotations
Fraction of rooms controlled by thermostatic radiator valves
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element minOccurs="0" name="FractionThermostaticRadiatorValves" type="Fraction">
  <xs:annotation>
    <xs:documentation>Fraction of rooms controlled by thermostatic radiator valves</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACControlType / FractionElectronicZoneValves
Namespace http://hpxmlonline.com/2014/6
Annotations
Percent of rooms controlled by electronic zone valves with thermostats
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element minOccurs="0" name="FractionElectronicZoneValves" type="Fraction">
  <xs:annotation>
    <xs:documentation>Percent of rooms controlled by electronic zone valves with thermostats</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACControlType / HVACSystemsServed
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element name="HVACSystemsServed" type="LocalReference" minOccurs="0" maxOccurs="unbounded"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / HVACDistribution
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToZone BaseElements_xsd.tmp#Systems_Systems_HVAC_Systems_Systems_HVAC_HVACDistribution_DistributionSystemType BaseElements_xsd.tmp#Systems_Systems_HVAC_Systems_Systems_HVAC_HVACDistribution_ConditionedFloorAreaServed BaseElements_xsd.tmp#Systems_Systems_HVAC_Systems_Systems_HVAC_HVACDistribution_AnnualHeatingDistributionSystemEfficiency BaseElements_xsd.tmp#Systems_Systems_HVAC_Systems_Systems_HVAC_HVACDistribution_AnnualCoolingDistributionSystemEfficiency BaseElements_xsd.tmp#Systems_Systems_HVAC_Systems_Systems_HVAC_HVACDistribution_HVACDistributionImprovement BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AnnualCoolingDistributionSystemEfficiency, AnnualHeatingDistributionSystemEfficiency, AttachedToZone, ConditionedFloorAreaServed, DistributionSystemType, HVACDistributionImprovement, SystemIdentifier, extension
Instance
<HVACDistribution xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToZone idref="">{0,1}</AttachedToZone>
  <DistributionSystemType>{0,1}</DistributionSystemType>
  <ConditionedFloorAreaServed>{0,1}</ConditionedFloorAreaServed>
  <AnnualHeatingDistributionSystemEfficiency>{0,1}</AnnualHeatingDistributionSystemEfficiency>
  <AnnualCoolingDistributionSystemEfficiency>{0,1}</AnnualCoolingDistributionSystemEfficiency>
  <HVACDistributionImprovement>{0,1}</HVACDistributionImprovement>
  <extension>{0,1}</extension>
</HVACDistribution>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="HVACDistribution">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" ref="AttachedToZone"/>
      <xs:element minOccurs="0" name="DistributionSystemType">
        <xs:complexType>
          <xs:choice>
            <xs:element name="AirDistribution" type="AirDistributionInfo"/>
            <xs:element name="HydronicDistribution" type="HydronicDistributionInfo"/>
            <xs:element name="Other" type="xs:string">
              <xs:annotation>
                <xs:documentation>describe</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:choice>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="ConditionedFloorAreaServed" type="SurfaceArea">
        <xs:annotation>
          <xs:documentation>[sq.ft.] Conditioned floor area that this distribution system serves.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="AnnualHeatingDistributionSystemEfficiency" type="xs:double">
        <xs:annotation>
          <xs:documentation>For software that does not calculate an annual distribution system efficiency (DSE) for heating, the DSE may be approximated by equation 3.4.i in ANSI/BPI-2400-S-2012: Standard Practice for Standardized Qualification of Whole-House Energy Savings, Predictions by Calibration to Energy Use History.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="AnnualCoolingDistributionSystemEfficiency" type="xs:double">
        <xs:annotation>
          <xs:documentation>For software that does not calculate an annual distribution system efficiency (DSE) for cooling, the DSE may be approximated by equation 3.4.i in ANSI/BPI-2400-S-2012: Standard Practice for Standardized Qualification of Whole-House Energy Savings, Predictions by Calibration to Energy Use History.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="HVACDistributionImprovement" type="HVACDistributionImprovementInfo"/>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / HVACDistribution / DistributionSystemType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_HVAC_Systems_Systems_HVAC_HVACDistribution_Systems_Systems_HVAC_Systems_Systems_HVAC_HVACDistribution_DistributionSystemType_AirDistribution BaseElements_xsd.tmp#Systems_Systems_HVAC_Systems_Systems_HVAC_HVACDistribution_Systems_Systems_HVAC_Systems_Systems_HVAC_HVACDistribution_DistributionSystemType_HydronicDistribution BaseElements_xsd.tmp#Systems_Systems_HVAC_Systems_Systems_HVAC_HVACDistribution_Systems_Systems_HVAC_Systems_Systems_HVAC_HVACDistribution_DistributionSystemType_Other
Properties
content complex
minOccurs 0
Model
Children AirDistribution, HydronicDistribution, Other
Instance
<DistributionSystemType xmlns="http://hpxmlonline.com/2014/6">
  <AirDistribution>{1,1}</AirDistribution>
  <HydronicDistribution>{1,1}</HydronicDistribution>
  <Other>{1,1}</Other>
</DistributionSystemType>
Source
<xs:element minOccurs="0" name="DistributionSystemType">
  <xs:complexType>
    <xs:choice>
      <xs:element name="AirDistribution" type="AirDistributionInfo"/>
      <xs:element name="HydronicDistribution" type="HydronicDistributionInfo"/>
      <xs:element name="Other" type="xs:string">
        <xs:annotation>
          <xs:documentation>describe</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:choice>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / HVACDistribution / DistributionSystemType / AirDistribution
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#AirDistributionInfo_AirDistributionType BaseElements_xsd.tmp#AirDistributionInfo_AirHandlerMotorType BaseElements_xsd.tmp#AirDistributionInfo_DuctLeakageMeasurement BaseElements_xsd.tmp#AirDistributionInfo_DuctSystemSizingAppropriate BaseElements_xsd.tmp#AirDistributionInfo_Ducts BaseElements_xsd.tmp#AirDistributionInfo_NumberofReturnRegisters BaseElements_xsd.tmp#AirDistributionInfo_TotalExternalStaticPressureMeasurement BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#AirDistributionInfo
Type AirDistributionInfo
Properties
content complex
Model
Children AirDistributionType, AirHandlerMotorType, DuctLeakageMeasurement, DuctSystemSizingAppropriate, Ducts, NumberofReturnRegisters, TotalExternalStaticPressureMeasurement, extension
Instance
<AirDistribution xmlns="http://hpxmlonline.com/2014/6">
  <AirDistributionType>{0,1}</AirDistributionType>
  <AirHandlerMotorType>{0,1}</AirHandlerMotorType>
  <DuctLeakageMeasurement>{0,unbounded}</DuctLeakageMeasurement>
  <DuctSystemSizingAppropriate>{0,1}</DuctSystemSizingAppropriate>
  <Ducts>{0,unbounded}</Ducts>
  <NumberofReturnRegisters>{0,1}</NumberofReturnRegisters>
  <TotalExternalStaticPressureMeasurement>{0,1}</TotalExternalStaticPressureMeasurement>
  <extension>{0,1}</extension>
</AirDistribution>
Source
<xs:element name="AirDistribution" type="AirDistributionInfo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirDistributionInfo / AirDistributionType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AirDistributionType
Type AirDistributionType
Properties
content simple
minOccurs 0
Facets
enumeration regular velocity
enumeration high velocity
enumeration gravity
Source
<xs:element name="AirDistributionType" type="AirDistributionType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirDistributionInfo / AirHandlerMotorType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AirHandlerMotorType
Type AirHandlerMotorType
Properties
content simple
minOccurs 0
Facets
enumeration PSC single-speed
enumeration PSC multi-speed
enumeration ECM
Source
<xs:element name="AirHandlerMotorType" type="AirHandlerMotorType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirDistributionInfo / DuctLeakageMeasurement
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#DuctLeakageMeasurementType_DuctType BaseElements_xsd.tmp#DuctLeakageMeasurementType_LeakinessObservedVisualInspection BaseElements_xsd.tmp#DuctLeakageMeasurementType_DuctLeakageTestMethod BaseElements_xsd.tmp#DuctLeakageMeasurementType_DuctLeakage BaseElements_xsd.tmp#DuctLeakageMeasurementType_EffectiveLeakageArea BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#DuctLeakageMeasurementType
Type DuctLeakageMeasurementType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children DuctLeakage, DuctLeakageTestMethod, DuctType, EffectiveLeakageArea, LeakinessObservedVisualInspection, extension
Instance
<DuctLeakageMeasurement xmlns="http://hpxmlonline.com/2014/6">
  <DuctType>{0,1}</DuctType>
  <LeakinessObservedVisualInspection>{0,1}</LeakinessObservedVisualInspection>
  <DuctLeakageTestMethod>{0,1}</DuctLeakageTestMethod>
  <DuctLeakage>{0,1}</DuctLeakage>
  <EffectiveLeakageArea>{0,1}</EffectiveLeakageArea>
  <extension>{0,1}</extension>
</DuctLeakageMeasurement>
Source
<xs:element minOccurs="0" name="DuctLeakageMeasurement" type="DuctLeakageMeasurementType" maxOccurs="unbounded"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element DuctLeakageMeasurementType / DuctType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#DuctType
Type DuctType
Properties
content simple
minOccurs 0
Facets
enumeration supply
enumeration return
Source
<xs:element minOccurs="0" name="DuctType" type="DuctType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element DuctLeakageMeasurementType / LeakinessObservedVisualInspection
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LeakinessObservedVisualInspection
Type LeakinessObservedVisualInspection
Properties
content simple
minOccurs 0
Facets
enumeration connections sealed w mastic
enumeration no observable leaks
enumeration some observable leaks
enumeration significant leaks
enumeration catastrophic leaks
Source
<xs:element name="LeakinessObservedVisualInspection" type="LeakinessObservedVisualInspection" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element DuctLeakageMeasurementType / DuctLeakageTestMethod
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#DuctLeakageTestMethod
Type DuctLeakageTestMethod
Properties
content simple
minOccurs 0
Facets
enumeration duct leakage tester
enumeration blower door subtract
enumeration pressure pan
enumeration visual inspection
Source
<xs:element name="DuctLeakageTestMethod" type="DuctLeakageTestMethod" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element DuctLeakageMeasurementType / DuctLeakage
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#DuctLeakageMeasurementType_DuctLeakageMeasurementType_DuctLeakage_Units BaseElements_xsd.tmp#DuctLeakageMeasurementType_DuctLeakageMeasurementType_DuctLeakage_Value BaseElements_xsd.tmp#DuctLeakageMeasurementType_DuctLeakageMeasurementType_DuctLeakage_TotalOrToOutside
Properties
content complex
minOccurs 0
Model
Children TotalOrToOutside, Units, Value
Instance
<DuctLeakage xmlns="http://hpxmlonline.com/2014/6">
  <Units>{0,1}</Units>
  <Value>{0,1}</Value>
  <TotalOrToOutside>{0,1}</TotalOrToOutside>
</DuctLeakage>
Source
<xs:element minOccurs="0" name="DuctLeakage">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Units" type="DuctLeakageTestUnitofMeasure" minOccurs="0"/>
      <xs:element name="Value" type="MeasuredDuctLeakage" minOccurs="0"/>
      <xs:element minOccurs="0" name="TotalOrToOutside" type="DuctLeakageTotalOrToOutside"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element DuctLeakageMeasurementType / DuctLeakage / Units
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#DuctLeakageTestUnitofMeasure
Type DuctLeakageTestUnitofMeasure
Properties
content simple
minOccurs 0
Facets
enumeration CFM50
enumeration CFM25
enumeration CFM per Std 152
Source
<xs:element name="Units" type="DuctLeakageTestUnitofMeasure" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element DuctLeakageMeasurementType / DuctLeakage / Value
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#MeasuredDuctLeakage
Type MeasuredDuctLeakage
Properties
content simple
minOccurs 0
Source
<xs:element name="Value" type="MeasuredDuctLeakage" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element DuctLeakageMeasurementType / DuctLeakage / TotalOrToOutside
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#DuctLeakageTotalOrToOutside
Type DuctLeakageTotalOrToOutside
Properties
content simple
minOccurs 0
Facets
enumeration to outside
enumeration total
Source
<xs:element minOccurs="0" name="TotalOrToOutside" type="DuctLeakageTotalOrToOutside"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element DuctLeakageMeasurementType / EffectiveLeakageArea
Namespace http://hpxmlonline.com/2014/6
Annotations
The Leakage Area is defined in TECBLAST as the size of a sharp edged orifice which would leak at the same flow rate as the measured leakage, if the orifice were subjected to the Test Pressure.
Leakage Area [sq in] = Duct System Leakage Rate [CFM] / (1.06 * (Test Pressure [Pa]) ^ 0.5)
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="EffectiveLeakageArea" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>The Leakage Area is defined in TECBLAST as the size of a sharp edged orifice which would leak at the same flow rate as the measured leakage, if the orifice were subjected to the Test Pressure. Leakage Area [sq in] = Duct System Leakage Rate [CFM] / (1.06 * (Test Pressure [Pa]) ^ 0.5)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirDistributionInfo / DuctSystemSizingAppropriate
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="DuctSystemSizingAppropriate" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirDistributionInfo / Ducts
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#AirDistributionInfo_AirDistributionInfo_Ducts_DuctType BaseElements_xsd.tmp#AirDistributionInfo_AirDistributionInfo_Ducts_DuctMaterial BaseElements_xsd.tmp#AirDistributionInfo_AirDistributionInfo_Ducts_DuctInsulationRValue BaseElements_xsd.tmp#AirDistributionInfo_AirDistributionInfo_Ducts_DuctInsulationThickness BaseElements_xsd.tmp#AirDistributionInfo_AirDistributionInfo_Ducts_DuctInsulationCondition BaseElements_xsd.tmp#AirDistributionInfo_AirDistributionInfo_Ducts_DuctLocation BaseElements_xsd.tmp#AirDistributionInfo_AirDistributionInfo_Ducts_FractionDuctArea BaseElements_xsd.tmp#AirDistributionInfo_AirDistributionInfo_Ducts_DuctSurfaceArea BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children DuctInsulationCondition, DuctInsulationRValue, DuctInsulationThickness, DuctLocation, DuctMaterial, DuctSurfaceArea, DuctType, FractionDuctArea, extension
Instance
<Ducts xmlns="http://hpxmlonline.com/2014/6">
  <DuctType>{0,1}</DuctType>
  <DuctMaterial>{0,1}</DuctMaterial>
  <DuctInsulationRValue>{0,1}</DuctInsulationRValue>
  <DuctInsulationThickness>{0,1}</DuctInsulationThickness>
  <DuctInsulationCondition>{0,1}</DuctInsulationCondition>
  <DuctLocation>{0,1}</DuctLocation>
  <FractionDuctArea>{0,1}</FractionDuctArea>
  <DuctSurfaceArea>{0,1}</DuctSurfaceArea>
  <extension>{0,1}</extension>
</Ducts>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="Ducts">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="DuctType" type="DuctType" minOccurs="0"/>
      <xs:element name="DuctMaterial" type="DuctMaterial" minOccurs="0"/>
      <xs:element name="DuctInsulationRValue" type="RValue" minOccurs="0"/>
      <xs:element minOccurs="0" name="DuctInsulationThickness" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[in]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DuctInsulationCondition" type="InsulationCondition"/>
      <xs:element name="DuctLocation" type="DuctLocation" minOccurs="0"/>
      <xs:element minOccurs="0" name="FractionDuctArea" type="Fraction">
        <xs:annotation>
          <xs:documentation>If a DuctType of supply or return is specified above, this is the fraction of the supply or return duct area. If DuctType is omitted above, this is the fraction of the total duct area.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DuctSurfaceArea" type="SurfaceArea">
        <xs:annotation>
          <xs:documentation>[sq.ft.]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirDistributionInfo / Ducts / DuctType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#DuctType
Type DuctType
Properties
content simple
minOccurs 0
Facets
enumeration supply
enumeration return
Source
<xs:element name="DuctType" type="DuctType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirDistributionInfo / Ducts / DuctMaterial
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#DuctMaterial
Type DuctMaterial
Properties
content simple
minOccurs 0
Facets
enumeration duct board
enumeration sheet metal
enumeration galvanized
enumeration flexible
enumeration fiberboard
enumeration other
Source
<xs:element name="DuctMaterial" type="DuctMaterial" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirDistributionInfo / Ducts / DuctInsulationRValue
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RValue
Type RValue
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="DuctInsulationRValue" type="RValue" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirDistributionInfo / Ducts / DuctInsulationThickness
Namespace http://hpxmlonline.com/2014/6
Annotations
[in]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="DuctInsulationThickness" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[in]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirDistributionInfo / Ducts / DuctInsulationCondition
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#InsulationCondition
Type InsulationCondition
Properties
content simple
minOccurs 0
Facets
enumeration good
enumeration fair
enumeration poor
Source
<xs:element minOccurs="0" name="DuctInsulationCondition" type="InsulationCondition"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirDistributionInfo / Ducts / DuctLocation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#DuctLocation
Type DuctLocation
Properties
content simple
minOccurs 0
Facets
enumeration conditioned space
enumeration unconditioned space
enumeration unconditioned basement
enumeration unvented crawlspace
enumeration vented crawlspace
enumeration crawlspace
enumeration unconditioned attic
enumeration interstitial space
enumeration garage
enumeration outside
Source
<xs:element name="DuctLocation" type="DuctLocation" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirDistributionInfo / Ducts / FractionDuctArea
Namespace http://hpxmlonline.com/2014/6
Annotations
If a DuctType of supply or return is specified above, this is the fraction of the supply or return duct area. If DuctType is omitted above, this is the fraction of the total duct area.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element minOccurs="0" name="FractionDuctArea" type="Fraction">
  <xs:annotation>
    <xs:documentation>If a DuctType of supply or return is specified above, this is the fraction of the supply or return duct area. If DuctType is omitted above, this is the fraction of the total duct area.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirDistributionInfo / Ducts / DuctSurfaceArea
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="DuctSurfaceArea" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirDistributionInfo / NumberofReturnRegisters
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IntegerGreaterThanOrEqualToZero
Type IntegerGreaterThanOrEqualToZero
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="NumberofReturnRegisters" type="IntegerGreaterThanOrEqualToZero"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirDistributionInfo / TotalExternalStaticPressureMeasurement
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#AirDistributionInfo_AirDistributionInfo_TotalExternalStaticPressureMeasurement_Supply BaseElements_xsd.tmp#AirDistributionInfo_AirDistributionInfo_TotalExternalStaticPressureMeasurement_Return
Properties
content complex
minOccurs 0
Model
Children Return, Supply
Instance
<TotalExternalStaticPressureMeasurement xmlns="http://hpxmlonline.com/2014/6">
  <Supply>{0,1}</Supply>
  <Return>{0,1}</Return>
</TotalExternalStaticPressureMeasurement>
Source
<xs:element minOccurs="0" name="TotalExternalStaticPressureMeasurement">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Supply" type="TotalExternalStaticPressureMeasurement"/>
      <xs:element minOccurs="0" name="Return" type="TotalExternalStaticPressureMeasurement"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirDistributionInfo / TotalExternalStaticPressureMeasurement / Supply
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#TotalExternalStaticPressureMeasurement_StaticPressure BaseElements_xsd.tmp#TotalExternalStaticPressureMeasurement_MeasurementLocation BaseElements_xsd.tmp#TotalExternalStaticPressureMeasurement_LocationDescription BaseElements_xsd.tmp#TotalExternalStaticPressureMeasurement_StaticPressureSource BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#TotalExternalStaticPressureMeasurement
Type TotalExternalStaticPressureMeasurement
Properties
content complex
minOccurs 0
Model
Children LocationDescription, MeasurementLocation, StaticPressure, StaticPressureSource, extension
Instance
<Supply xmlns="http://hpxmlonline.com/2014/6">
  <StaticPressure>{1,1}</StaticPressure>
  <MeasurementLocation>{0,1}</MeasurementLocation>
  <LocationDescription>{0,1}</LocationDescription>
  <StaticPressureSource>{0,1}</StaticPressureSource>
  <extension>{0,1}</extension>
</Supply>
Source
<xs:element minOccurs="0" name="Supply" type="TotalExternalStaticPressureMeasurement"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element TotalExternalStaticPressureMeasurement / StaticPressure
Namespace http://hpxmlonline.com/2014/6
Annotations
[Pa] positive for supply side measurements, negative for return side.
Diagram
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="StaticPressure" type="xs:double">
  <xs:annotation>
    <xs:documentation>[Pa] positive for supply side measurements, negative for return side.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element TotalExternalStaticPressureMeasurement / MeasurementLocation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AirHandlerStaticPressureMeasurementLocation
Type AirHandlerStaticPressureMeasurementLocation
Properties
content simple
minOccurs 0
Facets
enumeration in ducts
enumeration at equipment
Source
<xs:element minOccurs="0" name="MeasurementLocation" type="AirHandlerStaticPressureMeasurementLocation"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element TotalExternalStaticPressureMeasurement / LocationDescription
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="LocationDescription" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element TotalExternalStaticPressureMeasurement / StaticPressureSource
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#StaticPressureSource
Type StaticPressureSource
Properties
content simple
minOccurs 0
Facets
enumeration as measured
enumeration per design report
enumeration per OEM documentation
Source
<xs:element minOccurs="0" name="StaticPressureSource" type="StaticPressureSource"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AirDistributionInfo / TotalExternalStaticPressureMeasurement / Return
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#TotalExternalStaticPressureMeasurement_StaticPressure BaseElements_xsd.tmp#TotalExternalStaticPressureMeasurement_MeasurementLocation BaseElements_xsd.tmp#TotalExternalStaticPressureMeasurement_LocationDescription BaseElements_xsd.tmp#TotalExternalStaticPressureMeasurement_StaticPressureSource BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#TotalExternalStaticPressureMeasurement
Type TotalExternalStaticPressureMeasurement
Properties
content complex
minOccurs 0
Model
Children LocationDescription, MeasurementLocation, StaticPressure, StaticPressureSource, extension
Instance
<Return xmlns="http://hpxmlonline.com/2014/6">
  <StaticPressure>{1,1}</StaticPressure>
  <MeasurementLocation>{0,1}</MeasurementLocation>
  <LocationDescription>{0,1}</LocationDescription>
  <StaticPressureSource>{0,1}</StaticPressureSource>
  <extension>{0,1}</extension>
</Return>
Source
<xs:element minOccurs="0" name="Return" type="TotalExternalStaticPressureMeasurement"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / HVACDistribution / DistributionSystemType / HydronicDistribution
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HydronicDistributionInfo_FractionHydronicPipeInsulated BaseElements_xsd.tmp#HydronicDistributionInfo_PipeRValue BaseElements_xsd.tmp#HydronicDistributionInfo_HydronicDistributionType BaseElements_xsd.tmp#HydronicDistributionInfo_PumpandZoneValve BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#HydronicDistributionInfo
Type HydronicDistributionInfo
Properties
content complex
Model
Children FractionHydronicPipeInsulated, HydronicDistributionType, PipeRValue, PumpandZoneValve, extension
Instance
<HydronicDistribution xmlns="http://hpxmlonline.com/2014/6">
  <FractionHydronicPipeInsulated>{0,1}</FractionHydronicPipeInsulated>
  <PipeRValue>{0,1}</PipeRValue>
  <HydronicDistributionType>{0,1}</HydronicDistributionType>
  <PumpandZoneValve>{0,1}</PumpandZoneValve>
  <extension>{0,1}</extension>
</HydronicDistribution>
Source
<xs:element name="HydronicDistribution" type="HydronicDistributionInfo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HydronicDistributionInfo / FractionHydronicPipeInsulated
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element name="FractionHydronicPipeInsulated" type="Fraction" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HydronicDistributionInfo / PipeRValue
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RValue
Type RValue
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="PipeRValue" type="RValue"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HydronicDistributionInfo / HydronicDistributionType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#HydronicDistributionType
Type HydronicDistributionType
Properties
content simple
minOccurs 0
Facets
enumeration radiator
enumeration baseboard
enumeration radiant floor
enumeration radiant ceiling
enumeration other
Source
<xs:element name="HydronicDistributionType" type="HydronicDistributionType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HydronicDistributionInfo / PumpandZoneValve
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HydronicDistributionInfo_HydronicDistributionInfo_PumpandZoneValve_ValveCorrections BaseElements_xsd.tmp#HydronicDistributionInfo_HydronicDistributionInfo_PumpandZoneValve_ThermostaticRadiatorValves BaseElements_xsd.tmp#HydronicDistributionInfo_HydronicDistributionInfo_PumpandZoneValve_VariableSpeedPump
Properties
content complex
minOccurs 0
Model
Children ThermostaticRadiatorValves, ValveCorrections, VariableSpeedPump
Instance
<PumpandZoneValve xmlns="http://hpxmlonline.com/2014/6">
  <ValveCorrections>{0,1}</ValveCorrections>
  <ThermostaticRadiatorValves>{0,1}</ThermostaticRadiatorValves>
  <VariableSpeedPump>{0,1}</VariableSpeedPump>
</PumpandZoneValve>
Source
<xs:element minOccurs="0" name="PumpandZoneValve">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="ValveCorrections" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>System Pump and Zone Valve Corrections made</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ThermostaticRadiatorValves" type="xs:boolean"/>
      <xs:element minOccurs="0" name="VariableSpeedPump" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HydronicDistributionInfo / PumpandZoneValve / ValveCorrections
Namespace http://hpxmlonline.com/2014/6
Annotations
System Pump and Zone Valve Corrections made
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ValveCorrections" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>System Pump and Zone Valve Corrections made</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HydronicDistributionInfo / PumpandZoneValve / ThermostaticRadiatorValves
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ThermostaticRadiatorValves" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HydronicDistributionInfo / PumpandZoneValve / VariableSpeedPump
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="VariableSpeedPump" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / HVACDistribution / DistributionSystemType / Other
Namespace http://hpxmlonline.com/2014/6
Annotations
describe
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="Other" type="xs:string">
  <xs:annotation>
    <xs:documentation>describe</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / HVACDistribution / ConditionedFloorAreaServed
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.] Conditioned floor area that this distribution system serves.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="ConditionedFloorAreaServed" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.] Conditioned floor area that this distribution system serves.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / HVACDistribution / AnnualHeatingDistributionSystemEfficiency
Namespace http://hpxmlonline.com/2014/6
Annotations
For software that does not calculate an annual distribution system efficiency (DSE) for heating, the DSE may be approximated by equation 3.4.i in ANSI/BPI-2400-S-2012: Standard Practice for Standardized Qualification of Whole-House Energy Savings, Predictions by Calibration to Energy Use History.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="AnnualHeatingDistributionSystemEfficiency" type="xs:double">
  <xs:annotation>
    <xs:documentation>For software that does not calculate an annual distribution system efficiency (DSE) for heating, the DSE may be approximated by equation 3.4.i in ANSI/BPI-2400-S-2012: Standard Practice for Standardized Qualification of Whole-House Energy Savings, Predictions by Calibration to Energy Use History.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / HVACDistribution / AnnualCoolingDistributionSystemEfficiency
Namespace http://hpxmlonline.com/2014/6
Annotations
For software that does not calculate an annual distribution system efficiency (DSE) for cooling, the DSE may be approximated by equation 3.4.i in ANSI/BPI-2400-S-2012: Standard Practice for Standardized Qualification of Whole-House Energy Savings, Predictions by Calibration to Energy Use History.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="AnnualCoolingDistributionSystemEfficiency" type="xs:double">
  <xs:annotation>
    <xs:documentation>For software that does not calculate an annual distribution system efficiency (DSE) for cooling, the DSE may be approximated by equation 3.4.i in ANSI/BPI-2400-S-2012: Standard Practice for Standardized Qualification of Whole-House Energy Savings, Predictions by Calibration to Energy Use History.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / HVACDistribution / HVACDistributionImprovement
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HVACDistributionImprovementInfo_DuctSystemSealed BaseElements_xsd.tmp#HVACDistributionImprovementInfo_DuctSystemSealedYearMonth BaseElements_xsd.tmp#HVACDistributionImprovementInfo_DuctOutsideEnvelopeInsulatedaspartofRetrofit BaseElements_xsd.tmp#HVACDistributionImprovementInfo_DuctSystemReplaced BaseElements_xsd.tmp#HVACDistributionImprovementInfo_SystemPumpandZoneValveCorrectionsMade BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#HVACDistributionImprovementInfo
Type HVACDistributionImprovementInfo
Properties
content complex
minOccurs 0
Model
Children DuctOutsideEnvelopeInsulatedaspartofRetrofit, DuctSystemReplaced, DuctSystemSealed, DuctSystemSealedYearMonth, SystemPumpandZoneValveCorrectionsMade, extension
Instance
<HVACDistributionImprovement xmlns="http://hpxmlonline.com/2014/6">
  <DuctSystemSealed>{0,1}</DuctSystemSealed>
  <DuctSystemSealedYearMonth>{0,1}</DuctSystemSealedYearMonth>
  <DuctOutsideEnvelopeInsulatedaspartofRetrofit>{0,1}</DuctOutsideEnvelopeInsulatedaspartofRetrofit>
  <DuctSystemReplaced>{0,1}</DuctSystemReplaced>
  <SystemPumpandZoneValveCorrectionsMade>{0,1}</SystemPumpandZoneValveCorrectionsMade>
  <extension>{0,1}</extension>
</HVACDistributionImprovement>
Source
<xs:element minOccurs="0" name="HVACDistributionImprovement" type="HVACDistributionImprovementInfo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACDistributionImprovementInfo / DuctSystemSealed
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="DuctSystemSealed" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACDistributionImprovementInfo / DuctSystemSealedYearMonth
Namespace http://hpxmlonline.com/2014/6
Annotations
The year and month the duct system was sealed.
Diagram
Diagram
Type xs:gYearMonth
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="DuctSystemSealedYearMonth" type="xs:gYearMonth">
  <xs:annotation>
    <xs:documentation>The year and month the duct system was sealed.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACDistributionImprovementInfo / DuctOutsideEnvelopeInsulatedaspartofRetrofit
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="DuctOutsideEnvelopeInsulatedaspartofRetrofit" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACDistributionImprovementInfo / DuctSystemReplaced
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="DuctSystemReplaced" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HVACDistributionImprovementInfo / SystemPumpandZoneValveCorrectionsMade
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="SystemPumpandZoneValveCorrectionsMade" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / Maintenance
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_HVAC_Systems_Systems_HVAC_Maintenance_Schedule BaseElements_xsd.tmp#Systems_Systems_HVAC_Systems_Systems_HVAC_Maintenance_ACReplacedinLastTenYears BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children ACReplacedinLastTenYears, Schedule, extension
Instance
<Maintenance xmlns="http://hpxmlonline.com/2014/6">
  <Schedule>{0,1}</Schedule>
  <ACReplacedinLastTenYears>{0,1}</ACReplacedinLastTenYears>
  <extension>{0,1}</extension>
</Maintenance>
Source
<xs:element minOccurs="0" name="Maintenance">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Schedule" type="HVACMaintenanceSchedule"/>
      <xs:element minOccurs="0" name="ACReplacedinLastTenYears" type="xs:boolean"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / Maintenance / Schedule
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#HVACMaintenanceSchedule
Type HVACMaintenanceSchedule
Properties
content simple
minOccurs 0
Facets
enumeration none
enumeration yes - unspecified
enumeration as needed
enumeration daily
enumeration weekly
enumeration bi-weekly
enumeration monthly
enumeration semi-quarterly
enumeration quarterly
enumeration semi-annually
enumeration annually
Source
<xs:element minOccurs="0" name="Schedule" type="HVACMaintenanceSchedule"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / Maintenance / ACReplacedinLastTenYears
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ACReplacedinLastTenYears" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / AnnualEnergyUse
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_HVAC_Systems_Systems_HVAC_AnnualEnergyUse_ConsumptionInfo
Properties
content complex
minOccurs 0
Model
Children ConsumptionInfo
Instance
<AnnualEnergyUse xmlns="http://hpxmlonline.com/2014/6">
  <ConsumptionInfo>{1,unbounded}</ConsumptionInfo>
</AnnualEnergyUse>
Source
<xs:element name="AnnualEnergyUse" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ConsumptionInfo" type="ConsumptionInfoType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / HVAC / AnnualEnergyUse / ConsumptionInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ConsumptionInfoType_UtilityID BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionType BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionDetail BaseElements_xsd.tmp#ConsumptionInfoType_MarginalRate BaseElements_xsd.tmp#ConsumptionInfoType_BaseLoad BaseElements_xsd.tmp#ConsumptionInfoType_BPI2400Inputs BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#ConsumptionInfoType
Type ConsumptionInfoType
Properties
content complex
maxOccurs unbounded
Model
Children BPI2400Inputs, BaseLoad, ConsumptionDetail, ConsumptionType, MarginalRate, UtilityID, extension
Instance
<ConsumptionInfo xmlns="http://hpxmlonline.com/2014/6">
  <UtilityID id="">{1,1}</UtilityID>
  <ConsumptionType>{1,1}</ConsumptionType>
  <ConsumptionDetail>{1,unbounded}</ConsumptionDetail>
  <MarginalRate>{0,1}</MarginalRate>
  <BaseLoad>{0,1}</BaseLoad>
  <BPI2400Inputs>{0,1}</BPI2400Inputs>
  <extension>{0,1}</extension>
</ConsumptionInfo>
Source
<xs:element name="ConsumptionInfo" type="ConsumptionInfoType" maxOccurs="unbounded"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_VentilationFans BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children VentilationFans, extension
Instance
<MechanicalVentilation xmlns="http://hpxmlonline.com/2014/6">
  <VentilationFans>{0,1}</VentilationFans>
  <extension>{0,1}</extension>
</MechanicalVentilation>
Source
<xs:element minOccurs="0" name="MechanicalVentilation">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="VentilationFans">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="VentilationFan">
              <xs:complexType>
                <xs:sequence>
                  <xs:group ref="SystemInfo"/>
                  <xs:element minOccurs="0" name="Manufacturer" type="xs:string"/>
                  <xs:element minOccurs="0" name="SerialNumber" type="xs:string"/>
                  <xs:element minOccurs="0" name="FanType" type="VentilationFanType"/>
                  <xs:element minOccurs="0" name="RatedFlowRate" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>[CFM] as rated by manufacturer</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="CalculatedFlowRate" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>[CFM] as calculated using duct size, prescriptive approach</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="TestedFlowRate" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>[CFM] as tested by assessor/auditor/inspector</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="HoursInOperation" type="HoursPerDay">
                    <xs:annotation>
                      <xs:documentation>24 = continuous, less than 24 = intermittent</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="DeliveredVentilation" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>[CFM]</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="FanControlProperlyLabeled" type="BooleanWithNA"/>
                  <xs:element minOccurs="0" name="ProperlyVented" type="BooleanWithNA"/>
                  <xs:element minOccurs="0" name="FanLocation" type="VentilationFanLocation"/>
                  <xs:element minOccurs="0" name="UsedForLocalVentilation" type="xs:boolean"/>
                  <xs:element minOccurs="0" name="UsedForWholeBuildingVentilation" type="xs:boolean"/>
                  <xs:element minOccurs="0" name="UsedForSeasonalCoolingLoadReduction" type="xs:boolean"/>
                  <xs:element minOccurs="0" name="UsedForGarageVentilation" type="xs:boolean"/>
                  <xs:element minOccurs="0" name="RatedNoise" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>[sones] from manufacturer's info</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="TestedNoise" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>[sones] as tested in field</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="TotalRecoveryEfficiency" type="Fraction">
                    <xs:annotation>
                      <xs:documentation>The net total energy (sensible plus latent, also called enthalpy) recovered by the supply airstream adjusted by electric consumption, case heat loss or heat gain, air leakage and airflow mass imbalance between the two airstreams, as a percent of the potential total energy that could be recovered plus the exhaust fan energy. Values for some products can be found at the Home Ventilating Institute (hvi.org).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="SensibleRecoveryEfficiency" type="Fraction">
                    <xs:annotation>
                      <xs:documentation>The net sensible energy recovered by the supply airstream as adjusted by electric consumption, case heat loss or heat gain, air leakage, airflow mass imbalance between the two airstreams and the energy used for defrost (when running the Very Low Temperature Test), as a percent of the potential sensible energy that could be recovered plus the exhaust fan energy. Values for some products can be found at the Home Ventilating Institute (hvi.org).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="FanPower" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>[W]</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="VentilationFanThirdPartyCertification"/>
                  <xs:element minOccurs="0" ref="extension"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan
Properties
content complex
minOccurs 0
Model
Children VentilationFan
Instance
<VentilationFans xmlns="http://hpxmlonline.com/2014/6">
  <VentilationFan>{1,unbounded}</VentilationFan>
</VentilationFans>
Source
<xs:element minOccurs="0" name="VentilationFans">
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" name="VentilationFan">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" name="Manufacturer" type="xs:string"/>
            <xs:element minOccurs="0" name="SerialNumber" type="xs:string"/>
            <xs:element minOccurs="0" name="FanType" type="VentilationFanType"/>
            <xs:element minOccurs="0" name="RatedFlowRate" type="xs:double">
              <xs:annotation>
                <xs:documentation>[CFM] as rated by manufacturer</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="CalculatedFlowRate" type="xs:double">
              <xs:annotation>
                <xs:documentation>[CFM] as calculated using duct size, prescriptive approach</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="TestedFlowRate" type="xs:double">
              <xs:annotation>
                <xs:documentation>[CFM] as tested by assessor/auditor/inspector</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="HoursInOperation" type="HoursPerDay">
              <xs:annotation>
                <xs:documentation>24 = continuous, less than 24 = intermittent</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="DeliveredVentilation" type="xs:double">
              <xs:annotation>
                <xs:documentation>[CFM]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="FanControlProperlyLabeled" type="BooleanWithNA"/>
            <xs:element minOccurs="0" name="ProperlyVented" type="BooleanWithNA"/>
            <xs:element minOccurs="0" name="FanLocation" type="VentilationFanLocation"/>
            <xs:element minOccurs="0" name="UsedForLocalVentilation" type="xs:boolean"/>
            <xs:element minOccurs="0" name="UsedForWholeBuildingVentilation" type="xs:boolean"/>
            <xs:element minOccurs="0" name="UsedForSeasonalCoolingLoadReduction" type="xs:boolean"/>
            <xs:element minOccurs="0" name="UsedForGarageVentilation" type="xs:boolean"/>
            <xs:element minOccurs="0" name="RatedNoise" type="xs:double">
              <xs:annotation>
                <xs:documentation>[sones] from manufacturer's info</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="TestedNoise" type="xs:double">
              <xs:annotation>
                <xs:documentation>[sones] as tested in field</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="TotalRecoveryEfficiency" type="Fraction">
              <xs:annotation>
                <xs:documentation>The net total energy (sensible plus latent, also called enthalpy) recovered by the supply airstream adjusted by electric consumption, case heat loss or heat gain, air leakage and airflow mass imbalance between the two airstreams, as a percent of the potential total energy that could be recovered plus the exhaust fan energy. Values for some products can be found at the Home Ventilating Institute (hvi.org).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="SensibleRecoveryEfficiency" type="Fraction">
              <xs:annotation>
                <xs:documentation>The net sensible energy recovered by the supply airstream as adjusted by electric consumption, case heat loss or heat gain, air leakage, airflow mass imbalance between the two airstreams and the energy used for defrost (when running the Very Low Temperature Test), as a percent of the potential sensible energy that could be recovered plus the exhaust fan energy. Values for some products can be found at the Home Ventilating Institute (hvi.org).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="FanPower" type="xs:double">
              <xs:annotation>
                <xs:documentation>[W]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="VentilationFanThirdPartyCertification"/>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_Manufacturer BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_SerialNumber BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_FanType BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_RatedFlowRate BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_CalculatedFlowRate BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_TestedFlowRate BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_HoursInOperation BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_DeliveredVentilation BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_FanControlProperlyLabeled BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_ProperlyVented BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_FanLocation BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_UsedForLocalVentilation BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_UsedForWholeBuildingVentilation BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_UsedForSeasonalCoolingLoadReduction BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_UsedForGarageVentilation BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_RatedNoise BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_TestedNoise BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_TotalRecoveryEfficiency BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_SensibleRecoveryEfficiency BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_FanPower BaseElements_xsd.tmp#Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_Systems_Systems_MechanicalVentilation_Systems_Systems_MechanicalVentilation_VentilationFans_VentilationFan_ThirdPartyCertification BaseElements_xsd.tmp#extension
Properties
content complex
maxOccurs unbounded
Model
Children CalculatedFlowRate, DeliveredVentilation, FanControlProperlyLabeled, FanLocation, FanPower, FanType, HoursInOperation, Manufacturer, ProperlyVented, RatedFlowRate, RatedNoise, SensibleRecoveryEfficiency, SerialNumber, SystemIdentifier, TestedFlowRate, TestedNoise, ThirdPartyCertification, TotalRecoveryEfficiency, UsedForGarageVentilation, UsedForLocalVentilation, UsedForSeasonalCoolingLoadReduction, UsedForWholeBuildingVentilation, extension
Instance
<VentilationFan xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Manufacturer>{0,1}</Manufacturer>
  <SerialNumber>{0,1}</SerialNumber>
  <FanType>{0,1}</FanType>
  <RatedFlowRate>{0,1}</RatedFlowRate>
  <CalculatedFlowRate>{0,1}</CalculatedFlowRate>
  <TestedFlowRate>{0,1}</TestedFlowRate>
  <HoursInOperation>{0,1}</HoursInOperation>
  <DeliveredVentilation>{0,1}</DeliveredVentilation>
  <FanControlProperlyLabeled>{0,1}</FanControlProperlyLabeled>
  <ProperlyVented>{0,1}</ProperlyVented>
  <FanLocation>{0,1}</FanLocation>
  <UsedForLocalVentilation>{0,1}</UsedForLocalVentilation>
  <UsedForWholeBuildingVentilation>{0,1}</UsedForWholeBuildingVentilation>
  <UsedForSeasonalCoolingLoadReduction>{0,1}</UsedForSeasonalCoolingLoadReduction>
  <UsedForGarageVentilation>{0,1}</UsedForGarageVentilation>
  <RatedNoise>{0,1}</RatedNoise>
  <TestedNoise>{0,1}</TestedNoise>
  <TotalRecoveryEfficiency>{0,1}</TotalRecoveryEfficiency>
  <SensibleRecoveryEfficiency>{0,1}</SensibleRecoveryEfficiency>
  <FanPower>{0,1}</FanPower>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <extension>{0,1}</extension>
</VentilationFan>
Source
<xs:element maxOccurs="unbounded" name="VentilationFan">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" name="Manufacturer" type="xs:string"/>
      <xs:element minOccurs="0" name="SerialNumber" type="xs:string"/>
      <xs:element minOccurs="0" name="FanType" type="VentilationFanType"/>
      <xs:element minOccurs="0" name="RatedFlowRate" type="xs:double">
        <xs:annotation>
          <xs:documentation>[CFM] as rated by manufacturer</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="CalculatedFlowRate" type="xs:double">
        <xs:annotation>
          <xs:documentation>[CFM] as calculated using duct size, prescriptive approach</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="TestedFlowRate" type="xs:double">
        <xs:annotation>
          <xs:documentation>[CFM] as tested by assessor/auditor/inspector</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="HoursInOperation" type="HoursPerDay">
        <xs:annotation>
          <xs:documentation>24 = continuous, less than 24 = intermittent</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="DeliveredVentilation" type="xs:double">
        <xs:annotation>
          <xs:documentation>[CFM]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FanControlProperlyLabeled" type="BooleanWithNA"/>
      <xs:element minOccurs="0" name="ProperlyVented" type="BooleanWithNA"/>
      <xs:element minOccurs="0" name="FanLocation" type="VentilationFanLocation"/>
      <xs:element minOccurs="0" name="UsedForLocalVentilation" type="xs:boolean"/>
      <xs:element minOccurs="0" name="UsedForWholeBuildingVentilation" type="xs:boolean"/>
      <xs:element minOccurs="0" name="UsedForSeasonalCoolingLoadReduction" type="xs:boolean"/>
      <xs:element minOccurs="0" name="UsedForGarageVentilation" type="xs:boolean"/>
      <xs:element minOccurs="0" name="RatedNoise" type="xs:double">
        <xs:annotation>
          <xs:documentation>[sones] from manufacturer's info</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="TestedNoise" type="xs:double">
        <xs:annotation>
          <xs:documentation>[sones] as tested in field</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="TotalRecoveryEfficiency" type="Fraction">
        <xs:annotation>
          <xs:documentation>The net total energy (sensible plus latent, also called enthalpy) recovered by the supply airstream adjusted by electric consumption, case heat loss or heat gain, air leakage and airflow mass imbalance between the two airstreams, as a percent of the potential total energy that could be recovered plus the exhaust fan energy. Values for some products can be found at the Home Ventilating Institute (hvi.org).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SensibleRecoveryEfficiency" type="Fraction">
        <xs:annotation>
          <xs:documentation>The net sensible energy recovered by the supply airstream as adjusted by electric consumption, case heat loss or heat gain, air leakage, airflow mass imbalance between the two airstreams and the energy used for defrost (when running the Very Low Temperature Test), as a percent of the potential sensible energy that could be recovered plus the exhaust fan energy. Values for some products can be found at the Home Ventilating Institute (hvi.org).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FanPower" type="xs:double">
        <xs:annotation>
          <xs:documentation>[W]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="VentilationFanThirdPartyCertification"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / Manufacturer
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Manufacturer" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / SerialNumber
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="SerialNumber" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / FanType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#VentilationFanType
Type VentilationFanType
Properties
content simple
minOccurs 0
Facets
enumeration exhaust only
enumeration supply only
enumeration heat recovery ventilator
enumeration energy recovery ventilator
Source
<xs:element minOccurs="0" name="FanType" type="VentilationFanType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / RatedFlowRate
Namespace http://hpxmlonline.com/2014/6
Annotations
[CFM] as rated by manufacturer
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="RatedFlowRate" type="xs:double">
  <xs:annotation>
    <xs:documentation>[CFM] as rated by manufacturer</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / CalculatedFlowRate
Namespace http://hpxmlonline.com/2014/6
Annotations
[CFM] as calculated using duct size, prescriptive approach
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="CalculatedFlowRate" type="xs:double">
  <xs:annotation>
    <xs:documentation>[CFM] as calculated using duct size, prescriptive approach</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / TestedFlowRate
Namespace http://hpxmlonline.com/2014/6
Annotations
[CFM] as tested by assessor/auditor/inspector
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="TestedFlowRate" type="xs:double">
  <xs:annotation>
    <xs:documentation>[CFM] as tested by assessor/auditor/inspector</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / HoursInOperation
Namespace http://hpxmlonline.com/2014/6
Annotations
24 = continuous, less than 24 = intermittent
Diagram
Diagram HPXMLDataTypes_xsd.tmp#HoursPerDay
Type HoursPerDay
Properties
content simple
minOccurs 0
Facets
maxInclusive 24
minInclusive 0
Source
<xs:element minOccurs="0" name="HoursInOperation" type="HoursPerDay">
  <xs:annotation>
    <xs:documentation>24 = continuous, less than 24 = intermittent</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / DeliveredVentilation
Namespace http://hpxmlonline.com/2014/6
Annotations
[CFM]
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="DeliveredVentilation" type="xs:double">
  <xs:annotation>
    <xs:documentation>[CFM]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / FanControlProperlyLabeled
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#BooleanWithNA
Type BooleanWithNA
Properties
content simple
minOccurs 0
Facets
enumeration true
enumeration false
enumeration na
Source
<xs:element minOccurs="0" name="FanControlProperlyLabeled" type="BooleanWithNA"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / ProperlyVented
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#BooleanWithNA
Type BooleanWithNA
Properties
content simple
minOccurs 0
Facets
enumeration true
enumeration false
enumeration na
Source
<xs:element minOccurs="0" name="ProperlyVented" type="BooleanWithNA"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / FanLocation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#VentilationFanLocation
Type VentilationFanLocation
Properties
content simple
minOccurs 0
Facets
enumeration bath
enumeration kitchen
enumeration hallway
enumeration garage
enumeration other
Source
<xs:element minOccurs="0" name="FanLocation" type="VentilationFanLocation"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / UsedForLocalVentilation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="UsedForLocalVentilation" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / UsedForWholeBuildingVentilation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="UsedForWholeBuildingVentilation" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / UsedForSeasonalCoolingLoadReduction
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="UsedForSeasonalCoolingLoadReduction" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / UsedForGarageVentilation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="UsedForGarageVentilation" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / RatedNoise
Namespace http://hpxmlonline.com/2014/6
Annotations
[sones] from manufacturer's info
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="RatedNoise" type="xs:double">
  <xs:annotation>
    <xs:documentation>[sones] from manufacturer's info</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / TestedNoise
Namespace http://hpxmlonline.com/2014/6
Annotations
[sones] as tested in field
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="TestedNoise" type="xs:double">
  <xs:annotation>
    <xs:documentation>[sones] as tested in field</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / TotalRecoveryEfficiency
Namespace http://hpxmlonline.com/2014/6
Annotations
The net total energy (sensible plus latent, also called enthalpy) recovered by the supply airstream adjusted by electric consumption, case heat loss or heat gain, air leakage and airflow mass imbalance between the two airstreams, as a percent of the potential total energy that could be recovered plus the exhaust fan energy. Values for some products can be found at the Home Ventilating Institute (hvi.org).
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element minOccurs="0" name="TotalRecoveryEfficiency" type="Fraction">
  <xs:annotation>
    <xs:documentation>The net total energy (sensible plus latent, also called enthalpy) recovered by the supply airstream adjusted by electric consumption, case heat loss or heat gain, air leakage and airflow mass imbalance between the two airstreams, as a percent of the potential total energy that could be recovered plus the exhaust fan energy. Values for some products can be found at the Home Ventilating Institute (hvi.org).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / SensibleRecoveryEfficiency
Namespace http://hpxmlonline.com/2014/6
Annotations
The net sensible energy recovered by the supply airstream as adjusted by electric consumption, case heat loss or heat gain, air leakage, airflow mass imbalance between the two airstreams and the energy used for defrost (when running the Very Low Temperature Test), as a percent of the potential sensible energy that could be recovered plus the exhaust fan energy. Values for some products can be found at the Home Ventilating Institute (hvi.org).
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element minOccurs="0" name="SensibleRecoveryEfficiency" type="Fraction">
  <xs:annotation>
    <xs:documentation>The net sensible energy recovered by the supply airstream as adjusted by electric consumption, case heat loss or heat gain, air leakage, airflow mass imbalance between the two airstreams and the energy used for defrost (when running the Very Low Temperature Test), as a percent of the potential sensible energy that could be recovered plus the exhaust fan energy. Values for some products can be found at the Home Ventilating Institute (hvi.org).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / FanPower
Namespace http://hpxmlonline.com/2014/6
Annotations
[W]
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="FanPower" type="xs:double">
  <xs:annotation>
    <xs:documentation>[W]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / MechanicalVentilation / VentilationFans / VentilationFan / ThirdPartyCertification
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#VentilationFanThirdPartyCertification
Type VentilationFanThirdPartyCertification
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration Energy Star
enumeration Home Ventilation Institute
enumeration other
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="VentilationFanThirdPartyCertification"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / CombustionVentilation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_CombustionVentilation_CombustionVentilationSystem
Properties
content complex
minOccurs 0
Model
Children CombustionVentilationSystem
Instance
<CombustionVentilation xmlns="http://hpxmlonline.com/2014/6">
  <CombustionVentilationSystem>{1,unbounded}</CombustionVentilationSystem>
</CombustionVentilation>
Source
<xs:element minOccurs="0" name="CombustionVentilation">
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" name="CombustionVentilationSystem">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" name="VentSystemType" type="VentSystem"/>
            <xs:element minOccurs="0" ref="AttachedToZone"/>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / CombustionVentilation / CombustionVentilationSystem
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Systems_Systems_CombustionVentilation_Systems_Systems_CombustionVentilation_CombustionVentilationSystem_VentSystemType BaseElements_xsd.tmp#AttachedToZone BaseElements_xsd.tmp#extension
Properties
content complex
maxOccurs unbounded
Model
Children AttachedToZone, SystemIdentifier, VentSystemType, extension
Instance
<CombustionVentilationSystem xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <VentSystemType>{0,1}</VentSystemType>
  <AttachedToZone idref="">{0,1}</AttachedToZone>
  <extension>{0,1}</extension>
</CombustionVentilationSystem>
Source
<xs:element maxOccurs="unbounded" name="CombustionVentilationSystem">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" name="VentSystemType" type="VentSystem"/>
      <xs:element minOccurs="0" ref="AttachedToZone"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / CombustionVentilation / CombustionVentilationSystem / VentSystemType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#VentSystem
Type VentSystem
Properties
content simple
minOccurs 0
Facets
enumeration atmospheric
enumeration induced draft
enumeration power vented (at unit)
enumeration power vented (at exterior)
enumeration direct vented
enumeration sealed combustion
Source
<xs:element minOccurs="0" name="VentSystemType" type="VentSystem"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_WaterHeating_WaterHeatingSystem BaseElements_xsd.tmp#Systems_Systems_WaterHeating_HotWaterDistribution BaseElements_xsd.tmp#Systems_Systems_WaterHeating_WaterFixture BaseElements_xsd.tmp#Systems_Systems_WaterHeating_AnnualEnergyUse
Properties
content complex
minOccurs 0
Model
Children AnnualEnergyUse, HotWaterDistribution, WaterFixture, WaterHeatingSystem
Instance
<WaterHeating xmlns="http://hpxmlonline.com/2014/6">
  <WaterHeatingSystem>{1,unbounded}</WaterHeatingSystem>
  <HotWaterDistribution>{0,unbounded}</HotWaterDistribution>
  <WaterFixture>{0,unbounded}</WaterFixture>
  <AnnualEnergyUse>{0,1}</AnnualEnergyUse>
</WaterHeating>
Source
<xs:element name="WaterHeating" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" name="WaterHeatingSystem">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" ref="AttachedToZone"/>
            <xs:element minOccurs="0" name="AttachedToCAZ" type="LocalReference"/>
            <xs:element name="FuelType" type="FuelType" minOccurs="0"/>
            <xs:element name="WaterHeaterType" type="WaterHeaterType" minOccurs="0"/>
            <xs:element name="Location" type="UnitLocation" minOccurs="0"/>
            <xs:element minOccurs="0" name="YearInstalled" type="Year"/>
            <xs:element name="ModelYear" type="Year" minOccurs="0"/>
            <xs:element name="Manufacturer" type="Manufacturer" minOccurs="0"/>
            <xs:element name="ModelNumber" type="Model" minOccurs="0"/>
            <xs:element minOccurs="0" name="AHRINumber" type="xs:string"/>
            <xs:element minOccurs="0" name="SerialNumber" type="xs:string"/>
            <xs:element minOccurs="0" name="PerformanceAdjustment" type="Fraction"/>
            <xs:element minOccurs="0" name="ThirdPartyCertification" type="DHWThirdPartyCertification" maxOccurs="unbounded"/>
            <xs:element name="TankVolume" type="Volume" minOccurs="0">
              <xs:annotation>
                <xs:documentation>[gal]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="FractionDHWLoadServed" type="Fraction"/>
            <xs:element name="HeatingCapacity" type="Capacity" minOccurs="0">
              <xs:annotation>
                <xs:documentation>[Btuh]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="EnergyFactor" type="EnergyFactor" minOccurs="0">
              <xs:annotation>
                <xs:documentation>The amount of energy delivered as heated water in a day divided by the total daily energy consumption of a residential water heater, as determined following standardized DOE testing procedure.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="FirstHourRating" type="Volume">
              <xs:annotation>
                <xs:documentation>[gal per hour] An estimate of the maximum volume of hot water in gallons that a storage water heater can supply within an hour that begins with the water heater fully heated.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="GallonsPerMinute" type="Volume">
              <xs:annotation>
                <xs:documentation>[gal per minute] The amount of gallons per minute of hot water that can be supplied by an instantaneous water heater while maintaining a nominal temperature rise of 77°F during steady state operation.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="RecoveryEfficiency" type="RecoveryEfficiency" minOccurs="0">
              <xs:annotation>
                <xs:documentation>The ratio of energy delivered to heat cold water compared to the energy consumed by the water heater, as determined following standardized DOE testing procedure.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ThermalEfficiency" type="ThermalEfficiency" minOccurs="0"/>
            <xs:element minOccurs="0" name="WaterHeaterInsulation">
              <xs:complexType>
                <xs:sequence>
                  <xs:element minOccurs="0" name="Jacket">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="JacketRValue" type="RValue" minOccurs="0"/>
                        <xs:element minOccurs="0" ref="extension"/>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element minOccurs="0" name="Pipe" type="PipeInsulationType">
                    <xs:annotation>
                      <xs:documentation>DEPRECATED. This will be removed in v3.0. Use HotWaterDistribution element instead.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="MeetsACCA5QIHVACSpecification" type="xs:boolean" minOccurs="0"/>
            <xs:element name="HotWaterTemperature" type="Temperature" minOccurs="0">
              <xs:annotation>
                <xs:documentation>[deg F]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="HasGeothermalDesuperheater" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>Indicates whether this water heater has a geothermal desuperheater. The attached heat pump can be referenced in the RelatedHeatingSystem element.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="HasSharedCombustionVentilation" type="xs:boolean"/>
            <xs:element minOccurs="0" name="CombustionVentilationOrphaned" type="xs:boolean"/>
            <xs:element name="CombustionVentingSystem" minOccurs="0" type="LocalReference">
            </xs:element>
            <xs:element name="RelatedHeatingSystem" type="LocalReference" minOccurs="0"/>
            <xs:element minOccurs="0" name="Installation">
              <xs:complexType>
                <xs:sequence>
                  <xs:element minOccurs="0" name="Standard" type="HVACInstallationStandard"/>
                  <xs:element minOccurs="0" ref="extension"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element minOccurs="0" name="WaterHeaterImprovement" type="WaterHeaterImprovementInfo"/>
            <xs:element ref="extension" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="HotWaterDistribution">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" name="AttachedToWaterHeatingSystem" type="LocalReference">
              <xs:annotation>
                <xs:documentation>The water heating system that his distribution system serves.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="SystemType">
              <xs:complexType>
                <xs:choice>
                  <xs:element name="Standard">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element minOccurs="0" name="PipingLength" type="LengthMeasurement">
                          <xs:annotation>
                            <xs:documentation>[ft]</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element minOccurs="0" ref="extension"/>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="Recirculation">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element minOccurs="0" name="ControlType" type="RecirculationControlType"/>
                        <xs:element minOccurs="0" name="RecirculationPipingLoopLength" type="LengthMeasurement">
                          <xs:annotation>
                            <xs:documentation>[ft]</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element minOccurs="0" name="BranchPipingLoopLength" type="LengthMeasurement">
                          <xs:annotation>
                            <xs:documentation>[ft]</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element minOccurs="0" name="PumpPower" type="Power">
                          <xs:annotation>
                            <xs:documentation>[W]</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element minOccurs="0" ref="extension"/>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:choice>
              </xs:complexType>
            </xs:element>
            <xs:element minOccurs="0" name="PipeInsulation" type="PipeInsulationType"/>
            <xs:element minOccurs="0" name="DrainWaterHeatRecovery">
              <xs:complexType>
                <xs:sequence>
                  <xs:element minOccurs="0" name="FacilitiesConnected" type="DrainWaterHeatRecoveryFacilitiesConnected"/>
                  <xs:element minOccurs="0" name="EqualFlow" type="xs:boolean"/>
                  <xs:element minOccurs="0" name="Efficiency" type="Fraction">
                    <xs:annotation>
                      <xs:documentation>Efficiency percent expressed as a fraction from 0-1.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="WaterFixture">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:choice minOccurs="0">
              <xs:element name="AttachedToWaterHeatingSystem" type="LocalReference"/>
              <xs:element name="AttachedToHotWaterDistribution" type="LocalReference"/>
            </xs:choice>
            <xs:element minOccurs="1" name="WaterFixtureType" type="WaterFixtureType"/>
            <xs:element minOccurs="0" name="FlowRate" type="xs:double">
              <xs:annotation>
                <xs:documentation>[gallons per minute] flow rate of water</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="FaucetAerator" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>Does this faucet have an aerator?</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="TemperatureInitiatedShowerFlowRestrictionValve" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>Does the shower have a device that restricts the flow of water automatically once it has reached temperature?</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="WaterFixtureThirdPartyCertification">
              <xs:annotation>
                <xs:documentation>Independent organization has verified that product or appliance meets or exceeds the standard in question.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AnnualEnergyUse" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToZone BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_AttachedToCAZ BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_FuelType BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_WaterHeaterType BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_Location BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_YearInstalled BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_ModelYear BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_Manufacturer BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_ModelNumber BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_AHRINumber BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_SerialNumber BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_PerformanceAdjustment BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_ThirdPartyCertification BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_TankVolume BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_FractionDHWLoadServed BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_HeatingCapacity BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_EnergyFactor BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_FirstHourRating BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_GallonsPerMinute BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_RecoveryEfficiency BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_ThermalEfficiency BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_WaterHeaterInsulation BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_MeetsACCA5QIHVACSpecification BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_HotWaterTemperature BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_HasGeothermalDesuperheater BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_HasSharedCombustionVentilation BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_CombustionVentilationOrphaned BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_CombustionVentingSystem BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_RelatedHeatingSystem BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_Installation BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_WaterHeaterImprovement BaseElements_xsd.tmp#extension
Properties
content complex
maxOccurs unbounded
Model
Children AHRINumber, AttachedToCAZ, AttachedToZone, CombustionVentilationOrphaned, CombustionVentingSystem, EnergyFactor, FirstHourRating, FractionDHWLoadServed, FuelType, GallonsPerMinute, HasGeothermalDesuperheater, HasSharedCombustionVentilation, HeatingCapacity, HotWaterTemperature, Installation, Location, Manufacturer, MeetsACCA5QIHVACSpecification, ModelNumber, ModelYear, PerformanceAdjustment, RecoveryEfficiency, RelatedHeatingSystem, SerialNumber, SystemIdentifier, TankVolume, ThermalEfficiency, ThirdPartyCertification, WaterHeaterImprovement, WaterHeaterInsulation, WaterHeaterType, YearInstalled, extension
Instance
<WaterHeatingSystem xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToZone idref="">{0,1}</AttachedToZone>
  <AttachedToCAZ idref="">{0,1}</AttachedToCAZ>
  <FuelType>{0,1}</FuelType>
  <WaterHeaterType>{0,1}</WaterHeaterType>
  <Location>{0,1}</Location>
  <YearInstalled>{0,1}</YearInstalled>
  <ModelYear>{0,1}</ModelYear>
  <Manufacturer>{0,1}</Manufacturer>
  <ModelNumber>{0,1}</ModelNumber>
  <AHRINumber>{0,1}</AHRINumber>
  <SerialNumber>{0,1}</SerialNumber>
  <PerformanceAdjustment>{0,1}</PerformanceAdjustment>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <TankVolume>{0,1}</TankVolume>
  <FractionDHWLoadServed>{0,1}</FractionDHWLoadServed>
  <HeatingCapacity>{0,1}</HeatingCapacity>
  <EnergyFactor>{0,1}</EnergyFactor>
  <FirstHourRating>{0,1}</FirstHourRating>
  <GallonsPerMinute>{0,1}</GallonsPerMinute>
  <RecoveryEfficiency>{0,1}</RecoveryEfficiency>
  <ThermalEfficiency>{0,1}</ThermalEfficiency>
  <WaterHeaterInsulation>{0,1}</WaterHeaterInsulation>
  <MeetsACCA5QIHVACSpecification>{0,1}</MeetsACCA5QIHVACSpecification>
  <HotWaterTemperature>{0,1}</HotWaterTemperature>
  <HasGeothermalDesuperheater>{0,1}</HasGeothermalDesuperheater>
  <HasSharedCombustionVentilation>{0,1}</HasSharedCombustionVentilation>
  <CombustionVentilationOrphaned>{0,1}</CombustionVentilationOrphaned>
  <CombustionVentingSystem idref="">{0,1}</CombustionVentingSystem>
  <RelatedHeatingSystem idref="">{0,1}</RelatedHeatingSystem>
  <Installation>{0,1}</Installation>
  <WaterHeaterImprovement>{0,1}</WaterHeaterImprovement>
  <extension>{0,1}</extension>
</WaterHeatingSystem>
Source
<xs:element maxOccurs="unbounded" name="WaterHeatingSystem">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" ref="AttachedToZone"/>
      <xs:element minOccurs="0" name="AttachedToCAZ" type="LocalReference"/>
      <xs:element name="FuelType" type="FuelType" minOccurs="0"/>
      <xs:element name="WaterHeaterType" type="WaterHeaterType" minOccurs="0"/>
      <xs:element name="Location" type="UnitLocation" minOccurs="0"/>
      <xs:element minOccurs="0" name="YearInstalled" type="Year"/>
      <xs:element name="ModelYear" type="Year" minOccurs="0"/>
      <xs:element name="Manufacturer" type="Manufacturer" minOccurs="0"/>
      <xs:element name="ModelNumber" type="Model" minOccurs="0"/>
      <xs:element minOccurs="0" name="AHRINumber" type="xs:string"/>
      <xs:element minOccurs="0" name="SerialNumber" type="xs:string"/>
      <xs:element minOccurs="0" name="PerformanceAdjustment" type="Fraction"/>
      <xs:element minOccurs="0" name="ThirdPartyCertification" type="DHWThirdPartyCertification" maxOccurs="unbounded"/>
      <xs:element name="TankVolume" type="Volume" minOccurs="0">
        <xs:annotation>
          <xs:documentation>[gal]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FractionDHWLoadServed" type="Fraction"/>
      <xs:element name="HeatingCapacity" type="Capacity" minOccurs="0">
        <xs:annotation>
          <xs:documentation>[Btuh]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="EnergyFactor" type="EnergyFactor" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The amount of energy delivered as heated water in a day divided by the total daily energy consumption of a residential water heater, as determined following standardized DOE testing procedure.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FirstHourRating" type="Volume">
        <xs:annotation>
          <xs:documentation>[gal per hour] An estimate of the maximum volume of hot water in gallons that a storage water heater can supply within an hour that begins with the water heater fully heated.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="GallonsPerMinute" type="Volume">
        <xs:annotation>
          <xs:documentation>[gal per minute] The amount of gallons per minute of hot water that can be supplied by an instantaneous water heater while maintaining a nominal temperature rise of 77°F during steady state operation.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RecoveryEfficiency" type="RecoveryEfficiency" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The ratio of energy delivered to heat cold water compared to the energy consumed by the water heater, as determined following standardized DOE testing procedure.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ThermalEfficiency" type="ThermalEfficiency" minOccurs="0"/>
      <xs:element minOccurs="0" name="WaterHeaterInsulation">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="Jacket">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="JacketRValue" type="RValue" minOccurs="0"/>
                  <xs:element minOccurs="0" ref="extension"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element minOccurs="0" name="Pipe" type="PipeInsulationType">
              <xs:annotation>
                <xs:documentation>DEPRECATED. This will be removed in v3.0. Use HotWaterDistribution element instead.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MeetsACCA5QIHVACSpecification" type="xs:boolean" minOccurs="0"/>
      <xs:element name="HotWaterTemperature" type="Temperature" minOccurs="0">
        <xs:annotation>
          <xs:documentation>[deg F]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="HasGeothermalDesuperheater" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Indicates whether this water heater has a geothermal desuperheater. The attached heat pump can be referenced in the RelatedHeatingSystem element.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="HasSharedCombustionVentilation" type="xs:boolean"/>
      <xs:element minOccurs="0" name="CombustionVentilationOrphaned" type="xs:boolean"/>
      <xs:element name="CombustionVentingSystem" minOccurs="0" type="LocalReference">
      </xs:element>
      <xs:element name="RelatedHeatingSystem" type="LocalReference" minOccurs="0"/>
      <xs:element minOccurs="0" name="Installation">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="Standard" type="HVACInstallationStandard"/>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="WaterHeaterImprovement" type="WaterHeaterImprovementInfo"/>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / AttachedToCAZ
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element minOccurs="0" name="AttachedToCAZ" type="LocalReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / FuelType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FuelType
Type FuelType
Properties
content simple
minOccurs 0
Facets
enumeration electricity
enumeration renewable electricity
enumeration natural gas
enumeration renewable natural gas
enumeration fuel oil
enumeration fuel oil 1
enumeration fuel oil 2
enumeration fuel oil 4
enumeration fuel oil 5/6
enumeration district steam
enumeration district hot water
enumeration district chilled water
enumeration solar hot water
enumeration propane
enumeration kerosene
enumeration diesel
enumeration anthracite coal
enumeration bituminous coal
enumeration coke
enumeration wood
enumeration wood pellets
enumeration combination
enumeration other
Source
<xs:element name="FuelType" type="FuelType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / WaterHeaterType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#WaterHeaterType
Type WaterHeaterType
Properties
content simple
minOccurs 0
Facets
enumeration storage water heater
enumeration dedicated boiler with storage tank
enumeration instantaneous water heater
enumeration heat pump water heater
enumeration space-heating boiler with storage tank
enumeration space-heating boiler with tankless coil
Source
<xs:element name="WaterHeaterType" type="WaterHeaterType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / Location
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#UnitLocation
Type UnitLocation
Properties
content simple
minOccurs 0
Facets
enumeration attic - conditioned
enumeration attic - unconditioned
enumeration basement - conditioned
enumeration basement - unconditioned
enumeration conditioned space
enumeration crawlspace - vented
enumeration crawlspace - unvented
enumeration garage - conditioned
enumeration garage - unconditioned
enumeration mechanical closet
enumeration other interior
enumeration other exterior
enumeration roof deck
Source
<xs:element name="Location" type="UnitLocation" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / YearInstalled
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Year
Type Year
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="YearInstalled" type="Year"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / ModelYear
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Year
Type Year
Properties
content simple
minOccurs 0
Source
<xs:element name="ModelYear" type="Year" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / Manufacturer
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Manufacturer
Type Manufacturer
Properties
content simple
minOccurs 0
Source
<xs:element name="Manufacturer" type="Manufacturer" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / ModelNumber
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Model
Type Model
Properties
content simple
minOccurs 0
Source
<xs:element name="ModelNumber" type="Model" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / AHRINumber
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="AHRINumber" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / SerialNumber
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="SerialNumber" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / PerformanceAdjustment
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element minOccurs="0" name="PerformanceAdjustment" type="Fraction"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / ThirdPartyCertification
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#DHWThirdPartyCertification
Type DHWThirdPartyCertification
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration Energy Star
enumeration CEE Tier 1
enumeration CEE Tier 2
enumeration CEE Tier 3
enumeration other
Source
<xs:element minOccurs="0" name="ThirdPartyCertification" type="DHWThirdPartyCertification" maxOccurs="unbounded"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / TankVolume
Namespace http://hpxmlonline.com/2014/6
Annotations
[gal]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Volume
Type Volume
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element name="TankVolume" type="Volume" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[gal]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / FractionDHWLoadServed
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element minOccurs="0" name="FractionDHWLoadServed" type="Fraction"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / HeatingCapacity
Namespace http://hpxmlonline.com/2014/6
Annotations
[Btuh]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Capacity
Type Capacity
Properties
content simple
minOccurs 0
Source
<xs:element name="HeatingCapacity" type="Capacity" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[Btuh]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / EnergyFactor
Namespace http://hpxmlonline.com/2014/6
Annotations
The amount of energy delivered as heated water in a day divided by the total daily energy consumption of a residential water heater, as determined following standardized DOE testing procedure.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#EnergyFactor
Type EnergyFactor
Properties
content simple
minOccurs 0
Facets
maxInclusive 5
minExclusive 0
Source
<xs:element name="EnergyFactor" type="EnergyFactor" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The amount of energy delivered as heated water in a day divided by the total daily energy consumption of a residential water heater, as determined following standardized DOE testing procedure.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / FirstHourRating
Namespace http://hpxmlonline.com/2014/6
Annotations
[gal per hour] An estimate of the maximum volume of hot water in gallons that a storage water heater can supply within an hour that begins with the water heater fully heated.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Volume
Type Volume
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="FirstHourRating" type="Volume">
  <xs:annotation>
    <xs:documentation>[gal per hour] An estimate of the maximum volume of hot water in gallons that a storage water heater can supply within an hour that begins with the water heater fully heated.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / GallonsPerMinute
Namespace http://hpxmlonline.com/2014/6
Annotations
[gal per minute] The amount of gallons per minute of hot water that can be supplied by an instantaneous water heater while maintaining a nominal temperature rise of 77°F during steady state operation.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Volume
Type Volume
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="GallonsPerMinute" type="Volume">
  <xs:annotation>
    <xs:documentation>[gal per minute] The amount of gallons per minute of hot water that can be supplied by an instantaneous water heater while maintaining a nominal temperature rise of 77°F during steady state operation.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / RecoveryEfficiency
Namespace http://hpxmlonline.com/2014/6
Annotations
The ratio of energy delivered to heat cold water compared to the energy consumed by the water heater, as determined following standardized DOE testing procedure.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RecoveryEfficiency
Type RecoveryEfficiency
Properties
content simple
minOccurs 0
Facets
maxInclusive 5
minExclusive 0
Source
<xs:element name="RecoveryEfficiency" type="RecoveryEfficiency" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The ratio of energy delivered to heat cold water compared to the energy consumed by the water heater, as determined following standardized DOE testing procedure.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / ThermalEfficiency
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ThermalEfficiency
Type ThermalEfficiency
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minExclusive 0
Source
<xs:element name="ThermalEfficiency" type="ThermalEfficiency" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / WaterHeaterInsulation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_WaterHeaterInsulation_Jacket BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_WaterHeaterInsulation_Pipe
Properties
content complex
minOccurs 0
Model
Children Jacket, Pipe
Instance
<WaterHeaterInsulation xmlns="http://hpxmlonline.com/2014/6">
  <Jacket>{0,1}</Jacket>
  <Pipe>{0,1}</Pipe>
</WaterHeaterInsulation>
Source
<xs:element minOccurs="0" name="WaterHeaterInsulation">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Jacket">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="JacketRValue" type="RValue" minOccurs="0"/>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="Pipe" type="PipeInsulationType">
        <xs:annotation>
          <xs:documentation>DEPRECATED. This will be removed in v3.0. Use HotWaterDistribution element instead.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / WaterHeaterInsulation / Jacket
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_WaterHeaterInsulation_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_WaterHeaterInsulation_Jacket_JacketRValue BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children JacketRValue, extension
Instance
<Jacket xmlns="http://hpxmlonline.com/2014/6">
  <JacketRValue>{0,1}</JacketRValue>
  <extension>{0,1}</extension>
</Jacket>
Source
<xs:element minOccurs="0" name="Jacket">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="JacketRValue" type="RValue" minOccurs="0"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / WaterHeaterInsulation / Jacket / JacketRValue
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RValue
Type RValue
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="JacketRValue" type="RValue" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / WaterHeaterInsulation / Pipe
Namespace http://hpxmlonline.com/2014/6
Annotations
DEPRECATED. This will be removed in v3.0. Use HotWaterDistribution element instead.
Diagram
Diagram BaseElements_xsd.tmp#PipeInsulationType_PipeRValue BaseElements_xsd.tmp#PipeInsulationType_PipeLengthInsulated BaseElements_xsd.tmp#PipeInsulationType_FractionPipeInsulation BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#PipeInsulationType
Type PipeInsulationType
Properties
content complex
minOccurs 0
Model
Children FractionPipeInsulation, PipeLengthInsulated, PipeRValue, extension
Instance
<Pipe xmlns="http://hpxmlonline.com/2014/6">
  <PipeRValue>{0,1}</PipeRValue>
  <PipeLengthInsulated>{0,1}</PipeLengthInsulated>
  <FractionPipeInsulation>{0,1}</FractionPipeInsulation>
  <extension>{0,1}</extension>
</Pipe>
Source
<xs:element minOccurs="0" name="Pipe" type="PipeInsulationType">
  <xs:annotation>
    <xs:documentation>DEPRECATED. This will be removed in v3.0. Use HotWaterDistribution element instead.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element PipeInsulationType / PipeRValue
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RValue
Type RValue
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="PipeRValue" type="RValue" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element PipeInsulationType / PipeLengthInsulated
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="PipeLengthInsulated" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[ft]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element PipeInsulationType / FractionPipeInsulation
Namespace http://hpxmlonline.com/2014/6
Annotations
Fraction of total pipe insulated
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element name="FractionPipeInsulation" type="Fraction" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Fraction of total pipe insulated</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / MeetsACCA5QIHVACSpecification
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="MeetsACCA5QIHVACSpecification" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / HotWaterTemperature
Namespace http://hpxmlonline.com/2014/6
Annotations
[deg F]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Temperature
Type Temperature
Properties
content simple
minOccurs 0
Source
<xs:element name="HotWaterTemperature" type="Temperature" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[deg F]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / HasGeothermalDesuperheater
Namespace http://hpxmlonline.com/2014/6
Annotations
Indicates whether this water heater has a geothermal desuperheater. The attached heat pump can be referenced in the RelatedHeatingSystem element.
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="HasGeothermalDesuperheater" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Indicates whether this water heater has a geothermal desuperheater. The attached heat pump can be referenced in the RelatedHeatingSystem element.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / HasSharedCombustionVentilation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="HasSharedCombustionVentilation" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / CombustionVentilationOrphaned
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="CombustionVentilationOrphaned" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / CombustionVentingSystem
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element name="CombustionVentingSystem" minOccurs="0" type="LocalReference">
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / RelatedHeatingSystem
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element name="RelatedHeatingSystem" type="LocalReference" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / Installation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterHeatingSystem_Installation_Standard BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children Standard, extension
Instance
<Installation xmlns="http://hpxmlonline.com/2014/6">
  <Standard>{0,1}</Standard>
  <extension>{0,1}</extension>
</Installation>
Source
<xs:element minOccurs="0" name="Installation">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Standard" type="HVACInstallationStandard"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / Installation / Standard
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#HVACInstallationStandard
Type HVACInstallationStandard
Properties
content simple
minOccurs 0
Facets
enumeration ACCA 5 QI HVAC
enumeration other
Source
<xs:element minOccurs="0" name="Standard" type="HVACInstallationStandard"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterHeatingSystem / WaterHeaterImprovement
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#WaterHeaterImprovementInfo_JacketInstalledIndicator BaseElements_xsd.tmp#WaterHeaterImprovementInfo_DispositionofExistingSystem BaseElements_xsd.tmp#WaterHeaterImprovementInfo_RepairsDescription BaseElements_xsd.tmp#WaterHeaterImprovementInfo_PipeInsulated BaseElements_xsd.tmp#WaterHeaterImprovementInfo_LengthofPipeInsulated BaseElements_xsd.tmp#WaterHeaterImprovementInfo_SystemReplaced BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#WaterHeaterImprovementInfo
Type WaterHeaterImprovementInfo
Properties
content complex
minOccurs 0
Model
Children DispositionofExistingSystem, JacketInstalledIndicator, LengthofPipeInsulated, PipeInsulated, RepairsDescription, SystemReplaced, extension
Instance
<WaterHeaterImprovement xmlns="http://hpxmlonline.com/2014/6">
  <JacketInstalledIndicator>{0,1}</JacketInstalledIndicator>
  <DispositionofExistingSystem>{0,1}</DispositionofExistingSystem>
  <RepairsDescription>{0,unbounded}</RepairsDescription>
  <PipeInsulated>{0,1}</PipeInsulated>
  <LengthofPipeInsulated>{0,1}</LengthofPipeInsulated>
  <SystemReplaced>{0,1}</SystemReplaced>
  <extension>{0,1}</extension>
</WaterHeaterImprovement>
Source
<xs:element minOccurs="0" name="WaterHeaterImprovement" type="WaterHeaterImprovementInfo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WaterHeaterImprovementInfo / JacketInstalledIndicator
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="JacketInstalledIndicator" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WaterHeaterImprovementInfo / DispositionofExistingSystem
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#DispositionofExistingSystem
Type DispositionofExistingSystem
Properties
content simple
minOccurs 0
Source
<xs:element name="DispositionofExistingSystem" type="DispositionofExistingSystem" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WaterHeaterImprovementInfo / RepairsDescription
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs unbounded
Source
<xs:element name="RepairsDescription" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WaterHeaterImprovementInfo / PipeInsulated
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#PipeInsulated
Type PipeInsulated
Properties
content simple
minOccurs 0
Source
<xs:element name="PipeInsulated" type="PipeInsulated" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WaterHeaterImprovementInfo / LengthofPipeInsulated
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="LengthofPipeInsulated" type="LengthMeasurement" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[ft]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WaterHeaterImprovementInfo / SystemReplaced
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="SystemReplaced" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / HotWaterDistribution
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_AttachedToWaterHeatingSystem BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_SystemType BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_PipeInsulation BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_DrainWaterHeatRecovery BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AttachedToWaterHeatingSystem, DrainWaterHeatRecovery, PipeInsulation, SystemIdentifier, SystemType, extension
Instance
<HotWaterDistribution xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToWaterHeatingSystem idref="">{0,1}</AttachedToWaterHeatingSystem>
  <SystemType>{0,1}</SystemType>
  <PipeInsulation>{0,1}</PipeInsulation>
  <DrainWaterHeatRecovery>{0,1}</DrainWaterHeatRecovery>
  <extension>{0,1}</extension>
</HotWaterDistribution>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="HotWaterDistribution">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" name="AttachedToWaterHeatingSystem" type="LocalReference">
        <xs:annotation>
          <xs:documentation>The water heating system that his distribution system serves.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SystemType">
        <xs:complexType>
          <xs:choice>
            <xs:element name="Standard">
              <xs:complexType>
                <xs:sequence>
                  <xs:element minOccurs="0" name="PipingLength" type="LengthMeasurement">
                    <xs:annotation>
                      <xs:documentation>[ft]</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" ref="extension"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="Recirculation">
              <xs:complexType>
                <xs:sequence>
                  <xs:element minOccurs="0" name="ControlType" type="RecirculationControlType"/>
                  <xs:element minOccurs="0" name="RecirculationPipingLoopLength" type="LengthMeasurement">
                    <xs:annotation>
                      <xs:documentation>[ft]</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="BranchPipingLoopLength" type="LengthMeasurement">
                    <xs:annotation>
                      <xs:documentation>[ft]</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="PumpPower" type="Power">
                    <xs:annotation>
                      <xs:documentation>[W]</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" ref="extension"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:choice>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="PipeInsulation" type="PipeInsulationType"/>
      <xs:element minOccurs="0" name="DrainWaterHeatRecovery">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="FacilitiesConnected" type="DrainWaterHeatRecoveryFacilitiesConnected"/>
            <xs:element minOccurs="0" name="EqualFlow" type="xs:boolean"/>
            <xs:element minOccurs="0" name="Efficiency" type="Fraction">
              <xs:annotation>
                <xs:documentation>Efficiency percent expressed as a fraction from 0-1.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / HotWaterDistribution / AttachedToWaterHeatingSystem
Namespace http://hpxmlonline.com/2014/6
Annotations
The water heating system that his distribution system serves.
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element minOccurs="0" name="AttachedToWaterHeatingSystem" type="LocalReference">
  <xs:annotation>
    <xs:documentation>The water heating system that his distribution system serves.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / HotWaterDistribution / SystemType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_SystemType_Standard BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_SystemType_Recirculation
Properties
content complex
minOccurs 0
Model
Children Recirculation, Standard
Instance
<SystemType xmlns="http://hpxmlonline.com/2014/6">
  <Standard>{1,1}</Standard>
  <Recirculation>{1,1}</Recirculation>
</SystemType>
Source
<xs:element minOccurs="0" name="SystemType">
  <xs:complexType>
    <xs:choice>
      <xs:element name="Standard">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="PipingLength" type="LengthMeasurement">
              <xs:annotation>
                <xs:documentation>[ft]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Recirculation">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="ControlType" type="RecirculationControlType"/>
            <xs:element minOccurs="0" name="RecirculationPipingLoopLength" type="LengthMeasurement">
              <xs:annotation>
                <xs:documentation>[ft]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="BranchPipingLoopLength" type="LengthMeasurement">
              <xs:annotation>
                <xs:documentation>[ft]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="PumpPower" type="Power">
              <xs:annotation>
                <xs:documentation>[W]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:choice>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / HotWaterDistribution / SystemType / Standard
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_SystemType_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_SystemType_Standard_PipingLength BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children PipingLength, extension
Instance
<Standard xmlns="http://hpxmlonline.com/2014/6">
  <PipingLength>{0,1}</PipingLength>
  <extension>{0,1}</extension>
</Standard>
Source
<xs:element name="Standard">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="PipingLength" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[ft]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / HotWaterDistribution / SystemType / Standard / PipingLength
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="PipingLength" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[ft]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / HotWaterDistribution / SystemType / Recirculation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_SystemType_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_SystemType_Recirculation_ControlType BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_SystemType_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_SystemType_Recirculation_RecirculationPipingLoopLength BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_SystemType_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_SystemType_Recirculation_BranchPipingLoopLength BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_SystemType_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_SystemType_Recirculation_PumpPower BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children BranchPipingLoopLength, ControlType, PumpPower, RecirculationPipingLoopLength, extension
Instance
<Recirculation xmlns="http://hpxmlonline.com/2014/6">
  <ControlType>{0,1}</ControlType>
  <RecirculationPipingLoopLength>{0,1}</RecirculationPipingLoopLength>
  <BranchPipingLoopLength>{0,1}</BranchPipingLoopLength>
  <PumpPower>{0,1}</PumpPower>
  <extension>{0,1}</extension>
</Recirculation>
Source
<xs:element name="Recirculation">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="ControlType" type="RecirculationControlType"/>
      <xs:element minOccurs="0" name="RecirculationPipingLoopLength" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[ft]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="BranchPipingLoopLength" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[ft]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="PumpPower" type="Power">
        <xs:annotation>
          <xs:documentation>[W]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / HotWaterDistribution / SystemType / Recirculation / ControlType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RecirculationControlType
Type RecirculationControlType
Properties
content simple
minOccurs 0
Facets
enumeration no control
enumeration timer
enumeration temperature
enumeration presence sensor demand control
enumeration manual demand control
Source
<xs:element minOccurs="0" name="ControlType" type="RecirculationControlType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / HotWaterDistribution / SystemType / Recirculation / RecirculationPipingLoopLength
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="RecirculationPipingLoopLength" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[ft]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / HotWaterDistribution / SystemType / Recirculation / BranchPipingLoopLength
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="BranchPipingLoopLength" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[ft]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / HotWaterDistribution / SystemType / Recirculation / PumpPower
Namespace http://hpxmlonline.com/2014/6
Annotations
[W]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Power
Type Power
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="PumpPower" type="Power">
  <xs:annotation>
    <xs:documentation>[W]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / HotWaterDistribution / PipeInsulation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#PipeInsulationType_PipeRValue BaseElements_xsd.tmp#PipeInsulationType_PipeLengthInsulated BaseElements_xsd.tmp#PipeInsulationType_FractionPipeInsulation BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#PipeInsulationType
Type PipeInsulationType
Properties
content complex
minOccurs 0
Model
Children FractionPipeInsulation, PipeLengthInsulated, PipeRValue, extension
Instance
<PipeInsulation xmlns="http://hpxmlonline.com/2014/6">
  <PipeRValue>{0,1}</PipeRValue>
  <PipeLengthInsulated>{0,1}</PipeLengthInsulated>
  <FractionPipeInsulation>{0,1}</FractionPipeInsulation>
  <extension>{0,1}</extension>
</PipeInsulation>
Source
<xs:element minOccurs="0" name="PipeInsulation" type="PipeInsulationType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / HotWaterDistribution / DrainWaterHeatRecovery
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_DrainWaterHeatRecovery_FacilitiesConnected BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_DrainWaterHeatRecovery_EqualFlow BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_HotWaterDistribution_DrainWaterHeatRecovery_Efficiency
Properties
content complex
minOccurs 0
Model
Children Efficiency, EqualFlow, FacilitiesConnected
Instance
<DrainWaterHeatRecovery xmlns="http://hpxmlonline.com/2014/6">
  <FacilitiesConnected>{0,1}</FacilitiesConnected>
  <EqualFlow>{0,1}</EqualFlow>
  <Efficiency>{0,1}</Efficiency>
</DrainWaterHeatRecovery>
Source
<xs:element minOccurs="0" name="DrainWaterHeatRecovery">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="FacilitiesConnected" type="DrainWaterHeatRecoveryFacilitiesConnected"/>
      <xs:element minOccurs="0" name="EqualFlow" type="xs:boolean"/>
      <xs:element minOccurs="0" name="Efficiency" type="Fraction">
        <xs:annotation>
          <xs:documentation>Efficiency percent expressed as a fraction from 0-1.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / HotWaterDistribution / DrainWaterHeatRecovery / FacilitiesConnected
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#DrainWaterHeatRecoveryFacilitiesConnected
Type DrainWaterHeatRecoveryFacilitiesConnected
Properties
content simple
minOccurs 0
Facets
enumeration one
enumeration all
Source
<xs:element minOccurs="0" name="FacilitiesConnected" type="DrainWaterHeatRecoveryFacilitiesConnected"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / HotWaterDistribution / DrainWaterHeatRecovery / EqualFlow
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="EqualFlow" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / HotWaterDistribution / DrainWaterHeatRecovery / Efficiency
Namespace http://hpxmlonline.com/2014/6
Annotations
Efficiency percent expressed as a fraction from 0-1.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element minOccurs="0" name="Efficiency" type="Fraction">
  <xs:annotation>
    <xs:documentation>Efficiency percent expressed as a fraction from 0-1.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterFixture
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterFixture_AttachedToWaterHeatingSystem BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterFixture_AttachedToHotWaterDistribution BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterFixture_WaterFixtureType BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterFixture_FlowRate BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterFixture_FaucetAerator BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterFixture_TemperatureInitiatedShowerFlowRestrictionValve BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_WaterFixture_ThirdPartyCertification BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AttachedToHotWaterDistribution, AttachedToWaterHeatingSystem, FaucetAerator, FlowRate, SystemIdentifier, TemperatureInitiatedShowerFlowRestrictionValve, ThirdPartyCertification, WaterFixtureType, extension
Instance
<WaterFixture xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToWaterHeatingSystem idref="">{1,1}</AttachedToWaterHeatingSystem>
  <AttachedToHotWaterDistribution idref="">{1,1}</AttachedToHotWaterDistribution>
  <WaterFixtureType>{1,1}</WaterFixtureType>
  <FlowRate>{0,1}</FlowRate>
  <FaucetAerator>{0,1}</FaucetAerator>
  <TemperatureInitiatedShowerFlowRestrictionValve>{0,1}</TemperatureInitiatedShowerFlowRestrictionValve>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <extension>{0,1}</extension>
</WaterFixture>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="WaterFixture">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:choice minOccurs="0">
        <xs:element name="AttachedToWaterHeatingSystem" type="LocalReference"/>
        <xs:element name="AttachedToHotWaterDistribution" type="LocalReference"/>
      </xs:choice>
      <xs:element minOccurs="1" name="WaterFixtureType" type="WaterFixtureType"/>
      <xs:element minOccurs="0" name="FlowRate" type="xs:double">
        <xs:annotation>
          <xs:documentation>[gallons per minute] flow rate of water</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FaucetAerator" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Does this faucet have an aerator?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="TemperatureInitiatedShowerFlowRestrictionValve" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Does the shower have a device that restricts the flow of water automatically once it has reached temperature?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="WaterFixtureThirdPartyCertification">
        <xs:annotation>
          <xs:documentation>Independent organization has verified that product or appliance meets or exceeds the standard in question.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterFixture / AttachedToWaterHeatingSystem
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element name="AttachedToWaterHeatingSystem" type="LocalReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterFixture / AttachedToHotWaterDistribution
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element name="AttachedToHotWaterDistribution" type="LocalReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterFixture / WaterFixtureType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#WaterFixtureType
Type WaterFixtureType
Properties
content simple
minOccurs 1
Facets
enumeration faucet
enumeration shower head
enumeration other
Source
<xs:element minOccurs="1" name="WaterFixtureType" type="WaterFixtureType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterFixture / FlowRate
Namespace http://hpxmlonline.com/2014/6
Annotations
[gallons per minute] flow rate of water
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="FlowRate" type="xs:double">
  <xs:annotation>
    <xs:documentation>[gallons per minute] flow rate of water</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterFixture / FaucetAerator
Namespace http://hpxmlonline.com/2014/6
Annotations
Does this faucet have an aerator?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="FaucetAerator" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Does this faucet have an aerator?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterFixture / TemperatureInitiatedShowerFlowRestrictionValve
Namespace http://hpxmlonline.com/2014/6
Annotations
Does the shower have a device that restricts the flow of water automatically once it has reached temperature?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="TemperatureInitiatedShowerFlowRestrictionValve" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Does the shower have a device that restricts the flow of water automatically once it has reached temperature?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / WaterFixture / ThirdPartyCertification
Namespace http://hpxmlonline.com/2014/6
Annotations
Independent organization has verified that product or appliance meets or exceeds the standard in question.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#WaterFixtureThirdPartyCertification
Type WaterFixtureThirdPartyCertification
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration Energy Star
enumeration Energy Star Most Efficient
enumeration WaterSense
enumeration CEE Tier 1
enumeration CEE Tier 2
enumeration CEE Tier 3
enumeration other
enumeration unknown
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="WaterFixtureThirdPartyCertification">
  <xs:annotation>
    <xs:documentation>Independent organization has verified that product or appliance meets or exceeds the standard in question.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / AnnualEnergyUse
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_WaterHeating_Systems_Systems_WaterHeating_AnnualEnergyUse_ConsumptionInfo
Properties
content complex
minOccurs 0
Model
Children ConsumptionInfo
Instance
<AnnualEnergyUse xmlns="http://hpxmlonline.com/2014/6">
  <ConsumptionInfo>{1,1}</ConsumptionInfo>
</AnnualEnergyUse>
Source
<xs:element name="AnnualEnergyUse" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / WaterHeating / AnnualEnergyUse / ConsumptionInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ConsumptionInfoType_UtilityID BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionType BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionDetail BaseElements_xsd.tmp#ConsumptionInfoType_MarginalRate BaseElements_xsd.tmp#ConsumptionInfoType_BaseLoad BaseElements_xsd.tmp#ConsumptionInfoType_BPI2400Inputs BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#ConsumptionInfoType
Type ConsumptionInfoType
Properties
content complex
Model
Children BPI2400Inputs, BaseLoad, ConsumptionDetail, ConsumptionType, MarginalRate, UtilityID, extension
Instance
<ConsumptionInfo xmlns="http://hpxmlonline.com/2014/6">
  <UtilityID id="">{1,1}</UtilityID>
  <ConsumptionType>{1,1}</ConsumptionType>
  <ConsumptionDetail>{1,unbounded}</ConsumptionDetail>
  <MarginalRate>{0,1}</MarginalRate>
  <BaseLoad>{0,1}</BaseLoad>
  <BPI2400Inputs>{0,1}</BPI2400Inputs>
  <extension>{0,1}</extension>
</ConsumptionInfo>
Source
<xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / SolarThermal
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_SolarThermal_SolarThermalSystem
Properties
content complex
minOccurs 0
Model
Children SolarThermalSystem
Instance
<SolarThermal xmlns="http://hpxmlonline.com/2014/6">
  <SolarThermalSystem>{1,unbounded}</SolarThermalSystem>
</SolarThermal>
Source
<xs:element minOccurs="0" name="SolarThermal">
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" name="SolarThermalSystem">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" name="Manufacturer" type="xs:string"/>
            <xs:element minOccurs="0" name="ModelNumber" type="xs:string"/>
            <xs:element minOccurs="0" ref="AttachedToZone"/>
            <xs:element name="SystemType" minOccurs="0" type="SolarThermalSystemType"/>
            <xs:element name="CollectorArea" type="SurfaceArea" minOccurs="0">
              <xs:annotation>
                <xs:documentation>[sq.ft.]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="CollectorLoopType" type="SolarThermalCollectorLoopType">
              <xs:annotation>
                <xs:documentation>"batch heater" enumeration is deprecated. It will be removed in a future version. See #272.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="CollectorType" type="SolarThermalCollectorType"/>
            <xs:element minOccurs="0" name="CollectorOrientation" type="OrientationType"/>
            <xs:element minOccurs="0" name="CollectorAzimuth" type="AzimuthType"/>
            <xs:element minOccurs="0" name="CollectorTilt" type="Tilt">
              <xs:annotation>
                <xs:documentation>[deg]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="StorageVolume" type="Volume">
              <xs:annotation>
                <xs:documentation>[gal]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="ConnectedTo" type="LocalReference"/>
            <xs:element ref="extension" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / SolarThermal / SolarThermalSystem
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Systems_Systems_SolarThermal_Systems_Systems_SolarThermal_SolarThermalSystem_Manufacturer BaseElements_xsd.tmp#Systems_Systems_SolarThermal_Systems_Systems_SolarThermal_SolarThermalSystem_ModelNumber BaseElements_xsd.tmp#AttachedToZone BaseElements_xsd.tmp#Systems_Systems_SolarThermal_Systems_Systems_SolarThermal_SolarThermalSystem_SystemType BaseElements_xsd.tmp#Systems_Systems_SolarThermal_Systems_Systems_SolarThermal_SolarThermalSystem_CollectorArea BaseElements_xsd.tmp#Systems_Systems_SolarThermal_Systems_Systems_SolarThermal_SolarThermalSystem_CollectorLoopType BaseElements_xsd.tmp#Systems_Systems_SolarThermal_Systems_Systems_SolarThermal_SolarThermalSystem_CollectorType BaseElements_xsd.tmp#Systems_Systems_SolarThermal_Systems_Systems_SolarThermal_SolarThermalSystem_CollectorOrientation BaseElements_xsd.tmp#Systems_Systems_SolarThermal_Systems_Systems_SolarThermal_SolarThermalSystem_CollectorAzimuth BaseElements_xsd.tmp#Systems_Systems_SolarThermal_Systems_Systems_SolarThermal_SolarThermalSystem_CollectorTilt BaseElements_xsd.tmp#Systems_Systems_SolarThermal_Systems_Systems_SolarThermal_SolarThermalSystem_StorageVolume BaseElements_xsd.tmp#Systems_Systems_SolarThermal_Systems_Systems_SolarThermal_SolarThermalSystem_ConnectedTo BaseElements_xsd.tmp#extension
Properties
content complex
maxOccurs unbounded
Model
Children AttachedToZone, CollectorArea, CollectorAzimuth, CollectorLoopType, CollectorOrientation, CollectorTilt, CollectorType, ConnectedTo, Manufacturer, ModelNumber, StorageVolume, SystemIdentifier, SystemType, extension
Instance
<SolarThermalSystem xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Manufacturer>{0,1}</Manufacturer>
  <ModelNumber>{0,1}</ModelNumber>
  <AttachedToZone idref="">{0,1}</AttachedToZone>
  <SystemType>{0,1}</SystemType>
  <CollectorArea>{0,1}</CollectorArea>
  <CollectorLoopType>{0,1}</CollectorLoopType>
  <CollectorType>{0,1}</CollectorType>
  <CollectorOrientation>{0,1}</CollectorOrientation>
  <CollectorAzimuth>{0,1}</CollectorAzimuth>
  <CollectorTilt>{0,1}</CollectorTilt>
  <StorageVolume>{0,1}</StorageVolume>
  <ConnectedTo idref="">{0,1}</ConnectedTo>
  <extension>{0,1}</extension>
</SolarThermalSystem>
Source
<xs:element maxOccurs="unbounded" name="SolarThermalSystem">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" name="Manufacturer" type="xs:string"/>
      <xs:element minOccurs="0" name="ModelNumber" type="xs:string"/>
      <xs:element minOccurs="0" ref="AttachedToZone"/>
      <xs:element name="SystemType" minOccurs="0" type="SolarThermalSystemType"/>
      <xs:element name="CollectorArea" type="SurfaceArea" minOccurs="0">
        <xs:annotation>
          <xs:documentation>[sq.ft.]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="CollectorLoopType" type="SolarThermalCollectorLoopType">
        <xs:annotation>
          <xs:documentation>"batch heater" enumeration is deprecated. It will be removed in a future version. See #272.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="CollectorType" type="SolarThermalCollectorType"/>
      <xs:element minOccurs="0" name="CollectorOrientation" type="OrientationType"/>
      <xs:element minOccurs="0" name="CollectorAzimuth" type="AzimuthType"/>
      <xs:element minOccurs="0" name="CollectorTilt" type="Tilt">
        <xs:annotation>
          <xs:documentation>[deg]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="StorageVolume" type="Volume">
        <xs:annotation>
          <xs:documentation>[gal]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ConnectedTo" type="LocalReference"/>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / SolarThermal / SolarThermalSystem / Manufacturer
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Manufacturer" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / SolarThermal / SolarThermalSystem / ModelNumber
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ModelNumber" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / SolarThermal / SolarThermalSystem / SystemType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SolarThermalSystemType
Type SolarThermalSystemType
Properties
content simple
minOccurs 0
Facets
enumeration hot water
enumeration hot water and space heating
enumeration space heating
enumeration hybrid system
Source
<xs:element name="SystemType" minOccurs="0" type="SolarThermalSystemType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / SolarThermal / SolarThermalSystem / CollectorArea
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element name="CollectorArea" type="SurfaceArea" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[sq.ft.]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / SolarThermal / SolarThermalSystem / CollectorLoopType
Namespace http://hpxmlonline.com/2014/6
Annotations
"batch heater" enumeration is deprecated. It will be removed in a future version. See #272.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SolarThermalCollectorLoopType
Type SolarThermalCollectorLoopType
Properties
content simple
minOccurs 0
Facets
enumeration air direct
enumeration air indirect
enumeration liquid direct
enumeration liquid indirect
enumeration passive thermosyphon
Source
<xs:element minOccurs="0" name="CollectorLoopType" type="SolarThermalCollectorLoopType">
  <xs:annotation>
    <xs:documentation>"batch heater" enumeration is deprecated. It will be removed in a future version. See #272.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / SolarThermal / SolarThermalSystem / CollectorType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SolarThermalCollectorType
Type SolarThermalCollectorType
Properties
content simple
minOccurs 0
Facets
enumeration single glazing black
enumeration single glazing selective
enumeration double glazing black
enumeration double glazing selective
enumeration evacuated tube
enumeration integrated collector storage
Source
<xs:element minOccurs="0" name="CollectorType" type="SolarThermalCollectorType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / SolarThermal / SolarThermalSystem / CollectorOrientation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#OrientationType
Type OrientationType
Properties
content simple
minOccurs 0
Facets
enumeration north
enumeration northwest
enumeration west
enumeration southwest
enumeration south
enumeration southeast
enumeration east
enumeration northeast
Source
<xs:element minOccurs="0" name="CollectorOrientation" type="OrientationType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / SolarThermal / SolarThermalSystem / CollectorAzimuth
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AzimuthType
Type AzimuthType
Properties
content simple
minOccurs 0
Facets
maxExclusive 360
minInclusive 0
Source
<xs:element minOccurs="0" name="CollectorAzimuth" type="AzimuthType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / SolarThermal / SolarThermalSystem / CollectorTilt
Namespace http://hpxmlonline.com/2014/6
Annotations
[deg]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Tilt
Type Tilt
Properties
content simple
minOccurs 0
Facets
maxInclusive 90
minInclusive 0
Source
<xs:element minOccurs="0" name="CollectorTilt" type="Tilt">
  <xs:annotation>
    <xs:documentation>[deg]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / SolarThermal / SolarThermalSystem / StorageVolume
Namespace http://hpxmlonline.com/2014/6
Annotations
[gal]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Volume
Type Volume
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="StorageVolume" type="Volume">
  <xs:annotation>
    <xs:documentation>[gal]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / SolarThermal / SolarThermalSystem / ConnectedTo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element minOccurs="0" name="ConnectedTo" type="LocalReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Photovoltaics
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_Photovoltaics_PVSystem
Properties
content complex
minOccurs 0
Model
Children PVSystem
Instance
<Photovoltaics xmlns="http://hpxmlonline.com/2014/6">
  <PVSystem>{1,unbounded}</PVSystem>
</Photovoltaics>
Source
<xs:element minOccurs="0" name="Photovoltaics">
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" name="PVSystem">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" name="Location" type="PVSystemLocation"/>
            <xs:element minOccurs="0" name="Ownership" type="PVSystemOwnership"/>
            <xs:element minOccurs="0" name="ArrayOrientation" type="OrientationType"/>
            <xs:element minOccurs="0" name="ArrayAzimuth" type="AzimuthType">
              <xs:annotation>
                <xs:documentation>[deg]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="ArrayTilt" type="Tilt">
              <xs:annotation>
                <xs:documentation>[deg]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="MaxPowerOutput" type="Power">
              <xs:annotation>
                <xs:documentation>[DC Watts] Peak power as supplied by the manufacturer</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="CollectorArea" type="SurfaceArea">
              <xs:annotation>
                <xs:documentation>[sq.ft.]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="InverterEfficiency" type="Efficiency"/>
            <xs:element minOccurs="0" name="YearInverterManufactured" type="Year"/>
            <xs:element minOccurs="0" name="YearModulesManufactured" type="Year"/>
            <xs:element minOccurs="0" name="YearInstalled" type="Year"/>
            <xs:element minOccurs="0" name="AnnualOutput" type="RatedAnnualkWh">
              <xs:annotation>
                <xs:documentation>[kWh] Projected Annual Output for a typical meterological year as determined by PVWatts or similar.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="LevelizedCostOfElectricity" type="Cost">
              <xs:annotation>
                <xs:documentation>[$] The LCOE is the total cost of installing and operating a project expressed in dollars per kilowatt-hour of electricity generated by the system over its life. Can be calculated with System Advisor Model, a similar software, or through a simplified calculation at http://www.nrel.gov/analysis/tech_lcoe.html.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element ref="extension" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Photovoltaics / PVSystem
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Systems_Systems_Photovoltaics_Systems_Systems_Photovoltaics_PVSystem_Location BaseElements_xsd.tmp#Systems_Systems_Photovoltaics_Systems_Systems_Photovoltaics_PVSystem_Ownership BaseElements_xsd.tmp#Systems_Systems_Photovoltaics_Systems_Systems_Photovoltaics_PVSystem_ArrayOrientation BaseElements_xsd.tmp#Systems_Systems_Photovoltaics_Systems_Systems_Photovoltaics_PVSystem_ArrayAzimuth BaseElements_xsd.tmp#Systems_Systems_Photovoltaics_Systems_Systems_Photovoltaics_PVSystem_ArrayTilt BaseElements_xsd.tmp#Systems_Systems_Photovoltaics_Systems_Systems_Photovoltaics_PVSystem_MaxPowerOutput BaseElements_xsd.tmp#Systems_Systems_Photovoltaics_Systems_Systems_Photovoltaics_PVSystem_CollectorArea BaseElements_xsd.tmp#Systems_Systems_Photovoltaics_Systems_Systems_Photovoltaics_PVSystem_InverterEfficiency BaseElements_xsd.tmp#Systems_Systems_Photovoltaics_Systems_Systems_Photovoltaics_PVSystem_YearInverterManufactured BaseElements_xsd.tmp#Systems_Systems_Photovoltaics_Systems_Systems_Photovoltaics_PVSystem_YearModulesManufactured BaseElements_xsd.tmp#Systems_Systems_Photovoltaics_Systems_Systems_Photovoltaics_PVSystem_YearInstalled BaseElements_xsd.tmp#Systems_Systems_Photovoltaics_Systems_Systems_Photovoltaics_PVSystem_AnnualOutput BaseElements_xsd.tmp#Systems_Systems_Photovoltaics_Systems_Systems_Photovoltaics_PVSystem_LevelizedCostOfElectricity BaseElements_xsd.tmp#extension
Properties
content complex
maxOccurs unbounded
Model
Children AnnualOutput, ArrayAzimuth, ArrayOrientation, ArrayTilt, CollectorArea, InverterEfficiency, LevelizedCostOfElectricity, Location, MaxPowerOutput, Ownership, SystemIdentifier, YearInstalled, YearInverterManufactured, YearModulesManufactured, extension
Instance
<PVSystem xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Location>{0,1}</Location>
  <Ownership>{0,1}</Ownership>
  <ArrayOrientation>{0,1}</ArrayOrientation>
  <ArrayAzimuth>{0,1}</ArrayAzimuth>
  <ArrayTilt>{0,1}</ArrayTilt>
  <MaxPowerOutput>{0,1}</MaxPowerOutput>
  <CollectorArea>{0,1}</CollectorArea>
  <InverterEfficiency>{0,1}</InverterEfficiency>
  <YearInverterManufactured>{0,1}</YearInverterManufactured>
  <YearModulesManufactured>{0,1}</YearModulesManufactured>
  <YearInstalled>{0,1}</YearInstalled>
  <AnnualOutput>{0,1}</AnnualOutput>
  <LevelizedCostOfElectricity>{0,1}</LevelizedCostOfElectricity>
  <extension>{0,1}</extension>
</PVSystem>
Source
<xs:element maxOccurs="unbounded" name="PVSystem">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" name="Location" type="PVSystemLocation"/>
      <xs:element minOccurs="0" name="Ownership" type="PVSystemOwnership"/>
      <xs:element minOccurs="0" name="ArrayOrientation" type="OrientationType"/>
      <xs:element minOccurs="0" name="ArrayAzimuth" type="AzimuthType">
        <xs:annotation>
          <xs:documentation>[deg]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ArrayTilt" type="Tilt">
        <xs:annotation>
          <xs:documentation>[deg]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="MaxPowerOutput" type="Power">
        <xs:annotation>
          <xs:documentation>[DC Watts] Peak power as supplied by the manufacturer</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="CollectorArea" type="SurfaceArea">
        <xs:annotation>
          <xs:documentation>[sq.ft.]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="InverterEfficiency" type="Efficiency"/>
      <xs:element minOccurs="0" name="YearInverterManufactured" type="Year"/>
      <xs:element minOccurs="0" name="YearModulesManufactured" type="Year"/>
      <xs:element minOccurs="0" name="YearInstalled" type="Year"/>
      <xs:element minOccurs="0" name="AnnualOutput" type="RatedAnnualkWh">
        <xs:annotation>
          <xs:documentation>[kWh] Projected Annual Output for a typical meterological year as determined by PVWatts or similar.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="LevelizedCostOfElectricity" type="Cost">
        <xs:annotation>
          <xs:documentation>[$] The LCOE is the total cost of installing and operating a project expressed in dollars per kilowatt-hour of electricity generated by the system over its life. Can be calculated with System Advisor Model, a similar software, or through a simplified calculation at http://www.nrel.gov/analysis/tech_lcoe.html.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Photovoltaics / PVSystem / Location
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#PVSystemLocation
Type PVSystemLocation
Properties
content simple
minOccurs 0
Facets
enumeration roof
enumeration ground
enumeration other
Source
<xs:element minOccurs="0" name="Location" type="PVSystemLocation"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Photovoltaics / PVSystem / Ownership
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#PVSystemOwnership
Type PVSystemOwnership
Properties
content simple
minOccurs 0
Facets
enumeration leased
enumeration owned
enumeration power purchase agreement
enumeration utility owned
enumeration other
Source
<xs:element minOccurs="0" name="Ownership" type="PVSystemOwnership"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Photovoltaics / PVSystem / ArrayOrientation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#OrientationType
Type OrientationType
Properties
content simple
minOccurs 0
Facets
enumeration north
enumeration northwest
enumeration west
enumeration southwest
enumeration south
enumeration southeast
enumeration east
enumeration northeast
Source
<xs:element minOccurs="0" name="ArrayOrientation" type="OrientationType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Photovoltaics / PVSystem / ArrayAzimuth
Namespace http://hpxmlonline.com/2014/6
Annotations
[deg]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AzimuthType
Type AzimuthType
Properties
content simple
minOccurs 0
Facets
maxExclusive 360
minInclusive 0
Source
<xs:element minOccurs="0" name="ArrayAzimuth" type="AzimuthType">
  <xs:annotation>
    <xs:documentation>[deg]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Photovoltaics / PVSystem / ArrayTilt
Namespace http://hpxmlonline.com/2014/6
Annotations
[deg]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Tilt
Type Tilt
Properties
content simple
minOccurs 0
Facets
maxInclusive 90
minInclusive 0
Source
<xs:element minOccurs="0" name="ArrayTilt" type="Tilt">
  <xs:annotation>
    <xs:documentation>[deg]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Photovoltaics / PVSystem / MaxPowerOutput
Namespace http://hpxmlonline.com/2014/6
Annotations
[DC Watts] Peak power as supplied by the manufacturer
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Power
Type Power
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="MaxPowerOutput" type="Power">
  <xs:annotation>
    <xs:documentation>[DC Watts] Peak power as supplied by the manufacturer</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Photovoltaics / PVSystem / CollectorArea
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="CollectorArea" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Photovoltaics / PVSystem / InverterEfficiency
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Efficiency
Type Efficiency
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="InverterEfficiency" type="Efficiency"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Photovoltaics / PVSystem / YearInverterManufactured
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Year
Type Year
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="YearInverterManufactured" type="Year"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Photovoltaics / PVSystem / YearModulesManufactured
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Year
Type Year
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="YearModulesManufactured" type="Year"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Photovoltaics / PVSystem / YearInstalled
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Year
Type Year
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="YearInstalled" type="Year"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Photovoltaics / PVSystem / AnnualOutput
Namespace http://hpxmlonline.com/2014/6
Annotations
[kWh] Projected Annual Output for a typical meterological year as determined by PVWatts or similar.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RatedAnnualkWh
Type RatedAnnualkWh
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="AnnualOutput" type="RatedAnnualkWh">
  <xs:annotation>
    <xs:documentation>[kWh] Projected Annual Output for a typical meterological year as determined by PVWatts or similar.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Photovoltaics / PVSystem / LevelizedCostOfElectricity
Namespace http://hpxmlonline.com/2014/6
Annotations
[$] The LCOE is the total cost of installing and operating a project expressed in dollars per kilowatt-hour of electricity generated by the system over its life. Can be calculated with System Advisor Model, a similar software, or through a simplified calculation at http://www.nrel.gov/analysis/tech_lcoe.html.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Cost
Type Cost
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="LevelizedCostOfElectricity" type="Cost">
  <xs:annotation>
    <xs:documentation>[$] The LCOE is the total cost of installing and operating a project expressed in dollars per kilowatt-hour of electricity generated by the system over its life. Can be calculated with System Advisor Model, a similar software, or through a simplified calculation at http://www.nrel.gov/analysis/tech_lcoe.html.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Wind
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_Systems_Wind_WindTurbine
Properties
content complex
minOccurs 0
Model
Children WindTurbine
Instance
<Wind xmlns="http://hpxmlonline.com/2014/6">
  <WindTurbine>{1,unbounded}</WindTurbine>
</Wind>
Source
<xs:element minOccurs="0" name="Wind">
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" name="WindTurbine">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" name="Model" type="xs:string"/>
            <xs:element minOccurs="0" name="YearInstalled" type="Year"/>
            <xs:element minOccurs="0" name="ThirdPartyCertification" maxOccurs="unbounded" type="WindThirdPartyCertification"/>
            <xs:element minOccurs="0" name="AWEARatedAnnualEnergy" type="RatedAnnualkWh">
              <xs:annotation>
                <xs:documentation>[kWh] the calculated total energy that would be produced during a one-year period with an average wind speed of 5 m/s (11.2 mph)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="AWEARatedSoundLevel" type="xs:double">
              <xs:annotation>
                <xs:documentation>[dBA] the sound pressure level not exceeded by the wind turbine 95% of the time at a distance of 60 meters from the rotor with an average wind speed of 5 m/s (11.2 mph).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="AWEARatedPower" type="Power">
              <xs:annotation>
                <xs:documentation>[kW] the wind turbine’s power output at 11 m/s (24.6 mph). Manufacturers may still describe or name their wind turbine models using a nominal power (e.g. 5 kW S-343).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="PeakPower" type="Power">
              <xs:annotation>
                <xs:documentation>[kW] the highest point on the certified power curve.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="RotorDiameter" type="LengthMeasurement">
              <xs:annotation>
                <xs:documentation>[ft]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="HubHeight" type="LengthMeasurement">
              <xs:annotation>
                <xs:documentation>[ft]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="LevelizedCostOfElectricity" type="Cost">
              <xs:annotation>
                <xs:documentation>[$] The LCOE is the total cost of installing and operating a project expressed in dollars per kilowatt-hour of electricity generated by the system over its life. Can be calculated with System Advisor Model, a similar software, or through a simplified calculation at http://www.nrel.gov/analysis/tech_lcoe.html.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Wind / WindTurbine
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Systems_Systems_Wind_Systems_Systems_Wind_WindTurbine_Model BaseElements_xsd.tmp#Systems_Systems_Wind_Systems_Systems_Wind_WindTurbine_YearInstalled BaseElements_xsd.tmp#Systems_Systems_Wind_Systems_Systems_Wind_WindTurbine_ThirdPartyCertification BaseElements_xsd.tmp#Systems_Systems_Wind_Systems_Systems_Wind_WindTurbine_AWEARatedAnnualEnergy BaseElements_xsd.tmp#Systems_Systems_Wind_Systems_Systems_Wind_WindTurbine_AWEARatedSoundLevel BaseElements_xsd.tmp#Systems_Systems_Wind_Systems_Systems_Wind_WindTurbine_AWEARatedPower BaseElements_xsd.tmp#Systems_Systems_Wind_Systems_Systems_Wind_WindTurbine_PeakPower BaseElements_xsd.tmp#Systems_Systems_Wind_Systems_Systems_Wind_WindTurbine_RotorDiameter BaseElements_xsd.tmp#Systems_Systems_Wind_Systems_Systems_Wind_WindTurbine_HubHeight BaseElements_xsd.tmp#Systems_Systems_Wind_Systems_Systems_Wind_WindTurbine_LevelizedCostOfElectricity BaseElements_xsd.tmp#extension
Properties
content complex
maxOccurs unbounded
Model
Children AWEARatedAnnualEnergy, AWEARatedPower, AWEARatedSoundLevel, HubHeight, LevelizedCostOfElectricity, Model, PeakPower, RotorDiameter, SystemIdentifier, ThirdPartyCertification, YearInstalled, extension
Instance
<WindTurbine xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Model>{0,1}</Model>
  <YearInstalled>{0,1}</YearInstalled>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <AWEARatedAnnualEnergy>{0,1}</AWEARatedAnnualEnergy>
  <AWEARatedSoundLevel>{0,1}</AWEARatedSoundLevel>
  <AWEARatedPower>{0,1}</AWEARatedPower>
  <PeakPower>{0,1}</PeakPower>
  <RotorDiameter>{0,1}</RotorDiameter>
  <HubHeight>{0,1}</HubHeight>
  <LevelizedCostOfElectricity>{0,1}</LevelizedCostOfElectricity>
  <extension>{0,1}</extension>
</WindTurbine>
Source
<xs:element maxOccurs="unbounded" name="WindTurbine">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" name="Model" type="xs:string"/>
      <xs:element minOccurs="0" name="YearInstalled" type="Year"/>
      <xs:element minOccurs="0" name="ThirdPartyCertification" maxOccurs="unbounded" type="WindThirdPartyCertification"/>
      <xs:element minOccurs="0" name="AWEARatedAnnualEnergy" type="RatedAnnualkWh">
        <xs:annotation>
          <xs:documentation>[kWh] the calculated total energy that would be produced during a one-year period with an average wind speed of 5 m/s (11.2 mph)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="AWEARatedSoundLevel" type="xs:double">
        <xs:annotation>
          <xs:documentation>[dBA] the sound pressure level not exceeded by the wind turbine 95% of the time at a distance of 60 meters from the rotor with an average wind speed of 5 m/s (11.2 mph).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="AWEARatedPower" type="Power">
        <xs:annotation>
          <xs:documentation>[kW] the wind turbine’s power output at 11 m/s (24.6 mph). Manufacturers may still describe or name their wind turbine models using a nominal power (e.g. 5 kW S-343).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="PeakPower" type="Power">
        <xs:annotation>
          <xs:documentation>[kW] the highest point on the certified power curve.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="RotorDiameter" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[ft]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="HubHeight" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[ft]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="LevelizedCostOfElectricity" type="Cost">
        <xs:annotation>
          <xs:documentation>[$] The LCOE is the total cost of installing and operating a project expressed in dollars per kilowatt-hour of electricity generated by the system over its life. Can be calculated with System Advisor Model, a similar software, or through a simplified calculation at http://www.nrel.gov/analysis/tech_lcoe.html.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Wind / WindTurbine / Model
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Model" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Wind / WindTurbine / YearInstalled
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Year
Type Year
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="YearInstalled" type="Year"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Wind / WindTurbine / ThirdPartyCertification
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#WindThirdPartyCertification
Type WindThirdPartyCertification
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration AWEA 9.1-2009
enumeration other
Source
<xs:element minOccurs="0" name="ThirdPartyCertification" maxOccurs="unbounded" type="WindThirdPartyCertification"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Wind / WindTurbine / AWEARatedAnnualEnergy
Namespace http://hpxmlonline.com/2014/6
Annotations
[kWh] the calculated total energy that would be produced during a one-year period with an average wind speed of 5 m/s (11.2 mph)
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RatedAnnualkWh
Type RatedAnnualkWh
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="AWEARatedAnnualEnergy" type="RatedAnnualkWh">
  <xs:annotation>
    <xs:documentation>[kWh] the calculated total energy that would be produced during a one-year period with an average wind speed of 5 m/s (11.2 mph)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Wind / WindTurbine / AWEARatedSoundLevel
Namespace http://hpxmlonline.com/2014/6
Annotations
[dBA] the sound pressure level not exceeded by the wind turbine 95% of the time at a distance of 60 meters from the rotor with an average wind speed of 5 m/s (11.2 mph).
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="AWEARatedSoundLevel" type="xs:double">
  <xs:annotation>
    <xs:documentation>[dBA] the sound pressure level not exceeded by the wind turbine 95% of the time at a distance of 60 meters from the rotor with an average wind speed of 5 m/s (11.2 mph).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Wind / WindTurbine / AWEARatedPower
Namespace http://hpxmlonline.com/2014/6
Annotations
[kW] the wind turbine’s power output at 11 m/s (24.6 mph). Manufacturers may still describe or name their wind turbine models using a nominal power (e.g. 5 kW S-343).
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Power
Type Power
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="AWEARatedPower" type="Power">
  <xs:annotation>
    <xs:documentation>[kW] the wind turbine’s power output at 11 m/s (24.6 mph). Manufacturers may still describe or name their wind turbine models using a nominal power (e.g. 5 kW S-343).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Wind / WindTurbine / PeakPower
Namespace http://hpxmlonline.com/2014/6
Annotations
[kW] the highest point on the certified power curve.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Power
Type Power
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="PeakPower" type="Power">
  <xs:annotation>
    <xs:documentation>[kW] the highest point on the certified power curve.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Wind / WindTurbine / RotorDiameter
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="RotorDiameter" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[ft]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Wind / WindTurbine / HubHeight
Namespace http://hpxmlonline.com/2014/6
Annotations
[ft]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="HubHeight" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[ft]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Systems / Wind / WindTurbine / LevelizedCostOfElectricity
Namespace http://hpxmlonline.com/2014/6
Annotations
[$] The LCOE is the total cost of installing and operating a project expressed in dollars per kilowatt-hour of electricity generated by the system over its life. Can be calculated with System Advisor Model, a similar software, or through a simplified calculation at http://www.nrel.gov/analysis/tech_lcoe.html.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Cost
Type Cost
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="LevelizedCostOfElectricity" type="Cost">
  <xs:annotation>
    <xs:documentation>[$] The LCOE is the total cost of installing and operating a project expressed in dollars per kilowatt-hour of electricity generated by the system over its life. Can be calculated with System Advisor Model, a similar software, or through a simplified calculation at http://www.nrel.gov/analysis/tech_lcoe.html.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / Appliances
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Appliances_ClothesWasher BaseElements_xsd.tmp#Appliances_ClothesDryer BaseElements_xsd.tmp#Appliances_Dishwasher BaseElements_xsd.tmp#Appliances_Refrigerator BaseElements_xsd.tmp#Appliances_Freezer BaseElements_xsd.tmp#Appliances_Dehumidifier BaseElements_xsd.tmp#Appliances_CookingRange BaseElements_xsd.tmp#Appliances_Oven BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#Appliances
Type Appliances
Properties
content complex
minOccurs 0
Model
Children ClothesDryer, ClothesWasher, CookingRange, Dehumidifier, Dishwasher, Freezer, Oven, Refrigerator, extension
Instance
<Appliances xmlns="http://hpxmlonline.com/2014/6">
  <ClothesWasher>{0,unbounded}</ClothesWasher>
  <ClothesDryer>{0,unbounded}</ClothesDryer>
  <Dishwasher>{0,unbounded}</Dishwasher>
  <Refrigerator>{0,unbounded}</Refrigerator>
  <Freezer>{0,unbounded}</Freezer>
  <Dehumidifier>{0,unbounded}</Dehumidifier>
  <CookingRange>{0,unbounded}</CookingRange>
  <Oven>{0,unbounded}</Oven>
  <extension>{0,1}</extension>
</Appliances>
Source
<xs:element name="Appliances" type="Appliances" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Appliances / ClothesWasher
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_NumberofUnits BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_Manufacturer BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_AHRINumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_SerialNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelYear BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ThirdPartyCertification BaseElements_xsd.tmp#ApplianceTypeSummaryInfo BaseElements_xsd.tmp#ClothesWasherInfoType_Type BaseElements_xsd.tmp#ClothesWasherInfoType_Location BaseElements_xsd.tmp#ClothesWasherInfoType_ModifiedEnergyFactor BaseElements_xsd.tmp#ClothesWasherInfoType_WaterFactor BaseElements_xsd.tmp#ClothesWasherInfoType_Usage BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#ClothesWasherInfoType
Type ClothesWasherInfoType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AHRINumber, AttachedToSpace, Location, Manufacturer, ModelNumber, ModelYear, ModifiedEnergyFactor, NumberofUnits, SerialNumber, SystemIdentifier, ThirdPartyCertification, Type, Usage, WaterFactor, extension
Instance
<ClothesWasher xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToSpace idref="">{0,1}</AttachedToSpace>
  <NumberofUnits>{0,1}</NumberofUnits>
  <Manufacturer>{0,1}</Manufacturer>
  <ModelNumber>{0,1}</ModelNumber>
  <AHRINumber>{0,1}</AHRINumber>
  <SerialNumber>{0,1}</SerialNumber>
  <ModelYear>{0,1}</ModelYear>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <Type>{0,1}</Type>
  <Location>{0,1}</Location>
  <ModifiedEnergyFactor>{0,1}</ModifiedEnergyFactor>
  <WaterFactor>{0,1}</WaterFactor>
  <Usage>{0,1}</Usage>
  <extension>{0,1}</extension>
</ClothesWasher>
Source
<xs:element minOccurs="0" maxOccurs="unbounded" name="ClothesWasher" type="ClothesWasherInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ApplianceTypeSummaryInfo / NumberofUnits
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IntegerGreaterThanOrEqualToZero
Type IntegerGreaterThanOrEqualToZero
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="NumberofUnits" type="IntegerGreaterThanOrEqualToZero" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ApplianceTypeSummaryInfo / Manufacturer
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Manufacturer
Type Manufacturer
Properties
content simple
minOccurs 0
Source
<xs:element name="Manufacturer" type="Manufacturer" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ApplianceTypeSummaryInfo / ModelNumber
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Model
Type Model
Properties
content simple
minOccurs 0
Source
<xs:element name="ModelNumber" type="Model" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ApplianceTypeSummaryInfo / AHRINumber
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="AHRINumber" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ApplianceTypeSummaryInfo / SerialNumber
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="SerialNumber" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ApplianceTypeSummaryInfo / ModelYear
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Year
Type Year
Properties
content simple
minOccurs 0
Source
<xs:element name="ModelYear" type="Year" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ApplianceTypeSummaryInfo / ThirdPartyCertification
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ApplianceThirdPartyCertifications
Type ApplianceThirdPartyCertifications
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration Energy Star
enumeration Energy Star Most Efficient
enumeration CEE Tier 1
enumeration CEE Tier 2
enumeration CEE Tier 3
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="ApplianceThirdPartyCertifications"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ClothesWasherInfoType / Type
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ClothesWasherType
Type ClothesWasherType
Properties
content simple
minOccurs 0
Facets
enumeration top loader
enumeration front loader
enumeration all-in-one combination washer/dryer
enumeration unitized/stacked washer-dryer pair
Source
<xs:element name="Type" type="ClothesWasherType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ClothesWasherInfoType / Location
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LaundryMachineLocation
Type LaundryMachineLocation
Properties
content simple
minOccurs 0
Facets
enumeration laundry room
enumeration living space
enumeration basement
enumeration other
Source
<xs:element minOccurs="0" name="Location" type="LaundryMachineLocation"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ClothesWasherInfoType / ModifiedEnergyFactor
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element name="ModifiedEnergyFactor" type="xs:double" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ClothesWasherInfoType / WaterFactor
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element name="WaterFactor" type="xs:double" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ClothesWasherInfoType / Usage
Namespace http://hpxmlonline.com/2014/6
Annotations
loads/week
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Usage" type="xs:double">
  <xs:annotation>
    <xs:documentation>loads/week</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Appliances / ClothesDryer
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_NumberofUnits BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_Manufacturer BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_AHRINumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_SerialNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelYear BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ThirdPartyCertification BaseElements_xsd.tmp#ApplianceTypeSummaryInfo BaseElements_xsd.tmp#ClothesDryerInfoType_Type BaseElements_xsd.tmp#ClothesDryerInfoType_Location BaseElements_xsd.tmp#ClothesDryerInfoType_FuelType BaseElements_xsd.tmp#ClothesDryerInfoType_Usage BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#ClothesDryerInfoType
Type ClothesDryerInfoType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AHRINumber, AttachedToSpace, FuelType, Location, Manufacturer, ModelNumber, ModelYear, NumberofUnits, SerialNumber, SystemIdentifier, ThirdPartyCertification, Type, Usage, extension
Instance
<ClothesDryer xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToSpace idref="">{0,1}</AttachedToSpace>
  <NumberofUnits>{0,1}</NumberofUnits>
  <Manufacturer>{0,1}</Manufacturer>
  <ModelNumber>{0,1}</ModelNumber>
  <AHRINumber>{0,1}</AHRINumber>
  <SerialNumber>{0,1}</SerialNumber>
  <ModelYear>{0,1}</ModelYear>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <Type>{0,1}</Type>
  <Location>{0,1}</Location>
  <FuelType>{0,1}</FuelType>
  <Usage>{0,1}</Usage>
  <extension>{0,1}</extension>
</ClothesDryer>
Source
<xs:element minOccurs="0" maxOccurs="unbounded" name="ClothesDryer" type="ClothesDryerInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ClothesDryerInfoType / Type
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ClothesDryerType
Type ClothesDryerType
Properties
content simple
minOccurs 0
Facets
enumeration dryer
enumeration all-in-one combination washer/dryer
enumeration unitized/stacked washer-dryer pair
Source
<xs:element minOccurs="0" name="Type" type="ClothesDryerType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ClothesDryerInfoType / Location
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LaundryMachineLocation
Type LaundryMachineLocation
Properties
content simple
minOccurs 0
Facets
enumeration laundry room
enumeration living space
enumeration basement
enumeration other
Source
<xs:element minOccurs="0" name="Location" type="LaundryMachineLocation"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ClothesDryerInfoType / FuelType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FuelType
Type FuelType
Properties
content simple
minOccurs 0
Facets
enumeration electricity
enumeration renewable electricity
enumeration natural gas
enumeration renewable natural gas
enumeration fuel oil
enumeration fuel oil 1
enumeration fuel oil 2
enumeration fuel oil 4
enumeration fuel oil 5/6
enumeration district steam
enumeration district hot water
enumeration district chilled water
enumeration solar hot water
enumeration propane
enumeration kerosene
enumeration diesel
enumeration anthracite coal
enumeration bituminous coal
enumeration coke
enumeration wood
enumeration wood pellets
enumeration combination
enumeration other
Source
<xs:element name="FuelType" type="FuelType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ClothesDryerInfoType / Usage
Namespace http://hpxmlonline.com/2014/6
Annotations
loads/week
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Usage" type="xs:double">
  <xs:annotation>
    <xs:documentation>loads/week</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Appliances / Dishwasher
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_NumberofUnits BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_Manufacturer BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_AHRINumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_SerialNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelYear BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ThirdPartyCertification BaseElements_xsd.tmp#ApplianceTypeSummaryInfo BaseElements_xsd.tmp#DishwasherInfoType_Type BaseElements_xsd.tmp#DishwasherInfoType_Fuel BaseElements_xsd.tmp#DishwasherInfoType_HeatDryDefaultOff BaseElements_xsd.tmp#DishwasherInfoType_AuxillaryWaterHeaterDefaultOff BaseElements_xsd.tmp#DishwasherInfoType_RatedAnnualkWh BaseElements_xsd.tmp#DishwasherInfoType_EnergyFactor BaseElements_xsd.tmp#DishwasherInfoType_RatedWaterGalPerCycle BaseElements_xsd.tmp#DishwasherInfoType_Usage BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#DishwasherInfoType
Type DishwasherInfoType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AHRINumber, AttachedToSpace, AuxillaryWaterHeaterDefaultOff, EnergyFactor, Fuel, HeatDryDefaultOff, Manufacturer, ModelNumber, ModelYear, NumberofUnits, RatedAnnualkWh, RatedWaterGalPerCycle, SerialNumber, SystemIdentifier, ThirdPartyCertification, Type, Usage, extension
Instance
<Dishwasher xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToSpace idref="">{0,1}</AttachedToSpace>
  <NumberofUnits>{0,1}</NumberofUnits>
  <Manufacturer>{0,1}</Manufacturer>
  <ModelNumber>{0,1}</ModelNumber>
  <AHRINumber>{0,1}</AHRINumber>
  <SerialNumber>{0,1}</SerialNumber>
  <ModelYear>{0,1}</ModelYear>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <Type>{0,1}</Type>
  <Fuel>{0,1}</Fuel>
  <HeatDryDefaultOff>{0,1}</HeatDryDefaultOff>
  <AuxillaryWaterHeaterDefaultOff>{0,1}</AuxillaryWaterHeaterDefaultOff>
  <RatedAnnualkWh>{0,1}</RatedAnnualkWh>
  <EnergyFactor>{0,1}</EnergyFactor>
  <RatedWaterGalPerCycle>{0,1}</RatedWaterGalPerCycle>
  <Usage>{0,1}</Usage>
  <extension>{0,1}</extension>
</Dishwasher>
Source
<xs:element minOccurs="0" maxOccurs="unbounded" name="Dishwasher" type="DishwasherInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element DishwasherInfoType / Type
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#DishwasherType
Type DishwasherType
Properties
content simple
minOccurs 0
Facets
enumeration uncategorized
enumeration built-in under counter
enumeration portable
enumeration counter-top
enumeration single tank
enumeration conveyor
Source
<xs:element minOccurs="0" name="Type" type="DishwasherType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element DishwasherInfoType / Fuel
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FuelType
Type FuelType
Properties
content simple
minOccurs 0
Facets
enumeration electricity
enumeration renewable electricity
enumeration natural gas
enumeration renewable natural gas
enumeration fuel oil
enumeration fuel oil 1
enumeration fuel oil 2
enumeration fuel oil 4
enumeration fuel oil 5/6
enumeration district steam
enumeration district hot water
enumeration district chilled water
enumeration solar hot water
enumeration propane
enumeration kerosene
enumeration diesel
enumeration anthracite coal
enumeration bituminous coal
enumeration coke
enumeration wood
enumeration wood pellets
enumeration combination
enumeration other
Source
<xs:element minOccurs="0" name="Fuel" type="FuelType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element DishwasherInfoType / HeatDryDefaultOff
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="HeatDryDefaultOff" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element DishwasherInfoType / AuxillaryWaterHeaterDefaultOff
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="AuxillaryWaterHeaterDefaultOff" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element DishwasherInfoType / RatedAnnualkWh
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RatedAnnualkWh
Type RatedAnnualkWh
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="RatedAnnualkWh" type="RatedAnnualkWh"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element DishwasherInfoType / EnergyFactor
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#EnergyFactor
Type EnergyFactor
Properties
content simple
minOccurs 0
Facets
maxInclusive 5
minExclusive 0
Source
<xs:element minOccurs="0" name="EnergyFactor" type="EnergyFactor"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element DishwasherInfoType / RatedWaterGalPerCycle
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RatedWaterGalPerCycle
Type RatedWaterGalPerCycle
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="RatedWaterGalPerCycle" type="RatedWaterGalPerCycle"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element DishwasherInfoType / Usage
Namespace http://hpxmlonline.com/2014/6
Annotations
loads/week
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Usage" type="xs:double">
  <xs:annotation>
    <xs:documentation>loads/week</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Appliances / Refrigerator
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_NumberofUnits BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_Manufacturer BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_AHRINumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_SerialNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelYear BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ThirdPartyCertification BaseElements_xsd.tmp#ApplianceTypeSummaryInfo BaseElements_xsd.tmp#RefrigeratorInfoType_Type BaseElements_xsd.tmp#RefrigeratorInfoType_Location BaseElements_xsd.tmp#RefrigeratorInfoType_RatedAnnualkWh BaseElements_xsd.tmp#RefrigeratorInfoType_PrimaryIndicator BaseElements_xsd.tmp#RefrigeratorInfoType_Volume BaseElements_xsd.tmp#RefrigeratorInfoType_FreshVolume BaseElements_xsd.tmp#RefrigeratorInfoType_FrozenVolume BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#RefrigeratorInfoType
Type RefrigeratorInfoType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AHRINumber, AttachedToSpace, FreshVolume, FrozenVolume, Location, Manufacturer, ModelNumber, ModelYear, NumberofUnits, PrimaryIndicator, RatedAnnualkWh, SerialNumber, SystemIdentifier, ThirdPartyCertification, Type, Volume, extension
Instance
<Refrigerator xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToSpace idref="">{0,1}</AttachedToSpace>
  <NumberofUnits>{0,1}</NumberofUnits>
  <Manufacturer>{0,1}</Manufacturer>
  <ModelNumber>{0,1}</ModelNumber>
  <AHRINumber>{0,1}</AHRINumber>
  <SerialNumber>{0,1}</SerialNumber>
  <ModelYear>{0,1}</ModelYear>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <Type>{0,1}</Type>
  <Location>{0,1}</Location>
  <RatedAnnualkWh>{0,1}</RatedAnnualkWh>
  <PrimaryIndicator>{0,1}</PrimaryIndicator>
  <Volume>{0,1}</Volume>
  <FreshVolume>{0,1}</FreshVolume>
  <FrozenVolume>{0,1}</FrozenVolume>
  <extension>{0,1}</extension>
</Refrigerator>
Source
<xs:element minOccurs="0" maxOccurs="unbounded" name="Refrigerator" type="RefrigeratorInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element RefrigeratorInfoType / Type
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RefrigeratorStyle
Type RefrigeratorStyle
Properties
content simple
minOccurs 0
Facets
enumeration side-by-side
enumeration top freezer
enumeration bottom freezer
enumeration single door
enumeration full-size one door
enumeration full-size two doors
enumeration half or quarter size
enumeration walk-in
enumeration open case
enumeration closed case
enumeration uncategorized
Source
<xs:element name="Type" type="RefrigeratorStyle" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element RefrigeratorInfoType / Location
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RefrigeratorLocation
Type RefrigeratorLocation
Properties
content simple
minOccurs 0
Facets
enumeration kitchen
enumeration living space
enumeration basement
enumeration garage
enumeration other
Source
<xs:element minOccurs="0" name="Location" type="RefrigeratorLocation"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element RefrigeratorInfoType / RatedAnnualkWh
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RatedAnnualkWh
Type RatedAnnualkWh
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element name="RatedAnnualkWh" type="RatedAnnualkWh" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element RefrigeratorInfoType / PrimaryIndicator
Namespace http://hpxmlonline.com/2014/6
Annotations
True if it is the primary refrigerator
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="PrimaryIndicator" type="xs:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>True if it is the primary refrigerator</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element RefrigeratorInfoType / Volume
Namespace http://hpxmlonline.com/2014/6
Annotations
[cu.ft.]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Volume
Type Volume
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element name="Volume" type="Volume" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[cu.ft.]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element RefrigeratorInfoType / FreshVolume
Namespace http://hpxmlonline.com/2014/6
Annotations
[cu.ft.] Volume of refrigerator for keeping food at less than freezing.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Volume
Type Volume
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="FreshVolume" type="Volume">
  <xs:annotation>
    <xs:documentation>[cu.ft.] Volume of refrigerator for keeping food at less than freezing.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element RefrigeratorInfoType / FrozenVolume
Namespace http://hpxmlonline.com/2014/6
Annotations
[cu.ft.] Freezer Volume
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Volume
Type Volume
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="FrozenVolume" type="Volume">
  <xs:annotation>
    <xs:documentation>[cu.ft.] Freezer Volume</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Appliances / Freezer
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_NumberofUnits BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_Manufacturer BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_AHRINumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_SerialNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelYear BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ThirdPartyCertification BaseElements_xsd.tmp#ApplianceTypeSummaryInfo BaseElements_xsd.tmp#FreezerInfoType_Location BaseElements_xsd.tmp#FreezerInfoType_RatedAnnualkWh BaseElements_xsd.tmp#FreezerInfoType_Configuration BaseElements_xsd.tmp#FreezerInfoType_Volume BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#FreezerInfoType
Type FreezerInfoType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AHRINumber, AttachedToSpace, Configuration, Location, Manufacturer, ModelNumber, ModelYear, NumberofUnits, RatedAnnualkWh, SerialNumber, SystemIdentifier, ThirdPartyCertification, Volume, extension
Instance
<Freezer xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToSpace idref="">{0,1}</AttachedToSpace>
  <NumberofUnits>{0,1}</NumberofUnits>
  <Manufacturer>{0,1}</Manufacturer>
  <ModelNumber>{0,1}</ModelNumber>
  <AHRINumber>{0,1}</AHRINumber>
  <SerialNumber>{0,1}</SerialNumber>
  <ModelYear>{0,1}</ModelYear>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <Location>{0,1}</Location>
  <RatedAnnualkWh>{0,1}</RatedAnnualkWh>
  <Configuration>{0,1}</Configuration>
  <Volume>{0,1}</Volume>
  <extension>{0,1}</extension>
</Freezer>
Source
<xs:element minOccurs="0" maxOccurs="unbounded" name="Freezer" type="FreezerInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FreezerInfoType / Location
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RefrigeratorLocation
Type RefrigeratorLocation
Properties
content simple
minOccurs 0
Facets
enumeration kitchen
enumeration living space
enumeration basement
enumeration garage
enumeration other
Source
<xs:element minOccurs="0" name="Location" type="RefrigeratorLocation"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FreezerInfoType / RatedAnnualkWh
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RatedAnnualkWh
Type RatedAnnualkWh
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element name="RatedAnnualkWh" type="RatedAnnualkWh" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FreezerInfoType / Configuration
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FreezerStyle
Type FreezerStyle
Properties
content simple
minOccurs 0
Facets
enumeration uncategorized
enumeration manual defrost
enumeration frost free
enumeration walk-in
enumeration case
Source
<xs:element name="Configuration" type="FreezerStyle" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FreezerInfoType / Volume
Namespace http://hpxmlonline.com/2014/6
Annotations
[cu.ft.]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Volume
Type Volume
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element name="Volume" type="Volume" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[cu.ft.]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Appliances / Dehumidifier
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_NumberofUnits BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_Manufacturer BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_AHRINumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_SerialNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelYear BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ThirdPartyCertification BaseElements_xsd.tmp#ApplianceTypeSummaryInfo BaseElements_xsd.tmp#DehumidifierInfoType_Location BaseElements_xsd.tmp#DehumidifierInfoType_Efficiency BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#DehumidifierInfoType
Type DehumidifierInfoType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AHRINumber, AttachedToSpace, Efficiency, Location, Manufacturer, ModelNumber, ModelYear, NumberofUnits, SerialNumber, SystemIdentifier, ThirdPartyCertification, extension
Instance
<Dehumidifier xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToSpace idref="">{0,1}</AttachedToSpace>
  <NumberofUnits>{0,1}</NumberofUnits>
  <Manufacturer>{0,1}</Manufacturer>
  <ModelNumber>{0,1}</ModelNumber>
  <AHRINumber>{0,1}</AHRINumber>
  <SerialNumber>{0,1}</SerialNumber>
  <ModelYear>{0,1}</ModelYear>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <Location>{0,1}</Location>
  <Efficiency>{0,1}</Efficiency>
  <extension>{0,1}</extension>
</Dehumidifier>
Source
<xs:element name="Dehumidifier" maxOccurs="unbounded" minOccurs="0" type="DehumidifierInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element DehumidifierInfoType / Location
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#DehumidifierLocation
Type DehumidifierLocation
Properties
content simple
minOccurs 0
Facets
enumeration living space
enumeration basement
enumeration other
Source
<xs:element minOccurs="0" name="Location" type="DehumidifierLocation"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element DehumidifierInfoType / Efficiency
Namespace http://hpxmlonline.com/2014/6
Annotations
[L/kWh]
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Efficiency" type="xs:double">
  <xs:annotation>
    <xs:documentation>[L/kWh]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Appliances / CookingRange
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_NumberofUnits BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_Manufacturer BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_AHRINumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_SerialNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelYear BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ThirdPartyCertification BaseElements_xsd.tmp#ApplianceTypeSummaryInfo BaseElements_xsd.tmp#CookingRangeInfoType_FuelType BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#CookingRangeInfoType
Type CookingRangeInfoType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AHRINumber, AttachedToSpace, FuelType, Manufacturer, ModelNumber, ModelYear, NumberofUnits, SerialNumber, SystemIdentifier, ThirdPartyCertification, extension
Instance
<CookingRange xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToSpace idref="">{0,1}</AttachedToSpace>
  <NumberofUnits>{0,1}</NumberofUnits>
  <Manufacturer>{0,1}</Manufacturer>
  <ModelNumber>{0,1}</ModelNumber>
  <AHRINumber>{0,1}</AHRINumber>
  <SerialNumber>{0,1}</SerialNumber>
  <ModelYear>{0,1}</ModelYear>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <FuelType>{0,1}</FuelType>
  <extension>{0,1}</extension>
</CookingRange>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="CookingRange" type="CookingRangeInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CookingRangeInfoType / FuelType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FuelType
Type FuelType
Properties
content simple
minOccurs 0
Facets
enumeration electricity
enumeration renewable electricity
enumeration natural gas
enumeration renewable natural gas
enumeration fuel oil
enumeration fuel oil 1
enumeration fuel oil 2
enumeration fuel oil 4
enumeration fuel oil 5/6
enumeration district steam
enumeration district hot water
enumeration district chilled water
enumeration solar hot water
enumeration propane
enumeration kerosene
enumeration diesel
enumeration anthracite coal
enumeration bituminous coal
enumeration coke
enumeration wood
enumeration wood pellets
enumeration combination
enumeration other
Source
<xs:element name="FuelType" type="FuelType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Appliances / Oven
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_NumberofUnits BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_Manufacturer BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_AHRINumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_SerialNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelYear BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ThirdPartyCertification BaseElements_xsd.tmp#ApplianceTypeSummaryInfo BaseElements_xsd.tmp#OvenInfoType_FuelType BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#OvenInfoType
Type OvenInfoType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AHRINumber, AttachedToSpace, FuelType, Manufacturer, ModelNumber, ModelYear, NumberofUnits, SerialNumber, SystemIdentifier, ThirdPartyCertification, extension
Instance
<Oven xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToSpace idref="">{0,1}</AttachedToSpace>
  <NumberofUnits>{0,1}</NumberofUnits>
  <Manufacturer>{0,1}</Manufacturer>
  <ModelNumber>{0,1}</ModelNumber>
  <AHRINumber>{0,1}</AHRINumber>
  <SerialNumber>{0,1}</SerialNumber>
  <ModelYear>{0,1}</ModelYear>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <FuelType>{0,1}</FuelType>
  <extension>{0,1}</extension>
</Oven>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="Oven" type="OvenInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element OvenInfoType / FuelType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FuelType
Type FuelType
Properties
content simple
minOccurs 0
Facets
enumeration electricity
enumeration renewable electricity
enumeration natural gas
enumeration renewable natural gas
enumeration fuel oil
enumeration fuel oil 1
enumeration fuel oil 2
enumeration fuel oil 4
enumeration fuel oil 5/6
enumeration district steam
enumeration district hot water
enumeration district chilled water
enumeration solar hot water
enumeration propane
enumeration kerosene
enumeration diesel
enumeration anthracite coal
enumeration bituminous coal
enumeration coke
enumeration wood
enumeration wood pellets
enumeration combination
enumeration other
Source
<xs:element name="FuelType" type="FuelType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / Lighting
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Lighting_LightingGroup BaseElements_xsd.tmp#Lighting_LightingFixture BaseElements_xsd.tmp#Lighting_LightingControl BaseElements_xsd.tmp#Lighting_LightingFractions BaseElements_xsd.tmp#Lighting_CeilingFan BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#Lighting
Type Lighting
Properties
content complex
minOccurs 0
Model
Children CeilingFan, LightingControl, LightingFixture, LightingFractions, LightingGroup, extension
Instance
<Lighting xmlns="http://hpxmlonline.com/2014/6">
  <LightingGroup>{0,unbounded}</LightingGroup>
  <LightingFixture>{0,unbounded}</LightingFixture>
  <LightingControl>{0,unbounded}</LightingControl>
  <LightingFractions>{0,1}</LightingFractions>
  <CeilingFan>{0,unbounded}</CeilingFan>
  <extension>{0,1}</extension>
</Lighting>
Source
<xs:element name="Lighting" type="Lighting" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingGroup
Namespace http://hpxmlonline.com/2014/6
Annotations
Light units of the same type. For example you could have all the 60W incandescants.
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Lighting_Lighting_LightingGroup_Fixture BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#Lighting_Lighting_LightingGroup_Location BaseElements_xsd.tmp#Lighting_Lighting_LightingGroup_NumberofUnits BaseElements_xsd.tmp#Lighting_Lighting_LightingGroup_LightingType BaseElements_xsd.tmp#Lighting_Lighting_LightingGroup_AverageLumens BaseElements_xsd.tmp#Lighting_Lighting_LightingGroup_AverageWattage BaseElements_xsd.tmp#Lighting_Lighting_LightingGroup_ThirdPartyCertification BaseElements_xsd.tmp#Lighting_Lighting_LightingGroup_AverageHoursPerDay BaseElements_xsd.tmp#Lighting_Lighting_LightingGroup_LightingDailyHours BaseElements_xsd.tmp#Lighting_Lighting_LightingGroup_FloorAreaServed BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AttachedToSpace, AverageHoursPerDay, AverageLumens, AverageWattage, Fixture, FloorAreaServed, LightingDailyHours, LightingType, Location, NumberofUnits, SystemIdentifier, ThirdPartyCertification, extension
Instance
<LightingGroup xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Fixture idref="">{0,1}</Fixture>
  <AttachedToSpace idref="">{0,1}</AttachedToSpace>
  <Location>{0,1}</Location>
  <NumberofUnits>{0,1}</NumberofUnits>
  <LightingType>{0,1}</LightingType>
  <AverageLumens>{0,1}</AverageLumens>
  <AverageWattage>{0,1}</AverageWattage>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <AverageHoursPerDay>{0,1}</AverageHoursPerDay>
  <LightingDailyHours>{0,1}</LightingDailyHours>
  <FloorAreaServed>{0,1}</FloorAreaServed>
  <extension>{0,1}</extension>
</LightingGroup>
Source
<xs:element name="LightingGroup" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Light units of the same type. For example you could have all the 60W incandescants.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" name="Fixture" type="LocalReference">
        <xs:annotation>
          <xs:documentation>The LightingFixture that this is attached to</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="AttachedToSpace"/>
      <xs:element minOccurs="0" name="Location" type="LightingLocation"/>
      <xs:element name="NumberofUnits" type="xs:integer" minOccurs="0"/>
      <xs:element minOccurs="0" name="LightingType" type="LightingType"/>
      <xs:element minOccurs="0" name="AverageLumens" type="xs:double">
        <xs:annotation>
          <xs:documentation>Lumens is a measure of light output (brightness) as opposed to watts, which measures energy consumption. The EPA and DOE encourages people to determine the amount of light they need (or brightness) first before purchasing a light bulb. Once brightness is determined, you can look for the bulb with the lowest watts.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="AverageWattage" type="xs:double" minOccurs="0">
        <xs:annotation>
          <xs:documentation>[W] per unit</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="LightingThirdPartyCertification"/>
      <xs:element name="AverageHoursPerDay" type="HoursPerDay" minOccurs="0">
        <xs:annotation>
          <xs:documentation>[h]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="LightingDailyHours" type="LightingDailyHours">
        <xs:annotation>
          <xs:documentation>[h]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FloorAreaServed" type="SurfaceArea">
        <xs:annotation>
          <xs:documentation>[sq.ft.]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingGroup / Fixture
Namespace http://hpxmlonline.com/2014/6
Annotations
The LightingFixture that this is attached to
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element minOccurs="0" name="Fixture" type="LocalReference">
  <xs:annotation>
    <xs:documentation>The LightingFixture that this is attached to</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingGroup / Location
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LightingLocation
Type LightingLocation
Properties
content simple
minOccurs 0
Facets
enumeration interior
enumeration exterior
enumeration common area
Source
<xs:element minOccurs="0" name="Location" type="LightingLocation"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingGroup / NumberofUnits
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
Source
<xs:element name="NumberofUnits" type="xs:integer" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingGroup / LightingType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LightingType_Incandescent BaseElements_xsd.tmp#LightingType_FluorescentTube BaseElements_xsd.tmp#LightingType_CompactFluorescent BaseElements_xsd.tmp#LightingType_LightEmittingDiode BaseElements_xsd.tmp#LightingType_HighIntensityDischarge BaseElements_xsd.tmp#LightingType_Other BaseElements_xsd.tmp#LightingType
Type LightingType
Properties
content complex
minOccurs 0
Model
Children CompactFluorescent, FluorescentTube, HighIntensityDischarge, Incandescent, LightEmittingDiode, Other
Instance
<LightingType xmlns="http://hpxmlonline.com/2014/6">
  <Incandescent>{1,1}</Incandescent>
  <FluorescentTube>{1,1}</FluorescentTube>
  <CompactFluorescent>{1,1}</CompactFluorescent>
  <LightEmittingDiode>{1,1}</LightEmittingDiode>
  <HighIntensityDischarge>{1,1}</HighIntensityDischarge>
  <Other>{1,1}</Other>
</LightingType>
Source
<xs:element minOccurs="0" name="LightingType" type="LightingType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element LightingType / Incandescent
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LightingType_LightingType_Incandescent_Halogen BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children Halogen, extension
Instance
<Incandescent xmlns="http://hpxmlonline.com/2014/6">
  <Halogen>{0,1}</Halogen>
  <extension>{0,1}</extension>
</Incandescent>
Source
<xs:element name="Incandescent">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Halogen" type="xs:boolean"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element LightingType / Incandescent / Halogen
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Halogen" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element LightingType / FluorescentTube
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LightingType_LightingType_FluorescentTube_TubeType BaseElements_xsd.tmp#LightingType_LightingType_FluorescentTube_BallastType BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children BallastType, TubeType, extension
Instance
<FluorescentTube xmlns="http://hpxmlonline.com/2014/6">
  <TubeType>{0,1}</TubeType>
  <BallastType>{0,1}</BallastType>
  <extension>{0,1}</extension>
</FluorescentTube>
Source
<xs:element name="FluorescentTube">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="TubeType" type="FluorescentTubeType"/>
      <xs:element minOccurs="0" name="BallastType" type="FluorescentBallastType"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element LightingType / FluorescentTube / TubeType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FluorescentTubeType
Type FluorescentTubeType
Properties
content simple
minOccurs 0
Facets
enumeration T2
enumeration T4
enumeration T5
enumeration T8
enumeration super T8
enumeration T9
enumeration T10
enumeration T12
enumeration T17
Source
<xs:element minOccurs="0" name="TubeType" type="FluorescentTubeType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element LightingType / FluorescentTube / BallastType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FluorescentBallastType
Type FluorescentBallastType
Properties
content simple
minOccurs 0
Facets
enumeration electronic
enumeration magnetic
enumeration instant start
enumeration rapid start
enumeration programmed start
Source
<xs:element minOccurs="0" name="BallastType" type="FluorescentBallastType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element LightingType / CompactFluorescent
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<CompactFluorescent xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</CompactFluorescent>
Source
<xs:element name="CompactFluorescent">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element LightingType / LightEmittingDiode
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<LightEmittingDiode xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</LightEmittingDiode>
Source
<xs:element name="LightEmittingDiode">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element LightingType / HighIntensityDischarge
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LightingType_LightingType_HighIntensityDischarge_Type BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children Type, extension
Instance
<HighIntensityDischarge xmlns="http://hpxmlonline.com/2014/6">
  <Type>{0,1}</Type>
  <extension>{0,1}</extension>
</HighIntensityDischarge>
Source
<xs:element name="HighIntensityDischarge">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Type">
        <xs:complexType>
          <xs:choice>
            <xs:element name="MercuryVapor"/>
            <xs:element name="Sodium">
              <xs:complexType>
                <xs:sequence>
                  <xs:element minOccurs="0" name="Pressure">
                    <xs:simpleType>
                      <xs:restriction base="xs:string">
                        <xs:enumeration value="high"/>
                        <xs:enumeration value="low"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element minOccurs="0" ref="extension"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="MetalHalide"/>
          </xs:choice>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element LightingType / HighIntensityDischarge / Type
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LightingType_LightingType_HighIntensityDischarge_LightingType_LightingType_HighIntensityDischarge_Type_MercuryVapor BaseElements_xsd.tmp#LightingType_LightingType_HighIntensityDischarge_LightingType_LightingType_HighIntensityDischarge_Type_Sodium BaseElements_xsd.tmp#LightingType_LightingType_HighIntensityDischarge_LightingType_LightingType_HighIntensityDischarge_Type_MetalHalide
Properties
content complex
minOccurs 0
Model
Children MercuryVapor, MetalHalide, Sodium
Instance
<Type xmlns="http://hpxmlonline.com/2014/6">
  <MercuryVapor>{1,1}</MercuryVapor>
  <Sodium>{1,1}</Sodium>
  <MetalHalide>{1,1}</MetalHalide>
</Type>
Source
<xs:element minOccurs="0" name="Type">
  <xs:complexType>
    <xs:choice>
      <xs:element name="MercuryVapor"/>
      <xs:element name="Sodium">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="Pressure">
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:enumeration value="high"/>
                  <xs:enumeration value="low"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MetalHalide"/>
    </xs:choice>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element LightingType / HighIntensityDischarge / Type / MercuryVapor
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Source
<xs:element name="MercuryVapor"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element LightingType / HighIntensityDischarge / Type / Sodium
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LightingType_LightingType_HighIntensityDischarge_LightingType_LightingType_HighIntensityDischarge_Type_LightingType_LightingType_HighIntensityDischarge_LightingType_LightingType_HighIntensityDischarge_Type_Sodium_Pressure BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children Pressure, extension
Instance
<Sodium xmlns="http://hpxmlonline.com/2014/6">
  <Pressure>{0,1}</Pressure>
  <extension>{0,1}</extension>
</Sodium>
Source
<xs:element name="Sodium">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Pressure">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="high"/>
            <xs:enumeration value="low"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element LightingType / HighIntensityDischarge / Type / Sodium / Pressure
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type restriction of xs:string
Properties
content simple
minOccurs 0
Facets
enumeration high
enumeration low
Source
<xs:element minOccurs="0" name="Pressure">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="high"/>
      <xs:enumeration value="low"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element LightingType / HighIntensityDischarge / Type / MetalHalide
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Source
<xs:element name="MetalHalide"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element LightingType / Other
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LightingType_LightingType_Other_Description BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children Description, extension
Instance
<Other xmlns="http://hpxmlonline.com/2014/6">
  <Description>{0,1}</Description>
  <extension>{0,1}</extension>
</Other>
Source
<xs:element name="Other">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Description" type="xs:string"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element LightingType / Other / Description
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Description" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingGroup / AverageLumens
Namespace http://hpxmlonline.com/2014/6
Annotations
Lumens is a measure of light output (brightness) as opposed to watts, which measures energy consumption. The EPA and DOE encourages people to determine the amount of light they need (or brightness) first before purchasing a light bulb. Once brightness is determined, you can look for the bulb with the lowest watts.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="AverageLumens" type="xs:double">
  <xs:annotation>
    <xs:documentation>Lumens is a measure of light output (brightness) as opposed to watts, which measures energy consumption. The EPA and DOE encourages people to determine the amount of light they need (or brightness) first before purchasing a light bulb. Once brightness is determined, you can look for the bulb with the lowest watts.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingGroup / AverageWattage
Namespace http://hpxmlonline.com/2014/6
Annotations
[W] per unit
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element name="AverageWattage" type="xs:double" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[W] per unit</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingGroup / ThirdPartyCertification
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LightingThirdPartyCertification
Type LightingThirdPartyCertification
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration Energy Star
enumeration other
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="LightingThirdPartyCertification"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingGroup / AverageHoursPerDay
Namespace http://hpxmlonline.com/2014/6
Annotations
[h]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#HoursPerDay
Type HoursPerDay
Properties
content simple
minOccurs 0
Facets
maxInclusive 24
minInclusive 0
Source
<xs:element name="AverageHoursPerDay" type="HoursPerDay" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[h]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingGroup / LightingDailyHours
Namespace http://hpxmlonline.com/2014/6
Annotations
[h]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LightingDailyHours
Type LightingDailyHours
Properties
content simple
minOccurs 0
Facets
enumeration 1 to 4 hours per day
enumeration 4 to 12 hours per day
enumeration more than 12 hours per day
enumeration all day
Source
<xs:element minOccurs="0" name="LightingDailyHours" type="LightingDailyHours">
  <xs:annotation>
    <xs:documentation>[h]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingGroup / FloorAreaServed
Namespace http://hpxmlonline.com/2014/6
Annotations
[sq.ft.]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SurfaceArea
Type SurfaceArea
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="FloorAreaServed" type="SurfaceArea">
  <xs:annotation>
    <xs:documentation>[sq.ft.]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingFixture
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Lighting_Lighting_LightingFixture_ThirdPartyCertification BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children SystemIdentifier, ThirdPartyCertification, extension
Instance
<LightingFixture xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <extension>{0,1}</extension>
</LightingFixture>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="LightingFixture">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="LightingFixtureThirdPartyCertification"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingFixture / ThirdPartyCertification
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LightingFixtureThirdPartyCertification
Type LightingFixtureThirdPartyCertification
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration Energy Star
enumeration Energy Star Most Efficient
enumeration CEE Tier 1
enumeration CEE Tier 2
enumeration CEE Tier 3
enumeration other
enumeration unknown
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="LightingFixtureThirdPartyCertification"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingControl
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Lighting_Lighting_LightingControl_AttachedToLightingGroup BaseElements_xsd.tmp#Lighting_Lighting_LightingControl_LightingControlType BaseElements_xsd.tmp#Lighting_Lighting_LightingControl_NumberofLightingControls BaseElements_xsd.tmp#Lighting_Lighting_LightingControl_Location BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AttachedToLightingGroup, LightingControlType, Location, NumberofLightingControls, SystemIdentifier, extension
Instance
<LightingControl xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToLightingGroup idref="">{0,1}</AttachedToLightingGroup>
  <LightingControlType>{0,1}</LightingControlType>
  <NumberofLightingControls>{0,1}</NumberofLightingControls>
  <Location>{0,1}</Location>
  <extension>{0,1}</extension>
</LightingControl>
Source
<xs:element name="LightingControl" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" name="AttachedToLightingGroup" type="LocalReference"/>
      <xs:element name="LightingControlType" type="LightingControls" minOccurs="0">
      </xs:element>
      <xs:element name="NumberofLightingControls" type="IntegerGreaterThanOrEqualToZero" minOccurs="0"/>
      <xs:element name="Location" type="LightingLocation" minOccurs="0">
      </xs:element>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingControl / AttachedToLightingGroup
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element minOccurs="0" name="AttachedToLightingGroup" type="LocalReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingControl / LightingControlType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LightingControls
Type LightingControls
Properties
content simple
minOccurs 0
Facets
enumeration daylight dimming
enumeration occupancy sensors
enumeration vacancy sensors
enumeration manual dimming
enumeration bi-level control
enumeration timers
enumeration manual
enumeration advanced controls
enumeration part of emcs
Source
<xs:element name="LightingControlType" type="LightingControls" minOccurs="0">
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingControl / NumberofLightingControls
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IntegerGreaterThanOrEqualToZero
Type IntegerGreaterThanOrEqualToZero
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="NumberofLightingControls" type="IntegerGreaterThanOrEqualToZero" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingControl / Location
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LightingLocation
Type LightingLocation
Properties
content simple
minOccurs 0
Facets
enumeration interior
enumeration exterior
enumeration common area
Source
<xs:element name="Location" type="LightingLocation" minOccurs="0">
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingFractions
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Lighting_Lighting_LightingFractions_FractionIncandescent BaseElements_xsd.tmp#Lighting_Lighting_LightingFractions_FractionCFL BaseElements_xsd.tmp#Lighting_Lighting_LightingFractions_FractionLFL BaseElements_xsd.tmp#Lighting_Lighting_LightingFractions_FractionLED BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children FractionCFL, FractionIncandescent, FractionLED, FractionLFL, extension
Instance
<LightingFractions xmlns="http://hpxmlonline.com/2014/6">
  <FractionIncandescent>{0,1}</FractionIncandescent>
  <FractionCFL>{0,1}</FractionCFL>
  <FractionLFL>{0,1}</FractionLFL>
  <FractionLED>{0,1}</FractionLED>
  <extension>{0,1}</extension>
</LightingFractions>
Source
<xs:element minOccurs="0" name="LightingFractions">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="FractionIncandescent" type="Fraction">
        <xs:annotation>
          <xs:documentation>Fraction of lights that are incandescent.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FractionCFL" type="Fraction">
        <xs:annotation>
          <xs:documentation>Fraction of the lights that are compact fluorescent.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FractionLFL" type="Fraction">
        <xs:annotation>
          <xs:documentation>Fraction of the lights that are linear fluorescent.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FractionLED" type="Fraction">
        <xs:annotation>
          <xs:documentation>Fraction of lights that are LED.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingFractions / FractionIncandescent
Namespace http://hpxmlonline.com/2014/6
Annotations
Fraction of lights that are incandescent.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element minOccurs="0" name="FractionIncandescent" type="Fraction">
  <xs:annotation>
    <xs:documentation>Fraction of lights that are incandescent.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingFractions / FractionCFL
Namespace http://hpxmlonline.com/2014/6
Annotations
Fraction of the lights that are compact fluorescent.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element minOccurs="0" name="FractionCFL" type="Fraction">
  <xs:annotation>
    <xs:documentation>Fraction of the lights that are compact fluorescent.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingFractions / FractionLFL
Namespace http://hpxmlonline.com/2014/6
Annotations
Fraction of the lights that are linear fluorescent.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element minOccurs="0" name="FractionLFL" type="Fraction">
  <xs:annotation>
    <xs:documentation>Fraction of the lights that are linear fluorescent.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / LightingFractions / FractionLED
Namespace http://hpxmlonline.com/2014/6
Annotations
Fraction of lights that are LED.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Fraction
Type Fraction
Properties
content simple
minOccurs 0
Facets
maxInclusive 1
minInclusive 0
Source
<xs:element minOccurs="0" name="FractionLED" type="Fraction">
  <xs:annotation>
    <xs:documentation>Fraction of lights that are LED.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / CeilingFan
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Lighting_Lighting_CeilingFan_Airflow BaseElements_xsd.tmp#Lighting_Lighting_CeilingFan_ThirdPartyCertification
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children Airflow, SystemIdentifier, ThirdPartyCertification
Instance
<CeilingFan xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Airflow>{0,3}</Airflow>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
</CeilingFan>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="CeilingFan">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element maxOccurs="3" minOccurs="0" name="Airflow">
        <xs:annotation>
          <xs:documentation/>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="FanSpeed">
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:enumeration value="low"/>
                  <xs:enumeration value="medium"/>
                  <xs:enumeration value="high"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element minOccurs="0" name="Airflow" type="xs:double">
              <xs:annotation>
                <xs:documentation>[CFM]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="Efficiency" type="xs:double">
              <xs:annotation>
                <xs:documentation>[CFM/watt] The efficiency rating of a ceiling fan as determined by the test procedure defined by the Environmental Protection Agency's ENERGY STAR Testing Facility Guidance Manual: Building a Testing Facility and Performing the Solid State Test Method for ENERGY STAR Qualified Ceiling Fans, Version 1.1, December 9, 2002. This is generally printed on the box in which the ceiling fan is shipped.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="ThirdPartyCertification" type="ApplianceThirdPartyCertifications" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / CeilingFan / Airflow
Namespace http://hpxmlonline.com/2014/6
Annotations
Diagram
Diagram BaseElements_xsd.tmp#Lighting_Lighting_CeilingFan_Lighting_Lighting_CeilingFan_Airflow_FanSpeed BaseElements_xsd.tmp#Lighting_Lighting_CeilingFan_Lighting_Lighting_CeilingFan_Airflow_Airflow BaseElements_xsd.tmp#Lighting_Lighting_CeilingFan_Lighting_Lighting_CeilingFan_Airflow_Efficiency
Properties
content complex
minOccurs 0
maxOccurs 3
Model
Children Airflow, Efficiency, FanSpeed
Instance
<Airflow xmlns="http://hpxmlonline.com/2014/6">
  <FanSpeed>{0,1}</FanSpeed>
  <Airflow>{0,1}</Airflow>
  <Efficiency>{0,1}</Efficiency>
</Airflow>
Source
<xs:element maxOccurs="3" minOccurs="0" name="Airflow">
  <xs:annotation>
    <xs:documentation/>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="FanSpeed">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="low"/>
            <xs:enumeration value="medium"/>
            <xs:enumeration value="high"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Airflow" type="xs:double">
        <xs:annotation>
          <xs:documentation>[CFM]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Efficiency" type="xs:double">
        <xs:annotation>
          <xs:documentation>[CFM/watt] The efficiency rating of a ceiling fan as determined by the test procedure defined by the Environmental Protection Agency's ENERGY STAR Testing Facility Guidance Manual: Building a Testing Facility and Performing the Solid State Test Method for ENERGY STAR Qualified Ceiling Fans, Version 1.1, December 9, 2002. This is generally printed on the box in which the ceiling fan is shipped.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / CeilingFan / Airflow / FanSpeed
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type restriction of xs:string
Properties
content simple
minOccurs 0
Facets
enumeration low
enumeration medium
enumeration high
Source
<xs:element minOccurs="0" name="FanSpeed">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="low"/>
      <xs:enumeration value="medium"/>
      <xs:enumeration value="high"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / CeilingFan / Airflow / Airflow
Namespace http://hpxmlonline.com/2014/6
Annotations
[CFM]
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Airflow" type="xs:double">
  <xs:annotation>
    <xs:documentation>[CFM]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / CeilingFan / Airflow / Efficiency
Namespace http://hpxmlonline.com/2014/6
Annotations
[CFM/watt] The efficiency rating of a ceiling fan as determined by the test procedure defined by the Environmental Protection Agency's ENERGY STAR Testing Facility Guidance Manual: Building a Testing Facility and Performing the Solid State Test Method for ENERGY STAR Qualified Ceiling Fans, Version 1.1, December 9, 2002. This is generally printed on the box in which the ceiling fan is shipped.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Efficiency" type="xs:double">
  <xs:annotation>
    <xs:documentation>[CFM/watt] The efficiency rating of a ceiling fan as determined by the test procedure defined by the Environmental Protection Agency's ENERGY STAR Testing Facility Guidance Manual: Building a Testing Facility and Performing the Solid State Test Method for ENERGY STAR Qualified Ceiling Fans, Version 1.1, December 9, 2002. This is generally printed on the box in which the ceiling fan is shipped.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Lighting / CeilingFan / ThirdPartyCertification
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ApplianceThirdPartyCertifications
Type ApplianceThirdPartyCertifications
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration Energy Star
enumeration Energy Star Most Efficient
enumeration CEE Tier 1
enumeration CEE Tier 2
enumeration CEE Tier 3
Source
<xs:element minOccurs="0" name="ThirdPartyCertification" type="ApplianceThirdPartyCertifications" maxOccurs="unbounded"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / Pools
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Pools_Pool BaseElements_xsd.tmp#Pools
Type Pools
Properties
content complex
minOccurs 0
Model
Children Pool
Instance
<Pools xmlns="http://hpxmlonline.com/2014/6">
  <Pool>{1,unbounded}</Pool>
</Pools>
Source
<xs:element minOccurs="0" name="Pools" type="Pools"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Pools_Pools_Pool_Type BaseElements_xsd.tmp#Pools_Pools_Pool_Volume BaseElements_xsd.tmp#Pools_Pools_Pool_MonthsPerYearofOperation BaseElements_xsd.tmp#Pools_Pools_Pool_ReturnPipeDiameter BaseElements_xsd.tmp#Pools_Pools_Pool_SuctionPipeDiameter BaseElements_xsd.tmp#Pools_Pools_Pool_FilterType BaseElements_xsd.tmp#Pools_Pools_Pool_PoolPumps BaseElements_xsd.tmp#Pools_Pools_Pool_Cleaner BaseElements_xsd.tmp#Pools_Pools_Pool_Heater BaseElements_xsd.tmp#extension
Properties
content complex
maxOccurs unbounded
Model
Children Cleaner, FilterType, Heater, MonthsPerYearofOperation, PoolPumps, ReturnPipeDiameter, SuctionPipeDiameter, SystemIdentifier, Type, Volume, extension
Instance
<Pool xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Type>{0,1}</Type>
  <Volume>{0,1}</Volume>
  <MonthsPerYearofOperation>{0,1}</MonthsPerYearofOperation>
  <ReturnPipeDiameter>{0,1}</ReturnPipeDiameter>
  <SuctionPipeDiameter>{0,1}</SuctionPipeDiameter>
  <FilterType>{0,1}</FilterType>
  <PoolPumps>{0,1}</PoolPumps>
  <Cleaner>{0,1}</Cleaner>
  <Heater>{0,1}</Heater>
  <extension>{0,1}</extension>
</Pool>
Source
<xs:element maxOccurs="unbounded" name="Pool">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" name="Type" type="PoolType">
        <xs:annotation>
          <xs:documentation>Indicates if the pool is above or below ground.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Volume" type="Volume">
        <xs:annotation>
          <xs:documentation>[gal] Volume of pool.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="MonthsPerYearofOperation" type="MonthsPerYear">
        <xs:annotation>
          <xs:documentation>Months per year pool is in operation.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ReturnPipeDiameter" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[in]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SuctionPipeDiameter" type="LengthMeasurement">
        <xs:annotation>
          <xs:documentation>[in]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FilterType" type="PoolFilterType">
        <xs:annotation>
          <xs:documentation>Type of filter used, if any.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="PoolPumps">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="PoolPump">
              <xs:annotation>
                <xs:documentation>Pool pump: a mechanical assembly consisting of a “wet-end,” which houses the impeller and a motor. The pump increases the “head” and “flow” of the water (ENERGY STAR, 2013).</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:group ref="SystemInfo"/>
                  <xs:element minOccurs="0" name="Type" type="PoolPumpType"/>
                  <xs:element minOccurs="0" name="Manufacturer" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Manufacturer of pool pump.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="SerialNumber" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Serial number of pool pump.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="ModelNumber" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Model number of pool pump.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="ThirdPartyCertification" type="PoolPump3rdPartyCertification" maxOccurs="unbounded">
                    <xs:annotation>
                      <xs:documentation>Independent organization has verified that product or appliance meets or exceeds the standard in question (ENERGY STAR, CEE, or other)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="EnergyFactor" type="Efficiency">
                    <xs:annotation>
                      <xs:documentation>[gal/Wh] The measure of overall pool filter pump efficiency in units of gallons per watt-hour, as determined using the applicable test method in Section 4.1.2. Energy factor is analogous to other energy factors such as miles per gallon. Energy factor (EF) is calculated as: EF (gal/Wh) = flow rate (gpm) * 60 ÷ power (watts) (ANSI/APSP/ICC-15 2011).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="SpeedSetting" type="PoolPumpSpeedSetting">
                    <xs:annotation>
                      <xs:documentation>The speed setting at which the Energy Factor was measured (ENERGY STAR, 2013).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="RatedHorsepower" type="Power">
                    <xs:annotation>
                      <xs:documentation>The motor power output designed by the manufacturer for a rated RPM, voltage and frequency. May be less than total horsepower where the service factor is greater than 1.0, or equal to total horsepower where the service factor = 1.0 (ANSI/APSP/ICC-15 2011).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="TotalHorsepower" type="Power">
                    <xs:annotation>
                      <xs:documentation>The total horsepower, or product of the rated horsepower and the service factor of a motor used on a pool pump (also known as SFHP) based on the maximum continuous duty motor power output rating allowable for the nameplate ambient rating and motor insulation class (e.g., total horsepower = rated horsepower * service factor) (ANSI/APSP/ICC-15 2011).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="ServiceFactor" type="xs:double">
                    <xs:annotation>
                      <xs:documentation>A multiplier applied to the rated horsepower of a pump motor to indicate the percent above nameplate horsepower at which the motor can operate continuously without exceeding its allowable insulation class temperature limit, provided that other design parameters, such rated voltage, frequency and ambient temperature, are within limits. A 1.5 hp pump with a 1.65 service factor produces 2.475 hp (total horsepower) at the maximum service factor point (ANSI/APSP/ICC-15 2011).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="HoursPerDay" type="HoursPerDay">
                    <xs:annotation>
                      <xs:documentation>DEPRECATED - Please use PumpSpeed/HoursPerDay</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element maxOccurs="unbounded" minOccurs="0" name="PumpSpeed">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element minOccurs="0" name="Power" type="Power">
                          <xs:annotation>
                            <xs:documentation>[W]</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element minOccurs="0" name="MotorNominalSpeed" type="Speed">
                          <xs:annotation>
                            <xs:documentation>[Rev/min] The number of revolutions of the motor shaft in a given unit of time, expressed as revolutions per minute (RPM) (ENERGY STAR, 2013).</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element minOccurs="0" name="FlowRate" type="FlowRate">
                          <xs:annotation>
                            <xs:documentation>[gal/min] The volume of water flowing through the filtration system in a given time, usually measured in gallons per minute (gpm) (ANSI/APSP/ICC-15 2011).</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element minOccurs="0" name="HoursPerDay" type="HoursPerDay">
                          <xs:annotation>
                            <xs:documentation>[hours] Number of hours per day a pool pump operates at a particular speed setting.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element minOccurs="0" ref="extension"/>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element minOccurs="0" ref="extension"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="Cleaner">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" name="Type" type="PoolCleanerType">
              <xs:annotation>
                <xs:documentation>Type of pool cleaner used, if any.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="HoursPerDay" type="HoursPerDay">
              <xs:annotation>
                <xs:documentation>Hours per day pool cleaner is used.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="Heater">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" name="Type" type="PoolHeaterType">
              <xs:annotation>
                <xs:documentation>Type of heater used to heat pool, if any.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="HoursPerDay" type="HoursPerDay">
              <xs:annotation>
                <xs:documentation>Hours per day pool heater is used.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / Type
Namespace http://hpxmlonline.com/2014/6
Annotations
Indicates if the pool is above or below ground.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#PoolType
Type PoolType
Properties
content simple
minOccurs 0
Facets
enumeration in ground
enumeration on ground
enumeration above ground
enumeration other
enumeration unknown
enumeration none
Source
<xs:element minOccurs="0" name="Type" type="PoolType">
  <xs:annotation>
    <xs:documentation>Indicates if the pool is above or below ground.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / Volume
Namespace http://hpxmlonline.com/2014/6
Annotations
[gal] Volume of pool.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Volume
Type Volume
Properties
content simple
minOccurs 0
Facets
minExclusive 0
Source
<xs:element minOccurs="0" name="Volume" type="Volume">
  <xs:annotation>
    <xs:documentation>[gal] Volume of pool.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / MonthsPerYearofOperation
Namespace http://hpxmlonline.com/2014/6
Annotations
Months per year pool is in operation.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#MonthsPerYear
Type MonthsPerYear
Properties
content simple
minOccurs 0
Facets
maxInclusive 12
minInclusive 0
Source
<xs:element minOccurs="0" name="MonthsPerYearofOperation" type="MonthsPerYear">
  <xs:annotation>
    <xs:documentation>Months per year pool is in operation.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / ReturnPipeDiameter
Namespace http://hpxmlonline.com/2014/6
Annotations
[in]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="ReturnPipeDiameter" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[in]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / SuctionPipeDiameter
Namespace http://hpxmlonline.com/2014/6
Annotations
[in]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LengthMeasurement
Type LengthMeasurement
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="SuctionPipeDiameter" type="LengthMeasurement">
  <xs:annotation>
    <xs:documentation>[in]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / FilterType
Namespace http://hpxmlonline.com/2014/6
Annotations
Type of filter used, if any.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#PoolFilterType
Type PoolFilterType
Properties
content simple
minOccurs 0
Facets
enumeration sand
enumeration diatomaceous earth
enumeration cartridge
enumeration other
enumeration unknown
enumeration none
Source
<xs:element minOccurs="0" name="FilterType" type="PoolFilterType">
  <xs:annotation>
    <xs:documentation>Type of filter used, if any.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / PoolPumps
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump
Properties
content complex
minOccurs 0
Model
Children PoolPump
Instance
<PoolPumps xmlns="http://hpxmlonline.com/2014/6">
  <PoolPump>{1,unbounded}</PoolPump>
</PoolPumps>
Source
<xs:element minOccurs="0" name="PoolPumps">
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" name="PoolPump">
        <xs:annotation>
          <xs:documentation>Pool pump: a mechanical assembly consisting of a “wet-end,” which houses the impeller and a motor. The pump increases the “head” and “flow” of the water (ENERGY STAR, 2013).</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" name="Type" type="PoolPumpType"/>
            <xs:element minOccurs="0" name="Manufacturer" type="xs:string">
              <xs:annotation>
                <xs:documentation>Manufacturer of pool pump.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="SerialNumber" type="xs:string">
              <xs:annotation>
                <xs:documentation>Serial number of pool pump.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="ModelNumber" type="xs:string">
              <xs:annotation>
                <xs:documentation>Model number of pool pump.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="ThirdPartyCertification" type="PoolPump3rdPartyCertification" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Independent organization has verified that product or appliance meets or exceeds the standard in question (ENERGY STAR, CEE, or other)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="EnergyFactor" type="Efficiency">
              <xs:annotation>
                <xs:documentation>[gal/Wh] The measure of overall pool filter pump efficiency in units of gallons per watt-hour, as determined using the applicable test method in Section 4.1.2. Energy factor is analogous to other energy factors such as miles per gallon. Energy factor (EF) is calculated as: EF (gal/Wh) = flow rate (gpm) * 60 ÷ power (watts) (ANSI/APSP/ICC-15 2011).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="SpeedSetting" type="PoolPumpSpeedSetting">
              <xs:annotation>
                <xs:documentation>The speed setting at which the Energy Factor was measured (ENERGY STAR, 2013).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="RatedHorsepower" type="Power">
              <xs:annotation>
                <xs:documentation>The motor power output designed by the manufacturer for a rated RPM, voltage and frequency. May be less than total horsepower where the service factor is greater than 1.0, or equal to total horsepower where the service factor = 1.0 (ANSI/APSP/ICC-15 2011).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="TotalHorsepower" type="Power">
              <xs:annotation>
                <xs:documentation>The total horsepower, or product of the rated horsepower and the service factor of a motor used on a pool pump (also known as SFHP) based on the maximum continuous duty motor power output rating allowable for the nameplate ambient rating and motor insulation class (e.g., total horsepower = rated horsepower * service factor) (ANSI/APSP/ICC-15 2011).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="ServiceFactor" type="xs:double">
              <xs:annotation>
                <xs:documentation>A multiplier applied to the rated horsepower of a pump motor to indicate the percent above nameplate horsepower at which the motor can operate continuously without exceeding its allowable insulation class temperature limit, provided that other design parameters, such rated voltage, frequency and ambient temperature, are within limits. A 1.5 hp pump with a 1.65 service factor produces 2.475 hp (total horsepower) at the maximum service factor point (ANSI/APSP/ICC-15 2011).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="HoursPerDay" type="HoursPerDay">
              <xs:annotation>
                <xs:documentation>DEPRECATED - Please use PumpSpeed/HoursPerDay</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element maxOccurs="unbounded" minOccurs="0" name="PumpSpeed">
              <xs:complexType>
                <xs:sequence>
                  <xs:element minOccurs="0" name="Power" type="Power">
                    <xs:annotation>
                      <xs:documentation>[W]</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="MotorNominalSpeed" type="Speed">
                    <xs:annotation>
                      <xs:documentation>[Rev/min] The number of revolutions of the motor shaft in a given unit of time, expressed as revolutions per minute (RPM) (ENERGY STAR, 2013).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="FlowRate" type="FlowRate">
                    <xs:annotation>
                      <xs:documentation>[gal/min] The volume of water flowing through the filtration system in a given time, usually measured in gallons per minute (gpm) (ANSI/APSP/ICC-15 2011).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="HoursPerDay" type="HoursPerDay">
                    <xs:annotation>
                      <xs:documentation>[hours] Number of hours per day a pool pump operates at a particular speed setting.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" ref="extension"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / PoolPumps / PoolPump
Namespace http://hpxmlonline.com/2014/6
Annotations
Pool pump: a mechanical assembly consisting of a “wet-end,” which houses the impeller and a motor. The pump increases the “head” and “flow” of the water (ENERGY STAR, 2013).
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump_Type BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump_Manufacturer BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump_SerialNumber BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump_ModelNumber BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump_ThirdPartyCertification BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump_EnergyFactor BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump_SpeedSetting BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump_RatedHorsepower BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump_TotalHorsepower BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump_ServiceFactor BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump_HoursPerDay BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump_PumpSpeed BaseElements_xsd.tmp#extension
Properties
content complex
maxOccurs unbounded
Model
Children EnergyFactor, HoursPerDay, Manufacturer, ModelNumber, PumpSpeed, RatedHorsepower, SerialNumber, ServiceFactor, SpeedSetting, SystemIdentifier, ThirdPartyCertification, TotalHorsepower, Type, extension
Instance
<PoolPump xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Type>{0,1}</Type>
  <Manufacturer>{0,1}</Manufacturer>
  <SerialNumber>{0,1}</SerialNumber>
  <ModelNumber>{0,1}</ModelNumber>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <EnergyFactor>{0,1}</EnergyFactor>
  <SpeedSetting>{0,1}</SpeedSetting>
  <RatedHorsepower>{0,1}</RatedHorsepower>
  <TotalHorsepower>{0,1}</TotalHorsepower>
  <ServiceFactor>{0,1}</ServiceFactor>
  <HoursPerDay>{0,1}</HoursPerDay>
  <PumpSpeed>{0,unbounded}</PumpSpeed>
  <extension>{0,1}</extension>
</PoolPump>
Source
<xs:element maxOccurs="unbounded" name="PoolPump">
  <xs:annotation>
    <xs:documentation>Pool pump: a mechanical assembly consisting of a “wet-end,” which houses the impeller and a motor. The pump increases the “head” and “flow” of the water (ENERGY STAR, 2013).</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" name="Type" type="PoolPumpType"/>
      <xs:element minOccurs="0" name="Manufacturer" type="xs:string">
        <xs:annotation>
          <xs:documentation>Manufacturer of pool pump.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SerialNumber" type="xs:string">
        <xs:annotation>
          <xs:documentation>Serial number of pool pump.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ModelNumber" type="xs:string">
        <xs:annotation>
          <xs:documentation>Model number of pool pump.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ThirdPartyCertification" type="PoolPump3rdPartyCertification" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Independent organization has verified that product or appliance meets or exceeds the standard in question (ENERGY STAR, CEE, or other)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="EnergyFactor" type="Efficiency">
        <xs:annotation>
          <xs:documentation>[gal/Wh] The measure of overall pool filter pump efficiency in units of gallons per watt-hour, as determined using the applicable test method in Section 4.1.2. Energy factor is analogous to other energy factors such as miles per gallon. Energy factor (EF) is calculated as: EF (gal/Wh) = flow rate (gpm) * 60 ÷ power (watts) (ANSI/APSP/ICC-15 2011).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="SpeedSetting" type="PoolPumpSpeedSetting">
        <xs:annotation>
          <xs:documentation>The speed setting at which the Energy Factor was measured (ENERGY STAR, 2013).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="RatedHorsepower" type="Power">
        <xs:annotation>
          <xs:documentation>The motor power output designed by the manufacturer for a rated RPM, voltage and frequency. May be less than total horsepower where the service factor is greater than 1.0, or equal to total horsepower where the service factor = 1.0 (ANSI/APSP/ICC-15 2011).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="TotalHorsepower" type="Power">
        <xs:annotation>
          <xs:documentation>The total horsepower, or product of the rated horsepower and the service factor of a motor used on a pool pump (also known as SFHP) based on the maximum continuous duty motor power output rating allowable for the nameplate ambient rating and motor insulation class (e.g., total horsepower = rated horsepower * service factor) (ANSI/APSP/ICC-15 2011).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ServiceFactor" type="xs:double">
        <xs:annotation>
          <xs:documentation>A multiplier applied to the rated horsepower of a pump motor to indicate the percent above nameplate horsepower at which the motor can operate continuously without exceeding its allowable insulation class temperature limit, provided that other design parameters, such rated voltage, frequency and ambient temperature, are within limits. A 1.5 hp pump with a 1.65 service factor produces 2.475 hp (total horsepower) at the maximum service factor point (ANSI/APSP/ICC-15 2011).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="HoursPerDay" type="HoursPerDay">
        <xs:annotation>
          <xs:documentation>DEPRECATED - Please use PumpSpeed/HoursPerDay</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="PumpSpeed">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="Power" type="Power">
              <xs:annotation>
                <xs:documentation>[W]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="MotorNominalSpeed" type="Speed">
              <xs:annotation>
                <xs:documentation>[Rev/min] The number of revolutions of the motor shaft in a given unit of time, expressed as revolutions per minute (RPM) (ENERGY STAR, 2013).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="FlowRate" type="FlowRate">
              <xs:annotation>
                <xs:documentation>[gal/min] The volume of water flowing through the filtration system in a given time, usually measured in gallons per minute (gpm) (ANSI/APSP/ICC-15 2011).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="HoursPerDay" type="HoursPerDay">
              <xs:annotation>
                <xs:documentation>[hours] Number of hours per day a pool pump operates at a particular speed setting.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / PoolPumps / PoolPump / Type
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#PoolPumpType
Type PoolPumpType
Properties
content simple
minOccurs 0
Facets
enumeration single speed
enumeration multi speed
enumeration variable speed
enumeration variable flow
enumeration other
enumeration unknown
enumeration none
Source
<xs:element minOccurs="0" name="Type" type="PoolPumpType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / PoolPumps / PoolPump / Manufacturer
Namespace http://hpxmlonline.com/2014/6
Annotations
Manufacturer of pool pump.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Manufacturer" type="xs:string">
  <xs:annotation>
    <xs:documentation>Manufacturer of pool pump.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / PoolPumps / PoolPump / SerialNumber
Namespace http://hpxmlonline.com/2014/6
Annotations
Serial number of pool pump.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="SerialNumber" type="xs:string">
  <xs:annotation>
    <xs:documentation>Serial number of pool pump.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / PoolPumps / PoolPump / ModelNumber
Namespace http://hpxmlonline.com/2014/6
Annotations
Model number of pool pump.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ModelNumber" type="xs:string">
  <xs:annotation>
    <xs:documentation>Model number of pool pump.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / PoolPumps / PoolPump / ThirdPartyCertification
Namespace http://hpxmlonline.com/2014/6
Annotations
Independent organization has verified that product or appliance meets or exceeds the standard in question (ENERGY STAR, CEE, or other)
Diagram
Diagram HPXMLDataTypes_xsd.tmp#PoolPump3rdPartyCertification
Type PoolPump3rdPartyCertification
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration ENERGY STAR
enumeration ENERGY STAR Most Efficient
enumeration CEE Tier 1
enumeration CEE Tier 2
enumeration Cee Tier 3
enumeration other
enumeration unknown
enumeration none
Source
<xs:element minOccurs="0" name="ThirdPartyCertification" type="PoolPump3rdPartyCertification" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Independent organization has verified that product or appliance meets or exceeds the standard in question (ENERGY STAR, CEE, or other)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / PoolPumps / PoolPump / EnergyFactor
Namespace http://hpxmlonline.com/2014/6
Annotations
[gal/Wh] The measure of overall pool filter pump efficiency in units of gallons per watt-hour, as determined using the applicable test method in Section 4.1.2. Energy factor is analogous to other energy factors such as miles per gallon. Energy factor (EF) is calculated as: EF (gal/Wh) = flow rate (gpm) * 60 ÷ power (watts) (ANSI/APSP/ICC-15 2011).
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Efficiency
Type Efficiency
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="EnergyFactor" type="Efficiency">
  <xs:annotation>
    <xs:documentation>[gal/Wh] The measure of overall pool filter pump efficiency in units of gallons per watt-hour, as determined using the applicable test method in Section 4.1.2. Energy factor is analogous to other energy factors such as miles per gallon. Energy factor (EF) is calculated as: EF (gal/Wh) = flow rate (gpm) * 60 ÷ power (watts) (ANSI/APSP/ICC-15 2011).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / PoolPumps / PoolPump / SpeedSetting
Namespace http://hpxmlonline.com/2014/6
Annotations
The speed setting at which the Energy Factor was measured (ENERGY STAR, 2013).
Diagram
Diagram HPXMLDataTypes_xsd.tmp#PoolPumpSpeedSetting
Type PoolPumpSpeedSetting
Properties
content simple
minOccurs 0
Facets
enumeration low
enumeration high
enumeration most efficient
enumeration other
enumeration unknown
enumeration none
Source
<xs:element minOccurs="0" name="SpeedSetting" type="PoolPumpSpeedSetting">
  <xs:annotation>
    <xs:documentation>The speed setting at which the Energy Factor was measured (ENERGY STAR, 2013).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / PoolPumps / PoolPump / RatedHorsepower
Namespace http://hpxmlonline.com/2014/6
Annotations
The motor power output designed by the manufacturer for a rated RPM, voltage and frequency. May be less than total horsepower where the service factor is greater than 1.0, or equal to total horsepower where the service factor = 1.0 (ANSI/APSP/ICC-15 2011).
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Power
Type Power
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="RatedHorsepower" type="Power">
  <xs:annotation>
    <xs:documentation>The motor power output designed by the manufacturer for a rated RPM, voltage and frequency. May be less than total horsepower where the service factor is greater than 1.0, or equal to total horsepower where the service factor = 1.0 (ANSI/APSP/ICC-15 2011).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / PoolPumps / PoolPump / TotalHorsepower
Namespace http://hpxmlonline.com/2014/6
Annotations
The total horsepower, or product of the rated horsepower and the service factor of a motor used on a pool pump (also known as SFHP) based on the maximum continuous duty motor power output rating allowable for the nameplate ambient rating and motor insulation class (e.g., total horsepower = rated horsepower * service factor) (ANSI/APSP/ICC-15 2011).
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Power
Type Power
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="TotalHorsepower" type="Power">
  <xs:annotation>
    <xs:documentation>The total horsepower, or product of the rated horsepower and the service factor of a motor used on a pool pump (also known as SFHP) based on the maximum continuous duty motor power output rating allowable for the nameplate ambient rating and motor insulation class (e.g., total horsepower = rated horsepower * service factor) (ANSI/APSP/ICC-15 2011).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / PoolPumps / PoolPump / ServiceFactor
Namespace http://hpxmlonline.com/2014/6
Annotations
A multiplier applied to the rated horsepower of a pump motor to indicate the percent above nameplate horsepower at which the motor can operate continuously without exceeding its allowable insulation class temperature limit, provided that other design parameters, such rated voltage, frequency and ambient temperature, are within limits. A 1.5 hp pump with a 1.65 service factor produces 2.475 hp (total horsepower) at the maximum service factor point (ANSI/APSP/ICC-15 2011).
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ServiceFactor" type="xs:double">
  <xs:annotation>
    <xs:documentation>A multiplier applied to the rated horsepower of a pump motor to indicate the percent above nameplate horsepower at which the motor can operate continuously without exceeding its allowable insulation class temperature limit, provided that other design parameters, such rated voltage, frequency and ambient temperature, are within limits. A 1.5 hp pump with a 1.65 service factor produces 2.475 hp (total horsepower) at the maximum service factor point (ANSI/APSP/ICC-15 2011).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / PoolPumps / PoolPump / HoursPerDay
Namespace http://hpxmlonline.com/2014/6
Annotations
DEPRECATED - Please use PumpSpeed/HoursPerDay
Diagram
Diagram HPXMLDataTypes_xsd.tmp#HoursPerDay
Type HoursPerDay
Properties
content simple
minOccurs 0
Facets
maxInclusive 24
minInclusive 0
Source
<xs:element minOccurs="0" name="HoursPerDay" type="HoursPerDay">
  <xs:annotation>
    <xs:documentation>DEPRECATED - Please use PumpSpeed/HoursPerDay</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / PoolPumps / PoolPump / PumpSpeed
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump_PumpSpeed_Power BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump_PumpSpeed_MotorNominalSpeed BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump_PumpSpeed_FlowRate BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_Pools_Pools_Pool_Pools_Pools_Pool_PoolPumps_PoolPump_PumpSpeed_HoursPerDay BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children FlowRate, HoursPerDay, MotorNominalSpeed, Power, extension
Instance
<PumpSpeed xmlns="http://hpxmlonline.com/2014/6">
  <Power>{0,1}</Power>
  <MotorNominalSpeed>{0,1}</MotorNominalSpeed>
  <FlowRate>{0,1}</FlowRate>
  <HoursPerDay>{0,1}</HoursPerDay>
  <extension>{0,1}</extension>
</PumpSpeed>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="PumpSpeed">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Power" type="Power">
        <xs:annotation>
          <xs:documentation>[W]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="MotorNominalSpeed" type="Speed">
        <xs:annotation>
          <xs:documentation>[Rev/min] The number of revolutions of the motor shaft in a given unit of time, expressed as revolutions per minute (RPM) (ENERGY STAR, 2013).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FlowRate" type="FlowRate">
        <xs:annotation>
          <xs:documentation>[gal/min] The volume of water flowing through the filtration system in a given time, usually measured in gallons per minute (gpm) (ANSI/APSP/ICC-15 2011).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="HoursPerDay" type="HoursPerDay">
        <xs:annotation>
          <xs:documentation>[hours] Number of hours per day a pool pump operates at a particular speed setting.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / PoolPumps / PoolPump / PumpSpeed / Power
Namespace http://hpxmlonline.com/2014/6
Annotations
[W]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Power
Type Power
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="Power" type="Power">
  <xs:annotation>
    <xs:documentation>[W]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / PoolPumps / PoolPump / PumpSpeed / MotorNominalSpeed
Namespace http://hpxmlonline.com/2014/6
Annotations
[Rev/min] The number of revolutions of the motor shaft in a given unit of time, expressed as revolutions per minute (RPM) (ENERGY STAR, 2013).
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Speed
Type Speed
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="MotorNominalSpeed" type="Speed">
  <xs:annotation>
    <xs:documentation>[Rev/min] The number of revolutions of the motor shaft in a given unit of time, expressed as revolutions per minute (RPM) (ENERGY STAR, 2013).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / PoolPumps / PoolPump / PumpSpeed / FlowRate
Namespace http://hpxmlonline.com/2014/6
Annotations
[gal/min] The volume of water flowing through the filtration system in a given time, usually measured in gallons per minute (gpm) (ANSI/APSP/ICC-15 2011).
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FlowRate
Type FlowRate
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element minOccurs="0" name="FlowRate" type="FlowRate">
  <xs:annotation>
    <xs:documentation>[gal/min] The volume of water flowing through the filtration system in a given time, usually measured in gallons per minute (gpm) (ANSI/APSP/ICC-15 2011).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / PoolPumps / PoolPump / PumpSpeed / HoursPerDay
Namespace http://hpxmlonline.com/2014/6
Annotations
[hours] Number of hours per day a pool pump operates at a particular speed setting.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#HoursPerDay
Type HoursPerDay
Properties
content simple
minOccurs 0
Facets
maxInclusive 24
minInclusive 0
Source
<xs:element minOccurs="0" name="HoursPerDay" type="HoursPerDay">
  <xs:annotation>
    <xs:documentation>[hours] Number of hours per day a pool pump operates at a particular speed setting.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / Cleaner
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_Cleaner_Type BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_Cleaner_HoursPerDay
Properties
content complex
minOccurs 0
Model
Children HoursPerDay, SystemIdentifier, Type
Instance
<Cleaner xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Type>{0,1}</Type>
  <HoursPerDay>{0,1}</HoursPerDay>
</Cleaner>
Source
<xs:element minOccurs="0" name="Cleaner">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" name="Type" type="PoolCleanerType">
        <xs:annotation>
          <xs:documentation>Type of pool cleaner used, if any.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="HoursPerDay" type="HoursPerDay">
        <xs:annotation>
          <xs:documentation>Hours per day pool cleaner is used.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / Cleaner / Type
Namespace http://hpxmlonline.com/2014/6
Annotations
Type of pool cleaner used, if any.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#PoolCleanerType
Type PoolCleanerType
Properties
content simple
minOccurs 0
Facets
enumeration robotic
enumeration suction side
enumeration pressure side
enumeration booster pump
enumeration other
enumeration unknown
enumeration none
Source
<xs:element minOccurs="0" name="Type" type="PoolCleanerType">
  <xs:annotation>
    <xs:documentation>Type of pool cleaner used, if any.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / Cleaner / HoursPerDay
Namespace http://hpxmlonline.com/2014/6
Annotations
Hours per day pool cleaner is used.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#HoursPerDay
Type HoursPerDay
Properties
content simple
minOccurs 0
Facets
maxInclusive 24
minInclusive 0
Source
<xs:element minOccurs="0" name="HoursPerDay" type="HoursPerDay">
  <xs:annotation>
    <xs:documentation>Hours per day pool cleaner is used.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / Heater
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_Heater_Type BaseElements_xsd.tmp#Pools_Pools_Pool_Pools_Pools_Pool_Heater_HoursPerDay
Properties
content complex
minOccurs 0
Model
Children HoursPerDay, SystemIdentifier, Type
Instance
<Heater xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Type>{0,1}</Type>
  <HoursPerDay>{0,1}</HoursPerDay>
</Heater>
Source
<xs:element minOccurs="0" name="Heater">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" name="Type" type="PoolHeaterType">
        <xs:annotation>
          <xs:documentation>Type of heater used to heat pool, if any.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="HoursPerDay" type="HoursPerDay">
        <xs:annotation>
          <xs:documentation>Hours per day pool heater is used.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / Heater / Type
Namespace http://hpxmlonline.com/2014/6
Annotations
Type of heater used to heat pool, if any.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#PoolHeaterType
Type PoolHeaterType
Properties
content simple
minOccurs 0
Facets
enumeration gas fired
enumeration electric resistance
enumeration heat pump
enumeration solar
enumeration other
enumeration unknown
enumeration none
Source
<xs:element minOccurs="0" name="Type" type="PoolHeaterType">
  <xs:annotation>
    <xs:documentation>Type of heater used to heat pool, if any.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Pools / Pool / Heater / HoursPerDay
Namespace http://hpxmlonline.com/2014/6
Annotations
Hours per day pool heater is used.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#HoursPerDay
Type HoursPerDay
Properties
content simple
minOccurs 0
Facets
maxInclusive 24
minInclusive 0
Source
<xs:element minOccurs="0" name="HoursPerDay" type="HoursPerDay">
  <xs:annotation>
    <xs:documentation>Hours per day pool heater is used.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / MiscLoads
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#MiscLoads_PlugLoadControl BaseElements_xsd.tmp#MiscLoads_PlugLoad BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#MiscLoads
Type MiscLoads
Properties
content complex
minOccurs 0
Model
Children PlugLoad, PlugLoadControl, extension
Instance
<MiscLoads xmlns="http://hpxmlonline.com/2014/6">
  <PlugLoadControl>{0,unbounded}</PlugLoadControl>
  <PlugLoad>{0,unbounded}</PlugLoad>
  <extension>{0,1}</extension>
</MiscLoads>
Source
<xs:element name="MiscLoads" type="MiscLoads" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MiscLoads / PlugLoadControl
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#MiscLoads_MiscLoads_PlugLoadControl_Count BaseElements_xsd.tmp#MiscLoads_MiscLoads_PlugLoadControl_PlugLoadControlType BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AttachedToSpace, Count, PlugLoadControlType, SystemIdentifier, extension
Instance
<PlugLoadControl xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToSpace idref="">{0,1}</AttachedToSpace>
  <Count>{0,1}</Count>
  <PlugLoadControlType>{0,1}</PlugLoadControlType>
  <extension>{0,1}</extension>
</PlugLoadControl>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="PlugLoadControl">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" ref="AttachedToSpace"/>
      <xs:element name="Count" type="IntegerGreaterThanOrEqualToZero" minOccurs="0"/>
      <xs:element name="PlugLoadControlType" minOccurs="0" type="PlugLoadControlType"/>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MiscLoads / PlugLoadControl / Count
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IntegerGreaterThanOrEqualToZero
Type IntegerGreaterThanOrEqualToZero
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="Count" type="IntegerGreaterThanOrEqualToZero" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MiscLoads / PlugLoadControl / PlugLoadControlType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#PlugLoadControlType
Type PlugLoadControlType
Properties
content simple
minOccurs 0
Facets
enumeration advanced power strip for AV
enumeration advanced power strip for IT
enumeration whole-house energy management system
enumeration other
Source
<xs:element name="PlugLoadControlType" minOccurs="0" type="PlugLoadControlType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MiscLoads / PlugLoad
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#MiscLoads_MiscLoads_PlugLoad_PlugLoadType BaseElements_xsd.tmp#MiscLoads_MiscLoads_PlugLoad_Location BaseElements_xsd.tmp#MiscLoads_MiscLoads_PlugLoad_Count BaseElements_xsd.tmp#MiscLoads_MiscLoads_PlugLoad_Load BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AttachedToSpace, Count, Load, Location, PlugLoadType, SystemIdentifier, extension
Instance
<PlugLoad xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToSpace idref="">{0,1}</AttachedToSpace>
  <PlugLoadType>{0,1}</PlugLoadType>
  <Location>{0,1}</Location>
  <Count>{0,1}</Count>
  <Load>{0,1}</Load>
  <extension>{0,1}</extension>
</PlugLoad>
Source
<xs:element name="PlugLoad" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" ref="AttachedToSpace"/>
      <xs:element name="PlugLoadType" type="PlugLoadType" minOccurs="0"/>
      <xs:element minOccurs="0" name="Location" type="PlugLoadLocation"/>
      <xs:element name="Count" type="IntegerGreaterThanOrEqualToZero" minOccurs="0"/>
      <xs:element minOccurs="0" name="Load">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Units" type="PlugLoadUnits"/>
            <xs:element name="Value" type="xs:double"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MiscLoads / PlugLoad / PlugLoadType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#PlugLoadType
Type PlugLoadType
Properties
content simple
minOccurs 0
Facets
enumeration TV plasma
enumeration TV CRT
enumeration TV other
enumeration computer
enumeration space heater
enumeration water bed
enumeration aquarium
enumeration electric vehicle charging
enumeration well pump
enumeration sauna
enumeration other
Source
<xs:element name="PlugLoadType" type="PlugLoadType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MiscLoads / PlugLoad / Location
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#PlugLoadLocation
Type PlugLoadLocation
Properties
content simple
minOccurs 0
Facets
enumeration interior
enumeration exterior
Source
<xs:element minOccurs="0" name="Location" type="PlugLoadLocation"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MiscLoads / PlugLoad / Count
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IntegerGreaterThanOrEqualToZero
Type IntegerGreaterThanOrEqualToZero
Properties
content simple
minOccurs 0
Facets
minInclusive 0
Source
<xs:element name="Count" type="IntegerGreaterThanOrEqualToZero" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MiscLoads / PlugLoad / Load
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#MiscLoads_MiscLoads_PlugLoad_MiscLoads_MiscLoads_PlugLoad_Load_Units BaseElements_xsd.tmp#MiscLoads_MiscLoads_PlugLoad_MiscLoads_MiscLoads_PlugLoad_Load_Value
Properties
content complex
minOccurs 0
Model
Children Units, Value
Instance
<Load xmlns="http://hpxmlonline.com/2014/6">
  <Units>{1,1}</Units>
  <Value>{1,1}</Value>
</Load>
Source
<xs:element minOccurs="0" name="Load">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Units" type="PlugLoadUnits"/>
      <xs:element name="Value" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MiscLoads / PlugLoad / Load / Units
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#PlugLoadUnits
Type PlugLoadUnits
Properties
content simple
Facets
enumeration kWh/year
enumeration W
Source
<xs:element name="Units" type="PlugLoadUnits"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MiscLoads / PlugLoad / Load / Value
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="Value" type="xs:double"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingDetailsType / HealthAndSafety
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HealthAndSafety_General BaseElements_xsd.tmp#HealthAndSafety_Ventilation BaseElements_xsd.tmp#HealthAndSafety_MoistureControl BaseElements_xsd.tmp#HealthAndSafety_CombustionAppliances BaseElements_xsd.tmp#HealthAndSafety_StoveTest BaseElements_xsd.tmp#HealthAndSafety_LeadPaint BaseElements_xsd.tmp#HealthAndSafety_Radon BaseElements_xsd.tmp#HealthAndSafety_SourcePollutants BaseElements_xsd.tmp#HealthAndSafety_Pests BaseElements_xsd.tmp#HealthAndSafety_Asbestos BaseElements_xsd.tmp#HealthAndSafety_SprayFoam BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#HealthAndSafety
Type HealthAndSafety
Properties
content complex
minOccurs 0
Model
Children Asbestos, CombustionAppliances, General, LeadPaint, MoistureControl, Pests, Radon, SourcePollutants, SprayFoam, StoveTest, Ventilation, extension
Instance
<HealthAndSafety xmlns="http://hpxmlonline.com/2014/6">
  <General>{0,1}</General>
  <Ventilation>{0,1}</Ventilation>
  <MoistureControl>{0,1}</MoistureControl>
  <CombustionAppliances>{0,1}</CombustionAppliances>
  <StoveTest>{0,1}</StoveTest>
  <LeadPaint>{0,1}</LeadPaint>
  <Radon>{0,1}</Radon>
  <SourcePollutants>{0,1}</SourcePollutants>
  <Pests>{0,1}</Pests>
  <Asbestos>{0,1}</Asbestos>
  <SprayFoam>{0,1}</SprayFoam>
  <extension>{0,1}</extension>
</HealthAndSafety>
Source
<xs:element minOccurs="0" name="HealthAndSafety" type="HealthAndSafety"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / General
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_General_TestsCompleted BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_General_TestsPassed
Properties
content complex
minOccurs 0
Model
Children TestsCompleted, TestsPassed
Instance
<General xmlns="http://hpxmlonline.com/2014/6">
  <TestsCompleted>{0,1}</TestsCompleted>
  <TestsPassed>{0,1}</TestsPassed>
</General>
Source
<xs:element minOccurs="0" name="General">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="TestsCompleted" type="xs:boolean"/>
      <xs:element minOccurs="0" name="TestsPassed" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / General / TestsCompleted
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="TestsCompleted" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / General / TestsPassed
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="TestsPassed" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Ventilation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Ventilation_WholeBuildingVentilationDesign BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Ventilation_SpotVentilationDesign BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Ventilation_OtherVentilationIssues BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Ventilation_VentilationImprovement BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children OtherVentilationIssues, SpotVentilationDesign, VentilationImprovement, WholeBuildingVentilationDesign, extension
Instance
<Ventilation xmlns="http://hpxmlonline.com/2014/6">
  <WholeBuildingVentilationDesign>{0,1}</WholeBuildingVentilationDesign>
  <SpotVentilationDesign>{0,1}</SpotVentilationDesign>
  <OtherVentilationIssues>{0,1}</OtherVentilationIssues>
  <VentilationImprovement>{0,1}</VentilationImprovement>
  <extension>{0,1}</extension>
</Ventilation>
Source
<xs:element name="Ventilation" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="WholeBuildingVentilationDesign" type="WholeBldgVentDesignInfo"/>
      <xs:element minOccurs="0" name="SpotVentilationDesign" type="SpotVentDesignInfo"/>
      <xs:element minOccurs="0" name="OtherVentilationIssues" type="OtherVentIssues"/>
      <xs:element minOccurs="0" name="VentilationImprovement" type="VentilationImprovementInfo"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Ventilation / WholeBuildingVentilationDesign
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#WholeBldgVentDesignInfo_Method BaseElements_xsd.tmp#WholeBldgVentDesignInfo_InfiltrationCreditApplied BaseElements_xsd.tmp#WholeBldgVentDesignInfo_LocalWeatherFactor BaseElements_xsd.tmp#WholeBldgVentDesignInfo_NFactor BaseElements_xsd.tmp#WholeBldgVentDesignInfo_InfiltrationCreditCFMnat BaseElements_xsd.tmp#WholeBldgVentDesignInfo_RequiredVentilationRate BaseElements_xsd.tmp#WholeBldgVentDesignInfo_RequiredVentilationRateUnits BaseElements_xsd.tmp#WholeBldgVentDesignInfo_VentilationImprovementRecommendation BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#WholeBldgVentDesignInfo
Type WholeBldgVentDesignInfo
Properties
content complex
minOccurs 0
Model
Children InfiltrationCreditApplied, InfiltrationCreditCFMnat, LocalWeatherFactor, Method, NFactor, RequiredVentilationRate, RequiredVentilationRateUnits, SystemIdentifier, VentilationImprovementRecommendation, extension
Instance
<WholeBuildingVentilationDesign xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Method>{0,1}</Method>
  <InfiltrationCreditApplied>{0,1}</InfiltrationCreditApplied>
  <LocalWeatherFactor>{0,1}</LocalWeatherFactor>
  <NFactor>{0,1}</NFactor>
  <InfiltrationCreditCFMnat>{0,1}</InfiltrationCreditCFMnat>
  <RequiredVentilationRate>{1,1}</RequiredVentilationRate>
  <RequiredVentilationRateUnits>{1,1}</RequiredVentilationRateUnits>
  <VentilationImprovementRecommendation>{0,1}</VentilationImprovementRecommendation>
  <extension>{0,1}</extension>
</WholeBuildingVentilationDesign>
Source
<xs:element minOccurs="0" name="WholeBuildingVentilationDesign" type="WholeBldgVentDesignInfo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WholeBldgVentDesignInfo / Method
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#WholeBldgVentilationRequirementMethod
Type WholeBldgVentilationRequirementMethod
Properties
content simple
minOccurs 0
Facets
enumeration ASHRAE 62.2-1989
enumeration ASHRAE 62.2-2007
enumeration ASHRAE 62.2-2010
enumeration ASHRAE 62.2-2013
Source
<xs:element minOccurs="0" name="Method" type="WholeBldgVentilationRequirementMethod"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WholeBldgVentDesignInfo / InfiltrationCreditApplied
Namespace http://hpxmlonline.com/2014/6
Annotations
ASHRAE 62.2-2010 has an infiltration credit. ASHRAE 62-89 and 62.2-2013 do not have infiltration credits.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#BooleanWithNA
Type BooleanWithNA
Properties
content simple
minOccurs 0
Facets
enumeration true
enumeration false
enumeration na
Source
<xs:element minOccurs="0" name="InfiltrationCreditApplied" type="BooleanWithNA">
  <xs:annotation>
    <xs:documentation>ASHRAE 62.2-2010 has an infiltration credit. ASHRAE 62-89 and 62.2-2013 do not have infiltration credits.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WholeBldgVentDesignInfo / LocalWeatherFactor
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="LocalWeatherFactor" type="xs:double"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WholeBldgVentDesignInfo / NFactor
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="NFactor" type="xs:double"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WholeBldgVentDesignInfo / InfiltrationCreditCFMnat
Namespace http://hpxmlonline.com/2014/6
Annotations
This is just the # of the calculated infiltration credit.
Diagram
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="InfiltrationCreditCFMnat" type="xs:integer">
  <xs:annotation>
    <xs:documentation>This is just the # of the calculated infiltration credit.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WholeBldgVentDesignInfo / RequiredVentilationRate
Namespace http://hpxmlonline.com/2014/6
Annotations
This is the net amount of continuous ventilation needed AFTER infiltration credit is applied (if any)
Diagram
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="RequiredVentilationRate" type="xs:double">
  <xs:annotation>
    <xs:documentation>This is the net amount of continuous ventilation needed AFTER infiltration credit is applied (if any)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WholeBldgVentDesignInfo / RequiredVentilationRateUnits
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#VentilationRateUnits
Type VentilationRateUnits
Properties
content simple
Facets
enumeration ACH
enumeration CFMnat
Source
<xs:element name="RequiredVentilationRateUnits" type="VentilationRateUnits"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WholeBldgVentDesignInfo / VentilationImprovementRecommendation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Recommendation
Type Recommendation
Properties
content simple
minOccurs 0
Facets
enumeration require
enumeration recommend
enumeration no recommendation
Source
<xs:element minOccurs="0" name="VentilationImprovementRecommendation" type="Recommendation"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Ventilation / SpotVentilationDesign
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#SpotVentDesignInfo_Location BaseElements_xsd.tmp#SpotVentDesignInfo_IntermittentExhaustRate BaseElements_xsd.tmp#SpotVentDesignInfo_ContinuousExhaustRate BaseElements_xsd.tmp#SpotVentDesignInfo_WindowOpeningCredit BaseElements_xsd.tmp#SpotVentDesignInfo_RequiredIntermittentExhaustRate BaseElements_xsd.tmp#SpotVentDesignInfo_RequiredContinuousExhaustRate BaseElements_xsd.tmp#SpotVentDesignInfo_InitialAirflorDeficit BaseElements_xsd.tmp#SpotVentDesignInfo_AirflowRateUnits BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#SpotVentDesignInfo
Type SpotVentDesignInfo
Properties
content complex
minOccurs 0
Model
Children AirflowRateUnits, ContinuousExhaustRate, InitialAirflorDeficit, IntermittentExhaustRate, Location, RequiredContinuousExhaustRate, RequiredIntermittentExhaustRate, SystemIdentifier, WindowOpeningCredit, extension
Instance
<SpotVentilationDesign xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <Location>{0,1}</Location>
  <IntermittentExhaustRate>{0,1}</IntermittentExhaustRate>
  <ContinuousExhaustRate>{0,1}</ContinuousExhaustRate>
  <WindowOpeningCredit>{0,1}</WindowOpeningCredit>
  <RequiredIntermittentExhaustRate>{0,1}</RequiredIntermittentExhaustRate>
  <RequiredContinuousExhaustRate>{0,1}</RequiredContinuousExhaustRate>
  <InitialAirflorDeficit>{0,1}</InitialAirflorDeficit>
  <AirflowRateUnits>{0,1}</AirflowRateUnits>
  <extension>{0,1}</extension>
</SpotVentilationDesign>
Source
<xs:element minOccurs="0" name="SpotVentilationDesign" type="SpotVentDesignInfo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element SpotVentDesignInfo / Location
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SpotVentilationLocation
Type SpotVentilationLocation
Properties
content simple
minOccurs 0
Facets
enumeration kitchen
enumeration bath
enumeration garage
enumeration other
Source
<xs:element minOccurs="0" name="Location" type="SpotVentilationLocation"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element SpotVentDesignInfo / IntermittentExhaustRate
Namespace http://hpxmlonline.com/2014/6
Annotations
This is amount without taking into consideration any infiltration credit
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="IntermittentExhaustRate" type="xs:double">
  <xs:annotation>
    <xs:documentation>This is amount without taking into consideration any infiltration credit</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element SpotVentDesignInfo / ContinuousExhaustRate
Namespace http://hpxmlonline.com/2014/6
Annotations
This is amount without taking into consideration any infiltration credit
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ContinuousExhaustRate" type="xs:double">
  <xs:annotation>
    <xs:documentation>This is amount without taking into consideration any infiltration credit</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element SpotVentDesignInfo / WindowOpeningCredit
Namespace http://hpxmlonline.com/2014/6
Annotations
Should be 20 cfm, if the local AHJ permits windows to be used for local exhaust
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="WindowOpeningCredit" type="xs:double">
  <xs:annotation>
    <xs:documentation>Should be 20 cfm, if the local AHJ permits windows to be used for local exhaust</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element SpotVentDesignInfo / RequiredIntermittentExhaustRate
Namespace http://hpxmlonline.com/2014/6
Annotations
This is the net amount of continuous ventilation needed AFTER window credit is applied (if any)
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="RequiredIntermittentExhaustRate" type="xs:double">
  <xs:annotation>
    <xs:documentation>This is the net amount of continuous ventilation needed AFTER window credit is applied (if any)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element SpotVentDesignInfo / RequiredContinuousExhaustRate
Namespace http://hpxmlonline.com/2014/6
Annotations
This is the net amount of continuous ventilation needed AFTER window credit is applied (if any)
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="RequiredContinuousExhaustRate" type="xs:double">
  <xs:annotation>
    <xs:documentation>This is the net amount of continuous ventilation needed AFTER window credit is applied (if any)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element SpotVentDesignInfo / InitialAirflorDeficit
Namespace http://hpxmlonline.com/2014/6
Annotations
The airflow deficit for each bathroom or kitchen is the required airflow less the airflow rating of the exhaust equipment. If there is no exhaust device or if the existing device cannot be measured nor read it, the exhaust device airflow is assumed to be zero.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="InitialAirflorDeficit" type="xs:double">
  <xs:annotation>
    <xs:documentation>The airflow deficit for each bathroom or kitchen is the required airflow less the airflow rating of the exhaust equipment. If there is no exhaust device or if the existing device cannot be measured nor read it, the exhaust device airflow is assumed to be zero.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element SpotVentDesignInfo / AirflowRateUnits
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#SpotVentilationUnits
Type SpotVentilationUnits
Properties
content simple
minOccurs 0
Facets
enumeration CFM
enumeration ACH
enumeration L/s
Source
<xs:element minOccurs="0" name="AirflowRateUnits" type="SpotVentilationUnits"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Ventilation / OtherVentilationIssues
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#OtherVentIssues_HouseGarageAirBarrier BaseElements_xsd.tmp#OtherVentIssues_DuctsInGarageAirSealed BaseElements_xsd.tmp#OtherVentIssues_ClothesDryerVented BaseElements_xsd.tmp#OtherVentIssues_OtherVentilationIssue BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#OtherVentIssues
Type OtherVentIssues
Properties
content complex
minOccurs 0
Model
Children ClothesDryerVented, DuctsInGarageAirSealed, HouseGarageAirBarrier, OtherVentilationIssue, SystemIdentifier, extension
Instance
<OtherVentilationIssues xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <HouseGarageAirBarrier>{0,1}</HouseGarageAirBarrier>
  <DuctsInGarageAirSealed>{0,1}</DuctsInGarageAirSealed>
  <ClothesDryerVented>{0,1}</ClothesDryerVented>
  <OtherVentilationIssue>{0,unbounded}</OtherVentilationIssue>
  <extension>{0,1}</extension>
</OtherVentilationIssues>
Source
<xs:element minOccurs="0" name="OtherVentilationIssues" type="OtherVentIssues"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element OtherVentIssues / HouseGarageAirBarrier
Namespace http://hpxmlonline.com/2014/6
Annotations
Does a proper air barrier separate the house from the garage?
Diagram
Diagram BaseElements_xsd.tmp#YesNoRecommendInstall_Yes BaseElements_xsd.tmp#YesNoRecommendInstall_No BaseElements_xsd.tmp#YesNoRecommendInstall_NA BaseElements_xsd.tmp#YesNoRecommendInstall
Type YesNoRecommendInstall
Properties
content complex
minOccurs 0
Model
Yes | No | NA
Children NA, No, Yes
Instance
<HouseGarageAirBarrier xmlns="http://hpxmlonline.com/2014/6">
  <Yes>{1,1}</Yes>
  <No>{1,1}</No>
  <NA>{1,1}</NA>
</HouseGarageAirBarrier>
Source
<xs:element minOccurs="0" name="HouseGarageAirBarrier" type="YesNoRecommendInstall">
  <xs:annotation>
    <xs:documentation>Does a proper air barrier separate the house from the garage?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element YesNoRecommendInstall / Yes
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#YesNoRecommendInstall_YesNoRecommendInstall_Yes_Installed BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children Installed, extension
Instance
<Yes xmlns="http://hpxmlonline.com/2014/6">
  <Installed>{0,1}</Installed>
  <extension>{0,1}</extension>
</Yes>
Source
<xs:element name="Yes">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Installed" type="BooleanWithNA">
        <xs:annotation>
          <xs:documentation>If yes, was this installed as part of scope of work?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element YesNoRecommendInstall / Yes / Installed
Namespace http://hpxmlonline.com/2014/6
Annotations
If yes, was this installed as part of scope of work?
Diagram
Diagram HPXMLDataTypes_xsd.tmp#BooleanWithNA
Type BooleanWithNA
Properties
content simple
minOccurs 0
Facets
enumeration true
enumeration false
enumeration na
Source
<xs:element minOccurs="0" name="Installed" type="BooleanWithNA">
  <xs:annotation>
    <xs:documentation>If yes, was this installed as part of scope of work?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element YesNoRecommendInstall / No
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#YesNoRecommendInstall_YesNoRecommendInstall_No_Recommended BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children Recommended, extension
Instance
<No xmlns="http://hpxmlonline.com/2014/6">
  <Recommended>{0,1}</Recommended>
  <extension>{0,1}</extension>
</No>
Source
<xs:element name="No">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="Recommended" type="BooleanWithNA">
        <xs:annotation>
          <xs:documentation>If no, was this recommended in scope of work?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element YesNoRecommendInstall / No / Recommended
Namespace http://hpxmlonline.com/2014/6
Annotations
Diagram
Type BooleanWithNA
Properties
Facets
Source
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element YesNoRecommendInstall / NA
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#extension
Properties
content complex
Model
Children extension
Instance
<NA xmlns="http://hpxmlonline.com/2014/6">
  <extension>{0,1}</extension>
</NA>
Source
<xs:element name="NA">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element OtherVentIssues / DuctsInGarageAirSealed
Namespace http://hpxmlonline.com/2014/6
Annotations
Are ducts and air handlers located in the garage properly air sealed?
Diagram
Diagram BaseElements_xsd.tmp#YesNoRecommendInstall_Yes BaseElements_xsd.tmp#YesNoRecommendInstall_No BaseElements_xsd.tmp#YesNoRecommendInstall_NA BaseElements_xsd.tmp#YesNoRecommendInstall
Type YesNoRecommendInstall
Properties
content complex
minOccurs 0
Model
Yes | No | NA
Children NA, No, Yes
Instance
<DuctsInGarageAirSealed xmlns="http://hpxmlonline.com/2014/6">
  <Yes>{1,1}</Yes>
  <No>{1,1}</No>
  <NA>{1,1}</NA>
</DuctsInGarageAirSealed>
Source
<xs:element minOccurs="0" name="DuctsInGarageAirSealed" type="YesNoRecommendInstall">
  <xs:annotation>
    <xs:documentation>Are ducts and air handlers located in the garage properly air sealed?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element OtherVentIssues / ClothesDryerVented
Namespace http://hpxmlonline.com/2014/6
Annotations
Is the clothes dryer properly vented?
Diagram
Diagram BaseElements_xsd.tmp#YesNoRecommendInstall_Yes BaseElements_xsd.tmp#YesNoRecommendInstall_No BaseElements_xsd.tmp#YesNoRecommendInstall_NA BaseElements_xsd.tmp#YesNoRecommendInstall
Type YesNoRecommendInstall
Properties
content complex
minOccurs 0
Model
Yes | No | NA
Children NA, No, Yes
Instance
<ClothesDryerVented xmlns="http://hpxmlonline.com/2014/6">
  <Yes>{1,1}</Yes>
  <No>{1,1}</No>
  <NA>{1,1}</NA>
</ClothesDryerVented>
Source
<xs:element minOccurs="0" name="ClothesDryerVented" type="YesNoRecommendInstall">
  <xs:annotation>
    <xs:documentation>Is the clothes dryer properly vented?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element OtherVentIssues / OtherVentilationIssue
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#OtherVentIssues_OtherVentIssues_OtherVentilationIssue_Description BaseElements_xsd.tmp#OtherVentIssues_OtherVentIssues_OtherVentilationIssue_Answer
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children Answer, Description
Instance
<OtherVentilationIssue xmlns="http://hpxmlonline.com/2014/6">
  <Description>{1,1}</Description>
  <Answer>{1,1}</Answer>
</OtherVentilationIssue>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="OtherVentilationIssue">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Description" type="xs:string"/>
      <xs:element name="Answer" type="YesNoRecommendInstall"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element OtherVentIssues / OtherVentilationIssue / Description
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="Description" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element OtherVentIssues / OtherVentilationIssue / Answer
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#YesNoRecommendInstall_Yes BaseElements_xsd.tmp#YesNoRecommendInstall_No BaseElements_xsd.tmp#YesNoRecommendInstall_NA BaseElements_xsd.tmp#YesNoRecommendInstall
Type YesNoRecommendInstall
Properties
content complex
Model
Yes | No | NA
Children NA, No, Yes
Instance
<Answer xmlns="http://hpxmlonline.com/2014/6">
  <Yes>{1,1}</Yes>
  <No>{1,1}</No>
  <NA>{1,1}</NA>
</Answer>
Source
<xs:element name="Answer" type="YesNoRecommendInstall"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Ventilation / VentilationImprovement
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#VentilationImprovementInfo_GarageDuctsandAirHandlersAirSealed BaseElements_xsd.tmp#VentilationImprovementInfo_MechanicalVentilationInstalled BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#VentilationImprovementInfo
Type VentilationImprovementInfo
Properties
content complex
minOccurs 0
Model
Children GarageDuctsandAirHandlersAirSealed, MechanicalVentilationInstalled, extension
Instance
<VentilationImprovement xmlns="http://hpxmlonline.com/2014/6">
  <GarageDuctsandAirHandlersAirSealed>{0,1}</GarageDuctsandAirHandlersAirSealed>
  <MechanicalVentilationInstalled>{0,1}</MechanicalVentilationInstalled>
  <extension>{0,1}</extension>
</VentilationImprovement>
Source
<xs:element minOccurs="0" name="VentilationImprovement" type="VentilationImprovementInfo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element VentilationImprovementInfo / GarageDuctsandAirHandlersAirSealed
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="GarageDuctsandAirHandlersAirSealed" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element VentilationImprovementInfo / MechanicalVentilationInstalled
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="MechanicalVentilationInstalled" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / MoistureControl
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_MoistureControl_MoistureControlInfo BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_MoistureControl_MoistureControlImprovement BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children MoistureControlImprovement, MoistureControlInfo, extension
Instance
<MoistureControl xmlns="http://hpxmlonline.com/2014/6">
  <MoistureControlInfo>{1,unbounded}</MoistureControlInfo>
  <MoistureControlImprovement>{0,1}</MoistureControlImprovement>
  <extension>{0,1}</extension>
</MoistureControl>
Source
<xs:element name="MoistureControl" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" name="MoistureControlInfo" type="MoistureControlInfoType">
      </xs:element>
      <xs:element minOccurs="0" name="MoistureControlImprovement" type="MoistureControlImprovementInfo"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / MoistureControl / MoistureControlInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#MoistureControlInfoType_ExteriorLocationsWaterIntrusionorDamage BaseElements_xsd.tmp#MoistureControlInfoType_InteriorLocationsofWaterLeaksorDamage BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#MoistureControlInfoType
Type MoistureControlInfoType
Properties
content complex
maxOccurs unbounded
Model
Children ExteriorLocationsWaterIntrusionorDamage, InteriorLocationsofWaterLeaksorDamage, SystemIdentifier, extension
Instance
<MoistureControlInfo xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <ExteriorLocationsWaterIntrusionorDamage>{0,unbounded}</ExteriorLocationsWaterIntrusionorDamage>
  <InteriorLocationsofWaterLeaksorDamage>{0,unbounded}</InteriorLocationsofWaterLeaksorDamage>
  <extension>{0,1}</extension>
</MoistureControlInfo>
Source
<xs:element maxOccurs="unbounded" name="MoistureControlInfo" type="MoistureControlInfoType">
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MoistureControlInfoType / ExteriorLocationsWaterIntrusionorDamage
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ExteriorLocationsWaterIntrusionorDamage
Type ExteriorLocationsWaterIntrusionorDamage
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration roof
enumeration interior ceiling
enumeration foundation
enumeration basement
enumeration crawlspace
enumeration walls
enumeration around windows
enumeration other
Source
<xs:element name="ExteriorLocationsWaterIntrusionorDamage" type="ExteriorLocationsWaterIntrusionorDamage" minOccurs="0" maxOccurs="unbounded"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MoistureControlInfoType / InteriorLocationsofWaterLeaksorDamage
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#InteriorLocationsofWaterLeaksorDamage
Type InteriorLocationsofWaterLeaksorDamage
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration kitchen
enumeration bathroom
enumeration basement
enumeration other
Source
<xs:element name="InteriorLocationsofWaterLeaksorDamage" type="InteriorLocationsofWaterLeaksorDamage" minOccurs="0" maxOccurs="unbounded"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / MoistureControl / MoistureControlImprovement
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#MoistureControlImprovementInfo_VaporRetardersInstalled BaseElements_xsd.tmp#MoistureControlImprovementInfo_GuttersInstalledorRepaired BaseElements_xsd.tmp#MoistureControlImprovementInfo_FlashingInstalledorRepaired BaseElements_xsd.tmp#MoistureControlImprovementInfo_FoundationGradingImproved BaseElements_xsd.tmp#MoistureControlImprovementInfo_OtherMeasuresImplementedDescription BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#MoistureControlImprovementInfo
Type MoistureControlImprovementInfo
Properties
content complex
minOccurs 0
Model
Children FlashingInstalledorRepaired, FoundationGradingImproved, GuttersInstalledorRepaired, OtherMeasuresImplementedDescription, VaporRetardersInstalled, extension
Instance
<MoistureControlImprovement xmlns="http://hpxmlonline.com/2014/6">
  <VaporRetardersInstalled>{0,1}</VaporRetardersInstalled>
  <GuttersInstalledorRepaired>{0,1}</GuttersInstalledorRepaired>
  <FlashingInstalledorRepaired>{0,1}</FlashingInstalledorRepaired>
  <FoundationGradingImproved>{0,1}</FoundationGradingImproved>
  <OtherMeasuresImplementedDescription>{0,1}</OtherMeasuresImplementedDescription>
  <extension>{0,1}</extension>
</MoistureControlImprovement>
Source
<xs:element minOccurs="0" name="MoistureControlImprovement" type="MoistureControlImprovementInfo"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MoistureControlImprovementInfo / VaporRetardersInstalled
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="VaporRetardersInstalled" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MoistureControlImprovementInfo / GuttersInstalledorRepaired
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="GuttersInstalledorRepaired" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MoistureControlImprovementInfo / FlashingInstalledorRepaired
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="FlashingInstalledorRepaired" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MoistureControlImprovementInfo / FoundationGradingImproved
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="FoundationGradingImproved" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MoistureControlImprovementInfo / OtherMeasuresImplementedDescription
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="OtherMeasuresImplementedDescription" type="xs:string" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone
Properties
content complex
minOccurs 0
Model
Children CombustionApplianceZone
Instance
<CombustionAppliances xmlns="http://hpxmlonline.com/2014/6">
  <CombustionApplianceZone>{0,unbounded}</CombustionApplianceZone>
</CombustionAppliances>
Source
<xs:element minOccurs="0" name="CombustionAppliances">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="CombustionApplianceZone" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element name="CAZDepressurizationLimit" type="CAZDepressurizationLimit" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Pulled from industry standards by users (e.g. BPI Gold Sheet) or via software program</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="BaselineTest" type="CAZTestConfiguration" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Baseline pressure is read under the following conditions: no items running, all fans off, all exterior doors closed, and all interior doors are opened.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="PoorCaseTest" type="CAZTestConfiguration">
              <xs:annotation>
                <xs:documentation>The poor case CAZ depressurization test is configured by determining the largest combustion appliance zone depressurization attainable at the time of testing due to the combined effects of door position, exhaust appliance operation, and air handler fan operation. A base pressure must be measured with all fans off and doors open. The poor case CAZ depressurization measurement is the pressure difference between the largest depressurization attained at the time of testing and the base pressure.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NetPressureChange" type="NetPressureChange" minOccurs="0">
              <xs:annotation>
                <xs:documentation>With respect to the baseline pressure (e.g. no fans running, all exterior doors closed, and all interior doors opened)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="DepressurizationFindingPoorCase" type="DepressurizationFindingPoorCase" minOccurs="0"/>
            <xs:element name="AmountAmbientCOinCAZduringTesting" type="xs:double" minOccurs="0">
              <xs:annotation>
                <xs:documentation>parts per million (ppm)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="AmbientCOinCAZExceeded35ppmduringTesting" type="xs:boolean" minOccurs="0"/>
            <xs:element minOccurs="0" name="CombustionApplianceTest" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence minOccurs="0">
                  <xs:element name="CAZAppliance" type="RemoteReference">
                    <xs:annotation>
                      <xs:documentation>The ID of the system tested</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="CombustionVentingSystem" type="RemoteReference"/>
                  <xs:element name="FlueVisualCondition" type="FlueCondition" minOccurs="0"/>
                  <xs:element minOccurs="0" name="FlueConditionNotes" type="xs:string"/>
                  <xs:element name="OutsideTemperatureFlueDraftTest" type="Temperature" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>[deg F]</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="FlueDraftTest">
                    <xs:annotation>
                      <xs:documentation>[Pa]</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:complexContent>
                        <xs:extension base="CAZApplianceReading">
                          <xs:sequence>
                            <xs:element ref="extension" minOccurs="0"/>
                          </xs:sequence>
                        </xs:extension>
                      </xs:complexContent>
                    </xs:complexType>
                  </xs:element>
                  <xs:element minOccurs="0" name="SpillageTest">
                    <xs:annotation>
                      <xs:documentation>[seconds]</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:complexContent>
                        <xs:extension base="CAZApplianceReading">
                          <xs:sequence>
                            <xs:element ref="extension" minOccurs="0"/>
                          </xs:sequence>
                        </xs:extension>
                      </xs:complexContent>
                    </xs:complexType>
                  </xs:element>
                  <xs:element minOccurs="0" name="CarbonMonoxideTest">
                    <xs:annotation>
                      <xs:documentation>[ppm]</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:complexContent>
                        <xs:extension base="CAZApplianceReading">
                          <xs:sequence>
                            <xs:element name="MaxAmbientCOinLivingSpaceDuringAudit" minOccurs="0" type="xs:double">
                              <xs:annotation>
                                <xs:documentation>Monitored throughout assessment, not just appliance testing</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element minOccurs="0" name="AmbientCOActionDuringCAZTesting" type="xs:string">
                              <xs:annotation>
                                <xs:documentation>BPI Gold Sheet is one example that shows action levels based upon decision logic</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element minOccurs="0" ref="extension"/>
                          </xs:sequence>
                        </xs:extension>
                      </xs:complexContent>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="StackTemperature" type="Temperature" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>[deg F] after 10 minutes run time</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="FuelLeaks" minOccurs="0" maxOccurs="unbounded">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="FuelType" type="FuelType"/>
                        <xs:element name="LeaksIdentified" type="xs:boolean"/>
                        <xs:element name="LeaksAddressed" type="xs:boolean"/>
                        <xs:element minOccurs="0" name="Notes" type="xs:string"/>
                        <xs:element minOccurs="0" ref="extension"/>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element ref="extension" minOccurs="0"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element minOccurs="0" name="Notes" type="xs:string"/>
            <xs:element ref="extension" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CAZDepressurizationLimit BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_BaselineTest BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_PoorCaseTest BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_NetPressureChange BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_DepressurizationFindingPoorCase BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_AmountAmbientCOinCAZduringTesting BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_AmbientCOinCAZExceeded35ppmduringTesting BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_Notes BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children AmbientCOinCAZExceeded35ppmduringTesting, AmountAmbientCOinCAZduringTesting, BaselineTest, CAZDepressurizationLimit, CombustionApplianceTest, DepressurizationFindingPoorCase, NetPressureChange, Notes, PoorCaseTest, SystemIdentifier, extension
Instance
<CombustionApplianceZone xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <CAZDepressurizationLimit>{0,1}</CAZDepressurizationLimit>
  <BaselineTest>{0,1}</BaselineTest>
  <PoorCaseTest>{0,1}</PoorCaseTest>
  <NetPressureChange>{0,1}</NetPressureChange>
  <DepressurizationFindingPoorCase>{0,1}</DepressurizationFindingPoorCase>
  <AmountAmbientCOinCAZduringTesting>{0,1}</AmountAmbientCOinCAZduringTesting>
  <AmbientCOinCAZExceeded35ppmduringTesting>{0,1}</AmbientCOinCAZExceeded35ppmduringTesting>
  <CombustionApplianceTest>{0,unbounded}</CombustionApplianceTest>
  <Notes>{0,1}</Notes>
  <extension>{0,1}</extension>
</CombustionApplianceZone>
Source
<xs:element minOccurs="0" name="CombustionApplianceZone" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element name="CAZDepressurizationLimit" type="CAZDepressurizationLimit" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Pulled from industry standards by users (e.g. BPI Gold Sheet) or via software program</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="BaselineTest" type="CAZTestConfiguration" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Baseline pressure is read under the following conditions: no items running, all fans off, all exterior doors closed, and all interior doors are opened.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="PoorCaseTest" type="CAZTestConfiguration">
        <xs:annotation>
          <xs:documentation>The poor case CAZ depressurization test is configured by determining the largest combustion appliance zone depressurization attainable at the time of testing due to the combined effects of door position, exhaust appliance operation, and air handler fan operation. A base pressure must be measured with all fans off and doors open. The poor case CAZ depressurization measurement is the pressure difference between the largest depressurization attained at the time of testing and the base pressure.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NetPressureChange" type="NetPressureChange" minOccurs="0">
        <xs:annotation>
          <xs:documentation>With respect to the baseline pressure (e.g. no fans running, all exterior doors closed, and all interior doors opened)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="DepressurizationFindingPoorCase" type="DepressurizationFindingPoorCase" minOccurs="0"/>
      <xs:element name="AmountAmbientCOinCAZduringTesting" type="xs:double" minOccurs="0">
        <xs:annotation>
          <xs:documentation>parts per million (ppm)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="AmbientCOinCAZExceeded35ppmduringTesting" type="xs:boolean" minOccurs="0"/>
      <xs:element minOccurs="0" name="CombustionApplianceTest" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence minOccurs="0">
            <xs:element name="CAZAppliance" type="RemoteReference">
              <xs:annotation>
                <xs:documentation>The ID of the system tested</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="CombustionVentingSystem" type="RemoteReference"/>
            <xs:element name="FlueVisualCondition" type="FlueCondition" minOccurs="0"/>
            <xs:element minOccurs="0" name="FlueConditionNotes" type="xs:string"/>
            <xs:element name="OutsideTemperatureFlueDraftTest" type="Temperature" minOccurs="0">
              <xs:annotation>
                <xs:documentation>[deg F]</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="FlueDraftTest">
              <xs:annotation>
                <xs:documentation>[Pa]</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:complexContent>
                  <xs:extension base="CAZApplianceReading">
                    <xs:sequence>
                      <xs:element ref="extension" minOccurs="0"/>
                    </xs:sequence>
                  </xs:extension>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>
            <xs:element minOccurs="0" name="SpillageTest">
              <xs:annotation>
                <xs:documentation>[seconds]</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:complexContent>
                  <xs:extension base="CAZApplianceReading">
                    <xs:sequence>
                      <xs:element ref="extension" minOccurs="0"/>
                    </xs:sequence>
                  </xs:extension>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>
            <xs:element minOccurs="0" name="CarbonMonoxideTest">
              <xs:annotation>
                <xs:documentation>[ppm]</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:complexContent>
                  <xs:extension base="CAZApplianceReading">
                    <xs:sequence>
                      <xs:element name="MaxAmbientCOinLivingSpaceDuringAudit" minOccurs="0" type="xs:double">
                        <xs:annotation>
                          <xs:documentation>Monitored throughout assessment, not just appliance testing</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="AmbientCOActionDuringCAZTesting" type="xs:string">
                        <xs:annotation>
                          <xs:documentation>BPI Gold Sheet is one example that shows action levels based upon decision logic</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" ref="extension"/>
                    </xs:sequence>
                  </xs:extension>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>
            <xs:element name="StackTemperature" type="Temperature" minOccurs="0">
              <xs:annotation>
                <xs:documentation>[deg F] after 10 minutes run time</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="FuelLeaks" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="FuelType" type="FuelType"/>
                  <xs:element name="LeaksIdentified" type="xs:boolean"/>
                  <xs:element name="LeaksAddressed" type="xs:boolean"/>
                  <xs:element minOccurs="0" name="Notes" type="xs:string"/>
                  <xs:element minOccurs="0" ref="extension"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element ref="extension" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="Notes" type="xs:string"/>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / CAZDepressurizationLimit
Namespace http://hpxmlonline.com/2014/6
Annotations
Pulled from industry standards by users (e.g. BPI Gold Sheet) or via software program
Diagram
Diagram HPXMLDataTypes_xsd.tmp#CAZDepressurizationLimit
Type CAZDepressurizationLimit
Properties
content simple
minOccurs 0
Source
<xs:element name="CAZDepressurizationLimit" type="CAZDepressurizationLimit" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Pulled from industry standards by users (e.g. BPI Gold Sheet) or via software program</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / BaselineTest
Namespace http://hpxmlonline.com/2014/6
Annotations
Baseline pressure is read under the following conditions: no items running, all fans off, all exterior doors closed, and all interior doors are opened.
Diagram
Diagram BaseElements_xsd.tmp#CAZTestConfiguration_ItemsRunning BaseElements_xsd.tmp#CAZTestConfiguration_DoorsOpenClosed BaseElements_xsd.tmp#CAZTestConfiguration_Pressure BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#CAZTestConfiguration
Type CAZTestConfiguration
Properties
content complex
minOccurs 0
Model
Children DoorsOpenClosed, ItemsRunning, Pressure, extension
Instance
<BaselineTest xmlns="http://hpxmlonline.com/2014/6">
  <ItemsRunning>{0,1}</ItemsRunning>
  <DoorsOpenClosed>{0,1}</DoorsOpenClosed>
  <Pressure>{0,1}</Pressure>
  <extension>{0,1}</extension>
</BaselineTest>
Source
<xs:element name="BaselineTest" type="CAZTestConfiguration" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Baseline pressure is read under the following conditions: no items running, all fans off, all exterior doors closed, and all interior doors are opened.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CAZTestConfiguration / ItemsRunning
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#CAZTestConfiguration_CAZTestConfiguration_ItemsRunning_BathExhaustFan BaseElements_xsd.tmp#CAZTestConfiguration_CAZTestConfiguration_ItemsRunning_KitchenExhaustFan BaseElements_xsd.tmp#CAZTestConfiguration_CAZTestConfiguration_ItemsRunning_ClothesDryer BaseElements_xsd.tmp#CAZTestConfiguration_CAZTestConfiguration_ItemsRunning_CentralVacuum BaseElements_xsd.tmp#CAZTestConfiguration_CAZTestConfiguration_ItemsRunning_AirHandler
Properties
content complex
minOccurs 0
Model
Children AirHandler, BathExhaustFan, CentralVacuum, ClothesDryer, KitchenExhaustFan
Instance
<ItemsRunning xmlns="http://hpxmlonline.com/2014/6">
  <BathExhaustFan>{0,1}</BathExhaustFan>
  <KitchenExhaustFan>{0,1}</KitchenExhaustFan>
  <ClothesDryer>{0,1}</ClothesDryer>
  <CentralVacuum>{0,1}</CentralVacuum>
  <AirHandler>{0,1}</AirHandler>
</ItemsRunning>
Source
<xs:element minOccurs="0" name="ItemsRunning">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="BathExhaustFan" type="xs:boolean"/>
      <xs:element minOccurs="0" name="KitchenExhaustFan" type="xs:boolean"/>
      <xs:element minOccurs="0" name="ClothesDryer" type="xs:boolean"/>
      <xs:element minOccurs="0" name="CentralVacuum" type="xs:boolean"/>
      <xs:element minOccurs="0" name="AirHandler" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CAZTestConfiguration / ItemsRunning / BathExhaustFan
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="BathExhaustFan" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CAZTestConfiguration / ItemsRunning / KitchenExhaustFan
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="KitchenExhaustFan" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CAZTestConfiguration / ItemsRunning / ClothesDryer
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ClothesDryer" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CAZTestConfiguration / ItemsRunning / CentralVacuum
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="CentralVacuum" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CAZTestConfiguration / ItemsRunning / AirHandler
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="AirHandler" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CAZTestConfiguration / DoorsOpenClosed
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#CAZTestConfiguration_CAZTestConfiguration_DoorsOpenClosed_BasementDoors BaseElements_xsd.tmp#CAZTestConfiguration_CAZTestConfiguration_DoorsOpenClosed_OtherDoors
Properties
content complex
minOccurs 0
Model
Children BasementDoors, OtherDoors
Instance
<DoorsOpenClosed xmlns="http://hpxmlonline.com/2014/6">
  <BasementDoors>{0,1}</BasementDoors>
  <OtherDoors>{0,1}</OtherDoors>
</DoorsOpenClosed>
Source
<xs:element minOccurs="0" name="DoorsOpenClosed">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="BasementDoors" type="OpenClosed"/>
      <xs:element minOccurs="0" name="OtherDoors" type="OpenClosed"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CAZTestConfiguration / DoorsOpenClosed / BasementDoors
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#OpenClosed
Type OpenClosed
Properties
content simple
minOccurs 0
Facets
enumeration open
enumeration closed
Source
<xs:element minOccurs="0" name="BasementDoors" type="OpenClosed"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CAZTestConfiguration / DoorsOpenClosed / OtherDoors
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#OpenClosed
Type OpenClosed
Properties
content simple
minOccurs 0
Facets
enumeration open
enumeration closed
Source
<xs:element minOccurs="0" name="OtherDoors" type="OpenClosed"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CAZTestConfiguration / Pressure
Namespace http://hpxmlonline.com/2014/6
Annotations
[Pa]
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Pressure" type="xs:double">
  <xs:annotation>
    <xs:documentation>[Pa]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / PoorCaseTest
Namespace http://hpxmlonline.com/2014/6
Annotations
The poor case CAZ depressurization test is configured by determining the largest combustion appliance zone depressurization attainable at the time of testing due to the combined effects of door position, exhaust appliance operation, and air handler fan operation. A base pressure must be measured with all fans off and doors open. The poor case CAZ depressurization measurement is the pressure difference between the largest depressurization attained at the time of testing and the base pressure.
Diagram
Diagram BaseElements_xsd.tmp#CAZTestConfiguration_ItemsRunning BaseElements_xsd.tmp#CAZTestConfiguration_DoorsOpenClosed BaseElements_xsd.tmp#CAZTestConfiguration_Pressure BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#CAZTestConfiguration
Type CAZTestConfiguration
Properties
content complex
minOccurs 0
Model
Children DoorsOpenClosed, ItemsRunning, Pressure, extension
Instance
<PoorCaseTest xmlns="http://hpxmlonline.com/2014/6">
  <ItemsRunning>{0,1}</ItemsRunning>
  <DoorsOpenClosed>{0,1}</DoorsOpenClosed>
  <Pressure>{0,1}</Pressure>
  <extension>{0,1}</extension>
</PoorCaseTest>
Source
<xs:element minOccurs="0" name="PoorCaseTest" type="CAZTestConfiguration">
  <xs:annotation>
    <xs:documentation>The poor case CAZ depressurization test is configured by determining the largest combustion appliance zone depressurization attainable at the time of testing due to the combined effects of door position, exhaust appliance operation, and air handler fan operation. A base pressure must be measured with all fans off and doors open. The poor case CAZ depressurization measurement is the pressure difference between the largest depressurization attained at the time of testing and the base pressure.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / NetPressureChange
Namespace http://hpxmlonline.com/2014/6
Annotations
With respect to the baseline pressure (e.g. no fans running, all exterior doors closed, and all interior doors opened)
Diagram
Diagram HPXMLDataTypes_xsd.tmp#NetPressureChange
Type NetPressureChange
Properties
content simple
minOccurs 0
Source
<xs:element name="NetPressureChange" type="NetPressureChange" minOccurs="0">
  <xs:annotation>
    <xs:documentation>With respect to the baseline pressure (e.g. no fans running, all exterior doors closed, and all interior doors opened)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / DepressurizationFindingPoorCase
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#DepressurizationFindingPoorCase
Type DepressurizationFindingPoorCase
Properties
content simple
minOccurs 0
Facets
enumeration pass
enumeration fail
Source
<xs:element name="DepressurizationFindingPoorCase" type="DepressurizationFindingPoorCase" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / AmountAmbientCOinCAZduringTesting
Namespace http://hpxmlonline.com/2014/6
Annotations
parts per million (ppm)
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element name="AmountAmbientCOinCAZduringTesting" type="xs:double" minOccurs="0">
  <xs:annotation>
    <xs:documentation>parts per million (ppm)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / AmbientCOinCAZExceeded35ppmduringTesting
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="AmbientCOinCAZExceeded35ppmduringTesting" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / CombustionApplianceTest
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_CAZAppliance BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_CombustionVentingSystem BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_FlueVisualCondition BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_FlueConditionNotes BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_OutsideTemperatureFlueDraftTest BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_FlueDraftTest BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_SpillageTest BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_CarbonMonoxideTest BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_StackTemperature BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_FuelLeaks BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children CAZAppliance, CarbonMonoxideTest, CombustionVentingSystem, FlueConditionNotes, FlueDraftTest, FlueVisualCondition, FuelLeaks, OutsideTemperatureFlueDraftTest, SpillageTest, StackTemperature, extension
Instance
<CombustionApplianceTest xmlns="http://hpxmlonline.com/2014/6">
  <CAZAppliance id="">{1,1}</CAZAppliance>
  <CombustionVentingSystem id="">{0,1}</CombustionVentingSystem>
  <FlueVisualCondition>{0,1}</FlueVisualCondition>
  <FlueConditionNotes>{0,1}</FlueConditionNotes>
  <OutsideTemperatureFlueDraftTest>{0,1}</OutsideTemperatureFlueDraftTest>
  <FlueDraftTest>{0,1}</FlueDraftTest>
  <SpillageTest>{0,1}</SpillageTest>
  <CarbonMonoxideTest>{0,1}</CarbonMonoxideTest>
  <StackTemperature>{0,1}</StackTemperature>
  <FuelLeaks>{0,unbounded}</FuelLeaks>
  <extension>{0,1}</extension>
</CombustionApplianceTest>
Source
<xs:element minOccurs="0" name="CombustionApplianceTest" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence minOccurs="0">
      <xs:element name="CAZAppliance" type="RemoteReference">
        <xs:annotation>
          <xs:documentation>The ID of the system tested</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="CombustionVentingSystem" type="RemoteReference"/>
      <xs:element name="FlueVisualCondition" type="FlueCondition" minOccurs="0"/>
      <xs:element minOccurs="0" name="FlueConditionNotes" type="xs:string"/>
      <xs:element name="OutsideTemperatureFlueDraftTest" type="Temperature" minOccurs="0">
        <xs:annotation>
          <xs:documentation>[deg F]</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FlueDraftTest">
        <xs:annotation>
          <xs:documentation>[Pa]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:complexContent>
            <xs:extension base="CAZApplianceReading">
              <xs:sequence>
                <xs:element ref="extension" minOccurs="0"/>
              </xs:sequence>
            </xs:extension>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="SpillageTest">
        <xs:annotation>
          <xs:documentation>[seconds]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:complexContent>
            <xs:extension base="CAZApplianceReading">
              <xs:sequence>
                <xs:element ref="extension" minOccurs="0"/>
              </xs:sequence>
            </xs:extension>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="CarbonMonoxideTest">
        <xs:annotation>
          <xs:documentation>[ppm]</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:complexContent>
            <xs:extension base="CAZApplianceReading">
              <xs:sequence>
                <xs:element name="MaxAmbientCOinLivingSpaceDuringAudit" minOccurs="0" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>Monitored throughout assessment, not just appliance testing</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="AmbientCOActionDuringCAZTesting" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>BPI Gold Sheet is one example that shows action levels based upon decision logic</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" ref="extension"/>
              </xs:sequence>
            </xs:extension>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
      <xs:element name="StackTemperature" type="Temperature" minOccurs="0">
        <xs:annotation>
          <xs:documentation>[deg F] after 10 minutes run time</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="FuelLeaks" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="FuelType" type="FuelType"/>
            <xs:element name="LeaksIdentified" type="xs:boolean"/>
            <xs:element name="LeaksAddressed" type="xs:boolean"/>
            <xs:element minOccurs="0" name="Notes" type="xs:string"/>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / CombustionApplianceTest / CAZAppliance
Namespace http://hpxmlonline.com/2014/6
Annotations
The ID of the system tested
Diagram
Diagram BaseElements_xsd.tmp#RemoteReference_id BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference
Type RemoteReference
Properties
content complex
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<CAZAppliance id="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</CAZAppliance>
Attributes
QName Type Use Annotation
id xs:IDREF optional
Id reference in the current document. Optional. If the element isn't available in the current document, don't use this.
Source
<xs:element name="CAZAppliance" type="RemoteReference">
  <xs:annotation>
    <xs:documentation>The ID of the system tested</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / CombustionApplianceTest / CombustionVentingSystem
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#RemoteReference_id BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference
Type RemoteReference
Properties
content complex
minOccurs 0
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<CombustionVentingSystem id="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</CombustionVentingSystem>
Attributes
QName Type Use Annotation
id xs:IDREF optional
Id reference in the current document. Optional. If the element isn't available in the current document, don't use this.
Source
<xs:element minOccurs="0" name="CombustionVentingSystem" type="RemoteReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / CombustionApplianceTest / FlueVisualCondition
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FlueCondition
Type FlueCondition
Properties
content simple
minOccurs 0
Facets
enumeration pass
enumeration fail
Source
<xs:element name="FlueVisualCondition" type="FlueCondition" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / CombustionApplianceTest / FlueConditionNotes
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="FlueConditionNotes" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / CombustionApplianceTest / OutsideTemperatureFlueDraftTest
Namespace http://hpxmlonline.com/2014/6
Annotations
[deg F]
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Temperature
Type Temperature
Properties
content simple
minOccurs 0
Source
<xs:element name="OutsideTemperatureFlueDraftTest" type="Temperature" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[deg F]</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / CombustionApplianceTest / FlueDraftTest
Namespace http://hpxmlonline.com/2014/6
Annotations
[Pa]
Diagram
Diagram BaseElements_xsd.tmp#CAZApplianceReading_PoorScenario BaseElements_xsd.tmp#CAZApplianceReading_CurrentCondition BaseElements_xsd.tmp#CAZApplianceReading_TestResult BaseElements_xsd.tmp#CAZApplianceReading BaseElements_xsd.tmp#extension
Type extension of CAZApplianceReading
Type hierarchy
Properties
content complex
minOccurs 0
Model
Children CurrentCondition, PoorScenario, TestResult, extension
Instance
<FlueDraftTest xmlns="http://hpxmlonline.com/2014/6">
  <PoorScenario>{0,1}</PoorScenario>
  <CurrentCondition>{0,1}</CurrentCondition>
  <TestResult>{0,1}</TestResult>
  <extension>{0,1}</extension>
</FlueDraftTest>
Source
<xs:element minOccurs="0" name="FlueDraftTest">
  <xs:annotation>
    <xs:documentation>[Pa]</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="CAZApplianceReading">
        <xs:sequence>
          <xs:element ref="extension" minOccurs="0"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CAZApplianceReading / PoorScenario
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="PoorScenario" type="xs:double"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CAZApplianceReading / CurrentCondition
Namespace http://hpxmlonline.com/2014/6
Annotations
This element is formerly known as "spillage, draft, and CO readings under natural conditions" as explained in BPI's Gold Sheet "Combustion Safety Test Procedure for Vented Appliances."
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="CurrentCondition" type="xs:double">
  <xs:annotation>
    <xs:documentation>This element is formerly known as "spillage, draft, and CO readings under natural conditions" as explained in BPI's Gold Sheet "Combustion Safety Test Procedure for Vented Appliances."</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CAZApplianceReading / TestResult
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#TestResultType
Type TestResultType
Properties
content simple
minOccurs 0
Facets
enumeration passed
enumeration failed
enumeration not tested
Source
<xs:element minOccurs="0" name="TestResult" type="TestResultType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / CombustionApplianceTest / SpillageTest
Namespace http://hpxmlonline.com/2014/6
Annotations
[seconds]
Diagram
Diagram BaseElements_xsd.tmp#CAZApplianceReading_PoorScenario BaseElements_xsd.tmp#CAZApplianceReading_CurrentCondition BaseElements_xsd.tmp#CAZApplianceReading_TestResult BaseElements_xsd.tmp#CAZApplianceReading BaseElements_xsd.tmp#extension
Type extension of CAZApplianceReading
Type hierarchy
Properties
content complex
minOccurs 0
Model
Children CurrentCondition, PoorScenario, TestResult, extension
Instance
<SpillageTest xmlns="http://hpxmlonline.com/2014/6">
  <PoorScenario>{0,1}</PoorScenario>
  <CurrentCondition>{0,1}</CurrentCondition>
  <TestResult>{0,1}</TestResult>
  <extension>{0,1}</extension>
</SpillageTest>
Source
<xs:element minOccurs="0" name="SpillageTest">
  <xs:annotation>
    <xs:documentation>[seconds]</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="CAZApplianceReading">
        <xs:sequence>
          <xs:element ref="extension" minOccurs="0"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / CombustionApplianceTest / CarbonMonoxideTest
Namespace http://hpxmlonline.com/2014/6
Annotations
[ppm]
Diagram
Diagram BaseElements_xsd.tmp#CAZApplianceReading_PoorScenario BaseElements_xsd.tmp#CAZApplianceReading_CurrentCondition BaseElements_xsd.tmp#CAZApplianceReading_TestResult BaseElements_xsd.tmp#CAZApplianceReading BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_CarbonMonoxideTest_MaxAmbientCOinLivingSpaceDuringAudit BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_CarbonMonoxideTest_AmbientCOActionDuringCAZTesting BaseElements_xsd.tmp#extension
Type extension of CAZApplianceReading
Type hierarchy
Properties
content complex
minOccurs 0
Model
Children AmbientCOActionDuringCAZTesting, CurrentCondition, MaxAmbientCOinLivingSpaceDuringAudit, PoorScenario, TestResult, extension
Instance
<CarbonMonoxideTest xmlns="http://hpxmlonline.com/2014/6">
  <PoorScenario>{0,1}</PoorScenario>
  <CurrentCondition>{0,1}</CurrentCondition>
  <TestResult>{0,1}</TestResult>
  <MaxAmbientCOinLivingSpaceDuringAudit>{0,1}</MaxAmbientCOinLivingSpaceDuringAudit>
  <AmbientCOActionDuringCAZTesting>{0,1}</AmbientCOActionDuringCAZTesting>
  <extension>{0,1}</extension>
</CarbonMonoxideTest>
Source
<xs:element minOccurs="0" name="CarbonMonoxideTest">
  <xs:annotation>
    <xs:documentation>[ppm]</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="CAZApplianceReading">
        <xs:sequence>
          <xs:element name="MaxAmbientCOinLivingSpaceDuringAudit" minOccurs="0" type="xs:double">
            <xs:annotation>
              <xs:documentation>Monitored throughout assessment, not just appliance testing</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="AmbientCOActionDuringCAZTesting" type="xs:string">
            <xs:annotation>
              <xs:documentation>BPI Gold Sheet is one example that shows action levels based upon decision logic</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / CombustionApplianceTest / CarbonMonoxideTest / MaxAmbientCOinLivingSpaceDuringAudit
Namespace http://hpxmlonline.com/2014/6
Annotations
Monitored throughout assessment, not just appliance testing
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element name="MaxAmbientCOinLivingSpaceDuringAudit" minOccurs="0" type="xs:double">
  <xs:annotation>
    <xs:documentation>Monitored throughout assessment, not just appliance testing</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / CombustionApplianceTest / CarbonMonoxideTest / AmbientCOActionDuringCAZTesting
Namespace http://hpxmlonline.com/2014/6
Annotations
BPI Gold Sheet is one example that shows action levels based upon decision logic
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="AmbientCOActionDuringCAZTesting" type="xs:string">
  <xs:annotation>
    <xs:documentation>BPI Gold Sheet is one example that shows action levels based upon decision logic</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / CombustionApplianceTest / StackTemperature
Namespace http://hpxmlonline.com/2014/6
Annotations
[deg F] after 10 minutes run time
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Temperature
Type Temperature
Properties
content simple
minOccurs 0
Source
<xs:element name="StackTemperature" type="Temperature" minOccurs="0">
  <xs:annotation>
    <xs:documentation>[deg F] after 10 minutes run time</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / CombustionApplianceTest / FuelLeaks
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_FuelLeaks_FuelType BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_FuelLeaks_LeaksIdentified BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_FuelLeaks_LeaksAddressed BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_HealthAndSafety_HealthAndSafety_CombustionAppliances_HealthAndSafety_HealthAndSafety_CombustionAppliances_CombustionApplianceZone_CombustionApplianceTest_FuelLeaks_Notes BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children FuelType, LeaksAddressed, LeaksIdentified, Notes, extension
Instance
<FuelLeaks xmlns="http://hpxmlonline.com/2014/6">
  <FuelType>{1,1}</FuelType>
  <LeaksIdentified>{1,1}</LeaksIdentified>
  <LeaksAddressed>{1,1}</LeaksAddressed>
  <Notes>{0,1}</Notes>
  <extension>{0,1}</extension>
</FuelLeaks>
Source
<xs:element name="FuelLeaks" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="FuelType" type="FuelType"/>
      <xs:element name="LeaksIdentified" type="xs:boolean"/>
      <xs:element name="LeaksAddressed" type="xs:boolean"/>
      <xs:element minOccurs="0" name="Notes" type="xs:string"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / CombustionApplianceTest / FuelLeaks / FuelType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FuelType
Type FuelType
Properties
content simple
Facets
enumeration electricity
enumeration renewable electricity
enumeration natural gas
enumeration renewable natural gas
enumeration fuel oil
enumeration fuel oil 1
enumeration fuel oil 2
enumeration fuel oil 4
enumeration fuel oil 5/6
enumeration district steam
enumeration district hot water
enumeration district chilled water
enumeration solar hot water
enumeration propane
enumeration kerosene
enumeration diesel
enumeration anthracite coal
enumeration bituminous coal
enumeration coke
enumeration wood
enumeration wood pellets
enumeration combination
enumeration other
Source
<xs:element name="FuelType" type="FuelType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / CombustionApplianceTest / FuelLeaks / LeaksIdentified
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
Source
<xs:element name="LeaksIdentified" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / CombustionApplianceTest / FuelLeaks / LeaksAddressed
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
Source
<xs:element name="LeaksAddressed" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / CombustionApplianceTest / FuelLeaks / Notes
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Notes" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / CombustionAppliances / CombustionApplianceZone / Notes
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Notes" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / StoveTest
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_StoveTest_StoveID BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_StoveTest_StoveFuel BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_StoveTest_HeatingStoveProperlyVented BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_StoveTest_COReading BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_StoveTest_TimeofCOReading BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_StoveTest_GasLeaksIdentified BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_StoveTest_ActionsTaken BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children ActionsTaken, COReading, GasLeaksIdentified, HeatingStoveProperlyVented, StoveFuel, StoveID, TimeofCOReading, extension
Instance
<StoveTest xmlns="http://hpxmlonline.com/2014/6">
  <StoveID id="" sameas="">{1,1}</StoveID>
  <StoveFuel>{0,1}</StoveFuel>
  <HeatingStoveProperlyVented>{0,1}</HeatingStoveProperlyVented>
  <COReading>{0,1}</COReading>
  <TimeofCOReading>{0,1}</TimeofCOReading>
  <GasLeaksIdentified>{0,1}</GasLeaksIdentified>
  <ActionsTaken>{0,1}</ActionsTaken>
  <extension>{0,1}</extension>
</StoveTest>
Source
<xs:element minOccurs="0" name="StoveTest">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="StoveID" type="SystemIdentifiersInfoType"/>
      <xs:element minOccurs="0" name="StoveFuel" type="FuelType"/>
      <xs:element name="HeatingStoveProperlyVented" type="xs:boolean" minOccurs="0"/>
      <xs:element name="COReading" type="COReading" minOccurs="0"/>
      <xs:element minOccurs="0" name="TimeofCOReading" type="xs:dateTime"/>
      <xs:element name="GasLeaksIdentified" type="xs:boolean" minOccurs="0"/>
      <xs:element name="ActionsTaken" type="xs:string" minOccurs="0"/>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / StoveTest / StoveID
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemIdentifiersInfoType_id BaseElements_xsd.tmp#SystemIdentifiersInfoType_sameas BaseElements_xsd.tmp#SystemIdentifiersInfoType_SendingSystemIdentifierType BaseElements_xsd.tmp#SystemIdentifiersInfoType_SendingSystemIdentifierValue BaseElements_xsd.tmp#SystemIdentifiersInfoType_ReceivingSystemIdentifierType BaseElements_xsd.tmp#SystemIdentifiersInfoType_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#SystemIdentifiersInfoType
Type SystemIdentifiersInfoType
Properties
content complex
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<StoveID id="" sameas="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</StoveID>
Attributes
QName Type Use Annotation
id xs:ID required
id local to the current document
sameas xs:IDREF optional
Use to reference the id of the same object on the base building where the object has not been replaced.
Source
<xs:element name="StoveID" type="SystemIdentifiersInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / StoveTest / StoveFuel
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FuelType
Type FuelType
Properties
content simple
minOccurs 0
Facets
enumeration electricity
enumeration renewable electricity
enumeration natural gas
enumeration renewable natural gas
enumeration fuel oil
enumeration fuel oil 1
enumeration fuel oil 2
enumeration fuel oil 4
enumeration fuel oil 5/6
enumeration district steam
enumeration district hot water
enumeration district chilled water
enumeration solar hot water
enumeration propane
enumeration kerosene
enumeration diesel
enumeration anthracite coal
enumeration bituminous coal
enumeration coke
enumeration wood
enumeration wood pellets
enumeration combination
enumeration other
Source
<xs:element minOccurs="0" name="StoveFuel" type="FuelType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / StoveTest / HeatingStoveProperlyVented
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="HeatingStoveProperlyVented" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / StoveTest / COReading
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#COReading
Type COReading
Properties
content simple
minOccurs 0
Source
<xs:element name="COReading" type="COReading" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / StoveTest / TimeofCOReading
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:dateTime
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="TimeofCOReading" type="xs:dateTime"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / StoveTest / GasLeaksIdentified
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="GasLeaksIdentified" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / StoveTest / ActionsTaken
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="ActionsTaken" type="xs:string" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / LeadPaint
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_LeadPaint_Disturbed6SqFtIntPaint BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_LeadPaint_Disturbed20SqFtExtPaint BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_LeadPaint_WindowReplacement BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_LeadPaint_LeadSafeCertificationNumber BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children Disturbed20SqFtExtPaint, Disturbed6SqFtIntPaint, LeadSafeCertificationNumber, WindowReplacement, extension
Instance
<LeadPaint xmlns="http://hpxmlonline.com/2014/6">
  <Disturbed6SqFtIntPaint>{0,1}</Disturbed6SqFtIntPaint>
  <Disturbed20SqFtExtPaint>{0,1}</Disturbed20SqFtExtPaint>
  <WindowReplacement>{0,1}</WindowReplacement>
  <LeadSafeCertificationNumber>{0,1}</LeadSafeCertificationNumber>
  <extension>{0,1}</extension>
</LeadPaint>
Source
<xs:element minOccurs="0" name="LeadPaint">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Disturbed6SqFtIntPaint" type="xs:boolean" minOccurs="0">
        <xs:annotation>
          <xs:documentation>For a home built before 1978, did the contracted scope of work disturb greater than 6 sq.ft. of interior painted surfaces?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Disturbed20SqFtExtPaint" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>For a home built before 1978, did the contracted scope of work disturb greater than 20 sf of exterior painted surfaces?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="WindowReplacement" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Did the contracted scope of work include window replacement?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="LeadSafeCertificationNumber" type="xs:string">
        <xs:annotation>
          <xs:documentation>Certification Number of the EPA Lead-Safe Certified firm that performed the work.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / LeadPaint / Disturbed6SqFtIntPaint
Namespace http://hpxmlonline.com/2014/6
Annotations
For a home built before 1978, did the contracted scope of work disturb greater than 6 sq.ft. of interior painted surfaces?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="Disturbed6SqFtIntPaint" type="xs:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>For a home built before 1978, did the contracted scope of work disturb greater than 6 sq.ft. of interior painted surfaces?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / LeadPaint / Disturbed20SqFtExtPaint
Namespace http://hpxmlonline.com/2014/6
Annotations
For a home built before 1978, did the contracted scope of work disturb greater than 20 sf of exterior painted surfaces?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Disturbed20SqFtExtPaint" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>For a home built before 1978, did the contracted scope of work disturb greater than 20 sf of exterior painted surfaces?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / LeadPaint / WindowReplacement
Namespace http://hpxmlonline.com/2014/6
Annotations
Did the contracted scope of work include window replacement?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="WindowReplacement" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Did the contracted scope of work include window replacement?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / LeadPaint / LeadSafeCertificationNumber
Namespace http://hpxmlonline.com/2014/6
Annotations
Certification Number of the EPA Lead-Safe Certified firm that performed the work.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="LeadSafeCertificationNumber" type="xs:string">
  <xs:annotation>
    <xs:documentation>Certification Number of the EPA Lead-Safe Certified firm that performed the work.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Radon
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Radon_RadonTested BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Radon_RadonTest BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Radon_EducationMaterialProvided BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Radon_ActionsTaken BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Radon_ActionsMeetIndustrySpecs BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Radon_ResultBelowActionLevel BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children ActionsMeetIndustrySpecs, ActionsTaken, EducationMaterialProvided, RadonTest, RadonTested, ResultBelowActionLevel, extension
Instance
<Radon xmlns="http://hpxmlonline.com/2014/6">
  <RadonTested>{0,1}</RadonTested>
  <RadonTest>{0,unbounded}</RadonTest>
  <EducationMaterialProvided>{0,1}</EducationMaterialProvided>
  <ActionsTaken>{0,1}</ActionsTaken>
  <ActionsMeetIndustrySpecs>{0,1}</ActionsMeetIndustrySpecs>
  <ResultBelowActionLevel>{0,1}</ResultBelowActionLevel>
  <extension>{0,1}</extension>
</Radon>
Source
<xs:element minOccurs="0" name="Radon">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="RadonTested" type="xs:boolean" minOccurs="0"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="RadonTest">
        <xs:complexType>
          <xs:sequence>
            <xs:group ref="SystemInfo"/>
            <xs:element minOccurs="0" name="StartDateTime" type="xs:dateTime"/>
            <xs:element minOccurs="0" name="EndDateTime" type="xs:dateTime"/>
            <xs:element minOccurs="0" name="TestLocation" type="RadonTestLocation"/>
            <xs:element name="RadonTestResults" type="xs:double" minOccurs="0">
              <xs:annotation>
                <xs:documentation>in pCi/L</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element minOccurs="0" name="RadonTestMethod" type="RadonTestTypes"/>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="EducationMaterialProvided" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Was the homeowner provided with educational material?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ActionsTaken" type="xs:string"/>
      <xs:element minOccurs="0" name="ActionsMeetIndustrySpecs" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>If moisture management of a crawlspace (e.g., installation of polyethylene sheeting) or radon mitigation measures were a part of the scope of work,were measures installed to be compliant with one of the following: - Specifications of EPA’s Indoor airPLUS program - Techniques detailed in EPA's Radon-Resistent New Construction - ASTM E2121, Standard Practice for Installing Radon Mitigation Systems in Existing Low-Rise Residential Buildings (section 7.3)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ResultBelowActionLevel" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Was the result less than 4 pCi/L</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Radon / RadonTested
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="RadonTested" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Radon / RadonTest
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Radon_HealthAndSafety_HealthAndSafety_Radon_RadonTest_StartDateTime BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Radon_HealthAndSafety_HealthAndSafety_Radon_RadonTest_EndDateTime BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Radon_HealthAndSafety_HealthAndSafety_Radon_RadonTest_TestLocation BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Radon_HealthAndSafety_HealthAndSafety_Radon_RadonTest_RadonTestResults BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Radon_HealthAndSafety_HealthAndSafety_Radon_RadonTest_RadonTestMethod BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children EndDateTime, RadonTestMethod, RadonTestResults, StartDateTime, SystemIdentifier, TestLocation, extension
Instance
<RadonTest xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <StartDateTime>{0,1}</StartDateTime>
  <EndDateTime>{0,1}</EndDateTime>
  <TestLocation>{0,1}</TestLocation>
  <RadonTestResults>{0,1}</RadonTestResults>
  <RadonTestMethod>{0,1}</RadonTestMethod>
  <extension>{0,1}</extension>
</RadonTest>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="RadonTest">
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element minOccurs="0" name="StartDateTime" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="EndDateTime" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="TestLocation" type="RadonTestLocation"/>
      <xs:element name="RadonTestResults" type="xs:double" minOccurs="0">
        <xs:annotation>
          <xs:documentation>in pCi/L</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="RadonTestMethod" type="RadonTestTypes"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Radon / RadonTest / StartDateTime
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:dateTime
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="StartDateTime" type="xs:dateTime"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Radon / RadonTest / EndDateTime
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:dateTime
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="EndDateTime" type="xs:dateTime"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Radon / RadonTest / TestLocation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RadonTestLocation
Type RadonTestLocation
Properties
content simple
minOccurs 0
Facets
enumeration kitchen
enumeration crawlspace
enumeration basement
enumeration bedroom
enumeration living room
enumeration other
Source
<xs:element minOccurs="0" name="TestLocation" type="RadonTestLocation"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Radon / RadonTest / RadonTestResults
Namespace http://hpxmlonline.com/2014/6
Annotations
in pCi/L
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element name="RadonTestResults" type="xs:double" minOccurs="0">
  <xs:annotation>
    <xs:documentation>in pCi/L</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Radon / RadonTest / RadonTestMethod
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#RadonTestTypes
Type RadonTestTypes
Properties
content simple
minOccurs 0
Facets
enumeration activated charcoal absorption
enumeration alpha-track detectors
enumeration unfiltered track detection
enumeration short term electret ion chamber
enumeration long term electret ion chamber
enumeration continuous radon monitoring
Source
<xs:element minOccurs="0" name="RadonTestMethod" type="RadonTestTypes"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Radon / EducationMaterialProvided
Namespace http://hpxmlonline.com/2014/6
Annotations
Was the homeowner provided with educational material?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="EducationMaterialProvided" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Was the homeowner provided with educational material?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Radon / ActionsTaken
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ActionsTaken" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Radon / ActionsMeetIndustrySpecs
Namespace http://hpxmlonline.com/2014/6
Annotations
If moisture management of a crawlspace (e.g., installation of polyethylene sheeting) or radon mitigation measures were a part of the scope of work,were measures installed to be compliant with one of the following:
- Specifications of EPA’s Indoor airPLUS program
- Techniques detailed in EPA's Radon-Resistent New Construction
- ASTM E2121, Standard Practice for Installing Radon Mitigation Systems in Existing Low-Rise Residential Buildings (section 7.3)
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ActionsMeetIndustrySpecs" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>If moisture management of a crawlspace (e.g., installation of polyethylene sheeting) or radon mitigation measures were a part of the scope of work,were measures installed to be compliant with one of the following: - Specifications of EPA’s Indoor airPLUS program - Techniques detailed in EPA's Radon-Resistent New Construction - ASTM E2121, Standard Practice for Installing Radon Mitigation Systems in Existing Low-Rise Residential Buildings (section 7.3)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Radon / ResultBelowActionLevel
Namespace http://hpxmlonline.com/2014/6
Annotations
Was the result less than 4 pCi/L
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ResultBelowActionLevel" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Was the result less than 4 pCi/L</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / SourcePollutants
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_SourcePollutants_UnventedCombustionAppliancesinLivingArea BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_SourcePollutants_ConformanceWithANSIZ21_11_2 BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_SourcePollutants_PrimaryHeatingSource BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_SourcePollutants_AttachedGarage BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_SourcePollutants_GarageContinuousAirBarrier BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_SourcePollutants_GarageExhaustFan BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children AttachedGarage, ConformanceWithANSIZ21_11_2, GarageContinuousAirBarrier, GarageExhaustFan, PrimaryHeatingSource, UnventedCombustionAppliancesinLivingArea, extension
Instance
<SourcePollutants xmlns="http://hpxmlonline.com/2014/6">
  <UnventedCombustionAppliancesinLivingArea>{0,1}</UnventedCombustionAppliancesinLivingArea>
  <ConformanceWithANSIZ21_11_2>{0,1}</ConformanceWithANSIZ21_11_2>
  <PrimaryHeatingSource>{0,1}</PrimaryHeatingSource>
  <AttachedGarage>{0,1}</AttachedGarage>
  <GarageContinuousAirBarrier>{0,1}</GarageContinuousAirBarrier>
  <GarageExhaustFan>{0,1}</GarageExhaustFan>
  <extension>{0,1}</extension>
</SourcePollutants>
Source
<xs:element minOccurs="0" name="SourcePollutants">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="UnventedCombustionAppliancesinLivingArea" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Are there unvented combustion heating or hearth appliances present in the living area?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="ConformanceWithANSIZ21_11_2" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>If yes, does the appliance conform with ANSI Z21.11.2?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="PrimaryHeatingSource" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>If yes, is the appliance used as a primary source of heating?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="AttachedGarage" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Does home have attached garage?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="GarageContinuousAirBarrier" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>If yes, is there a continuous air barrier between garage and living space?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="GarageExhaustFan" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>If yes, is there an exhaust fan in garage?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / SourcePollutants / UnventedCombustionAppliancesinLivingArea
Namespace http://hpxmlonline.com/2014/6
Annotations
Are there unvented combustion heating or hearth appliances present in the living area?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="UnventedCombustionAppliancesinLivingArea" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Are there unvented combustion heating or hearth appliances present in the living area?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / SourcePollutants / ConformanceWithANSIZ21_11_2
Namespace http://hpxmlonline.com/2014/6
Annotations
If yes, does the appliance conform with ANSI Z21.11.2?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ConformanceWithANSIZ21_11_2" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>If yes, does the appliance conform with ANSI Z21.11.2?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / SourcePollutants / PrimaryHeatingSource
Namespace http://hpxmlonline.com/2014/6
Annotations
If yes, is the appliance used as a primary source of heating?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="PrimaryHeatingSource" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>If yes, is the appliance used as a primary source of heating?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / SourcePollutants / AttachedGarage
Namespace http://hpxmlonline.com/2014/6
Annotations
Does home have attached garage?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="AttachedGarage" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Does home have attached garage?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / SourcePollutants / GarageContinuousAirBarrier
Namespace http://hpxmlonline.com/2014/6
Annotations
If yes, is there a continuous air barrier between garage and living space?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="GarageContinuousAirBarrier" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>If yes, is there a continuous air barrier between garage and living space?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / SourcePollutants / GarageExhaustFan
Namespace http://hpxmlonline.com/2014/6
Annotations
If yes, is there an exhaust fan in garage?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="GarageExhaustFan" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>If yes, is there an exhaust fan in garage?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Pests
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Pests_IndicationsofPests BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Pests_EvidenceofPesticide BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Pests_IndustryStandardCompliance BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children EvidenceofPesticide, IndicationsofPests, IndustryStandardCompliance, extension
Instance
<Pests xmlns="http://hpxmlonline.com/2014/6">
  <IndicationsofPests>{0,1}</IndicationsofPests>
  <EvidenceofPesticide>{0,1}</EvidenceofPesticide>
  <IndustryStandardCompliance>{0,1}</IndustryStandardCompliance>
  <extension>{0,1}</extension>
</Pests>
Source
<xs:element minOccurs="0" name="Pests">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="IndicationsofPests" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Indications of pest entry or damage?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="EvidenceofPesticide" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Evidence of pesticide, insecticide use?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="IndustryStandardCompliance" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Do measures comply with industry standards to prevent pest entry? NOTE: This is for ALL measures that may create entry points for vermin. For example, air sealing measures identified to reduce infiltration should have proper sealants - even if those measures were not recommended/installed for pest control purposes.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Pests / IndicationsofPests
Namespace http://hpxmlonline.com/2014/6
Annotations
Indications of pest entry or damage?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="IndicationsofPests" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Indications of pest entry or damage?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Pests / EvidenceofPesticide
Namespace http://hpxmlonline.com/2014/6
Annotations
Evidence of pesticide, insecticide use?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="EvidenceofPesticide" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Evidence of pesticide, insecticide use?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Pests / IndustryStandardCompliance
Namespace http://hpxmlonline.com/2014/6
Annotations
Do measures comply with industry standards to prevent pest entry?

NOTE: This is for ALL measures that may create entry points for vermin. For example, air sealing measures identified to reduce infiltration should have proper sealants  - even if those measures were not recommended/installed for pest control purposes.
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="IndustryStandardCompliance" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Do measures comply with industry standards to prevent pest entry? NOTE: This is for ALL measures that may create entry points for vermin. For example, air sealing measures identified to reduce infiltration should have proper sealants - even if those measures were not recommended/installed for pest control purposes.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Asbestos
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Asbestos_AsbestosSuspected BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Asbestos_TestedForAsbestos BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Asbestos_AsbestosFound BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Asbestos_TypeofBlowerDoorTest BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Asbestos_ActionsTaken BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_Asbestos_ActionsMeetIndustrySpecifications BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children ActionsMeetIndustrySpecifications, ActionsTaken, AsbestosFound, AsbestosSuspected, TestedForAsbestos, TypeofBlowerDoorTest, extension
Instance
<Asbestos xmlns="http://hpxmlonline.com/2014/6">
  <AsbestosSuspected>{0,1}</AsbestosSuspected>
  <TestedForAsbestos>{0,1}</TestedForAsbestos>
  <AsbestosFound>{0,1}</AsbestosFound>
  <TypeofBlowerDoorTest>{0,1}</TypeofBlowerDoorTest>
  <ActionsTaken>{0,1}</ActionsTaken>
  <ActionsMeetIndustrySpecifications>{0,1}</ActionsMeetIndustrySpecifications>
  <extension>{0,1}</extension>
</Asbestos>
Source
<xs:element minOccurs="0" name="Asbestos">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="AsbestosSuspected" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Was asbestos suspected?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="TestedForAsbestos" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Was substance tested for asbestos?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="AsbestosFound" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Was asbestos found?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="TypeofBlowerDoorTest" type="TypeofBlowerDoorTest"/>
      <xs:element minOccurs="0" name="ActionsTaken" type="xs:string"/>
      <xs:element minOccurs="0" name="ActionsMeetIndustrySpecifications" type="xs:boolean"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Asbestos / AsbestosSuspected
Namespace http://hpxmlonline.com/2014/6
Annotations
Was asbestos suspected?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="AsbestosSuspected" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Was asbestos suspected?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Asbestos / TestedForAsbestos
Namespace http://hpxmlonline.com/2014/6
Annotations
Was substance tested for asbestos?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="TestedForAsbestos" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Was substance tested for asbestos?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Asbestos / AsbestosFound
Namespace http://hpxmlonline.com/2014/6
Annotations
Was asbestos found?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="AsbestosFound" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Was asbestos found?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Asbestos / TypeofBlowerDoorTest
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#TypeofBlowerDoorTest
Type TypeofBlowerDoorTest
Properties
content simple
minOccurs 0
Facets
enumeration pressurization
enumeration depressurization
Source
<xs:element minOccurs="0" name="TypeofBlowerDoorTest" type="TypeofBlowerDoorTest"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Asbestos / ActionsTaken
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ActionsTaken" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / Asbestos / ActionsMeetIndustrySpecifications
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ActionsMeetIndustrySpecifications" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / SprayFoam
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HealthAndSafety_HealthAndSafety_SprayFoam_SprayFoamInstalled BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children SprayFoamInstalled, extension
Instance
<SprayFoam xmlns="http://hpxmlonline.com/2014/6">
  <SprayFoamInstalled>{0,1}</SprayFoamInstalled>
  <extension>{0,1}</extension>
</SprayFoam>
Source
<xs:element minOccurs="0" name="SprayFoam">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="SprayFoamInstalled" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Was spray foam polyurethane foam and / or other potential sources of indoor pollutants installed or applied as part of the scope of work?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HealthAndSafety / SprayFoam / SprayFoamInstalled
Namespace http://hpxmlonline.com/2014/6
Annotations
Was spray foam polyurethane foam and / or other potential sources of indoor pollutants installed or applied as part of the scope of work?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="SprayFoamInstalled" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Was spray foam polyurethane foam and / or other potential sources of indoor pollutants installed or applied as part of the scope of work?</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Building / ModeledUsages
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Building_Building_ModeledUsages_WeatherStation BaseElements_xsd.tmp#Building_Building_ModeledUsages_ModeledUsage
Properties
content complex
minOccurs 0
Model
Children ModeledUsage, WeatherStation
Instance
<ModeledUsages xmlns="http://hpxmlonline.com/2014/6">
  <WeatherStation idref="">{0,1}</WeatherStation>
  <ModeledUsage>{1,unbounded}</ModeledUsage>
</ModeledUsages>
Source
<xs:element minOccurs="0" name="ModeledUsages">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="WeatherStation" type="LocalReference">
        <xs:annotation>
          <xs:documentation>Indicates which weather station is used for the modeling. It's a reference that points to Building/BuildingDetails/ClimateAndRiskZones/WeatherStation</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element maxOccurs="unbounded" name="ModeledUsage" type="ModeledUsageType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Building / ModeledUsages / WeatherStation
Namespace http://hpxmlonline.com/2014/6
Annotations
Indicates which weather station is used for the modeling. It's a reference that points to Building/BuildingDetails/ClimateAndRiskZones/WeatherStation
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref BaseElements_xsd.tmp#LocalReference
Type LocalReference
Properties
content complex
minOccurs 0
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:element minOccurs="0" name="WeatherStation" type="LocalReference">
  <xs:annotation>
    <xs:documentation>Indicates which weather station is used for the modeling. It's a reference that points to Building/BuildingDetails/ClimateAndRiskZones/WeatherStation</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Building / ModeledUsages / ModeledUsage
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ModeledUsageType_EnergyType BaseElements_xsd.tmp#ModeledUsageType_UnitofMeasure BaseElements_xsd.tmp#ModeledUsageType_AnnualConsumption BaseElements_xsd.tmp#ModeledUsageType_AnnualFuelCost BaseElements_xsd.tmp#ModeledUsageType_ConsumptionByEndUse BaseElements_xsd.tmp#ModeledUsageType_BaseLoad BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#ModeledUsageType
Type ModeledUsageType
Properties
content complex
maxOccurs unbounded
Model
Children AnnualConsumption, AnnualFuelCost, BaseLoad, ConsumptionByEndUse, EnergyType, UnitofMeasure, extension
Instance
<ModeledUsage xmlns="http://hpxmlonline.com/2014/6">
  <EnergyType>{1,1}</EnergyType>
  <UnitofMeasure>{1,1}</UnitofMeasure>
  <AnnualConsumption>{0,1}</AnnualConsumption>
  <AnnualFuelCost>{0,1}</AnnualFuelCost>
  <ConsumptionByEndUse>{0,unbounded}</ConsumptionByEndUse>
  <BaseLoad>{0,1}</BaseLoad>
  <extension>{0,1}</extension>
</ModeledUsage>
Source
<xs:element maxOccurs="unbounded" name="ModeledUsage" type="ModeledUsageType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ModeledUsageType / EnergyType
Namespace http://hpxmlonline.com/2014/6
Annotations
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FuelType
Type FuelType
Properties
content simple
Facets
enumeration electricity
enumeration renewable electricity
enumeration natural gas
enumeration renewable natural gas
enumeration fuel oil
enumeration fuel oil 1
enumeration fuel oil 2
enumeration fuel oil 4
enumeration fuel oil 5/6
enumeration district steam
enumeration district hot water
enumeration district chilled water
enumeration solar hot water
enumeration propane
enumeration kerosene
enumeration diesel
enumeration anthracite coal
enumeration bituminous coal
enumeration coke
enumeration wood
enumeration wood pellets
enumeration combination
enumeration other
Source
<xs:element name="EnergyType" type="FuelType">
  <xs:annotation>
    <xs:documentation/>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ModeledUsageType / UnitofMeasure
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#energyUnitType
Type energyUnitType
Properties
content simple
Facets
enumeration cmh
enumeration ccf
enumeration kcf
enumeration Mcf
enumeration cfh
enumeration kWh
enumeration MWh
enumeration Btu
enumeration kBtu
enumeration MBtu
enumeration therms
enumeration lbs
enumeration kLbs
enumeration MLbs
enumeration tonnes
enumeration cords
enumeration gal
enumeration kgal
enumeration ton hours
Source
<xs:element name="UnitofMeasure" type="energyUnitType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ModeledUsageType / AnnualConsumption
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="AnnualConsumption" type="xs:double"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ModeledUsageType / AnnualFuelCost
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="AnnualFuelCost" type="xs:double"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ModeledUsageType / ConsumptionByEndUse
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#EndUseInfoType_EndUse BaseElements_xsd.tmp#EndUseInfoType_EndUseValue BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#EndUseInfoType
Type EndUseInfoType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children EndUse, EndUseValue, extension
Instance
<ConsumptionByEndUse xmlns="http://hpxmlonline.com/2014/6">
  <EndUse>{1,1}</EndUse>
  <EndUseValue>{1,1}</EndUseValue>
  <extension>{0,1}</extension>
</ConsumptionByEndUse>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="ConsumptionByEndUse" type="EndUseInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EndUseInfoType / EndUse
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#endUseType
Type endUseType
Properties
content simple
Facets
enumeration Heating
enumeration Cooling
enumeration HotWater
enumeration Appliance
enumeration Lighting
enumeration PV
enumeration SolarThermal
enumeration Other
Source
<xs:element name="EndUse" type="endUseType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EndUseInfoType / EndUseValue
Namespace http://hpxmlonline.com/2014/6
Annotations
Energy use will be negative for energy producing end uses such as PV and SolarThermal.
Diagram
Diagram
Type xs:double
Properties
content simple
Source
<xs:element name="EndUseValue" type="xs:double">
  <xs:annotation>
    <xs:documentation>Energy use will be negative for energy producing end uses such as PV and SolarThermal.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ModeledUsageType / BaseLoad
Namespace http://hpxmlonline.com/2014/6
Annotations
Baseload power is the energy consumed for the day-to-day operation of a home that is not used as a response to outside weather (i.e. excludes heating and cooling) (Krigger and Dorsi, 2009).
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="BaseLoad" type="xs:double">
  <xs:annotation>
    <xs:documentation>Baseload power is the energy consumed for the day-to-day operation of a home that is not used as a response to outside weather (i.e. excludes heating and cooling) (Krigger and Dorsi, 2009).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Project / BuildingID
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#RemoteReference_id BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference
Type RemoteReference
Properties
content complex
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<BuildingID id="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</BuildingID>
Attributes
QName Type Use Annotation
id xs:IDREF optional
Id reference in the current document. Optional. If the element isn't available in the current document, don't use this.
Source
<xs:element name="BuildingID" type="RemoteReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Project / ProjectID
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemIdentifiersInfoType_id BaseElements_xsd.tmp#SystemIdentifiersInfoType_sameas BaseElements_xsd.tmp#SystemIdentifiersInfoType_SendingSystemIdentifierType BaseElements_xsd.tmp#SystemIdentifiersInfoType_SendingSystemIdentifierValue BaseElements_xsd.tmp#SystemIdentifiersInfoType_ReceivingSystemIdentifierType BaseElements_xsd.tmp#SystemIdentifiersInfoType_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#SystemIdentifiersInfoType
Type SystemIdentifiersInfoType
Properties
content complex
minOccurs 0
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<ProjectID id="" sameas="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</ProjectID>
Attributes
QName Type Use Annotation
id xs:ID required
id local to the current document
sameas xs:IDREF optional
Use to reference the id of the same object on the base building where the object has not been replaced.
Source
<xs:element minOccurs="0" name="ProjectID" type="SystemIdentifiersInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Project / ProjectDetails
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ProjectDetailsType_ProjectSystemIdentifiers BaseElements_xsd.tmp#ProjectDetailsType_ProgramName BaseElements_xsd.tmp#ContractorSystemIdentifiers BaseElements_xsd.tmp#ProjectDetailsType_ProgramSponsor BaseElements_xsd.tmp#ProjectDetailsType_CertifyingOrganization BaseElements_xsd.tmp#ProjectDetailsType_CertifyingOrganizationURL BaseElements_xsd.tmp#ProjectDetailsType_YearCertified BaseElements_xsd.tmp#ProjectDetailsType_ProgramCertificate BaseElements_xsd.tmp#ProjectDetailsType_EnergyStarHomeVersion BaseElements_xsd.tmp#ProjectDetailsType_ProjectType BaseElements_xsd.tmp#ProjectDetailsType_Title BaseElements_xsd.tmp#ProjectStatus BaseElements_xsd.tmp#ProjectDetailsType_Notes BaseElements_xsd.tmp#ProjectDetailsType_StartDate BaseElements_xsd.tmp#ProjectDetailsType_CompleteDateEstimated BaseElements_xsd.tmp#ProjectDetailsType_CompleteDateActual BaseElements_xsd.tmp#ProjectDetailsType_Hours BaseElements_xsd.tmp#ProjectDetailsType_FeeCost BaseElements_xsd.tmp#ProjectDetailsType_ProjectCost BaseElements_xsd.tmp#ProjectDetailsType_Incentives BaseElements_xsd.tmp#ProjectDetailsType_EnergySavingsInfo BaseElements_xsd.tmp#ProjectDetailsType_WaterSavingsInfo BaseElements_xsd.tmp#ProjectDetailsType_Measures BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#ProjectDetailsType
Type ProjectDetailsType
Properties
content complex
Model
Children CertifyingOrganization, CertifyingOrganizationURL, CompleteDateActual, CompleteDateEstimated, ContractorSystemIdentifiers, EnergySavingsInfo, EnergyStarHomeVersion, FeeCost, Hours, Incentives, Measures, Notes, ProgramCertificate, ProgramName, ProgramSponsor, ProjectCost, ProjectStatus, ProjectSystemIdentifiers, ProjectType, StartDate, Title, WaterSavingsInfo, YearCertified, extension
Instance
<ProjectDetails xmlns="http://hpxmlonline.com/2014/6">
  <ProjectSystemIdentifiers id="">{1,unbounded}</ProjectSystemIdentifiers>
  <ProgramName>{0,1}</ProgramName>
  <ContractorSystemIdentifiers>{0,1}</ContractorSystemIdentifiers>
  <ProgramSponsor>{0,1}</ProgramSponsor>
  <CertifyingOrganization>{0,1}</CertifyingOrganization>
  <CertifyingOrganizationURL>{0,1}</CertifyingOrganizationURL>
  <YearCertified>{0,1}</YearCertified>
  <ProgramCertificate>{0,unbounded}</ProgramCertificate>
  <EnergyStarHomeVersion>{0,1}</EnergyStarHomeVersion>
  <ProjectType>{0,1}</ProjectType>
  <Title>{0,1}</Title>
  <ProjectStatus>{0,1}</ProjectStatus>
  <Notes>{0,1}</Notes>
  <StartDate>{0,1}</StartDate>
  <CompleteDateEstimated>{0,1}</CompleteDateEstimated>
  <CompleteDateActual>{0,1}</CompleteDateActual>
  <Hours>{0,1}</Hours>
  <FeeCost>{0,1}</FeeCost>
  <ProjectCost>{0,1}</ProjectCost>
  <Incentives>{0,1}</Incentives>
  <EnergySavingsInfo>{0,2}</EnergySavingsInfo>
  <WaterSavingsInfo>{0,2}</WaterSavingsInfo>
  <Measures>{0,1}</Measures>
  <extension>{0,1}</extension>
</ProjectDetails>
Source
<xs:element name="ProjectDetails" type="ProjectDetailsType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / ProjectSystemIdentifiers
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#RemoteReference_id BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference
Type RemoteReference
Properties
content complex
maxOccurs unbounded
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<ProjectSystemIdentifiers id="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</ProjectSystemIdentifiers>
Attributes
QName Type Use Annotation
id xs:IDREF optional
Id reference in the current document. Optional. If the element isn't available in the current document, don't use this.
Source
<xs:element maxOccurs="unbounded" name="ProjectSystemIdentifiers" type="RemoteReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / ProgramName
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ProgramName
Type ProgramName
Properties
content simple
minOccurs 0
Source
<xs:element name="ProgramName" type="ProgramName" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ContractorSystemIdentifiers
Namespace http://hpxmlonline.com/2014/6
Annotations
These are the system identifiers for a specific contractor at a business
Diagram
Diagram BaseElements_xsd.tmp#SystemIdentifiersInfo
Properties
content complex
Used by
Complex Type ProjectDetailsType
Model
Children SystemIdentifiersInfo
Instance
<ContractorSystemIdentifiers xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifiersInfo id="" sameas="">{1,unbounded}</SystemIdentifiersInfo>
</ContractorSystemIdentifiers>
Source
<xs:element name="ContractorSystemIdentifiers">
  <xs:annotation>
    <xs:documentation>These are the system identifiers for a specific contractor at a business</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" ref="SystemIdentifiersInfo"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / ProgramSponsor
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ProgramSponsor
Type ProgramSponsor
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ProgramSponsor" type="ProgramSponsor"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / CertifyingOrganization
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#CertifyingOrganization
Type CertifyingOrganization
Properties
content simple
minOccurs 0
Facets
enumeration USGBC
enumeration NAHB
enumeration Energy Star Home
enumeration local program
enumeration other
Source
<xs:element minOccurs="0" name="CertifyingOrganization" type="CertifyingOrganization"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / CertifyingOrganizationURL
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="CertifyingOrganizationURL" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / YearCertified
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Year
Type Year
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="YearCertified" type="Year"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / ProgramCertificate
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ProgramCertificate
Type ProgramCertificate
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration Home Performance with Energy Star
enumeration LEED Certified
enumeration LEED Silver
enumeration LEED Gold
enumeration LEED Platinum
enumeration other
Source
<xs:element minOccurs="0" name="ProgramCertificate" maxOccurs="unbounded" type="ProgramCertificate"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / EnergyStarHomeVersion
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="EnergyStarHomeVersion" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / ProjectType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ProjectType
Type ProjectType
Properties
content simple
minOccurs 0
Source
<xs:element name="ProjectType" type="ProjectType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / Title
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Title
Type Title
Properties
content simple
minOccurs 0
Source
<xs:element name="Title" type="Title" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / Notes
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Notes
Type Notes
Properties
content simple
minOccurs 0
Source
<xs:element name="Notes" type="Notes" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / StartDate
Namespace http://hpxmlonline.com/2014/6
Annotations
Start date of project
Diagram
Diagram HPXMLDataTypes_xsd.tmp#StartDate
Type StartDate
Properties
content simple
minOccurs 0
Source
<xs:element name="StartDate" type="StartDate" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Start date of project</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / CompleteDateEstimated
Namespace http://hpxmlonline.com/2014/6
Annotations
Estimated completion date of project
Diagram
Diagram HPXMLDataTypes_xsd.tmp#CompleteDateEstimated
Type CompleteDateEstimated
Properties
content simple
minOccurs 0
Source
<xs:element name="CompleteDateEstimated" type="CompleteDateEstimated" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Estimated completion date of project</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / CompleteDateActual
Namespace http://hpxmlonline.com/2014/6
Annotations
Actual completion date of project
Diagram
Diagram HPXMLDataTypes_xsd.tmp#CompleteDateActual
Type CompleteDateActual
Properties
content simple
minOccurs 0
Source
<xs:element name="CompleteDateActual" type="CompleteDateActual" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Actual completion date of project</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / Hours
Namespace http://hpxmlonline.com/2014/6
Annotations
Amount of time spent by contractor on this stage of the project
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Hours
Type Hours
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Hours" type="Hours">
  <xs:annotation>
    <xs:documentation>Amount of time spent by contractor on this stage of the project</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / FeeCost
Namespace http://hpxmlonline.com/2014/6
Annotations
Cost of any fees associated with the audit or other project activities
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Cost
Type Cost
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="FeeCost" type="Cost">
  <xs:annotation>
    <xs:documentation>Cost of any fees associated with the audit or other project activities</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / ProjectCost
Namespace http://hpxmlonline.com/2014/6
Annotations
Cost of all work proposed or performed
Diagram
Diagram BaseElements_xsd.tmp#TotalCostType_TotalCostHealthSafetyMeasures BaseElements_xsd.tmp#TotalCostType_TotalCostQualEnergyMeasures BaseElements_xsd.tmp#TotalCostType
Type TotalCostType
Properties
content complex
minOccurs 0
Model
Children TotalCostHealthSafetyMeasures, TotalCostQualEnergyMeasures
Instance
<ProjectCost xmlns="http://hpxmlonline.com/2014/6">
  <TotalCostHealthSafetyMeasures>{1,1}</TotalCostHealthSafetyMeasures>
  <TotalCostQualEnergyMeasures>{1,1}</TotalCostQualEnergyMeasures>
</ProjectCost>
Source
<xs:element minOccurs="0" name="ProjectCost" type="TotalCostType">
  <xs:annotation>
    <xs:documentation>Cost of all work proposed or performed</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element TotalCostType / TotalCostHealthSafetyMeasures
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#TotalCostHealthSafetyMeasures
Type TotalCostHealthSafetyMeasures
Properties
content simple
minOccurs 1
Source
<xs:element name="TotalCostHealthSafetyMeasures" type="TotalCostHealthSafetyMeasures" minOccurs="1"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element TotalCostType / TotalCostQualEnergyMeasures
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#TotalCostQualEnergyMeasures
Type TotalCostQualEnergyMeasures
Properties
content simple
minOccurs 1
Source
<xs:element name="TotalCostQualEnergyMeasures" type="TotalCostQualEnergyMeasures" minOccurs="1"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / Incentives
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ProjectDetailsType_ProjectDetailsType_Incentives_Incentive
Properties
content complex
minOccurs 0
Model
Children Incentive
Instance
<Incentives xmlns="http://hpxmlonline.com/2014/6">
  <Incentive>{1,unbounded}</Incentive>
</Incentives>
Source
<xs:element name="Incentives" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" name="Incentive" type="IncentiveDetailsType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / Incentives / Incentive
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#IncentiveDetailsType_IncentiveType BaseElements_xsd.tmp#IncentiveDetailsType_FundingSourceCode BaseElements_xsd.tmp#IncentiveDetailsType_FundingSourceName BaseElements_xsd.tmp#IncentiveDetailsType_IncentiveAmount BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#IncentiveDetailsType
Type IncentiveDetailsType
Properties
content complex
maxOccurs unbounded
Model
Children FundingSourceCode, FundingSourceName, IncentiveAmount, IncentiveType, extension
Instance
<Incentive xmlns="http://hpxmlonline.com/2014/6">
  <IncentiveType id="" sameas="">{1,1}</IncentiveType>
  <FundingSourceCode>{0,1}</FundingSourceCode>
  <FundingSourceName>{0,1}</FundingSourceName>
  <IncentiveAmount>{0,1}</IncentiveAmount>
  <extension>{0,1}</extension>
</Incentive>
Source
<xs:element maxOccurs="unbounded" name="Incentive" type="IncentiveDetailsType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element IncentiveDetailsType / IncentiveType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemIdentifiersInfoType_id BaseElements_xsd.tmp#SystemIdentifiersInfoType_sameas BaseElements_xsd.tmp#SystemIdentifiersInfoType_SendingSystemIdentifierType BaseElements_xsd.tmp#SystemIdentifiersInfoType_SendingSystemIdentifierValue BaseElements_xsd.tmp#SystemIdentifiersInfoType_ReceivingSystemIdentifierType BaseElements_xsd.tmp#SystemIdentifiersInfoType_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#SystemIdentifiersInfoType
Type SystemIdentifiersInfoType
Properties
content complex
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<IncentiveType id="" sameas="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</IncentiveType>
Attributes
QName Type Use Annotation
id xs:ID required
id local to the current document
sameas xs:IDREF optional
Use to reference the id of the same object on the base building where the object has not been replaced.
Source
<xs:element name="IncentiveType" type="SystemIdentifiersInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element IncentiveDetailsType / FundingSourceCode
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FundingSourceCode
Type FundingSourceCode
Properties
content simple
minOccurs 0
Source
<xs:element name="FundingSourceCode" type="FundingSourceCode" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element IncentiveDetailsType / FundingSourceName
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FundingSourceName
Type FundingSourceName
Properties
content simple
minOccurs 0
Source
<xs:element name="FundingSourceName" type="FundingSourceName" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element IncentiveDetailsType / IncentiveAmount
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#IncentiveAmount
Type IncentiveAmount
Properties
content simple
minOccurs 0
Source
<xs:element name="IncentiveAmount" type="IncentiveAmount" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / EnergySavingsInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#EnergySavingsType_EnergySavingsType BaseElements_xsd.tmp#EnergySavingsType_EnergySavingsReported BaseElements_xsd.tmp#EnergySavingsType_FuelSavings BaseElements_xsd.tmp#EnergySavingsType_DemandSavings BaseElements_xsd.tmp#EnergySavingsType_AnnualPercentReduction BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#EnergySavingsType
Type EnergySavingsType
Properties
content complex
minOccurs 0
maxOccurs 2
Model
Children AnnualPercentReduction, DemandSavings, EnergySavingsReported, EnergySavingsType, FuelSavings, extension
Instance
<EnergySavingsInfo xmlns="http://hpxmlonline.com/2014/6">
  <EnergySavingsType>{0,1}</EnergySavingsType>
  <EnergySavingsReported>{0,1}</EnergySavingsReported>
  <FuelSavings>{0,unbounded}</FuelSavings>
  <DemandSavings>{0,1}</DemandSavings>
  <AnnualPercentReduction>{0,1}</AnnualPercentReduction>
  <extension>{0,1}</extension>
</EnergySavingsInfo>
Source
<xs:element minOccurs="0" name="EnergySavingsInfo" type="EnergySavingsType" maxOccurs="2"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergySavingsType / EnergySavingsType
Namespace http://hpxmlonline.com/2014/6
Annotations
Indicates whether it is measured energy savings or estimated energy savings.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#MeasuredOrEstimated
Type MeasuredOrEstimated
Properties
content simple
minOccurs 0
Facets
enumeration estimated
enumeration measured
Source
<xs:element minOccurs="0" name="EnergySavingsType" type="MeasuredOrEstimated">
  <xs:annotation>
    <xs:documentation>Indicates whether it is measured energy savings or estimated energy savings.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergySavingsType / EnergySavingsReported
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#GrossOrNet
Type GrossOrNet
Properties
content simple
minOccurs 0
Facets
enumeration gross
enumeration net
Source
<xs:element minOccurs="0" name="EnergySavingsReported" type="GrossOrNet"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergySavingsType / FuelSavings
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#FuelSavingsType_Fuel BaseElements_xsd.tmp#FuelSavingsType_Units BaseElements_xsd.tmp#FuelSavingsType_TotalSavings BaseElements_xsd.tmp#FuelSavingsType_TotalDollarSavings BaseElements_xsd.tmp#FuelSavingsType_PctReduction BaseElements_xsd.tmp#FuelSavingsType_EndUseSavings BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#FuelSavingsType
Type FuelSavingsType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children EndUseSavings, Fuel, PctReduction, TotalDollarSavings, TotalSavings, Units, extension
Instance
<FuelSavings xmlns="http://hpxmlonline.com/2014/6">
  <Fuel>{1,1}</Fuel>
  <Units>{0,1}</Units>
  <TotalSavings>{0,1}</TotalSavings>
  <TotalDollarSavings>{0,1}</TotalDollarSavings>
  <PctReduction>{0,1}</PctReduction>
  <EndUseSavings>{0,unbounded}</EndUseSavings>
  <extension>{0,1}</extension>
</FuelSavings>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="FuelSavings" type="FuelSavingsType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FuelSavingsType / Fuel
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#FuelType
Type FuelType
Properties
content simple
Facets
enumeration electricity
enumeration renewable electricity
enumeration natural gas
enumeration renewable natural gas
enumeration fuel oil
enumeration fuel oil 1
enumeration fuel oil 2
enumeration fuel oil 4
enumeration fuel oil 5/6
enumeration district steam
enumeration district hot water
enumeration district chilled water
enumeration solar hot water
enumeration propane
enumeration kerosene
enumeration diesel
enumeration anthracite coal
enumeration bituminous coal
enumeration coke
enumeration wood
enumeration wood pellets
enumeration combination
enumeration other
Source
<xs:element name="Fuel" type="FuelType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FuelSavingsType / Units
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#energyUnitType
Type energyUnitType
Properties
content simple
minOccurs 0
Facets
enumeration cmh
enumeration ccf
enumeration kcf
enumeration Mcf
enumeration cfh
enumeration kWh
enumeration MWh
enumeration Btu
enumeration kBtu
enumeration MBtu
enumeration therms
enumeration lbs
enumeration kLbs
enumeration MLbs
enumeration tonnes
enumeration cords
enumeration gal
enumeration kgal
enumeration ton hours
Source
<xs:element name="Units" type="energyUnitType" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FuelSavingsType / TotalSavings
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element name="TotalSavings" type="xs:double" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FuelSavingsType / TotalDollarSavings
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element name="TotalDollarSavings" type="xs:double" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FuelSavingsType / PctReduction
Namespace http://hpxmlonline.com/2014/6
Annotations
should be represented as a fraction (ie 0.5 instead of 50%)
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="PctReduction" type="xs:double">
  <xs:annotation>
    <xs:documentation>should be represented as a fraction (ie 0.5 instead of 50%)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element FuelSavingsType / EndUseSavings
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#EndUseInfoType_EndUse BaseElements_xsd.tmp#EndUseInfoType_EndUseValue BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#EndUseInfoType
Type EndUseInfoType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children EndUse, EndUseValue, extension
Instance
<EndUseSavings xmlns="http://hpxmlonline.com/2014/6">
  <EndUse>{1,1}</EndUse>
  <EndUseValue>{1,1}</EndUseValue>
  <extension>{0,1}</extension>
</EndUseSavings>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="EndUseSavings" type="EndUseInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergySavingsType / DemandSavings
Namespace http://hpxmlonline.com/2014/6
Annotations
[kW] Demand savings from energy efficiency programs
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element name="DemandSavings" minOccurs="0" type="xs:double">
  <xs:annotation>
    <xs:documentation>[kW] Demand savings from energy efficiency programs</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element EnergySavingsType / AnnualPercentReduction
Namespace http://hpxmlonline.com/2014/6
Annotations
should be represented as a fraction (ie 0.5 instead of 50%)
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element name="AnnualPercentReduction" type="xs:double" minOccurs="0">
  <xs:annotation>
    <xs:documentation>should be represented as a fraction (ie 0.5 instead of 50%)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / WaterSavingsInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#WaterSavingsType_WaterSavingsType BaseElements_xsd.tmp#WaterSavingsType_Units BaseElements_xsd.tmp#WaterSavingsType_TotalSavings BaseElements_xsd.tmp#WaterSavingsType_TotalDollarSavings BaseElements_xsd.tmp#WaterSavingsType_PctReduction BaseElements_xsd.tmp#WaterSavingsType_RainBarrels BaseElements_xsd.tmp#WaterSavingsType_ReclaimedWaterSystem BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#WaterSavingsType
Type WaterSavingsType
Properties
content complex
minOccurs 0
maxOccurs 2
Model
Children PctReduction, RainBarrels, ReclaimedWaterSystem, TotalDollarSavings, TotalSavings, Units, WaterSavingsType, extension
Instance
<WaterSavingsInfo xmlns="http://hpxmlonline.com/2014/6">
  <WaterSavingsType>{0,1}</WaterSavingsType>
  <Units>{0,1}</Units>
  <TotalSavings>{0,1}</TotalSavings>
  <TotalDollarSavings>{0,1}</TotalDollarSavings>
  <PctReduction>{0,1}</PctReduction>
  <RainBarrels>{0,1}</RainBarrels>
  <ReclaimedWaterSystem>{0,1}</ReclaimedWaterSystem>
  <extension>{0,1}</extension>
</WaterSavingsInfo>
Source
<xs:element maxOccurs="2" minOccurs="0" name="WaterSavingsInfo" type="WaterSavingsType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WaterSavingsType / WaterSavingsType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#MeasuredOrEstimated
Type MeasuredOrEstimated
Properties
content simple
minOccurs 0
Facets
enumeration estimated
enumeration measured
Source
<xs:element minOccurs="0" name="WaterSavingsType" type="MeasuredOrEstimated"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WaterSavingsType / Units
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#waterUnitType
Type waterUnitType
Properties
content simple
minOccurs 0
Facets
enumeration gal
enumeration kgal
enumeration Mgal
enumeration cf
enumeration ccf
enumeration kcf
enumeration Mcf
Source
<xs:element minOccurs="0" name="Units" type="waterUnitType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WaterSavingsType / TotalSavings
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="TotalSavings" type="xs:double"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WaterSavingsType / TotalDollarSavings
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="TotalDollarSavings" type="xs:double"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WaterSavingsType / PctReduction
Namespace http://hpxmlonline.com/2014/6
Annotations
should be represented as a fraction (ie 0.5 instead of 50%)
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="PctReduction" type="xs:double">
  <xs:annotation>
    <xs:documentation>should be represented as a fraction (ie 0.5 instead of 50%)</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WaterSavingsType / RainBarrels
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="RainBarrels" type="xs:double"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element WaterSavingsType / ReclaimedWaterSystem
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ReclaimedWaterSystem" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / Measures
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ProjectDetailsType_ProjectDetailsType_Measures_Measure
Properties
content complex
minOccurs 0
Model
Children Measure
Instance
<Measures xmlns="http://hpxmlonline.com/2014/6">
  <Measure>{1,unbounded}</Measure>
</Measures>
Source
<xs:element minOccurs="0" name="Measures">
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" name="Measure" type="MeasureDetailsType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element ProjectDetailsType / Measures / Measure
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#MeasureDetailsType_MeasureSystemIdentifiers BaseElements_xsd.tmp#MeasureDetailsType_MeasureCode BaseElements_xsd.tmp#MeasureDetailsType_MeasureDescription BaseElements_xsd.tmp#MeasureDetailsType_Quantity BaseElements_xsd.tmp#MeasureDetailsType_Location BaseElements_xsd.tmp#MeasureDetailsType_EstimatedLife BaseElements_xsd.tmp#MeasureDetailsType_InstallationDate BaseElements_xsd.tmp#MeasureDetailsType_Cost BaseElements_xsd.tmp#MeasureDetailsType_UnitPricingIndicator BaseElements_xsd.tmp#MeasureDetailsType_Incentives BaseElements_xsd.tmp#MeasureDetailsType_ResourceSavingsInfo BaseElements_xsd.tmp#MeasureDetailsType_EnergySavingsInfo BaseElements_xsd.tmp#MeasureDetailsType_WaterSavingsInfo BaseElements_xsd.tmp#MeasureDetailsType_CustomerNotes BaseElements_xsd.tmp#MeasureDetailsType_WorkscopeNotes BaseElements_xsd.tmp#MeasureDetailsType_Status BaseElements_xsd.tmp#MeasureDetailsType_NotInstalledReasonCode BaseElements_xsd.tmp#MeasureDetailsType_InstallingContractor BaseElements_xsd.tmp#MeasureDetailsType_QA BaseElements_xsd.tmp#MeasureDetailsType_ReplacedComponents BaseElements_xsd.tmp#MeasureDetailsType_InstalledComponent BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#MeasureDetailsType
Type MeasureDetailsType
Properties
content complex
maxOccurs unbounded
Model
Children Cost, CustomerNotes, EnergySavingsInfo, EstimatedLife, Incentives, InstallationDate, InstalledComponent, InstallingContractor, Location, MeasureCode, MeasureDescription, MeasureSystemIdentifiers, NotInstalledReasonCode, QA, Quantity, ReplacedComponents, ResourceSavingsInfo, Status, UnitPricingIndicator, WaterSavingsInfo, WorkscopeNotes, extension
Instance
<Measure xmlns="http://hpxmlonline.com/2014/6">
  <MeasureSystemIdentifiers>{1,1}</MeasureSystemIdentifiers>
  <MeasureCode>{0,1}</MeasureCode>
  <MeasureDescription>{0,1}</MeasureDescription>
  <Quantity>{0,1}</Quantity>
  <Location>{0,1}</Location>
  <EstimatedLife>{0,1}</EstimatedLife>
  <InstallationDate>{0,1}</InstallationDate>
  <Cost>{0,1}</Cost>
  <UnitPricingIndicator>{0,1}</UnitPricingIndicator>
  <Incentives>{0,1}</Incentives>
  <ResourceSavingsInfo>{0,1}</ResourceSavingsInfo>
  <EnergySavingsInfo>{0,2}</EnergySavingsInfo>
  <WaterSavingsInfo>{0,2}</WaterSavingsInfo>
  <CustomerNotes>{0,1}</CustomerNotes>
  <WorkscopeNotes>{0,1}</WorkscopeNotes>
  <Status>{0,1}</Status>
  <NotInstalledReasonCode>{0,1}</NotInstalledReasonCode>
  <InstallingContractor id="">{0,1}</InstallingContractor>
  <QA>{0,1}</QA>
  <ReplacedComponents>{0,1}</ReplacedComponents>
  <InstalledComponent id="">{0,unbounded}</InstalledComponent>
  <extension>{0,1}</extension>
</Measure>
Source
<xs:element maxOccurs="unbounded" name="Measure" type="MeasureDetailsType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / MeasureSystemIdentifiers
Namespace http://hpxmlonline.com/2014/6
Annotations
These are the system identifiers for a specific measure on a job
Diagram
Diagram BaseElements_xsd.tmp#SystemIdentifiersInfo
Properties
content complex
Model
Children SystemIdentifiersInfo
Instance
<MeasureSystemIdentifiers xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifiersInfo id="" sameas="">{1,unbounded}</SystemIdentifiersInfo>
</MeasureSystemIdentifiers>
Source
<xs:element name="MeasureSystemIdentifiers">
  <xs:annotation>
    <xs:documentation>These are the system identifiers for a specific measure on a job</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" ref="SystemIdentifiersInfo"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / MeasureCode
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#MeasureCode
Type MeasureCode
Properties
content simple
minOccurs 0
Source
<xs:element name="MeasureCode" type="MeasureCode" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / MeasureDescription
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#MeasureDescription
Type MeasureDescription
Properties
content simple
minOccurs 0
Source
<xs:element name="MeasureDescription" type="MeasureDescription" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / Quantity
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#MeasureDetailsType_MeasureDetailsType_Quantity_Units BaseElements_xsd.tmp#MeasureDetailsType_MeasureDetailsType_Quantity_Value
Properties
content complex
minOccurs 0
Model
Children Units, Value
Instance
<Quantity xmlns="http://hpxmlonline.com/2014/6">
  <Units>{1,1}</Units>
  <Value>{1,1}</Value>
</Quantity>
Source
<xs:element minOccurs="0" name="Quantity">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Units" type="xs:string"/>
      <xs:element name="Value" type="Quantity"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / Quantity / Units
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="Units" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / Quantity / Value
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Quantity
Type Quantity
Properties
content simple
Source
<xs:element name="Value" type="Quantity"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / Location
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#UnitLocation
Type UnitLocation
Properties
content simple
minOccurs 0
Facets
enumeration attic - conditioned
enumeration attic - unconditioned
enumeration basement - conditioned
enumeration basement - unconditioned
enumeration conditioned space
enumeration crawlspace - vented
enumeration crawlspace - unvented
enumeration garage - conditioned
enumeration garage - unconditioned
enumeration mechanical closet
enumeration other interior
enumeration other exterior
enumeration roof deck
Source
<xs:element name="Location" type="UnitLocation" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / EstimatedLife
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#EstimatedLife
Type EstimatedLife
Properties
content simple
minOccurs 0
Source
<xs:element name="EstimatedLife" type="EstimatedLife" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / InstallationDate
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#InstallationDate
Type InstallationDate
Properties
content simple
minOccurs 0
Source
<xs:element name="InstallationDate" type="InstallationDate" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / Cost
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Cost
Type Cost
Properties
content simple
minOccurs 0
Source
<xs:element name="Cost" type="Cost" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / UnitPricingIndicator
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="UnitPricingIndicator" type="xs:boolean" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / Incentives
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#MeasureDetailsType_MeasureDetailsType_Incentives_Incentive
Properties
content complex
minOccurs 0
Model
Children Incentive
Instance
<Incentives xmlns="http://hpxmlonline.com/2014/6">
  <Incentive>{1,unbounded}</Incentive>
</Incentives>
Source
<xs:element minOccurs="0" name="Incentives">
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" name="Incentive" type="IncentiveDetailsType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / Incentives / Incentive
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#IncentiveDetailsType_IncentiveType BaseElements_xsd.tmp#IncentiveDetailsType_FundingSourceCode BaseElements_xsd.tmp#IncentiveDetailsType_FundingSourceName BaseElements_xsd.tmp#IncentiveDetailsType_IncentiveAmount BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#IncentiveDetailsType
Type IncentiveDetailsType
Properties
content complex
maxOccurs unbounded
Model
Children FundingSourceCode, FundingSourceName, IncentiveAmount, IncentiveType, extension
Instance
<Incentive xmlns="http://hpxmlonline.com/2014/6">
  <IncentiveType id="" sameas="">{1,1}</IncentiveType>
  <FundingSourceCode>{0,1}</FundingSourceCode>
  <FundingSourceName>{0,1}</FundingSourceName>
  <IncentiveAmount>{0,1}</IncentiveAmount>
  <extension>{0,1}</extension>
</Incentive>
Source
<xs:element maxOccurs="unbounded" name="Incentive" type="IncentiveDetailsType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / ResourceSavingsInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#MeasureDetailsType_MeasureDetailsType_ResourceSavingsInfo_ResourcesSaved
Properties
content complex
minOccurs 0
Model
Children ResourcesSaved
Instance
<ResourceSavingsInfo xmlns="http://hpxmlonline.com/2014/6">
  <ResourcesSaved>{1,unbounded}</ResourcesSaved>
</ResourceSavingsInfo>
Source
<xs:element minOccurs="0" name="ResourceSavingsInfo">
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" name="ResourcesSaved">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ResourceTypeCode" type="ResourceTypeCode"/>
            <xs:element name="LoadProfile" type="LoadProfile" minOccurs="0">
              <xs:annotation>
                <xs:documentation>A load profile is created using measurements of a customer's electricity use at regular intervals, typically one hour or less, and provides an accurate representation of a customer's usage pattern over time.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Quantity" type="Quantity"/>
            <xs:element name="AnnualAmount" type="AnnualAmount" minOccurs="0"/>
            <xs:element minOccurs="0" ref="extension"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / ResourceSavingsInfo / ResourcesSaved
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#MeasureDetailsType_MeasureDetailsType_ResourceSavingsInfo_MeasureDetailsType_MeasureDetailsType_ResourceSavingsInfo_ResourcesSaved_ResourceTypeCode BaseElements_xsd.tmp#MeasureDetailsType_MeasureDetailsType_ResourceSavingsInfo_MeasureDetailsType_MeasureDetailsType_ResourceSavingsInfo_ResourcesSaved_LoadProfile BaseElements_xsd.tmp#MeasureDetailsType_MeasureDetailsType_ResourceSavingsInfo_MeasureDetailsType_MeasureDetailsType_ResourceSavingsInfo_ResourcesSaved_Quantity BaseElements_xsd.tmp#MeasureDetailsType_MeasureDetailsType_ResourceSavingsInfo_MeasureDetailsType_MeasureDetailsType_ResourceSavingsInfo_ResourcesSaved_AnnualAmount BaseElements_xsd.tmp#extension
Properties
content complex
maxOccurs unbounded
Model
Children AnnualAmount, LoadProfile, Quantity, ResourceTypeCode, extension
Instance
<ResourcesSaved xmlns="http://hpxmlonline.com/2014/6">
  <ResourceTypeCode>{1,1}</ResourceTypeCode>
  <LoadProfile>{0,1}</LoadProfile>
  <Quantity>{1,1}</Quantity>
  <AnnualAmount>{0,1}</AnnualAmount>
  <extension>{0,1}</extension>
</ResourcesSaved>
Source
<xs:element maxOccurs="unbounded" name="ResourcesSaved">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ResourceTypeCode" type="ResourceTypeCode"/>
      <xs:element name="LoadProfile" type="LoadProfile" minOccurs="0">
        <xs:annotation>
          <xs:documentation>A load profile is created using measurements of a customer's electricity use at regular intervals, typically one hour or less, and provides an accurate representation of a customer's usage pattern over time.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Quantity" type="Quantity"/>
      <xs:element name="AnnualAmount" type="AnnualAmount" minOccurs="0"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / ResourceSavingsInfo / ResourcesSaved / ResourceTypeCode
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ResourceTypeCode
Type ResourceTypeCode
Properties
content simple
Source
<xs:element name="ResourceTypeCode" type="ResourceTypeCode"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / ResourceSavingsInfo / ResourcesSaved / LoadProfile
Namespace http://hpxmlonline.com/2014/6
Annotations
A load profile is created using measurements of a customer's electricity use at regular intervals, typically one hour or less, and provides an accurate representation of a customer's usage pattern over time.
Diagram
Diagram HPXMLDataTypes_xsd.tmp#LoadProfile
Type LoadProfile
Properties
content simple
minOccurs 0
Source
<xs:element name="LoadProfile" type="LoadProfile" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A load profile is created using measurements of a customer's electricity use at regular intervals, typically one hour or less, and provides an accurate representation of a customer's usage pattern over time.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / ResourceSavingsInfo / ResourcesSaved / Quantity
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Quantity
Type Quantity
Properties
content simple
Source
<xs:element name="Quantity" type="Quantity"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / ResourceSavingsInfo / ResourcesSaved / AnnualAmount
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#AnnualAmount
Type AnnualAmount
Properties
content simple
minOccurs 0
Source
<xs:element name="AnnualAmount" type="AnnualAmount" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / EnergySavingsInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#EnergySavingsType_EnergySavingsType BaseElements_xsd.tmp#EnergySavingsType_EnergySavingsReported BaseElements_xsd.tmp#EnergySavingsType_FuelSavings BaseElements_xsd.tmp#EnergySavingsType_DemandSavings BaseElements_xsd.tmp#EnergySavingsType_AnnualPercentReduction BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#EnergySavingsType
Type EnergySavingsType
Properties
content complex
minOccurs 0
maxOccurs 2
Model
Children AnnualPercentReduction, DemandSavings, EnergySavingsReported, EnergySavingsType, FuelSavings, extension
Instance
<EnergySavingsInfo xmlns="http://hpxmlonline.com/2014/6">
  <EnergySavingsType>{0,1}</EnergySavingsType>
  <EnergySavingsReported>{0,1}</EnergySavingsReported>
  <FuelSavings>{0,unbounded}</FuelSavings>
  <DemandSavings>{0,1}</DemandSavings>
  <AnnualPercentReduction>{0,1}</AnnualPercentReduction>
  <extension>{0,1}</extension>
</EnergySavingsInfo>
Source
<xs:element minOccurs="0" name="EnergySavingsInfo" type="EnergySavingsType" maxOccurs="2"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / WaterSavingsInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#WaterSavingsType_WaterSavingsType BaseElements_xsd.tmp#WaterSavingsType_Units BaseElements_xsd.tmp#WaterSavingsType_TotalSavings BaseElements_xsd.tmp#WaterSavingsType_TotalDollarSavings BaseElements_xsd.tmp#WaterSavingsType_PctReduction BaseElements_xsd.tmp#WaterSavingsType_RainBarrels BaseElements_xsd.tmp#WaterSavingsType_ReclaimedWaterSystem BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#WaterSavingsType
Type WaterSavingsType
Properties
content complex
minOccurs 0
maxOccurs 2
Model
Children PctReduction, RainBarrels, ReclaimedWaterSystem, TotalDollarSavings, TotalSavings, Units, WaterSavingsType, extension
Instance
<WaterSavingsInfo xmlns="http://hpxmlonline.com/2014/6">
  <WaterSavingsType>{0,1}</WaterSavingsType>
  <Units>{0,1}</Units>
  <TotalSavings>{0,1}</TotalSavings>
  <TotalDollarSavings>{0,1}</TotalDollarSavings>
  <PctReduction>{0,1}</PctReduction>
  <RainBarrels>{0,1}</RainBarrels>
  <ReclaimedWaterSystem>{0,1}</ReclaimedWaterSystem>
  <extension>{0,1}</extension>
</WaterSavingsInfo>
Source
<xs:element maxOccurs="2" minOccurs="0" name="WaterSavingsInfo" type="WaterSavingsType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / CustomerNotes
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Notes
Type Notes
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="CustomerNotes" type="Notes"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / WorkscopeNotes
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Notes
Type Notes
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="WorkscopeNotes" type="Notes"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / Status
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ImprovementStatusType
Type ImprovementStatusType
Properties
content simple
minOccurs 0
Facets
enumeration Installed
enumeration NotInstalled
enumeration Recommended
Source
<xs:element minOccurs="0" name="Status" type="ImprovementStatusType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / NotInstalledReasonCode
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="NotInstalledReasonCode" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / InstallingContractor
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#RemoteReference_id BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference
Type RemoteReference
Properties
content complex
minOccurs 0
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<InstallingContractor id="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</InstallingContractor>
Attributes
QName Type Use Annotation
id xs:IDREF optional
Id reference in the current document. Optional. If the element isn't available in the current document, don't use this.
Source
<xs:element minOccurs="0" name="InstallingContractor" type="RemoteReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / QA
Namespace http://hpxmlonline.com/2014/6
Annotations
Quality assurance: The observation techniques and activities used externally by an organization to evaluate the effectiveness of their quality management system and to provide feedback that may result in quality improvements (BPI, 2006).
Diagram
Diagram BaseElements_xsd.tmp#MeasureDetailsType_MeasureDetailsType_QA_QAStatus BaseElements_xsd.tmp#MeasureDetailsType_MeasureDetailsType_QA_QAComments BaseElements_xsd.tmp#extension
Properties
content complex
minOccurs 0
Model
Children QAComments, QAStatus, extension
Instance
<QA xmlns="http://hpxmlonline.com/2014/6">
  <QAStatus>{1,1}</QAStatus>
  <QAComments>{1,1}</QAComments>
  <extension>{0,1}</extension>
</QA>
Source
<xs:element minOccurs="0" name="QA">
  <xs:annotation>
    <xs:documentation>Quality assurance: The observation techniques and activities used externally by an organization to evaluate the effectiveness of their quality management system and to provide feedback that may result in quality improvements (BPI, 2006).</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="QAStatus" type="TestResultType"/>
      <xs:element name="QAComments" type="Notes"/>
      <xs:element minOccurs="0" ref="extension"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / QA / QAStatus
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#TestResultType
Type TestResultType
Properties
content simple
Facets
enumeration passed
enumeration failed
enumeration not tested
Source
<xs:element name="QAStatus" type="TestResultType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / QA / QAComments
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#Notes
Type Notes
Properties
content simple
Source
<xs:element name="QAComments" type="Notes"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / ReplacedComponents
Namespace http://hpxmlonline.com/2014/6
Annotations
or removed component
Diagram
Diagram BaseElements_xsd.tmp#MeasureDetailsType_MeasureDetailsType_ReplacedComponents_ReplacedComponent
Properties
content complex
minOccurs 0
Model
Children ReplacedComponent
Instance
<ReplacedComponents xmlns="http://hpxmlonline.com/2014/6">
  <ReplacedComponent id="">{1,unbounded}</ReplacedComponent>
</ReplacedComponents>
Source
<xs:element minOccurs="0" name="ReplacedComponents">
  <xs:annotation>
    <xs:documentation>or removed component</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" name="ReplacedComponent" type="RemoteReference"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / ReplacedComponents / ReplacedComponent
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#RemoteReference_id BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference
Type RemoteReference
Properties
content complex
maxOccurs unbounded
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<ReplacedComponent id="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</ReplacedComponent>
Attributes
QName Type Use Annotation
id xs:IDREF optional
Id reference in the current document. Optional. If the element isn't available in the current document, don't use this.
Source
<xs:element maxOccurs="unbounded" name="ReplacedComponent" type="RemoteReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element MeasureDetailsType / InstalledComponent
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#RemoteReference_id BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference
Type RemoteReference
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<InstalledComponent id="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</InstalledComponent>
Attributes
QName Type Use Annotation
id xs:IDREF optional
Id reference in the current document. Optional. If the element isn't available in the current document, don't use this.
Source
<xs:element minOccurs="0" name="InstalledComponent" type="RemoteReference" maxOccurs="unbounded"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Utility / UtilitiesorFuelProviders
Namespace http://hpxmlonline.com/2014/6
Annotations
Utility company information
Diagram
Diagram BaseElements_xsd.tmp#UtilityFuelProvider
Properties
content complex
minOccurs 0
Model
Children UtilityFuelProvider
Instance
<UtilitiesorFuelProviders xmlns="http://hpxmlonline.com/2014/6">
  <UtilityFuelProvider>{1,unbounded}</UtilityFuelProvider>
</UtilitiesorFuelProviders>
Source
<xs:element minOccurs="0" name="UtilitiesorFuelProviders">
  <xs:annotation>
    <xs:documentation>Utility company information</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" ref="UtilityFuelProvider"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element UtilityFuelProvider
Namespace http://hpxmlonline.com/2014/6
Annotations
Utility company or fuel provider
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#UtilityFuelProvider_UtilityName BaseElements_xsd.tmp#UtilityFuelProvider_MeterNumber BaseElements_xsd.tmp#UtilityFuelProvider_UtilityAccountNumber BaseElements_xsd.tmp#UtilityFuelProvider_Permission BaseElements_xsd.tmp#UtilityFuelProvider_UtilityServiceTypeProvided BaseElements_xsd.tmp#UtilityFuelProvider_BusinessInfo BaseElements_xsd.tmp#UtilityFuelProvider_BusinessContactInfo BaseElements_xsd.tmp#extension
Properties
content complex
Used by
Model
Children BusinessContactInfo, BusinessInfo, MeterNumber, Permission, SystemIdentifier, UtilityAccountNumber, UtilityName, UtilityServiceTypeProvided, extension
Instance
<UtilityFuelProvider xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <UtilityName>{0,1}</UtilityName>
  <MeterNumber>{0,1}</MeterNumber>
  <UtilityAccountNumber>{0,1}</UtilityAccountNumber>
  <Permission>{0,1}</Permission>
  <UtilityServiceTypeProvided>{0,unbounded}</UtilityServiceTypeProvided>
  <BusinessInfo>{0,1}</BusinessInfo>
  <BusinessContactInfo>{0,unbounded}</BusinessContactInfo>
  <extension>{0,1}</extension>
</UtilityFuelProvider>
Source
<xs:element name="UtilityFuelProvider">
  <xs:annotation>
    <xs:documentation>Utility company or fuel provider</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="SystemInfo"/>
      <xs:element name="UtilityName" type="xs:string" minOccurs="0"/>
      <xs:element minOccurs="0" name="MeterNumber" type="xs:string"/>
      <xs:element name="UtilityAccountNumber" type="xs:string" minOccurs="0"/>
      <xs:element minOccurs="0" name="Permission" type="xs:boolean"/>
      <xs:element name="UtilityServiceTypeProvided" type="ConsumptionType" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element minOccurs="0" name="BusinessInfo" type="BusinessInfoType"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="BusinessContactInfo" type="BusinessContactInfoType"/>
      <xs:element ref="extension" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element UtilityFuelProvider / UtilityName
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="UtilityName" type="xs:string" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element UtilityFuelProvider / MeterNumber
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="MeterNumber" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element UtilityFuelProvider / UtilityAccountNumber
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="UtilityAccountNumber" type="xs:string" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element UtilityFuelProvider / Permission
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Permission" type="xs:boolean"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element UtilityFuelProvider / UtilityServiceTypeProvided
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#ConsumptionType
Type ConsumptionType
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
enumeration electricity
enumeration renewable electricity
enumeration natural gas
enumeration renewable natural gas
enumeration fuel oil
enumeration fuel oil 1
enumeration fuel oil 2
enumeration fuel oil 4
enumeration fuel oil 5/6
enumeration district steam
enumeration district hot water
enumeration district chilled water
enumeration solar hot water
enumeration propane
enumeration kerosene
enumeration diesel
enumeration anthracite coal
enumeration bituminous coal
enumeration coke
enumeration wood
enumeration wood pellets
enumeration combination
enumeration water
enumeration other
Source
<xs:element name="UtilityServiceTypeProvided" type="ConsumptionType" minOccurs="0" maxOccurs="unbounded"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element UtilityFuelProvider / BusinessInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#BusinessInfoType_BusinessName BaseElements_xsd.tmp#BusinessInfoType_BusinessType BaseElements_xsd.tmp#BusinessInfoType_BusinessSpecialization BaseElements_xsd.tmp#BusinessInfoType_Certification BaseElements_xsd.tmp#BusinessInfoType_BusinessContact BaseElements_xsd.tmp#BusinessInfoType_TelephoneInfo BaseElements_xsd.tmp#BusinessInfoType_EmailInfo BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#BusinessInfoType
Type BusinessInfoType
Properties
content complex
minOccurs 0
Model
Children BusinessContact, BusinessName, BusinessSpecialization, BusinessType, Certification, EmailInfo, SystemIdentifier, TelephoneInfo, extension
Instance
<BusinessInfo xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <BusinessName>{1,1}</BusinessName>
  <BusinessType>{0,1}</BusinessType>
  <BusinessSpecialization>{0,1}</BusinessSpecialization>
  <Certification>{0,unbounded}</Certification>
  <BusinessContact>{0,unbounded}</BusinessContact>
  <TelephoneInfo>{0,unbounded}</TelephoneInfo>
  <EmailInfo>{0,unbounded}</EmailInfo>
  <extension>{0,1}</extension>
</BusinessInfo>
Source
<xs:element minOccurs="0" name="BusinessInfo" type="BusinessInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element UtilityFuelProvider / BusinessContactInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#BusinessContactInfoType_ContactType BaseElements_xsd.tmp#BusinessContactInfoType_Person BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#BusinessContactInfoType
Type BusinessContactInfoType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children ContactType, Person, extension
Instance
<BusinessContactInfo xmlns="http://hpxmlonline.com/2014/6">
  <ContactType>{0,1}</ContactType>
  <Person>{0,1}</Person>
  <extension>{0,1}</extension>
</BusinessContactInfo>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="BusinessContactInfo" type="BusinessContactInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Consumption / BuildingID
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#RemoteReference_id BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference
Type RemoteReference
Properties
content complex
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<BuildingID id="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</BuildingID>
Attributes
QName Type Use Annotation
id xs:IDREF optional
Id reference in the current document. Optional. If the element isn't available in the current document, don't use this.
Source
<xs:element name="BuildingID" type="RemoteReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Consumption / CustomerID
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#RemoteReference_id BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference
Type RemoteReference
Properties
content complex
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Instance
<CustomerID id="" xmlns="http://hpxmlonline.com/2014/6">
  <SendingSystemIdentifierType>{0,1}</SendingSystemIdentifierType>
  <SendingSystemIdentifierValue>{0,1}</SendingSystemIdentifierValue>
  <ReceivingSystemIdentifierType>{0,1}</ReceivingSystemIdentifierType>
  <ReceivingSystemIdentifierValue>{0,1}</ReceivingSystemIdentifierValue>
</CustomerID>
Attributes
QName Type Use Annotation
id xs:IDREF optional
Id reference in the current document. Optional. If the element isn't available in the current document, don't use this.
Source
<xs:element name="CustomerID" type="RemoteReference"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Consumption / ConsumptionDetails
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Consumption_Consumption_ConsumptionDetails_ConsumptionInfo
Properties
content complex
minOccurs 0
Model
Children ConsumptionInfo
Instance
<ConsumptionDetails xmlns="http://hpxmlonline.com/2014/6">
  <ConsumptionInfo>{1,unbounded}</ConsumptionInfo>
</ConsumptionDetails>
Source
<xs:element minOccurs="0" name="ConsumptionDetails">
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" name="ConsumptionInfo" type="ConsumptionInfoType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Consumption / ConsumptionDetails / ConsumptionInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ConsumptionInfoType_UtilityID BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionType BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionDetail BaseElements_xsd.tmp#ConsumptionInfoType_MarginalRate BaseElements_xsd.tmp#ConsumptionInfoType_BaseLoad BaseElements_xsd.tmp#ConsumptionInfoType_BPI2400Inputs BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#ConsumptionInfoType
Type ConsumptionInfoType
Properties
content complex
maxOccurs unbounded
Model
Children BPI2400Inputs, BaseLoad, ConsumptionDetail, ConsumptionType, MarginalRate, UtilityID, extension
Instance
<ConsumptionInfo xmlns="http://hpxmlonline.com/2014/6">
  <UtilityID id="">{1,1}</UtilityID>
  <ConsumptionType>{1,1}</ConsumptionType>
  <ConsumptionDetail>{1,unbounded}</ConsumptionDetail>
  <MarginalRate>{0,1}</MarginalRate>
  <BaseLoad>{0,1}</BaseLoad>
  <BPI2400Inputs>{0,1}</BPI2400Inputs>
  <extension>{0,1}</extension>
</ConsumptionInfo>
Source
<xs:element maxOccurs="unbounded" name="ConsumptionInfo" type="ConsumptionInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element CoolingSystemInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToZone BaseElements_xsd.tmp#HVACSystemInfo_AttachedToCAZ BaseElements_xsd.tmp#HVACSystemInfo_UnitLocation BaseElements_xsd.tmp#HVACSystemInfo_YearInstalled BaseElements_xsd.tmp#HVACSystemInfo_ModelYear BaseElements_xsd.tmp#HVACSystemInfo_Manufacturer BaseElements_xsd.tmp#HVACSystemInfo_ModelNumber BaseElements_xsd.tmp#HVACSystemInfo_SerialNumber BaseElements_xsd.tmp#HVACSystemInfo_AHRINumber BaseElements_xsd.tmp#HVACSystemInfo_PerformanceAdjustment BaseElements_xsd.tmp#HVACSystemInfo_ThirdPartyCertification BaseElements_xsd.tmp#HVACSystemInfo_HasSharedCombustionVentilation BaseElements_xsd.tmp#HVACSystemInfo_CombustionVentingSystem BaseElements_xsd.tmp#HVACSystemInfo_DistributionSystem BaseElements_xsd.tmp#HVACSystemInfo_Installation BaseElements_xsd.tmp#HVACSystemInfo_AnnualEnergyUse BaseElements_xsd.tmp#HVACSystemInfo_HVACMaintenance BaseElements_xsd.tmp#HVACSystemInfo BaseElements_xsd.tmp#CoolingSystemInfoType_CoolingSystemType BaseElements_xsd.tmp#CoolingSystemInfoType_CoolingSystemFuel BaseElements_xsd.tmp#CoolingSystemInfoType_CoolingCapacity BaseElements_xsd.tmp#CoolingSystemInfoType_FractionCoolLoadServed BaseElements_xsd.tmp#CoolingSystemInfoType_FloorAreaServed BaseElements_xsd.tmp#CoolingSystemInfoType_AnnualCoolingEfficiency BaseElements_xsd.tmp#CoolingSystemInfoType_SensibleHeatFraction BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#CoolingSystemInfoType
Type CoolingSystemInfoType
Type hierarchy
Properties
content complex
Model
Children AHRINumber, AnnualCoolingEfficiency, AnnualEnergyUse, AttachedToCAZ, AttachedToZone, CombustionVentingSystem, CoolingCapacity, CoolingSystemFuel, CoolingSystemType, DistributionSystem, FloorAreaServed, FractionCoolLoadServed, HVACMaintenance, HasSharedCombustionVentilation, Installation, Manufacturer, ModelNumber, ModelYear, PerformanceAdjustment, SensibleHeatFraction, SerialNumber, SystemIdentifier, ThirdPartyCertification, UnitLocation, YearInstalled, extension
Instance
<CoolingSystemInfo xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToZone idref="">{0,1}</AttachedToZone>
  <AttachedToCAZ idref="">{0,1}</AttachedToCAZ>
  <UnitLocation>{0,1}</UnitLocation>
  <YearInstalled>{0,1}</YearInstalled>
  <ModelYear>{0,1}</ModelYear>
  <Manufacturer>{0,1}</Manufacturer>
  <ModelNumber>{0,1}</ModelNumber>
  <SerialNumber>{0,1}</SerialNumber>
  <AHRINumber>{0,1}</AHRINumber>
  <PerformanceAdjustment>{0,1}</PerformanceAdjustment>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <HasSharedCombustionVentilation>{0,1}</HasSharedCombustionVentilation>
  <CombustionVentingSystem idref="">{0,1}</CombustionVentingSystem>
  <DistributionSystem idref="">{0,unbounded}</DistributionSystem>
  <Installation>{0,1}</Installation>
  <AnnualEnergyUse>{0,1}</AnnualEnergyUse>
  <HVACMaintenance>{0,1}</HVACMaintenance>
  <CoolingSystemType>{0,1}</CoolingSystemType>
  <CoolingSystemFuel>{0,1}</CoolingSystemFuel>
  <CoolingCapacity>{0,1}</CoolingCapacity>
  <FractionCoolLoadServed>{0,1}</FractionCoolLoadServed>
  <FloorAreaServed>{0,1}</FloorAreaServed>
  <AnnualCoolingEfficiency>{0,unbounded}</AnnualCoolingEfficiency>
  <SensibleHeatFraction>{0,1}</SensibleHeatFraction>
  <extension>{0,1}</extension>
</CoolingSystemInfo>
Source
<xs:element name="CoolingSystemInfo" type="CoolingSystemInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatPumpInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToZone BaseElements_xsd.tmp#HVACSystemInfo_AttachedToCAZ BaseElements_xsd.tmp#HVACSystemInfo_UnitLocation BaseElements_xsd.tmp#HVACSystemInfo_YearInstalled BaseElements_xsd.tmp#HVACSystemInfo_ModelYear BaseElements_xsd.tmp#HVACSystemInfo_Manufacturer BaseElements_xsd.tmp#HVACSystemInfo_ModelNumber BaseElements_xsd.tmp#HVACSystemInfo_SerialNumber BaseElements_xsd.tmp#HVACSystemInfo_AHRINumber BaseElements_xsd.tmp#HVACSystemInfo_PerformanceAdjustment BaseElements_xsd.tmp#HVACSystemInfo_ThirdPartyCertification BaseElements_xsd.tmp#HVACSystemInfo_HasSharedCombustionVentilation BaseElements_xsd.tmp#HVACSystemInfo_CombustionVentingSystem BaseElements_xsd.tmp#HVACSystemInfo_DistributionSystem BaseElements_xsd.tmp#HVACSystemInfo_Installation BaseElements_xsd.tmp#HVACSystemInfo_AnnualEnergyUse BaseElements_xsd.tmp#HVACSystemInfo_HVACMaintenance BaseElements_xsd.tmp#HVACSystemInfo BaseElements_xsd.tmp#HeatPumpInfoType_HeatPumpType BaseElements_xsd.tmp#HeatPumpInfoType_HeatingCapacity BaseElements_xsd.tmp#HeatPumpInfoType_HeatingCapacity17F BaseElements_xsd.tmp#HeatPumpInfoType_CoolingCapacity BaseElements_xsd.tmp#HeatPumpInfoType_CoolingSensibleHeatFraction BaseElements_xsd.tmp#HeatPumpInfoType_GeothermalLoop BaseElements_xsd.tmp#HeatPumpInfoType_BackupSystemFuel BaseElements_xsd.tmp#HeatPumpInfoType_BackupAFUE BaseElements_xsd.tmp#HeatPumpInfoType_BackupHeatingCapacity BaseElements_xsd.tmp#HeatPumpInfoType_BackupHeatingSwitchoverTemperature BaseElements_xsd.tmp#HeatPumpInfoType_FractionHeatLoadServed BaseElements_xsd.tmp#HeatPumpInfoType_FractionCoolLoadServed BaseElements_xsd.tmp#HeatPumpInfoType_FloorAreaServed BaseElements_xsd.tmp#HeatPumpInfoType_AnnualCoolEfficiency BaseElements_xsd.tmp#HeatPumpInfoType_AnnualHeatEfficiency BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#HeatPumpInfoType
Type HeatPumpInfoType
Type hierarchy
Properties
content complex
Model
Children AHRINumber, AnnualCoolEfficiency, AnnualEnergyUse, AnnualHeatEfficiency, AttachedToCAZ, AttachedToZone, BackupAFUE, BackupHeatingCapacity, BackupHeatingSwitchoverTemperature, BackupSystemFuel, CombustionVentingSystem, CoolingCapacity, CoolingSensibleHeatFraction, DistributionSystem, FloorAreaServed, FractionCoolLoadServed, FractionHeatLoadServed, GeothermalLoop, HVACMaintenance, HasSharedCombustionVentilation, HeatPumpType, HeatingCapacity, HeatingCapacity17F, Installation, Manufacturer, ModelNumber, ModelYear, PerformanceAdjustment, SerialNumber, SystemIdentifier, ThirdPartyCertification, UnitLocation, YearInstalled, extension
Instance
<HeatPumpInfo xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToZone idref="">{0,1}</AttachedToZone>
  <AttachedToCAZ idref="">{0,1}</AttachedToCAZ>
  <UnitLocation>{0,1}</UnitLocation>
  <YearInstalled>{0,1}</YearInstalled>
  <ModelYear>{0,1}</ModelYear>
  <Manufacturer>{0,1}</Manufacturer>
  <ModelNumber>{0,1}</ModelNumber>
  <SerialNumber>{0,1}</SerialNumber>
  <AHRINumber>{0,1}</AHRINumber>
  <PerformanceAdjustment>{0,1}</PerformanceAdjustment>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <HasSharedCombustionVentilation>{0,1}</HasSharedCombustionVentilation>
  <CombustionVentingSystem idref="">{0,1}</CombustionVentingSystem>
  <DistributionSystem idref="">{0,unbounded}</DistributionSystem>
  <Installation>{0,1}</Installation>
  <AnnualEnergyUse>{0,1}</AnnualEnergyUse>
  <HVACMaintenance>{0,1}</HVACMaintenance>
  <HeatPumpType>{0,1}</HeatPumpType>
  <HeatingCapacity>{0,1}</HeatingCapacity>
  <HeatingCapacity17F>{0,1}</HeatingCapacity17F>
  <CoolingCapacity>{0,1}</CoolingCapacity>
  <CoolingSensibleHeatFraction>{0,1}</CoolingSensibleHeatFraction>
  <GeothermalLoop>{0,1}</GeothermalLoop>
  <BackupSystemFuel>{0,1}</BackupSystemFuel>
  <BackupAFUE>{0,1}</BackupAFUE>
  <BackupHeatingCapacity>{0,1}</BackupHeatingCapacity>
  <BackupHeatingSwitchoverTemperature>{0,1}</BackupHeatingSwitchoverTemperature>
  <FractionHeatLoadServed>{0,1}</FractionHeatLoadServed>
  <FractionCoolLoadServed>{0,1}</FractionCoolLoadServed>
  <FloorAreaServed>{0,1}</FloorAreaServed>
  <AnnualCoolEfficiency>{0,unbounded}</AnnualCoolEfficiency>
  <AnnualHeatEfficiency>{0,unbounded}</AnnualHeatEfficiency>
  <extension>{0,1}</extension>
</HeatPumpInfo>
Source
<xs:element name="HeatPumpInfo" type="HeatPumpInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element HeatingSystemInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToZone BaseElements_xsd.tmp#HVACSystemInfo_AttachedToCAZ BaseElements_xsd.tmp#HVACSystemInfo_UnitLocation BaseElements_xsd.tmp#HVACSystemInfo_YearInstalled BaseElements_xsd.tmp#HVACSystemInfo_ModelYear BaseElements_xsd.tmp#HVACSystemInfo_Manufacturer BaseElements_xsd.tmp#HVACSystemInfo_ModelNumber BaseElements_xsd.tmp#HVACSystemInfo_SerialNumber BaseElements_xsd.tmp#HVACSystemInfo_AHRINumber BaseElements_xsd.tmp#HVACSystemInfo_PerformanceAdjustment BaseElements_xsd.tmp#HVACSystemInfo_ThirdPartyCertification BaseElements_xsd.tmp#HVACSystemInfo_HasSharedCombustionVentilation BaseElements_xsd.tmp#HVACSystemInfo_CombustionVentingSystem BaseElements_xsd.tmp#HVACSystemInfo_DistributionSystem BaseElements_xsd.tmp#HVACSystemInfo_Installation BaseElements_xsd.tmp#HVACSystemInfo_AnnualEnergyUse BaseElements_xsd.tmp#HVACSystemInfo_HVACMaintenance BaseElements_xsd.tmp#HVACSystemInfo BaseElements_xsd.tmp#HeatingSystemInfoType_HeatingSystemType BaseElements_xsd.tmp#HeatingSystemInfoType_HeatingSystemFuel BaseElements_xsd.tmp#HeatingSystemInfoType_HeatingCapacity BaseElements_xsd.tmp#HeatingSystemInfoType_AnnualHeatingEfficiency BaseElements_xsd.tmp#HeatingSystemInfoType_FractionHeatLoadServed BaseElements_xsd.tmp#HeatingSystemInfoType_FloorAreaServed BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#HeatingSystemInfoType
Type HeatingSystemInfoType
Type hierarchy
Properties
content complex
Model
Children AHRINumber, AnnualEnergyUse, AnnualHeatingEfficiency, AttachedToCAZ, AttachedToZone, CombustionVentingSystem, DistributionSystem, FloorAreaServed, FractionHeatLoadServed, HVACMaintenance, HasSharedCombustionVentilation, HeatingCapacity, HeatingSystemFuel, HeatingSystemType, Installation, Manufacturer, ModelNumber, ModelYear, PerformanceAdjustment, SerialNumber, SystemIdentifier, ThirdPartyCertification, UnitLocation, YearInstalled, extension
Instance
<HeatingSystemInfo xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifier id="" sameas="">{1,1}</SystemIdentifier>
  <AttachedToZone idref="">{0,1}</AttachedToZone>
  <AttachedToCAZ idref="">{0,1}</AttachedToCAZ>
  <UnitLocation>{0,1}</UnitLocation>
  <YearInstalled>{0,1}</YearInstalled>
  <ModelYear>{0,1}</ModelYear>
  <Manufacturer>{0,1}</Manufacturer>
  <ModelNumber>{0,1}</ModelNumber>
  <SerialNumber>{0,1}</SerialNumber>
  <AHRINumber>{0,1}</AHRINumber>
  <PerformanceAdjustment>{0,1}</PerformanceAdjustment>
  <ThirdPartyCertification>{0,unbounded}</ThirdPartyCertification>
  <HasSharedCombustionVentilation>{0,1}</HasSharedCombustionVentilation>
  <CombustionVentingSystem idref="">{0,1}</CombustionVentingSystem>
  <DistributionSystem idref="">{0,unbounded}</DistributionSystem>
  <Installation>{0,1}</Installation>
  <AnnualEnergyUse>{0,1}</AnnualEnergyUse>
  <HVACMaintenance>{0,1}</HVACMaintenance>
  <HeatingSystemType>{0,1}</HeatingSystemType>
  <HeatingSystemFuel>{0,1}</HeatingSystemFuel>
  <HeatingCapacity>{0,1}</HeatingCapacity>
  <AnnualHeatingEfficiency>{0,unbounded}</AnnualHeatingEfficiency>
  <FractionHeatLoadServed>{0,1}</FractionHeatLoadServed>
  <FloorAreaServed>{0,1}</FloorAreaServed>
  <extension>{0,1}</extension>
</HeatingSystemInfo>
Source
<xs:element name="HeatingSystemInfo" type="HeatingSystemInfoType"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element StatusMessage / MessageType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="MessageType" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element StatusMessage / MessageID
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="MessageID" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element StatusMessage / Message
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="Message" type="xs:string"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element BuildingSystemIdentifiers
Namespace http://hpxmlonline.com/2014/6
Annotations
HPXML records may contain data about an individual, either a person, or a business.  This element contains the root elements for individual identifier values between a sending and a receiving system.
Diagram
Diagram BaseElements_xsd.tmp#SystemIdentifiersInfo
Properties
content complex
Model
Children SystemIdentifiersInfo
Instance
<BuildingSystemIdentifiers xmlns="http://hpxmlonline.com/2014/6">
  <SystemIdentifiersInfo id="" sameas="">{1,1}</SystemIdentifiersInfo>
</BuildingSystemIdentifiers>
Source
<xs:element name="BuildingSystemIdentifiers">
  <xs:annotation>
    <xs:documentation>HPXML records may contain data about an individual, either a person, or a business. This element contains the root elements for individual identifier values between a sending and a receiving system.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="SystemIdentifiersInfo"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Associations
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#AssociationsType_Job BaseElements_xsd.tmp#AssociationsType_Locations BaseElements_xsd.tmp#AssociationsType_Contractor BaseElements_xsd.tmp#AssociationsType
Type AssociationsType
Properties
content complex
Model
Children Contractor, Job, Locations
Instance
<Associations xmlns="http://hpxmlonline.com/2014/6">
  <Job ID="">{0,1}</Job>
  <Locations>{0,1}</Locations>
  <Contractor ID="">{0,1}</Contractor>
</Associations>
Source
<xs:element name="Associations" type="AssociationsType">
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AssociationsType / Job
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#AssociationsType_AssociationsType_Job_ID BaseElements_xsd.tmp#AssociationsType_AssociationsType_Job_Measures BaseElements_xsd.tmp#AssociationsType_AssociationsType_Job_JobRole
Properties
content complex
minOccurs 0
Model
Children JobRole, Measures
Instance
<Job ID="" xmlns="http://hpxmlonline.com/2014/6">
  <Measures>{0,1}</Measures>
  <JobRole>{0,1}</JobRole>
</Job>
Attributes
QName Type Use
ID xs:int required
Source
<xs:element name="Job" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Measures" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Measure" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:attribute name="ID" type="xs:int" use="required"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="JobRole" type="JobRole" minOccurs="0"/>
    </xs:sequence>
    <xs:attribute name="ID" type="xs:int" use="required"/>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AssociationsType / Job / Measures
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#AssociationsType_AssociationsType_Job_AssociationsType_AssociationsType_Job_Measures_Measure
Properties
content complex
minOccurs 0
Model
Children Measure
Instance
<Measures xmlns="http://hpxmlonline.com/2014/6">
  <Measure ID="">{0,unbounded}</Measure>
</Measures>
Source
<xs:element name="Measures" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Measure" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:attribute name="ID" type="xs:int" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AssociationsType / Job / Measures / Measure
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#AssociationsType_AssociationsType_Job_AssociationsType_AssociationsType_Job_Measures_AssociationsType_AssociationsType_Job_AssociationsType_AssociationsType_Job_Measures_Measure_ID
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
ID xs:int required
Source
<xs:element name="Measure" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:attribute name="ID" type="xs:int" use="required"/>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AssociationsType / Job / JobRole
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXMLDataTypes_xsd.tmp#JobRole
Type JobRole
Properties
content simple
minOccurs 0
Source
<xs:element name="JobRole" type="JobRole" minOccurs="0"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AssociationsType / Locations
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#AssociationsType_AssociationsType_Locations_Location
Properties
content complex
minOccurs 0
Model
Children Location
Instance
<Locations xmlns="http://hpxmlonline.com/2014/6">
  <Location ID="">{0,unbounded}</Location>
</Locations>
Source
<xs:element name="Locations" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Location" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:attribute name="ID" type="xs:int" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AssociationsType / Locations / Location
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#AssociationsType_AssociationsType_Locations_AssociationsType_AssociationsType_Locations_Location_ID
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
ID xs:int required
Source
<xs:element name="Location" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:attribute name="ID" type="xs:int" use="required"/>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element AssociationsType / Contractor
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#AssociationsType_AssociationsType_Contractor_ID
Properties
content complex
minOccurs 0
Attributes
QName Type Use
ID xs:int optional
Source
<xs:element name="Contractor" minOccurs="0">
  <xs:complexType>
    <xs:attribute name="ID" type="xs:int"/>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type extensionType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram
Used by
Element extension
Model
ANY element from ANY namespace
Source
<xs:complexType name="extensionType">
  <xs:sequence>
    <xs:any maxOccurs="unbounded" minOccurs="0" namespace="##any" processContents="skip"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type Contractor
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Contractor_ContractorDetails BaseElements_xsd.tmp#extension
Used by
Model
Children ContractorDetails, extension
Source
<xs:complexType name="Contractor">
  <xs:sequence>
    <xs:element name="ContractorDetails" type="ContractorType"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type ContractorType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#ContractorType_BusinessInfo BaseElements_xsd.tmp#ContractorType_SubContractor BaseElements_xsd.tmp#extension
Used by
Model
Children BusinessInfo, SubContractor, SystemIdentifier, extension
Source
<xs:complexType name="ContractorType">
  <xs:sequence>
    <xs:group maxOccurs="unbounded" ref="SystemInfo"/>
    <xs:element name="BusinessInfo" type="BusinessInfoType"/>
    <xs:element name="SubContractor" type="ContractorType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type SystemIdentifiersInfoType
Namespace http://hpxmlonline.com/2014/6
Annotations
System identifiers contain type codes and an identifier for both a sending and a receiving system.  These fields are needed to be able to transmit data between two systems, and have it identified in the two systems. Also, there is an id attribute to define a local id to be used internally.
Diagram
Diagram BaseElements_xsd.tmp#SystemIdentifiersInfoType_id BaseElements_xsd.tmp#SystemIdentifiersInfoType_sameas BaseElements_xsd.tmp#SystemIdentifiersInfoType_SendingSystemIdentifierType BaseElements_xsd.tmp#SystemIdentifiersInfoType_SendingSystemIdentifierValue BaseElements_xsd.tmp#SystemIdentifiersInfoType_ReceivingSystemIdentifierType BaseElements_xsd.tmp#SystemIdentifiersInfoType_ReceivingSystemIdentifierValue
Used by
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Attributes
QName Type Use Annotation
id xs:ID required
id local to the current document
sameas xs:IDREF optional
Use to reference the id of the same object on the base building where the object has not been replaced.
Source
<xs:complexType name="SystemIdentifiersInfoType">
  <xs:annotation>
    <xs:documentation>System identifiers contain type codes and an identifier for both a sending and a receiving system. These fields are needed to be able to transmit data between two systems, and have it identified in the two systems. Also, there is an id attribute to define a local id to be used internally.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="SendingSystemIdentifierType" type="SendingSystemIdentifierType" minOccurs="0"/>
    <xs:element name="SendingSystemIdentifierValue" type="SendingSystemIdentifierValue" minOccurs="0"/>
    <xs:element name="ReceivingSystemIdentifierType" type="ReceivingSystemIdentifierType" minOccurs="0"/>
    <xs:element name="ReceivingSystemIdentifierValue" type="ReceivingSystemIdentifierValue" minOccurs="0"/>
  </xs:sequence>
  <xs:attribute name="id" type="xs:ID" use="required">
    <xs:annotation>
      <xs:documentation>id local to the current document</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="sameas" type="xs:IDREF">
    <xs:annotation>
      <xs:documentation>Use to reference the id of the same object on the base building where the object has not been replaced.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type BusinessInfoType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#BusinessInfoType_BusinessName BaseElements_xsd.tmp#BusinessInfoType_BusinessType BaseElements_xsd.tmp#BusinessInfoType_BusinessSpecialization BaseElements_xsd.tmp#BusinessInfoType_Certification BaseElements_xsd.tmp#BusinessInfoType_BusinessContact BaseElements_xsd.tmp#BusinessInfoType_TelephoneInfo BaseElements_xsd.tmp#BusinessInfoType_EmailInfo BaseElements_xsd.tmp#extension
Used by
Model
Children BusinessContact, BusinessName, BusinessSpecialization, BusinessType, Certification, EmailInfo, SystemIdentifier, TelephoneInfo, extension
Source
<xs:complexType name="BusinessInfoType">
  <xs:sequence>
    <xs:group ref="SystemInfo"/>
    <xs:element name="BusinessName" type="xs:string"/>
    <xs:element name="BusinessType" type="BusinessType" minOccurs="0"/>
    <xs:element name="BusinessSpecialization" type="BusinessSpecialization" minOccurs="0"/>
    <xs:element name="Certification" type="BusinessCertification" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" name="BusinessContact" type="BusinessContactInfoType"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" name="TelephoneInfo" type="TelephoneInfoType"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" name="EmailInfo" type="EmailInfoType"/>
    <xs:element ref="extension" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type BusinessContactInfoType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#BusinessContactInfoType_ContactType BaseElements_xsd.tmp#BusinessContactInfoType_Person BaseElements_xsd.tmp#extension
Used by
Model
Children ContactType, Person, extension
Source
<xs:complexType name="BusinessContactInfoType">
  <xs:sequence>
    <xs:element name="ContactType" type="BusinessContactType" minOccurs="0"/>
    <xs:element minOccurs="0" name="Person" type="IndividualInfo"/>
    <xs:element ref="extension" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type BusinessContactType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#BusinessContactType_Owner BaseElements_xsd.tmp#BusinessContactType_Auditor BaseElements_xsd.tmp#BusinessContactType_Implementer BaseElements_xsd.tmp#BusinessContactType_Other
Used by
Model
Children Auditor, Implementer, Other, Owner
Source
<xs:complexType name="BusinessContactType">
  <xs:choice>
    <xs:element name="Owner">
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="extension" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Auditor">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="Qualification" type="AuditorQualification" maxOccurs="unbounded"/>
          <xs:element minOccurs="0" name="StateWhereQualificationHeld" type="StateCode"/>
          <xs:element minOccurs="0" name="YearsExperience" type="IntegerGreaterThanOrEqualToZero"/>
          <xs:element ref="extension" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Implementer">
      <xs:complexType>
        <xs:sequence>
          <xs:element maxOccurs="unbounded" minOccurs="0" name="Qualification" type="ImplementerQualification"/>
          <xs:element minOccurs="0" name="StateWhereQualificationHeld" type="StateCode"/>
          <xs:element ref="extension" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Other">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="Description" type="xs:string"/>
          <xs:element ref="extension" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:choice>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type IndividualInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#IndividualInfo_Name BaseElements_xsd.tmp#IndividualInfo_IndividualType BaseElements_xsd.tmp#IndividualInfo_Telephone BaseElements_xsd.tmp#IndividualInfo_Email BaseElements_xsd.tmp#extension
Used by
Model
Children Email, IndividualType, Name, SystemIdentifier, Telephone, extension
Source
<xs:complexType name="IndividualInfo">
  <xs:sequence>
    <xs:group ref="SystemInfo"/>
    <xs:element name="Name">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="PrefixName" type="PrefixName" minOccurs="0"/>
          <xs:element name="FirstName" type="xs:string"/>
          <xs:element name="MiddleName" type="xs:string" minOccurs="0"/>
          <xs:element name="LastName" type="xs:string"/>
          <xs:element name="SuffixName" type="SuffixName" minOccurs="0"/>
          <xs:element ref="extension" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="IndividualType" type="IndividualType"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" name="Telephone" type="TelephoneInfoType"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" name="Email" type="EmailInfoType"/>
    <xs:element ref="extension" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type TelephoneInfoType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#TelephoneInfoType_TelephoneType BaseElements_xsd.tmp#TelephoneInfoType_TelephoneNumber BaseElements_xsd.tmp#TelephoneInfoType_PreferredContactMethod BaseElements_xsd.tmp#TelephoneInfoType_TelephoneExtension BaseElements_xsd.tmp#extension
Used by
Model
Children PreferredContactMethod, TelephoneExtension, TelephoneNumber, TelephoneType, extension
Source
<xs:complexType name="TelephoneInfoType">
  <xs:sequence>
    <xs:element name="TelephoneType" type="TelephoneTypeCode" minOccurs="0"/>
    <xs:element name="TelephoneNumber" type="TelephoneNumber"/>
    <xs:element minOccurs="0" name="PreferredContactMethod" type="xs:boolean"/>
    <xs:element name="TelephoneExtension" type="TelephoneExtension" minOccurs="0"/>
    <xs:element ref="extension" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type EmailInfoType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#EmailInfoType_EmailType BaseElements_xsd.tmp#EmailInfoType_EmailAddress BaseElements_xsd.tmp#EmailInfoType_PreferredContactMethod BaseElements_xsd.tmp#extension
Used by
Model
Children EmailAddress, EmailType, PreferredContactMethod, extension
Source
<xs:complexType name="EmailInfoType">
  <xs:sequence>
    <xs:element name="EmailType" type="EmailTypeCode" minOccurs="0"/>
    <xs:element name="EmailAddress" type="EmailAddress"/>
    <xs:element minOccurs="0" name="PreferredContactMethod" type="xs:boolean"/>
    <xs:element ref="extension" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type Customer
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Customer_CustomerDetails BaseElements_xsd.tmp#Customer_OtherContact BaseElements_xsd.tmp#extension
Used by
Element HPXML/Customer
Model
Children CustomerDetails, OtherContact, extension
Source
<xs:complexType name="Customer">
  <xs:sequence>
    <xs:element name="CustomerDetails">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Person" type="IndividualInfo"/>
          <xs:element minOccurs="0" name="MailingAddress" type="AddressInformation">
            <xs:annotation>
              <xs:documentation>If different from building street address.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element maxOccurs="unbounded" minOccurs="0" name="OtherContact">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Person" type="IndividualInfo"/>
          <xs:element name="Address" type="AddressInformation">
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type AddressInformation
Namespace http://hpxmlonline.com/2014/6
Annotations
Address information contains the basic descriptive elements of a location.
Diagram
Diagram BaseElements_xsd.tmp#AddressInformation_AddressType BaseElements_xsd.tmp#AddressInformation_Address1 BaseElements_xsd.tmp#AddressInformation_Address2 BaseElements_xsd.tmp#AddressInformation_CityMunicipality BaseElements_xsd.tmp#AddressInformation_StateCode BaseElements_xsd.tmp#AddressInformation_ZipCode BaseElements_xsd.tmp#AddressInformation_USPSBarCode BaseElements_xsd.tmp#extension
Used by
Model
Children Address1, Address2, AddressType, CityMunicipality, StateCode, USPSBarCode, ZipCode, extension
Source
<xs:complexType name="AddressInformation">
  <xs:annotation>
    <xs:documentation>Address information contains the basic descriptive elements of a location.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="AddressType" type="AddressTypeCode" minOccurs="0"/>
    <xs:element name="Address1" type="xs:string" minOccurs="0"/>
    <xs:element name="Address2" type="xs:string" minOccurs="0"/>
    <xs:element name="CityMunicipality" type="xs:string" minOccurs="0"/>
    <xs:element name="StateCode" type="StateCode" minOccurs="0"/>
    <xs:element name="ZipCode" type="ZipCode" minOccurs="0"/>
    <xs:element name="USPSBarCode" type="USPSBarCode" minOccurs="0"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type Building
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Building_BuildingID BaseElements_xsd.tmp#Building_CustomerID BaseElements_xsd.tmp#Building_Site BaseElements_xsd.tmp#Building_ContractorID BaseElements_xsd.tmp#ProjectStatus BaseElements_xsd.tmp#Building_BuildingDetails BaseElements_xsd.tmp#Building_ModeledUsages BaseElements_xsd.tmp#extension
Used by
Element HPXML/Building
Model
Children BuildingDetails, BuildingID, ContractorID, CustomerID, ModeledUsages, ProjectStatus, Site, extension
Source
<xs:complexType name="Building">
  <xs:sequence>
    <xs:element name="BuildingID" type="SystemIdentifiersInfoType"/>
    <xs:element minOccurs="0" name="CustomerID" type="RemoteReference"/>
    <xs:element minOccurs="0" name="Site">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="SiteID" type="SystemIdentifiersInfoType"/>
          <xs:element name="Address" type="AddressInformation"/>
          <xs:element minOccurs="0" name="SchoolDistrict" type="xs:string"/>
          <xs:element minOccurs="0" name="eGridRegion" type="eGridRegions"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="ContractorID" type="RemoteReference"/>
    <xs:element ref="ProjectStatus"/>
    <xs:element name="BuildingDetails" type="BuildingDetailsType">
      <xs:annotation>
        <xs:documentation>Building Description</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="ModeledUsages">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="WeatherStation" type="LocalReference">
            <xs:annotation>
              <xs:documentation>Indicates which weather station is used for the modeling. It's a reference that points to Building/BuildingDetails/ClimateAndRiskZones/WeatherStation</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element maxOccurs="unbounded" name="ModeledUsage" type="ModeledUsageType"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type RemoteReference
Namespace http://hpxmlonline.com/2014/6
Annotations
Use the id attribute if the element being referenced is available locally in the current xml transaction. Use the Sending/Receiving System Identifiers to identify elements in other xml transactions.
Diagram
Diagram BaseElements_xsd.tmp#RemoteReference_id BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_SendingSystemIdentifierValue BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierType BaseElements_xsd.tmp#RemoteReference_ReceivingSystemIdentifierValue
Used by
Model
Children ReceivingSystemIdentifierType, ReceivingSystemIdentifierValue, SendingSystemIdentifierType, SendingSystemIdentifierValue
Attributes
QName Type Use Annotation
id xs:IDREF optional
Id reference in the current document. Optional. If the element isn't available in the current document, don't use this.
Source
<xs:complexType name="RemoteReference">
  <xs:annotation>
    <xs:documentation>Use the id attribute if the element being referenced is available locally in the current xml transaction. Use the Sending/Receiving System Identifiers to identify elements in other xml transactions.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="SendingSystemIdentifierType" type="SendingSystemIdentifierType" minOccurs="0"/>
    <xs:element name="SendingSystemIdentifierValue" type="SendingSystemIdentifierValue" minOccurs="0"/>
    <xs:element name="ReceivingSystemIdentifierType" type="ReceivingSystemIdentifierType" minOccurs="0"/>
    <xs:element name="ReceivingSystemIdentifierValue" type="ReceivingSystemIdentifierValue" minOccurs="0"/>
  </xs:sequence>
  <xs:attribute name="id" type="xs:IDREF">
    <xs:annotation>
      <xs:documentation>Id reference in the current document. Optional. If the element isn't available in the current document, don't use this.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type BuildingDetailsType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#BuildingDetailsType_BuildingSummary BaseElements_xsd.tmp#BuildingDetailsType_ClimateandRiskZones BaseElements_xsd.tmp#BuildingDetailsType_Zones BaseElements_xsd.tmp#BuildingDetailsType_Enclosure BaseElements_xsd.tmp#BuildingDetailsType_Systems BaseElements_xsd.tmp#BuildingDetailsType_Appliances BaseElements_xsd.tmp#BuildingDetailsType_Lighting BaseElements_xsd.tmp#BuildingDetailsType_Pools BaseElements_xsd.tmp#BuildingDetailsType_MiscLoads BaseElements_xsd.tmp#BuildingDetailsType_HealthAndSafety BaseElements_xsd.tmp#extension
Used by
Model
Children Appliances, BuildingSummary, ClimateandRiskZones, Enclosure, HealthAndSafety, Lighting, MiscLoads, Pools, Systems, Zones, extension
Source
<xs:complexType name="BuildingDetailsType">
  <xs:sequence>
    <xs:element name="BuildingSummary" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Overall characterization of building for descriptive, rather than modeling purposes</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="Site">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" name="SiteType" type="SiteType"/>
                <xs:element minOccurs="0" name="Surroundings" type="Surroundings">
                  <xs:annotation>
                    <xs:documentation>If the building is attached to other units in the horizontal plane.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="VerticalSurroundings" type="VerticalSurroundings">
                  <xs:annotation>
                    <xs:documentation>If the building is attached to other units on the vertical plane.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="ShieldingofHome" type="ShieldingofHome" minOccurs="0"/>
                <xs:element minOccurs="0" name="OrientationOfFrontOfHome" type="OrientationType"/>
                <xs:element minOccurs="0" name="AzimuthOfFrontOfHome" type="AzimuthType"/>
                <xs:element minOccurs="0" name="PublicTransportation">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="DistanceFromSubway" type="LengthMeasurement">
                        <xs:annotation>
                          <xs:documentation>[ft]</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="DistanceFromBus" type="LengthMeasurement">
                        <xs:annotation>
                          <xs:documentation>[ft]</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="DistanceFromTrain" type="LengthMeasurement">
                        <xs:annotation>
                          <xs:documentation>[ft]</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element minOccurs="0" name="WalkingScore" type="IntegerGreaterThanOrEqualToZero"/>
                <xs:element minOccurs="0" name="WalkingScoreSource" type="xs:string"/>
                <xs:element minOccurs="0" ref="extension"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="BuildingOccupancy">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" name="HouseholdType" type="HouseholdType"/>
                <xs:element minOccurs="0" name="YearOccupied" type="Year">
                  <xs:annotation>
                    <xs:documentation>The year the current occupants moved into the building</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="ResidentPopulationType" type="ResidentPopulationType"/>
                <xs:element minOccurs="0" name="Occupancy" type="Occupancy"/>
                <xs:element name="NumberofResidents" type="PeopleCount" minOccurs="0"/>
                <xs:element minOccurs="0" name="NumberofAdults" type="PeopleCount">
                  <xs:annotation>
                    <xs:documentation>18 or older</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="NumberofChildren" type="IntegerGreaterThanOrEqualToZero">
                  <xs:annotation>
                    <xs:documentation>less than 18 years old</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="PubliclySubsidized" type="xs:boolean"/>
                <xs:element minOccurs="0" name="LowIncome" type="xs:boolean"/>
                <xs:element minOccurs="0" name="OccupantIncomeRange" type="FractionGreaterThanOne">
                  <xs:annotation>
                    <xs:documentation>Percentage as a fraction (50% = 0.5)</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="OccupantIncomeRangeUnits" type="OccupantIncomeRangeUnits">
                  <xs:annotation>
                    <xs:documentation>AMI = Area Median Income; FPL = Federal Poverty Level</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="HighestLevelofOccupantEducation" type="EducationLevels"/>
                <xs:element minOccurs="0" ref="extension"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="BuildingConstruction">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="YearBuilt" type="Year" minOccurs="0"/>
                <xs:element minOccurs="0" name="YearBuiltKnownOrEstimated" type="KnownOrEstimated"/>
                <xs:element minOccurs="0" name="YearofLastRemodel" type="Year"/>
                <xs:element name="ResidentialFacilityType" type="ResidentialFacilityType" minOccurs="0"/>
                <xs:element minOccurs="0" name="PassiveSolar" type="xs:boolean">
                  <xs:annotation>
                    <xs:documentation>Passive solar design—also known as climatic design—involves using a building's windows, walls, and floors to collect, store, and distribute solar energy in the form of heat in the winter and reject solar heat in the summer. (source: http://www.eere.energy.gov/basics/buildings/passive_solar_design.html)</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="BuildingHeight" type="LengthMeasurement">
                  <xs:annotation>
                    <xs:documentation>[ft] height of building</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="NumberofUnits" type="IntegerGreaterThanZero"/>
                <xs:element minOccurs="0" name="NumberofFloors" type="NumberOfFloorsType">
                  <xs:annotation>
                    <xs:documentation>Total number of floors including a basement, whether conditioned or unconditioned</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="NumberofConditionedFloors" type="NumberOfFloorsType">
                  <xs:annotation>
                    <xs:documentation>Number of floors that are heated/cooled including a basement</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="NumberofConditionedFloorsAboveGrade" type="NumberOfFloorsType">
                  <xs:annotation>
                    <xs:documentation>Number of floors above grade that are heated/cooled</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="AverageCeilingHeight" type="LengthMeasurement" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>[ft] Average distance from the floor to the ceiling</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="FloorToFloorHeight" type="LengthMeasurement">
                  <xs:annotation>
                    <xs:documentation>[ft] distance between floors</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="NumberofRooms" type="IntegerGreaterThanZero"/>
                <xs:element name="NumberofBedrooms" type="IntegerGreaterThanOrEqualToZero" minOccurs="0"/>
                <xs:element name="NumberofBathrooms" type="IntegerGreaterThanZero" minOccurs="0"/>
                <xs:element minOccurs="0" name="NumberofCompleteBathrooms" type="IntegerGreaterThanZero">
                  <xs:annotation>
                    <xs:documentation>Number of bathrooms with a tub or shower</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="BuildingFootprintArea" type="SurfaceArea">
                  <xs:annotation>
                    <xs:documentation>[sq.ft.]</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="FootprintShape" type="FootprintShape"/>
                <xs:element minOccurs="0" name="GrossFloorArea" type="SurfaceArea">
                  <xs:annotation>
                    <xs:documentation>[sq.ft.] Gross floor area (based on ASHRAE definition) is the sum of the floor areas of the spaces within the building, including basements, mezzanine and intermediate‐floored tiers, and penthouses with headroom height of 7.5 ft (2.2 meters) or greater. Measurements must be taken from the exterior faces of exterior walls OR from the centerline of walls separating buildings, OR from the centerline of walls separating spaces. Excludes non‐enclosed (or non‐enclosable) roofed‐over areas such as exterior covered walkways, porches, terraces or steps, roof overhangs, and similar features. Excludes air shafts, pipe trenches, and chimneys. Excludes floor area dedicated to the parking and circulation of motor vehicles.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="NetFloorArea" type="SurfaceArea">
                  <xs:annotation>
                    <xs:documentation>[sq.ft.] The floor area of an occupiable space defined by the inside surfaces of its walls but excluding shafts, column enclosures, and other permanently enclosed, inaccessible, and unoccupiable areas. Obstructions in the space such as furnishings, display or storage racks, and other obstructions, whether temporary or permanent, may not be deducted from the space are considered to be part of the net occupiable area.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="ConditionedFloorArea" type="SurfaceArea" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>[sq.ft.] All finished space that is within the (insulated) conditioned space boundary (that is, within the insulated envelope), regardless of HVAC configuration.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="FinishedFloorArea" type="SurfaceArea">
                  <xs:annotation>
                    <xs:documentation>[sq.ft.] Floor area of home that is finished and assumed to be occupied.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="NumberofStoriesAboveGrade" type="IntegerGreaterThanZero" minOccurs="0"/>
                <xs:element minOccurs="0" name="CooledFloorArea" type="SurfaceArea">
                  <xs:annotation>
                    <xs:documentation>[sq.ft.] The total area of all enclosed spaces measured to the internal face of the external walls. Included are areas of sloping surfaces such as staircases, galleries, raked auditoria, and tiered terraces where the area taken is from the area on the plan. Excluded are areas that are not enclosed such as open floors, covered ways and balconies.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="HeatedFloorArea" type="SurfaceArea">
                  <xs:annotation>
                    <xs:documentation>[sq.ft.] The total area of all enclosed spaces measured to the internal face of the external walls. Included are areas of sloping surfaces such as staircases, galleries, raked auditoria, and tiered terraces where the area taken is from the area on the plan. Excluded are areas that are not enclosed such as open floors, covered ways and balconies.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="UnconditionedFloorArea" type="SurfaceArea">
                  <xs:annotation>
                    <xs:documentation>[sq.ft.] An enclosed space within a building that does not meet the requirements of a conditioned space. Spaces that have no control over thermal conditions but intentionally or unintentionally receive thermal energy from adjacent spaces are considered unconditioned spaces (such as an attached garage on a house or a vestibule with no thermal comfort criteria). Spaces that are ventilated only to maintain air quality are considered unconditioned spaces (such as a parking garage with no thermal comfort criteria).</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="BuildingVolume" type="Volume">
                  <xs:annotation>
                    <xs:documentation>[cu.ft.] A volume of a building surrounded by solid surfaces such as walls, roofs, floors, fenestration, and doors where the total opening area to the outside can be reduced to less than 1% of the Gross Interior Floor Area of the space. Spaces that are temporarily enclosed such as patios enclosed with tenting are not considered Enclosed Spaces for annual building analysis. These spaces should be treated as exterior to the building.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="ConditionedBuildingVolume" type="Volume" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>[cu.ft.] Volume inside the building envelope of the conditioned spaces. This metric can be calculated as the volume of the building if every space is conditioned or on a floor-by-floor basis. For spaces with vertical walls and horizontal ceilings and floors, this is calculated as the Gross Conditioned Floor Area times the height from the top surface of the finished floor to the top surface of the finished floor separating levels of the building or to the inside surface of the roof for the top floor. The volume of spaces that have nonvertical walls or nonhorizontal ceilings of floors should be calculated separately to properly account for the non-rectangular geometry. This metric does include the volume of floor or ceiling return air plenums.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="FoundationType" minOccurs="0" type="FoundationType">
                  <xs:annotation>
                    <xs:documentation>Primary foundation type of building</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="AtticType" type="AtticType" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Primary attic type of building</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="AverageAtticRValue" type="RValue" minOccurs="0"/>
                <xs:element name="AverageWallRValue" type="RValue" minOccurs="0"/>
                <xs:element name="AverageFloorRValue" type="RValue" minOccurs="0"/>
                <xs:element name="AverageDuctRValue" type="RValue" minOccurs="0"/>
                <xs:element minOccurs="0" name="GaragePresent" type="xs:boolean"/>
                <xs:element minOccurs="0" name="GarageLocation" type="GarageLocation"/>
                <xs:element minOccurs="0" name="SpaceAboveGarage" type="SpaceAboveGarage"/>
                <xs:element maxOccurs="unbounded" minOccurs="0" name="EnergyScore" type="EnergyScoreType"/>
                <xs:element minOccurs="0" ref="extension"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="AnnualEnergyUse" minOccurs="0">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ConsumptionInfo" type="ConsumptionInfoType" maxOccurs="unbounded"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="ClimateandRiskZones" minOccurs="0">
      <xs:complexType>
        <xs:sequence minOccurs="0">
          <xs:element name="ClimateZoneDOE" type="ClimateZoneDOE" minOccurs="0"/>
          <xs:element name="ClimateZoneIECC" minOccurs="0" type="IECCClimateZoneType"/>
          <xs:element name="RadonZone" type="RadonZone" minOccurs="0"/>
          <xs:element name="TermiteZone" type="TermiteZone" minOccurs="0"/>
          <xs:element name="HurricaneZone" type="xs:boolean" minOccurs="0"/>
          <xs:element name="FloodZone" type="xs:boolean" minOccurs="0"/>
          <xs:element name="EarthquakeZone" type="EarthquakeZone" minOccurs="0"/>
          <xs:element maxOccurs="unbounded" minOccurs="0" name="WeatherStation" type="WeatherStation">
            <xs:annotation>
              <xs:documentation>Weather location used in model simulation and/or utility bill regression analysis</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element ref="extension" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="Zones" type="Zones"/>
    <xs:element name="Enclosure" type="Enclosure" minOccurs="0"/>
    <xs:element name="Systems" type="Systems" minOccurs="0"/>
    <xs:element name="Appliances" type="Appliances" minOccurs="0"/>
    <xs:element name="Lighting" type="Lighting" minOccurs="0"/>
    <xs:element minOccurs="0" name="Pools" type="Pools"/>
    <xs:element name="MiscLoads" type="MiscLoads" minOccurs="0"/>
    <xs:element minOccurs="0" name="HealthAndSafety" type="HealthAndSafety"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type FoundationType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#FoundationType_Basement BaseElements_xsd.tmp#FoundationType_Crawlspace BaseElements_xsd.tmp#FoundationType_SlabOnGrade BaseElements_xsd.tmp#FoundationType_Garage BaseElements_xsd.tmp#FoundationType_AboveApartment BaseElements_xsd.tmp#FoundationType_Combination BaseElements_xsd.tmp#FoundationType_Ambient BaseElements_xsd.tmp#FoundationType_RubbleStone BaseElements_xsd.tmp#FoundationType_Other
Used by
Model
Children AboveApartment, Ambient, Basement, Combination, Crawlspace, Garage, Other, RubbleStone, SlabOnGrade
Source
<xs:complexType name="FoundationType">
  <xs:choice>
    <xs:element name="Basement">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="Finished" type="xs:boolean"/>
          <xs:element minOccurs="0" name="Conditioned" type="xs:boolean"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Crawlspace">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="Vented" type="xs:boolean"/>
          <xs:element minOccurs="0" name="Conditioned" type="xs:boolean"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="SlabOnGrade">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Garage">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="Conditioned" type="xs:boolean"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="AboveApartment">
      <xs:annotation>
        <xs:documentation>for single unit retrofits in multifamily properties</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Combination">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Ambient">
      <xs:annotation>
        <xs:documentation>For use on sections of the house that are cantilevered or over ambient (outdoor) conditions for some other reason.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="RubbleStone">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Other">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:choice>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type EnergyScoreType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#EnergyScoreType_ScoreType BaseElements_xsd.tmp#EnergyScoreType_OtherScoreType BaseElements_xsd.tmp#EnergyScoreType_ScoreDate BaseElements_xsd.tmp#EnergyScoreType_Score BaseElements_xsd.tmp#extension
Used by
Model
Children OtherScoreType, Score, ScoreDate, ScoreType, extension
Source
<xs:complexType name="EnergyScoreType">
  <xs:sequence>
    <xs:element name="ScoreType">
      <xs:annotation>
        <xs:documentation>The Home Energy Score is an asset rating for homes, developed and administered by the U.S. Department of Energy. After conducting a brief walk thru of a home, a qualified assessor calculates a home's score on a 10 point scale using a standard scoring tool, with 10 reflecting homes that use the least amount of energy assuming standard operating conditions (US DOE). The Home Energy Rating System (HERS) index is a measure of a home's energy efficiency. It can also be used to inspect and calculate a home's energy performance. The lower a home's HERS Index Score, the better its efficiency.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="RESNET HERS"/>
          <xs:enumeration value="US DOE Home Energy Score"/>
          <xs:enumeration value="other"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element minOccurs="0" name="OtherScoreType">
      <xs:annotation>
        <xs:documentation>Name of the score type if "other" is selected in ScoreType.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="ScoreDate" type="xs:date"/>
    <xs:element name="Score" type="xs:integer"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type ConsumptionInfoType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ConsumptionInfoType_UtilityID BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionType BaseElements_xsd.tmp#ConsumptionInfoType_ConsumptionDetail BaseElements_xsd.tmp#ConsumptionInfoType_MarginalRate BaseElements_xsd.tmp#ConsumptionInfoType_BaseLoad BaseElements_xsd.tmp#ConsumptionInfoType_BPI2400Inputs BaseElements_xsd.tmp#extension
Used by
Model
Children BPI2400Inputs, BaseLoad, ConsumptionDetail, ConsumptionType, MarginalRate, UtilityID, extension
Source
<xs:complexType name="ConsumptionInfoType">
  <xs:sequence>
    <xs:element name="UtilityID" type="RemoteReference"/>
    <xs:element name="ConsumptionType" type="EnergyAndWaterUseTypeDescription"/>
    <xs:element maxOccurs="unbounded" name="ConsumptionDetail">
      <xs:annotation>
        <xs:documentation>Consumption records with enough granularity to be able to use smart meter data.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Consumption" type="xs:double">
            <xs:annotation>
              <xs:documentation>Negative number for renewable generation. Positive number for consumption.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="StartDateTime" type="xs:dateTime" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Date/time stamp in the ISO 8601 format when the usage measured began.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="EndDateTime" type="xs:dateTime" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Date/time stamp of the meter reading.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="ReadingType" type="MeterReadingType"/>
          <xs:element name="ConsumptionCost" type="xs:double" minOccurs="0"/>
          <xs:element ref="extension" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="MarginalRate" type="xs:double" minOccurs="0"/>
    <xs:element minOccurs="0" name="BaseLoad" type="xs:double">
      <xs:annotation>
        <xs:documentation>Baseload power is the energy consumed for the day-to-day operation of a home that is not used as a response to outside weather (i.e. excludes heating and cooling) (Krigger and Dorsi, 2009).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="BPI2400Inputs" type="BPI2400Inputs">
      <xs:annotation>
        <xs:documentation>The following fields are to support BPI-2400</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="extension" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type EnergyAndWaterUseTypeDescription
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_Energy BaseElements_xsd.tmp#EnergyAndWaterUseTypeDescription_Water
Used by
Model
Children Energy, Water
Source
<xs:complexType name="EnergyAndWaterUseTypeDescription">
  <xs:choice>
    <xs:element name="Energy">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="FuelType" type="FuelType">
            <xs:annotation>
              <xs:documentation>Energy Type</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="UnitofMeasure" type="energyUnitType"/>
          <xs:element minOccurs="0" name="MeteringConfiguration" type="MeteringConfiguration">
            <xs:annotation>
              <xs:documentation>direct metering = tenants directly metered; master meter without sub-metering = tenants not sub metered; master meter with sub-metering = tenant sub-metered by building owner</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="EmissionsFactors">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="EmissionsFactor" maxOccurs="unbounded">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element name="EmissionType" type="EmissionType"/>
                      <xs:element name="EmissionUnits" type="EmissionUnits"/>
                      <xs:element name="Emissions" type="xs:double"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="FuelInterruptibility" type="FuelInterruptibility"/>
          <xs:element minOccurs="0" name="SharedEnergySystem" type="SharedEnergySystem"/>
          <xs:element minOccurs="0" name="IntervalType" type="IntervalType"/>
          <xs:element minOccurs="0" name="ReadingTimeZone" type="xs:string"/>
          <xs:element minOccurs="0" name="MarginalEnergyCostRate" type="xs:double">
            <xs:annotation>
              <xs:documentation>[$/energy unit] The cost of providing an additional unit of output</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="EnergyUseIntensity" type="xs:double">
            <xs:annotation>
              <xs:documentation>[kBtu/ft^2] Energy use intensity (EUI) is a unit of measurement that describes a building's energy use. EUI represents the energy consumed by a building relative to its size.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="PeakSeason" type="PeakSeason">
            <xs:annotation>
              <xs:documentation>Period during which electrical power is expected to be provided at a significantly higher than average supply level.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Water">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="WaterType" type="WaterType"/>
          <xs:element name="UnitofMeasure" type="waterUnitType"/>
          <xs:element minOccurs="0" name="MarginalWaterCostRate" type="xs:double"/>
          <xs:element minOccurs="0" name="WaterUseIntensity">
            <xs:annotation>
              <xs:documentation>Water use intensity is defined as annual water use divided by total gross square footage of facility space reported in gallons per square foot (DOE, 2013). This element may also be reported as gallons, per day, per person.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:element name="Units" type="WaterUseIntensityUnits"/>
                <xs:element name="Value" type="xs:double"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:choice>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type BPI2400Inputs
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#BPI2400Inputs_WeatherRegressionBeginDate BaseElements_xsd.tmp#BPI2400Inputs_WeatherRegressionEndDate BaseElements_xsd.tmp#BPI2400Inputs_CalibrationQualification BaseElements_xsd.tmp#BPI2400Inputs_CalibrationWeatherRegressionCVRMSE BaseElements_xsd.tmp#BPI2400Inputs_WeatherNormalizedHeatingUsage BaseElements_xsd.tmp#BPI2400Inputs_WeatherNormalizedCoolingUsage BaseElements_xsd.tmp#BPI2400Inputs_WeatherNormalizedBaseloadUsage BaseElements_xsd.tmp#BPI2400Inputs_DetailedModelCalibrationHeatingBiasError BaseElements_xsd.tmp#BPI2400Inputs_DetailedModelCalibrationHeatingAbsoluteError BaseElements_xsd.tmp#BPI2400Inputs_DetailedModelCalibrationCoolingBiasError BaseElements_xsd.tmp#BPI2400Inputs_DetailedModelCalibrationCoolingAbsoluteError BaseElements_xsd.tmp#BPI2400Inputs_DetailedModelCalibrationBaseloadBiasError BaseElements_xsd.tmp#BPI2400Inputs_DetailedModelCalibrationBaseloadAbsoluteError BaseElements_xsd.tmp#BPI2400Inputs_SimplifiedModelCalibrationHeatingBiasError BaseElements_xsd.tmp#BPI2400Inputs_SimplifiedModelCalibrationCoolingBiasError BaseElements_xsd.tmp#BPI2400Inputs_SimplifiedModelCalibrationBaseloadBiasError BaseElements_xsd.tmp#BPI2400Inputs_SimplifiedModelCalibrationTotalBiasError BaseElements_xsd.tmp#extension
Used by
Model
Children CalibrationQualification, CalibrationWeatherRegressionCVRMSE, DetailedModelCalibrationBaseloadAbsoluteError, DetailedModelCalibrationBaseloadBiasError, DetailedModelCalibrationCoolingAbsoluteError, DetailedModelCalibrationCoolingBiasError, DetailedModelCalibrationHeatingAbsoluteError, DetailedModelCalibrationHeatingBiasError, SimplifiedModelCalibrationBaseloadBiasError, SimplifiedModelCalibrationCoolingBiasError, SimplifiedModelCalibrationHeatingBiasError, SimplifiedModelCalibrationTotalBiasError, WeatherNormalizedBaseloadUsage, WeatherNormalizedCoolingUsage, WeatherNormalizedHeatingUsage, WeatherRegressionBeginDate, WeatherRegressionEndDate, extension
Source
<xs:complexType name="BPI2400Inputs">
  <xs:sequence>
    <xs:element minOccurs="0" name="WeatherRegressionBeginDate" type="xs:date"/>
    <xs:element minOccurs="0" name="WeatherRegressionEndDate" type="xs:date"/>
    <xs:element minOccurs="0" name="CalibrationQualification" type="BPI2400CalibrationQualification">
      <xs:annotation>
        <xs:documentation>This identifies which data quality requirements were met by the bills for each energy source and therefore which calibration measure are used to determine model acceptance.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="CalibrationWeatherRegressionCVRMSE" type="xs:double">
      <xs:annotation>
        <xs:documentation>Detailed Calibration Weather Regression CV-RMSE. Eqn. 3.2.2.G.i of BPI-2400. Percentage expressed as a fraction (ie 10% = 0.1)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="WeatherNormalizedHeatingUsage" type="xs:double">
      <xs:annotation>
        <xs:documentation>Weather Normalized Annual Heating Usage</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="WeatherNormalizedCoolingUsage" type="xs:double">
      <xs:annotation>
        <xs:documentation>Weather Normalized Annual Cooling Usage</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="WeatherNormalizedBaseloadUsage" type="xs:double">
      <xs:annotation>
        <xs:documentation>Weather Normalized Annual Baseload Usage</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="DetailedModelCalibrationHeatingBiasError" type="xs:double">
      <xs:annotation>
        <xs:documentation>Eqn. 3.2.3.A.i of BPI-2400. Percentage expressed as a fraction (ie 10% = 0.1)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="DetailedModelCalibrationHeatingAbsoluteError" type="xs:double">
      <xs:annotation>
        <xs:documentation>Eqn. 3.2.3.A.ii of BPI-2400. In either kWh for electricity or MMBTU for all other fuels.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="DetailedModelCalibrationCoolingBiasError" type="xs:double">
      <xs:annotation>
        <xs:documentation>Percentage expressed as a fraction (ie 10% = 0.1)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="DetailedModelCalibrationCoolingAbsoluteError" type="xs:double">
      <xs:annotation>
        <xs:documentation>In either kWh for electricity or MMBTU for all other fuels.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="DetailedModelCalibrationBaseloadBiasError" type="xs:double">
      <xs:annotation>
        <xs:documentation>Percentage expressed as a fraction (ie 10% = 0.1)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="DetailedModelCalibrationBaseloadAbsoluteError" type="xs:double">
      <xs:annotation>
        <xs:documentation>In either kWh for electricity or MMBTU for all other fuels.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="SimplifiedModelCalibrationHeatingBiasError" nillable="true" type="xs:double">
      <xs:annotation>
        <xs:documentation>Used to determine model calibration acceptance when bills fail Detailed criteria, but meet simple criteria. Percentage expressed as a fraction (ie 10% = 0.1)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="SimplifiedModelCalibrationCoolingBiasError" type="xs:double">
      <xs:annotation>
        <xs:documentation>Used to determine model calibration acceptance when bills fail Detailed criteria, but meet simple criteria. Percentage expressed as a fraction (ie 10% = 0.1)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="SimplifiedModelCalibrationBaseloadBiasError" nillable="true" type="xs:double">
      <xs:annotation>
        <xs:documentation>Used to determine model calibration acceptance when bills fail Detailed criteria, but meet simple criteria. Percentage expressed as a fraction (ie 10% = 0.1)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="SimplifiedModelCalibrationTotalBiasError" type="xs:double">
      <xs:annotation>
        <xs:documentation>Used to determine model calibration acceptance when bills fail Detailed criteria, but meet simple criteria. Percentage expressed as a fraction (ie 10% = 0.1)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type IECCClimateZoneType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#IECCClimateZoneType_Year BaseElements_xsd.tmp#IECCClimateZoneType_ClimateZone BaseElements_xsd.tmp#extension
Used by
Model
Children ClimateZone, Year, extension
Source
<xs:complexType name="IECCClimateZoneType">
  <xs:sequence>
    <xs:element name="Year" type="IECCYear">
    </xs:element>
    <xs:element name="ClimateZone" type="ClimateZoneIECC"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type WeatherStation
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemIdentifiersInfo BaseElements_xsd.tmp#WeatherStation_Name BaseElements_xsd.tmp#WeatherStation_City BaseElements_xsd.tmp#WeatherStation_State BaseElements_xsd.tmp#WeatherStation_WBAN BaseElements_xsd.tmp#WeatherStation_Type BaseElements_xsd.tmp#WeatherStation_Use BaseElements_xsd.tmp#extension
Used by
Model
Children City, Name, State, SystemIdentifiersInfo, Type, Use, WBAN, extension
Source
<xs:complexType name="WeatherStation">
  <xs:sequence>
    <xs:element ref="SystemIdentifiersInfo"/>
    <xs:element name="Name" type="xs:string"/>
    <xs:element minOccurs="0" name="City" nillable="true" type="xs:string"/>
    <xs:element minOccurs="0" name="State" type="StateCode"/>
    <xs:element minOccurs="0" name="WBAN" type="xs:string"/>
    <xs:element minOccurs="0" name="Type" type="WeatherStationType"/>
    <xs:element minOccurs="0" name="Use" nillable="true" type="WeatherStationUse"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type Zones
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Zones_Zone
Used by
Model
Children Zone
Source
<xs:complexType name="Zones">
  <xs:sequence>
    <xs:element maxOccurs="unbounded" name="Zone">
      <xs:complexType>
        <xs:sequence>
          <xs:group ref="SystemInfo"/>
          <xs:element name="ZoneName" type="xs:string" minOccurs="0"/>
          <xs:element name="ZoneType" type="ZoneType" minOccurs="0">
          </xs:element>
          <xs:element name="Spaces" type="Spaces" minOccurs="0"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type Spaces
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Spaces_Space
Used by
Model
Children Space
Source
<xs:complexType name="Spaces">
  <xs:sequence>
    <xs:element maxOccurs="unbounded" name="Space">
      <xs:complexType>
        <xs:sequence>
          <xs:group ref="SystemInfo"/>
          <xs:element name="SpaceName" type="xs:string" minOccurs="0"/>
          <xs:element minOccurs="0" name="NumberOfBedrooms" type="IntegerGreaterThanOrEqualToZero"/>
          <xs:element minOccurs="0" name="FloorArea" type="SurfaceArea">
            <xs:annotation>
              <xs:documentation>[sq.ft.]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="Volume" type="Volume">
            <xs:annotation>
              <xs:documentation>[cu.ft.]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="CeilingHeight" type="LengthMeasurement">
            <xs:annotation>
              <xs:documentation>[ft]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type Enclosure
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Enclosure_AirInfiltration BaseElements_xsd.tmp#Enclosure_AtticAndRoof BaseElements_xsd.tmp#Enclosure_Foundations BaseElements_xsd.tmp#Enclosure_RimJoists BaseElements_xsd.tmp#Enclosure_Walls BaseElements_xsd.tmp#Enclosure_Windows BaseElements_xsd.tmp#Enclosure_Skylights BaseElements_xsd.tmp#Enclosure_Doors BaseElements_xsd.tmp#extension
Used by
Model
Children AirInfiltration, AtticAndRoof, Doors, Foundations, RimJoists, Skylights, Walls, Windows, extension
Source
<xs:complexType name="Enclosure">
  <xs:sequence>
    <xs:element name="AirInfiltration" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="AirInfiltrationMeasurement" type="AirInfiltrationMeasurementType" maxOccurs="unbounded">
          </xs:element>
          <xs:element minOccurs="0" name="AirSealing" maxOccurs="unbounded">
            <xs:complexType>
              <xs:sequence>
                <xs:group ref="SystemInfo"/>
                <xs:element name="Hours" type="Hours" minOccurs="0"/>
                <xs:element minOccurs="0" name="ComponentsAirSealed">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element maxOccurs="unbounded" minOccurs="0" name="Attic" type="AtticComponentsAirSealed"/>
                      <xs:element maxOccurs="unbounded" minOccurs="0" name="BasementCrawlspace" type="BasementCrawlspaceComponentsAirSealed"/>
                      <xs:element maxOccurs="unbounded" minOccurs="0" name="LivingSpace" type="LivingSpaceComponentsAirSealed"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="AnnualEnergyUse" minOccurs="0">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="AtticAndRoof" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="Roofs">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="Roof" maxOccurs="unbounded">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:group ref="SystemInfo"/>
                      <xs:element minOccurs="0" ref="AttachedToSpace"/>
                      <xs:element minOccurs="0" name="RoofColor" type="WallAndRoofColor"/>
                      <xs:element minOccurs="0" name="RoofType" type="RoofType"/>
                      <xs:element minOccurs="0" name="DeckType" type="DeckType"/>
                      <xs:element minOccurs="0" name="Pitch" type="Pitch">
                        <xs:annotation>
                          <xs:documentation>Pitch of roof ?/12</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="RoofArea" type="SurfaceArea">
                        <xs:annotation>
                          <xs:documentation>[sq.ft.] Surface area of the roof itself</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="RadiantBarrier" type="xs:boolean" minOccurs="0"/>
                      <xs:element name="RadiantBarrierLocation" type="RadiantBarrierLocation" minOccurs="0"/>
                      <xs:element ref="extension" minOccurs="0"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="Attics">
            <xs:complexType>
              <xs:sequence>
                <xs:element maxOccurs="unbounded" name="Attic">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:group ref="SystemInfo"/>
                      <xs:element minOccurs="0" ref="AttachedToSpace">
                        <xs:annotation>
                          <xs:documentation>The space over which this attic is</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="AttachedToRoof" type="LocalReference"/>
                      <xs:element name="ExteriorAdjacentTo" type="AdjacentTo" minOccurs="0">
                      </xs:element>
                      <xs:element minOccurs="0" name="InteriorAdjacentTo" type="AdjacentTo"/>
                      <xs:element maxOccurs="unbounded" minOccurs="0" name="AtticKneeWall" type="LocalReference">
                      </xs:element>
                      <xs:element name="AtticType" type="AtticType" minOccurs="0"/>
                      <xs:element minOccurs="0" name="AtticFloorInsulation" type="InsulationInfo">
                        <xs:annotation>
                          <xs:documentation>For attic floor insulation that covers the rafters, two layers should be defined: 1.) a cavity later with thickness equal to the rafter height, and 2.) a continuous layer above that.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="AtticRoofInsulation" type="InsulationInfo"/>
                      <xs:element name="Area" type="SurfaceArea" minOccurs="0">
                        <xs:annotation>
                          <xs:documentation>[sq.ft.] Area of the floor of the attic.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="Rafters" type="StudProperties"/>
                      <xs:element ref="extension" minOccurs="0"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="AnnualEnergyUse" minOccurs="0">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element ref="extension" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Foundations" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Foundation" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Use a different Foundation element for each type of foundation.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:group ref="SystemInfo"/>
                <xs:element minOccurs="0" ref="AttachedToSpace"/>
                <xs:element name="FoundationType" type="FoundationType"/>
                <xs:element minOccurs="0" name="ThermalBoundary" type="FoundationThermalBoundary"/>
                <xs:element name="FrameFloor" maxOccurs="unbounded" minOccurs="0">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:group ref="SystemInfo"/>
                      <xs:element minOccurs="0" name="FloorJoists" type="StudProperties"/>
                      <xs:element minOccurs="0" name="FloorTrusses" type="StudProperties"/>
                      <xs:element minOccurs="0" name="FloorCovering" type="FloorCovering"/>
                      <xs:element minOccurs="0" name="Area" type="SurfaceArea">
                        <xs:annotation>
                          <xs:documentation>[sq.ft.]</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" maxOccurs="1" name="Insulation" type="InsulationInfo">
                      </xs:element>
                      <xs:element minOccurs="0" ref="extension"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element name="FoundationWall" maxOccurs="unbounded" minOccurs="0">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:group ref="SystemInfo"/>
                      <xs:element minOccurs="0" name="Type" type="FoundationWallType"/>
                      <xs:element minOccurs="0" name="Length" type="LengthMeasurement">
                        <xs:annotation>
                          <xs:documentation>[ft] Total length of foundation wall</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="Height" type="LengthMeasurement">
                        <xs:annotation>
                          <xs:documentation>[ft] Total height in feet of foundation wall</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="Area" type="SurfaceArea">
                        <xs:annotation>
                          <xs:documentation>[sq.ft.]</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="Thickness" type="LengthMeasurement">
                        <xs:annotation>
                          <xs:documentation>[in] Thickness of foundation wall excluding interior framing.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="BelowGradeDepth" type="LengthMeasurement">
                        <xs:annotation>
                          <xs:documentation>[ft] Depth below grade of foundation wall</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="AdjacentToFoundation" type="LocalReference">
                        <xs:annotation>
                          <xs:documentation>If this foundation wall is adjacent to another foundation, use this reference to indicate which one.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="AdjacentTo" type="AdjacentTo"/>
                      <xs:element minOccurs="0" name="InteriorStuds" type="StudProperties"/>
                      <xs:element maxOccurs="1" minOccurs="0" name="Insulation" type="InsulationInfo"/>
                      <xs:element minOccurs="0" ref="extension"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element name="Slab" maxOccurs="unbounded" minOccurs="0">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:group ref="SystemInfo"/>
                      <xs:element minOccurs="0" name="Area" type="SurfaceArea">
                        <xs:annotation>
                          <xs:documentation>[sq.ft.] Area of the slab</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="Perimeter" type="LengthMeasurement">
                        <xs:annotation>
                          <xs:documentation>[ft] Length of slab perimeter.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="ExposedPerimeter" type="LengthMeasurement">
                        <xs:annotation>
                          <xs:documentation>[ft] Perimeter of the slab exposed to ambient conditions</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="PerimeterInsulationDepth" type="LengthMeasurement">
                        <xs:annotation>
                          <xs:documentation>[ft] Depth from grade to bottom of vertical slab perimeter insulation</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="UnderSlabInsulationWidth" type="LengthMeasurement"/>
                      <xs:element minOccurs="0" name="OnGradeExposedPerimeter" type="LengthMeasurement">
                        <xs:annotation>
                          <xs:documentation>[ft] Perimeter of slab measuerd in feet that is on-grade (2 ft. below grade or less) and exposed to ambient conditions.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="DepthBelowGrade" type="LengthMeasurement">
                        <xs:annotation>
                          <xs:documentation>[ft] Depth from the top of the slab surface to grade</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="FloorCovering" type="FloorCovering"/>
                      <xs:element maxOccurs="1" minOccurs="0" name="PerimeterInsulation" type="InsulationInfo"/>
                      <xs:element minOccurs="0" name="UnderSlabInsulation" type="InsulationInfo"/>
                      <xs:element minOccurs="0" ref="extension"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element name="AnnualEnergyUse" minOccurs="0">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element ref="extension" minOccurs="0"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="RimJoists">
      <xs:complexType>
        <xs:sequence>
          <xs:element maxOccurs="unbounded" name="RimJoist">
            <xs:complexType>
              <xs:sequence>
                <xs:group ref="SystemInfo"/>
                <xs:element minOccurs="0" ref="AttachedToSpace"/>
                <xs:element minOccurs="0" name="ExteriorAdjacentTo" type="AdjacentTo"/>
                <xs:element minOccurs="0" name="InteriorAdjacentTo" type="AdjacentTo"/>
                <xs:element minOccurs="0" name="Area" type="SurfaceArea">
                  <xs:annotation>
                    <xs:documentation>[sq.ft.]</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="Insulation" type="InsulationInfo"/>
                <xs:element minOccurs="0" name="FloorJoists" type="StudProperties"/>
                <xs:element name="AnnualEnergyUse" minOccurs="0">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element minOccurs="0" ref="extension"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Walls" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Wall" maxOccurs="unbounded">
            <xs:complexType>
              <xs:sequence>
                <xs:group ref="SystemInfo"/>
                <xs:element minOccurs="0" ref="AttachedToSpace"/>
                <xs:element name="ExteriorAdjacentTo" type="AdjacentTo" minOccurs="0">
                </xs:element>
                <xs:element minOccurs="0" name="InteriorAdjacentTo" type="AdjacentTo"/>
                <xs:element name="WallType" type="WallType" minOccurs="0">
                </xs:element>
                <xs:element minOccurs="0" name="Thickness" type="LengthMeasurement">
                  <xs:annotation>
                    <xs:documentation>[in] Thickness of the wall assembly</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="Area" type="SurfaceArea">
                  <xs:annotation>
                    <xs:documentation>[sq.ft.] Gross wall area</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="Orientation" type="OrientationType"/>
                <xs:element name="Azimuth" type="AzimuthType" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>[deg]</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="Studs" type="StudProperties"/>
                <xs:element minOccurs="0" name="Siding" type="Siding"/>
                <xs:element minOccurs="0" name="Color" type="WallAndRoofColor"/>
                <xs:element minOccurs="0" maxOccurs="1" name="Insulation" type="InsulationInfo"/>
                <xs:element name="AnnualEnergyUse" minOccurs="0">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element ref="extension" minOccurs="0"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Windows" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Window" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>The Window element can be used to describe a single window or a group of windows with the same characteristics. For a group of windows, use the sum of the window areas in the Area subelement.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:group ref="WindowInfo"/>
                <xs:element minOccurs="0" name="WindowtoWallRatio" type="Fraction"/>
                <xs:element minOccurs="0" name="AttachedToWall" type="LocalReference"/>
                <xs:element name="AnnualEnergyUse" minOccurs="0">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element ref="extension" minOccurs="0"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="Skylights">
      <xs:complexType>
        <xs:sequence>
          <xs:element maxOccurs="unbounded" name="Skylight">
            <xs:annotation>
              <xs:documentation>The Skylight element can be used to describe a single skylight or a group of skylights with the same characteristics. For a group of skylights, use the sum of the skylight areas in the Area subelement.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:group ref="WindowInfo"/>
                <xs:element minOccurs="0" name="SolarTube" type="xs:boolean"/>
                <xs:element minOccurs="0" name="Pitch" type="Pitch">
                  <xs:annotation>
                    <xs:documentation>Pitch of skylight ?/12</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="AttachedToRoof" type="LocalReference"/>
                <xs:element name="AnnualEnergyUse" minOccurs="0">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element ref="extension" minOccurs="0"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Doors" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Door" maxOccurs="unbounded">
            <xs:complexType>
              <xs:sequence>
                <xs:group ref="SystemInfo"/>
                <xs:element minOccurs="0" name="AttachedToWall" type="LocalReference"/>
                <xs:element minOccurs="0" name="Quantity" type="IntegerGreaterThanZero"/>
                <xs:element minOccurs="0" name="Area" type="SurfaceArea">
                  <xs:annotation>
                    <xs:documentation>[sq.ft.] door area</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="Azimuth" type="AzimuthType" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>[deg]</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="Orientation" type="OrientationType"/>
                <xs:element minOccurs="0" name="DoorType" type="DoorType"/>
                <xs:element name="DoorMaterial" type="DoorMaterial" minOccurs="0"/>
                <xs:element minOccurs="0" name="WeatherStripping" type="xs:boolean"/>
                <xs:element name="StormDoor" type="xs:boolean" minOccurs="0"/>
                <xs:element name="RValue" type="RValue" minOccurs="0"/>
                <xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="DoorThirdPartyCertifications"/>
                <xs:element name="AnnualEnergyUse" minOccurs="0">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element ref="extension" minOccurs="0"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element ref="extension" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type AirInfiltrationMeasurementType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AirInfiltrationMeasurementType_Date BaseElements_xsd.tmp#AirInfiltrationMeasurementType_BusinessConductingTest BaseElements_xsd.tmp#AirInfiltrationMeasurementType_IndividualConductingTest BaseElements_xsd.tmp#AirInfiltrationMeasurementType_OutsideTemperature BaseElements_xsd.tmp#AirInfiltrationMeasurementType_WindConditions BaseElements_xsd.tmp#AirInfiltrationMeasurementType_TypeOfInfiltrationMeasurement BaseElements_xsd.tmp#AirInfiltrationMeasurementType_TypeOfBlowerDoorTest BaseElements_xsd.tmp#AirInfiltrationMeasurementType_HousePressure BaseElements_xsd.tmp#AirInfiltrationMeasurementType_FanPressure BaseElements_xsd.tmp#AirInfiltrationMeasurementType_FanRingUsed BaseElements_xsd.tmp#AirInfiltrationMeasurementType_LeakinessDescription BaseElements_xsd.tmp#AirInfiltrationMeasurementType_BuildingAirLeakage BaseElements_xsd.tmp#AirInfiltrationMeasurementType_EffectiveLeakageArea BaseElements_xsd.tmp#extension
Used by
Model
Children BuildingAirLeakage, BusinessConductingTest, Date, EffectiveLeakageArea, FanPressure, FanRingUsed, HousePressure, IndividualConductingTest, LeakinessDescription, OutsideTemperature, SystemIdentifier, TypeOfBlowerDoorTest, TypeOfInfiltrationMeasurement, WindConditions, extension
Source
<xs:complexType name="AirInfiltrationMeasurementType">
  <xs:sequence>
    <xs:group ref="SystemInfo"/>
    <xs:element minOccurs="0" name="Date" type="xs:date"/>
    <xs:element minOccurs="0" name="BusinessConductingTest" type="RemoteReference"/>
    <xs:element minOccurs="0" name="IndividualConductingTest" type="RemoteReference"/>
    <xs:element minOccurs="0" name="OutsideTemperature" type="Temperature">
      <xs:annotation>
        <xs:documentation>[deg F]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="WindConditions" type="WindConditions"/>
    <xs:element name="TypeOfInfiltrationMeasurement" type="TypeofInfiltrationMeasurement" minOccurs="0"/>
    <xs:element name="TypeOfBlowerDoorTest" type="TypeofBlowerDoorTest" minOccurs="0"/>
    <xs:element name="HousePressure" type="HousePressure" minOccurs="0">
      <xs:annotation>
        <xs:documentation>[Pa] with respect to outside</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="FanPressure" type="FanPressure" minOccurs="0">
      <xs:annotation>
        <xs:documentation>[Pa]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="FanRingUsed" type="FanRingUsed" minOccurs="0"/>
    <xs:element minOccurs="0" name="LeakinessDescription" type="BuildingLeakiness"/>
    <xs:element minOccurs="0" name="BuildingAirLeakage">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="UnitofMeasure" type="BuildingAirLeakageUnit" minOccurs="0"/>
          <xs:element name="AirLeakage" type="BuildingAirLeakage" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="EffectiveLeakageArea" type="xs:double">
      <xs:annotation>
        <xs:documentation>[sq.in.] The Effective Leakage Area is defined as the area of a special nozzle-shaped hole (similar to the inlet of a blower door fan) that would leak the same amount of air as the building does at a pressure of 4 Pascals.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="extension" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type LocalReference
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LocalReference_idref
Used by
Attributes
QName Type Use
idref xs:IDREF optional
Source
<xs:complexType name="LocalReference">
  <xs:attribute name="idref" type="xs:IDREF"/>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type InsulationInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#InsulationInfo_InsulationGrade BaseElements_xsd.tmp#InsulationInfo_InsulationCondition BaseElements_xsd.tmp#InsulationInfo_InsulationLocation BaseElements_xsd.tmp#InsulationInfo_AssemblyEffectiveRValue BaseElements_xsd.tmp#InsulationInfo_MisalignedInsulation BaseElements_xsd.tmp#InsulationInfo_Layer BaseElements_xsd.tmp#extension
Used by
Model
Children AssemblyEffectiveRValue, InsulationCondition, InsulationGrade, InsulationLocation, Layer, MisalignedInsulation, SystemIdentifier, extension
Source
<xs:complexType name="InsulationInfo">
  <xs:sequence>
    <xs:group ref="SystemInfo"/>
    <xs:element minOccurs="0" name="InsulationGrade" type="InsulationGrade"/>
    <xs:element minOccurs="0" name="InsulationCondition" type="InsulationCondition"/>
    <xs:element minOccurs="0" name="InsulationLocation" type="InsulationLocation"/>
    <xs:element minOccurs="0" name="AssemblyEffectiveRValue" type="RValue">
      <xs:annotation>
        <xs:documentation>This should indicate the effective R-value of the complete assembly including any air films or other treatments.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="MisalignedInsulation" type="xs:boolean"/>
    <xs:element maxOccurs="unbounded" minOccurs="0" name="Layer">
      <xs:complexType>
        <xs:sequence maxOccurs="1">
          <xs:element name="InstallationType" type="InstallationType" minOccurs="0"/>
          <xs:element name="InsulationMaterial" type="InsulationMaterial" minOccurs="0"/>
          <xs:element name="NominalRValue" type="RValue" minOccurs="0"/>
          <xs:element name="Thickness" type="LengthMeasurement" minOccurs="0">
            <xs:annotation>
              <xs:documentation>[in]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element ref="extension" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element ref="extension" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type InsulationMaterial
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#InsulationMaterial_Batt BaseElements_xsd.tmp#InsulationMaterial_LooseFill BaseElements_xsd.tmp#InsulationMaterial_Rigid BaseElements_xsd.tmp#InsulationMaterial_SprayFoam BaseElements_xsd.tmp#InsulationMaterial_Other BaseElements_xsd.tmp#InsulationMaterial_None BaseElements_xsd.tmp#InsulationMaterial_Unknown
Used by
Model
Children Batt, LooseFill, None, Other, Rigid, SprayFoam, Unknown
Source
<xs:complexType name="InsulationMaterial">
  <xs:choice>
    <xs:element name="Batt" type="InsulationBattType"/>
    <xs:element name="LooseFill" type="InsulationLooseFillType"/>
    <xs:element name="Rigid" type="InsulationRigidType"/>
    <xs:element name="SprayFoam" type="InsulationSprayFoamType"/>
    <xs:element name="Other" type="xs:string">
      <xs:annotation>
        <xs:documentation>Describe</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="None"/>
    <xs:element name="Unknown"/>
  </xs:choice>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type StudProperties
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#StudProperties_Size BaseElements_xsd.tmp#StudProperties_Spacing BaseElements_xsd.tmp#StudProperties_FramingFactor BaseElements_xsd.tmp#StudProperties_Material BaseElements_xsd.tmp#extension
Used by
Model
Children FramingFactor, Material, Size, Spacing, extension
Source
<xs:complexType name="StudProperties">
  <xs:sequence>
    <xs:element minOccurs="0" name="Size" type="StudSize">
      <xs:annotation>
        <xs:documentation>Type of stud, joist, etc. (2x4, 2x6, etc)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="Spacing" type="LengthMeasurement">
      <xs:annotation>
        <xs:documentation>[in] Spacing on center</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="FramingFactor" type="Fraction"/>
    <xs:element minOccurs="0" name="Material" type="StudMaterial"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type WallType
Namespace http://hpxmlonline.com/2014/6
Annotations
Wall type enumerations are further explained at
https://hpxml.nrel.gov/wiki/WallTypes
Diagram
Diagram BaseElements_xsd.tmp#WallType_WoodStud BaseElements_xsd.tmp#WallType_DoubleWoodStud BaseElements_xsd.tmp#WallType_ConcreteMasonryUnit BaseElements_xsd.tmp#WallType_StructurallyInsulatedPanel BaseElements_xsd.tmp#WallType_InsulatedConcreteForms BaseElements_xsd.tmp#WallType_SteelFrame BaseElements_xsd.tmp#WallType_SolidConcrete BaseElements_xsd.tmp#WallType_StructuralBrick BaseElements_xsd.tmp#WallType_StrawBale BaseElements_xsd.tmp#WallType_Stone BaseElements_xsd.tmp#WallType_LogWall BaseElements_xsd.tmp#WallType_Other
Used by
Model
Children ConcreteMasonryUnit, DoubleWoodStud, InsulatedConcreteForms, LogWall, Other, SolidConcrete, SteelFrame, Stone, StrawBale, StructuralBrick, StructurallyInsulatedPanel, WoodStud
Source
<xs:complexType name="WallType">
  <xs:annotation>
    <xs:documentation>Wall type enumerations are further explained at https://hpxml.nrel.gov/wiki/WallTypes</xs:documentation>
  </xs:annotation>
  <xs:choice>
    <xs:element name="WoodStud">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="ExpandedPolystyreneSheathing" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Sheathing insulation should be specified in the Insulation element as well.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="OptimumValueEngineering" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Please specify stud spacing and framing factor in the appropriate places as well.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="DoubleWoodStud">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="Staggered" type="xs:boolean"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="ConcreteMasonryUnit">
      <xs:annotation>
        <xs:documentation>Concrete Masonry Unit</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="StructurallyInsulatedPanel">
      <xs:annotation>
        <xs:documentation>Structurally Insulated Panel</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="InsulatedConcreteForms">
      <xs:annotation>
        <xs:documentation>Insulated Concrete Forms</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="SteelFrame">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="SolidConcrete">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="StructuralBrick">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="StrawBale">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Stone">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="LogWall">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Other">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:choice>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type Systems
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Systems_HVAC BaseElements_xsd.tmp#Systems_MechanicalVentilation BaseElements_xsd.tmp#Systems_CombustionVentilation BaseElements_xsd.tmp#Systems_WaterHeating BaseElements_xsd.tmp#Systems_SolarThermal BaseElements_xsd.tmp#Systems_Photovoltaics BaseElements_xsd.tmp#Systems_Wind BaseElements_xsd.tmp#extension
Used by
Model
Children CombustionVentilation, HVAC, MechanicalVentilation, Photovoltaics, SolarThermal, WaterHeating, Wind, extension
Source
<xs:complexType name="Systems">
  <xs:sequence>
    <xs:element name="HVAC" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="HVACPlant" minOccurs="0">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" name="PrimarySystems">
                  <xs:annotation>
                    <xs:documentation>Use these to reference which heating, cooling, or heat pump are the primary systems.</xs:documentation>
                  </xs:annotation>
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="PrimaryHeatingSystem" type="LocalReference"/>
                      <xs:element minOccurs="0" name="PrimaryCoolingSystem" type="LocalReference"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="HeatingSystem" type="HeatingSystemInfoType"/>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="CoolingSystem" type="CoolingSystemInfoType"/>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="HeatPump" type="HeatPumpInfoType"/>
                <xs:element ref="extension" minOccurs="0"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element maxOccurs="unbounded" minOccurs="0" name="HVACControl" type="HVACControlType">
          </xs:element>
          <xs:element maxOccurs="unbounded" minOccurs="0" name="HVACDistribution">
            <xs:complexType>
              <xs:sequence>
                <xs:group ref="SystemInfo"/>
                <xs:element minOccurs="0" ref="AttachedToZone"/>
                <xs:element minOccurs="0" name="DistributionSystemType">
                  <xs:complexType>
                    <xs:choice>
                      <xs:element name="AirDistribution" type="AirDistributionInfo"/>
                      <xs:element name="HydronicDistribution" type="HydronicDistributionInfo"/>
                      <xs:element name="Other" type="xs:string">
                        <xs:annotation>
                          <xs:documentation>describe</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element minOccurs="0" name="ConditionedFloorAreaServed" type="SurfaceArea">
                  <xs:annotation>
                    <xs:documentation>[sq.ft.] Conditioned floor area that this distribution system serves.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="AnnualHeatingDistributionSystemEfficiency" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>For software that does not calculate an annual distribution system efficiency (DSE) for heating, the DSE may be approximated by equation 3.4.i in ANSI/BPI-2400-S-2012: Standard Practice for Standardized Qualification of Whole-House Energy Savings, Predictions by Calibration to Energy Use History.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="AnnualCoolingDistributionSystemEfficiency" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>For software that does not calculate an annual distribution system efficiency (DSE) for cooling, the DSE may be approximated by equation 3.4.i in ANSI/BPI-2400-S-2012: Standard Practice for Standardized Qualification of Whole-House Energy Savings, Predictions by Calibration to Energy Use History.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="HVACDistributionImprovement" type="HVACDistributionImprovementInfo"/>
                <xs:element ref="extension" minOccurs="0"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="Maintenance">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" name="Schedule" type="HVACMaintenanceSchedule"/>
                <xs:element minOccurs="0" name="ACReplacedinLastTenYears" type="xs:boolean"/>
                <xs:element minOccurs="0" ref="extension"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="AnnualEnergyUse" minOccurs="0">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ConsumptionInfo" type="ConsumptionInfoType" maxOccurs="unbounded"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="MechanicalVentilation">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="VentilationFans">
            <xs:complexType>
              <xs:sequence>
                <xs:element maxOccurs="unbounded" name="VentilationFan">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:group ref="SystemInfo"/>
                      <xs:element minOccurs="0" name="Manufacturer" type="xs:string"/>
                      <xs:element minOccurs="0" name="SerialNumber" type="xs:string"/>
                      <xs:element minOccurs="0" name="FanType" type="VentilationFanType"/>
                      <xs:element minOccurs="0" name="RatedFlowRate" type="xs:double">
                        <xs:annotation>
                          <xs:documentation>[CFM] as rated by manufacturer</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="CalculatedFlowRate" type="xs:double">
                        <xs:annotation>
                          <xs:documentation>[CFM] as calculated using duct size, prescriptive approach</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="TestedFlowRate" type="xs:double">
                        <xs:annotation>
                          <xs:documentation>[CFM] as tested by assessor/auditor/inspector</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="HoursInOperation" type="HoursPerDay">
                        <xs:annotation>
                          <xs:documentation>24 = continuous, less than 24 = intermittent</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="DeliveredVentilation" type="xs:double">
                        <xs:annotation>
                          <xs:documentation>[CFM]</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="FanControlProperlyLabeled" type="BooleanWithNA"/>
                      <xs:element minOccurs="0" name="ProperlyVented" type="BooleanWithNA"/>
                      <xs:element minOccurs="0" name="FanLocation" type="VentilationFanLocation"/>
                      <xs:element minOccurs="0" name="UsedForLocalVentilation" type="xs:boolean"/>
                      <xs:element minOccurs="0" name="UsedForWholeBuildingVentilation" type="xs:boolean"/>
                      <xs:element minOccurs="0" name="UsedForSeasonalCoolingLoadReduction" type="xs:boolean"/>
                      <xs:element minOccurs="0" name="UsedForGarageVentilation" type="xs:boolean"/>
                      <xs:element minOccurs="0" name="RatedNoise" type="xs:double">
                        <xs:annotation>
                          <xs:documentation>[sones] from manufacturer's info</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="TestedNoise" type="xs:double">
                        <xs:annotation>
                          <xs:documentation>[sones] as tested in field</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="TotalRecoveryEfficiency" type="Fraction">
                        <xs:annotation>
                          <xs:documentation>The net total energy (sensible plus latent, also called enthalpy) recovered by the supply airstream adjusted by electric consumption, case heat loss or heat gain, air leakage and airflow mass imbalance between the two airstreams, as a percent of the potential total energy that could be recovered plus the exhaust fan energy. Values for some products can be found at the Home Ventilating Institute (hvi.org).</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="SensibleRecoveryEfficiency" type="Fraction">
                        <xs:annotation>
                          <xs:documentation>The net sensible energy recovered by the supply airstream as adjusted by electric consumption, case heat loss or heat gain, air leakage, airflow mass imbalance between the two airstreams and the energy used for defrost (when running the Very Low Temperature Test), as a percent of the potential sensible energy that could be recovered plus the exhaust fan energy. Values for some products can be found at the Home Ventilating Institute (hvi.org).</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="FanPower" type="xs:double">
                        <xs:annotation>
                          <xs:documentation>[W]</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="VentilationFanThirdPartyCertification"/>
                      <xs:element minOccurs="0" ref="extension"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="CombustionVentilation">
      <xs:complexType>
        <xs:sequence>
          <xs:element maxOccurs="unbounded" name="CombustionVentilationSystem">
            <xs:complexType>
              <xs:sequence>
                <xs:group ref="SystemInfo"/>
                <xs:element minOccurs="0" name="VentSystemType" type="VentSystem"/>
                <xs:element minOccurs="0" ref="AttachedToZone"/>
                <xs:element minOccurs="0" ref="extension"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="WaterHeating" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element maxOccurs="unbounded" name="WaterHeatingSystem">
            <xs:complexType>
              <xs:sequence>
                <xs:group ref="SystemInfo"/>
                <xs:element minOccurs="0" ref="AttachedToZone"/>
                <xs:element minOccurs="0" name="AttachedToCAZ" type="LocalReference"/>
                <xs:element name="FuelType" type="FuelType" minOccurs="0"/>
                <xs:element name="WaterHeaterType" type="WaterHeaterType" minOccurs="0"/>
                <xs:element name="Location" type="UnitLocation" minOccurs="0"/>
                <xs:element minOccurs="0" name="YearInstalled" type="Year"/>
                <xs:element name="ModelYear" type="Year" minOccurs="0"/>
                <xs:element name="Manufacturer" type="Manufacturer" minOccurs="0"/>
                <xs:element name="ModelNumber" type="Model" minOccurs="0"/>
                <xs:element minOccurs="0" name="AHRINumber" type="xs:string"/>
                <xs:element minOccurs="0" name="SerialNumber" type="xs:string"/>
                <xs:element minOccurs="0" name="PerformanceAdjustment" type="Fraction"/>
                <xs:element minOccurs="0" name="ThirdPartyCertification" type="DHWThirdPartyCertification" maxOccurs="unbounded"/>
                <xs:element name="TankVolume" type="Volume" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>[gal]</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="FractionDHWLoadServed" type="Fraction"/>
                <xs:element name="HeatingCapacity" type="Capacity" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>[Btuh]</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="EnergyFactor" type="EnergyFactor" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>The amount of energy delivered as heated water in a day divided by the total daily energy consumption of a residential water heater, as determined following standardized DOE testing procedure.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="FirstHourRating" type="Volume">
                  <xs:annotation>
                    <xs:documentation>[gal per hour] An estimate of the maximum volume of hot water in gallons that a storage water heater can supply within an hour that begins with the water heater fully heated.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="GallonsPerMinute" type="Volume">
                  <xs:annotation>
                    <xs:documentation>[gal per minute] The amount of gallons per minute of hot water that can be supplied by an instantaneous water heater while maintaining a nominal temperature rise of 77°F during steady state operation.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="RecoveryEfficiency" type="RecoveryEfficiency" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>The ratio of energy delivered to heat cold water compared to the energy consumed by the water heater, as determined following standardized DOE testing procedure.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="ThermalEfficiency" type="ThermalEfficiency" minOccurs="0"/>
                <xs:element minOccurs="0" name="WaterHeaterInsulation">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="Jacket">
                        <xs:complexType>
                          <xs:sequence>
                            <xs:element name="JacketRValue" type="RValue" minOccurs="0"/>
                            <xs:element minOccurs="0" ref="extension"/>
                          </xs:sequence>
                        </xs:complexType>
                      </xs:element>
                      <xs:element minOccurs="0" name="Pipe" type="PipeInsulationType">
                        <xs:annotation>
                          <xs:documentation>DEPRECATED. This will be removed in v3.0. Use HotWaterDistribution element instead.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element name="MeetsACCA5QIHVACSpecification" type="xs:boolean" minOccurs="0"/>
                <xs:element name="HotWaterTemperature" type="Temperature" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>[deg F]</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="HasGeothermalDesuperheater" type="xs:boolean">
                  <xs:annotation>
                    <xs:documentation>Indicates whether this water heater has a geothermal desuperheater. The attached heat pump can be referenced in the RelatedHeatingSystem element.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="HasSharedCombustionVentilation" type="xs:boolean"/>
                <xs:element minOccurs="0" name="CombustionVentilationOrphaned" type="xs:boolean"/>
                <xs:element name="CombustionVentingSystem" minOccurs="0" type="LocalReference">
                </xs:element>
                <xs:element name="RelatedHeatingSystem" type="LocalReference" minOccurs="0"/>
                <xs:element minOccurs="0" name="Installation">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="Standard" type="HVACInstallationStandard"/>
                      <xs:element minOccurs="0" ref="extension"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element minOccurs="0" name="WaterHeaterImprovement" type="WaterHeaterImprovementInfo"/>
                <xs:element ref="extension" minOccurs="0"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element maxOccurs="unbounded" minOccurs="0" name="HotWaterDistribution">
            <xs:complexType>
              <xs:sequence>
                <xs:group ref="SystemInfo"/>
                <xs:element minOccurs="0" name="AttachedToWaterHeatingSystem" type="LocalReference">
                  <xs:annotation>
                    <xs:documentation>The water heating system that his distribution system serves.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="SystemType">
                  <xs:complexType>
                    <xs:choice>
                      <xs:element name="Standard">
                        <xs:complexType>
                          <xs:sequence>
                            <xs:element minOccurs="0" name="PipingLength" type="LengthMeasurement">
                              <xs:annotation>
                                <xs:documentation>[ft]</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element minOccurs="0" ref="extension"/>
                          </xs:sequence>
                        </xs:complexType>
                      </xs:element>
                      <xs:element name="Recirculation">
                        <xs:complexType>
                          <xs:sequence>
                            <xs:element minOccurs="0" name="ControlType" type="RecirculationControlType"/>
                            <xs:element minOccurs="0" name="RecirculationPipingLoopLength" type="LengthMeasurement">
                              <xs:annotation>
                                <xs:documentation>[ft]</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element minOccurs="0" name="BranchPipingLoopLength" type="LengthMeasurement">
                              <xs:annotation>
                                <xs:documentation>[ft]</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element minOccurs="0" name="PumpPower" type="Power">
                              <xs:annotation>
                                <xs:documentation>[W]</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element minOccurs="0" ref="extension"/>
                          </xs:sequence>
                        </xs:complexType>
                      </xs:element>
                    </xs:choice>
                  </xs:complexType>
                </xs:element>
                <xs:element minOccurs="0" name="PipeInsulation" type="PipeInsulationType"/>
                <xs:element minOccurs="0" name="DrainWaterHeatRecovery">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="FacilitiesConnected" type="DrainWaterHeatRecoveryFacilitiesConnected"/>
                      <xs:element minOccurs="0" name="EqualFlow" type="xs:boolean"/>
                      <xs:element minOccurs="0" name="Efficiency" type="Fraction">
                        <xs:annotation>
                          <xs:documentation>Efficiency percent expressed as a fraction from 0-1.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element minOccurs="0" ref="extension"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element maxOccurs="unbounded" minOccurs="0" name="WaterFixture">
            <xs:complexType>
              <xs:sequence>
                <xs:group ref="SystemInfo"/>
                <xs:choice minOccurs="0">
                  <xs:element name="AttachedToWaterHeatingSystem" type="LocalReference"/>
                  <xs:element name="AttachedToHotWaterDistribution" type="LocalReference"/>
                </xs:choice>
                <xs:element minOccurs="1" name="WaterFixtureType" type="WaterFixtureType"/>
                <xs:element minOccurs="0" name="FlowRate" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>[gallons per minute] flow rate of water</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="FaucetAerator" type="xs:boolean">
                  <xs:annotation>
                    <xs:documentation>Does this faucet have an aerator?</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="TemperatureInitiatedShowerFlowRestrictionValve" type="xs:boolean">
                  <xs:annotation>
                    <xs:documentation>Does the shower have a device that restricts the flow of water automatically once it has reached temperature?</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="WaterFixtureThirdPartyCertification">
                  <xs:annotation>
                    <xs:documentation>Independent organization has verified that product or appliance meets or exceeds the standard in question.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" ref="extension"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="AnnualEnergyUse" minOccurs="0">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="SolarThermal">
      <xs:complexType>
        <xs:sequence>
          <xs:element maxOccurs="unbounded" name="SolarThermalSystem">
            <xs:complexType>
              <xs:sequence>
                <xs:group ref="SystemInfo"/>
                <xs:element minOccurs="0" name="Manufacturer" type="xs:string"/>
                <xs:element minOccurs="0" name="ModelNumber" type="xs:string"/>
                <xs:element minOccurs="0" ref="AttachedToZone"/>
                <xs:element name="SystemType" minOccurs="0" type="SolarThermalSystemType"/>
                <xs:element name="CollectorArea" type="SurfaceArea" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>[sq.ft.]</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="CollectorLoopType" type="SolarThermalCollectorLoopType">
                  <xs:annotation>
                    <xs:documentation>"batch heater" enumeration is deprecated. It will be removed in a future version. See #272.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="CollectorType" type="SolarThermalCollectorType"/>
                <xs:element minOccurs="0" name="CollectorOrientation" type="OrientationType"/>
                <xs:element minOccurs="0" name="CollectorAzimuth" type="AzimuthType"/>
                <xs:element minOccurs="0" name="CollectorTilt" type="Tilt">
                  <xs:annotation>
                    <xs:documentation>[deg]</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="StorageVolume" type="Volume">
                  <xs:annotation>
                    <xs:documentation>[gal]</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="ConnectedTo" type="LocalReference"/>
                <xs:element ref="extension" minOccurs="0"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="Photovoltaics">
      <xs:complexType>
        <xs:sequence>
          <xs:element maxOccurs="unbounded" name="PVSystem">
            <xs:complexType>
              <xs:sequence>
                <xs:group ref="SystemInfo"/>
                <xs:element minOccurs="0" name="Location" type="PVSystemLocation"/>
                <xs:element minOccurs="0" name="Ownership" type="PVSystemOwnership"/>
                <xs:element minOccurs="0" name="ArrayOrientation" type="OrientationType"/>
                <xs:element minOccurs="0" name="ArrayAzimuth" type="AzimuthType">
                  <xs:annotation>
                    <xs:documentation>[deg]</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="ArrayTilt" type="Tilt">
                  <xs:annotation>
                    <xs:documentation>[deg]</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="MaxPowerOutput" type="Power">
                  <xs:annotation>
                    <xs:documentation>[DC Watts] Peak power as supplied by the manufacturer</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="CollectorArea" type="SurfaceArea">
                  <xs:annotation>
                    <xs:documentation>[sq.ft.]</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="InverterEfficiency" type="Efficiency"/>
                <xs:element minOccurs="0" name="YearInverterManufactured" type="Year"/>
                <xs:element minOccurs="0" name="YearModulesManufactured" type="Year"/>
                <xs:element minOccurs="0" name="YearInstalled" type="Year"/>
                <xs:element minOccurs="0" name="AnnualOutput" type="RatedAnnualkWh">
                  <xs:annotation>
                    <xs:documentation>[kWh] Projected Annual Output for a typical meterological year as determined by PVWatts or similar.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="LevelizedCostOfElectricity" type="Cost">
                  <xs:annotation>
                    <xs:documentation>[$] The LCOE is the total cost of installing and operating a project expressed in dollars per kilowatt-hour of electricity generated by the system over its life. Can be calculated with System Advisor Model, a similar software, or through a simplified calculation at http://www.nrel.gov/analysis/tech_lcoe.html.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element ref="extension" minOccurs="0"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="Wind">
      <xs:complexType>
        <xs:sequence>
          <xs:element maxOccurs="unbounded" name="WindTurbine">
            <xs:complexType>
              <xs:sequence>
                <xs:group ref="SystemInfo"/>
                <xs:element minOccurs="0" name="Model" type="xs:string"/>
                <xs:element minOccurs="0" name="YearInstalled" type="Year"/>
                <xs:element minOccurs="0" name="ThirdPartyCertification" maxOccurs="unbounded" type="WindThirdPartyCertification"/>
                <xs:element minOccurs="0" name="AWEARatedAnnualEnergy" type="RatedAnnualkWh">
                  <xs:annotation>
                    <xs:documentation>[kWh] the calculated total energy that would be produced during a one-year period with an average wind speed of 5 m/s (11.2 mph)</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="AWEARatedSoundLevel" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>[dBA] the sound pressure level not exceeded by the wind turbine 95% of the time at a distance of 60 meters from the rotor with an average wind speed of 5 m/s (11.2 mph).</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="AWEARatedPower" type="Power">
                  <xs:annotation>
                    <xs:documentation>[kW] the wind turbine’s power output at 11 m/s (24.6 mph). Manufacturers may still describe or name their wind turbine models using a nominal power (e.g. 5 kW S-343).</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="PeakPower" type="Power">
                  <xs:annotation>
                    <xs:documentation>[kW] the highest point on the certified power curve.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="RotorDiameter" type="LengthMeasurement">
                  <xs:annotation>
                    <xs:documentation>[ft]</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="HubHeight" type="LengthMeasurement">
                  <xs:annotation>
                    <xs:documentation>[ft]</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="LevelizedCostOfElectricity" type="Cost">
                  <xs:annotation>
                    <xs:documentation>[$] The LCOE is the total cost of installing and operating a project expressed in dollars per kilowatt-hour of electricity generated by the system over its life. Can be calculated with System Advisor Model, a similar software, or through a simplified calculation at http://www.nrel.gov/analysis/tech_lcoe.html.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" ref="extension"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element ref="extension" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type HeatingSystemInfoType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToZone BaseElements_xsd.tmp#HVACSystemInfo_AttachedToCAZ BaseElements_xsd.tmp#HVACSystemInfo_UnitLocation BaseElements_xsd.tmp#HVACSystemInfo_YearInstalled BaseElements_xsd.tmp#HVACSystemInfo_ModelYear BaseElements_xsd.tmp#HVACSystemInfo_Manufacturer BaseElements_xsd.tmp#HVACSystemInfo_ModelNumber BaseElements_xsd.tmp#HVACSystemInfo_SerialNumber BaseElements_xsd.tmp#HVACSystemInfo_AHRINumber BaseElements_xsd.tmp#HVACSystemInfo_PerformanceAdjustment BaseElements_xsd.tmp#HVACSystemInfo_ThirdPartyCertification BaseElements_xsd.tmp#HVACSystemInfo_HasSharedCombustionVentilation BaseElements_xsd.tmp#HVACSystemInfo_CombustionVentingSystem BaseElements_xsd.tmp#HVACSystemInfo_DistributionSystem BaseElements_xsd.tmp#HVACSystemInfo_Installation BaseElements_xsd.tmp#HVACSystemInfo_AnnualEnergyUse BaseElements_xsd.tmp#HVACSystemInfo_HVACMaintenance BaseElements_xsd.tmp#HVACSystemInfo BaseElements_xsd.tmp#HeatingSystemInfoType_HeatingSystemType BaseElements_xsd.tmp#HeatingSystemInfoType_HeatingSystemFuel BaseElements_xsd.tmp#HeatingSystemInfoType_HeatingCapacity BaseElements_xsd.tmp#HeatingSystemInfoType_AnnualHeatingEfficiency BaseElements_xsd.tmp#HeatingSystemInfoType_FractionHeatLoadServed BaseElements_xsd.tmp#HeatingSystemInfoType_FloorAreaServed BaseElements_xsd.tmp#extension
Type extension of HVACSystemInfo
Type hierarchy
Used by
Model
Children AHRINumber, AnnualEnergyUse, AnnualHeatingEfficiency, AttachedToCAZ, AttachedToZone, CombustionVentingSystem, DistributionSystem, FloorAreaServed, FractionHeatLoadServed, HVACMaintenance, HasSharedCombustionVentilation, HeatingCapacity, HeatingSystemFuel, HeatingSystemType, Installation, Manufacturer, ModelNumber, ModelYear, PerformanceAdjustment, SerialNumber, SystemIdentifier, ThirdPartyCertification, UnitLocation, YearInstalled, extension
Source
<xs:complexType name="HeatingSystemInfoType">
  <xs:complexContent>
    <xs:extension base="HVACSystemInfo">
      <xs:sequence minOccurs="1" maxOccurs="1">
        <xs:element name="HeatingSystemType" type="HeatingSystemType" minOccurs="0"/>
        <xs:element name="HeatingSystemFuel" type="FuelType" minOccurs="0"/>
        <xs:element name="HeatingCapacity" type="Capacity" minOccurs="0">
          <xs:annotation>
            <xs:documentation>[Btuh] Input Heating Capacity</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="AnnualHeatingEfficiency" type="HeatingEfficiencyType" maxOccurs="unbounded">
        </xs:element>
        <xs:element name="FractionHeatLoadServed" type="Fraction" minOccurs="0"/>
        <xs:element minOccurs="0" name="FloorAreaServed" type="SurfaceArea">
          <xs:annotation>
            <xs:documentation>[sq.ft.]</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element ref="extension" minOccurs="0"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type HVACSystemInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToZone BaseElements_xsd.tmp#HVACSystemInfo_AttachedToCAZ BaseElements_xsd.tmp#HVACSystemInfo_UnitLocation BaseElements_xsd.tmp#HVACSystemInfo_YearInstalled BaseElements_xsd.tmp#HVACSystemInfo_ModelYear BaseElements_xsd.tmp#HVACSystemInfo_Manufacturer BaseElements_xsd.tmp#HVACSystemInfo_ModelNumber BaseElements_xsd.tmp#HVACSystemInfo_SerialNumber BaseElements_xsd.tmp#HVACSystemInfo_AHRINumber BaseElements_xsd.tmp#HVACSystemInfo_PerformanceAdjustment BaseElements_xsd.tmp#HVACSystemInfo_ThirdPartyCertification BaseElements_xsd.tmp#HVACSystemInfo_HasSharedCombustionVentilation BaseElements_xsd.tmp#HVACSystemInfo_CombustionVentingSystem BaseElements_xsd.tmp#HVACSystemInfo_DistributionSystem BaseElements_xsd.tmp#HVACSystemInfo_Installation BaseElements_xsd.tmp#HVACSystemInfo_AnnualEnergyUse BaseElements_xsd.tmp#HVACSystemInfo_HVACMaintenance
Used by
Model
Children AHRINumber, AnnualEnergyUse, AttachedToCAZ, AttachedToZone, CombustionVentingSystem, DistributionSystem, HVACMaintenance, HasSharedCombustionVentilation, Installation, Manufacturer, ModelNumber, ModelYear, PerformanceAdjustment, SerialNumber, SystemIdentifier, ThirdPartyCertification, UnitLocation, YearInstalled
Source
<xs:complexType name="HVACSystemInfo">
  <xs:sequence>
    <xs:group ref="SystemInfo"/>
    <xs:element minOccurs="0" ref="AttachedToZone"/>
    <xs:element minOccurs="0" name="AttachedToCAZ" type="LocalReference"/>
    <xs:element name="UnitLocation" type="UnitLocation" minOccurs="0"/>
    <xs:element minOccurs="0" name="YearInstalled" type="Year"/>
    <xs:element name="ModelYear" type="Year" minOccurs="0"/>
    <xs:element name="Manufacturer" type="Manufacturer" minOccurs="0"/>
    <xs:element name="ModelNumber" type="Model" minOccurs="0"/>
    <xs:element minOccurs="0" name="SerialNumber" type="xs:string"/>
    <xs:element minOccurs="0" name="AHRINumber" type="xs:string"/>
    <xs:element minOccurs="0" name="PerformanceAdjustment" type="Fraction"/>
    <xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="HVACThirdPartyCertification"/>
    <xs:element minOccurs="0" name="HasSharedCombustionVentilation" type="xs:boolean"/>
    <xs:element minOccurs="0" name="CombustionVentingSystem" type="LocalReference"/>
    <xs:element name="DistributionSystem" type="LocalReference" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element minOccurs="0" name="Installation">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="Standard" type="HVACInstallationStandard"/>
          <xs:element minOccurs="0" name="SizingCalculation" type="HVACSizingCalcs"/>
          <xs:element minOccurs="0" name="EnvelopeImprovementsUsedinSizing" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Air sealing and insulation implemented prior to replacement and used in calculations for sizing new / replacement system?</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="AnnualEnergyUse">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ConsumptionInfo" type="ConsumptionInfoType"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="HVACMaintenance" type="HVACMaintenance"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type HVACMaintenance
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HVACMaintenance_TuneAndRepair BaseElements_xsd.tmp#HVACMaintenance_TuneAndRepairYearMonth BaseElements_xsd.tmp#HVACMaintenance_NumberofCoilsReplaced BaseElements_xsd.tmp#HVACMaintenance_NumberofAirHandlersReplaced BaseElements_xsd.tmp#HVACMaintenance_AirFilter BaseElements_xsd.tmp#extension
Used by
Model
Children AirFilter, NumberofAirHandlersReplaced, NumberofCoilsReplaced, TuneAndRepair, TuneAndRepairYearMonth, extension
Source
<xs:complexType name="HVACMaintenance">
  <xs:sequence>
    <xs:element minOccurs="0" name="TuneAndRepair" type="xs:boolean"/>
    <xs:element minOccurs="0" name="TuneAndRepairYearMonth" type="xs:gYearMonth">
      <xs:annotation>
        <xs:documentation>Year and month of the last tune and repair for this HVAC equipment.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="NumberofCoilsReplaced" type="IntegerGreaterThanOrEqualToZero"/>
    <xs:element minOccurs="0" name="NumberofAirHandlersReplaced" type="IntegerGreaterThanOrEqualToZero"/>
    <xs:element minOccurs="0" name="AirFilter">
      <xs:complexType>
        <xs:sequence>
          <xs:group ref="SystemInfo"/>
          <xs:element minOccurs="0" name="Size">
            <xs:annotation>
              <xs:documentation>Width x Length x Thickness</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:element name="Width">
                  <xs:annotation>
                    <xs:documentation>[in]</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="Length">
                  <xs:annotation>
                    <xs:documentation>[in]</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="Thickness">
                  <xs:annotation>
                    <xs:documentation>[in]</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="MERVRating" type="MERV">
            <xs:annotation>
              <xs:documentation>Minimum efficiency reporting value, commonly known as MERV rating, is a measurement scale designed in 1987 by the American Society of Heating, Refrigerating and Air-Conditioning Engineers (ASHRAE) to rate the effectiveness of air filters.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="LastReplaced" type="xs:gYearMonth">
            <xs:annotation>
              <xs:documentation>The Year and Month the filter was last replacced.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type HeatingSystemType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HeatingSystemType_Furnace BaseElements_xsd.tmp#HeatingSystemType_WallFurnace BaseElements_xsd.tmp#HeatingSystemType_Boiler BaseElements_xsd.tmp#HeatingSystemType_ElectricResistance BaseElements_xsd.tmp#HeatingSystemType_Fireplace BaseElements_xsd.tmp#HeatingSystemType_Stove BaseElements_xsd.tmp#HeatingSystemType_PortableHeater BaseElements_xsd.tmp#HeatingSystemType_SolarThermal BaseElements_xsd.tmp#HeatingSystemType_DistrictSteam BaseElements_xsd.tmp#HeatingSystemType_Other
Used by
Model
Children Boiler, DistrictSteam, ElectricResistance, Fireplace, Furnace, Other, PortableHeater, SolarThermal, Stove, WallFurnace
Source
<xs:complexType name="HeatingSystemType">
  <xs:choice>
    <xs:element name="Furnace">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="SealedCombustion" type="xs:boolean"/>
          <xs:element name="CondensingSystem" type="xs:boolean" minOccurs="0"/>
          <xs:element minOccurs="0" name="AtmosphericBurner" type="xs:boolean"/>
          <xs:element minOccurs="0" name="PowerBurner" type="xs:boolean"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="WallFurnace">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="SealedCombustion" type="xs:boolean"/>
          <xs:element minOccurs="0" name="AtmosphericBurner" type="xs:boolean"/>
          <xs:element minOccurs="0" name="PowerBurner" type="xs:boolean"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Boiler">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="BoilerType" type="BoilerType"/>
          <xs:element minOccurs="0" name="SealedCombustion" type="xs:boolean"/>
          <xs:element name="CondensingSystem" type="xs:boolean" minOccurs="0"/>
          <xs:element minOccurs="0" name="AtmosphericBurner" type="xs:boolean"/>
          <xs:element minOccurs="0" name="PowerBurner" type="xs:boolean"/>
          <xs:element minOccurs="0" name="RotaryCup" type="xs:boolean"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="ElectricResistance">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ElectricDistribution" type="ElectricDistributionType" minOccurs="0"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Fireplace">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="SmokeEmissionRate" type="xs:double">
            <xs:annotation>
              <xs:documentation>[grams per hour] from EPA label http://www.epa.gov/compliance/monitoring/programs/caa/woodheaters.html</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Stove">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="SmokeEmissionRate" type="xs:double">
            <xs:annotation>
              <xs:documentation>[grams per hour] from EPA label http://www.epa.gov/compliance/monitoring/programs/caa/woodheaters.html</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="PortableHeater">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="SolarThermal">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="SolarThermalSystem" type="LocalReference"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="DistrictSteam">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="DistrictSteamType" type="DistrictSteamType"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Other">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="Description" type="xs:string"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:choice>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type HeatingEfficiencyType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HeatingEfficiencyType_Units BaseElements_xsd.tmp#HeatingEfficiencyType_Value
Used by
Model
Children Units, Value
Source
<xs:complexType name="HeatingEfficiencyType">
  <xs:sequence>
    <xs:element name="Units" type="HeatingEfficiencyUnits">
      <xs:annotation>
        <xs:documentation>For AFUE and Percent enter values as a fractional number between 0 and 1, i.e. 80% = 0.8</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Value" type="Efficiency"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type CoolingSystemInfoType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToZone BaseElements_xsd.tmp#HVACSystemInfo_AttachedToCAZ BaseElements_xsd.tmp#HVACSystemInfo_UnitLocation BaseElements_xsd.tmp#HVACSystemInfo_YearInstalled BaseElements_xsd.tmp#HVACSystemInfo_ModelYear BaseElements_xsd.tmp#HVACSystemInfo_Manufacturer BaseElements_xsd.tmp#HVACSystemInfo_ModelNumber BaseElements_xsd.tmp#HVACSystemInfo_SerialNumber BaseElements_xsd.tmp#HVACSystemInfo_AHRINumber BaseElements_xsd.tmp#HVACSystemInfo_PerformanceAdjustment BaseElements_xsd.tmp#HVACSystemInfo_ThirdPartyCertification BaseElements_xsd.tmp#HVACSystemInfo_HasSharedCombustionVentilation BaseElements_xsd.tmp#HVACSystemInfo_CombustionVentingSystem BaseElements_xsd.tmp#HVACSystemInfo_DistributionSystem BaseElements_xsd.tmp#HVACSystemInfo_Installation BaseElements_xsd.tmp#HVACSystemInfo_AnnualEnergyUse BaseElements_xsd.tmp#HVACSystemInfo_HVACMaintenance BaseElements_xsd.tmp#HVACSystemInfo BaseElements_xsd.tmp#CoolingSystemInfoType_CoolingSystemType BaseElements_xsd.tmp#CoolingSystemInfoType_CoolingSystemFuel BaseElements_xsd.tmp#CoolingSystemInfoType_CoolingCapacity BaseElements_xsd.tmp#CoolingSystemInfoType_FractionCoolLoadServed BaseElements_xsd.tmp#CoolingSystemInfoType_FloorAreaServed BaseElements_xsd.tmp#CoolingSystemInfoType_AnnualCoolingEfficiency BaseElements_xsd.tmp#CoolingSystemInfoType_SensibleHeatFraction BaseElements_xsd.tmp#extension
Type extension of HVACSystemInfo
Type hierarchy
Used by
Model
Children AHRINumber, AnnualCoolingEfficiency, AnnualEnergyUse, AttachedToCAZ, AttachedToZone, CombustionVentingSystem, CoolingCapacity, CoolingSystemFuel, CoolingSystemType, DistributionSystem, FloorAreaServed, FractionCoolLoadServed, HVACMaintenance, HasSharedCombustionVentilation, Installation, Manufacturer, ModelNumber, ModelYear, PerformanceAdjustment, SensibleHeatFraction, SerialNumber, SystemIdentifier, ThirdPartyCertification, UnitLocation, YearInstalled, extension
Source
<xs:complexType name="CoolingSystemInfoType">
  <xs:complexContent>
    <xs:extension base="HVACSystemInfo">
      <xs:sequence>
        <xs:element name="CoolingSystemType" type="CoolingSystemType" minOccurs="0"/>
        <xs:element minOccurs="0" name="CoolingSystemFuel" type="FuelType"/>
        <xs:element minOccurs="0" name="CoolingCapacity" type="xs:double">
          <xs:annotation>
            <xs:documentation>[Btuh]</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="FractionCoolLoadServed" type="Fraction" minOccurs="0"/>
        <xs:element minOccurs="0" name="FloorAreaServed" type="SurfaceArea">
          <xs:annotation>
            <xs:documentation>[sq.ft.]</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="AnnualCoolingEfficiency" type="CoolingEfficiencyType" minOccurs="0" maxOccurs="unbounded"/>
        <xs:element minOccurs="0" name="SensibleHeatFraction" type="Fraction"/>
        <xs:element ref="extension" minOccurs="0"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type CoolingEfficiencyType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#CoolingEfficiencyType_Units BaseElements_xsd.tmp#CoolingEfficiencyType_Value
Used by
Model
Children Units, Value
Source
<xs:complexType name="CoolingEfficiencyType">
  <xs:sequence>
    <xs:element name="Units" type="CoolingEfficiencyUnits"/>
    <xs:element name="Value" type="Efficiency"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type HeatPumpInfoType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToZone BaseElements_xsd.tmp#HVACSystemInfo_AttachedToCAZ BaseElements_xsd.tmp#HVACSystemInfo_UnitLocation BaseElements_xsd.tmp#HVACSystemInfo_YearInstalled BaseElements_xsd.tmp#HVACSystemInfo_ModelYear BaseElements_xsd.tmp#HVACSystemInfo_Manufacturer BaseElements_xsd.tmp#HVACSystemInfo_ModelNumber BaseElements_xsd.tmp#HVACSystemInfo_SerialNumber BaseElements_xsd.tmp#HVACSystemInfo_AHRINumber BaseElements_xsd.tmp#HVACSystemInfo_PerformanceAdjustment BaseElements_xsd.tmp#HVACSystemInfo_ThirdPartyCertification BaseElements_xsd.tmp#HVACSystemInfo_HasSharedCombustionVentilation BaseElements_xsd.tmp#HVACSystemInfo_CombustionVentingSystem BaseElements_xsd.tmp#HVACSystemInfo_DistributionSystem BaseElements_xsd.tmp#HVACSystemInfo_Installation BaseElements_xsd.tmp#HVACSystemInfo_AnnualEnergyUse BaseElements_xsd.tmp#HVACSystemInfo_HVACMaintenance BaseElements_xsd.tmp#HVACSystemInfo BaseElements_xsd.tmp#HeatPumpInfoType_HeatPumpType BaseElements_xsd.tmp#HeatPumpInfoType_HeatingCapacity BaseElements_xsd.tmp#HeatPumpInfoType_HeatingCapacity17F BaseElements_xsd.tmp#HeatPumpInfoType_CoolingCapacity BaseElements_xsd.tmp#HeatPumpInfoType_CoolingSensibleHeatFraction BaseElements_xsd.tmp#HeatPumpInfoType_GeothermalLoop BaseElements_xsd.tmp#HeatPumpInfoType_BackupSystemFuel BaseElements_xsd.tmp#HeatPumpInfoType_BackupAFUE BaseElements_xsd.tmp#HeatPumpInfoType_BackupHeatingCapacity BaseElements_xsd.tmp#HeatPumpInfoType_BackupHeatingSwitchoverTemperature BaseElements_xsd.tmp#HeatPumpInfoType_FractionHeatLoadServed BaseElements_xsd.tmp#HeatPumpInfoType_FractionCoolLoadServed BaseElements_xsd.tmp#HeatPumpInfoType_FloorAreaServed BaseElements_xsd.tmp#HeatPumpInfoType_AnnualCoolEfficiency BaseElements_xsd.tmp#HeatPumpInfoType_AnnualHeatEfficiency BaseElements_xsd.tmp#extension
Type extension of HVACSystemInfo
Type hierarchy
Used by
Model
Children AHRINumber, AnnualCoolEfficiency, AnnualEnergyUse, AnnualHeatEfficiency, AttachedToCAZ, AttachedToZone, BackupAFUE, BackupHeatingCapacity, BackupHeatingSwitchoverTemperature, BackupSystemFuel, CombustionVentingSystem, CoolingCapacity, CoolingSensibleHeatFraction, DistributionSystem, FloorAreaServed, FractionCoolLoadServed, FractionHeatLoadServed, GeothermalLoop, HVACMaintenance, HasSharedCombustionVentilation, HeatPumpType, HeatingCapacity, HeatingCapacity17F, Installation, Manufacturer, ModelNumber, ModelYear, PerformanceAdjustment, SerialNumber, SystemIdentifier, ThirdPartyCertification, UnitLocation, YearInstalled, extension
Source
<xs:complexType name="HeatPumpInfoType">
  <xs:complexContent>
    <xs:extension base="HVACSystemInfo">
      <xs:sequence minOccurs="0">
        <xs:element name="HeatPumpType" type="HeatPumpType" minOccurs="0"/>
        <xs:element name="HeatingCapacity" type="Capacity" minOccurs="0">
          <xs:annotation>
            <xs:documentation>[Btuh] Typically the nameplate capacity at 47F.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="HeatingCapacity17F" type="Capacity">
          <xs:annotation>
            <xs:documentation>[Btuh] Capacity at 17F from AHRI database.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="CoolingCapacity" type="Capacity">
          <xs:annotation>
            <xs:documentation>[Btuh]</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="CoolingSensibleHeatFraction" type="Fraction"/>
        <xs:element name="GeothermalLoop" type="GeothermalLoop" minOccurs="0"/>
        <xs:element name="BackupSystemFuel" type="FuelType" minOccurs="0"/>
        <xs:element minOccurs="0" name="BackupAFUE" type="AFUE"/>
        <xs:element minOccurs="0" name="BackupHeatingCapacity" type="Capacity">
          <xs:annotation>
            <xs:documentation>[Btuh]</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="BackupHeatingSwitchoverTemperature" type="Temperature">
          <xs:annotation>
            <xs:documentation>[deg F] Temperature at which the backup heating is activated.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="FractionHeatLoadServed" type="Fraction" minOccurs="0"/>
        <xs:element name="FractionCoolLoadServed" type="Fraction" minOccurs="0"/>
        <xs:element minOccurs="0" name="FloorAreaServed" type="SurfaceArea">
          <xs:annotation>
            <xs:documentation>[sq.ft.]</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="AnnualCoolEfficiency" type="CoolingEfficiencyType" minOccurs="0" maxOccurs="unbounded"/>
        <xs:element name="AnnualHeatEfficiency" minOccurs="0" type="HeatingEfficiencyType" maxOccurs="unbounded">
        </xs:element>
        <xs:element minOccurs="0" ref="extension"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type HVACControlType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToZone BaseElements_xsd.tmp#HVACControlType_ControlType BaseElements_xsd.tmp#HVACControlType_SetpointTempHeatingSeason BaseElements_xsd.tmp#HVACControlType_SetbackTempHeatingSeason BaseElements_xsd.tmp#HVACControlType_TotalSetbackHoursperWeekHeating BaseElements_xsd.tmp#HVACControlType_SetupTempCoolingSeason BaseElements_xsd.tmp#HVACControlType_SetpointTempCoolingSeason BaseElements_xsd.tmp#HVACControlType_TotalSetupHoursperWeekCooling BaseElements_xsd.tmp#HVACControlType_HotWaterResetControl BaseElements_xsd.tmp#HVACControlType_HeatLowered BaseElements_xsd.tmp#HVACControlType_ACAdjusted BaseElements_xsd.tmp#HVACControlType_FractionThermostaticRadiatorValves BaseElements_xsd.tmp#HVACControlType_FractionElectronicZoneValves BaseElements_xsd.tmp#HVACControlType_HVACSystemsServed BaseElements_xsd.tmp#extension
Used by
Model
Children ACAdjusted, AttachedToZone, ControlType, FractionElectronicZoneValves, FractionThermostaticRadiatorValves, HVACSystemsServed, HeatLowered, HotWaterResetControl, SetbackTempHeatingSeason, SetpointTempCoolingSeason, SetpointTempHeatingSeason, SetupTempCoolingSeason, SystemIdentifier, TotalSetbackHoursperWeekHeating, TotalSetupHoursperWeekCooling, extension
Source
<xs:complexType name="HVACControlType">
  <xs:sequence>
    <xs:group ref="SystemInfo"/>
    <xs:element minOccurs="0" ref="AttachedToZone"/>
    <xs:element name="ControlType" type="ThermostatType" minOccurs="0"/>
    <xs:element name="SetpointTempHeatingSeason" type="Temperature" minOccurs="0">
      <xs:annotation>
        <xs:documentation>[deg F]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SetbackTempHeatingSeason" type="Temperature" minOccurs="0">
      <xs:annotation>
        <xs:documentation>[deg F]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TotalSetbackHoursperWeekHeating" type="Hours" minOccurs="0">
      <xs:annotation>
        <xs:documentation>[hours]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SetupTempCoolingSeason" type="Temperature" minOccurs="0">
      <xs:annotation>
        <xs:documentation>[deg F]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SetpointTempCoolingSeason" type="Temperature" minOccurs="0">
      <xs:annotation>
        <xs:documentation>[deg F]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TotalSetupHoursperWeekCooling" type="Hours" minOccurs="0">
      <xs:annotation>
        <xs:documentation>[hours]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="HotWaterResetControl" type="HotWaterResetControl"/>
    <xs:element minOccurs="0" name="HeatLowered" type="HVACControlTypeAdjustments"/>
    <xs:element minOccurs="0" name="ACAdjusted" type="HVACControlTypeAdjustments"/>
    <xs:element minOccurs="0" name="FractionThermostaticRadiatorValves" type="Fraction">
      <xs:annotation>
        <xs:documentation>Fraction of rooms controlled by thermostatic radiator valves</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="FractionElectronicZoneValves" type="Fraction">
      <xs:annotation>
        <xs:documentation>Percent of rooms controlled by electronic zone valves with thermostats</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="HVACSystemsServed" type="LocalReference" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element ref="extension" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type HVACControlTypeAdjustments
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HVACControlTypeAdjustments_Day BaseElements_xsd.tmp#HVACControlTypeAdjustments_Night BaseElements_xsd.tmp#extension
Used by
Model
Children Day, Night, extension
Source
<xs:complexType name="HVACControlTypeAdjustments">
  <xs:sequence>
    <xs:element minOccurs="0" name="Day" type="xs:boolean"/>
    <xs:element minOccurs="0" name="Night" type="xs:boolean"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type AirDistributionInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#AirDistributionInfo_AirDistributionType BaseElements_xsd.tmp#AirDistributionInfo_AirHandlerMotorType BaseElements_xsd.tmp#AirDistributionInfo_DuctLeakageMeasurement BaseElements_xsd.tmp#AirDistributionInfo_DuctSystemSizingAppropriate BaseElements_xsd.tmp#AirDistributionInfo_Ducts BaseElements_xsd.tmp#AirDistributionInfo_NumberofReturnRegisters BaseElements_xsd.tmp#AirDistributionInfo_TotalExternalStaticPressureMeasurement BaseElements_xsd.tmp#extension
Used by
Model
Children AirDistributionType, AirHandlerMotorType, DuctLeakageMeasurement, DuctSystemSizingAppropriate, Ducts, NumberofReturnRegisters, TotalExternalStaticPressureMeasurement, extension
Source
<xs:complexType name="AirDistributionInfo">
  <xs:sequence>
    <xs:element name="AirDistributionType" type="AirDistributionType" minOccurs="0"/>
    <xs:element name="AirHandlerMotorType" type="AirHandlerMotorType" minOccurs="0"/>
    <xs:element minOccurs="0" name="DuctLeakageMeasurement" type="DuctLeakageMeasurementType" maxOccurs="unbounded"/>
    <xs:element minOccurs="0" name="DuctSystemSizingAppropriate" type="xs:boolean"/>
    <xs:element maxOccurs="unbounded" minOccurs="0" name="Ducts">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="DuctType" type="DuctType" minOccurs="0"/>
          <xs:element name="DuctMaterial" type="DuctMaterial" minOccurs="0"/>
          <xs:element name="DuctInsulationRValue" type="RValue" minOccurs="0"/>
          <xs:element minOccurs="0" name="DuctInsulationThickness" type="LengthMeasurement">
            <xs:annotation>
              <xs:documentation>[in]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="DuctInsulationCondition" type="InsulationCondition"/>
          <xs:element name="DuctLocation" type="DuctLocation" minOccurs="0"/>
          <xs:element minOccurs="0" name="FractionDuctArea" type="Fraction">
            <xs:annotation>
              <xs:documentation>If a DuctType of supply or return is specified above, this is the fraction of the supply or return duct area. If DuctType is omitted above, this is the fraction of the total duct area.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="DuctSurfaceArea" type="SurfaceArea">
            <xs:annotation>
              <xs:documentation>[sq.ft.]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="NumberofReturnRegisters" type="IntegerGreaterThanOrEqualToZero"/>
    <xs:element minOccurs="0" name="TotalExternalStaticPressureMeasurement">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="Supply" type="TotalExternalStaticPressureMeasurement"/>
          <xs:element minOccurs="0" name="Return" type="TotalExternalStaticPressureMeasurement"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type DuctLeakageMeasurementType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#DuctLeakageMeasurementType_DuctType BaseElements_xsd.tmp#DuctLeakageMeasurementType_LeakinessObservedVisualInspection BaseElements_xsd.tmp#DuctLeakageMeasurementType_DuctLeakageTestMethod BaseElements_xsd.tmp#DuctLeakageMeasurementType_DuctLeakage BaseElements_xsd.tmp#DuctLeakageMeasurementType_EffectiveLeakageArea BaseElements_xsd.tmp#extension
Used by
Model
Children DuctLeakage, DuctLeakageTestMethod, DuctType, EffectiveLeakageArea, LeakinessObservedVisualInspection, extension
Source
<xs:complexType name="DuctLeakageMeasurementType">
  <xs:sequence>
    <xs:element minOccurs="0" name="DuctType" type="DuctType"/>
    <xs:element name="LeakinessObservedVisualInspection" type="LeakinessObservedVisualInspection" minOccurs="0"/>
    <xs:element name="DuctLeakageTestMethod" type="DuctLeakageTestMethod" minOccurs="0"/>
    <xs:element minOccurs="0" name="DuctLeakage">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Units" type="DuctLeakageTestUnitofMeasure" minOccurs="0"/>
          <xs:element name="Value" type="MeasuredDuctLeakage" minOccurs="0"/>
          <xs:element minOccurs="0" name="TotalOrToOutside" type="DuctLeakageTotalOrToOutside"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="EffectiveLeakageArea" type="SurfaceArea">
      <xs:annotation>
        <xs:documentation>The Leakage Area is defined in TECBLAST as the size of a sharp edged orifice which would leak at the same flow rate as the measured leakage, if the orifice were subjected to the Test Pressure. Leakage Area [sq in] = Duct System Leakage Rate [CFM] / (1.06 * (Test Pressure [Pa]) ^ 0.5)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type TotalExternalStaticPressureMeasurement
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#TotalExternalStaticPressureMeasurement_StaticPressure BaseElements_xsd.tmp#TotalExternalStaticPressureMeasurement_MeasurementLocation BaseElements_xsd.tmp#TotalExternalStaticPressureMeasurement_LocationDescription BaseElements_xsd.tmp#TotalExternalStaticPressureMeasurement_StaticPressureSource BaseElements_xsd.tmp#extension
Used by
Model
Children LocationDescription, MeasurementLocation, StaticPressure, StaticPressureSource, extension
Source
<xs:complexType name="TotalExternalStaticPressureMeasurement">
  <xs:sequence>
    <xs:element name="StaticPressure" type="xs:double">
      <xs:annotation>
        <xs:documentation>[Pa] positive for supply side measurements, negative for return side.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="MeasurementLocation" type="AirHandlerStaticPressureMeasurementLocation"/>
    <xs:element minOccurs="0" name="LocationDescription" type="xs:string"/>
    <xs:element minOccurs="0" name="StaticPressureSource" type="StaticPressureSource"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type HydronicDistributionInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HydronicDistributionInfo_FractionHydronicPipeInsulated BaseElements_xsd.tmp#HydronicDistributionInfo_PipeRValue BaseElements_xsd.tmp#HydronicDistributionInfo_HydronicDistributionType BaseElements_xsd.tmp#HydronicDistributionInfo_PumpandZoneValve BaseElements_xsd.tmp#extension
Used by
Model
Children FractionHydronicPipeInsulated, HydronicDistributionType, PipeRValue, PumpandZoneValve, extension
Source
<xs:complexType name="HydronicDistributionInfo">
  <xs:sequence>
    <xs:element name="FractionHydronicPipeInsulated" type="Fraction" minOccurs="0"/>
    <xs:element minOccurs="0" name="PipeRValue" type="RValue"/>
    <xs:element name="HydronicDistributionType" type="HydronicDistributionType" minOccurs="0"/>
    <xs:element minOccurs="0" name="PumpandZoneValve">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="ValveCorrections" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>System Pump and Zone Valve Corrections made</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="ThermostaticRadiatorValves" type="xs:boolean"/>
          <xs:element minOccurs="0" name="VariableSpeedPump" type="xs:boolean"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type HVACDistributionImprovementInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HVACDistributionImprovementInfo_DuctSystemSealed BaseElements_xsd.tmp#HVACDistributionImprovementInfo_DuctSystemSealedYearMonth BaseElements_xsd.tmp#HVACDistributionImprovementInfo_DuctOutsideEnvelopeInsulatedaspartofRetrofit BaseElements_xsd.tmp#HVACDistributionImprovementInfo_DuctSystemReplaced BaseElements_xsd.tmp#HVACDistributionImprovementInfo_SystemPumpandZoneValveCorrectionsMade BaseElements_xsd.tmp#extension
Used by
Model
Children DuctOutsideEnvelopeInsulatedaspartofRetrofit, DuctSystemReplaced, DuctSystemSealed, DuctSystemSealedYearMonth, SystemPumpandZoneValveCorrectionsMade, extension
Source
<xs:complexType name="HVACDistributionImprovementInfo">
  <xs:sequence>
    <xs:element name="DuctSystemSealed" type="xs:boolean" minOccurs="0"/>
    <xs:element minOccurs="0" name="DuctSystemSealedYearMonth" type="xs:gYearMonth">
      <xs:annotation>
        <xs:documentation>The year and month the duct system was sealed.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DuctOutsideEnvelopeInsulatedaspartofRetrofit" type="xs:boolean" minOccurs="0"/>
    <xs:element name="DuctSystemReplaced" type="xs:boolean" minOccurs="0"/>
    <xs:element name="SystemPumpandZoneValveCorrectionsMade" type="xs:boolean" minOccurs="0"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type PipeInsulationType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#PipeInsulationType_PipeRValue BaseElements_xsd.tmp#PipeInsulationType_PipeLengthInsulated BaseElements_xsd.tmp#PipeInsulationType_FractionPipeInsulation BaseElements_xsd.tmp#extension
Used by
Model
Children FractionPipeInsulation, PipeLengthInsulated, PipeRValue, extension
Source
<xs:complexType name="PipeInsulationType">
  <xs:sequence>
    <xs:element name="PipeRValue" type="RValue" minOccurs="0"/>
    <xs:element minOccurs="0" name="PipeLengthInsulated" type="LengthMeasurement">
      <xs:annotation>
        <xs:documentation>[ft]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="FractionPipeInsulation" type="Fraction" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Fraction of total pipe insulated</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type WaterHeaterImprovementInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#WaterHeaterImprovementInfo_JacketInstalledIndicator BaseElements_xsd.tmp#WaterHeaterImprovementInfo_DispositionofExistingSystem BaseElements_xsd.tmp#WaterHeaterImprovementInfo_RepairsDescription BaseElements_xsd.tmp#WaterHeaterImprovementInfo_PipeInsulated BaseElements_xsd.tmp#WaterHeaterImprovementInfo_LengthofPipeInsulated BaseElements_xsd.tmp#WaterHeaterImprovementInfo_SystemReplaced BaseElements_xsd.tmp#extension
Used by
Model
Children DispositionofExistingSystem, JacketInstalledIndicator, LengthofPipeInsulated, PipeInsulated, RepairsDescription, SystemReplaced, extension
Source
<xs:complexType name="WaterHeaterImprovementInfo">
  <xs:sequence>
    <xs:element name="JacketInstalledIndicator" type="xs:boolean" minOccurs="0"/>
    <xs:element name="DispositionofExistingSystem" type="DispositionofExistingSystem" minOccurs="0"/>
    <xs:element name="RepairsDescription" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="PipeInsulated" type="PipeInsulated" minOccurs="0"/>
    <xs:element name="LengthofPipeInsulated" type="LengthMeasurement" minOccurs="0">
      <xs:annotation>
        <xs:documentation>[ft]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SystemReplaced" type="xs:boolean" minOccurs="0"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type Appliances
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Appliances_ClothesWasher BaseElements_xsd.tmp#Appliances_ClothesDryer BaseElements_xsd.tmp#Appliances_Dishwasher BaseElements_xsd.tmp#Appliances_Refrigerator BaseElements_xsd.tmp#Appliances_Freezer BaseElements_xsd.tmp#Appliances_Dehumidifier BaseElements_xsd.tmp#Appliances_CookingRange BaseElements_xsd.tmp#Appliances_Oven BaseElements_xsd.tmp#extension
Used by
Model
Children ClothesDryer, ClothesWasher, CookingRange, Dehumidifier, Dishwasher, Freezer, Oven, Refrigerator, extension
Source
<xs:complexType name="Appliances">
  <xs:sequence>
    <xs:element minOccurs="0" maxOccurs="unbounded" name="ClothesWasher" type="ClothesWasherInfoType"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" name="ClothesDryer" type="ClothesDryerInfoType"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" name="Dishwasher" type="DishwasherInfoType"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" name="Refrigerator" type="RefrigeratorInfoType"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" name="Freezer" type="FreezerInfoType"/>
    <xs:element name="Dehumidifier" maxOccurs="unbounded" minOccurs="0" type="DehumidifierInfoType"/>
    <xs:element maxOccurs="unbounded" minOccurs="0" name="CookingRange" type="CookingRangeInfoType"/>
    <xs:element maxOccurs="unbounded" minOccurs="0" name="Oven" type="OvenInfoType"/>
    <xs:element ref="extension" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type ClothesWasherInfoType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_NumberofUnits BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_Manufacturer BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_AHRINumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_SerialNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelYear BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ThirdPartyCertification BaseElements_xsd.tmp#ApplianceTypeSummaryInfo BaseElements_xsd.tmp#ClothesWasherInfoType_Type BaseElements_xsd.tmp#ClothesWasherInfoType_Location BaseElements_xsd.tmp#ClothesWasherInfoType_ModifiedEnergyFactor BaseElements_xsd.tmp#ClothesWasherInfoType_WaterFactor BaseElements_xsd.tmp#ClothesWasherInfoType_Usage BaseElements_xsd.tmp#extension
Type extension of ApplianceTypeSummaryInfo
Type hierarchy
Used by
Model
Children AHRINumber, AttachedToSpace, Location, Manufacturer, ModelNumber, ModelYear, ModifiedEnergyFactor, NumberofUnits, SerialNumber, SystemIdentifier, ThirdPartyCertification, Type, Usage, WaterFactor, extension
Source
<xs:complexType name="ClothesWasherInfoType">
  <xs:complexContent>
    <xs:extension base="ApplianceTypeSummaryInfo">
      <xs:sequence>
        <xs:element name="Type" type="ClothesWasherType" minOccurs="0"/>
        <xs:element minOccurs="0" name="Location" type="LaundryMachineLocation"/>
        <xs:element name="ModifiedEnergyFactor" type="xs:double" minOccurs="0"/>
        <xs:element name="WaterFactor" type="xs:double" minOccurs="0"/>
        <xs:element minOccurs="0" name="Usage" type="xs:double">
          <xs:annotation>
            <xs:documentation>loads/week</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element ref="extension" minOccurs="0"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type ApplianceTypeSummaryInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_NumberofUnits BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_Manufacturer BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_AHRINumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_SerialNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelYear BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ThirdPartyCertification
Used by
Model
Children AHRINumber, AttachedToSpace, Manufacturer, ModelNumber, ModelYear, NumberofUnits, SerialNumber, SystemIdentifier, ThirdPartyCertification
Source
<xs:complexType name="ApplianceTypeSummaryInfo">
  <xs:sequence>
    <xs:group ref="SystemInfo"/>
    <xs:element minOccurs="0" ref="AttachedToSpace"/>
    <xs:element name="NumberofUnits" type="IntegerGreaterThanOrEqualToZero" minOccurs="0"/>
    <xs:element name="Manufacturer" type="Manufacturer" minOccurs="0"/>
    <xs:element name="ModelNumber" type="Model" minOccurs="0"/>
    <xs:element minOccurs="0" name="AHRINumber" type="xs:string"/>
    <xs:element minOccurs="0" name="SerialNumber" type="xs:string"/>
    <xs:element name="ModelYear" type="Year" minOccurs="0"/>
    <xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="ApplianceThirdPartyCertifications"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type ClothesDryerInfoType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_NumberofUnits BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_Manufacturer BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_AHRINumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_SerialNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelYear BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ThirdPartyCertification BaseElements_xsd.tmp#ApplianceTypeSummaryInfo BaseElements_xsd.tmp#ClothesDryerInfoType_Type BaseElements_xsd.tmp#ClothesDryerInfoType_Location BaseElements_xsd.tmp#ClothesDryerInfoType_FuelType BaseElements_xsd.tmp#ClothesDryerInfoType_Usage BaseElements_xsd.tmp#extension
Type extension of ApplianceTypeSummaryInfo
Type hierarchy
Used by
Model
Children AHRINumber, AttachedToSpace, FuelType, Location, Manufacturer, ModelNumber, ModelYear, NumberofUnits, SerialNumber, SystemIdentifier, ThirdPartyCertification, Type, Usage, extension
Source
<xs:complexType name="ClothesDryerInfoType">
  <xs:complexContent>
    <xs:extension base="ApplianceTypeSummaryInfo">
      <xs:sequence>
        <xs:element minOccurs="0" name="Type" type="ClothesDryerType"/>
        <xs:element minOccurs="0" name="Location" type="LaundryMachineLocation"/>
        <xs:element name="FuelType" type="FuelType" minOccurs="0"/>
        <xs:element minOccurs="0" name="Usage" type="xs:double">
          <xs:annotation>
            <xs:documentation>loads/week</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element ref="extension" minOccurs="0"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type DishwasherInfoType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_NumberofUnits BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_Manufacturer BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_AHRINumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_SerialNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelYear BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ThirdPartyCertification BaseElements_xsd.tmp#ApplianceTypeSummaryInfo BaseElements_xsd.tmp#DishwasherInfoType_Type BaseElements_xsd.tmp#DishwasherInfoType_Fuel BaseElements_xsd.tmp#DishwasherInfoType_HeatDryDefaultOff BaseElements_xsd.tmp#DishwasherInfoType_AuxillaryWaterHeaterDefaultOff BaseElements_xsd.tmp#DishwasherInfoType_RatedAnnualkWh BaseElements_xsd.tmp#DishwasherInfoType_EnergyFactor BaseElements_xsd.tmp#DishwasherInfoType_RatedWaterGalPerCycle BaseElements_xsd.tmp#DishwasherInfoType_Usage BaseElements_xsd.tmp#extension
Type extension of ApplianceTypeSummaryInfo
Type hierarchy
Used by
Model
Children AHRINumber, AttachedToSpace, AuxillaryWaterHeaterDefaultOff, EnergyFactor, Fuel, HeatDryDefaultOff, Manufacturer, ModelNumber, ModelYear, NumberofUnits, RatedAnnualkWh, RatedWaterGalPerCycle, SerialNumber, SystemIdentifier, ThirdPartyCertification, Type, Usage, extension
Source
<xs:complexType name="DishwasherInfoType">
  <xs:complexContent>
    <xs:extension base="ApplianceTypeSummaryInfo">
      <xs:sequence>
        <xs:element minOccurs="0" name="Type" type="DishwasherType"/>
        <xs:element minOccurs="0" name="Fuel" type="FuelType"/>
        <xs:element name="HeatDryDefaultOff" type="xs:boolean" minOccurs="0"/>
        <xs:element name="AuxillaryWaterHeaterDefaultOff" type="xs:boolean" minOccurs="0"/>
        <xs:element minOccurs="0" name="RatedAnnualkWh" type="RatedAnnualkWh"/>
        <xs:element minOccurs="0" name="EnergyFactor" type="EnergyFactor"/>
        <xs:element minOccurs="0" name="RatedWaterGalPerCycle" type="RatedWaterGalPerCycle"/>
        <xs:element minOccurs="0" name="Usage" type="xs:double">
          <xs:annotation>
            <xs:documentation>loads/week</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element ref="extension" minOccurs="0"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type RefrigeratorInfoType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_NumberofUnits BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_Manufacturer BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_AHRINumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_SerialNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelYear BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ThirdPartyCertification BaseElements_xsd.tmp#ApplianceTypeSummaryInfo BaseElements_xsd.tmp#RefrigeratorInfoType_Type BaseElements_xsd.tmp#RefrigeratorInfoType_Location BaseElements_xsd.tmp#RefrigeratorInfoType_RatedAnnualkWh BaseElements_xsd.tmp#RefrigeratorInfoType_PrimaryIndicator BaseElements_xsd.tmp#RefrigeratorInfoType_Volume BaseElements_xsd.tmp#RefrigeratorInfoType_FreshVolume BaseElements_xsd.tmp#RefrigeratorInfoType_FrozenVolume BaseElements_xsd.tmp#extension
Type extension of ApplianceTypeSummaryInfo
Type hierarchy
Used by
Model
Children AHRINumber, AttachedToSpace, FreshVolume, FrozenVolume, Location, Manufacturer, ModelNumber, ModelYear, NumberofUnits, PrimaryIndicator, RatedAnnualkWh, SerialNumber, SystemIdentifier, ThirdPartyCertification, Type, Volume, extension
Source
<xs:complexType name="RefrigeratorInfoType">
  <xs:complexContent>
    <xs:extension base="ApplianceTypeSummaryInfo">
      <xs:sequence>
        <xs:element name="Type" type="RefrigeratorStyle" minOccurs="0"/>
        <xs:element minOccurs="0" name="Location" type="RefrigeratorLocation"/>
        <xs:element name="RatedAnnualkWh" type="RatedAnnualkWh" minOccurs="0"/>
        <xs:element name="PrimaryIndicator" type="xs:boolean" minOccurs="0">
          <xs:annotation>
            <xs:documentation>True if it is the primary refrigerator</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Volume" type="Volume" minOccurs="0">
          <xs:annotation>
            <xs:documentation>[cu.ft.]</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="FreshVolume" type="Volume">
          <xs:annotation>
            <xs:documentation>[cu.ft.] Volume of refrigerator for keeping food at less than freezing.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="FrozenVolume" type="Volume">
          <xs:annotation>
            <xs:documentation>[cu.ft.] Freezer Volume</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element ref="extension" minOccurs="0"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type FreezerInfoType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_NumberofUnits BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_Manufacturer BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_AHRINumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_SerialNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelYear BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ThirdPartyCertification BaseElements_xsd.tmp#ApplianceTypeSummaryInfo BaseElements_xsd.tmp#FreezerInfoType_Location BaseElements_xsd.tmp#FreezerInfoType_RatedAnnualkWh BaseElements_xsd.tmp#FreezerInfoType_Configuration BaseElements_xsd.tmp#FreezerInfoType_Volume BaseElements_xsd.tmp#extension
Type extension of ApplianceTypeSummaryInfo
Type hierarchy
Used by
Model
Children AHRINumber, AttachedToSpace, Configuration, Location, Manufacturer, ModelNumber, ModelYear, NumberofUnits, RatedAnnualkWh, SerialNumber, SystemIdentifier, ThirdPartyCertification, Volume, extension
Source
<xs:complexType name="FreezerInfoType">
  <xs:complexContent>
    <xs:extension base="ApplianceTypeSummaryInfo">
      <xs:sequence>
        <xs:element minOccurs="0" name="Location" type="RefrigeratorLocation"/>
        <xs:element name="RatedAnnualkWh" type="RatedAnnualkWh" minOccurs="0"/>
        <xs:element name="Configuration" type="FreezerStyle" minOccurs="0"/>
        <xs:element name="Volume" type="Volume" minOccurs="0">
          <xs:annotation>
            <xs:documentation>[cu.ft.]</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element ref="extension" minOccurs="0"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type DehumidifierInfoType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_NumberofUnits BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_Manufacturer BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_AHRINumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_SerialNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelYear BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ThirdPartyCertification BaseElements_xsd.tmp#ApplianceTypeSummaryInfo BaseElements_xsd.tmp#DehumidifierInfoType_Location BaseElements_xsd.tmp#DehumidifierInfoType_Efficiency BaseElements_xsd.tmp#extension
Type extension of ApplianceTypeSummaryInfo
Type hierarchy
Used by
Model
Children AHRINumber, AttachedToSpace, Efficiency, Location, Manufacturer, ModelNumber, ModelYear, NumberofUnits, SerialNumber, SystemIdentifier, ThirdPartyCertification, extension
Source
<xs:complexType name="DehumidifierInfoType">
  <xs:complexContent>
    <xs:extension base="ApplianceTypeSummaryInfo">
      <xs:sequence>
        <xs:element minOccurs="0" name="Location" type="DehumidifierLocation"/>
        <xs:element minOccurs="0" name="Efficiency" type="xs:double">
          <xs:annotation>
            <xs:documentation>[L/kWh]</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element ref="extension" minOccurs="0"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type CookingRangeInfoType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_NumberofUnits BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_Manufacturer BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_AHRINumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_SerialNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelYear BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ThirdPartyCertification BaseElements_xsd.tmp#ApplianceTypeSummaryInfo BaseElements_xsd.tmp#CookingRangeInfoType_FuelType BaseElements_xsd.tmp#extension
Type extension of ApplianceTypeSummaryInfo
Type hierarchy
Used by
Model
Children AHRINumber, AttachedToSpace, FuelType, Manufacturer, ModelNumber, ModelYear, NumberofUnits, SerialNumber, SystemIdentifier, ThirdPartyCertification, extension
Source
<xs:complexType name="CookingRangeInfoType">
  <xs:complexContent>
    <xs:extension base="ApplianceTypeSummaryInfo">
      <xs:sequence>
        <xs:element name="FuelType" type="FuelType" minOccurs="0"/>
        <xs:element ref="extension" minOccurs="0"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type OvenInfoType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#AttachedToSpace BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_NumberofUnits BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_Manufacturer BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_AHRINumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_SerialNumber BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ModelYear BaseElements_xsd.tmp#ApplianceTypeSummaryInfo_ThirdPartyCertification BaseElements_xsd.tmp#ApplianceTypeSummaryInfo BaseElements_xsd.tmp#OvenInfoType_FuelType BaseElements_xsd.tmp#extension
Type extension of ApplianceTypeSummaryInfo
Type hierarchy
Used by
Element Appliances/Oven
Model
Children AHRINumber, AttachedToSpace, FuelType, Manufacturer, ModelNumber, ModelYear, NumberofUnits, SerialNumber, SystemIdentifier, ThirdPartyCertification, extension
Source
<xs:complexType name="OvenInfoType">
  <xs:complexContent>
    <xs:extension base="ApplianceTypeSummaryInfo">
      <xs:sequence>
        <xs:element name="FuelType" type="FuelType" minOccurs="0"/>
        <xs:element ref="extension" minOccurs="0"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type Lighting
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Lighting_LightingGroup BaseElements_xsd.tmp#Lighting_LightingFixture BaseElements_xsd.tmp#Lighting_LightingControl BaseElements_xsd.tmp#Lighting_LightingFractions BaseElements_xsd.tmp#Lighting_CeilingFan BaseElements_xsd.tmp#extension
Used by
Model
Children CeilingFan, LightingControl, LightingFixture, LightingFractions, LightingGroup, extension
Source
<xs:complexType name="Lighting">
  <xs:sequence>
    <xs:element name="LightingGroup" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Light units of the same type. For example you could have all the 60W incandescants.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:group ref="SystemInfo"/>
          <xs:element minOccurs="0" name="Fixture" type="LocalReference">
            <xs:annotation>
              <xs:documentation>The LightingFixture that this is attached to</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" ref="AttachedToSpace"/>
          <xs:element minOccurs="0" name="Location" type="LightingLocation"/>
          <xs:element name="NumberofUnits" type="xs:integer" minOccurs="0"/>
          <xs:element minOccurs="0" name="LightingType" type="LightingType"/>
          <xs:element minOccurs="0" name="AverageLumens" type="xs:double">
            <xs:annotation>
              <xs:documentation>Lumens is a measure of light output (brightness) as opposed to watts, which measures energy consumption. The EPA and DOE encourages people to determine the amount of light they need (or brightness) first before purchasing a light bulb. Once brightness is determined, you can look for the bulb with the lowest watts.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="AverageWattage" type="xs:double" minOccurs="0">
            <xs:annotation>
              <xs:documentation>[W] per unit</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="LightingThirdPartyCertification"/>
          <xs:element name="AverageHoursPerDay" type="HoursPerDay" minOccurs="0">
            <xs:annotation>
              <xs:documentation>[h]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="LightingDailyHours" type="LightingDailyHours">
            <xs:annotation>
              <xs:documentation>[h]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="FloorAreaServed" type="SurfaceArea">
            <xs:annotation>
              <xs:documentation>[sq.ft.]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element ref="extension" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element maxOccurs="unbounded" minOccurs="0" name="LightingFixture">
      <xs:complexType>
        <xs:sequence>
          <xs:group ref="SystemInfo"/>
          <xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="LightingFixtureThirdPartyCertification"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="LightingControl" minOccurs="0" maxOccurs="unbounded">
      <xs:complexType>
        <xs:sequence>
          <xs:group ref="SystemInfo"/>
          <xs:element minOccurs="0" name="AttachedToLightingGroup" type="LocalReference"/>
          <xs:element name="LightingControlType" type="LightingControls" minOccurs="0">
          </xs:element>
          <xs:element name="NumberofLightingControls" type="IntegerGreaterThanOrEqualToZero" minOccurs="0"/>
          <xs:element name="Location" type="LightingLocation" minOccurs="0">
          </xs:element>
          <xs:element ref="extension" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="LightingFractions">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="FractionIncandescent" type="Fraction">
            <xs:annotation>
              <xs:documentation>Fraction of lights that are incandescent.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="FractionCFL" type="Fraction">
            <xs:annotation>
              <xs:documentation>Fraction of the lights that are compact fluorescent.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="FractionLFL" type="Fraction">
            <xs:annotation>
              <xs:documentation>Fraction of the lights that are linear fluorescent.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="FractionLED" type="Fraction">
            <xs:annotation>
              <xs:documentation>Fraction of lights that are LED.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element ref="extension" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element maxOccurs="unbounded" minOccurs="0" name="CeilingFan">
      <xs:complexType>
        <xs:sequence>
          <xs:group ref="SystemInfo"/>
          <xs:element maxOccurs="3" minOccurs="0" name="Airflow">
            <xs:annotation>
              <xs:documentation/>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" name="FanSpeed">
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:enumeration value="low"/>
                      <xs:enumeration value="medium"/>
                      <xs:enumeration value="high"/>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:element>
                <xs:element minOccurs="0" name="Airflow" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>[CFM]</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="Efficiency" type="xs:double">
                  <xs:annotation>
                    <xs:documentation>[CFM/watt] The efficiency rating of a ceiling fan as determined by the test procedure defined by the Environmental Protection Agency's ENERGY STAR Testing Facility Guidance Manual: Building a Testing Facility and Performing the Solid State Test Method for ENERGY STAR Qualified Ceiling Fans, Version 1.1, December 9, 2002. This is generally printed on the box in which the ceiling fan is shipped.</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="ThirdPartyCertification" type="ApplianceThirdPartyCertifications" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element ref="extension" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type LightingType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#LightingType_Incandescent BaseElements_xsd.tmp#LightingType_FluorescentTube BaseElements_xsd.tmp#LightingType_CompactFluorescent BaseElements_xsd.tmp#LightingType_LightEmittingDiode BaseElements_xsd.tmp#LightingType_HighIntensityDischarge BaseElements_xsd.tmp#LightingType_Other
Used by
Model
Children CompactFluorescent, FluorescentTube, HighIntensityDischarge, Incandescent, LightEmittingDiode, Other
Source
<xs:complexType name="LightingType">
  <xs:choice>
    <xs:element name="Incandescent">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="Halogen" type="xs:boolean"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="FluorescentTube">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="TubeType" type="FluorescentTubeType"/>
          <xs:element minOccurs="0" name="BallastType" type="FluorescentBallastType"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="CompactFluorescent">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="LightEmittingDiode">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="HighIntensityDischarge">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="Type">
            <xs:complexType>
              <xs:choice>
                <xs:element name="MercuryVapor"/>
                <xs:element name="Sodium">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="Pressure">
                        <xs:simpleType>
                          <xs:restriction base="xs:string">
                            <xs:enumeration value="high"/>
                            <xs:enumeration value="low"/>
                          </xs:restriction>
                        </xs:simpleType>
                      </xs:element>
                      <xs:element minOccurs="0" ref="extension"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element name="MetalHalide"/>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Other">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="Description" type="xs:string"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:choice>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type Pools
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Pools_Pool
Used by
Model
Children Pool
Source
<xs:complexType name="Pools">
  <xs:sequence>
    <xs:element maxOccurs="unbounded" name="Pool">
      <xs:complexType>
        <xs:sequence>
          <xs:group ref="SystemInfo"/>
          <xs:element minOccurs="0" name="Type" type="PoolType">
            <xs:annotation>
              <xs:documentation>Indicates if the pool is above or below ground.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="Volume" type="Volume">
            <xs:annotation>
              <xs:documentation>[gal] Volume of pool.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="MonthsPerYearofOperation" type="MonthsPerYear">
            <xs:annotation>
              <xs:documentation>Months per year pool is in operation.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="ReturnPipeDiameter" type="LengthMeasurement">
            <xs:annotation>
              <xs:documentation>[in]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="SuctionPipeDiameter" type="LengthMeasurement">
            <xs:annotation>
              <xs:documentation>[in]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="FilterType" type="PoolFilterType">
            <xs:annotation>
              <xs:documentation>Type of filter used, if any.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="PoolPumps">
            <xs:complexType>
              <xs:sequence>
                <xs:element maxOccurs="unbounded" name="PoolPump">
                  <xs:annotation>
                    <xs:documentation>Pool pump: a mechanical assembly consisting of a “wet-end,” which houses the impeller and a motor. The pump increases the “head” and “flow” of the water (ENERGY STAR, 2013).</xs:documentation>
                  </xs:annotation>
                  <xs:complexType>
                    <xs:sequence>
                      <xs:group ref="SystemInfo"/>
                      <xs:element minOccurs="0" name="Type" type="PoolPumpType"/>
                      <xs:element minOccurs="0" name="Manufacturer" type="xs:string">
                        <xs:annotation>
                          <xs:documentation>Manufacturer of pool pump.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="SerialNumber" type="xs:string">
                        <xs:annotation>
                          <xs:documentation>Serial number of pool pump.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="ModelNumber" type="xs:string">
                        <xs:annotation>
                          <xs:documentation>Model number of pool pump.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="ThirdPartyCertification" type="PoolPump3rdPartyCertification" maxOccurs="unbounded">
                        <xs:annotation>
                          <xs:documentation>Independent organization has verified that product or appliance meets or exceeds the standard in question (ENERGY STAR, CEE, or other)</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="EnergyFactor" type="Efficiency">
                        <xs:annotation>
                          <xs:documentation>[gal/Wh] The measure of overall pool filter pump efficiency in units of gallons per watt-hour, as determined using the applicable test method in Section 4.1.2. Energy factor is analogous to other energy factors such as miles per gallon. Energy factor (EF) is calculated as: EF (gal/Wh) = flow rate (gpm) * 60 ÷ power (watts) (ANSI/APSP/ICC-15 2011).</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="SpeedSetting" type="PoolPumpSpeedSetting">
                        <xs:annotation>
                          <xs:documentation>The speed setting at which the Energy Factor was measured (ENERGY STAR, 2013).</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="RatedHorsepower" type="Power">
                        <xs:annotation>
                          <xs:documentation>The motor power output designed by the manufacturer for a rated RPM, voltage and frequency. May be less than total horsepower where the service factor is greater than 1.0, or equal to total horsepower where the service factor = 1.0 (ANSI/APSP/ICC-15 2011).</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="TotalHorsepower" type="Power">
                        <xs:annotation>
                          <xs:documentation>The total horsepower, or product of the rated horsepower and the service factor of a motor used on a pool pump (also known as SFHP) based on the maximum continuous duty motor power output rating allowable for the nameplate ambient rating and motor insulation class (e.g., total horsepower = rated horsepower * service factor) (ANSI/APSP/ICC-15 2011).</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="ServiceFactor" type="xs:double">
                        <xs:annotation>
                          <xs:documentation>A multiplier applied to the rated horsepower of a pump motor to indicate the percent above nameplate horsepower at which the motor can operate continuously without exceeding its allowable insulation class temperature limit, provided that other design parameters, such rated voltage, frequency and ambient temperature, are within limits. A 1.5 hp pump with a 1.65 service factor produces 2.475 hp (total horsepower) at the maximum service factor point (ANSI/APSP/ICC-15 2011).</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="HoursPerDay" type="HoursPerDay">
                        <xs:annotation>
                          <xs:documentation>DEPRECATED - Please use PumpSpeed/HoursPerDay</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element maxOccurs="unbounded" minOccurs="0" name="PumpSpeed">
                        <xs:complexType>
                          <xs:sequence>
                            <xs:element minOccurs="0" name="Power" type="Power">
                              <xs:annotation>
                                <xs:documentation>[W]</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element minOccurs="0" name="MotorNominalSpeed" type="Speed">
                              <xs:annotation>
                                <xs:documentation>[Rev/min] The number of revolutions of the motor shaft in a given unit of time, expressed as revolutions per minute (RPM) (ENERGY STAR, 2013).</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element minOccurs="0" name="FlowRate" type="FlowRate">
                              <xs:annotation>
                                <xs:documentation>[gal/min] The volume of water flowing through the filtration system in a given time, usually measured in gallons per minute (gpm) (ANSI/APSP/ICC-15 2011).</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element minOccurs="0" name="HoursPerDay" type="HoursPerDay">
                              <xs:annotation>
                                <xs:documentation>[hours] Number of hours per day a pool pump operates at a particular speed setting.</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element minOccurs="0" ref="extension"/>
                          </xs:sequence>
                        </xs:complexType>
                      </xs:element>
                      <xs:element minOccurs="0" ref="extension"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="Cleaner">
            <xs:complexType>
              <xs:sequence>
                <xs:group ref="SystemInfo"/>
                <xs:element minOccurs="0" name="Type" type="PoolCleanerType">
                  <xs:annotation>
                    <xs:documentation>Type of pool cleaner used, if any.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="HoursPerDay" type="HoursPerDay">
                  <xs:annotation>
                    <xs:documentation>Hours per day pool cleaner is used.</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="Heater">
            <xs:complexType>
              <xs:sequence>
                <xs:group ref="SystemInfo"/>
                <xs:element minOccurs="0" name="Type" type="PoolHeaterType">
                  <xs:annotation>
                    <xs:documentation>Type of heater used to heat pool, if any.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="HoursPerDay" type="HoursPerDay">
                  <xs:annotation>
                    <xs:documentation>Hours per day pool heater is used.</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type MiscLoads
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#MiscLoads_PlugLoadControl BaseElements_xsd.tmp#MiscLoads_PlugLoad BaseElements_xsd.tmp#extension
Used by
Model
Children PlugLoad, PlugLoadControl, extension
Source
<xs:complexType name="MiscLoads">
  <xs:sequence>
    <xs:element maxOccurs="unbounded" minOccurs="0" name="PlugLoadControl">
      <xs:complexType>
        <xs:sequence>
          <xs:group ref="SystemInfo"/>
          <xs:element minOccurs="0" ref="AttachedToSpace"/>
          <xs:element name="Count" type="IntegerGreaterThanOrEqualToZero" minOccurs="0"/>
          <xs:element name="PlugLoadControlType" minOccurs="0" type="PlugLoadControlType"/>
          <xs:element ref="extension" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="PlugLoad" minOccurs="0" maxOccurs="unbounded">
      <xs:complexType>
        <xs:sequence>
          <xs:group ref="SystemInfo"/>
          <xs:element minOccurs="0" ref="AttachedToSpace"/>
          <xs:element name="PlugLoadType" type="PlugLoadType" minOccurs="0"/>
          <xs:element minOccurs="0" name="Location" type="PlugLoadLocation"/>
          <xs:element name="Count" type="IntegerGreaterThanOrEqualToZero" minOccurs="0"/>
          <xs:element minOccurs="0" name="Load">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="Units" type="PlugLoadUnits"/>
                <xs:element name="Value" type="xs:double"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element ref="extension" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element ref="extension" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type HealthAndSafety
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#HealthAndSafety_General BaseElements_xsd.tmp#HealthAndSafety_Ventilation BaseElements_xsd.tmp#HealthAndSafety_MoistureControl BaseElements_xsd.tmp#HealthAndSafety_CombustionAppliances BaseElements_xsd.tmp#HealthAndSafety_StoveTest BaseElements_xsd.tmp#HealthAndSafety_LeadPaint BaseElements_xsd.tmp#HealthAndSafety_Radon BaseElements_xsd.tmp#HealthAndSafety_SourcePollutants BaseElements_xsd.tmp#HealthAndSafety_Pests BaseElements_xsd.tmp#HealthAndSafety_Asbestos BaseElements_xsd.tmp#HealthAndSafety_SprayFoam BaseElements_xsd.tmp#extension
Used by
Model
Children Asbestos, CombustionAppliances, General, LeadPaint, MoistureControl, Pests, Radon, SourcePollutants, SprayFoam, StoveTest, Ventilation, extension
Source
<xs:complexType name="HealthAndSafety">
  <xs:sequence>
    <xs:element minOccurs="0" name="General">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="TestsCompleted" type="xs:boolean"/>
          <xs:element minOccurs="0" name="TestsPassed" type="xs:boolean"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Ventilation" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="WholeBuildingVentilationDesign" type="WholeBldgVentDesignInfo"/>
          <xs:element minOccurs="0" name="SpotVentilationDesign" type="SpotVentDesignInfo"/>
          <xs:element minOccurs="0" name="OtherVentilationIssues" type="OtherVentIssues"/>
          <xs:element minOccurs="0" name="VentilationImprovement" type="VentilationImprovementInfo"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="MoistureControl" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element maxOccurs="unbounded" name="MoistureControlInfo" type="MoistureControlInfoType">
          </xs:element>
          <xs:element minOccurs="0" name="MoistureControlImprovement" type="MoistureControlImprovementInfo"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="CombustionAppliances">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="CombustionApplianceZone" maxOccurs="unbounded">
            <xs:complexType>
              <xs:sequence>
                <xs:group ref="SystemInfo"/>
                <xs:element name="CAZDepressurizationLimit" type="CAZDepressurizationLimit" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Pulled from industry standards by users (e.g. BPI Gold Sheet) or via software program</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="BaselineTest" type="CAZTestConfiguration" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Baseline pressure is read under the following conditions: no items running, all fans off, all exterior doors closed, and all interior doors are opened.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="PoorCaseTest" type="CAZTestConfiguration">
                  <xs:annotation>
                    <xs:documentation>The poor case CAZ depressurization test is configured by determining the largest combustion appliance zone depressurization attainable at the time of testing due to the combined effects of door position, exhaust appliance operation, and air handler fan operation. A base pressure must be measured with all fans off and doors open. The poor case CAZ depressurization measurement is the pressure difference between the largest depressurization attained at the time of testing and the base pressure.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="NetPressureChange" type="NetPressureChange" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>With respect to the baseline pressure (e.g. no fans running, all exterior doors closed, and all interior doors opened)</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="DepressurizationFindingPoorCase" type="DepressurizationFindingPoorCase" minOccurs="0"/>
                <xs:element name="AmountAmbientCOinCAZduringTesting" type="xs:double" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>parts per million (ppm)</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="AmbientCOinCAZExceeded35ppmduringTesting" type="xs:boolean" minOccurs="0"/>
                <xs:element minOccurs="0" name="CombustionApplianceTest" maxOccurs="unbounded">
                  <xs:complexType>
                    <xs:sequence minOccurs="0">
                      <xs:element name="CAZAppliance" type="RemoteReference">
                        <xs:annotation>
                          <xs:documentation>The ID of the system tested</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="CombustionVentingSystem" type="RemoteReference"/>
                      <xs:element name="FlueVisualCondition" type="FlueCondition" minOccurs="0"/>
                      <xs:element minOccurs="0" name="FlueConditionNotes" type="xs:string"/>
                      <xs:element name="OutsideTemperatureFlueDraftTest" type="Temperature" minOccurs="0">
                        <xs:annotation>
                          <xs:documentation>[deg F]</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element minOccurs="0" name="FlueDraftTest">
                        <xs:annotation>
                          <xs:documentation>[Pa]</xs:documentation>
                        </xs:annotation>
                        <xs:complexType>
                          <xs:complexContent>
                            <xs:extension base="CAZApplianceReading">
                              <xs:sequence>
                                <xs:element ref="extension" minOccurs="0"/>
                              </xs:sequence>
                            </xs:extension>
                          </xs:complexContent>
                        </xs:complexType>
                      </xs:element>
                      <xs:element minOccurs="0" name="SpillageTest">
                        <xs:annotation>
                          <xs:documentation>[seconds]</xs:documentation>
                        </xs:annotation>
                        <xs:complexType>
                          <xs:complexContent>
                            <xs:extension base="CAZApplianceReading">
                              <xs:sequence>
                                <xs:element ref="extension" minOccurs="0"/>
                              </xs:sequence>
                            </xs:extension>
                          </xs:complexContent>
                        </xs:complexType>
                      </xs:element>
                      <xs:element minOccurs="0" name="CarbonMonoxideTest">
                        <xs:annotation>
                          <xs:documentation>[ppm]</xs:documentation>
                        </xs:annotation>
                        <xs:complexType>
                          <xs:complexContent>
                            <xs:extension base="CAZApplianceReading">
                              <xs:sequence>
                                <xs:element name="MaxAmbientCOinLivingSpaceDuringAudit" minOccurs="0" type="xs:double">
                                  <xs:annotation>
                                    <xs:documentation>Monitored throughout assessment, not just appliance testing</xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element minOccurs="0" name="AmbientCOActionDuringCAZTesting" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>BPI Gold Sheet is one example that shows action levels based upon decision logic</xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element minOccurs="0" ref="extension"/>
                              </xs:sequence>
                            </xs:extension>
                          </xs:complexContent>
                        </xs:complexType>
                      </xs:element>
                      <xs:element name="StackTemperature" type="Temperature" minOccurs="0">
                        <xs:annotation>
                          <xs:documentation>[deg F] after 10 minutes run time</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="FuelLeaks" minOccurs="0" maxOccurs="unbounded">
                        <xs:complexType>
                          <xs:sequence>
                            <xs:element name="FuelType" type="FuelType"/>
                            <xs:element name="LeaksIdentified" type="xs:boolean"/>
                            <xs:element name="LeaksAddressed" type="xs:boolean"/>
                            <xs:element minOccurs="0" name="Notes" type="xs:string"/>
                            <xs:element minOccurs="0" ref="extension"/>
                          </xs:sequence>
                        </xs:complexType>
                      </xs:element>
                      <xs:element ref="extension" minOccurs="0"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element minOccurs="0" name="Notes" type="xs:string"/>
                <xs:element ref="extension" minOccurs="0"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="StoveTest">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="StoveID" type="SystemIdentifiersInfoType"/>
          <xs:element minOccurs="0" name="StoveFuel" type="FuelType"/>
          <xs:element name="HeatingStoveProperlyVented" type="xs:boolean" minOccurs="0"/>
          <xs:element name="COReading" type="COReading" minOccurs="0"/>
          <xs:element minOccurs="0" name="TimeofCOReading" type="xs:dateTime"/>
          <xs:element name="GasLeaksIdentified" type="xs:boolean" minOccurs="0"/>
          <xs:element name="ActionsTaken" type="xs:string" minOccurs="0"/>
          <xs:element ref="extension" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="LeadPaint">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Disturbed6SqFtIntPaint" type="xs:boolean" minOccurs="0">
            <xs:annotation>
              <xs:documentation>For a home built before 1978, did the contracted scope of work disturb greater than 6 sq.ft. of interior painted surfaces?</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="Disturbed20SqFtExtPaint" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>For a home built before 1978, did the contracted scope of work disturb greater than 20 sf of exterior painted surfaces?</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="WindowReplacement" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Did the contracted scope of work include window replacement?</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="LeadSafeCertificationNumber" type="xs:string">
            <xs:annotation>
              <xs:documentation>Certification Number of the EPA Lead-Safe Certified firm that performed the work.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="Radon">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="RadonTested" type="xs:boolean" minOccurs="0"/>
          <xs:element maxOccurs="unbounded" minOccurs="0" name="RadonTest">
            <xs:complexType>
              <xs:sequence>
                <xs:group ref="SystemInfo"/>
                <xs:element minOccurs="0" name="StartDateTime" type="xs:dateTime"/>
                <xs:element minOccurs="0" name="EndDateTime" type="xs:dateTime"/>
                <xs:element minOccurs="0" name="TestLocation" type="RadonTestLocation"/>
                <xs:element name="RadonTestResults" type="xs:double" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>in pCi/L</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element minOccurs="0" name="RadonTestMethod" type="RadonTestTypes"/>
                <xs:element minOccurs="0" ref="extension"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="EducationMaterialProvided" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Was the homeowner provided with educational material?</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="ActionsTaken" type="xs:string"/>
          <xs:element minOccurs="0" name="ActionsMeetIndustrySpecs" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>If moisture management of a crawlspace (e.g., installation of polyethylene sheeting) or radon mitigation measures were a part of the scope of work,were measures installed to be compliant with one of the following: - Specifications of EPA’s Indoor airPLUS program - Techniques detailed in EPA's Radon-Resistent New Construction - ASTM E2121, Standard Practice for Installing Radon Mitigation Systems in Existing Low-Rise Residential Buildings (section 7.3)</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="ResultBelowActionLevel" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Was the result less than 4 pCi/L</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="SourcePollutants">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="UnventedCombustionAppliancesinLivingArea" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Are there unvented combustion heating or hearth appliances present in the living area?</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="ConformanceWithANSIZ21_11_2" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>If yes, does the appliance conform with ANSI Z21.11.2?</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="PrimaryHeatingSource" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>If yes, is the appliance used as a primary source of heating?</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="AttachedGarage" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Does home have attached garage?</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="GarageContinuousAirBarrier" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>If yes, is there a continuous air barrier between garage and living space?</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="GarageExhaustFan" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>If yes, is there an exhaust fan in garage?</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="Pests">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="IndicationsofPests" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Indications of pest entry or damage?</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="EvidenceofPesticide" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Evidence of pesticide, insecticide use?</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="IndustryStandardCompliance" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Do measures comply with industry standards to prevent pest entry? NOTE: This is for ALL measures that may create entry points for vermin. For example, air sealing measures identified to reduce infiltration should have proper sealants - even if those measures were not recommended/installed for pest control purposes.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="Asbestos">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="AsbestosSuspected" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Was asbestos suspected?</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="TestedForAsbestos" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Was substance tested for asbestos?</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="AsbestosFound" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Was asbestos found?</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="TypeofBlowerDoorTest" type="TypeofBlowerDoorTest"/>
          <xs:element minOccurs="0" name="ActionsTaken" type="xs:string"/>
          <xs:element minOccurs="0" name="ActionsMeetIndustrySpecifications" type="xs:boolean"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="SprayFoam">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="SprayFoamInstalled" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Was spray foam polyurethane foam and / or other potential sources of indoor pollutants installed or applied as part of the scope of work?</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type WholeBldgVentDesignInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#WholeBldgVentDesignInfo_Method BaseElements_xsd.tmp#WholeBldgVentDesignInfo_InfiltrationCreditApplied BaseElements_xsd.tmp#WholeBldgVentDesignInfo_LocalWeatherFactor BaseElements_xsd.tmp#WholeBldgVentDesignInfo_NFactor BaseElements_xsd.tmp#WholeBldgVentDesignInfo_InfiltrationCreditCFMnat BaseElements_xsd.tmp#WholeBldgVentDesignInfo_RequiredVentilationRate BaseElements_xsd.tmp#WholeBldgVentDesignInfo_RequiredVentilationRateUnits BaseElements_xsd.tmp#WholeBldgVentDesignInfo_VentilationImprovementRecommendation BaseElements_xsd.tmp#extension
Used by
Model
Children InfiltrationCreditApplied, InfiltrationCreditCFMnat, LocalWeatherFactor, Method, NFactor, RequiredVentilationRate, RequiredVentilationRateUnits, SystemIdentifier, VentilationImprovementRecommendation, extension
Source
<xs:complexType name="WholeBldgVentDesignInfo">
  <xs:sequence>
    <xs:group ref="SystemInfo"/>
    <xs:element minOccurs="0" name="Method" type="WholeBldgVentilationRequirementMethod"/>
    <xs:element minOccurs="0" name="InfiltrationCreditApplied" type="BooleanWithNA">
      <xs:annotation>
        <xs:documentation>ASHRAE 62.2-2010 has an infiltration credit. ASHRAE 62-89 and 62.2-2013 do not have infiltration credits.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="LocalWeatherFactor" type="xs:double"/>
    <xs:element minOccurs="0" name="NFactor" type="xs:double"/>
    <xs:element minOccurs="0" name="InfiltrationCreditCFMnat" type="xs:integer">
      <xs:annotation>
        <xs:documentation>This is just the # of the calculated infiltration credit.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:sequence minOccurs="0">
      <xs:element name="RequiredVentilationRate" type="xs:double">
        <xs:annotation>
          <xs:documentation>This is the net amount of continuous ventilation needed AFTER infiltration credit is applied (if any)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RequiredVentilationRateUnits" type="VentilationRateUnits"/>
    </xs:sequence>
    <xs:element minOccurs="0" name="VentilationImprovementRecommendation" type="Recommendation"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type SpotVentDesignInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#SpotVentDesignInfo_Location BaseElements_xsd.tmp#SpotVentDesignInfo_IntermittentExhaustRate BaseElements_xsd.tmp#SpotVentDesignInfo_ContinuousExhaustRate BaseElements_xsd.tmp#SpotVentDesignInfo_WindowOpeningCredit BaseElements_xsd.tmp#SpotVentDesignInfo_RequiredIntermittentExhaustRate BaseElements_xsd.tmp#SpotVentDesignInfo_RequiredContinuousExhaustRate BaseElements_xsd.tmp#SpotVentDesignInfo_InitialAirflorDeficit BaseElements_xsd.tmp#SpotVentDesignInfo_AirflowRateUnits BaseElements_xsd.tmp#extension
Used by
Model
Children AirflowRateUnits, ContinuousExhaustRate, InitialAirflorDeficit, IntermittentExhaustRate, Location, RequiredContinuousExhaustRate, RequiredIntermittentExhaustRate, SystemIdentifier, WindowOpeningCredit, extension
Source
<xs:complexType name="SpotVentDesignInfo">
  <xs:sequence>
    <xs:group ref="SystemInfo"/>
    <xs:element minOccurs="0" name="Location" type="SpotVentilationLocation"/>
    <xs:element minOccurs="0" name="IntermittentExhaustRate" type="xs:double">
      <xs:annotation>
        <xs:documentation>This is amount without taking into consideration any infiltration credit</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="ContinuousExhaustRate" type="xs:double">
      <xs:annotation>
        <xs:documentation>This is amount without taking into consideration any infiltration credit</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="WindowOpeningCredit" type="xs:double">
      <xs:annotation>
        <xs:documentation>Should be 20 cfm, if the local AHJ permits windows to be used for local exhaust</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="RequiredIntermittentExhaustRate" type="xs:double">
      <xs:annotation>
        <xs:documentation>This is the net amount of continuous ventilation needed AFTER window credit is applied (if any)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="RequiredContinuousExhaustRate" type="xs:double">
      <xs:annotation>
        <xs:documentation>This is the net amount of continuous ventilation needed AFTER window credit is applied (if any)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="InitialAirflorDeficit" type="xs:double">
      <xs:annotation>
        <xs:documentation>The airflow deficit for each bathroom or kitchen is the required airflow less the airflow rating of the exhaust equipment. If there is no exhaust device or if the existing device cannot be measured nor read it, the exhaust device airflow is assumed to be zero.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="AirflowRateUnits" type="SpotVentilationUnits"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type OtherVentIssues
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#OtherVentIssues_HouseGarageAirBarrier BaseElements_xsd.tmp#OtherVentIssues_DuctsInGarageAirSealed BaseElements_xsd.tmp#OtherVentIssues_ClothesDryerVented BaseElements_xsd.tmp#OtherVentIssues_OtherVentilationIssue BaseElements_xsd.tmp#extension
Used by
Model
Children ClothesDryerVented, DuctsInGarageAirSealed, HouseGarageAirBarrier, OtherVentilationIssue, SystemIdentifier, extension
Source
<xs:complexType name="OtherVentIssues">
  <xs:sequence>
    <xs:group ref="SystemInfo"/>
    <xs:element minOccurs="0" name="HouseGarageAirBarrier" type="YesNoRecommendInstall">
      <xs:annotation>
        <xs:documentation>Does a proper air barrier separate the house from the garage?</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="DuctsInGarageAirSealed" type="YesNoRecommendInstall">
      <xs:annotation>
        <xs:documentation>Are ducts and air handlers located in the garage properly air sealed?</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="ClothesDryerVented" type="YesNoRecommendInstall">
      <xs:annotation>
        <xs:documentation>Is the clothes dryer properly vented?</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="unbounded" minOccurs="0" name="OtherVentilationIssue">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Description" type="xs:string"/>
          <xs:element name="Answer" type="YesNoRecommendInstall"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type YesNoRecommendInstall
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#YesNoRecommendInstall_Yes BaseElements_xsd.tmp#YesNoRecommendInstall_No BaseElements_xsd.tmp#YesNoRecommendInstall_NA
Used by
Model
Yes | No | NA
Children NA, No, Yes
Source
<xs:complexType name="YesNoRecommendInstall">
  <xs:choice>
    <xs:element name="Yes">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="Installed" type="BooleanWithNA">
            <xs:annotation>
              <xs:documentation>If yes, was this installed as part of scope of work?</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="No">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="Recommended" type="BooleanWithNA">
            <xs:annotation>
              <xs:documentation>If no, was this recommended in scope of work?</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="NA">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:choice>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type VentilationImprovementInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#VentilationImprovementInfo_GarageDuctsandAirHandlersAirSealed BaseElements_xsd.tmp#VentilationImprovementInfo_MechanicalVentilationInstalled BaseElements_xsd.tmp#extension
Used by
Model
Children GarageDuctsandAirHandlersAirSealed, MechanicalVentilationInstalled, extension
Source
<xs:complexType name="VentilationImprovementInfo">
  <xs:sequence>
    <xs:element name="GarageDuctsandAirHandlersAirSealed" type="xs:boolean" minOccurs="0"/>
    <xs:element name="MechanicalVentilationInstalled" type="xs:boolean" minOccurs="0"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type MoistureControlInfoType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#MoistureControlInfoType_ExteriorLocationsWaterIntrusionorDamage BaseElements_xsd.tmp#MoistureControlInfoType_InteriorLocationsofWaterLeaksorDamage BaseElements_xsd.tmp#extension
Used by
Model
Children ExteriorLocationsWaterIntrusionorDamage, InteriorLocationsofWaterLeaksorDamage, SystemIdentifier, extension
Source
<xs:complexType name="MoistureControlInfoType">
  <xs:sequence>
    <xs:group ref="SystemInfo"/>
    <xs:element name="ExteriorLocationsWaterIntrusionorDamage" type="ExteriorLocationsWaterIntrusionorDamage" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="InteriorLocationsofWaterLeaksorDamage" type="InteriorLocationsofWaterLeaksorDamage" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element ref="extension" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type MoistureControlImprovementInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#MoistureControlImprovementInfo_VaporRetardersInstalled BaseElements_xsd.tmp#MoistureControlImprovementInfo_GuttersInstalledorRepaired BaseElements_xsd.tmp#MoistureControlImprovementInfo_FlashingInstalledorRepaired BaseElements_xsd.tmp#MoistureControlImprovementInfo_FoundationGradingImproved BaseElements_xsd.tmp#MoistureControlImprovementInfo_OtherMeasuresImplementedDescription BaseElements_xsd.tmp#extension
Used by
Model
Children FlashingInstalledorRepaired, FoundationGradingImproved, GuttersInstalledorRepaired, OtherMeasuresImplementedDescription, VaporRetardersInstalled, extension
Source
<xs:complexType name="MoistureControlImprovementInfo">
  <xs:sequence>
    <xs:element name="VaporRetardersInstalled" type="xs:boolean" minOccurs="0"/>
    <xs:element name="GuttersInstalledorRepaired" type="xs:boolean" minOccurs="0"/>
    <xs:element name="FlashingInstalledorRepaired" type="xs:boolean" minOccurs="0"/>
    <xs:element name="FoundationGradingImproved" type="xs:boolean" minOccurs="0"/>
    <xs:element name="OtherMeasuresImplementedDescription" type="xs:string" minOccurs="0"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type CAZTestConfiguration
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#CAZTestConfiguration_ItemsRunning BaseElements_xsd.tmp#CAZTestConfiguration_DoorsOpenClosed BaseElements_xsd.tmp#CAZTestConfiguration_Pressure BaseElements_xsd.tmp#extension
Used by
Model
Children DoorsOpenClosed, ItemsRunning, Pressure, extension
Source
<xs:complexType name="CAZTestConfiguration">
  <xs:sequence>
    <xs:element minOccurs="0" name="ItemsRunning">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="BathExhaustFan" type="xs:boolean"/>
          <xs:element minOccurs="0" name="KitchenExhaustFan" type="xs:boolean"/>
          <xs:element minOccurs="0" name="ClothesDryer" type="xs:boolean"/>
          <xs:element minOccurs="0" name="CentralVacuum" type="xs:boolean"/>
          <xs:element minOccurs="0" name="AirHandler" type="xs:boolean"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="DoorsOpenClosed">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" name="BasementDoors" type="OpenClosed"/>
          <xs:element minOccurs="0" name="OtherDoors" type="OpenClosed"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="Pressure" type="xs:double">
      <xs:annotation>
        <xs:documentation>[Pa]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type CAZApplianceReading
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#CAZApplianceReading_PoorScenario BaseElements_xsd.tmp#CAZApplianceReading_CurrentCondition BaseElements_xsd.tmp#CAZApplianceReading_TestResult
Used by
Model
Children CurrentCondition, PoorScenario, TestResult
Source
<xs:complexType name="CAZApplianceReading">
  <xs:sequence>
    <xs:element minOccurs="0" name="PoorScenario" type="xs:double"/>
    <xs:element minOccurs="0" name="CurrentCondition" type="xs:double">
      <xs:annotation>
        <xs:documentation>This element is formerly known as "spillage, draft, and CO readings under natural conditions" as explained in BPI's Gold Sheet "Combustion Safety Test Procedure for Vented Appliances."</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="TestResult" type="TestResultType"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type ModeledUsageType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ModeledUsageType_EnergyType BaseElements_xsd.tmp#ModeledUsageType_UnitofMeasure BaseElements_xsd.tmp#ModeledUsageType_AnnualConsumption BaseElements_xsd.tmp#ModeledUsageType_AnnualFuelCost BaseElements_xsd.tmp#ModeledUsageType_ConsumptionByEndUse BaseElements_xsd.tmp#ModeledUsageType_BaseLoad BaseElements_xsd.tmp#extension
Used by
Model
Children AnnualConsumption, AnnualFuelCost, BaseLoad, ConsumptionByEndUse, EnergyType, UnitofMeasure, extension
Source
<xs:complexType name="ModeledUsageType">
  <xs:sequence>
    <xs:element name="EnergyType" type="FuelType">
      <xs:annotation>
        <xs:documentation/>
      </xs:annotation>
    </xs:element>
    <xs:element name="UnitofMeasure" type="energyUnitType"/>
    <xs:element minOccurs="0" name="AnnualConsumption" type="xs:double"/>
    <xs:element minOccurs="0" name="AnnualFuelCost" type="xs:double"/>
    <xs:element maxOccurs="unbounded" minOccurs="0" name="ConsumptionByEndUse" type="EndUseInfoType"/>
    <xs:element minOccurs="0" name="BaseLoad" type="xs:double">
      <xs:annotation>
        <xs:documentation>Baseload power is the energy consumed for the day-to-day operation of a home that is not used as a response to outside weather (i.e. excludes heating and cooling) (Krigger and Dorsi, 2009).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="extension" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type EndUseInfoType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#EndUseInfoType_EndUse BaseElements_xsd.tmp#EndUseInfoType_EndUseValue BaseElements_xsd.tmp#extension
Used by
Model
Children EndUse, EndUseValue, extension
Source
<xs:complexType name="EndUseInfoType">
  <xs:sequence>
    <xs:element name="EndUse" type="endUseType"/>
    <xs:element name="EndUseValue" type="xs:double">
      <xs:annotation>
        <xs:documentation>Energy use will be negative for energy producing end uses such as PV and SolarThermal.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="extension" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type Project
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Project_BuildingID BaseElements_xsd.tmp#Project_ProjectID BaseElements_xsd.tmp#Project_ProjectDetails BaseElements_xsd.tmp#extension
Used by
Element HPXML/Project
Model
Children BuildingID, ProjectDetails, ProjectID, extension
Source
<xs:complexType name="Project">
  <xs:sequence>
    <xs:element name="BuildingID" type="RemoteReference"/>
    <xs:element minOccurs="0" name="ProjectID" type="SystemIdentifiersInfoType"/>
    <xs:element name="ProjectDetails" type="ProjectDetailsType"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type ProjectDetailsType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#ProjectDetailsType_ProjectSystemIdentifiers BaseElements_xsd.tmp#ProjectDetailsType_ProgramName BaseElements_xsd.tmp#ContractorSystemIdentifiers BaseElements_xsd.tmp#ProjectDetailsType_ProgramSponsor BaseElements_xsd.tmp#ProjectDetailsType_CertifyingOrganization BaseElements_xsd.tmp#ProjectDetailsType_CertifyingOrganizationURL BaseElements_xsd.tmp#ProjectDetailsType_YearCertified BaseElements_xsd.tmp#ProjectDetailsType_ProgramCertificate BaseElements_xsd.tmp#ProjectDetailsType_EnergyStarHomeVersion BaseElements_xsd.tmp#ProjectDetailsType_ProjectType BaseElements_xsd.tmp#ProjectDetailsType_Title BaseElements_xsd.tmp#ProjectStatus BaseElements_xsd.tmp#ProjectDetailsType_Notes BaseElements_xsd.tmp#ProjectDetailsType_StartDate BaseElements_xsd.tmp#ProjectDetailsType_CompleteDateEstimated BaseElements_xsd.tmp#ProjectDetailsType_CompleteDateActual BaseElements_xsd.tmp#ProjectDetailsType_Hours BaseElements_xsd.tmp#ProjectDetailsType_FeeCost BaseElements_xsd.tmp#ProjectDetailsType_ProjectCost BaseElements_xsd.tmp#ProjectDetailsType_Incentives BaseElements_xsd.tmp#ProjectDetailsType_EnergySavingsInfo BaseElements_xsd.tmp#ProjectDetailsType_WaterSavingsInfo BaseElements_xsd.tmp#ProjectDetailsType_Measures BaseElements_xsd.tmp#extension
Used by
Model
Children CertifyingOrganization, CertifyingOrganizationURL, CompleteDateActual, CompleteDateEstimated, ContractorSystemIdentifiers, EnergySavingsInfo, EnergyStarHomeVersion, FeeCost, Hours, Incentives, Measures, Notes, ProgramCertificate, ProgramName, ProgramSponsor, ProjectCost, ProjectStatus, ProjectSystemIdentifiers, ProjectType, StartDate, Title, WaterSavingsInfo, YearCertified, extension
Source
<xs:complexType name="ProjectDetailsType">
  <xs:sequence>
    <xs:element maxOccurs="unbounded" name="ProjectSystemIdentifiers" type="RemoteReference"/>
    <xs:element name="ProgramName" type="ProgramName" minOccurs="0"/>
    <xs:element maxOccurs="1" minOccurs="0" ref="ContractorSystemIdentifiers"/>
    <xs:element minOccurs="0" name="ProgramSponsor" type="ProgramSponsor"/>
    <xs:element minOccurs="0" name="CertifyingOrganization" type="CertifyingOrganization"/>
    <xs:element minOccurs="0" name="CertifyingOrganizationURL" type="xs:string"/>
    <xs:element minOccurs="0" name="YearCertified" type="Year"/>
    <xs:element minOccurs="0" name="ProgramCertificate" maxOccurs="unbounded" type="ProgramCertificate"/>
    <xs:element minOccurs="0" name="EnergyStarHomeVersion" type="xs:string"/>
    <xs:element name="ProjectType" type="ProjectType" minOccurs="0"/>
    <xs:element name="Title" type="Title" minOccurs="0"/>
    <xs:element minOccurs="0" ref="ProjectStatus"/>
    <xs:element name="Notes" type="Notes" minOccurs="0"/>
    <xs:element name="StartDate" type="StartDate" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Start date of project</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CompleteDateEstimated" type="CompleteDateEstimated" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Estimated completion date of project</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CompleteDateActual" type="CompleteDateActual" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Actual completion date of project</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="Hours" type="Hours">
      <xs:annotation>
        <xs:documentation>Amount of time spent by contractor on this stage of the project</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="FeeCost" type="Cost">
      <xs:annotation>
        <xs:documentation>Cost of any fees associated with the audit or other project activities</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="ProjectCost" type="TotalCostType">
      <xs:annotation>
        <xs:documentation>Cost of all work proposed or performed</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Incentives" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element maxOccurs="unbounded" name="Incentive" type="IncentiveDetailsType"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="EnergySavingsInfo" type="EnergySavingsType" maxOccurs="2"/>
    <xs:element maxOccurs="2" minOccurs="0" name="WaterSavingsInfo" type="WaterSavingsType"/>
    <xs:element minOccurs="0" name="Measures">
      <xs:complexType>
        <xs:sequence>
          <xs:element maxOccurs="unbounded" name="Measure" type="MeasureDetailsType"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element ref="extension" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type TotalCostType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#TotalCostType_TotalCostHealthSafetyMeasures BaseElements_xsd.tmp#TotalCostType_TotalCostQualEnergyMeasures
Used by
Model
Children TotalCostHealthSafetyMeasures, TotalCostQualEnergyMeasures
Source
<xs:complexType name="TotalCostType">
  <xs:sequence>
    <xs:element name="TotalCostHealthSafetyMeasures" type="TotalCostHealthSafetyMeasures" minOccurs="1"/>
    <xs:element name="TotalCostQualEnergyMeasures" type="TotalCostQualEnergyMeasures" minOccurs="1"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type IncentiveDetailsType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#IncentiveDetailsType_IncentiveType BaseElements_xsd.tmp#IncentiveDetailsType_FundingSourceCode BaseElements_xsd.tmp#IncentiveDetailsType_FundingSourceName BaseElements_xsd.tmp#IncentiveDetailsType_IncentiveAmount BaseElements_xsd.tmp#extension
Used by
Model
Children FundingSourceCode, FundingSourceName, IncentiveAmount, IncentiveType, extension
Source
<xs:complexType name="IncentiveDetailsType">
  <xs:sequence>
    <xs:element name="IncentiveType" type="SystemIdentifiersInfoType"/>
    <xs:element name="FundingSourceCode" type="FundingSourceCode" minOccurs="0"/>
    <xs:element name="FundingSourceName" type="FundingSourceName" minOccurs="0"/>
    <xs:element name="IncentiveAmount" type="IncentiveAmount" minOccurs="0"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type EnergySavingsType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#EnergySavingsType_EnergySavingsType BaseElements_xsd.tmp#EnergySavingsType_EnergySavingsReported BaseElements_xsd.tmp#EnergySavingsType_FuelSavings BaseElements_xsd.tmp#EnergySavingsType_DemandSavings BaseElements_xsd.tmp#EnergySavingsType_AnnualPercentReduction BaseElements_xsd.tmp#extension
Used by
Model
Children AnnualPercentReduction, DemandSavings, EnergySavingsReported, EnergySavingsType, FuelSavings, extension
Source
<xs:complexType name="EnergySavingsType">
  <xs:sequence>
    <xs:element minOccurs="0" name="EnergySavingsType" type="MeasuredOrEstimated">
      <xs:annotation>
        <xs:documentation>Indicates whether it is measured energy savings or estimated energy savings.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="EnergySavingsReported" type="GrossOrNet"/>
    <xs:element maxOccurs="unbounded" minOccurs="0" name="FuelSavings" type="FuelSavingsType"/>
    <xs:element name="DemandSavings" minOccurs="0" type="xs:double">
      <xs:annotation>
        <xs:documentation>[kW] Demand savings from energy efficiency programs</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AnnualPercentReduction" type="xs:double" minOccurs="0">
      <xs:annotation>
        <xs:documentation>should be represented as a fraction (ie 0.5 instead of 50%)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="extension" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type FuelSavingsType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#FuelSavingsType_Fuel BaseElements_xsd.tmp#FuelSavingsType_Units BaseElements_xsd.tmp#FuelSavingsType_TotalSavings BaseElements_xsd.tmp#FuelSavingsType_TotalDollarSavings BaseElements_xsd.tmp#FuelSavingsType_PctReduction BaseElements_xsd.tmp#FuelSavingsType_EndUseSavings BaseElements_xsd.tmp#extension
Used by
Model
Children EndUseSavings, Fuel, PctReduction, TotalDollarSavings, TotalSavings, Units, extension
Source
<xs:complexType name="FuelSavingsType">
  <xs:sequence>
    <xs:element name="Fuel" type="FuelType"/>
    <xs:element name="Units" type="energyUnitType" minOccurs="0"/>
    <xs:element name="TotalSavings" type="xs:double" minOccurs="0"/>
    <xs:element name="TotalDollarSavings" type="xs:double" minOccurs="0"/>
    <xs:element minOccurs="0" name="PctReduction" type="xs:double">
      <xs:annotation>
        <xs:documentation>should be represented as a fraction (ie 0.5 instead of 50%)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="unbounded" minOccurs="0" name="EndUseSavings" type="EndUseInfoType"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type WaterSavingsType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#WaterSavingsType_WaterSavingsType BaseElements_xsd.tmp#WaterSavingsType_Units BaseElements_xsd.tmp#WaterSavingsType_TotalSavings BaseElements_xsd.tmp#WaterSavingsType_TotalDollarSavings BaseElements_xsd.tmp#WaterSavingsType_PctReduction BaseElements_xsd.tmp#WaterSavingsType_RainBarrels BaseElements_xsd.tmp#WaterSavingsType_ReclaimedWaterSystem BaseElements_xsd.tmp#extension
Used by
Model
Children PctReduction, RainBarrels, ReclaimedWaterSystem, TotalDollarSavings, TotalSavings, Units, WaterSavingsType, extension
Source
<xs:complexType name="WaterSavingsType">
  <xs:sequence>
    <xs:element minOccurs="0" name="WaterSavingsType" type="MeasuredOrEstimated"/>
    <xs:element minOccurs="0" name="Units" type="waterUnitType"/>
    <xs:element minOccurs="0" name="TotalSavings" type="xs:double"/>
    <xs:element minOccurs="0" name="TotalDollarSavings" type="xs:double"/>
    <xs:element minOccurs="0" name="PctReduction" type="xs:double">
      <xs:annotation>
        <xs:documentation>should be represented as a fraction (ie 0.5 instead of 50%)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="RainBarrels" type="xs:double"/>
    <xs:element minOccurs="0" name="ReclaimedWaterSystem" type="xs:boolean"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type MeasureDetailsType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#MeasureDetailsType_MeasureSystemIdentifiers BaseElements_xsd.tmp#MeasureDetailsType_MeasureCode BaseElements_xsd.tmp#MeasureDetailsType_MeasureDescription BaseElements_xsd.tmp#MeasureDetailsType_Quantity BaseElements_xsd.tmp#MeasureDetailsType_Location BaseElements_xsd.tmp#MeasureDetailsType_EstimatedLife BaseElements_xsd.tmp#MeasureDetailsType_InstallationDate BaseElements_xsd.tmp#MeasureDetailsType_Cost BaseElements_xsd.tmp#MeasureDetailsType_UnitPricingIndicator BaseElements_xsd.tmp#MeasureDetailsType_Incentives BaseElements_xsd.tmp#MeasureDetailsType_ResourceSavingsInfo BaseElements_xsd.tmp#MeasureDetailsType_EnergySavingsInfo BaseElements_xsd.tmp#MeasureDetailsType_WaterSavingsInfo BaseElements_xsd.tmp#MeasureDetailsType_CustomerNotes BaseElements_xsd.tmp#MeasureDetailsType_WorkscopeNotes BaseElements_xsd.tmp#MeasureDetailsType_Status BaseElements_xsd.tmp#MeasureDetailsType_NotInstalledReasonCode BaseElements_xsd.tmp#MeasureDetailsType_InstallingContractor BaseElements_xsd.tmp#MeasureDetailsType_QA BaseElements_xsd.tmp#MeasureDetailsType_ReplacedComponents BaseElements_xsd.tmp#MeasureDetailsType_InstalledComponent BaseElements_xsd.tmp#extension
Used by
Model
Children Cost, CustomerNotes, EnergySavingsInfo, EstimatedLife, Incentives, InstallationDate, InstalledComponent, InstallingContractor, Location, MeasureCode, MeasureDescription, MeasureSystemIdentifiers, NotInstalledReasonCode, QA, Quantity, ReplacedComponents, ResourceSavingsInfo, Status, UnitPricingIndicator, WaterSavingsInfo, WorkscopeNotes, extension
Source
<xs:complexType name="MeasureDetailsType">
  <xs:sequence>
    <xs:element name="MeasureSystemIdentifiers">
      <xs:annotation>
        <xs:documentation>These are the system identifiers for a specific measure on a job</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element maxOccurs="unbounded" ref="SystemIdentifiersInfo"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="MeasureCode" type="MeasureCode" minOccurs="0"/>
    <xs:element name="MeasureDescription" type="MeasureDescription" minOccurs="0"/>
    <xs:element minOccurs="0" name="Quantity">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Units" type="xs:string"/>
          <xs:element name="Value" type="Quantity"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Location" type="UnitLocation" minOccurs="0"/>
    <xs:element name="EstimatedLife" type="EstimatedLife" minOccurs="0"/>
    <xs:element name="InstallationDate" type="InstallationDate" minOccurs="0"/>
    <xs:element name="Cost" type="Cost" minOccurs="0"/>
    <xs:element name="UnitPricingIndicator" type="xs:boolean" minOccurs="0"/>
    <xs:element minOccurs="0" name="Incentives">
      <xs:complexType>
        <xs:sequence>
          <xs:element maxOccurs="unbounded" name="Incentive" type="IncentiveDetailsType"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="ResourceSavingsInfo">
      <xs:complexType>
        <xs:sequence>
          <xs:element maxOccurs="unbounded" name="ResourcesSaved">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ResourceTypeCode" type="ResourceTypeCode"/>
                <xs:element name="LoadProfile" type="LoadProfile" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>A load profile is created using measurements of a customer's electricity use at regular intervals, typically one hour or less, and provides an accurate representation of a customer's usage pattern over time.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="Quantity" type="Quantity"/>
                <xs:element name="AnnualAmount" type="AnnualAmount" minOccurs="0"/>
                <xs:element minOccurs="0" ref="extension"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="EnergySavingsInfo" type="EnergySavingsType" maxOccurs="2"/>
    <xs:element maxOccurs="2" minOccurs="0" name="WaterSavingsInfo" type="WaterSavingsType"/>
    <xs:element minOccurs="0" name="CustomerNotes" type="Notes"/>
    <xs:element minOccurs="0" name="WorkscopeNotes" type="Notes"/>
    <xs:element minOccurs="0" name="Status" type="ImprovementStatusType"/>
    <xs:element minOccurs="0" name="NotInstalledReasonCode" type="xs:string"/>
    <xs:element minOccurs="0" name="InstallingContractor" type="RemoteReference"/>
    <xs:element minOccurs="0" name="QA">
      <xs:annotation>
        <xs:documentation>Quality assurance: The observation techniques and activities used externally by an organization to evaluate the effectiveness of their quality management system and to provide feedback that may result in quality improvements (BPI, 2006).</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="QAStatus" type="TestResultType"/>
          <xs:element name="QAComments" type="Notes"/>
          <xs:element minOccurs="0" ref="extension"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="ReplacedComponents">
      <xs:annotation>
        <xs:documentation>or removed component</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element maxOccurs="unbounded" name="ReplacedComponent" type="RemoteReference"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="InstalledComponent" type="RemoteReference" maxOccurs="unbounded"/>
    <xs:element ref="extension" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type Utility
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Utility_UtilitiesorFuelProviders BaseElements_xsd.tmp#extension
Used by
Element HPXML/Utility
Model
Children UtilitiesorFuelProviders, extension
Source
<xs:complexType name="Utility">
  <xs:sequence>
    <xs:element minOccurs="0" name="UtilitiesorFuelProviders">
      <xs:annotation>
        <xs:documentation>Utility company information</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element maxOccurs="unbounded" ref="UtilityFuelProvider"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type Consumption
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Consumption_BuildingID BaseElements_xsd.tmp#Consumption_CustomerID BaseElements_xsd.tmp#Consumption_ConsumptionDetails BaseElements_xsd.tmp#extension
Used by
Model
Children BuildingID, ConsumptionDetails, CustomerID, extension
Source
<xs:complexType name="Consumption">
  <xs:sequence>
    <xs:element name="BuildingID" type="RemoteReference"/>
    <xs:element name="CustomerID" type="RemoteReference"/>
    <xs:element minOccurs="0" name="ConsumptionDetails">
      <xs:complexType>
        <xs:sequence>
          <xs:element maxOccurs="unbounded" name="ConsumptionInfo" type="ConsumptionInfoType"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type StatusMessage
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#StatusMessage_MessageType BaseElements_xsd.tmp#StatusMessage_MessageID BaseElements_xsd.tmp#StatusMessage_Message BaseElements_xsd.tmp#extension
Model
Children Message, MessageID, MessageType, extension
Source
<xs:complexType name="StatusMessage">
  <xs:sequence>
    <xs:element name="MessageType" type="xs:string"/>
    <xs:element name="MessageID" type="xs:string"/>
    <xs:element name="Message" type="xs:string"/>
    <xs:element minOccurs="0" ref="extension"/>
  </xs:sequence>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Complex Type AssociationsType
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#AssociationsType_Job BaseElements_xsd.tmp#AssociationsType_Locations BaseElements_xsd.tmp#AssociationsType_Contractor
Used by
Element Associations
Model
Children Contractor, Job, Locations
Source
<xs:complexType name="AssociationsType">
  <xs:all minOccurs="0">
    <xs:element name="Job" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Measures" minOccurs="0">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="Measure" minOccurs="0" maxOccurs="unbounded">
                  <xs:complexType>
                    <xs:attribute name="ID" type="xs:int" use="required"/>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="JobRole" type="JobRole" minOccurs="0"/>
        </xs:sequence>
        <xs:attribute name="ID" type="xs:int" use="required"/>
      </xs:complexType>
    </xs:element>
    <xs:element name="Locations" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Location" minOccurs="0" maxOccurs="unbounded">
            <xs:complexType>
              <xs:attribute name="ID" type="xs:int" use="required"/>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Contractor" minOccurs="0">
      <xs:complexType>
        <xs:attribute name="ID" type="xs:int"/>
      </xs:complexType>
    </xs:element>
  </xs:all>
</xs:complexType>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Attribute SystemIdentifiersInfoType / @id
Namespace No namespace
Annotations
id local to the current document
Type xs:ID
Properties
use required
Used by
Source
<xs:attribute name="id" type="xs:ID" use="required">
  <xs:annotation>
    <xs:documentation>id local to the current document</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Attribute SystemIdentifiersInfoType / @sameas
Namespace No namespace
Annotations
Use to reference the id of the same object on the base building where the object has not been replaced.
Type xs:IDREF
Properties
content simple
Used by
Source
<xs:attribute name="sameas" type="xs:IDREF">
  <xs:annotation>
    <xs:documentation>Use to reference the id of the same object on the base building where the object has not been replaced.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Attribute RemoteReference / @id
Namespace No namespace
Annotations
Id reference in the current document. Optional. If the element isn't available in the current document, don't use this.
Type xs:IDREF
Properties
content simple
Used by
Complex Type RemoteReference
Source
<xs:attribute name="id" type="xs:IDREF">
  <xs:annotation>
    <xs:documentation>Id reference in the current document. Optional. If the element isn't available in the current document, don't use this.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Attribute LocalReference / @idref
Namespace No namespace
Type xs:IDREF
Properties
content simple
Used by
Complex Type LocalReference
Source
<xs:attribute name="idref" type="xs:IDREF"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Attribute AssociationsType / Job / Measures / Measure / @ID
Namespace No namespace
Type xs:int
Properties
use required
Used by
Source
<xs:attribute name="ID" type="xs:int" use="required"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Attribute AssociationsType / Job / @ID
Namespace No namespace
Type xs:int
Properties
use required
Used by
Source
<xs:attribute name="ID" type="xs:int" use="required"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Attribute AssociationsType / Locations / Location / @ID
Namespace No namespace
Type xs:int
Properties
use required
Used by
Source
<xs:attribute name="ID" type="xs:int" use="required"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Attribute AssociationsType / Contractor / @ID
Namespace No namespace
Type xs:int
Properties
content simple
Used by
Source
<xs:attribute name="ID" type="xs:int"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Group SystemInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier
Used by
Elements Enclosure/AirInfiltration/AirSealing, Enclosure/AtticAndRoof/Attics/Attic, Enclosure/AtticAndRoof/Roofs/Roof, Enclosure/Doors/Door, Enclosure/Foundations/Foundation, Enclosure/Foundations/Foundation/FoundationWall, Enclosure/Foundations/Foundation/FrameFloor, Enclosure/Foundations/Foundation/Slab, Enclosure/RimJoists/RimJoist, Enclosure/Walls/Wall, HVACMaintenance/AirFilter, HealthAndSafety/CombustionAppliances/CombustionApplianceZone, HealthAndSafety/Radon/RadonTest, Lighting/CeilingFan, Lighting/LightingControl, Lighting/LightingFixture, Lighting/LightingGroup, MiscLoads/PlugLoad, MiscLoads/PlugLoadControl, Pools/Pool, Pools/Pool/Cleaner, Pools/Pool/Heater, Pools/Pool/PoolPumps/PoolPump, Spaces/Space, Systems/CombustionVentilation/CombustionVentilationSystem, Systems/HVAC/HVACDistribution, Systems/MechanicalVentilation/VentilationFans/VentilationFan, Systems/Photovoltaics/PVSystem, Systems/SolarThermal/SolarThermalSystem, Systems/WaterHeating/HotWaterDistribution, Systems/WaterHeating/WaterFixture, Systems/WaterHeating/WaterHeatingSystem, Systems/Wind/WindTurbine, UtilityFuelProvider, Zones/Zone
Element Group WindowInfo
Complex Types AirInfiltrationMeasurementType, ApplianceTypeSummaryInfo, BusinessInfoType, ClothesDryerInfoType, ClothesWasherInfoType, ContractorType, CookingRangeInfoType, CoolingSystemInfoType, DehumidifierInfoType, DishwasherInfoType, FreezerInfoType, HVACControlType, HVACSystemInfo, HeatPumpInfoType, HeatingSystemInfoType, IndividualInfo, InsulationInfo, MoistureControlInfoType, OtherVentIssues, OvenInfoType, RefrigeratorInfoType, SpotVentDesignInfo, WholeBldgVentDesignInfo
Model
Children SystemIdentifier
Source
<xs:group name="SystemInfo">
  <xs:sequence>
    <xs:element name="SystemIdentifier" type="SystemIdentifiersInfoType"/>
  </xs:sequence>
</xs:group>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd
Element Group WindowInfo
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#SystemInfo_SystemIdentifier BaseElements_xsd.tmp#SystemInfo BaseElements_xsd.tmp#WindowInfo_Area BaseElements_xsd.tmp#WindowInfo_Quantity BaseElements_xsd.tmp#WindowInfo_Azimuth BaseElements_xsd.tmp#WindowInfo_Orientation BaseElements_xsd.tmp#WindowInfo_FrameType BaseElements_xsd.tmp#WindowInfo_GlassLayers BaseElements_xsd.tmp#WindowInfo_GlassType BaseElements_xsd.tmp#WindowInfo_GasFill BaseElements_xsd.tmp#WindowInfo_Treatments BaseElements_xsd.tmp#WindowInfo_Condition BaseElements_xsd.tmp#WindowInfo_UFactor BaseElements_xsd.tmp#WindowInfo_SHGC BaseElements_xsd.tmp#WindowInfo_NFRCCertified BaseElements_xsd.tmp#WindowInfo_ThirdPartyCertification BaseElements_xsd.tmp#WindowInfo_VisibleTransmittance BaseElements_xsd.tmp#WindowInfo_InteriorShading BaseElements_xsd.tmp#WindowInfo_InteriorShadingFactor BaseElements_xsd.tmp#WindowInfo_ExteriorShading BaseElements_xsd.tmp#WindowInfo_Overhangs BaseElements_xsd.tmp#WindowInfo_WeatherStripping BaseElements_xsd.tmp#WindowInfo_Operable BaseElements_xsd.tmp#WindowInfo_MovableInsulationRValue
Used by
Model
Children Area, Azimuth, Condition, ExteriorShading, FrameType, GasFill, GlassLayers, GlassType, InteriorShading, InteriorShadingFactor, MovableInsulationRValue, NFRCCertified, Operable, Orientation, Overhangs, Quantity, SHGC, SystemIdentifier, ThirdPartyCertification, Treatments, UFactor, VisibleTransmittance, WeatherStripping
Source
<xs:group name="WindowInfo">
  <xs:sequence>
    <xs:group ref="SystemInfo"/>
    <xs:element name="Area" type="SurfaceArea" minOccurs="0">
      <xs:annotation>
        <xs:documentation>[sq.ft.] Total window surface area for this group of windows</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="Quantity" type="IntegerGreaterThanZero">
      <xs:annotation>
        <xs:documentation>Number of windows in the group</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Azimuth" type="AzimuthType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>[deg]</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element minOccurs="0" name="Orientation" type="OrientationType"/>
    <xs:element name="FrameType" minOccurs="0">
      <xs:complexType>
        <xs:choice>
          <xs:element name="Aluminum">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" name="ThermalBreak" type="xs:boolean"/>
                <xs:element minOccurs="0" ref="extension"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="Composite">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" ref="extension"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="Fiberglass">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" ref="extension"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="Metal">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" name="ThermalBreak" type="xs:boolean"/>
                <xs:element minOccurs="0" ref="extension"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="Vinyl">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" ref="extension"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="Wood">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" ref="extension"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="Other">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" name="Description"/>
                <xs:element minOccurs="0" ref="extension"/>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:choice>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="GlassLayers" type="GlassLayers"/>
    <xs:element minOccurs="0" name="GlassType" type="GlassType"/>
    <xs:element minOccurs="0" name="GasFill" type="GasFill"/>
    <xs:element name="Treatments" type="Treatments" minOccurs="0"/>
    <xs:element name="Condition" type="WindowCondition" minOccurs="0"/>
    <xs:element name="UFactor" type="UFactor" minOccurs="0"/>
    <xs:element name="SHGC" type="SHGC" minOccurs="0"/>
    <xs:element name="NFRCCertified" type="xs:boolean" minOccurs="0"/>
    <xs:element maxOccurs="unbounded" minOccurs="0" name="ThirdPartyCertification" type="WindowThirdPartyCertification"/>
    <xs:element minOccurs="0" name="VisibleTransmittance" type="Fraction"/>
    <xs:element minOccurs="0" name="InteriorShading" type="InteriorShading"/>
    <xs:element minOccurs="0" name="InteriorShadingFactor" type="Fraction"/>
    <xs:element minOccurs="0" name="ExteriorShading" type="ExteriorShading"/>
    <xs:element minOccurs="0" name="Overhangs">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Depth" type="LengthMeasurement">
            <xs:annotation>
              <xs:documentation>[in] Depth of overhang</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="DistanceToTopOfWindow" type="LengthMeasurement">
            <xs:annotation>
              <xs:documentation>[in] Vertical distance from overhang to top of window</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="DistanceToBottomOfWindow" type="LengthMeasurement">
            <xs:annotation>
              <xs:documentation>[in] Vertical distance from overhang to bottom of window</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element minOccurs="0" name="WeatherStripping" type="xs:boolean"/>
    <xs:element minOccurs="0" name="Operable" type="xs:boolean"/>
    <xs:element minOccurs="0" name="MovableInsulationRValue" type="RValue">
      <xs:annotation>
        <xs:documentation>Rigid opaque foam panels (permanently installed or not) or cellular shades that provide insulation.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:group>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/BaseElements.xsd