Schema ircdownload.xsd


schema location:  P:\eDartXML\revised\ircdownload.xsd
attribute form default: 
element form default:  qualified
 
Elements 
adjustedPrimary 
adjustedSpinning 
companySubmittedData 
currentTimestamp 
date 
eastNormalRegulatingReserve 
eastSpinningNonRegulatingReserve 
eastSpinningRegulatingReserve 
edart 
intervalDefinition 
intervalStart 
ircReport 
largestContingency 
load 
normalRegulatingReserve 
operatingReserve 
poolTotals 
primaryReserve 
quickStartHydro 
quickStartOther 
regulation 
requiredPrimary 
requiredSpinning 
reserveGt30 
secondaryReserve 
spinningNonRegulatingReserve 
spinningRegulatingReserve 
time 
totalSpinningReserve 
unaccountedforCapacity 


element adjustedPrimary
diagram
type xs:integer
properties
content simple
used by
element poolTotals
source
<xs:element name="adjustedPrimary" type="xs:integer"/>

element adjustedSpinning
diagram
type xs:integer
properties
content simple
source
<xs:element name="adjustedSpinning" type="xs:integer"/>

element companySubmittedData
diagram
properties
content complex
children operatingReserve synchronizedReserve quickStartHydro quickStartOther supplemental
used by
element ircReport
attributes
Name  Type  Use  Default  Fixed  Annotation
controlZone  required      
source
<xs:element name="companySubmittedData">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="operatingReserve"/>
      <xs:element name="synchronizedReserve"/>
      <xs:element ref="quickStartHydro"/>
      <xs:element ref="quickStartOther"/>
      <xs:element name="supplemental" type="xs:integer"/>
    </xs:sequence>
    <xs:attribute name="controlZone" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="ap"/>
          <xs:enumeration value="ce"/>
          <xs:enumeration value="pjmcz"/>
          <xs:enumeration value="aep"/>
          <xs:enumeration value="day"/>
          <xs:enumeration value="dlco"/>
          <xs:enumeration value="dom"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element companySubmittedData/synchronizedReserve
diagram
properties
isRef 0
source
<xs:element name="synchronizedReserve"/>

element companySubmittedData/supplemental
diagram
type xs:integer
properties
isRef 0
content simple
source
<xs:element name="supplemental" type="xs:integer"/>

element currentTimestamp
diagram
type xs:string
properties
content simple
used by
element ircReport
source
<xs:element name="currentTimestamp" type="xs:string"/>

element date
diagram
type xs:date
properties
content simple
used by
element intervalStart
source
<xs:element name="date" type="xs:date"/>

element eastNormalRegulatingReserve
diagram
type xs:integer
properties
content simple
source
<xs:element name="eastNormalRegulatingReserve" type="xs:integer"/>

element eastSpinningNonRegulatingReserve
diagram
type xs:integer
properties
content simple
source
<xs:element name="eastSpinningNonRegulatingReserve" type="xs:integer"/>

element eastSpinningRegulatingReserve
diagram
type xs:integer
properties
content simple
source
<xs:element name="eastSpinningRegulatingReserve" type="xs:integer"/>

element edart
diagram
properties
content complex
children ircReport
source
<xs:element name="edart">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="ircReport"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element intervalDefinition
diagram
properties
content complex
children intervalStart
used by
element ircReport
source
<xs:element name="intervalDefinition">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="intervalStart"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element intervalStart
diagram
properties
content complex
children date time
used by
element intervalDefinition
source
<xs:element name="intervalStart">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="date"/>
      <xs:element ref="time"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ircReport
diagram
properties
content complex
children intervalDefinition currentTimestamp companySubmittedData poolTotals
used by
element edart
attributes
Name  Type  Use  Default  Fixed  Annotation
requestId  xs:shortrequired      
source
<xs:element name="ircReport">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="intervalDefinition"/>
      <xs:element ref="currentTimestamp"/>
      <xs:element ref="companySubmittedData" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="poolTotals" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="requestId" type="xs:short" use="required"/>
  </xs:complexType>
</xs:element>

element largestContingency
diagram
type xs:integer
properties
content simple
used by
element poolTotals
source
<xs:element name="largestContingency" type="xs:integer"/>

