Schema rrc.xsd


schema location C:\Personal\workspace\edart\application\src\main\resources\schema\rrc.xsd
attributeFormDefault unqualified
elementFormDefault unqualified
targetNamespace http://www.pjm.com/external/schemas/rrc/v2
 
Elements  Complex types  Simple types 
error  FullCapacitor  acknowledge_type 
rrcByDate  fullEquipment  equipmentType 
rrcEquipmentList  FullReactor 
rrcFull  FullSVC 
rrcRevise  FullUnit 
rrcReviseResponse  ReviseCapacitor 
rrcSelfCheckDownload  ReviseError 
ReviseReactor 
ReviseStatus 
ReviseSVC 
rrcByDate 
rrcEquipment 
rrcEquipmentList 
rrcFull 
rrcRevise 
rrcReviseResponse 
rrcSelfCheckDownload 
SelfCheckCapacitor 
SelfCheckEquipment 
SelfCheckReactor 
SelfCheckSVC 
SelfCheckUnit 


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

element rrcByDate
diagram rrc_p2.png
namespace http://www.pjm.com/external/schemas/rrc/v2
type rrc:rrcByDate
properties
content complex
children rrcIds
source <xs:element name="rrcByDate" type="rrc:rrcByDate"/>

element rrcEquipmentList
diagram rrc_p3.png
namespace http://www.pjm.com/external/schemas/rrc/v2
type rrc:rrcEquipmentList
properties
content complex
children rrcEquipment
source <xs:element name="rrcEquipmentList" type="rrc:rrcEquipmentList"/>

element rrcFull
diagram rrc_p4.png
namespace http://www.pjm.com/external/schemas/rrc/v2
type rrc:rrcFull
properties
content complex
children reportRequestId rrcType requestTimeStamp currentTimeStamp reportPostedTimestamp companyTimestamp description to_generic_note to_notes to_responses equipment
source <xs:element name="rrcFull" type="rrc:rrcFull"/>

element rrcRevise
diagram rrc_p5.png
namespace http://www.pjm.com/external/schemas/rrc/v2
type rrc:rrcRevise
properties
content complex
children reportRequestId to_responses acknowledgeAllCapacitors acknowledgeAllReactors acknowledgeAllSVC Capacitor Reactor SVC
source <xs:element name="rrcRevise" type="rrc:rrcRevise"/>

element rrcReviseResponse
diagram rrc_p6.png
namespace http://www.pjm.com/external/schemas/rrc/v2
type rrc:rrcReviseResponse
properties
content complex
children status error
source <xs:element name="rrcReviseResponse" type="rrc:rrcReviseResponse"/>

element rrcSelfCheckDownload
diagram rrc_p7.png
namespace http://www.pjm.com/external/schemas/rrc/v2
type rrc:rrcSelfCheckDownload
properties
content complex
children last_updated_timestamp current_timestamp type equipment
source <xs:element name="rrcSelfCheckDownload" type="rrc:rrcSelfCheckDownload"/>

complexType FullCapacitor
diagram rrc_p8.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children eDART_availability se_Status se_Kv se_Mvar rated_Mvar rated_Mvar_PJM mVar_Reserve acknowledge_type
used by
element fullEquipment/Capacitor
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:integer        
source <xs:complexType name="FullCapacitor">
 
<xs:sequence>
   
<xs:element name="eDART_availability" type="xs:boolean"/>
   
<xs:element name="se_Status" type="xs:string"/>
   
<xs:element name="se_Kv" type="xs:decimal"/>
   
<xs:element name="se_Mvar" type="xs:decimal"/>
   
<xs:element name="rated_Mvar" type="xs:decimal"/>
   
<xs:element name="rated_Mvar_PJM" type="xs:decimal"/>
   
<xs:element name="mVar_Reserve" type="xs:decimal"/>
   
<xs:element name="acknowledge_type" type="rrc:acknowledge_type"/>
 
</xs:sequence>
 
<xs:attribute name="ta_id" type="xs:integer"/>
</xs:complexType>

attribute FullCapacitor/@ta_id
type xs:integer
source <xs:attribute name="ta_id" type="xs:integer"/>

element FullCapacitor/eDART_availability
diagram rrc_p9.png
type xs:boolean
properties
content simple
source <xs:element name="eDART_availability" type="xs:boolean"/>

element FullCapacitor/se_Status
diagram rrc_p10.png
type xs:string
properties
content simple
source <xs:element name="se_Status" type="xs:string"/>

element FullCapacitor/se_Kv
diagram rrc_p11.png
type xs:decimal
properties
content simple
source <xs:element name="se_Kv" type="xs:decimal"/>

element FullCapacitor/se_Mvar
diagram rrc_p12.png
type xs:decimal
properties
content simple
source <xs:element name="se_Mvar" type="xs:decimal"/>

element FullCapacitor/rated_Mvar
diagram rrc_p13.png
type xs:decimal
properties
content simple
source <xs:element name="rated_Mvar" type="xs:decimal"/>

element FullCapacitor/rated_Mvar_PJM
diagram rrc_p14.png
type xs:decimal
properties
content simple
source <xs:element name="rated_Mvar_PJM" type="xs:decimal"/>

element FullCapacitor/mVar_Reserve
diagram rrc_p15.png
type xs:decimal
properties
content simple
source <xs:element name="mVar_Reserve" type="xs:decimal"/>

element FullCapacitor/acknowledge_type
diagram rrc_p16.png
type rrc:acknowledge_type
properties
content simple
facets
Kind Value Annotation
enumeration 
enumeration I
enumeration X
enumeration U
source <xs:element name="acknowledge_type" type="rrc:acknowledge_type"/>

complexType fullEquipment
diagram rrc_p17.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children Capacitor Reactor SVC Unit
used by
element rrcFull/equipment
source <xs:complexType name="fullEquipment">
 
<xs:choice minOccurs="0" maxOccurs="unbounded">
   
<xs:element name="Capacitor" type="rrc:FullCapacitor"/>
   
<xs:element name="Reactor" type="rrc:FullReactor"/>
   
<xs:element name="SVC" type="rrc:FullSVC"/>
   
<xs:element name="Unit" type="rrc:FullUnit"/>
 
</xs:choice>
</xs:complexType>

