<xs:element name="idValue" type="xs:string" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>This is the applications ID tag</xs:documentation></xs:annotation></xs:element>
This is a simple description of the source of the information
Diagram
Type
xs:string
Properties
content
simple
minOccurs
1
maxOccurs
1
Source
<xs:element name="idSource" type="xs:string" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>This is a simple description of the source of the information</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="addressUse" type="addressUseEnum"><xs:annotation><xs:documentation>Use to describe the use of the address, for example, "Mailing," "Shipping," "Project," etc)</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="elevation" nillable="true" type="xs:float"><xs:annotation><xs:documentation>This is in feer</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="latitude" nillable="true" type="xs:float"><xs:annotation><xs:documentation>This is in degrees</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="longitude" nillable="true" type="xs:float"><xs:annotation><xs:documentation>This is in degrees</xs:documentation></xs:annotation></xs:element>
Optional URL pointing to an online mapping service that shows the location.
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
maxOccurs
1
Source
<xs:element maxOccurs="1" minOccurs="0" name="mapUrl" type="xs:string"><xs:annotation><xs:documentation>Optional URL pointing to an online mapping service that shows the location.</xs:documentation></xs:annotation></xs:element>
This is used as a general descript, name, etc. to be used in place of the Participant
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
maxOccurs
1
Source
<xs:element name="description" type="xs:string" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>This is used as a general descript, name, etc. to be used in place of the Participant</xs:documentation></xs:annotation></xs:element>
Describes the project's address, and geo location (lat / long / elevation).Note that if there are more than one street address, the model forces these to be separate Sites/Projects. If a Building on the project site has more than one street address, only one is required to identify the location.
<xs:element maxOccurs="1" minOccurs="1" name="location" type="address"><xs:annotation><xs:documentation>Describes the project's address, and geo location (lat / long / elevation). Note that if there are more than one street address, the model forces these to be separate Sites/Projects. If a Building on the project site has more than one street address, only one is required to identify the location.</xs:documentation></xs:annotation></xs:element>
Also known as "AHJ." This is the city, county, or other authority with jurisdiction over building permits and inspections.
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
maxOccurs
1
Source
<xs:element maxOccurs="1" minOccurs="0" name="authorityHavingJurisdiction" type="xs:string"><xs:annotation><xs:documentation>Also known as "AHJ." This is the city, county, or other authority with jurisdiction over building permits and inspections.</xs:documentation></xs:annotation></xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="customerOwnsProperty" type="xs:boolean"><xs:annotation><xs:documentation>Is the project buyer the owner of the site?</xs:documentation></xs:annotation></xs:element>
If the project customer is not the owner of the site property, what is the relationship to the owner? This is required for CSI incentive application.
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
maxOccurs
1
Source
<xs:element maxOccurs="1" minOccurs="0" name="customerRelationToPropertyOwner" type="xs:string"><xs:annotation><xs:documentation>If the project customer is not the owner of the site property, what is the relationship to the owner? This is required for CSI incentive application.</xs:documentation></xs:annotation></xs:element>
Does the site have, or can get broadband internet? Dial-up only probably won't work.
Diagram
Type
xs:boolean
Properties
content
simple
minOccurs
0
maxOccurs
1
Source
<xs:element maxOccurs="1" minOccurs="0" name="broadbandInternetAccessible" type="xs:boolean"><xs:annotation><xs:documentation>Does the site have, or can get broadband internet? Dial-up only probably won't work.</xs:documentation></xs:annotation></xs:element>
Describes the set of weather stations, or geographic cells used to specify the site's weather. Examples include: WBAN, WMO, NREL 40km Monthly Grid Cell, etc.
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
Source
<xs:element form="unqualified" name="stationCategory" type="xs:string" minOccurs="0"><xs:annotation><xs:documentation>Describes the set of weather stations, or geographic cells used to specify the site's weather. Examples include: WBAN, WMO, NREL 40km Monthly Grid Cell, etc.</xs:documentation></xs:annotation></xs:element>
The ID number used within the associated Station Category system. If the Station Category is "WBAN," then this element would contain the WBAN number for the desired station. For example, San Francisco, CA is WBAN "23234." And Cairo, Egypt is WMO "623660."
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
Source
<xs:element form="unqualified" minOccurs="0" name="stationId" type="xs:string"><xs:annotation><xs:documentation>The ID number used within the associated Station Category system. If the Station Category is "WBAN," then this element would contain the WBAN number for the desired station. For example, San Francisco, CA is WBAN "23234." And Cairo, Egypt is WMO "623660."</xs:documentation></xs:annotation></xs:element>
Type of weather dataset, such as TMY, TMY2, IWEC, etc.
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
Source
<xs:element form="unqualified" minOccurs="0" name="weatherDataset" type="xs:string"><xs:annotation><xs:documentation>Type of weather dataset, such as TMY, TMY2, IWEC, etc.</xs:documentation></xs:annotation></xs:element>
Element siteWeatherData / highestMonthlyAverageHighTemperature
Namespace
http://www.iepmodel.net
Annotations
Required for configuring inverter circuits. Of the monthly average high temperatures for the site, the highest one.
Diagram
Type
xs:integer
Properties
content
simple
minOccurs
0
Source
<xs:element minOccurs="0" name="highestMonthlyAverageHighTemperature" type="xs:integer"><xs:annotation><xs:documentation>Required for configuring inverter circuits. Of the monthly average high temperatures for the site, the highest one.</xs:documentation></xs:annotation></xs:element>
Lowest historic temperature. Required for configuring PV inverter circuits. Used to find highest PV system string voltage when cold and sunny, and therefore longest possible string.
Diagram
Type
xs:integer
Properties
content
simple
minOccurs
0
Source
<xs:element minOccurs="0" name="recordLowTemperture" type="xs:integer"><xs:annotation><xs:documentation>Lowest historic temperature. Required for configuring PV inverter circuits. Used to find highest PV system string voltage when cold and sunny, and therefore longest possible string.</xs:documentation></xs:annotation></xs:element>
Required for PV system structural validations. For CA permitting guidebook, speed must be less than 110mph. This is based from ASCE 7-10, risk category II for CA.
Diagram
Type
xs:integer
Properties
content
simple
minOccurs
0
Source
<xs:element minOccurs="0" name="designWindSpeed" type="xs:integer"><xs:annotation><xs:documentation>Required for PV system structural validations. For CA permitting guidebook, speed must be less than 110mph. This is based from ASCE 7-10, risk category II for CA.</xs:documentation></xs:annotation></xs:element>
If site has existing generation, describe the technology. Required for CSI Rebate Reservation.
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
maxOccurs
1
Source
<xs:element maxOccurs="1" minOccurs="0" name="existingGenerationDescription" type="xs:string"><xs:annotation><xs:documentation>If site has existing generation, describe the technology. Required for CSI Rebate Reservation.</xs:documentation></xs:annotation></xs:element>
This is simply a descriptive name, typically a common name used for the system.
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
maxOccurs
1
Source
<xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>This is simply a descriptive name, typically a common name used for the system.</xs:documentation></xs:annotation></xs:element>
For items marked as new, they will be added as long as the ESP identifier is not found (error otherwise). For items marked as existing, only updates will be performed if the ESP identifier is found (error otherwise). For items marked unknown, they will be created if the ESP identifier is not found and updated if the ESP identifier is found (similar to ABS 1.0)
<xs:element minOccurs="0" name="newExisting" type="existenceEnum"><xs:annotation><xs:documentation>For items marked as new, they will be added as long as the ESP identifier is not found (error otherwise). For items marked as existing, only updates will be performed if the ESP identifier is found (error otherwise). For items marked unknown, they will be created if the ESP identifier is not found and updated if the ESP identifier is found (similar to ABS 1.0)</xs:documentation></xs:annotation></xs:element>
The fraction of the total building that this space occupies. This is useful for tools including Portfolio Manager:http://www.energystar.gov/index.cfm?c=evaluate_performance.bus_portfoliomanager
Diagram
Type
restriction of xs:float
Properties
content
simple
minOccurs
0
Facets
maxInclusive
1
minInclusive
0
Source
<xs:element minOccurs="0" name="buildingFraction"><xs:annotation><xs:documentation>The fraction of the total building that this space occupies. This is useful for tools including Portfolio Manager: http://www.energystar.gov/index.cfm?c=evaluate_performance.bus_portfoliomanager</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:float"><xs:minInclusive value="0"/><xs:maxInclusive value="1"/></xs:restriction></xs:simpleType></xs:element>
<xs:element name="spaceClassification" type="buildingClass" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>This defines the classification type of the building in terms of residential or non-residential / commercial and further details where relevant.</xs:documentation></xs:annotation></xs:element>
The identifier for the space as defined in the ESP's systemReqStringTypeLen60?
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
maxOccurs
1
Source
<xs:element name="espSpaceID" type="xs:string" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>The identifier for the space as defined in the ESP's system ReqStringTypeLen60?</xs:documentation></xs:annotation></xs:element>
<xs:element name="conditionedAreaFractionHeated" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>Fraction of GrossFloorArea that is heated.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:float"><xs:minInclusive value="0"/><xs:maxInclusive value="1"/></xs:restriction></xs:simpleType></xs:element>
<xs:element name="conditionedAreaFractionCooled" minOccurs="0"><xs:annotation><xs:documentation>Fraction of GrossFloorArea that is cooled.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:float"><xs:minInclusive value="0"/><xs:maxInclusive value="1"/></xs:restriction></xs:simpleType></xs:element>
This is the typical maximum occupancy for the building and does not relate to fire codes. This is not currently validated against the NumberAdults, NumberInfants and NumberTeenagers.
Diagram
Type
restriction of xs:int
Properties
content
simple
minOccurs
0
maxOccurs
1
Facets
minInclusive
0
Source
<xs:element name="maximumNumberPersons" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>This is the typical maximum occupancy for the building and does not relate to fire codes. This is not currently validated against the NumberAdults, NumberInfants and NumberTeenagers.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:int"><xs:minInclusive value="0"/></xs:restriction></xs:simpleType></xs:element>
This is the typical number of adults occupying the building during normal occupation hours.
Diagram
Type
restriction of xs:int
Properties
content
simple
minOccurs
0
maxOccurs
1
Facets
minInclusive
0
Source
<xs:element name="numberAdults" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>This is the typical number of adults occupying the building during normal occupation hours.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:int"><xs:minInclusive value="0"/></xs:restriction></xs:simpleType></xs:element>
This is the typical number of teenagers occupying the building during normal occupation hours.
Diagram
Type
restriction of xs:int
Properties
content
simple
minOccurs
0
maxOccurs
1
Facets
minInclusive
0
Source
<xs:element name="numberTeenagers" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>This is the typical number of teenagers occupying the building during normal occupation hours.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:int"><xs:minInclusive value="0"/></xs:restriction></xs:simpleType></xs:element>
This is the typical number of infants occupying the building during normal occupation hours.
Diagram
Type
restriction of xs:int
Properties
content
simple
minOccurs
0
maxOccurs
1
Facets
minInclusive
0
Source
<xs:element name="numberInfants" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>This is the typical number of infants occupying the building during normal occupation hours.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:int"><xs:minInclusive value="0"/></xs:restriction></xs:simpleType></xs:element>
This defines the number of bathrooms where a whole bathroom includes toilet and shower, half baths only include toilets.
Diagram
Type
restriction of xs:float
Properties
content
simple
minOccurs
0
maxOccurs
1
Facets
minInclusive
0
Source
<xs:element name="numberBathrooms" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>This defines the number of bathrooms where a whole bathroom includes toilet and shower, half baths only include toilets.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:float"><xs:minInclusive value="0"/></xs:restriction></xs:simpleType></xs:element>
Number of kitchens or cooking environments. This is an input for certain space types in Energy Star Portfolio Manager.http://www.energystar.gov/index.cfm?c=eligibility.bus_portfoliomanager_space_types#hotel
Diagram
Type
restriction of xs:int
Properties
content
simple
minOccurs
0
Facets
minInclusive
0
Source
<xs:element minOccurs="0" name="numberKitchens"><xs:annotation><xs:documentation>Number of kitchens or cooking environments. This is an input for certain space types in Energy Star Portfolio Manager. http://www.energystar.gov/index.cfm?c=eligibility.bus_portfoliomanager_space_types#hotel</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:int"><xs:minInclusive value="0"/></xs:restriction></xs:simpleType></xs:element>
Describes the source of the provided solar access percentages, for example: "user estimate", "Solmetric skyline", etc.
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
Source
<xs:element minOccurs="0" name="measurementSource" type="xs:string"><xs:annotation><xs:documentation>Describes the source of the provided solar access percentages, for example: "user estimate", "Solmetric skyline", etc.</xs:documentation></xs:annotation></xs:element>
Use to describe the measurement. May be the name of a Solmetric Skyline, for example.
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
Source
<xs:element minOccurs="0" name="name" type="xs:string"><xs:annotation><xs:documentation>Use to describe the measurement. May be the name of a Solmetric Skyline, for example.</xs:documentation></xs:annotation></xs:element>
Reference ID for the point. Use to index points and define polygon edges. An edge can be defined by start and end point indices.
Source
<xs:element minOccurs="0" name="measurementLocation2d" type="point2d"><xs:annotation><xs:documentation>2d coordinate location in the site's scene where the solar access measurement was taken.</xs:documentation></xs:annotation></xs:element>
Reference ID for the point. Use to index points and define polygon edges. An edge can be defined by start and end point indices.
Source
<xs:element minOccurs="0" name="measurementLocation3d" type="point3d"><xs:annotation><xs:documentation>3d coordinate location in the site's scene where the solar access measurement was taken.</xs:documentation></xs:annotation></xs:element>
Names the specific benefit (or cost).If Benefit is an incentive, this should be the Name of the incentive program.
Diagram
Type
xs:string
Properties
content
simple
Source
<xs:element name="name" type="xs:string"><xs:annotation><xs:documentation>Names the specific benefit (or cost). If Benefit is an incentive, this should be the Name of the incentive program.</xs:documentation></xs:annotation></xs:element>
Optional description. For example, many incentive programs break their pools of money into discrete steps where the payment rates vary (for example, "Residential Step 8").
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
Source
<xs:element name="description" type="xs:string" minOccurs="0"><xs:annotation><xs:documentation>Optional description. For example, many incentive programs break their pools of money into discrete steps where the payment rates vary (for example, "Residential Step 8").</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="benefitValueUnits" type="benefitValueUnits"><xs:annotation><xs:documentation>This element describes what kind of values are being reported. For example, is it energy, money, emissions, time, other?</xs:documentation></xs:annotation></xs:element>
<xs:element name="benefitValues"><xs:complexType><xs:sequence><xs:element maxOccurs="unbounded" name="benefitValue" type="dataValue"><xs:annotation><xs:documentation>Describes a Benefit (or cost) amount. When used for an incentive, this amount is a single incentive payment (assumed to be USD). Typical for capacity or investment based incentives in solar, as well as single year tax credits. Use the Name attribute to capture optional name for the payment. For example, if the incentive extends over several years, a year number can be assigned to the amount (for example, "Year 1").</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
Describes a Benefit (or cost) amount.When used for an incentive, this amount is a single incentive payment (assumed to be USD). Typical for capacity or investment based incentives in solar, as well as single year tax credits.Use the Name attribute to capture optional name for the payment. For example, if the incentive extends over several years, a year number can be assigned to the amount (for example, "Year 1").
An optional name for classifying the value. For example, energy bills frequently break the consumption down by time of use period. This category can be used to classify that time of use period.
When data value is associated with a duration of time, this number describes its length. Note that Units must be described in an associated TimeUnit attribute within the element where this DataValue resides.Useful when defining energy billing periods that do not correspond to calendar months. Use this attribute to capture the number of days in the billing period.
An optional name for the Period in which the value was captured. Examples: If Value is associated with a specific calendar month, then this attribute might be the month's name. If the value is an annual value, then the attribute might be "Annually"
This is the time of day associated with the value. Typically used when DataValueType is used for site audit datalogging.
Source
<xs:element maxOccurs="unbounded" name="benefitValue" type="dataValue"><xs:annotation><xs:documentation>Describes a Benefit (or cost) amount. When used for an incentive, this amount is a single incentive payment (assumed to be USD). Typical for capacity or investment based incentives in solar, as well as single year tax credits. Use the Name attribute to capture optional name for the payment. For example, if the incentive extends over several years, a year number can be assigned to the amount (for example, "Year 1").</xs:documentation></xs:annotation></xs:element>
<xs:element name="determinationMethod" type="determinationMethod" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>How the benefit was calculated, either Estimated, Measured, or Incentive</xs:documentation></xs:annotation></xs:element>
This allows the documentation of assumptions used in the determination of the benefit, for the example a blended cost of energy instead of a detailed rate schedule analysis for determining energy cost savings
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
Source
<xs:element name="assumption" type="xs:string" minOccurs="0"><xs:annotation><xs:documentation>This allows the documentation of assumptions used in the determination of the benefit, for the example a blended cost of energy instead of a detailed rate schedule analysis for determining energy cost savings</xs:documentation></xs:annotation></xs:element>
<xs:element name="determinationSource" type="xs:string" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>Tool used to calculate the benefit.</xs:documentation></xs:annotation></xs:element>
<xs:element name="determinationAuthor" type="dataOriginator" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>Person, date and time that benefit was calculated.</xs:documentation></xs:annotation></xs:element>
This is the year in which this event occurs relative to implementation.
Diagram
Type
xs:integer
Properties
content
simple
Source
<xs:element name="oneTime" type="xs:integer"><xs:annotation><xs:documentation>This is the year in which this event occurs relative to implementation.</xs:documentation></xs:annotation></xs:element>
<xs:element name="recurring"><xs:annotation><xs:documentation>This is the time frame in months of the periodicity of the event.</xs:documentation></xs:annotation><xs:complexType><xs:sequence><xs:element name="duration" type="xs:integer"><xs:annotation><xs:documentation>This is the duration in months</xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="1" name="frequency" type="frequencyEnum"><xs:annotation><xs:documentation>This is the frequency of the recurring event.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element>
<xs:element name="duration" type="xs:integer"><xs:annotation><xs:documentation>This is the duration in months</xs:documentation></xs:annotation></xs:element>
<xs:element maxOccurs="1" name="frequency" type="frequencyEnum"><xs:annotation><xs:documentation>This is the frequency of the recurring event.</xs:documentation></xs:annotation></xs:element>
This represents the description of the cost, i.e. maintenance costs, purchase costs, salvage costs, etc.
Diagram
Type
xs:string
Properties
content
simple
minOccurs
1
maxOccurs
1
Source
<xs:element name="description" type="xs:string" minOccurs="1" maxOccurs="1"><xs:annotation><xs:documentation>This represents the description of the cost, i.e. maintenance costs, purchase costs, salvage costs, etc.</xs:documentation></xs:annotation></xs:element>
Name of the entity who manufactures the equipment.
Diagram
Type
xs:string
Properties
content
simple
Source
<xs:element name="manufacturer" type="xs:string"><xs:annotation><xs:documentation>Name of the entity who manufactures the equipment.</xs:documentation></xs:annotation></xs:element>
Manufacturer's unique identifier for this model of equipment.
Diagram
Type
xs:string
Properties
content
simple
Source
<xs:element name="modelNumber" type="xs:string"><xs:annotation><xs:documentation>Manufacturer's unique identifier for this model of equipment.</xs:documentation></xs:annotation></xs:element>
A general name for a group of product models. Typically each member of the family differs in size or capacity in some way.
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
Source
<xs:element minOccurs="0" name="productFamilyName" type="xs:string"><xs:annotation><xs:documentation>A general name for a group of product models. Typically each member of the family differs in size or capacity in some way.</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="description" type="xs:string"><xs:annotation><xs:documentation>Detailed description of the product.</xs:documentation></xs:annotation></xs:element>
Describes how the equipment/box is installed (or designed to be installed). This is important for determining components required for interfacing with it. Suggested values include: Wall Mount, Wall Mount-Surface, Wall Mount-Flush, Pad Mount.
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
Source
<xs:element minOccurs="0" name="mountingStyle" type="xs:string"><xs:annotation><xs:documentation>Describes how the equipment/box is installed (or designed to be installed). This is important for determining components required for interfacing with it. Suggested values include: Wall Mount, Wall Mount-Surface, Wall Mount-Flush, Pad Mount.</xs:documentation></xs:annotation></xs:element>
Dimension assumed to be meters. The long dimension of the equipment's primary envelope (for example, the height of a wall mounted inverter, or the long edge of a PV Module frame).
Diagram
Type
xs:double
Properties
content
simple
minOccurs
0
Source
<xs:element minOccurs="0" name="length" type="xs:double"><xs:annotation><xs:documentation>Dimension assumed to be meters. The long dimension of the equipment's primary envelope (for example, the height of a wall mounted inverter, or the long edge of a PV Module frame).</xs:documentation></xs:annotation></xs:element>
Dimension assumed to be meters. The width dimension of the equipment's primary envelope (for example, the width of a wall mounted inverter, or the short edge of a PV Module frame).
Diagram
Type
xs:double
Properties
content
simple
minOccurs
0
Source
<xs:element minOccurs="0" name="width" type="xs:double"><xs:annotation><xs:documentation>Dimension assumed to be meters. The width dimension of the equipment's primary envelope (for example, the width of a wall mounted inverter, or the short edge of a PV Module frame).</xs:documentation></xs:annotation></xs:element>
Dimension assumed to be meters. The dimension of the equipment's primary envelope perpendicular to the side of its primary interface (for example the thickness of a PV module's frame, or the thickness of a wall mounted inverter from the wall to the front of the inverter.) Note: PV Module thickness with J-box would be given as part of PvModuleDefintion.
Diagram
Type
xs:double
Properties
content
simple
minOccurs
0
Source
<xs:element minOccurs="0" name="depth" type="xs:double"><xs:annotation><xs:documentation>Dimension assumed to be meters. The dimension of the equipment's primary envelope perpendicular to the side of its primary interface (for example the thickness of a PV module's frame, or the thickness of a wall mounted inverter from the wall to the front of the inverter.) Note: PV Module thickness with J-box would be given as part of PvModuleDefintion.</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="weight" type="xs:double"><xs:annotation><xs:documentation>Weight of equipment in kilograms (kg).</xs:documentation></xs:annotation></xs:element>
The material making up the enclosure, such as steel, stainless steel, fiberglass, PVC, etc.
Diagram
Type
restriction of xs:string
Properties
content
simple
minOccurs
0
maxOccurs
1
Facets
maxLength
255
Source
<xs:element name="enclosureMaterial" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>The material making up the enclosure, such as steel, stainless steel, fiberglass, PVC, etc.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="255"/></xs:restriction></xs:simpleType></xs:element>
<xs:element minOccurs="0" name="enclosureNemaRating" type="nemaRatingEnum"><xs:annotation><xs:documentation>Equipment enclosures typically have a NEMA rating that describes its protection from weather/elements.</xs:documentation></xs:annotation></xs:element>
Agency under which the equipment was listed per the associated standard. Examples include ETL, UL, CSA, etc
Diagram
Type
xs:string
Properties
content
simple
minOccurs
0
Source
<xs:element minOccurs="0" name="listingAgency" type="xs:string"><xs:annotation><xs:documentation>Agency under which the equipment was listed per the associated standard. Examples include ETL, UL, CSA, etc</xs:documentation></xs:annotation></xs:element>
Description of Manufacturer's warranty on the equipment.
Diagram
Type
restriction of xs:string
Properties
content
simple
minOccurs
0
maxOccurs
1
Facets
maxLength
255
Source
<xs:element name="warranty" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>Description of Manufacturer's warranty on the equipment.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="255"/></xs:restriction></xs:simpleType></xs:element>
<xs:element minOccurs="0" name="energyStarRated" type="xs:boolean"><xs:annotation><xs:documentation>Does the equipment have an EnergyStar rating?</xs:documentation></xs:annotation></xs:element>
In which country was the equipment manufactured? Important to know for some incentive programs, as there may be a requirement for rebates to only be paid on domestically manufactured equipment.
Diagram
Type
restriction of xs:string
Properties
content
simple
minOccurs
0
maxOccurs
1
Facets
maxLength
255
Source
<xs:element name="whereManufactured" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>In which country was the equipment manufactured? Important to know for some incentive programs, as there may be a requirement for rebates to only be paid on domestically manufactured equipment.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:string"><xs:maxLength value="255"/></xs:restriction></xs:simpleType></xs:element>
A user provided name for convenience. For example, an electrical panel might be the "Main service entry panel", or the "AC combiner panel." A pvModule name might be to identify a specific string or AC branch circuit, for example, "S1-M1" or simply "1" of the total number of modules in the string - typically named in a series.