Schema irc.xsd


schema location C:\Personal\git-projects\edart\application\src\main\resources\schema\irc.xsd
attributeFormDefault unqualified
elementFormDefault unqualified
targetNamespace http://www.pjm.com/external/schemas/irc/v2
 
Elements  Complex types  Simple types 
error  Generator  Id 
Generator  GeneratorData 
GeneratorData  GeneratorResponse 
GeneratorResponse  GeneratorReviseDetail 
GeneratorReviseDetail  ircByDate 
ircByDate  ircFullDownload 
ircFullDownload  ircIds 
ircPoolTotalsDownload  ircPoolTotalsDownload 
ircReviewDownload  ircReviewDownload 
ircReviseDownload  ircReviseDownload 
ircSelfCheckDownload  ircSelfCheckDownload 
ircUploadResponse  ircUploadResponse 
PoolTotals  PoolTotals 
ReportDetail  ReportDetail 
ReserveArea  ReserveArea 


element error
diagram irc_p1.png
namespace http://www.pjm.com/external/schemas/irc/v2
type xs:string
properties
content simple
source <xs:element name="error" type="xs:string"/>

element Generator
diagram irc_p2.png
namespace http://www.pjm.com/external/schemas/irc/v2
type irc:Generator
properties
content complex
children acap generatorType zone emsEquipmentName ecoMax realTimeMW regulating synchronizedReserves synchronizedReservesPjm quickStart quickStartPjm secondary secondaryPjm beyondSecondary beyondSecondaryPjm acknowledged readOnly
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:long  optional      
source <xs:element name="Generator" type="irc:Generator"/>

element GeneratorData
diagram irc_p3.png
namespace http://www.pjm.com/external/schemas/irc/v2
type irc:GeneratorData
properties
content complex
children Generator
source <xs:element name="GeneratorData" type="irc:GeneratorData"/>

element GeneratorResponse
diagram irc_p4.png
namespace http://www.pjm.com/external/schemas/irc/v2
type irc:GeneratorResponse
properties
content complex
children status
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:long  required      
source <xs:element name="GeneratorResponse" type="irc:GeneratorResponse"/>

element GeneratorReviseDetail
diagram irc_p5.png
namespace http://www.pjm.com/external/schemas/irc/v2
type irc:GeneratorReviseDetail
properties
content complex
children acknowledged beyondSecondary quickStart secondary synchronizedReserves
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:long  optional      
source <xs:element name="GeneratorReviseDetail" type="irc:GeneratorReviseDetail"/>

element ircByDate
diagram irc_p6.png
namespace http://www.pjm.com/external/schemas/irc/v2
type irc:ircByDate
properties
content complex
children ids
source <xs:element name="ircByDate" type="irc:ircByDate"/>

element ircFullDownload
diagram irc_p7.png
namespace http://www.pjm.com/external/schemas/irc/v2
type irc:ircFullDownload
properties
content complex
children reportRequestId reportPostedTimestamp requestTimestamp currentTimestamp comments acknowledgeAll ircPoolTotals GeneratorData
source <xs:element name="ircFullDownload" type="irc:ircFullDownload"/>

element ircPoolTotalsDownload
diagram irc_p8.png
namespace http://www.pjm.com/external/schemas/irc/v2
type irc:ircPoolTotalsDownload
properties
content complex
children reportRequestId reportPostedTimestamp requestTimestamp currentTimestamp comments ircPoolTotals
source <xs:element name="ircPoolTotalsDownload" type="irc:ircPoolTotalsDownload"/>

element ircReviewDownload
diagram irc_p9.png
namespace http://www.pjm.com/external/schemas/irc/v2
type irc:ircReviewDownload
properties
content complex
children reportRequestId reportPostedTimestamp requestTimestamp currentTimestamp comments Generator
source <xs:element name="ircReviewDownload" type="irc:ircReviewDownload"/>

element ircReviseDownload
diagram irc_p10.png
namespace http://www.pjm.com/external/schemas/irc/v2
type irc:ircReviseDownload
properties
content complex
children reportRequestId reportPostedTimestamp requestTimestamp currentTimestamp comments acknowledgeAll Generator
source <xs:element name="ircReviseDownload" type="irc:ircReviseDownload"/>