element fullEquipment/Capacitor
diagram rrc_p18.png
type rrc:FullCapacitor
properties
content complex
children eDART_availability se_Status se_Kv se_Mvar rated_Mvar rated_Mvar_PJM mVar_Reserve acknowledge_type
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:integer        
source <xs:element name="Capacitor" type="rrc:FullCapacitor"/>

element fullEquipment/Reactor
diagram rrc_p19.png
type rrc:FullReactor
properties
content complex
children eDART_availability se_Status se_Kv se_Mvar rated_Mvar rated_Mvar_PJM mVar_Reserve acknowledge_type
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:integer        
source <xs:element name="Reactor" type="rrc:FullReactor"/>

element fullEquipment/SVC
diagram rrc_p20.png
type rrc:FullSVC
properties
content complex
children eDART_availability se_Status se_Mode se_Mvar max_Mvar min_Mvar max_Mvar_PJM min_Mvar_PJM mVar_reserve acknowledge_type
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:integer        
source <xs:element name="SVC" type="rrc:FullSVC"/>

element fullEquipment/Unit
diagram rrc_p21.png
type rrc:FullUnit
properties
content complex
children eDART_availability avr_Auto unit_Status avr_Status se_Mw se_Mvar max_Mvar_PJM min_Mvar_PJM mVar_reserve
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:integer        
source <xs:element name="Unit" type="rrc:FullUnit"/>

complexType FullReactor
diagram rrc_p22.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children eDART_availability se_Status se_Kv se_Mvar rated_Mvar rated_Mvar_PJM mVar_Reserve acknowledge_type
used by
element fullEquipment/Reactor
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:integer        
source <xs:complexType name="FullReactor">
 
<xs:sequence>
   
<xs:element name="eDART_availability" type="xs:boolean"/>
   
<xs:element name="se_Status" type="xs:string"/>
   
<xs:element name="se_Kv" type="xs:decimal"/>
   
<xs:element name="se_Mvar" type="xs:decimal"/>
   
<xs:element name="rated_Mvar" type="xs:decimal"/>
   
<xs:element name="rated_Mvar_PJM" type="xs:decimal"/>
   
<xs:element name="mVar_Reserve" type="xs:decimal"/>
   
<xs:element name="acknowledge_type" type="rrc:acknowledge_type"/>
 
</xs:sequence>
 
<xs:attribute name="ta_id" type="xs:integer"/>
</xs:complexType>

attribute FullReactor/@ta_id
type xs:integer
source <xs:attribute name="ta_id" type="xs:integer"/>

element FullReactor/eDART_availability
diagram rrc_p23.png
type xs:boolean
properties
content simple
source <xs:element name="eDART_availability" type="xs:boolean"/>

element FullReactor/se_Status
diagram rrc_p24.png
type xs:string
properties
content simple
source <xs:element name="se_Status" type="xs:string"/>

element FullReactor/se_Kv
diagram rrc_p25.png
type xs:decimal
properties
content simple
source <xs:element name="se_Kv" type="xs:decimal"/>

element FullReactor/se_Mvar
diagram rrc_p26.png
type xs:decimal
properties
content simple
source <xs:element name="se_Mvar" type="xs:decimal"/>

element FullReactor/rated_Mvar
diagram rrc_p27.png
type xs:decimal
properties
content simple
source <xs:element name="rated_Mvar" type="xs:decimal"/>

element FullReactor/rated_Mvar_PJM
diagram rrc_p28.png
type xs:decimal
properties
content simple
source <xs:element name="rated_Mvar_PJM" type="xs:decimal"/>

element FullReactor/mVar_Reserve
diagram rrc_p29.png
type xs:decimal
properties
content simple
source <xs:element name="mVar_Reserve" type="xs:decimal"/>

element FullReactor/acknowledge_type
diagram rrc_p30.png
type rrc:acknowledge_type
properties
content simple
facets
Kind Value Annotation
enumeration 
enumeration I
enumeration X
enumeration U
source <xs:element name="acknowledge_type" type="rrc:acknowledge_type"/>

complexType FullSVC
diagram rrc_p31.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children eDART_availability se_Status se_Mode se_Mvar max_Mvar min_Mvar max_Mvar_PJM min_Mvar_PJM mVar_reserve acknowledge_type
used by
element fullEquipment/SVC
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:integer        
source <xs:complexType name="FullSVC">
 
<xs:sequence>
   
<xs:element name="eDART_availability" type="xs:boolean"/>
   
<xs:element name="se_Status" type="xs:string"/>
   
<xs:element name="se_Mode" type="xs:string"/>
   
<xs:element name="se_Mvar" type="xs:decimal"/>
   
<xs:element name="max_Mvar" type="xs:decimal"/>
   
<xs:element name="min_Mvar" type="xs:decimal"/>
   
<xs:element name="max_Mvar_PJM" type="xs:decimal"/>
   
<xs:element name="min_Mvar_PJM" type="xs:decimal"/>
   
<xs:element name="mVar_reserve" type="xs:decimal"/>
   
<xs:element name="acknowledge_type" type="rrc:acknowledge_type"/>
 
</xs:sequence>
 
<xs:attribute name="ta_id" type="xs:integer"/>
</xs:complexType>

attribute FullSVC/@ta_id
type xs:integer
source <xs:attribute name="ta_id" type="xs:integer"/>

element FullSVC/eDART_availability
diagram rrc_p32.png
type xs:boolean
properties
content simple
source <xs:element name="eDART_availability" type="xs:boolean"/>

element FullSVC/se_Status
diagram rrc_p33.png
type xs:string
properties
content simple
source <xs:element name="se_Status" type="xs:string"/>

element FullSVC/se_Mode
diagram rrc_p34.png
type xs:string
properties
content simple
source <xs:element name="se_Mode" type="xs:string"/>

element FullSVC/se_Mvar
diagram rrc_p35.png
type xs:decimal
properties
content simple
source <xs:element name="se_Mvar" type="xs:decimal"/>

element FullSVC/max_Mvar
diagram rrc_p36.png
type xs:decimal
properties
content simple
source <xs:element name="max_Mvar" type="xs:decimal"/>

element FullSVC/min_Mvar
diagram rrc_p37.png
type xs:decimal
properties
content simple
source <xs:element name="min_Mvar" type="xs:decimal"/>

