Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Included schema CommonSolar.xsd
Namespace http://www.iepmodel.net
Properties
attribute form default unqualified
element form default qualified
version 1.0
Element roofArrayInstallAreas / roofArrayInstallArea
Namespace http://www.iepmodel.net
Diagram
Diagram Building_xsd.tmp#roofFace_id Building_xsd.tmp#roofFace_name Building_xsd.tmp#roofFace_azimuth Building_xsd.tmp#roofFace_slope Building_xsd.tmp#roofFace_area Building_xsd.tmp#roofFace_solarAccessPercentage Building_xsd.tmp#roofFace_polygon2dSceneOrthoProjection Building_xsd.tmp#roofFace_polygon2dLocal Building_xsd.tmp#roofFace_polygon3dScene Building_xsd.tmp#roofFace_holes Building_xsd.tmp#roofFace_edges Building_xsd.tmp#roofFace_structure Building_xsd.tmp#roofFace
Type roofFace
Properties
content complex
maxOccurs unbounded
Model
Children area, azimuth, edges, holes, name, polygon2dLocal, polygon2dSceneOrthoProjection, polygon3dScene, slope, solarAccessPercentage, structure
Instance
<roofArrayInstallArea id="" xmlns="http://www.iepmodel.net">
  <name>{1,1}</name>
  <azimuth>{0,1}</azimuth>
  <slope>{0,1}</slope>
  <area unit="SquareMeters">{0,1}</area>
  <solarAccessPercentage id="">{0,1}</solarAccessPercentage>
  <polygon2dSceneOrthoProjection id="" name="">{0,1}</polygon2dSceneOrthoProjection>
  <polygon2dLocal id="" name="">{0,1}</polygon2dLocal>
  <polygon3dScene id="" name="">{0,1}</polygon3dScene>
  <holes>{0,1}</holes>
  <edges>{0,1}</edges>
  <structure>{0,1}</structure>
</roofArrayInstallArea>
Attributes
QName Type Use
id xs:ID optional
Source
<xs:element name="roofArrayInstallArea" maxOccurs="unbounded" type="roofFace"/>
Element groundArrayInstallAreas / groundArrayInstallArea
Namespace http://www.iepmodel.net
Diagram
Diagram CommonSolar_xsd.tmp#groundArrayInstallArea_id CommonSolar_xsd.tmp#groundArrayInstallArea_name CommonSolar_xsd.tmp#groundArrayInstallArea_azimuth CommonSolar_xsd.tmp#groundArrayInstallArea_slope CommonSolar_xsd.tmp#groundArrayInstallArea_area CommonSolar_xsd.tmp#groundArrayInstallArea_solarAccessPercentage CommonSolar_xsd.tmp#groundArrayInstallArea_polygon2dSceneOrthoProjection CommonSolar_xsd.tmp#groundArrayInstallArea_polygon2dLocal CommonSolar_xsd.tmp#groundArrayInstallArea_polygon3dScene CommonSolar_xsd.tmp#groundArrayInstallArea_holes CommonSolar_xsd.tmp#groundArrayInstallArea_soilCharacter CommonSolar_xsd.tmp#groundArrayInstallArea_notes CommonSolar_xsd.tmp#groundArrayInstallArea_presenceOfBuriedLines CommonSolar_xsd.tmp#groundArrayInstallArea_presenceOfSepticTanksAndLeachFields CommonSolar_xsd.tmp#groundArrayInstallArea_tractorTrencherAccessible CommonSolar_xsd.tmp#groundArrayInstallArea
Type groundArrayInstallArea
Properties
content complex
maxOccurs unbounded
Model
Children area, azimuth, holes, name, notes, polygon2dLocal, polygon2dSceneOrthoProjection, polygon3dScene, presenceOfBuriedLines, presenceOfSepticTanksAndLeachFields, slope, soilCharacter, solarAccessPercentage, tractorTrencherAccessible
Instance
<groundArrayInstallArea id="" xmlns="http://www.iepmodel.net">
  <name>{1,1}</name>
  <azimuth>{0,1}</azimuth>
  <slope>{0,1}</slope>
  <area unit="SquareMeters">{0,1}</area>
  <solarAccessPercentage id="">{0,1}</solarAccessPercentage>
  <polygon2dSceneOrthoProjection id="" name="">{0,1}</polygon2dSceneOrthoProjection>
  <polygon2dLocal id="" name="">{0,1}</polygon2dLocal>
  <polygon3dScene id="" name="">{0,1}</polygon3dScene>
  <holes>{0,1}</holes>
  <soilCharacter>{0,1}</soilCharacter>
  <notes>{0,1}</notes>
  <presenceOfBuriedLines>{0,1}</presenceOfBuriedLines>
  <presenceOfSepticTanksAndLeachFields>{0,1}</presenceOfSepticTanksAndLeachFields>
  <tractorTrencherAccessible>{0,1}</tractorTrencherAccessible>
</groundArrayInstallArea>
Attributes
QName Type Use
id xs:ID optional
Source
<xs:element maxOccurs="unbounded" name="groundArrayInstallArea" type="groundArrayInstallArea"/>
Element groundArrayInstallArea / name
Namespace http://www.iepmodel.net
Annotations
Descriptive name for the ground area.
Diagram
Diagram
Source
<xs:element name="name">
  <xs:annotation>
    <xs:documentation>Descriptive name for the ground area.</xs:documentation>
  </xs:annotation>
</xs:element>
Element groundArrayInstallArea / azimuth
Namespace http://www.iepmodel.net
Annotations
IF the ground area is essentially a sloped plane, the azimuth is the compass direction of its slope. For convention, 0 is North, and 180 is south.
Diagram
Diagram Common_xsd.tmp#angle
Type angle
Properties
content complex
minOccurs 0
Source
<xs:element minOccurs="0" name="azimuth" type="angle">
  <xs:annotation>
    <xs:documentation>IF the ground area is essentially a sloped plane, the azimuth is the compass direction of its slope. For convention, 0 is North, and 180 is south.</xs:documentation>
  </xs:annotation>
</xs:element>
Element groundArrayInstallArea / slope
Namespace http://www.iepmodel.net
Annotations
If the ground area is essentially a sloping plane, this is the average slope in degrees.
Diagram
Diagram Common_xsd.tmp#angle
Type angle
Properties
content complex
minOccurs 0
Source
<xs:element minOccurs="0" name="slope" type="angle">
  <xs:annotation>
    <xs:documentation>If the ground area is essentially a sloping plane, this is the average slope in degrees.</xs:documentation>
  </xs:annotation>
</xs:element>
Element groundArrayInstallArea / area
Namespace http://www.iepmodel.net
Diagram
Diagram Common_xsd.tmp#area_unit Common_xsd.tmp#area
Type area
Properties
content complex
minOccurs 0
Attributes
QName Type Default Use Annotation
unit areaUnitEnum SquareMeters optional
Unit of measurement.
Source
<xs:element minOccurs="0" name="area" type="area"/>
Element groundArrayInstallArea / solarAccessPercentage
Namespace http://www.iepmodel.net
Diagram
Diagram Common_xsd.tmp#solarAccessPercentage_id Common_xsd.tmp#solarAccessPercentage_measurementSource Common_xsd.tmp#solarAccessPercentage_name Common_xsd.tmp#solarAccessPercentage_solarAccessAnnual Common_xsd.tmp#solarAccessPercentage_solarAccessJan Common_xsd.tmp#solarAccessPercentage_solarAccessFeb Common_xsd.tmp#solarAccessPercentage_solarAccessMar Common_xsd.tmp#solarAccessPercentage_solarAccessApr Common_xsd.tmp#solarAccessPercentage_solarAccessMay Common_xsd.tmp#solarAccessPercentage_solarAccessJun Common_xsd.tmp#solarAccessPercentage_solarAccessJul Common_xsd.tmp#solarAccessPercentage_solarAccessAug Common_xsd.tmp#solarAccessPercentage_solarAccessSep Common_xsd.tmp#solarAccessPercentage_solarAccessOct Common_xsd.tmp#solarAccessPercentage_solarAccessNov Common_xsd.tmp#solarAccessPercentage_solarAccessDec Common_xsd.tmp#solarAccessPercentage_measurementLocation2d Common_xsd.tmp#solarAccessPercentage_measurementLocation3d Common_xsd.tmp#solarAccessPercentage
Type solarAccessPercentage
Properties
content complex
minOccurs 0
Model
Children measurementLocation2d, measurementLocation3d, measurementSource, name, solarAccessAnnual, solarAccessApr, solarAccessAug, solarAccessDec, solarAccessFeb, solarAccessJan, solarAccessJul, solarAccessJun, solarAccessMar, solarAccessMay, solarAccessNov, solarAccessOct, solarAccessSep
Instance
<solarAccessPercentage id="" xmlns="http://www.iepmodel.net">
  <measurementSource>{0,1}</measurementSource>
  <name>{0,1}</name>
  <solarAccessAnnual>{0,1}</solarAccessAnnual>
  <solarAccessJan>{0,1}</solarAccessJan>
  <solarAccessFeb>{0,1}</solarAccessFeb>
  <solarAccessMar>{0,1}</solarAccessMar>
  <solarAccessApr>{0,1}</solarAccessApr>
  <solarAccessMay>{0,1}</solarAccessMay>
  <solarAccessJun>{0,1}</solarAccessJun>
  <solarAccessJul>{0,1}</solarAccessJul>
  <solarAccessAug>{0,1}</solarAccessAug>
  <solarAccessSep>{0,1}</solarAccessSep>
  <solarAccessOct>{0,1}</solarAccessOct>
  <solarAccessNov>{0,1}</solarAccessNov>
  <solarAccessDec>{0,1}</solarAccessDec>
  <measurementLocation2d id="">{0,1}</measurementLocation2d>
  <measurementLocation3d id="">{0,1}</measurementLocation3d>
