Showing:

Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Main schema HPXML.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/HPXML.xsd
Element HPXML
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram HPXML_xsd.tmp#HPXML_schemaVersion BaseElements_xsd.tmp#XMLTransactionHeaderInformation BaseElements_xsd.tmp#SoftwareInfo HPXML_xsd.tmp#HPXML_Contractor HPXML_xsd.tmp#HPXML_Customer HPXML_xsd.tmp#HPXML_Building HPXML_xsd.tmp#HPXML_Project HPXML_xsd.tmp#HPXML_Utility HPXML_xsd.tmp#HPXML_Consumption
Properties
content complex
Model
Children Building, Consumption, Contractor, Customer, Project, SoftwareInfo, Utility, XMLTransactionHeaderInformation
Instance
<HPXML schemaVersion="" xmlns="http://hpxmlonline.com/2014/6">
  <XMLTransactionHeaderInformation>{1,1}</XMLTransactionHeaderInformation>
  <SoftwareInfo>{1,1}</SoftwareInfo>
  <Contractor>{0,unbounded}</Contractor>
  <Customer>{0,unbounded}</Customer>
  <Building>{0,unbounded}</Building>
  <Project>{0,unbounded}</Project>
  <Utility>{0,unbounded}</Utility>
  <Consumption>{0,unbounded}</Consumption>
</HPXML>
Attributes
QName Type Use
schemaVersion schemaVersionType required
Source
<xs:element name="HPXML">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="XMLTransactionHeaderInformation"/>
      <xs:element ref="SoftwareInfo"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="Contractor" nillable="true" type="Contractor"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="Customer" nillable="true" type="Customer"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="Building" nillable="true" type="Building"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="Project" nillable="true" type="Project"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="Utility" nillable="true" type="Utility"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="Consumption" nillable="true" type="Consumption"/>
    </xs:sequence>
    <xs:attribute name="schemaVersion" type="schemaVersionType" use="required"/>
  </xs:complexType>
</xs:element>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/HPXML.xsd
Element HPXML / Contractor
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Contractor_ContractorDetails BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#Contractor
Type Contractor
Properties
content complex
minOccurs 0
maxOccurs unbounded
nillable true
Model
Children ContractorDetails, extension
Instance
<Contractor xmlns="http://hpxmlonline.com/2014/6">
  <ContractorDetails>{1,1}</ContractorDetails>
  <extension>{0,1}</extension>
</Contractor>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="Contractor" nillable="true" type="Contractor"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/HPXML.xsd
Element HPXML / Customer
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Customer_CustomerDetails BaseElements_xsd.tmp#Customer_OtherContact BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#Customer
Type Customer
Properties
content complex
minOccurs 0
maxOccurs unbounded
nillable true
Model
Children CustomerDetails, OtherContact, extension
Instance
<Customer xmlns="http://hpxmlonline.com/2014/6">
  <CustomerDetails>{1,1}</CustomerDetails>
  <OtherContact>{0,unbounded}</OtherContact>
  <extension>{0,1}</extension>
</Customer>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="Customer" nillable="true" type="Customer"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/HPXML.xsd
Element HPXML / 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 BaseElements_xsd.tmp#Building
Type Building
Properties
content complex
minOccurs 0
maxOccurs unbounded
nillable true
Model
Children BuildingDetails, BuildingID, ContractorID, CustomerID, ModeledUsages, ProjectStatus, Site, extension
Instance
<Building xmlns="http://hpxmlonline.com/2014/6">
  <BuildingID id="" sameas="">{1,1}</BuildingID>
  <CustomerID id="">{0,1}</CustomerID>
  <Site>{0,1}</Site>
  <ContractorID id="">{0,1}</ContractorID>
  <ProjectStatus>{1,1}</ProjectStatus>
  <BuildingDetails>{1,1}</BuildingDetails>
  <ModeledUsages>{0,1}</ModeledUsages>
  <extension>{0,1}</extension>
</Building>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="Building" nillable="true" type="Building"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/HPXML.xsd
Element HPXML / 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 BaseElements_xsd.tmp#Project
Type Project
Properties
content complex
minOccurs 0
maxOccurs unbounded
nillable true
Model
Children BuildingID, ProjectDetails, ProjectID, extension
Instance
<Project xmlns="http://hpxmlonline.com/2014/6">
  <BuildingID id="">{1,1}</BuildingID>
  <ProjectID id="" sameas="">{0,1}</ProjectID>
  <ProjectDetails>{1,1}</ProjectDetails>
  <extension>{0,1}</extension>
</Project>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="Project" nillable="true" type="Project"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/HPXML.xsd
Element HPXML / Utility
Namespace http://hpxmlonline.com/2014/6
Diagram
Diagram BaseElements_xsd.tmp#Utility_UtilitiesorFuelProviders BaseElements_xsd.tmp#extension BaseElements_xsd.tmp#Utility
Type Utility
Properties
content complex
minOccurs 0
maxOccurs unbounded
nillable true
Model
Children UtilitiesorFuelProviders, extension
Instance
<Utility xmlns="http://hpxmlonline.com/2014/6">
  <UtilitiesorFuelProviders>{0,1}</UtilitiesorFuelProviders>
  <extension>{0,1}</extension>
</Utility>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="Utility" nillable="true" type="Utility"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/HPXML.xsd
Element HPXML / 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 BaseElements_xsd.tmp#Consumption
Type Consumption
Properties
content complex
minOccurs 0
maxOccurs unbounded
nillable true
Model
Children BuildingID, ConsumptionDetails, CustomerID, extension
Instance
<Consumption xmlns="http://hpxmlonline.com/2014/6">
  <BuildingID id="">{1,1}</BuildingID>
  <CustomerID id="">{1,1}</CustomerID>
  <ConsumptionDetails>{0,1}</ConsumptionDetails>
  <extension>{0,1}</extension>
</Consumption>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="Consumption" nillable="true" type="Consumption"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/HPXML.xsd
Attribute HPXML / @schemaVersion
Namespace No namespace
Type schemaVersionType
Properties
use required
Facets
enumeration 2.0
enumeration 2.1
enumeration 2.2
Used by
Element HPXML
Source
<xs:attribute name="schemaVersion" type="schemaVersionType" use="required"/>
Schema location file:/var/folders/qt/5nrnlf6148z2jxyxx_5yqgl0z8pq2p/T/tmpAYY_BR/schemas/HPXML.xsd