element FullSVC/max_Mvar_PJM
diagram rrc_p38.png
type xs:decimal
properties
content simple
source <xs:element name="max_Mvar_PJM" type="xs:decimal"/>

element FullSVC/min_Mvar_PJM
diagram rrc_p39.png
type xs:decimal
properties
content simple
source <xs:element name="min_Mvar_PJM" type="xs:decimal"/>

element FullSVC/mVar_reserve
diagram rrc_p40.png
type xs:decimal
properties
content simple
source <xs:element name="mVar_reserve" type="xs:decimal"/>

element FullSVC/acknowledge_type
diagram rrc_p41.png
type rrc:acknowledge_type
properties
content simple
facets
Kind Value Annotation
enumeration 
enumeration I
enumeration X
enumeration U
source <xs:element name="acknowledge_type" type="rrc:acknowledge_type"/>

complexType FullUnit
diagram rrc_p42.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children eDART_availability avr_Auto unit_Status avr_Status se_Mw se_Mvar max_Mvar_PJM min_Mvar_PJM mVar_reserve
used by
element fullEquipment/Unit
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:integer        
source <xs:complexType name="FullUnit">
 
<xs:sequence>
   
<xs:element name="eDART_availability" type="xs:boolean"/>
   
<xs:element name="avr_Auto" type="xs:string"/>
   
<xs:element name="unit_Status" type="xs:string"/>
   
<xs:element name="avr_Status" type="xs:string"/>
   
<xs:element name="se_Mw" type="xs:decimal"/>
   
<xs:element name="se_Mvar" type="xs:decimal"/>
   
<xs:element name="max_Mvar_PJM" type="xs:decimal"/>
   
<xs:element name="min_Mvar_PJM" type="xs:decimal"/>
   
<xs:element name="mVar_reserve" type="xs:decimal"/>
 
</xs:sequence>
 
<xs:attribute name="ta_id" type="xs:integer"/>
</xs:complexType>

attribute FullUnit/@ta_id
type xs:integer
source <xs:attribute name="ta_id" type="xs:integer"/>

element FullUnit/eDART_availability
diagram rrc_p43.png
type xs:boolean
properties
content simple
source <xs:element name="eDART_availability" type="xs:boolean"/>

element FullUnit/avr_Auto
diagram rrc_p44.png
type xs:string
properties
content simple
source <xs:element name="avr_Auto" type="xs:string"/>

element FullUnit/unit_Status
diagram rrc_p45.png
type xs:string
properties
content simple
source <xs:element name="unit_Status" type="xs:string"/>

element FullUnit/avr_Status
diagram rrc_p46.png
type xs:string
properties
content simple
source <xs:element name="avr_Status" type="xs:string"/>

element FullUnit/se_Mw
diagram rrc_p47.png
type xs:decimal
properties
content simple
source <xs:element name="se_Mw" type="xs:decimal"/>

element FullUnit/se_Mvar
diagram rrc_p48.png
type xs:decimal
properties
content simple
source <xs:element name="se_Mvar" type="xs:decimal"/>

element FullUnit/max_Mvar_PJM
diagram rrc_p49.png
type xs:decimal
properties
content simple
source <xs:element name="max_Mvar_PJM" type="xs:decimal"/>

element FullUnit/min_Mvar_PJM
diagram rrc_p50.png
type xs:decimal
properties
content simple
source <xs:element name="min_Mvar_PJM" type="xs:decimal"/>

element FullUnit/mVar_reserve
diagram rrc_p51.png
type xs:decimal
properties
content simple
source <xs:element name="mVar_reserve" type="xs:decimal"/>

complexType ReviseCapacitor
diagram rrc_p52.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children ratedMVAR
used by
element rrcRevise/Capacitor
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:integer        
source <xs:complexType name="ReviseCapacitor">
 
<xs:sequence>
   
<xs:element name="ratedMVAR" type="xs:decimal"/>
 
</xs:sequence>
 
<xs:attribute name="ta_id" type="xs:integer"/>
</xs:complexType>

attribute ReviseCapacitor/@ta_id
type xs:integer
source <xs:attribute name="ta_id" type="xs:integer"/>

element ReviseCapacitor/ratedMVAR
diagram rrc_p53.png
type xs:decimal
properties
content simple
source <xs:element name="ratedMVAR" type="xs:decimal"/>

complexType ReviseError
diagram rrc_p54.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children message
used by
element rrcReviseResponse/error
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:integer  optional      
source <xs:complexType name="ReviseError">
 
<xs:sequence>
   
<xs:element name="message" type="xs:string"/>
 
</xs:sequence>
 
<xs:attribute name="ta_id" type="xs:integer" use="optional"/>
</xs:complexType>

attribute ReviseError/@ta_id
type xs:integer
properties
use optional
source <xs:attribute name="ta_id" type="xs:integer" use="optional"/>

element ReviseError/message
diagram rrc_p55.png
type xs:string
properties
content simple
source <xs:element name="message" type="xs:string"/>

complexType ReviseReactor
diagram rrc_p56.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children ratedMVAR
used by
element rrcRevise/Reactor
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:integer        
source <xs:complexType name="ReviseReactor">
 
<xs:sequence>
   
<xs:element name="ratedMVAR" type="xs:decimal"/>
 
</xs:sequence>
 
<xs:attribute name="ta_id" type="xs:integer"/>
</xs:complexType>

attribute ReviseReactor/@ta_id
type xs:integer
source <xs:attribute name="ta_id" type="xs:integer"/>

element ReviseReactor/ratedMVAR
diagram rrc_p57.png
type xs:decimal
properties
content simple
source <xs:element name="ratedMVAR" type="xs:decimal"/>

complexType ReviseStatus
diagram rrc_p58.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children message
used by
element rrcReviseResponse/status
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:integer  optional      
source <xs:complexType name="ReviseStatus">
 
<xs:sequence>
   
<xs:element name="message" type="xs:string"/>
 
</xs:sequence>
 
<xs:attribute name="ta_id" type="xs:integer" use="optional"/>
</xs:complexType>

attribute ReviseStatus/@ta_id
type xs:integer
properties
use optional
source <xs:attribute name="ta_id" type="xs:integer" use="optional"/>

element ReviseStatus/message
diagram rrc_p59.png
type xs:string
properties
content simple
source <xs:element name="message" type="xs:string"/>