</solarAccessPercentage>
Attributes
QName Type Use
id xs:ID optional
Source
<xs:element minOccurs="0" name="solarAccessPercentage" type="solarAccessPercentage"/>
Element groundArrayInstallArea / polygon2dSceneOrthoProjection
Namespace http://www.iepmodel.net
Annotations
Describes the geometry of the area from an orthographic view straight down (typical of satellite imagery).
Diagram
Diagram Common_xsd.tmp#polygon2d_id Common_xsd.tmp#polygon2d_name Common_xsd.tmp#polygon2d_vertices Common_xsd.tmp#polygon2d
Type polygon2d
Properties
content complex
minOccurs 0
Model
Children vertices
Instance
<polygon2dSceneOrthoProjection id="" name="" xmlns="http://www.iepmodel.net">
  <vertices>{1,1}</vertices>
</polygon2dSceneOrthoProjection>
Attributes
QName Type Use
id xs:ID optional
name xs:string optional
Source
<xs:element minOccurs="0" name="polygon2dSceneOrthoProjection" type="polygon2d">
  <xs:annotation>
    <xs:documentation>Describes the geometry of the area from an orthographic view straight down (typical of satellite imagery).</xs:documentation>
  </xs:annotation>
</xs:element>
Element groundArrayInstallArea / polygon2dLocal
Namespace http://www.iepmodel.net
Annotations
A 2 dimensional array area polygon whose point coordinate system is local to only this polygon. This defines actual dimensions of the roof face or ground area, not a projection.
Diagram
Diagram Common_xsd.tmp#polygon2d_id Common_xsd.tmp#polygon2d_name Common_xsd.tmp#polygon2d_vertices Common_xsd.tmp#polygon2d
Type polygon2d
Properties
content complex
minOccurs 0
Model
Children vertices
Instance
<polygon2dLocal id="" name="" xmlns="http://www.iepmodel.net">
  <vertices>{1,1}</vertices>
</polygon2dLocal>
Attributes
QName Type Use
id xs:ID optional
name xs:string optional
Source
<xs:element minOccurs="0" name="polygon2dLocal" type="polygon2d">
  <xs:annotation>
    <xs:documentation>A 2 dimensional array area polygon whose point coordinate system is local to only this polygon. This defines actual dimensions of the roof face or ground area, not a projection.</xs:documentation>
  </xs:annotation>
</xs:element>
Element groundArrayInstallArea / polygon3dScene
Namespace http://www.iepmodel.net
Annotations
An array area defined in 3 dimensional space. The area's coordinates exist in a larger scene that may contain multiple roof faces and/or ground areas.
Diagram
Diagram Common_xsd.tmp#polygon3d_id Common_xsd.tmp#polygon3d_name Common_xsd.tmp#polygon3d_vertices Common_xsd.tmp#polygon3d
Type polygon3d
Properties
content complex
minOccurs 0
Model
Children vertices
Instance
<polygon3dScene id="" name="" xmlns="http://www.iepmodel.net">
  <vertices>{1,1}</vertices>
</polygon3dScene>
Attributes
QName Type Use
id xs:ID optional
name xs:string optional
Source
<xs:element minOccurs="0" name="polygon3dScene" type="polygon3d">
  <xs:annotation>
    <xs:documentation>An array area defined in 3 dimensional space. The area's coordinates exist in a larger scene that may contain multiple roof faces and/or ground areas.</xs:documentation>
  </xs:annotation>
</xs:element>
Element groundArrayInstallArea / holes
Namespace http://www.iepmodel.net
Diagram
Diagram CommonSolar_xsd.tmp#groundArrayInstallArea_groundArrayInstallArea_holes_hole
Properties
content complex
minOccurs 0
Model
Children hole
Instance
<holes xmlns="http://www.iepmodel.net">
  <hole id="">{1,unbounded}</hole>
</holes>
Source
<xs:element minOccurs="0" name="holes">
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="1" name="hole">
        <xs:annotation>
          <xs:documentation>A hole is a polygon that is fully enclosed by the ground area polygon. It represents the outline of any object where the array cannot be placed.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="polygon2dSceneOrthoProjection" type="polygon2d"/>
            <xs:element minOccurs="0" name="polygon2dLocal" type="polygon2d"/>
            <xs:element minOccurs="0" name="polygon3dScene" type="polygon3d"/>
          </xs:sequence>
          <xs:attribute name="id"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element groundArrayInstallArea / holes / hole
Namespace http://www.iepmodel.net
Annotations
A hole is a polygon that is fully enclosed by the ground area polygon. It represents the outline of any object where the array cannot be placed.
Diagram
Diagram CommonSolar_xsd.tmp#groundArrayInstallArea_groundArrayInstallArea_holes_groundArrayInstallArea_groundArrayInstallArea_holes_hole_id CommonSolar_xsd.tmp#groundArrayInstallArea_groundArrayInstallArea_holes_groundArrayInstallArea_groundArrayInstallArea_holes_hole_polygon2dSceneOrthoProjection CommonSolar_xsd.tmp#groundArrayInstallArea_groundArrayInstallArea_holes_groundArrayInstallArea_groundArrayInstallArea_holes_hole_polygon2dLocal CommonSolar_xsd.tmp#groundArrayInstallArea_groundArrayInstallArea_holes_groundArrayInstallArea_groundArrayInstallArea_holes_hole_polygon3dScene
Properties
content complex
minOccurs 1
maxOccurs unbounded
Model
Children polygon2dLocal, polygon2dSceneOrthoProjection, polygon3dScene
Instance
<hole id="" xmlns="http://www.iepmodel.net">
  <polygon2dSceneOrthoProjection id="" name="">{0,1}</polygon2dSceneOrthoProjection>
  <polygon2dLocal id="" name="">{0,1}</polygon2dLocal>
  <polygon3dScene id="" name="">{0,1}</polygon3dScene>
</hole>
Attributes
QName Type Use
id optional
Source
<xs:element maxOccurs="unbounded" minOccurs="1" name="hole">
  <xs:annotation>
    <xs:documentation>A hole is a polygon that is fully enclosed by the ground area polygon. It represents the outline of any object where the array cannot be placed.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="polygon2dSceneOrthoProjection" type="polygon2d"/>
      <xs:element minOccurs="0" name="polygon2dLocal" type="polygon2d"/>
      <xs:element minOccurs="0" name="polygon3dScene" type="polygon3d"/>
    </xs:sequence>
    <xs:attribute name="id"/>
  </xs:complexType>
</xs:element>
Element groundArrayInstallArea / holes / hole / polygon2dSceneOrthoProjection
Namespace http://www.iepmodel.net
Diagram
Diagram Common_xsd.tmp#polygon2d_id Common_xsd.tmp#polygon2d_name Common_xsd.tmp#polygon2d_vertices Common_xsd.tmp#polygon2d
Type polygon2d
Properties
content complex
minOccurs 0
Model
Children vertices
Instance
<polygon2dSceneOrthoProjection id="" name="" xmlns="http://www.iepmodel.net">
  <vertices>{1,1}</vertices>
</polygon2dSceneOrthoProjection>
Attributes
QName Type Use
id xs:ID optional
name xs:string optional
Source
<xs:element minOccurs="0" name="polygon2dSceneOrthoProjection" type="polygon2d"/>
Element groundArrayInstallArea / holes / hole / polygon2dLocal
Namespace http://www.iepmodel.net
Diagram
Diagram Common_xsd.tmp#polygon2d_id Common_xsd.tmp#polygon2d_name Common_xsd.tmp#polygon2d_vertices Common_xsd.tmp#polygon2d
Type polygon2d
Properties
content complex
minOccurs 0
Model
Children vertices
Instance
<polygon2dLocal id="" name="" xmlns="http://www.iepmodel.net">
  <vertices>{1,1}</vertices>
</polygon2dLocal>
Attributes
QName Type Use
id xs:ID optional
name xs:string optional
Source
<xs:element minOccurs="0" name="polygon2dLocal" type="polygon2d"/>
Element groundArrayInstallArea / holes / hole / polygon3dScene
Namespace http://www.iepmodel.net
Diagram
Diagram Common_xsd.tmp#polygon3d_id Common_xsd.tmp#polygon3d_name Common_xsd.tmp#polygon3d_vertices Common_xsd.tmp#polygon3d
Type polygon3d
Properties
content complex
minOccurs 0
Model
Children vertices
Instance
<polygon3dScene id="" name="" xmlns="http://www.iepmodel.net">
  <vertices>{1,1}</vertices>