element ircSelfCheckDownload
diagram irc_p11.png
namespace http://www.pjm.com/external/schemas/irc/v2
type irc:ircSelfCheckDownload
properties
content complex
children lastUpdatedTimestamp currentTimestamp Generator
source <xs:element name="ircSelfCheckDownload" type="irc:ircSelfCheckDownload"/>

element ircUploadResponse
diagram irc_p12.png
namespace http://www.pjm.com/external/schemas/irc/v2
type irc:ircUploadResponse
properties
content complex
children Generator
source <xs:element name="ircUploadResponse" type="irc:ircUploadResponse"/>

element PoolTotals
diagram irc_p13.png
namespace http://www.pjm.com/external/schemas/irc/v2
type irc:PoolTotals
properties
content complex
children ReserveArea
source <xs:element name="PoolTotals" type="irc:PoolTotals"/>

element ReportDetail
diagram irc_p14.png
namespace http://www.pjm.com/external/schemas/irc/v2
type irc:ReportDetail
properties
content complex
children reportRequestId reportPostedTimestamp requestTimestamp currentTimestamp comments
source <xs:element name="ReportDetail" type="irc:ReportDetail"/>

element ReserveArea
diagram irc_p15.png
namespace http://www.pjm.com/external/schemas/irc/v2
type irc:ReserveArea
properties
content complex
children totalSynchronizedReserve primaryReserve operatingReserve requiredSynchronizedReserve requiredPrimaryReserve largestContingency
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:string  required      
source <xs:element name="ReserveArea" type="irc:ReserveArea"/>

complexType Generator
diagram irc_p16.png
namespace http://www.pjm.com/external/schemas/irc/v2
children acap generatorType zone emsEquipmentName ecoMax realTimeMW regulating synchronizedReserves synchronizedReservesPjm quickStart quickStartPjm secondary secondaryPjm beyondSecondary beyondSecondaryPjm acknowledged readOnly
used by
elements Generator ircSelfCheckDownload/Generator GeneratorData/Generator ircReviewDownload/Generator
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:long  optional      
source <xs:complexType name="Generator">
 
<xs:sequence>
   
<xs:element name="acap" type="xs:decimal" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="generatorType" type="xs:string" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="zone" type="xs:string" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="emsEquipmentName" type="xs:string" minOccurs="0" maxOccurs="1"/>
   
<xs:element name="ecoMax" type="xs:decimal" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="realTimeMW" type="xs:decimal" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="regulating" type="xs:decimal" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="synchronizedReserves" type="xs:decimal" nillable="true" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="synchronizedReservesPjm" type="xs:decimal" minOccurs="0" maxOccurs="1"/>
   
<xs:element name="quickStart" type="xs:decimal" nillable="true" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="quickStartPjm" type="xs:decimal" minOccurs="0" maxOccurs="1"/>
   
<xs:element name="secondary" type="xs:decimal" nillable="true" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="secondaryPjm" type="xs:decimal" minOccurs="0" maxOccurs="1"/>
   
<xs:element name="beyondSecondary" type="xs:decimal" nillable="true" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="beyondSecondaryPjm" type="xs:decimal" minOccurs="0" maxOccurs="1"/>
   
<xs:element name="acknowledged" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
   
<xs:element name="readOnly" type="xs:boolean" minOccurs="1" maxOccurs="1"/>
 
</xs:sequence>
 
<xs:attribute name="id" type="xs:long" use="optional"/>
</xs:complexType>

attribute Generator/@id
type xs:long
properties
use optional
source <xs:attribute name="id" type="xs:long" use="optional"/>

element Generator/acap
diagram irc_p17.png
type xs:decimal
properties
content simple
source <xs:element name="acap" type="xs:decimal" minOccurs="1" maxOccurs="1"/>

element Generator/generatorType
diagram irc_p18.png
type xs:string
properties
content simple
source <xs:element name="generatorType" type="xs:string" minOccurs="1" maxOccurs="1"/>