complexType ReviseSVC
diagram rrc_p60.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children maxMVAR minMVAR
used by
element rrcRevise/SVC
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:integer        
source <xs:complexType name="ReviseSVC">
 
<xs:sequence>
   
<xs:element name="maxMVAR" type="xs:decimal"/>
   
<xs:element name="minMVAR" type="xs:decimal"/>
 
</xs:sequence>
 
<xs:attribute name="ta_id" type="xs:integer"/>
</xs:complexType>

attribute ReviseSVC/@ta_id
type xs:integer
source <xs:attribute name="ta_id" type="xs:integer"/>

element ReviseSVC/maxMVAR
diagram rrc_p61.png
type xs:decimal
properties
content simple
source <xs:element name="maxMVAR" type="xs:decimal"/>

element ReviseSVC/minMVAR
diagram rrc_p62.png
type xs:decimal
properties
content simple
source <xs:element name="minMVAR" type="xs:decimal"/>

complexType rrcByDate
diagram rrc_p63.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children rrcIds
used by
element rrcByDate
source <xs:complexType name="rrcByDate">
 
<xs:sequence>
   
<xs:element name="rrcIds" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="rrcId" minOccurs="0" maxOccurs="unbounded">
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="id" type="xs:long"/>
               
<xs:element name="requestTimestamp" type="xs:dateTime"/>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
       
<xs:attribute name="startDate" type="xs:dateTime" use="required"/>
       
<xs:attribute name="endDate" type="xs:dateTime" use="required"/>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element rrcByDate/rrcIds
diagram rrc_p64.png
properties
minOcc 0
maxOcc 1
content complex
children rrcId
attributes
Name  Type  Use  Default  Fixed  Annotation
startDate  xs:dateTime  required      
endDate  xs:dateTime  required      
source <xs:element name="rrcIds" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="rrcId" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="id" type="xs:long"/>
           
<xs:element name="requestTimestamp" type="xs:dateTime"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="startDate" type="xs:dateTime" use="required"/>
   
<xs:attribute name="endDate" type="xs:dateTime" use="required"/>
 
</xs:complexType>
</xs:element>

attribute rrcByDate/rrcIds/@startDate
type xs:dateTime
properties
use required
source <xs:attribute name="startDate" type="xs:dateTime" use="required"/>

attribute rrcByDate/rrcIds/@endDate
type xs:dateTime
properties
use required
source <xs:attribute name="endDate" type="xs:dateTime" use="required"/>

element rrcByDate/rrcIds/rrcId
diagram rrc_p65.png
properties
minOcc 0
maxOcc unbounded
content complex
children id requestTimestamp
source <xs:element name="rrcId" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="id" type="xs:long"/>
     
<xs:element name="requestTimestamp" type="xs:dateTime"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element rrcByDate/rrcIds/rrcId/id
diagram rrc_p66.png
type xs:long
properties
content simple
source <xs:element name="id" type="xs:long"/>

element rrcByDate/rrcIds/rrcId/requestTimestamp
diagram rrc_p67.png
type xs:dateTime
properties
content simple
source <xs:element name="requestTimestamp" type="xs:dateTime"/>

complexType rrcEquipment
diagram rrc_p68.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children ta_id equipmentType station voltage short_name long_name
used by
element rrcEquipmentList/rrcEquipment
attributes
Name  Type  Use  Default  Fixed  Annotation
type  xs:string        
source <xs:complexType name="rrcEquipment">
 
<xs:sequence>
   
<xs:element name="ta_id" type="xs:integer"/>
   
<xs:element name="equipmentType" type="rrc:equipmentType" minOccurs="1" maxOccurs="1"/>
   
<xs:element name="station" type="xs:string"/>
   
<xs:element name="voltage" type="xs:string"/>
   
<xs:element name="short_name" type="xs:string"/>
   
<xs:element name="long_name" type="xs:string"/>
 
</xs:sequence>
 
<xs:attribute name="type" type="xs:string"/>
</xs:complexType>

attribute rrcEquipment/@type
type xs:string
source <xs:attribute name="type" type="xs:string"/>

element rrcEquipment/ta_id
diagram rrc_p69.png
type xs:integer
properties
content simple
source <xs:element name="ta_id" type="xs:integer"/>

element rrcEquipment/equipmentType
diagram rrc_p70.png
type rrc:equipmentType
properties
content simple
facets
Kind Value Annotation
enumeration GEN
enumeration CAP
source <xs:element name="equipmentType" type="rrc:equipmentType" minOccurs="1" maxOccurs="1"/>

element rrcEquipment/station
diagram rrc_p71.png
type xs:string
properties
content simple
source <xs:element name="station" type="xs:string"/>

element rrcEquipment/voltage
diagram rrc_p72.png
type xs:string
properties
content simple
source <xs:element name="voltage" type="xs:string"/>

element rrcEquipment/short_name
diagram rrc_p73.png
type xs:string
properties
content simple
source <xs:element name="short_name" type="xs:string"/>

element rrcEquipment/long_name
diagram rrc_p74.png
type xs:string
properties
content simple
source <xs:element name="long_name" type="xs:string"/>

complexType rrcEquipmentList
diagram rrc_p75.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children rrcEquipment
used by
element rrcEquipmentList
source <xs:complexType name="rrcEquipmentList">
 
<xs:sequence>
   
<xs:element name="rrcEquipment" type="rrc:rrcEquipment" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element rrcEquipmentList/rrcEquipment
diagram rrc_p76.png
type rrc:rrcEquipment
properties
minOcc 0
maxOcc unbounded
content complex
children ta_id equipmentType station voltage short_name long_name
attributes
Name  Type  Use  Default  Fixed  Annotation
type  xs:string        
source <xs:element name="rrcEquipment" type="rrc:rrcEquipment" minOccurs="0" maxOccurs="unbounded"/>

complexType rrcFull
diagram rrc_p77.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children reportRequestId rrcType requestTimeStamp currentTimeStamp reportPostedTimestamp companyTimestamp description to_generic_note to_notes to_responses equipment
used by
element rrcFull
source <xs:complexType name="rrcFull">
 
<xs:sequence>
   
<xs:element name="reportRequestId" type="xs:integer"/>
   
<xs:element name="rrcType" type="xs:string"/>
   
<xs:element name="requestTimeStamp" type="xs:dateTime"/>
   