</polygon3dScene>
Attributes
QName Type Use
id xs:ID optional
name xs:string optional
Source
<xs:element minOccurs="0" name="polygon3dScene" type="polygon3d"/>
Element groundArrayInstallArea / soilCharacter
Namespace http://www.iepmodel.net
Annotations
A description of the soil type found here. May be a subjective description, such as rocky, clay, sandy, etc.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="soilCharacter" type="xs:string">
  <xs:annotation>
    <xs:documentation>A description of the soil type found here. May be a subjective description, such as rocky, clay, sandy, etc.</xs:documentation>
  </xs:annotation>
</xs:element>
Element groundArrayInstallArea / notes
Namespace http://www.iepmodel.net
Annotations
User can capture info about other data fields, and/or describe special circumstances, such as: Types of buried lines and how marked, Equipment &/or materials access issues, whether there is an existing professional soils report, if the site is in a biotic reserve (when applicable), &/or whether an environmental impact report has been done
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="notes" type="xs:string">
  <xs:annotation>
    <xs:documentation>User can capture info about other data fields, and/or describe special circumstances, such as: Types of buried lines and how marked, Equipment &/or materials access issues, whether there is an existing professional soils report, if the site is in a biotic reserve (when applicable), &/or whether an environmental impact report has been done</xs:documentation>
  </xs:annotation>
</xs:element>
Element groundArrayInstallArea / presenceOfBuriedLines
Namespace http://www.iepmodel.net
Annotations
Are there buried lines of any kind? In accompanying notes, user should include if mapped on some document.
Diagram
Diagram CommonSolar_xsd.tmp#presenceOfUndergroundEntitiesEnum
Type presenceOfUndergroundEntitiesEnum
Properties
content simple
minOccurs 0
maxOccurs 1
Facets
enumeration None
enumeration Yes (location marked)
enumeration Yes (location TBD)
Source
<xs:element maxOccurs="1" minOccurs="0" name="presenceOfBuriedLines" type="presenceOfUndergroundEntitiesEnum">
  <xs:annotation>
    <xs:documentation>Are there buried lines of any kind? In accompanying notes, user should include if mapped on some document.</xs:documentation>
  </xs:annotation>
</xs:element>
Element groundArrayInstallArea / presenceOfSepticTanksAndLeachFields
Namespace http://www.iepmodel.net
Annotations
Is there a septic tank &/or leach field in the vicinity? Auditor needs to clearly identify their location on a site schematic.
Diagram
Diagram CommonSolar_xsd.tmp#presenceOfUndergroundEntitiesEnum
Type presenceOfUndergroundEntitiesEnum
Properties
content simple
minOccurs 0
maxOccurs 1
Facets
enumeration None
enumeration Yes (location marked)
enumeration Yes (location TBD)
Source
<xs:element maxOccurs="1" minOccurs="0" name="presenceOfSepticTanksAndLeachFields" type="presenceOfUndergroundEntitiesEnum">
  <xs:annotation>
    <xs:documentation>Is there a septic tank &/or leach field in the vicinity? Auditor needs to clearly identify their location on a site schematic.</xs:documentation>
  </xs:annotation>
</xs:element>
Element groundArrayInstallArea / tractorTrencherAccessible
Namespace http://www.iepmodel.net
Annotations
Can a tractor and/or trenching equipment access the ground location?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="tractorTrencherAccessible" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Can a tractor and/or trenching equipment access the ground location?</xs:documentation>
  </xs:annotation>
</xs:element>
Element pvModuleDefinition / acpvModule
Namespace http://www.iepmodel.net
Annotations
Is this an ACPV module sold as single unit with an integrated microInverter?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="acpvModule" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Is this an ACPV module sold as single unit with an integrated microInverter?</xs:documentation>
  </xs:annotation>