element Generator/zone
diagram irc_p19.png
type xs:string
properties
content simple
source <xs:element name="zone" type="xs:string" minOccurs="1" maxOccurs="1"/>

element Generator/emsEquipmentName
diagram irc_p20.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="emsEquipmentName" type="xs:string" minOccurs="0" maxOccurs="1"/>

element Generator/ecoMax
diagram irc_p21.png
type xs:decimal
properties
content simple
source <xs:element name="ecoMax" type="xs:decimal" minOccurs="1" maxOccurs="1"/>

element Generator/realTimeMW
diagram irc_p22.png
type xs:decimal
properties
content simple
source <xs:element name="realTimeMW" type="xs:decimal" minOccurs="1" maxOccurs="1"/>

element Generator/regulating
diagram irc_p23.png
type xs:decimal
properties
content simple
source <xs:element name="regulating" type="xs:decimal" minOccurs="1" maxOccurs="1"/>

element Generator/synchronizedReserves
diagram irc_p24.png
type xs:decimal
properties
content simple
nillable true
source <xs:element name="synchronizedReserves" type="xs:decimal" nillable="true" minOccurs="1" maxOccurs="1"/>

element Generator/synchronizedReservesPjm
diagram irc_p25.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="synchronizedReservesPjm" type="xs:decimal" minOccurs="0" maxOccurs="1"/>

element Generator/quickStart
diagram irc_p26.png
type xs:decimal
properties
content simple
nillable true
source <xs:element name="quickStart" type="xs:decimal" nillable="true" minOccurs="1" maxOccurs="1"/>

element Generator/quickStartPjm
diagram irc_p27.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="quickStartPjm" type="xs:decimal" minOccurs="0" maxOccurs="1"/>

element Generator/secondary
diagram irc_p28.png
type xs:decimal
properties
content simple
nillable true
source <xs:element name="secondary" type="xs:decimal" nillable="true" minOccurs="1" maxOccurs="1"/>

element Generator/secondaryPjm
diagram irc_p29.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="secondaryPjm" type="xs:decimal" minOccurs="0" maxOccurs="1"/>

element Generator/beyondSecondary
diagram irc_p30.png
type xs:decimal
properties
content simple
nillable true
source <xs:element name="beyondSecondary" type="xs:decimal" nillable="true" minOccurs="1" maxOccurs="1"/>

element Generator/beyondSecondaryPjm
diagram irc_p31.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="beyondSecondaryPjm" type="xs:decimal" minOccurs="0" maxOccurs="1"/>

element Generator/acknowledged
diagram irc_p32.png
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="acknowledged" type="xs:boolean" minOccurs="0" maxOccurs="1"/>

element Generator/readOnly
diagram irc_p33.png
type xs:boolean
properties
content simple
source <xs:element name="readOnly" type="xs:boolean" minOccurs="1" maxOccurs="1"/>

complexType GeneratorData
diagram irc_p34.png
namespace http://www.pjm.com/external/schemas/irc/v2
children Generator
used by
elements GeneratorData ircFullDownload/GeneratorData
source <xs:complexType name="GeneratorData">
 
<xs:sequence>
   
<xs:element name="Generator" type="irc:Generator" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element GeneratorData/Generator
diagram irc_p35.png
type irc:Generator
properties
minOcc 0
maxOcc unbounded
content complex
children acap generatorType zone emsEquipmentName ecoMax realTimeMW regulating synchronizedReserves synchronizedReservesPjm quickStart quickStartPjm secondary secondaryPjm beyondSecondary beyondSecondaryPjm acknowledged readOnly
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:long  optional      
source <xs:element name="Generator" type="irc:Generator" minOccurs="0" maxOccurs="unbounded"/>

complexType GeneratorResponse
diagram irc_p36.png
namespace http://www.pjm.com/external/schemas/irc/v2
children status
used by
elements ircUploadResponse/Generator GeneratorResponse
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:long  required      
source <xs:complexType name="GeneratorResponse">
 
<xs:sequence>
   
<xs:element name="status" type="xs:string" minOccurs="1" maxOccurs="1"/>
 
</xs:sequence>
 