<xs:element name="currentTimeStamp" type="xs:dateTime"/>
   
<xs:element name="reportPostedTimestamp" type="xs:dateTime" minOccurs="0"/>
   
<xs:element name="companyTimestamp" type="xs:dateTime" minOccurs="0"/>
   
<xs:element name="description" type="xs:string" minOccurs="0"/>
   
<xs:element name="to_generic_note" type="xs:string" minOccurs="0"/>
   
<xs:element name="to_notes" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence minOccurs="0" maxOccurs="unbounded">
         
<xs:element name="to_note">
           
<xs:complexType>
             
<xs:simpleContent>
               
<xs:extension base="xs:string">
                 
<xs:attribute name="to_name" type="xs:string"/>
               
</xs:extension>
             
</xs:simpleContent>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="to_responses" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence minOccurs="0" maxOccurs="unbounded">
         
<xs:element name="to_response">
           
<xs:complexType>
             
<xs:simpleContent>
               
<xs:extension base="xs:string">
                 
<xs:attribute name="to_name" type="xs:string" use="required"/>
               
</xs:extension>
             
</xs:simpleContent>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="equipment" type="rrc:fullEquipment"/>
 
</xs:sequence>
</xs:complexType>

element rrcFull/reportRequestId
diagram rrc_p78.png
type xs:integer
properties
content simple
source <xs:element name="reportRequestId" type="xs:integer"/>

element rrcFull/rrcType
diagram rrc_p79.png
type xs:string
properties
content simple
source <xs:element name="rrcType" type="xs:string"/>

element rrcFull/requestTimeStamp
diagram rrc_p80.png
type xs:dateTime
properties
content simple
source <xs:element name="requestTimeStamp" type="xs:dateTime"/>

element rrcFull/currentTimeStamp
diagram rrc_p81.png
type xs:dateTime
properties
content simple
source <xs:element name="currentTimeStamp" type="xs:dateTime"/>

element rrcFull/reportPostedTimestamp
diagram rrc_p82.png
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="reportPostedTimestamp" type="xs:dateTime" minOccurs="0"/>

element rrcFull/companyTimestamp
diagram rrc_p83.png
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="companyTimestamp" type="xs:dateTime" minOccurs="0"/>

element rrcFull/description
diagram rrc_p84.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="description" type="xs:string" minOccurs="0"/>

element rrcFull/to_generic_note
diagram rrc_p85.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="to_generic_note" type="xs:string" minOccurs="0"/>

element rrcFull/to_notes
diagram rrc_p86.png
properties
minOcc 0
maxOcc 1
content complex
children to_note
source <xs:element name="to_notes" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence minOccurs="0" maxOccurs="unbounded">
     
<xs:element name="to_note">
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="xs:string">
             
<xs:attribute name="to_name" type="xs:string"/>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element rrcFull/to_notes/to_note
diagram rrc_p87.png
type extension of xs:string
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
to_name  xs:string        
source <xs:element name="to_note">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="to_name" type="xs:string"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute rrcFull/to_notes/to_note/@to_name
type xs:string
source <xs:attribute name="to_name" type="xs:string"/>

element rrcFull/to_responses
diagram rrc_p88.png
properties
minOcc 0
maxOcc 1
content complex
children to_response
source <xs:element name="to_responses" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence minOccurs="0" maxOccurs="unbounded">
     
<xs:element name="to_response">
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="xs:string">
             
<xs:attribute name="to_name" type="xs:string" use="required"/>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element rrcFull/to_responses/to_response
diagram rrc_p89.png
type extension of xs:string
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
to_name  xs:string  required      
source <xs:element name="to_response">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="to_name" type="xs:string" use="required"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute rrcFull/to_responses/to_response/@to_name
type xs:string
properties
use required
source <xs:attribute name="to_name" type="xs:string" use="required"/>

element rrcFull/equipment
diagram rrc_p90.png
type rrc:fullEquipment
properties
content complex
children Capacitor Reactor SVC Unit
source <xs:element name="equipment" type="rrc:fullEquipment"/>

complexType rrcRevise
diagram rrc_p91.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children reportRequestId to_responses acknowledgeAllCapacitors acknowledgeAllReactors acknowledgeAllSVC Capacitor Reactor SVC
used by
element rrcRevise
source <xs:complexType name="rrcRevise">
 
<xs:sequence>
   
<xs:element name="reportRequestId" type="xs:integer" minOccurs="0"/>
   
<xs:element name="to_responses" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence minOccurs="0" maxOccurs="unbounded">
         
<xs:element name="to_response">
           
<xs:complexType>
             
<xs:simpleContent>
               
<xs:extension base="xs:string">
                 
<xs:attribute name="to_name" type="xs:string" use="required"/>
               
</xs:extension>
             
</xs:simpleContent>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="acknowledgeAllCapacitors" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="acknowledgeAllReactors" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="acknowledgeAllSVC" type="xs:boolean" minOccurs="0"/>
   
<xs:choice minOccurs="0" maxOccurs="unbounded">
     
<xs:element name="Capacitor" type="rrc:ReviseCapacitor" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element name="Reactor" type="rrc:ReviseReactor" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element name="SVC" type="rrc:ReviseSVC" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:choice>
 
</xs:sequence>
</xs:complexType>

element rrcRevise/reportRequestId
diagram rrc_p92.png
type xs:integer
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="reportRequestId" type="xs:integer" minOccurs="0"/>

element rrcRevise/to_responses
diagram rrc_p93.png
properties
minOcc 0
maxOcc 1
content complex
children to_response
source <xs:element name="to_responses" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence minOccurs="0" maxOccurs="unbounded">
     
<xs:element name="to_response">
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="xs:string">
             
<xs:attribute name="to_name" type="xs:string" use="required"/>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element rrcRevise/to_responses/to_response
diagram rrc_p94.png
type extension of xs:string
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
to_name  xs:string  required      
source <xs:element name="to_response">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="to_name" type="xs:string" use="required"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute rrcRevise/to_responses/to_response/@to_name
type xs:string
properties
use required
source <xs:attribute name="to_name" type="xs:string" use="required"/>

element rrcRevise/acknowledgeAllCapacitors
diagram rrc_p95.png
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="acknowledgeAllCapacitors" type="xs:boolean" minOccurs="0"/>