</xs:element>
Element pvModuleDefinition / integratedMicroInverter
Namespace http://www.iepmodel.net
Annotations
If acpvModule = TRUE, the inverter is built into the PV module and its definition is incorporated here.
Diagram
Diagram Common_xsd.tmp#equipmentDefinition_id Common_xsd.tmp#equipmentDefinition_manufacturer Common_xsd.tmp#equipmentDefinition_modelNumber Common_xsd.tmp#equipmentDefinition_productFamilyName Common_xsd.tmp#equipmentDefinition_description Common_xsd.tmp#equipmentDefinition_mountingStyle Common_xsd.tmp#equipmentDefinition_length Common_xsd.tmp#equipmentDefinition_width Common_xsd.tmp#equipmentDefinition_depth Common_xsd.tmp#equipmentDefinition_weight Common_xsd.tmp#equipmentDefinition_enclosureMaterial Common_xsd.tmp#equipmentDefinition_enclosureNemaRating Common_xsd.tmp#equipmentDefinition_terminalTempRating Common_xsd.tmp#equipmentDefinition_listingAgency Common_xsd.tmp#equipmentDefinition_warranty Common_xsd.tmp#equipmentDefinition_energyStarRated Common_xsd.tmp#equipmentDefinition_whereManufactured Common_xsd.tmp#equipmentDefinition CommonSolar_xsd.tmp#inverterDefinition_inverterCategory CommonSolar_xsd.tmp#inverterDefinition_isMicroInverter CommonSolar_xsd.tmp#inverterDefinition_isAcpvIntegratedMicroInverter CommonSolar_xsd.tmp#inverterDefinition_maxNumberOfInvertersPerBranch CommonSolar_xsd.tmp#inverterDefinition_mppTrackerQuantity CommonSolar_xsd.tmp#inverterDefinition_inputMinDcOperatingVoltage CommonSolar_xsd.tmp#inverterDefinition_inputMaxMpptDcCurrent CommonSolar_xsd.tmp#inverterDefinition_inputMinMpptDcVoltage CommonSolar_xsd.tmp#inverterDefinition_inputMaxMpptDcVoltage CommonSolar_xsd.tmp#inverterDefinition_maxDcInputPower CommonSolar_xsd.tmp#inverterDefinition_nominalDcVoltage CommonSolar_xsd.tmp#inverterDefinition_maxDcVoltage CommonSolar_xsd.tmp#inverterDefinition_pvDcStartVoltage CommonSolar_xsd.tmp#inverterDefinition_nominalDcCurrent CommonSolar_xsd.tmp#inverterDefinition_maxDcCurrent CommonSolar_xsd.tmp#inverterDefinition_dcTerminalQuantity CommonSolar_xsd.tmp#inverterDefinition_dcTerminalMechanism CommonSolar_xsd.tmp#inverterDefinition_dcTerminalWireRange CommonSolar_xsd.tmp#inverterDefinition_integratedDcDisconnect CommonSolar_xsd.tmp#inverterDefinition_integratedDcDisconnectRating CommonSolar_xsd.tmp#inverterDefinition_integratedCombiner CommonSolar_xsd.tmp#inverterDefinition_integratedCombinerFuses CommonSolar_xsd.tmp#inverterDefinition_integratedCombinerMaxFuse CommonSolar_xsd.tmp#inverterDefinition_nominalAcPower CommonSolar_xsd.tmp#inverterDefinition_nominalAcVoltage CommonSolar_xsd.tmp#inverterDefinition_gridVoltageRange CommonSolar_xsd.tmp#inverterDefinition_gridFrequency CommonSolar_xsd.tmp#inverterDefinition_maxAcCurrent CommonSolar_xsd.tmp#inverterDefinition_acOcpdRating CommonSolar_xsd.tmp#inverterDefinition_acOcpdInterruptCapacity CommonSolar_xsd.tmp#inverterDefinition_integratedAcDisconnect CommonSolar_xsd.tmp#inverterDefinition_integratedAcDisconnectRating CommonSolar_xsd.tmp#inverterDefinition_neutralSizingRequirement CommonSolar_xsd.tmp#inverterDefinition_acTerminalQuantity CommonSolar_xsd.tmp#inverterDefinition_acTerminalWireRange CommonSolar_xsd.tmp#inverterDefinition_gecTerminalQuantity CommonSolar_xsd.tmp#inverterDefinition_gecTerminalWireRange CommonSolar_xsd.tmp#inverterDefinition_maxEfficiency CommonSolar_xsd.tmp#inverterDefinition_cecWeightedEfficiency CommonSolar_xsd.tmp#inverterDefinition_euroEtaEffeciency CommonSolar_xsd.tmp#inverterDefinition_transformer CommonSolar_xsd.tmp#inverterDefinition_positiveGroundOption CommonSolar_xsd.tmp#inverterDefinition_cooling CommonSolar_xsd.tmp#inverterDefinition_csiApprovedBuiltInMeter CommonSolar_xsd.tmp#inverterDefinition_csiNightTareLoss CommonSolar_xsd.tmp#inverterDefinition_ambientTempRange CommonSolar_xsd.tmp#inverterDefinition_dataInterfaceOptions CommonSolar_xsd.tmp#inverterDefinition_conduitEntryZones CommonSolar_xsd.tmp#inverterDefinition_compliances CommonSolar_xsd.tmp#inverterDefinition_ul1741Compliant CommonSolar_xsd.tmp#inverterDefinition_nrtlCertifyingUL1741 CommonSolar_xsd.tmp#inverterDefinition_csiApproved CommonSolar_xsd.tmp#inverterDefinition_notes CommonSolar_xsd.tmp#inverterDefinition
Type inverterDefinition
Type hierarchy
Properties
content complex
minOccurs 0
Model
manufacturer , modelNumber , productFamilyName{0,1} , description{0,1} , mountingStyle{0,1} , length{0,1} , width{0,1} , depth{0,1} , weight{0,1} , enclosureMaterial{0,1} , enclosureNemaRating{0,1} , terminalTempRating{0,1} , listingAgency{0,1} , warranty{0,1} , energyStarRated{0,1} , whereManufactured{0,1} , inverterCategory{0,1} , isMicroInverter{0,1} , isAcpvIntegratedMicroInverter{0,1} , maxNumberOfInvertersPerBranch{0,1} , mppTrackerQuantity{0,1} , inputMinDcOperatingVoltage{0,1} , inputMaxMpptDcCurrent{0,1} , inputMinMpptDcVoltage{0,1} , inputMaxMpptDcVoltage{0,1} , maxDcInputPower{0,1} , nominalDcVoltage{0,1} , maxDcVoltage{0,1} , pvDcStartVoltage{0,1} , nominalDcCurrent{0,1} , maxDcCurrent{0,1} , dcTerminalQuantity{0,1} , dcTerminalMechanism{0,1} , dcTerminalWireRange{0,1} , integratedDcDisconnect{0,1} , integratedDcDisconnectRating{0,1} , integratedCombiner{0,1} , integratedCombinerFuses{0,1} , integratedCombinerMaxFuse{0,1} , nominalAcPower{0,1} , nominalAcVoltage{0,1} , gridVoltageRange{0,1} , gridFrequency{0,1} , maxAcCurrent{0,1} , acOcpdRating{0,1} , acOcpdInterruptCapacity{0,1} , integratedAcDisconnect{0,1} , integratedAcDisconnectRating{0,1} , neutralSizingRequirement{0,1} , acTerminalQuantity{0,1} , acTerminalWireRange{0,1} , gecTerminalQuantity{0,1} , gecTerminalWireRange{0,1} , maxEfficiency{0,1} , cecWeightedEfficiency{0,1} , euroEtaEffeciency{0,1} , transformer{0,1} , positiveGroundOption{0,1} , cooling{0,1} , csiApprovedBuiltInMeter{0,1} , csiNightTareLoss{0,1} , ambientTempRange{0,1} , dataInterfaceOptions{0,1} , conduitEntryZones{0,1} , compliances{0,1} , ul1741Compliant{0,1} , nrtlCertifyingUL1741{0,1} , csiApproved{0,1} , notes{0,1}
Children acOcpdInterruptCapacity, acOcpdRating, acTerminalQuantity, acTerminalWireRange, ambientTempRange, cecWeightedEfficiency, compliances, conduitEntryZones, cooling, csiApproved, csiApprovedBuiltInMeter, csiNightTareLoss, dataInterfaceOptions, dcTerminalMechanism, dcTerminalQuantity, dcTerminalWireRange, depth, description, enclosureMaterial, enclosureNemaRating, energyStarRated, euroEtaEffeciency, gecTerminalQuantity, gecTerminalWireRange, gridFrequency, gridVoltageRange, inputMaxMpptDcCurrent, inputMaxMpptDcVoltage, inputMinDcOperatingVoltage, inputMinMpptDcVoltage, integratedAcDisconnect, integratedAcDisconnectRating, integratedCombiner, integratedCombinerFuses, integratedCombinerMaxFuse, integratedDcDisconnect, integratedDcDisconnectRating, inverterCategory, isAcpvIntegratedMicroInverter, isMicroInverter, length, listingAgency, manufacturer, maxAcCurrent, maxDcCurrent, maxDcInputPower, maxDcVoltage, maxEfficiency, maxNumberOfInvertersPerBranch, modelNumber, mountingStyle, mppTrackerQuantity, neutralSizingRequirement, nominalAcPower, nominalAcVoltage, nominalDcCurrent, nominalDcVoltage, notes, nrtlCertifyingUL1741, positiveGroundOption, productFamilyName, pvDcStartVoltage, terminalTempRating, transformer, ul1741Compliant, warranty, weight, whereManufactured, width
Instance
<integratedMicroInverter id="" xmlns="http://www.iepmodel.net">
  <manufacturer>{1,1}</manufacturer>
  <modelNumber>{1,1}</modelNumber>
  <productFamilyName>{0,1}</productFamilyName>
  <description>{0,1}</description>
  <mountingStyle>{0,1}</mountingStyle>
  <length>{0,1}</length>
  <width>{0,1}</width>
  <depth>{0,1}</depth>
  <weight>{0,1}</weight>
  <enclosureMaterial>{0,1}</enclosureMaterial>
  <enclosureNemaRating>{0,1}</enclosureNemaRating>
  <terminalTempRating>{0,1}</terminalTempRating>
  <listingAgency>{0,1}</listingAgency>
  <warranty>{0,1}</warranty>
  <energyStarRated>{0,1}</energyStarRated>
  <whereManufactured>{0,1}</whereManufactured>
  <inverterCategory>{0,1}</inverterCategory>
  <isMicroInverter>{0,1}</isMicroInverter>
  <isAcpvIntegratedMicroInverter>{0,1}</isAcpvIntegratedMicroInverter>
  <maxNumberOfInvertersPerBranch>{0,1}</maxNumberOfInvertersPerBranch>
  <mppTrackerQuantity>{0,1}</mppTrackerQuantity>
  <inputMinDcOperatingVoltage>{0,1}</inputMinDcOperatingVoltage>
  <inputMaxMpptDcCurrent>{0,1}</inputMaxMpptDcCurrent>
  <inputMinMpptDcVoltage>{0,1}</inputMinMpptDcVoltage>
  <inputMaxMpptDcVoltage>{0,1}</inputMaxMpptDcVoltage>
  <maxDcInputPower>{0,1}</maxDcInputPower>
  <nominalDcVoltage>{0,1}</nominalDcVoltage>
  <maxDcVoltage>{0,1}</maxDcVoltage>
  <pvDcStartVoltage>{0,1}</pvDcStartVoltage>
  <nominalDcCurrent>{0,1}</nominalDcCurrent>
  <maxDcCurrent>{0,1}</maxDcCurrent>
  <dcTerminalQuantity>{0,1}</dcTerminalQuantity>
  <dcTerminalMechanism>{0,1}</dcTerminalMechanism>
  <dcTerminalWireRange>{0,1}</dcTerminalWireRange>
  <integratedDcDisconnect>{0,1}</integratedDcDisconnect>
  <integratedDcDisconnectRating>{0,1}</integratedDcDisconnectRating>
  <integratedCombiner>{0,1}</integratedCombiner>
  <integratedCombinerFuses>{0,1}</integratedCombinerFuses>
  <integratedCombinerMaxFuse>{0,1}</integratedCombinerMaxFuse>
  <nominalAcPower>{0,1}</nominalAcPower>
  <nominalAcVoltage>{0,1}</nominalAcVoltage>
  <gridVoltageRange>{0,1}</gridVoltageRange>
  <gridFrequency>{0,1}</gridFrequency>
  <maxAcCurrent>{0,1}</maxAcCurrent>
  <acOcpdRating>{0,1}</acOcpdRating>
  <acOcpdInterruptCapacity>{0,1}</acOcpdInterruptCapacity>
  <integratedAcDisconnect>{0,1}</integratedAcDisconnect>
  <integratedAcDisconnectRating>{0,1}</integratedAcDisconnectRating>
  <neutralSizingRequirement>{0,1}</neutralSizingRequirement>
  <acTerminalQuantity>{0,1}</acTerminalQuantity>
  <acTerminalWireRange>{0,1}</acTerminalWireRange>
  <gecTerminalQuantity>{0,1}</gecTerminalQuantity>
  <gecTerminalWireRange>{0,1}</gecTerminalWireRange>
  <maxEfficiency>{0,1}</maxEfficiency>
  <cecWeightedEfficiency>{0,1}</cecWeightedEfficiency>
  <euroEtaEffeciency>{0,1}</euroEtaEffeciency>
  <transformer>{0,1}</transformer>
  <positiveGroundOption>{0,1}</positiveGroundOption>
  <cooling>{0,1}</cooling>
  <csiApprovedBuiltInMeter>{0,1}</csiApprovedBuiltInMeter>
  <csiNightTareLoss>{0,1}</csiNightTareLoss>
  <ambientTempRange>{0,1}</ambientTempRange>
  <dataInterfaceOptions>{0,1}</dataInterfaceOptions>
  <conduitEntryZones>{0,1}</conduitEntryZones>
  <compliances>{0,1}</compliances>
  <ul1741Compliant>{0,1}</ul1741Compliant>
  <nrtlCertifyingUL1741>{0,1}</nrtlCertifyingUL1741>
  <csiApproved>{0,1}</csiApproved>
  <notes>{0,1}</notes>