element load
diagram
type xs:integer
properties
content simple
source
<xs:element name="load" type="xs:integer"/>

element normalRegulatingReserve
diagram
type xs:integer
properties
content simple
source
<xs:element name="normalRegulatingReserve" type="xs:integer"/>

element operatingReserve
diagram
type xs:integer
properties
content simple
used by
elements companySubmittedData poolTotals
source
<xs:element name="operatingReserve" type="xs:integer"/>

element poolTotals
diagram
properties
content complex
children totalSynchronizedReserve primaryReserve operatingReserve requiredSynchronized adjustedSynchronized requiredPrimary adjustedPrimary largestContingency
used by
element ircReport
attributes
Name  Type  Use  Default  Fixed  Annotation
controlZone        
asm  required      
source
<xs:element name="poolTotals">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="totalSynchronizedReserve"/>
      <xs:element ref="primaryReserve" minOccurs="0"/>
      <xs:element ref="operatingReserve"/>
      <xs:element name="requiredSynchronized" type="xs:integer"/>
      <xs:element name="adjustedSynchronized" type="xs:integer"/>
      <xs:element ref="requiredPrimary" minOccurs="0"/>
      <xs:element ref="adjustedPrimary"/>
      <xs:element ref="largestContingency" minOccurs="0"/>
    </xs:sequence>
    <xs:attribute name="controlZone">
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="ap"/>
          <xs:enumeration value="ce"/>
          <xs:enumeration value="pjmcz"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="asm" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="mid-atlantic"/>
          <xs:enumeration value="ni"/>
          <xs:enumeration value="western"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element poolTotals/totalSynchronizedReserve
diagram
properties
isRef 0
source
<xs:element name="totalSynchronizedReserve"/>

element poolTotals/requiredSynchronized
diagram
type xs:integer
properties
isRef 0
content simple
source
<xs:element name="requiredSynchronized" type="xs:integer"/>

element poolTotals/adjustedSynchronized
diagram
type xs:integer
properties
isRef 0
content simple
source
<xs:element name="adjustedSynchronized" type="xs:integer"/>

element primaryReserve
diagram
type xs:integer
properties
content simple
used by
element poolTotals
source
<xs:element name="primaryReserve" type="xs:integer"/>

element quickStartHydro
diagram
type xs:integer
properties
content simple
used by
element companySubmittedData
source
<xs:element name="quickStartHydro" type="xs:integer"/>

element quickStartOther
diagram
type xs:integer
properties
content simple
used by
element companySubmittedData
source
<xs:element name="quickStartOther" type="xs:integer"/>

element regulation
diagram
type xs:integer
properties
content simple
nillable 0
source
<xs:element name="regulation" type="xs:integer" nillable="0"/>

element requiredPrimary
diagram
type xs:integer
properties
content simple
used by
element poolTotals
source
<xs:element name="requiredPrimary" type="xs:integer"/>

element requiredSpinning
diagram
type xs:integer
properties
content simple
source
<xs:element name="requiredSpinning" type="xs:integer"/>

element reserveGt30
diagram
type xs:integer
properties
content simple
source
<xs:element name="reserveGt30" type="xs:integer"/>

element secondaryReserve
diagram
type xs:integer
properties
content simple
source
<xs:element name="secondaryReserve" type="xs:integer"/>

element spinningNonRegulatingReserve
diagram
type xs:integer
properties
content simple
source
<xs:element name="spinningNonRegulatingReserve" type="xs:integer"/>

element spinningRegulatingReserve
diagram
type xs:integer
properties
content simple
source
<xs:element name="spinningRegulatingReserve" type="xs:integer"/>

element time
diagram
type xs:time
properties
content simple
used by
element intervalStart
source
<xs:element name="time" type="xs:time"/>

element totalSpinningReserve
diagram
type xs:integer
properties
content simple
source
<xs:element name="totalSpinningReserve" type="xs:integer"/>

element unaccountedforCapacity
diagram
type xs:integer
properties
content simple
source
<xs:element name="unaccountedforCapacity" type="xs:integer"/>


XML Schema documentation generated with
XMLSpy Schema Editor http://www.altova.com/xmlspy