element rrcRevise/acknowledgeAllReactors
diagram rrc_p96.png
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="acknowledgeAllReactors" type="xs:boolean" minOccurs="0"/>

element rrcRevise/acknowledgeAllSVC
diagram rrc_p97.png
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="acknowledgeAllSVC" type="xs:boolean" minOccurs="0"/>

element rrcRevise/Capacitor
diagram rrc_p98.png
type rrc:ReviseCapacitor
properties
minOcc 0
maxOcc unbounded
content complex
children ratedMVAR
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:integer        
source <xs:element name="Capacitor" type="rrc:ReviseCapacitor" minOccurs="0" maxOccurs="unbounded"/>

element rrcRevise/Reactor
diagram rrc_p99.png
type rrc:ReviseReactor
properties
minOcc 0
maxOcc unbounded
content complex
children ratedMVAR
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:integer        
source <xs:element name="Reactor" type="rrc:ReviseReactor" minOccurs="0" maxOccurs="unbounded"/>

element rrcRevise/SVC
diagram rrc_p100.png
type rrc:ReviseSVC
properties
minOcc 0
maxOcc unbounded
content complex
children maxMVAR minMVAR
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:integer        
source <xs:element name="SVC" type="rrc:ReviseSVC" minOccurs="0" maxOccurs="unbounded"/>

complexType rrcReviseResponse
diagram rrc_p101.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children status error
used by
element rrcReviseResponse
source <xs:complexType name="rrcReviseResponse">
 
<xs:choice maxOccurs="unbounded">
   
<xs:element name="status" type="rrc:ReviseStatus"/>
   
<xs:element name="error" type="rrc:ReviseError"/>
 
</xs:choice>
</xs:complexType>

element rrcReviseResponse/status
diagram rrc_p102.png
type rrc:ReviseStatus
properties
content complex
children message
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:integer  optional      
source <xs:element name="status" type="rrc:ReviseStatus"/>

element rrcReviseResponse/error
diagram rrc_p103.png
type rrc:ReviseError
properties
content complex
children message
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:integer  optional      
source <xs:element name="error" type="rrc:ReviseError"/>

complexType rrcSelfCheckDownload
diagram rrc_p104.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children last_updated_timestamp current_timestamp type equipment
used by
element rrcSelfCheckDownload
source <xs:complexType name="rrcSelfCheckDownload">
 
<xs:sequence>
   
<xs:element name="last_updated_timestamp" type="xs:dateTime"/>
   
<xs:element name="current_timestamp" type="xs:dateTime"/>
   
<!-- Peak or Valley -->
   
<xs:element name="type" type="xs:string"/>
   
<xs:element name="equipment" type="rrc:SelfCheckEquipment"/>
 
</xs:sequence>
</xs:complexType>

element rrcSelfCheckDownload/last_updated_timestamp
diagram rrc_p105.png
type xs:dateTime
properties
content simple
source <xs:element name="last_updated_timestamp" type="xs:dateTime"/>

element rrcSelfCheckDownload/current_timestamp
diagram rrc_p106.png
type xs:dateTime
properties
content simple
source <xs:element name="current_timestamp" type="xs:dateTime"/>

element rrcSelfCheckDownload/type
diagram rrc_p107.png
type xs:string
properties
content simple
source <xs:element name="type" type="xs:string"/>

element rrcSelfCheckDownload/equipment
diagram rrc_p108.png
type rrc:SelfCheckEquipment
properties
content complex
children capacitor reactor svc unit
source <xs:element name="equipment" type="rrc:SelfCheckEquipment"/>

complexType SelfCheckCapacitor
diagram rrc_p109.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children mismatch_type facility_name edart_availability se_status se_kv se_mvar rated_mvar lagging_mvar_peak leading_mvar_valley
used by
element SelfCheckEquipment/capacitor
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:decimal  required      
source <xs:complexType name="SelfCheckCapacitor">
 
<xs:sequence>
   
<xs:element name="mismatch_type" type="xs:string" minOccurs="0"/>
   
<xs:element name="facility_name" type="xs:string" minOccurs="0"/>
   
<xs:element name="edart_availability" type="xs:boolean"/>
   
<xs:element name="se_status" type="xs:string"/>
   
<xs:element name="se_kv" type="xs:decimal"/>
   
<xs:element name="se_mvar" type="xs:decimal"/>
   
<xs:element name="rated_mvar" type="xs:decimal"/>
   
<xs:element name="lagging_mvar_peak" type="xs:decimal" minOccurs="0"/>
   
<xs:element name="leading_mvar_valley" type="xs:decimal" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attribute name="ta_id" type="xs:decimal" use="required"/>
</xs:complexType>

attribute SelfCheckCapacitor/@ta_id
type xs:decimal
properties
use required
source <xs:attribute name="ta_id" type="xs:decimal" use="required"/>

element SelfCheckCapacitor/mismatch_type
diagram rrc_p110.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="mismatch_type" type="xs:string" minOccurs="0"/>

element SelfCheckCapacitor/facility_name
diagram rrc_p111.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="facility_name" type="xs:string" minOccurs="0"/>

element SelfCheckCapacitor/edart_availability
diagram rrc_p112.png
type xs:boolean
properties
content simple
source <xs:element name="edart_availability" type="xs:boolean"/>

element SelfCheckCapacitor/se_status
diagram rrc_p113.png
type xs:string
properties
content simple
source <xs:element name="se_status" type="xs:string"/>

element SelfCheckCapacitor/se_kv
diagram rrc_p114.png
type xs:decimal
properties
content simple
source <xs:element name="se_kv" type="xs:decimal"/>

element SelfCheckCapacitor/se_mvar
diagram rrc_p115.png
type xs:decimal
properties
content simple
source <xs:element name="se_mvar" type="xs:decimal"/>

element SelfCheckCapacitor/rated_mvar
diagram rrc_p116.png
type xs:decimal
properties
content simple
source <xs:element name="rated_mvar" type="xs:decimal"/>

element SelfCheckCapacitor/lagging_mvar_peak
diagram rrc_p117.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="lagging_mvar_peak" type="xs:decimal" minOccurs="0"/>

element SelfCheckCapacitor/leading_mvar_valley
diagram rrc_p118.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="leading_mvar_valley" type="xs:decimal" minOccurs="0"/>