</integratedMicroInverter>
Attributes
QName Type Use
id xs:ID required
Source
<xs:element minOccurs="0" name="integratedMicroInverter" type="inverterDefinition">
  <xs:annotation>
    <xs:documentation>If acpvModule = TRUE, the inverter is built into the PV module and its definition is incorporated here.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / inverterCategory
Namespace http://www.iepmodel.net
Annotations
An optional description of the inverter's type, such as "Micro-inverter - Grid-tie," "String Inverter - Grid-tie," "Battery-based Inverter - Grid-tie/Off-grid," "Battery-based Inverter - Off-grid," "Central Inverter"
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="inverterCategory" type="xs:string">
  <xs:annotation>
    <xs:documentation>An optional description of the inverter's type, such as "Micro-inverter - Grid-tie," "String Inverter - Grid-tie," "Battery-based Inverter - Grid-tie/Off-grid," "Battery-based Inverter - Off-grid," "Central Inverter"</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / isMicroInverter
Namespace http://www.iepmodel.net
Annotations
Provides a definitive way of differentiating the inverter architecture as a String or Micro-Inverter. If TRUE, then the inverter is intended to be placed in series into an AC PV branch circuit.  All other inverters essentially conform to a string architecture.
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="isMicroInverter" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Provides a definitive way of differentiating the inverter architecture as a String or Micro-Inverter. If TRUE, then the inverter is intended to be placed in series into an AC PV branch circuit. All other inverters essentially conform to a string architecture.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / isAcpvIntegratedMicroInverter
Namespace http://www.iepmodel.net
Annotations
(if isMicroInverter == true) describes whether the micro-inverter is integrated as part of an ACPV module rather than sold as a separate device.
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="isAcpvIntegratedMicroInverter" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>(if isMicroInverter == true) describes whether the micro-inverter is integrated as part of an ACPV module rather than sold as a separate device.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / maxNumberOfInvertersPerBranch
Namespace http://www.iepmodel.net
Annotations
The maximum number of inverters of this type that may be wired together in a branch. This applies only to microinverters
Diagram
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="maxNumberOfInvertersPerBranch" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The maximum number of inverters of this type that may be wired together in a branch. This applies only to microinverters</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / mppTrackerQuantity
Namespace http://www.iepmodel.net
Annotations
The number of MPP Trackers within the inverter.
Diagram
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="mppTrackerQuantity" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The number of MPP Trackers within the inverter.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / inputMinDcOperatingVoltage
Namespace http://www.iepmodel.net
Annotations
Lower end of the inverter's DC operating voltage window.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="inputMinDcOperatingVoltage" type="xs:double">
  <xs:annotation>
    <xs:documentation>Lower end of the inverter's DC operating voltage window.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / inputMaxMpptDcCurrent
Namespace http://www.iepmodel.net
Annotations
The maximum DC input current for each MPPT
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="inputMaxMpptDcCurrent" type="xs:double">
  <xs:annotation>
    <xs:documentation>The maximum DC input current for each MPPT</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / inputMinMpptDcVoltage
Namespace http://www.iepmodel.net
Annotations
Lower end of the inverter's Maximum Power Point Tracker DC voltage window.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="inputMinMpptDcVoltage" type="xs:double">
  <xs:annotation>
    <xs:documentation>Lower end of the inverter's Maximum Power Point Tracker DC voltage window.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / inputMaxMpptDcVoltage
Namespace http://www.iepmodel.net
Annotations
Higher end of the inverter's Maximum Power Point Tracker DC voltage window.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="inputMaxMpptDcVoltage" type="xs:double">
  <xs:annotation>
    <xs:documentation>Higher end of the inverter's Maximum Power Point Tracker DC voltage window.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / maxDcInputPower
Namespace http://www.iepmodel.net
Annotations
Maximum PV module input power in DC watts at STC.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="maxDcInputPower" type="xs:double">
  <xs:annotation>
    <xs:documentation>Maximum PV module input power in DC watts at STC.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / nominalDcVoltage
Namespace http://www.iepmodel.net
Annotations
DC voltage at normal operating conditions.
Diagram
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="nominalDcVoltage" type="xs:integer">
  <xs:annotation>
    <xs:documentation>DC voltage at normal operating conditions.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / maxDcVoltage
Namespace http://www.iepmodel.net
Annotations
Maximum DC system voltage.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="maxDcVoltage" type="xs:double">
  <xs:annotation>
    <xs:documentation>Maximum DC system voltage.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / pvDcStartVoltage
Namespace http://www.iepmodel.net
Annotations
Given in volts DC. Some inverters have a voltage point that differs from the minimum MPPT DC voltage at which it will start operation.  This is typically higher than the minimum MPPT voltage.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="pvDcStartVoltage" type="xs:double">
  <xs:annotation>
    <xs:documentation>Given in volts DC. Some inverters have a voltage point that differs from the minimum MPPT DC voltage at which it will start operation. This is typically higher than the minimum MPPT voltage.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / nominalDcCurrent
Namespace http://www.iepmodel.net
Annotations
Nominal DC input current in amps.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="nominalDcCurrent" type="xs:double">
  <xs:annotation>
    <xs:documentation>Nominal DC input current in amps.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / maxDcCurrent
Namespace http://www.iepmodel.net
Annotations
Maximum usable current (Isc) in amps.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="maxDcCurrent" type="xs:double">
  <xs:annotation>
    <xs:documentation>Maximum usable current (Isc) in amps.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / dcTerminalQuantity
Namespace http://www.iepmodel.net
Annotations
Number of DC terminals.
Diagram
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="dcTerminalQuantity" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Number of DC terminals.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / dcTerminalMechanism
Namespace http://www.iepmodel.net
Annotations
Mechanism used for the terminal, for example "Screw Compression".
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="dcTerminalMechanism" type="xs:string">
  <xs:annotation>
    <xs:documentation>Mechanism used for the terminal, for example "Screw Compression".</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / dcTerminalWireRange
Namespace http://www.iepmodel.net
Annotations
Describes the range of wire sizes that the DC terminals accept (for example "10-6" would be 10AWG on the small end up to 6AWG).
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="dcTerminalWireRange" type="xs:string">
  <xs:annotation>
    <xs:documentation>Describes the range of wire sizes that the DC terminals accept (for example "10-6" would be 10AWG on the small end up to 6AWG).</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / integratedDcDisconnect
Namespace http://www.iepmodel.net
Annotations
Describes whether any DC disconnect is integrated into the inverter (for example as "Standard," "Standard (Load break rated)," "Optional," or "None").
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="integratedDcDisconnect" type="xs:string">
  <xs:annotation>
    <xs:documentation>Describes whether any DC disconnect is integrated into the inverter (for example as "Standard," "Standard (Load break rated)," "Optional," or "None").</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / integratedDcDisconnectRating
Namespace http://www.iepmodel.net
Annotations
Rating in amps of any pre-integrated DC disconnect.
Diagram
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="integratedDcDisconnectRating" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Rating in amps of any pre-integrated DC disconnect.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / integratedCombiner
Namespace http://www.iepmodel.net
Annotations
Describes whether a fused combiner is integrated into the inverter (for example, standard or optional).
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="integratedCombiner" type="xs:string">
  <xs:annotation>
    <xs:documentation>Describes whether a fused combiner is integrated into the inverter (for example, standard or optional).</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / integratedCombinerFuses
Namespace http://www.iepmodel.net
Annotations
The rating, in amps, of any fuses that ship pre-installed in the inverter's integrated fused combiner.
Diagram
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="integratedCombinerFuses" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The rating, in amps, of any fuses that ship pre-installed in the inverter's integrated fused combiner.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / integratedCombinerMaxFuse
Namespace http://www.iepmodel.net
Annotations
Rating in amps of the maximum fuse that the integrated fused combiner can accomodate.
Diagram
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="integratedCombinerMaxFuse" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Rating in amps of the maximum fuse that the integrated fused combiner can accomodate.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / nominalAcPower
Namespace http://www.iepmodel.net
Annotations
Maximum continuous power in watts AC.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="nominalAcPower" type="xs:double">
  <xs:annotation>
    <xs:documentation>Maximum continuous power in watts AC.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / nominalAcVoltage
Namespace http://www.iepmodel.net
Annotations
The nominal grid voltage to which the inverter connects, for example 240, 208, etc.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="nominalAcVoltage" type="xs:double">
  <xs:annotation>
    <xs:documentation>The nominal grid voltage to which the inverter connects, for example 240, 208, etc.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / gridVoltageRange
Namespace http://www.iepmodel.net
Annotations
Range of AC voltages within which the inverter can operate.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="gridVoltageRange" type="xs:string">
  <xs:annotation>
    <xs:documentation>Range of AC voltages within which the inverter can operate.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / gridFrequency