<xs:attribute name="id" type="xs:long" use="required"/>
</xs:complexType>

attribute GeneratorResponse/@id
type xs:long
properties
use required
source <xs:attribute name="id" type="xs:long" use="required"/>

element GeneratorResponse/status
diagram irc_p37.png
type xs:string
properties
content simple
source <xs:element name="status" type="xs:string" minOccurs="1" maxOccurs="1"/>

complexType GeneratorReviseDetail
diagram irc_p38.png
namespace http://www.pjm.com/external/schemas/irc/v2
children acknowledged beyondSecondary quickStart secondary synchronizedReserves
used by
elements ircReviseDownload/Generator GeneratorReviseDetail
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:long  optional      
source <xs:complexType name="GeneratorReviseDetail">
 
<xs:sequence>
   
<xs:element name="acknowledged" type="xs:boolean" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="beyondSecondary" type="xs:decimal" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="quickStart" type="xs:decimal" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="secondary" type="xs:decimal" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="synchronizedReserves" type="xs:decimal" minOccurs="1" maxOccurs="1"/>
 
</xs:sequence>
 
<xs:attribute name="id" type="xs:long" use="optional"/>
</xs:complexType>

attribute GeneratorReviseDetail/@id
type xs:long
properties
use optional
source <xs:attribute name="id" type="xs:long" use="optional"/>

element GeneratorReviseDetail/acknowledged
diagram irc_p39.png
type xs:boolean
properties
content simple
source <xs:element name="acknowledged" type="xs:boolean" minOccurs="1" maxOccurs="1"/>

element GeneratorReviseDetail/beyondSecondary
diagram irc_p40.png
type xs:decimal
properties
content simple
source <xs:element name="beyondSecondary" type="xs:decimal" minOccurs="1" maxOccurs="1"/>

element GeneratorReviseDetail/quickStart
diagram irc_p41.png
type xs:decimal
properties
content simple
source <xs:element name="quickStart" type="xs:decimal" minOccurs="1" maxOccurs="1"/>

element GeneratorReviseDetail/secondary
diagram irc_p42.png
type xs:decimal
properties
content simple
source <xs:element name="secondary" type="xs:decimal" minOccurs="1" maxOccurs="1"/>

element GeneratorReviseDetail/synchronizedReserves
diagram irc_p43.png
type xs:decimal
properties
content simple
source <xs:element name="synchronizedReserves" type="xs:decimal" minOccurs="1" maxOccurs="1"/>

complexType ircByDate
diagram irc_p44.png
namespace http://www.pjm.com/external/schemas/irc/v2
children ids
used by
element ircByDate
source <xs:complexType name="ircByDate">
 
<xs:sequence>
   
<xs:element name="ids" type="irc:ircIds"/>
 
</xs:sequence>
</xs:complexType>

element ircByDate/ids
diagram irc_p45.png
type irc:ircIds
properties
content complex
children id
attributes
Name  Type  Use  Default  Fixed  Annotation
startDate  xs:date        
endDate  xs:date        
source <xs:element name="ids" type="irc:ircIds"/>

complexType ircFullDownload
diagram irc_p46.png
namespace http://www.pjm.com/external/schemas/irc/v2
type extension of irc:ReportDetail
properties
base irc:ReportDetail
children reportRequestId reportPostedTimestamp requestTimestamp currentTimestamp comments acknowledgeAll ircPoolTotals GeneratorData
used by
element ircFullDownload
source <xs:complexType name="ircFullDownload">
 
<xs:complexContent>
   
<xs:extension base="irc:ReportDetail">
     
<xs:sequence>
       
<xs:element name="acknowledgeAll" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
       
<xs:element name="ircPoolTotals" type="irc:PoolTotals" minOccurs="0" maxOccurs="1"/>
       
<xs:element name="GeneratorData" type="irc:GeneratorData" minOccurs="0" maxOccurs="1"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element ircFullDownload/acknowledgeAll
diagram irc_p47.png
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="acknowledgeAll" type="xs:boolean" minOccurs="0" maxOccurs="1"/>