complexType SelfCheckEquipment
diagram rrc_p119.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children capacitor reactor svc unit
used by
element rrcSelfCheckDownload/equipment
source <xs:complexType name="SelfCheckEquipment">
 
<xs:sequence>
   
<xs:choice minOccurs="0" maxOccurs="unbounded">
     
<xs:element name="capacitor" type="rrc:SelfCheckCapacitor"/>
     
<xs:element name="reactor" type="rrc:SelfCheckReactor"/>
     
<xs:element name="svc" type="rrc:SelfCheckSVC"/>
     
<xs:element name="unit" type="rrc:SelfCheckUnit"/>
   
</xs:choice>
 
</xs:sequence>
</xs:complexType>

element SelfCheckEquipment/capacitor
diagram rrc_p120.png
type rrc:SelfCheckCapacitor
properties
content complex
children mismatch_type facility_name edart_availability se_status se_kv se_mvar rated_mvar lagging_mvar_peak leading_mvar_valley
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:decimal  required      
source <xs:element name="capacitor" type="rrc:SelfCheckCapacitor"/>

element SelfCheckEquipment/reactor
diagram rrc_p121.png
type rrc:SelfCheckReactor
properties
content complex
children mismatch_type facility_name edart_availability se_status se_kv se_mvar rated_mvar lagging_mvar_peak leading_mvar_valley
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:decimal  required      
source <xs:element name="reactor" type="rrc:SelfCheckReactor"/>

element SelfCheckEquipment/svc
diagram rrc_p122.png
type rrc:SelfCheckSVC
properties
content complex
children mismatch_type facility_name edart_availability se_status se_mode se_mvar max_mvar min_mvar lagging_mvar_peak leading_mvar_valley
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:decimal  required      
source <xs:element name="svc" type="rrc:SelfCheckSVC"/>

element SelfCheckEquipment/unit
diagram rrc_p123.png
type rrc:SelfCheckUnit
properties
content complex
children mismatch_type facility_name edart_availability avr_auto unit_status avr_status se_mw se_mvar max_mvar min_mvar lagging_mvar_peak leading_mvar_valley
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:decimal  required      
unit_id  xs:long  required      
source <xs:element name="unit" type="rrc:SelfCheckUnit"/>

complexType SelfCheckReactor
diagram rrc_p124.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children mismatch_type facility_name edart_availability se_status se_kv se_mvar rated_mvar lagging_mvar_peak leading_mvar_valley
used by
element SelfCheckEquipment/reactor
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:decimal  required      
source <xs:complexType name="SelfCheckReactor">
 
<xs:sequence>
   
<xs:element name="mismatch_type" type="xs:string" minOccurs="0"/>
   
<xs:element name="facility_name" type="xs:string" minOccurs="0"/>
   
<xs:element name="edart_availability" type="xs:boolean"/>
   
<xs:element name="se_status" type="xs:string"/>
   
<xs:element name="se_kv" type="xs:decimal"/>
   
<xs:element name="se_mvar" type="xs:decimal"/>
   
<xs:element name="rated_mvar" type="xs:decimal"/>
   
<xs:element name="lagging_mvar_peak" type="xs:decimal" minOccurs="0"/>
   
<xs:element name="leading_mvar_valley" type="xs:decimal" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attribute name="ta_id" type="xs:decimal" use="required"/>
</xs:complexType>

attribute SelfCheckReactor/@ta_id
type xs:decimal
properties
use required
source <xs:attribute name="ta_id" type="xs:decimal" use="required"/>

element SelfCheckReactor/mismatch_type
diagram rrc_p125.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="mismatch_type" type="xs:string" minOccurs="0"/>

element SelfCheckReactor/facility_name
diagram rrc_p126.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="facility_name" type="xs:string" minOccurs="0"/>

element SelfCheckReactor/edart_availability
diagram rrc_p127.png
type xs:boolean
properties
content simple
source <xs:element name="edart_availability" type="xs:boolean"/>

element SelfCheckReactor/se_status
diagram rrc_p128.png
type xs:string
properties
content simple
source <xs:element name="se_status" type="xs:string"/>

element SelfCheckReactor/se_kv
diagram rrc_p129.png
type xs:decimal
properties
content simple
source <xs:element name="se_kv" type="xs:decimal"/>

element SelfCheckReactor/se_mvar
diagram rrc_p130.png
type xs:decimal
properties
content simple
source <xs:element name="se_mvar" type="xs:decimal"/>

element SelfCheckReactor/rated_mvar
diagram rrc_p131.png
type xs:decimal
properties
content simple
source <xs:element name="rated_mvar" type="xs:decimal"/>

element SelfCheckReactor/lagging_mvar_peak
diagram rrc_p132.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="lagging_mvar_peak" type="xs:decimal" minOccurs="0"/>

element SelfCheckReactor/leading_mvar_valley
diagram rrc_p133.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="leading_mvar_valley" type="xs:decimal" minOccurs="0"/>

complexType SelfCheckSVC
diagram rrc_p134.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children mismatch_type facility_name edart_availability se_status se_mode se_mvar max_mvar min_mvar lagging_mvar_peak leading_mvar_valley
used by
element SelfCheckEquipment/svc
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:decimal  required      
source <xs:complexType name="SelfCheckSVC">
 
<xs:sequence>
   
<xs:element name="mismatch_type" type="xs:string" minOccurs="0"/>
   
<xs:element name="facility_name" type="xs:string" minOccurs="0"/>
   
<xs:element name="edart_availability" type="xs:boolean"/>
   
<xs:element name="se_status" type="xs:string"/>
   
<xs:element name="se_mode" type="xs:string"/>
   
<xs:element name="se_mvar" type="xs:decimal"/>
   
<xs:element name="max_mvar" type="xs:decimal" minOccurs="0"/>
   
<xs:element name="min_mvar" type="xs:decimal" minOccurs="0"/>
   
<xs:element name="lagging_mvar_peak" type="xs:decimal" minOccurs="0"/>
   
<xs:element name="leading_mvar_valley" type="xs:decimal" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attribute name="ta_id" type="xs:decimal" use="required"/>
</xs:complexType>

attribute SelfCheckSVC/@ta_id
type xs:decimal
properties
use required
source <xs:attribute name="ta_id" type="xs:decimal" use="required"/>