Namespace http://www.iepmodel.net
Annotations
Nominal grid frequency, in Hz, that the inverter is specified to operate, for example "60".
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="gridFrequency" type="xs:double">
  <xs:annotation>
    <xs:documentation>Nominal grid frequency, in Hz, that the inverter is specified to operate, for example "60".</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / maxAcCurrent
Namespace http://www.iepmodel.net
Annotations
AC current in amps.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="maxAcCurrent" type="xs:double">
  <xs:annotation>
    <xs:documentation>AC current in amps.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / acOcpdRating
Namespace http://www.iepmodel.net
Annotations
Rating in amps for any integrated AC over current protection device (OCPD).
Diagram
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="acOcpdRating" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Rating in amps for any integrated AC over current protection device (OCPD).</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / acOcpdInterruptCapacity
Namespace http://www.iepmodel.net
Annotations
Interrupt rating in kAic for the AC OCPD.
Diagram
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="acOcpdInterruptCapacity" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Interrupt rating in kAic for the AC OCPD.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / integratedAcDisconnect
Namespace http://www.iepmodel.net
Annotations
Describes whether any AC disconnect is integrated into the inverter (for example as "Standard," "Optional," or "None").
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="integratedAcDisconnect" type="xs:string">
  <xs:annotation>
    <xs:documentation>Describes whether any AC disconnect is integrated into the inverter (for example as "Standard," "Optional," or "None").</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / integratedAcDisconnectRating
Namespace http://www.iepmodel.net
Annotations
The rating, in amps, of the integrated AC disconnect, if included.
Diagram
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="integratedAcDisconnectRating" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The rating, in amps, of the integrated AC disconnect, if included.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / neutralSizingRequirement
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="neutralSizingRequirement" type="xs:string"/>
Element inverterDefinition / acTerminalQuantity
Namespace http://www.iepmodel.net
Annotations
Number of AC terminals per phase.
Diagram
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="acTerminalQuantity" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Number of AC terminals per phase.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / acTerminalWireRange
Namespace http://www.iepmodel.net
Annotations
Describes the range of wire sizes that the AC terminals accept (for example "10-6" would be 10AWG on the small end up to 6AWG).
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="acTerminalWireRange" type="xs:string">
  <xs:annotation>
    <xs:documentation>Describes the range of wire sizes that the AC terminals accept (for example "10-6" would be 10AWG on the small end up to 6AWG).</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / gecTerminalQuantity
Namespace http://www.iepmodel.net
Annotations
Number of GEC (grounding electrode conductor) terminals in the inverter.
Diagram
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="gecTerminalQuantity" type="xs:integer">
  <xs:annotation>
    <xs:documentation>Number of GEC (grounding electrode conductor) terminals in the inverter.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / gecTerminalWireRange
Namespace http://www.iepmodel.net
Annotations
Describes the range of wire sizes that the GEC (grounding electrode conductor) terminals accept (for example "10-6" would be 10AWG on the small end up to 6AWG).
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="gecTerminalWireRange" type="xs:string">
  <xs:annotation>
    <xs:documentation>Describes the range of wire sizes that the GEC (grounding electrode conductor) terminals accept (for example "10-6" would be 10AWG on the small end up to 6AWG).</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / maxEfficiency
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="maxEfficiency" type="xs:double"/>
Element inverterDefinition / cecWeightedEfficiency
Namespace http://www.iepmodel.net
Annotations
Efficiency published by the California Energy Commission (CEC).
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="cecWeightedEfficiency" type="xs:double">
  <xs:annotation>
    <xs:documentation>Efficiency published by the California Energy Commission (CEC).</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / euroEtaEffeciency
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="euroEtaEffeciency" type="xs:double"/>
Element inverterDefinition / transformer
Namespace http://www.iepmodel.net
Annotations
Is the inverter based on a transformer architecture?  TRUE indicates there is a transformer.
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="transformer" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Is the inverter based on a transformer architecture? TRUE indicates there is a transformer.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / positiveGroundOption
Namespace http://www.iepmodel.net
Annotations
Does the inverter have an option to make the positive end grounded?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="positiveGroundOption" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Does the inverter have an option to make the positive end grounded?</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / cooling
Namespace http://www.iepmodel.net
Annotations
Describes the mechanism used for cooling the inverter.  Values expected to inlcude: "Forced Air," "Passive," etc.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="cooling" type="xs:string">
  <xs:annotation>
    <xs:documentation>Describes the mechanism used for cooling the inverter. Values expected to inlcude: "Forced Air," "Passive," etc.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / csiApprovedBuiltInMeter
Namespace http://www.iepmodel.net
Annotations
Is there a built in meter approved by the California Solar Initiative?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="csiApprovedBuiltInMeter" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Is there a built in meter approved by the California Solar Initiative?</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / csiNightTareLoss
Namespace http://www.iepmodel.net
Annotations
Given in watts.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="csiNightTareLoss" type="xs:double">
  <xs:annotation>
    <xs:documentation>Given in watts.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / ambientTempRange
Namespace http://www.iepmodel.net
Annotations
Describes the allowable ambient temperature range for normal operation.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ambientTempRange" type="xs:string">
  <xs:annotation>
    <xs:documentation>Describes the allowable ambient temperature range for normal operation.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / dataInterfaceOptions
Namespace http://www.iepmodel.net
Annotations
Describes any and all types of interfaces that can be used for communications with the inverter.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="dataInterfaceOptions" type="xs:string">
  <xs:annotation>
    <xs:documentation>Describes any and all types of interfaces that can be used for communications with the inverter.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / conduitEntryZones
Namespace http://www.iepmodel.net
Annotations
Describes the physical sides of the inverter enclosure where conduit may be connected. Assumes user is facing the front of the inverter. For example, "bottom, back, both sides."
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="conduitEntryZones" type="xs:string">
  <xs:annotation>
    <xs:documentation>Describes the physical sides of the inverter enclosure where conduit may be connected. Assumes user is facing the front of the inverter. For example, "bottom, back, both sides."</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / compliances
Namespace http://www.iepmodel.net
Annotations
Lists any testing standards with which the inverter complies.  For example, "UL 1741; IEEE 529; IEEE 1547; UL 1998."
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="compliances" type="xs:string">
  <xs:annotation>
    <xs:documentation>Lists any testing standards with which the inverter complies. For example, "UL 1741; IEEE 529; IEEE 1547; UL 1998."</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / ul1741Compliant
Namespace http://www.iepmodel.net
Annotations
Is the inverter UL 1741 compliant?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="ul1741Compliant" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Is the inverter UL 1741 compliant?</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / nrtlCertifyingUL1741
Namespace http://www.iepmodel.net
Annotations
Names the NRTL (testing lab) that has certified UL 1741 compliance.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="nrtlCertifyingUL1741" type="xs:string">
  <xs:annotation>
    <xs:documentation>Names the NRTL (testing lab) that has certified UL 1741 compliance.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / csiApproved
Namespace http://www.iepmodel.net
Annotations
Is the Inverter listed as approved by the California Solar Initiative (CSI)? True means that it is approved.
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="csiApproved" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Is the Inverter listed as approved by the California Solar Initiative (CSI)? True means that it is approved.</xs:documentation>
  </xs:annotation>
</xs:element>
Element inverterDefinition / notes
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="notes" type="xs:string">
</xs:element>
Element pvModuleDefinition / includesDcOptimizer
Namespace http://www.iepmodel.net
Annotations
Is the PV Module sold with an integrated DC optimizer built in?
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="includesDcOptimizer" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Is the PV Module sold with an integrated DC optimizer built in?</xs:documentation>
  </xs:annotation>