element ircFullDownload/ircPoolTotals
diagram irc_p48.png
type irc:PoolTotals
properties
minOcc 0
maxOcc 1
content complex
children ReserveArea
source <xs:element name="ircPoolTotals" type="irc:PoolTotals" minOccurs="0" maxOccurs="1"/>

element ircFullDownload/GeneratorData
diagram irc_p49.png
type irc:GeneratorData
properties
minOcc 0
maxOcc 1
content complex
children Generator
source <xs:element name="GeneratorData" type="irc:GeneratorData" minOccurs="0" maxOccurs="1"/>

complexType ircIds
diagram irc_p50.png
namespace http://www.pjm.com/external/schemas/irc/v2
children id
used by
element ircByDate/ids
attributes
Name  Type  Use  Default  Fixed  Annotation
startDate  xs:date        
endDate  xs:date        
source <xs:complexType name="ircIds">
 
<xs:sequence>
   
<xs:element name="id" type="irc:Id" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
 
<xs:attribute name="startDate" type="xs:date"/>
 
<xs:attribute name="endDate" type="xs:date"/>
</xs:complexType>

attribute ircIds/@startDate
type xs:date
source <xs:attribute name="startDate" type="xs:date"/>

attribute ircIds/@endDate
type xs:date
source <xs:attribute name="endDate" type="xs:date"/>

element ircIds/id
diagram irc_p51.png
type irc:Id
properties
minOcc 0
maxOcc unbounded
content simple
source <xs:element name="id" type="irc:Id" minOccurs="0" maxOccurs="unbounded"/>

complexType ircPoolTotalsDownload
diagram irc_p52.png
namespace http://www.pjm.com/external/schemas/irc/v2
type extension of irc:ReportDetail
properties
base irc:ReportDetail
children reportRequestId reportPostedTimestamp requestTimestamp currentTimestamp comments ircPoolTotals
used by
element ircPoolTotalsDownload
source <xs:complexType name="ircPoolTotalsDownload">
 
<xs:complexContent>
   
<xs:extension base="irc:ReportDetail">
     
<xs:sequence>
       
<xs:element name="ircPoolTotals" type="irc:PoolTotals" minOccurs="1" maxOccurs="1"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element ircPoolTotalsDownload/ircPoolTotals
diagram irc_p53.png
type irc:PoolTotals
properties
content complex
children ReserveArea
source <xs:element name="ircPoolTotals" type="irc:PoolTotals" minOccurs="1" maxOccurs="1"/>

complexType ircReviewDownload
diagram irc_p54.png
namespace http://www.pjm.com/external/schemas/irc/v2
type extension of irc:ReportDetail
properties
base irc:ReportDetail
children reportRequestId reportPostedTimestamp requestTimestamp currentTimestamp comments Generator
used by
element ircReviewDownload
source <xs:complexType name="ircReviewDownload">
 
<xs:complexContent>
   
<xs:extension base="irc:ReportDetail">
     
<xs:sequence>
       
<xs:element name="Generator" type="irc:Generator" minOccurs="1" maxOccurs="unbounded"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element ircReviewDownload/Generator
diagram irc_p55.png
type irc:Generator
properties
minOcc 1
maxOcc unbounded
content complex
children acap generatorType zone emsEquipmentName ecoMax realTimeMW regulating synchronizedReserves synchronizedReservesPjm quickStart quickStartPjm secondary secondaryPjm beyondSecondary beyondSecondaryPjm acknowledged readOnly
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:long  optional      
source <xs:element name="Generator" type="irc:Generator" minOccurs="1" maxOccurs="unbounded"/>

complexType ircReviseDownload
diagram irc_p56.png
namespace http://www.pjm.com/external/schemas/irc/v2
type extension of irc:ReportDetail
properties
base irc:ReportDetail
children reportRequestId reportPostedTimestamp requestTimestamp currentTimestamp comments acknowledgeAll Generator
used by
element ircReviseDownload
source <xs:complexType name="ircReviseDownload">
 
<xs:complexContent>
   
<xs:extension base="irc:ReportDetail">
     
<xs:sequence>
       
<xs:element name="acknowledgeAll" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
       