element SelfCheckSVC/mismatch_type
diagram rrc_p135.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="mismatch_type" type="xs:string" minOccurs="0"/>

element SelfCheckSVC/facility_name
diagram rrc_p136.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="facility_name" type="xs:string" minOccurs="0"/>

element SelfCheckSVC/edart_availability
diagram rrc_p137.png
type xs:boolean
properties
content simple
source <xs:element name="edart_availability" type="xs:boolean"/>

element SelfCheckSVC/se_status
diagram rrc_p138.png
type xs:string
properties
content simple
source <xs:element name="se_status" type="xs:string"/>

element SelfCheckSVC/se_mode
diagram rrc_p139.png
type xs:string
properties
content simple
source <xs:element name="se_mode" type="xs:string"/>

element SelfCheckSVC/se_mvar
diagram rrc_p140.png
type xs:decimal
properties
content simple
source <xs:element name="se_mvar" type="xs:decimal"/>

element SelfCheckSVC/max_mvar
diagram rrc_p141.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="max_mvar" type="xs:decimal" minOccurs="0"/>

element SelfCheckSVC/min_mvar
diagram rrc_p142.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="min_mvar" type="xs:decimal" minOccurs="0"/>

element SelfCheckSVC/lagging_mvar_peak
diagram rrc_p143.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="lagging_mvar_peak" type="xs:decimal" minOccurs="0"/>

element SelfCheckSVC/leading_mvar_valley
diagram rrc_p144.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="leading_mvar_valley" type="xs:decimal" minOccurs="0"/>

complexType SelfCheckUnit
diagram rrc_p145.png
namespace http://www.pjm.com/external/schemas/rrc/v2
children mismatch_type facility_name edart_availability avr_auto unit_status avr_status se_mw se_mvar max_mvar min_mvar lagging_mvar_peak leading_mvar_valley
used by
element SelfCheckEquipment/unit
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xs:decimal  required      
unit_id  xs:long  required      
source <xs:complexType name="SelfCheckUnit">
 
<xs:sequence>
   
<xs:element name="mismatch_type" type="xs:string" minOccurs="0"/>
   
<xs:element name="facility_name" type="xs:string" minOccurs="0"/>
   
<xs:element name="edart_availability" type="xs:boolean"/>
   
<xs:element name="avr_auto" type="xs:string"/>
   
<xs:element name="unit_status" type="xs:string"/>
   
<xs:element name="avr_status" type="xs:string"/>
   
<xs:element name="se_mw" type="xs:decimal"/>
   
<xs:element name="se_mvar" type="xs:decimal"/>
   
<xs:element name="max_mvar" type="xs:decimal" minOccurs="0"/>
   
<xs:element name="min_mvar" type="xs:decimal" minOccurs="0"/>
   
<xs:element name="lagging_mvar_peak" type="xs:decimal" minOccurs="0"/>
   
<xs:element name="leading_mvar_valley" type="xs:decimal" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attribute name="ta_id" type="xs:decimal" use="required"/>
 
<xs:attribute name="unit_id" type="xs:long" use="required"/>
</xs:complexType>

attribute SelfCheckUnit/@ta_id
type xs:decimal
properties
use required
source <xs:attribute name="ta_id" type="xs:decimal" use="required"/>

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

element SelfCheckUnit/mismatch_type
diagram rrc_p146.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="mismatch_type" type="xs:string" minOccurs="0"/>

element SelfCheckUnit/facility_name
diagram rrc_p147.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="facility_name" type="xs:string" minOccurs="0"/>

element SelfCheckUnit/edart_availability
diagram rrc_p148.png
type xs:boolean
properties
content simple
source <xs:element name="edart_availability" type="xs:boolean"/>

element SelfCheckUnit/avr_auto
diagram rrc_p149.png
type xs:string
properties
content simple
source <xs:element name="avr_auto" type="xs:string"/>

element SelfCheckUnit/unit_status
diagram rrc_p150.png
type xs:string
properties
content simple
source <xs:element name="unit_status" type="xs:string"/>

element SelfCheckUnit/avr_status
diagram rrc_p151.png
type xs:string
properties
content simple
source <xs:element name="avr_status" type="xs:string"/>

element SelfCheckUnit/se_mw
diagram rrc_p152.png
type xs:decimal
properties
content simple
source <xs:element name="se_mw" type="xs:decimal"/>

element SelfCheckUnit/se_mvar
diagram rrc_p153.png
type xs:decimal
properties
content simple
source <xs:element name="se_mvar" type="xs:decimal"/>

element SelfCheckUnit/max_mvar
diagram rrc_p154.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="max_mvar" type="xs:decimal" minOccurs="0"/>

element SelfCheckUnit/min_mvar
diagram rrc_p155.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="min_mvar" type="xs:decimal" minOccurs="0"/>

element SelfCheckUnit/lagging_mvar_peak
diagram rrc_p156.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="lagging_mvar_peak" type="xs:decimal" minOccurs="0"/>

element SelfCheckUnit/leading_mvar_valley
diagram rrc_p157.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="leading_mvar_valley" type="xs:decimal" minOccurs="0"/>

simpleType acknowledge_type
namespace http://www.pjm.com/external/schemas/rrc/v2
type restriction of xs:string
properties
base xs:string
used by
elements FullCapacitor/acknowledge_type FullReactor/acknowledge_type FullSVC/acknowledge_type
facets
Kind Value Annotation
enumeration 
enumeration I
enumeration X
enumeration U
source <xs:simpleType name="acknowledge_type">
 
<xs:restriction base="xs:string">
   
<xs:enumeration value=""/>
   
<xs:enumeration value="I"/>
   
<xs:enumeration value="X"/>
   
<xs:enumeration value="U"/>
 
</xs:restriction>
</xs:simpleType>

simpleType equipmentType
namespace http://www.pjm.com/external/schemas/rrc/v2
type restriction of xs:string
properties
base xs:string
used by
element rrcEquipment/equipmentType
facets
Kind Value Annotation
enumeration GEN
enumeration CAP
source <xs:simpleType name="equipmentType">
 
<xs:restriction base="xs:string">
   
<xs:enumeration value="GEN"/>
   
<xs:enumeration value="CAP"/>
 
</xs:restriction>
</xs:simpleType>


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