</xs:element>
Element pvModuleDefinition / integratedDcOptimizer
Namespace http://www.iepmodel.net
Annotations
If the PV module incorporates an integrated DC optimizer, this element defines its properties.
Diagram
Diagram Common_xsd.tmp#equipmentDefinition_id Common_xsd.tmp#equipmentDefinition_manufacturer Common_xsd.tmp#equipmentDefinition_modelNumber Common_xsd.tmp#equipmentDefinition_productFamilyName Common_xsd.tmp#equipmentDefinition_description Common_xsd.tmp#equipmentDefinition_mountingStyle Common_xsd.tmp#equipmentDefinition_length Common_xsd.tmp#equipmentDefinition_width Common_xsd.tmp#equipmentDefinition_depth Common_xsd.tmp#equipmentDefinition_weight Common_xsd.tmp#equipmentDefinition_enclosureMaterial Common_xsd.tmp#equipmentDefinition_enclosureNemaRating Common_xsd.tmp#equipmentDefinition_terminalTempRating Common_xsd.tmp#equipmentDefinition_listingAgency Common_xsd.tmp#equipmentDefinition_warranty Common_xsd.tmp#equipmentDefinition_energyStarRated Common_xsd.tmp#equipmentDefinition_whereManufactured Common_xsd.tmp#equipmentDefinition CommonSolar_xsd.tmp#dcOptimizerDefinition_pvModuleInputs CommonSolar_xsd.tmp#dcOptimizerDefinition_ratedPower CommonSolar_xsd.tmp#dcOptimizerDefinition_inputDcMaxVoltage CommonSolar_xsd.tmp#dcOptimizerDefinition_inputDcMaxCurrent CommonSolar_xsd.tmp#dcOptimizerDefinition_inputDcMinMpptVoltage CommonSolar_xsd.tmp#dcOptimizerDefinition_inputMaxMpptDcVoltage CommonSolar_xsd.tmp#dcOptimizerDefinition_outputDcMaxVoltage CommonSolar_xsd.tmp#dcOptimizerDefinition_outputMaxDcCurrent CommonSolar_xsd.tmp#dcOptimizerDefinition_systemDcMaxVoltage CommonSolar_xsd.tmp#dcOptimizerDefinition
Type dcOptimizerDefinition
Type hierarchy
Properties
content complex
minOccurs 0
Model
Children depth, description, enclosureMaterial, enclosureNemaRating, energyStarRated, inputDcMaxCurrent, inputDcMaxVoltage, inputDcMinMpptVoltage, inputMaxMpptDcVoltage, length, listingAgency, manufacturer, modelNumber, mountingStyle, outputDcMaxVoltage, outputMaxDcCurrent, productFamilyName, pvModuleInputs, ratedPower, systemDcMaxVoltage, terminalTempRating, warranty, weight, whereManufactured, width
Instance
<integratedDcOptimizer id="" xmlns="http://www.iepmodel.net">
  <manufacturer>{1,1}</manufacturer>
  <modelNumber>{1,1}</modelNumber>
  <productFamilyName>{0,1}</productFamilyName>
  <description>{0,1}</description>
  <mountingStyle>{0,1}</mountingStyle>
  <length>{0,1}</length>
  <width>{0,1}</width>
  <depth>{0,1}</depth>
  <weight>{0,1}</weight>
  <enclosureMaterial>{0,1}</enclosureMaterial>
  <enclosureNemaRating>{0,1}</enclosureNemaRating>
  <terminalTempRating>{0,1}</terminalTempRating>
  <listingAgency>{0,1}</listingAgency>
  <warranty>{0,1}</warranty>
  <energyStarRated>{0,1}</energyStarRated>
  <whereManufactured>{0,1}</whereManufactured>
  <pvModuleInputs>{1,1}</pvModuleInputs>
  <ratedPower>{1,1}</ratedPower>
  <inputDcMaxVoltage>{1,1}</inputDcMaxVoltage>
  <inputDcMaxCurrent>{1,1}</inputDcMaxCurrent>
  <inputDcMinMpptVoltage>{1,1}</inputDcMinMpptVoltage>
  <inputMaxMpptDcVoltage>{1,1}</inputMaxMpptDcVoltage>
  <outputDcMaxVoltage>{1,1}</outputDcMaxVoltage>
  <outputMaxDcCurrent>{1,1}</outputMaxDcCurrent>
  <systemDcMaxVoltage>{1,1}</systemDcMaxVoltage>
</integratedDcOptimizer>
Attributes
QName Type Use
id xs:ID required
Source
<xs:element minOccurs="0" name="integratedDcOptimizer" type="dcOptimizerDefinition">
  <xs:annotation>
    <xs:documentation>If the PV module incorporates an integrated DC optimizer, this element defines its properties.</xs:documentation>
  </xs:annotation>
</xs:element>
Element dcOptimizerDefinition / pvModuleInputs
Namespace http://www.iepmodel.net
Annotations
Quantity of PV modules that may be connected.
Diagram
Diagram
Type xs:int
Properties
content simple
Source
<xs:element name="pvModuleInputs" type="xs:int">
  <xs:annotation>
    <xs:documentation>Quantity of PV modules that may be connected.</xs:documentation>
  </xs:annotation>
</xs:element>
Element dcOptimizerDefinition / ratedPower
Namespace http://www.iepmodel.net
Annotations
The rated power in watts for each pv module input.
Diagram
Diagram
Type xs:int
Properties
content simple
Source
<xs:element name="ratedPower" type="xs:int">
  <xs:annotation>
    <xs:documentation>The rated power in watts for each pv module input.</xs:documentation>
  </xs:annotation>
</xs:element>
Element dcOptimizerDefinition / inputDcMaxVoltage
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:decimal
Properties
content simple
Source
<xs:element name="inputDcMaxVoltage" type="xs:decimal"/>
Element dcOptimizerDefinition / inputDcMaxCurrent
Namespace http://www.iepmodel.net
Annotations
The maximum DC current in amps per pv module input.
Diagram
Diagram
Type xs:decimal
Properties
content simple
Source
<xs:element name="inputDcMaxCurrent" type="xs:decimal">
  <xs:annotation>
    <xs:documentation>The maximum DC current in amps per pv module input.</xs:documentation>
  </xs:annotation>
</xs:element>
Element dcOptimizerDefinition / inputDcMinMpptVoltage
Namespace http://www.iepmodel.net
Annotations
Lower end of the optimizer's Maximum Power Point Tracker DC voltage window.
Diagram
Diagram
Source
<xs:element name="inputDcMinMpptVoltage">
  <xs:annotation>
    <xs:documentation>Lower end of the optimizer's Maximum Power Point Tracker DC voltage window.</xs:documentation>
  </xs:annotation>
</xs:element>
Element dcOptimizerDefinition / inputMaxMpptDcVoltage
Namespace http://www.iepmodel.net
Annotations
Higher end of the optimizer's Maximum Power Point Tracker DC voltage window.
Diagram
Diagram
Source
<xs:element name="inputMaxMpptDcVoltage">
  <xs:annotation>
    <xs:documentation>Higher end of the optimizer's Maximum Power Point Tracker DC voltage window.</xs:documentation>
  </xs:annotation>
</xs:element>
Element dcOptimizerDefinition / outputDcMaxVoltage
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:decimal
Properties
content simple
Source
<xs:element name="outputDcMaxVoltage" type="xs:decimal"/>
Element dcOptimizerDefinition / outputMaxDcCurrent
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:decimal
Properties
content simple
Source
<xs:element name="outputMaxDcCurrent" type="xs:decimal"/>
Element dcOptimizerDefinition / systemDcMaxVoltage
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:int
Properties
content simple
Source
<xs:element name="systemDcMaxVoltage" type="xs:int"/>
Element pvModuleDefinition / pstc
Namespace http://www.iepmodel.net
Annotations
Rated power output at Standard Test Conditions (stc).
Diagram
Diagram
Type restriction of xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Facets
maxInclusive 800.0
minInclusive 1.0
Source
<xs:element maxOccurs="1" minOccurs="0" name="pstc">
  <xs:annotation>
    <xs:documentation>Rated power output at Standard Test Conditions (stc).</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:double">
      <xs:minInclusive value="1.0"/>
      <xs:maxInclusive value="800.0"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element pvModuleDefinition / pstcToleranceHighPercent
Namespace http://www.iepmodel.net
Annotations
Upper range of variation from rated power at STC. A module with this specification may output up to x % more than rated Pstc.
Diagram
Diagram
Type restriction of xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Facets
maxInclusive 20.0
minInclusive 0.0
Source
<xs:element maxOccurs="1" minOccurs="0" name="pstcToleranceHighPercent">
  <xs:annotation>
    <xs:documentation>Upper range of variation from rated power at STC. A module with this specification may output up to x % more than rated Pstc.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:double">
      <xs:minInclusive value="0.0"/>
      <xs:maxInclusive value="20.0"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element pvModuleDefinition / pstcToleranceLowPercent
Namespace http://www.iepmodel.net
Annotations
Lower range of variation from rated power at STC. A module with this specification may output up to x % less than rated Pstc.
Diagram
Diagram
Type restriction of xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Facets
maxInclusive 0.0
minInclusive -20.0
Source
<xs:element maxOccurs="1" minOccurs="0" name="pstcToleranceLowPercent">
  <xs:annotation>
    <xs:documentation>Lower range of variation from rated power at STC. A module with this specification may output up to x % less than rated Pstc.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:double">
      <xs:minInclusive value="-20.0"/>
      <xs:maxInclusive value="0.0"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element pvModuleDefinition / pptc
Namespace http://www.iepmodel.net
Annotations
Rated power at PVUSA test conditions (PTC).
Diagram
Diagram
Type restriction of xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Facets
maxInclusive 800.0
minInclusive 1.0
Source
<xs:element maxOccurs="1" minOccurs="0" name="pptc">
  <xs:annotation>
    <xs:documentation>Rated power at PVUSA test conditions (PTC).</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:double">
      <xs:minInclusive value="1.0"/>
      <xs:maxInclusive value="800.0"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element pvModuleDefinition / vmpp
Namespace http://www.iepmodel.net
Annotations
Voltage at max power (V)
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="vmpp" type="xs:double">
  <xs:annotation>
    <xs:documentation>Voltage at max power (V)</xs:documentation>
  </xs:annotation>
</xs:element>
Element pvModuleDefinition / impp
Namespace http://www.iepmodel.net
Annotations
Current in amps at max power.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="impp" type="xs:double">
  <xs:annotation>
    <xs:documentation>Current in amps at max power.</xs:documentation>
  </xs:annotation>