<xs:element name="Generator" type="irc:GeneratorReviseDetail" minOccurs="0" maxOccurs="unbounded"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element ircReviseDownload/acknowledgeAll
diagram irc_p57.png
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="acknowledgeAll" type="xs:boolean" minOccurs="0" maxOccurs="1"/>

element ircReviseDownload/Generator
diagram irc_p58.png
type irc:GeneratorReviseDetail
properties
minOcc 0
maxOcc unbounded
content complex
children acknowledged beyondSecondary quickStart secondary synchronizedReserves
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:long  optional      
source <xs:element name="Generator" type="irc:GeneratorReviseDetail" minOccurs="0" maxOccurs="unbounded"/>

complexType ircSelfCheckDownload
diagram irc_p59.png
namespace http://www.pjm.com/external/schemas/irc/v2
children lastUpdatedTimestamp currentTimestamp Generator
used by
element ircSelfCheckDownload
source <xs:complexType name="ircSelfCheckDownload">
 
<xs:sequence>
   
<xs:element name="lastUpdatedTimestamp" type="xs:dateTime" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="currentTimestamp" type="xs:dateTime" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="Generator" type="irc:Generator" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element ircSelfCheckDownload/lastUpdatedTimestamp
diagram irc_p60.png
type xs:dateTime
properties
content simple
source <xs:element name="lastUpdatedTimestamp" type="xs:dateTime" minOccurs="1" maxOccurs="1"/>

element ircSelfCheckDownload/currentTimestamp
diagram irc_p61.png
type xs:dateTime
properties
content simple
source <xs:element name="currentTimestamp" type="xs:dateTime" minOccurs="1" maxOccurs="1"/>

element ircSelfCheckDownload/Generator
diagram irc_p62.png
type irc:Generator
properties
minOcc 0
maxOcc unbounded
content complex
children acap generatorType zone emsEquipmentName ecoMax realTimeMW regulating synchronizedReserves synchronizedReservesPjm quickStart quickStartPjm secondary secondaryPjm beyondSecondary beyondSecondaryPjm acknowledged readOnly
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:long  optional      
source <xs:element name="Generator" type="irc:Generator" minOccurs="0" maxOccurs="unbounded"/>

complexType ircUploadResponse
diagram irc_p63.png
namespace http://www.pjm.com/external/schemas/irc/v2
children Generator
used by
element ircUploadResponse
source <xs:complexType name="ircUploadResponse">
 
<xs:sequence>
   
<xs:element name="Generator" type="irc:GeneratorResponse" minOccurs="1" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element ircUploadResponse/Generator
diagram irc_p64.png
type irc:GeneratorResponse
properties
minOcc 1
maxOcc unbounded
content complex
children status
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:long  required      
source <xs:element name="Generator" type="irc:GeneratorResponse" minOccurs="1" maxOccurs="unbounded"/>

complexType PoolTotals
diagram irc_p65.png
namespace http://www.pjm.com/external/schemas/irc/v2
children ReserveArea
used by
elements ircFullDownload/ircPoolTotals ircPoolTotalsDownload/ircPoolTotals PoolTotals
source <xs:complexType name="PoolTotals">
 
<xs:sequence>
   
<xs:element name="ReserveArea" type="irc:ReserveArea" minOccurs="1" maxOccurs="2"/>
 
</xs:sequence>
</xs:complexType>

element PoolTotals/ReserveArea
diagram irc_p66.png
type irc:ReserveArea
properties
minOcc 1
maxOcc 2
content complex
children totalSynchronizedReserve primaryReserve operatingReserve requiredSynchronizedReserve requiredPrimaryReserve largestContingency
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:string  required      
source <xs:element name="ReserveArea" type="irc:ReserveArea" minOccurs="1" maxOccurs="2"/>

complexType ReportDetail
diagram irc_p67.png
namespace http://www.pjm.com/external/schemas/irc/v2
children reportRequestId reportPostedTimestamp requestTimestamp currentTimestamp comments
used by
element ReportDetail
complexTypes ircFullDownload ircPoolTotalsDownload ircReviewDownload ircReviseDownload
source <xs:complexType name="ReportDetail">
 