</xs:element>
Element pvModuleDefinition / voc
Namespace http://www.iepmodel.net
Annotations
Open Circuit Voltage (V)
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="voc" type="xs:double">
  <xs:annotation>
    <xs:documentation>Open Circuit Voltage (V)</xs:documentation>
  </xs:annotation>
</xs:element>
Element pvModuleDefinition / isc
Namespace http://www.iepmodel.net
Annotations
Short circuit current in amps.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="isc" type="xs:double">
  <xs:annotation>
    <xs:documentation>Short circuit current in amps.</xs:documentation>
  </xs:annotation>
</xs:element>
Element pvModuleDefinition / maxSystemVoltage
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="maxSystemVoltage" type="xs:double">
</xs:element>
Element pvModuleDefinition / maxSystemCurrent
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="maxSystemCurrent" type="xs:double">
</xs:element>
Element pvModuleDefinition / fuseRating
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="fuseRating" type="xs:integer">
</xs:element>
Element pvModuleDefinition / noct
Namespace http://www.iepmodel.net
Annotations
Nominal operating cell temperature (NOCT), expressed in deg C.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="noct" type="xs:double">
  <xs:annotation>
    <xs:documentation>Nominal operating cell temperature (NOCT), expressed in deg C.</xs:documentation>
  </xs:annotation>
</xs:element>
Element pvModuleDefinition / vocTempCoefficient
Namespace http://www.iepmodel.net
Annotations
Open circuit voltage temperature coefficient, expressed in % / deg C.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="vocTempCoefficient" type="xs:double">
  <xs:annotation>
    <xs:documentation>Open circuit voltage temperature coefficient, expressed in % / deg C.</xs:documentation>
  </xs:annotation>
</xs:element>
Element pvModuleDefinition / iscTempCoefficient
Namespace http://www.iepmodel.net
Annotations
Short circuit current temperature coefficient, expressed in % / deg C.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="iscTempCoefficient" type="xs:double">
  <xs:annotation>
    <xs:documentation>Short circuit current temperature coefficient, expressed in % / deg C.</xs:documentation>
  </xs:annotation>
</xs:element>
Element pvModuleDefinition / maxPowerTempCoefficient
Namespace http://www.iepmodel.net
Annotations
Maximum power temperature coefficient, expressed in % / deg C.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="maxPowerTempCoefficient" type="xs:double">
  <xs:annotation>
    <xs:documentation>Maximum power temperature coefficient, expressed in % / deg C.</xs:documentation>
  </xs:annotation>
</xs:element>
Element pvModuleDefinition / moduleEfficiency
Namespace http://www.iepmodel.net
Annotations
Average efficiency of the entire module assembly, in percent.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="moduleEfficiency" type="xs:double">
  <xs:annotation>
    <xs:documentation>Average efficiency of the entire module assembly, in percent.</xs:documentation>
  </xs:annotation>
</xs:element>
Element pvModuleDefinition / cellEfficiency
Namespace http://www.iepmodel.net
Annotations
Average efficiency of a single cell within the module assembly, in percent.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="cellEfficiency" type="xs:double">
  <xs:annotation>
    <xs:documentation>Average efficiency of a single cell within the module assembly, in percent.</xs:documentation>
  </xs:annotation>
</xs:element>
Element pvModuleDefinition / cellTechnology
Namespace http://www.iepmodel.net
Annotations
Describes the type of photovoltaic cell material.  Values include "Mono," "Poly," "a-Si," "Ribbon," "Mono + a-Si," "CdTe," "CIGS," "a-Si + micro-c," and "CIS"
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="cellTechnology" type="xs:string">
  <xs:annotation>
    <xs:documentation>Describes the type of photovoltaic cell material. Values include "Mono," "Poly," "a-Si," "Ribbon," "Mono + a-Si," "CdTe," "CIGS," "a-Si + micro-c," and "CIS"</xs:documentation>
  </xs:annotation>
</xs:element>
Element pvModuleDefinition / moduleConstruction
Namespace http://www.iepmodel.net
Annotations
Describes the type of construction used for the module.  For example, "Glass on Glass - frameless," "Framed glass with backsheet," etc.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="moduleConstruction" type="xs:string">
  <xs:annotation>
    <xs:documentation>Describes the type of construction used for the module. For example, "Glass on Glass - frameless," "Framed glass with backsheet," etc.</xs:documentation>
  </xs:annotation>
</xs:element>
Element pvModuleDefinition / bipv
Namespace http://www.iepmodel.net
Annotations
Is the module classified as Building Integrated PV? The California Solar Initiative's (CSI) list of approved modules maintains such a classification.  TRUE means that it is.
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="bipv" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Is the module classified as Building Integrated PV? The California Solar Initiative's (CSI) list of approved modules maintains such a classification. TRUE means that it is.</xs:documentation>
  </xs:annotation>
</xs:element>
Element pvModuleDefinition / cableConnector
Namespace http://www.iepmodel.net
Annotations
Types of cable connections. Values may include "J-Box," "MC-3 (Solarline1)," "MC-4 (Solarline2)," "Tyco SolarLok," "Terminals," "MC (unspecified)"
Diagram
Diagram
Type restriction of xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Facets
maxLength 255
Source
<xs:element maxOccurs="1" minOccurs="0" name="cableConnector">
  <xs:annotation>
    <xs:documentation>Types of cable connections. Values may include "J-Box," "MC-3 (Solarline1)," "MC-4 (Solarline2)," "Tyco SolarLok," "Terminals," "MC (unspecified)"</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="255"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element pvModuleDefinition / cableDiameter
Namespace http://www.iepmodel.net
Annotations
Wire gauge in AWG or kcmil.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="cableDiameter" type="xs:string">
  <xs:annotation>
    <xs:documentation>Wire gauge in AWG or kcmil.</xs:documentation>
  </xs:annotation>
</xs:element>
Element pvModuleDefinition / connectorCableLength
Namespace http://www.iepmodel.net
Annotations
Length of pre-installed cables.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="connectorCableLength" type="xs:double">
  <xs:annotation>
    <xs:documentation>Length of pre-installed cables.</xs:documentation>
  </xs:annotation>
</xs:element>
Element pvModuleDefinition / cellDimensions
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="cellDimensions" type="xs:string">
</xs:element>
Element pvModuleDefinition / cellCount
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="cellCount" type="xs:integer">
</xs:element>
Element pvModuleDefinition / bypassDiodeCount
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="bypassDiodeCount" type="xs:integer">
</xs:element>
Element pvModuleDefinition / parallelSubstrings
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:integer
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="parallelSubstrings" type="xs:integer">
</xs:element>
Element pvModuleDefinition / depthWithJunctionBox
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="depthWithJunctionBox" type="xs:double">
</xs:element>
Element pvModuleDefinition / frameMaterial
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="frameMaterial" type="xs:string">
</xs:element>
Element pvModuleDefinition / frameColor
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="frameColor" type="xs:string"/>
Element pvModuleDefinition / backsheetColor
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="backsheetColor" type="xs:string"/>
Element pvModuleDefinition / powerWarranty
Namespace http://www.iepmodel.net
Diagram
Diagram CommonSolar_xsd.tmp#pvModuleDefinition_pvModuleDefinition_powerWarranty_WarrantyPeriod CommonSolar_xsd.tmp#pvModuleDefinition_pvModuleDefinition_powerWarranty_WarrantedPower
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children WarrantedPower, WarrantyPeriod
Instance
<powerWarranty xmlns="http://www.iepmodel.net">
  <WarrantyPeriod>{1,1}</WarrantyPeriod>
  <WarrantedPower>{1,1}</WarrantedPower>
</powerWarranty>
Source
<xs:element maxOccurs="unbounded" minOccurs="0" name="powerWarranty">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="WarrantyPeriod" type="xs:integer">
        <xs:annotation>
          <xs:documentation>This defines the number of years of the warranty from the point at which the system was installed.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="WarrantedPower" type="xs:string">
        <xs:annotation>
          <xs:documentation>This describes the percentage of original rated output that can be expected at the end of the WarrantyPeriod</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element pvModuleDefinition / powerWarranty / WarrantyPeriod
Namespace http://www.iepmodel.net
Annotations
This defines the number of years of the warranty from the point at which the system was installed.
Diagram
Diagram
Type xs:integer
Properties
content simple
Source
<xs:element name="WarrantyPeriod" type="xs:integer">
  <xs:annotation>
    <xs:documentation>This defines the number of years of the warranty from the point at which the system was installed.</xs:documentation>
  </xs:annotation>
</xs:element>
Element pvModuleDefinition / powerWarranty / WarrantedPower
Namespace http://www.iepmodel.net
Annotations
This describes the percentage of original rated output that can be expected at the end of the WarrantyPeriod
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="WarrantedPower" type="xs:string">
  <xs:annotation>
    <xs:documentation>This describes the percentage of original rated output that can be expected at the end of the WarrantyPeriod</xs:documentation>
  </xs:annotation>
</xs:element>
Element