<xs:sequence>
   
<xs:element name="reportRequestId" type="xs:long" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="reportPostedTimestamp" type="xs:dateTime" nillable="true" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="requestTimestamp" type="xs:dateTime" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="currentTimestamp" type="xs:dateTime" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="comments" type="xs:string" minOccurs="0" maxOccurs="1"/>
 
</xs:sequence>
</xs:complexType>

element ReportDetail/reportRequestId
diagram irc_p68.png
type xs:long
properties
content simple
source <xs:element name="reportRequestId" type="xs:long" minOccurs="1" maxOccurs="1"/>

element ReportDetail/reportPostedTimestamp
diagram irc_p69.png
type xs:dateTime
properties
content simple
nillable true
source <xs:element name="reportPostedTimestamp" type="xs:dateTime" nillable="true" minOccurs="1" maxOccurs="1"/>

element ReportDetail/requestTimestamp
diagram irc_p70.png
type xs:dateTime
properties
content simple
source <xs:element name="requestTimestamp" type="xs:dateTime" minOccurs="1" maxOccurs="1"/>

element ReportDetail/currentTimestamp
diagram irc_p71.png
type xs:dateTime
properties
content simple
source <xs:element name="currentTimestamp" type="xs:dateTime" minOccurs="1" maxOccurs="1"/>

element ReportDetail/comments
diagram irc_p72.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="comments" type="xs:string" minOccurs="0" maxOccurs="1"/>

complexType ReserveArea
diagram irc_p73.png
namespace http://www.pjm.com/external/schemas/irc/v2
children totalSynchronizedReserve primaryReserve operatingReserve requiredSynchronizedReserve requiredPrimaryReserve largestContingency
used by
elements ReserveArea PoolTotals/ReserveArea
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:string  required      
source <xs:complexType name="ReserveArea">
 
<xs:sequence>
   
<xs:element name="totalSynchronizedReserve" type="xs:decimal" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="primaryReserve" type="xs:decimal" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="operatingReserve" type="xs:decimal" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="requiredSynchronizedReserve" type="xs:decimal" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="requiredPrimaryReserve" type="xs:decimal" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="largestContingency" type="xs:decimal" minOccurs="1" maxOccurs="1"/>
 
</xs:sequence>
 
<xs:attribute name="name" type="xs:string" use="required"/>
</xs:complexType>

attribute ReserveArea/@name
type xs:string
properties
use required
source <xs:attribute name="name" type="xs:string" use="required"/>

element ReserveArea/totalSynchronizedReserve
diagram irc_p74.png
type xs:decimal
properties
content simple
source <xs:element name="totalSynchronizedReserve" type="xs:decimal" minOccurs="1" maxOccurs="1"/>

element ReserveArea/primaryReserve
diagram irc_p75.png
type xs:decimal
properties
content simple
source <xs:element name="primaryReserve" type="xs:decimal" minOccurs="1" maxOccurs="1"/>

element ReserveArea/operatingReserve
diagram irc_p76.png
type xs:decimal
properties
content simple
source <xs:element name="operatingReserve" type="xs:decimal" minOccurs="1" maxOccurs="1"/>

element ReserveArea/requiredSynchronizedReserve
diagram irc_p77.png
type xs:decimal
properties
content simple
source <xs:element name="requiredSynchronizedReserve" type="xs:decimal" minOccurs="1" maxOccurs="1"/>

element ReserveArea/requiredPrimaryReserve
diagram irc_p78.png
type xs:decimal
properties
content simple
source <xs:element name="requiredPrimaryReserve" type="xs:decimal" minOccurs="1" maxOccurs="1"/>

element ReserveArea/largestContingency
diagram irc_p79.png
type xs:decimal
properties
content simple
source <xs:element name="largestContingency" type="xs:decimal" minOccurs="1" maxOccurs="1"/>

simpleType Id
namespace http://www.pjm.com/external/schemas/irc/v2
type xs:integer
properties
base xs:integer
used by
element ircIds/id
source <xs:simpleType name="Id">
 
<xs:restriction base="xs:integer"/>
</xs:simpleType>


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