Schema transticrevise.xsd


schema location C:\Personal\workspace\edart\application\src\main\resources\schema\transticrevise.xsd
attributeFormDefault
elementFormDefault qualified
 
Elements  Complex types 
date  equipment_default 
edart 
interval_definition 
time 


element date
diagram transticrevise_p1.png
type xsd:string
properties
content simple
used by
elements interval_definition/interval_end edart/transticrevise/switch/interval_definition/interval_start interval_definition/interval_start
source <xsd:element name="date" type="xsd:string"/>

element edart
diagram transticrevise_p2.png
properties
content complex
children transticrevise
source <xsd:element name="edart">
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element name="transticrevise" maxOccurs="unbounded">
       
<xsd:complexType>
         
<xsd:sequence>
           
<xsd:element name="company" type="xsd:short" minOccurs="0"/>
           
<xsd:element name="pjm_ticket_id" type="xsd:positiveInteger" minOccurs="0"/>
           
<xsd:element name="company_ticket_id" nillable="false" minOccurs="0">
             
<xsd:simpleType>
               
<xsd:restriction base="xsd:string">
                 
<xsd:minLength value="0"/>
                 
<xsd:maxLength value="50"/>
               
</xsd:restriction>
             
</xsd:simpleType>
           
</xsd:element>
           
<xsd:element name="projectName" type="xsd:string" minOccurs="0" maxOccurs="1"/>
           
<xsd:element name="ticket_status" minOccurs="0">
             
<xsd:simpleType>
               
<xsd:restriction base="xsd:string">
                 
<xsd:enumeration value="cancel"/>
                 
<xsd:enumeration value="restore"/>
               
</xsd:restriction>
             
</xsd:simpleType>
           
</xsd:element>
           
<xsd:element name="description" minOccurs="0">
             
<xsd:simpleType>
               
<xsd:restriction base="xsd:string">
                 
<xsd:minLength value="1"/>
                 
<xsd:whiteSpace value="collapse"/>
               
</xsd:restriction>
             
</xsd:simpleType>
           
</xsd:element>
           
<xsd:element name="project_ids" type="xsd:string" minOccurs="0" maxOccurs="1"/>
           
<xsd:element name="availability" type="xsd:string" minOccurs="0"/>
           
<xsd:element ref="interval_definition" minOccurs="0"/>
           
<xsd:element name="outage_type" minOccurs="0">
             
<xsd:simpleType>
               
<xsd:restriction base="xsd:string">
                 
<xsd:enumeration value="DailyIncludingWeekends"/>
                 
<xsd:enumeration value="DailyNoWeekends"/>
                 
<xsd:enumeration value="DailyWeekendsOnly"/>
                 
<xsd:enumeration value="ContinuousNoWeekends"/>
                 
<xsd:enumeration value="Continuous"/>
                 
<xsd:enumeration value="EMS Tripped"/>
               
</xsd:restriction>
             
</xsd:simpleType>
           
</xsd:element>
           
<xsd:element name="ticket_type" minOccurs="0">
             
<xsd:complexType>
               
<xsd:attribute name="info" type="xsd:boolean" use="optional"/>
               
<xsd:attribute name="emergency" type="xsd:boolean" use="optional"/>
               
<xsd:attribute name="auto_reclose" type="xsd:boolean" use="optional"/>
               
<xsd:attribute name="directBilling" type="xsd:boolean" use="optional"/>
               
<xsd:attribute name="directBillingDecline" type="xsd:boolean" use="optional"/>
             
</xsd:complexType>
           
</xsd:element>
           
<xsd:element name="equipment" minOccurs="0" maxOccurs="unbounded">
             
<xsd:complexType>
               
<xsd:sequence>
                 
<xsd:element name="ta_id">
                   
<xsd:simpleType>
                     
<xsd:restriction base="xsd:int"/>
                   
</xsd:simpleType>
                 
</xsd:element>
                 
<xsd:element name="min_var" type="xsd:integer" minOccurs="0"/>
                 
<xsd:element name="max_var" type="xsd:integer" minOccurs="0"/>
                 
<xsd:element ref="interval_definition"/>
               
</xsd:sequence>
               
<xsd:attribute name="status" type="xsd:string" use="required"/>
               
<xsd:attribute name="primaryEquipFlag" type="xsd:boolean" use="optional"/>
             
</xsd:complexType>
           
</xsd:element>
           
<xsd:element name="switch" minOccurs="0">
             
<xsd:complexType>
               
<xsd:sequence>
                 
<xsd:element name="interval_definition">
                   
<xsd:complexType>
                     
<xsd:sequence>
                       
<xsd:element name="interval_start">
                         
<xsd:complexType>
                           
<xsd:sequence>
                             
<xsd:element ref="date"/>
                             
<xsd:element ref="time"/>
                           
</xsd:sequence>
                         
</xsd:complexType>
                       
</xsd:element>
                     
</xsd:sequence>
                   
</xsd:complexType>
                 
</xsd:element>
               
</xsd:sequence>
             
</xsd:complexType>
           
</xsd:element>
           
<xsd:element name="vegetationFlag" type="xsd:boolean" minOccurs="0"/>
           
<xsd:element name="cause" minOccurs="0" maxOccurs="unbounded">
             
<xsd:complexType>
               
<xsd:simpleContent>
                 
<xsd:extension base="xsd:integer">
                   
<xsd:attribute name="remove"/>
                 
</xsd:extension>
               
</xsd:simpleContent>
             
</xsd:complexType>
           
</xsd:element>
           
<xsd:element name="cutInFlag" type="xsd:boolean" minOccurs="0"/>
           
<xsd:element name="nerctads" minOccurs="0">
             
<xsd:complexType>
               
<xsd:choice>
                 
<xsd:element name="planned">
                   
<xsd:simpleType>
                     
<xsd:restriction base="xsd:string">
                       
<xsd:enumeration value="Maintenance and Construction"/>
                       
<xsd:enumeration value="Other Planned Outage"/>
                       
<xsd:enumeration value="Third Party Request"/>
                     
</xsd:restriction>
                   
</xsd:simpleType>
                 
</xsd:element>
                 
<xsd:element name="operational">
                   
<xsd:simpleType>
                     
<xsd:restriction base="xsd:string">
                       
<xsd:enumeration value="Emergency"/>
                       
<xsd:enumeration value="Other Operational Outage"/>
                       
<xsd:enumeration value="System Operating Limit Mitigation, ex Voltage"/>
                       
<xsd:enumeration value="System Voltage Limit Mitigation"/>
                       
<xsd:enumeration value="N/A"/>
                       
<xsd:enumeration value="Human Error"/>
                     
</xsd:restriction>
                   
</xsd:simpleType>
                 
</xsd:element>
                 
<xsd:element name="autoReclose">
                   
<xsd:complexType>
                     
<xsd:sequence>
                       
<xsd:element name="faultType">
                         
<xsd:simpleType>
                           
<xsd:restriction base="xsd:integer">
                             
<xsd:minInclusive value="0"/>
                             
<xsd:maxInclusive value="5"/>
                           
</xsd:restriction>
                         
</xsd:simpleType>
                       
</xsd:element>
                       
<xsd:element name="outageInitCode">
                         
<xsd:simpleType>
                           
<xsd:restriction base="xsd:integer">
                             
<xsd:minInclusive value="0"/>
                             
<xsd:maxInclusive value="5"/>
                           
</xsd:restriction>
                         
</xsd:simpleType>
                       
</xsd:element>
                       
<xsd:element name="initCauseCode">
                         
<xsd:simpleType>
                           
<xsd:restriction base="xsd:integer">
                             
<xsd:minInclusive value="0"/>
                             
<xsd:maxInclusive value="17"/>
                           
</xsd:restriction>
                         
</xsd:simpleType>
                       
</xsd:element>
                       
<xsd:element name="sustainedCauseCode">
                         
<xsd:simpleType>
                           
<xsd:restriction base="xsd:integer">
                             
<xsd:minInclusive value="0"/>
                             
<xsd:maxInclusive value="18"/>
                           
</xsd:restriction>
                         
</xsd:simpleType>
                       
</xsd:element>
                       
<xsd:element name="outageModeCode">
                         
<xsd:simpleType>
                           
<xsd:restriction base="xsd:integer">
                             
<xsd:minInclusive value="0"/>
                             
<xsd:maxInclusive value="5"/>
                           
</xsd:restriction>
                         
</xsd:simpleType>
                       
</xsd:element>
                     
</xsd:sequence>
                   
</xsd:complexType>
                 
</xsd:element>
               
</xsd:choice>
             
</xsd:complexType>
           
</xsd:element>
           
<xsd:element name="rtepQueueNumber" minOccurs="0">
             
<xsd:simpleType>
               
<xsd:restriction base="xsd:string">
                 
<xsd:maxLength value="50"/>
               
</xsd:restriction>
             
</xsd:simpleType>
           
</xsd:element>
           
<xsd:element name="equipment_default" type="equipment_default" minOccurs="0"/>
         
</xsd:sequence>
       
</xsd:complexType>
     
</xsd:element>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element edart/transticrevise
diagram transticrevise_p3.png
properties
minOcc 1
maxOcc unbounded
content complex
children company pjm_ticket_id company_ticket_id projectName ticket_status description project_ids availability interval_definition outage_type ticket_type equipment switch vegetationFlag cause cutInFlag nerctads rtepQueueNumber equipment_default
source <xsd:element name="transticrevise" maxOccurs="unbounded">
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element name="company" type="xsd:short" minOccurs="0"/>
     
<xsd:element name="pjm_ticket_id" type="xsd:positiveInteger" minOccurs="0"/>
     
<xsd:element name="company_ticket_id" nillable="false" minOccurs="0">
       
<xsd:simpleType>
         
<xsd:restriction base="xsd:string">
           
<xsd:minLength value="0"/>
           
<xsd:maxLength value="50"/>
         
</xsd:restriction>
       
</xsd:simpleType>
     
</xsd:element>
     
<xsd:element name="projectName" type="xsd:string" minOccurs="0" maxOccurs="1"/>
     
<xsd:element name="ticket_status" minOccurs="0">
       
<xsd:simpleType>
         
<xsd:restriction base="xsd:string">
           
<xsd:enumeration value="cancel"/>
           
<xsd:enumeration value="restore"/>
         
</xsd:restriction>
       
</xsd:simpleType>
     
</xsd:element>
     
<xsd:element name="description" minOccurs="0">
       
<xsd:simpleType>
         
<xsd:restriction base="xsd:string">
           
<xsd:minLength value="1"/>
           
<xsd:whiteSpace value="collapse"/>
         
</xsd:restriction>
       
</xsd:simpleType>
     
</xsd:element>
     
<xsd:element name="project_ids" type="xsd:string" minOccurs="0" maxOccurs="1"/>
     
<xsd:element name="availability" type="xsd:string" minOccurs="0"/>
     
<xsd:element ref="interval_definition" minOccurs="0"/>
     
<xsd:element name="outage_type" minOccurs="0">
       
<xsd:simpleType>
         
<xsd:restriction base="xsd:string">
           
<xsd:enumeration value="DailyIncludingWeekends"/>
           
<xsd:enumeration value="DailyNoWeekends"/>
           
<xsd:enumeration value="DailyWeekendsOnly"/>
           
<xsd:enumeration value="ContinuousNoWeekends"/>
           
<xsd:enumeration value="Continuous"/>
           
<xsd:enumeration value="EMS Tripped"/>
         
</xsd:restriction>
       
</xsd:simpleType>
     
</xsd:element>
     
<xsd:element name="ticket_type" minOccurs="0">
       
<xsd:complexType>
         
<xsd:attribute name="info" type="xsd:boolean" use="optional"/>
         
<xsd:attribute name="emergency" type="xsd:boolean" use="optional"/>
         
<xsd:attribute name="auto_reclose" type="xsd:boolean" use="optional"/>
         
<xsd:attribute name="directBilling" type="xsd:boolean" use="optional"/>
         
<xsd:attribute name="directBillingDecline" type="xsd:boolean" use="optional"/>
       
</xsd:complexType>
     
</xsd:element>
     
<xsd:element name="equipment" minOccurs="0" maxOccurs="unbounded">
       
<xsd:complexType>
         
<xsd:sequence>
           
<xsd:element name="ta_id">
             
<xsd:simpleType>
               
<xsd:restriction base="xsd:int"/>
             
</xsd:simpleType>
           
</xsd:element>
           
<xsd:element name="min_var" type="xsd:integer" minOccurs="0"/>
           
<xsd:element name="max_var" type="xsd:integer" minOccurs="0"/>
           
<xsd:element ref="interval_definition"/>
         
</xsd:sequence>
         
<xsd:attribute name="status" type="xsd:string" use="required"/>
         
<xsd:attribute name="primaryEquipFlag" type="xsd:boolean" use="optional"/>
       
</xsd:complexType>
     
</xsd:element>
     
<xsd:element name="switch" minOccurs="0">
       
<xsd:complexType>
         
<xsd:sequence>
           
<xsd:element name="interval_definition">
             
<xsd:complexType>
               
<xsd:sequence>
                 
<xsd:element name="interval_start">
                   
<xsd:complexType>
                     
<xsd:sequence>
                       
<xsd:element ref="date"/>
                       
<xsd:element ref="time"/>
                     
</xsd:sequence>
                   
</xsd:complexType>
                 
</xsd:element>
               
</xsd:sequence>
             
</xsd:complexType>
           
</xsd:element>
         
</xsd:sequence>
       
</xsd:complexType>
     
</xsd:element>
     
<xsd:element name="vegetationFlag" type="xsd:boolean" minOccurs="0"/>
     
<xsd:element name="cause" minOccurs="0" maxOccurs="unbounded">
       
<xsd:complexType>
         
<xsd:simpleContent>
           
<xsd:extension base="xsd:integer">
             
<xsd:attribute name="remove"/>
           
</xsd:extension>
         
</xsd:simpleContent>
       
</xsd:complexType>
     
</xsd:element>
     
<xsd:element name="cutInFlag" type="xsd:boolean" minOccurs="0"/>
     
<xsd:element name="nerctads" minOccurs="0">
       
<xsd:complexType>
         
<xsd:choice>
           
<xsd:element name="planned">
             
<xsd:simpleType>
               
<xsd:restriction base="xsd:string">
                 
<xsd:enumeration value="Maintenance and Construction"/>
                 
<xsd:enumeration value="Other Planned Outage"/>
                 
<xsd:enumeration value="Third Party Request"/>
               
</xsd:restriction>
             
</xsd:simpleType>
           
</xsd:element>
           
<xsd:element name="operational">
             
<xsd:simpleType>
               
<xsd:restriction base="xsd:string">
                 
<xsd:enumeration value="Emergency"/>
                 
<xsd:enumeration value="Other Operational Outage"/>
                 
<xsd:enumeration value="System Operating Limit Mitigation, ex Voltage"/>
                 
<xsd:enumeration value="System Voltage Limit Mitigation"/>
                 
<xsd:enumeration value="N/A"/>
                 
<xsd:enumeration value="Human Error"/>
               
</xsd:restriction>
             
</xsd:simpleType>
           
</xsd:element>
           
<xsd:element name="autoReclose">
             
<xsd:complexType>
               
<xsd:sequence>
                 
<xsd:element name="faultType">
                   
<xsd:simpleType>
                     
<xsd:restriction base="xsd:integer">
                       
<xsd:minInclusive value="0"/>
                       
<xsd:maxInclusive value="5"/>
                     
</xsd:restriction>
                   
</xsd:simpleType>
                 
</xsd:element>
                 
<xsd:element name="outageInitCode">
                   
<xsd:simpleType>
                     
<xsd:restriction base="xsd:integer">
                       
<xsd:minInclusive value="0"/>
                       
<xsd:maxInclusive value="5"/>
                     
</xsd:restriction>
                   
</xsd:simpleType>
                 
</xsd:element>
                 
<xsd:element name="initCauseCode">
                   
<xsd:simpleType>
                     
<xsd:restriction base="xsd:integer">
                       
<xsd:minInclusive value="0"/>
                       
<xsd:maxInclusive value="17"/>
                     
</xsd:restriction>
                   
</xsd:simpleType>
                 
</xsd:element>
                 
<xsd:element name="sustainedCauseCode">
                   
<xsd:simpleType>
                     
<xsd:restriction base="xsd:integer">
                       
<xsd:minInclusive value="0"/>
                       
<xsd:maxInclusive value="18"/>
                     
</xsd:restriction>
                   
</xsd:simpleType>
                 
</xsd:element>
                 
<xsd:element name="outageModeCode">
                   
<xsd:simpleType>
                     
<xsd:restriction base="xsd:integer">
                       
<xsd:minInclusive value="0"/>
                       
<xsd:maxInclusive value="5"/>
                     
</xsd:restriction>
                   
</xsd:simpleType>
                 
</xsd:element>
               
</xsd:sequence>
             
</xsd:complexType>
           
</xsd:element>
         
</xsd:choice>
       
</xsd:complexType>
     
</xsd:element>
     
<xsd:element name="rtepQueueNumber" minOccurs="0">
       
<xsd:simpleType>
         
<xsd:restriction base="xsd:string">
           
<xsd:maxLength value="50"/>
         
</xsd:restriction>
       
</xsd:simpleType>
     
</xsd:element>
     
<xsd:element name="equipment_default" type="equipment_default" minOccurs="0"/>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element edart/transticrevise/company
diagram transticrevise_p4.png
type xsd:short
properties
minOcc 0
maxOcc 1
content simple
source <xsd:element name="company" type="xsd:short" minOccurs="0"/>

element edart/transticrevise/pjm_ticket_id
diagram transticrevise_p5.png
type xsd:positiveInteger
properties
minOcc 0
maxOcc 1
content simple
source <xsd:element name="pjm_ticket_id" type="xsd:positiveInteger" minOccurs="0"/>

element edart/transticrevise/company_ticket_id
diagram transticrevise_p6.png
type restriction of xsd:string
properties
minOcc 0
maxOcc 1
content simple
nillable false
facets
Kind Value Annotation
minLength 0
maxLength 50
source <xsd:element name="company_ticket_id" nillable="false" minOccurs="0">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:minLength value="0"/>
     
<xsd:maxLength value="50"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

element edart/transticrevise/projectName
diagram transticrevise_p7.png
type xsd:string
properties
minOcc 0
maxOcc 1
content simple
source <xsd:element name="projectName" type="xsd:string" minOccurs="0" maxOccurs="1"/>

element edart/transticrevise/ticket_status
diagram transticrevise_p8.png
type restriction of xsd:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration cancel
enumeration restore
source <xsd:element name="ticket_status" minOccurs="0">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:enumeration value="cancel"/>
     
<xsd:enumeration value="restore"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

element edart/transticrevise/description
diagram transticrevise_p9.png
type restriction of xsd:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
whiteSpace collapse
source <xsd:element name="description" minOccurs="0">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:minLength value="1"/>
     
<xsd:whiteSpace value="collapse"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

element edart/transticrevise/project_ids
diagram transticrevise_p10.png
type xsd:string
properties
minOcc 0
maxOcc 1
content simple
source <xsd:element name="project_ids" type="xsd:string" minOccurs="0" maxOccurs="1"/>

element edart/transticrevise/availability
diagram transticrevise_p11.png
type xsd:string
properties
minOcc 0
maxOcc 1
content simple
source <xsd:element name="availability" type="xsd:string" minOccurs="0"/>

element edart/transticrevise/outage_type
diagram transticrevise_p12.png
type restriction of xsd:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration DailyIncludingWeekends
enumeration DailyNoWeekends
enumeration DailyWeekendsOnly
enumeration ContinuousNoWeekends
enumeration Continuous
enumeration EMS Tripped
source <xsd:element name="outage_type" minOccurs="0">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:enumeration value="DailyIncludingWeekends"/>
     
<xsd:enumeration value="DailyNoWeekends"/>
     
<xsd:enumeration value="DailyWeekendsOnly"/>
     
<xsd:enumeration value="ContinuousNoWeekends"/>
     
<xsd:enumeration value="Continuous"/>
     
<xsd:enumeration value="EMS Tripped"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

element edart/transticrevise/ticket_type
diagram transticrevise_p13.png
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
info  xsd:boolean  optional      
emergency  xsd:boolean  optional      
auto_reclose  xsd:boolean  optional      
directBilling  xsd:boolean  optional      
directBillingDecline  xsd:boolean  optional      
source <xsd:element name="ticket_type" minOccurs="0">
 
<xsd:complexType>
   
<xsd:attribute name="info" type="xsd:boolean" use="optional"/>
   
<xsd:attribute name="emergency" type="xsd:boolean" use="optional"/>
   
<xsd:attribute name="auto_reclose" type="xsd:boolean" use="optional"/>
   
<xsd:attribute name="directBilling" type="xsd:boolean" use="optional"/>
   
<xsd:attribute name="directBillingDecline" type="xsd:boolean" use="optional"/>
 
</xsd:complexType>
</xsd:element>

attribute edart/transticrevise/ticket_type/@info
type xsd:boolean
properties
use optional
source <xsd:attribute name="info" type="xsd:boolean" use="optional"/>

attribute edart/transticrevise/ticket_type/@emergency
type xsd:boolean
properties
use optional
source <xsd:attribute name="emergency" type="xsd:boolean" use="optional"/>

attribute edart/transticrevise/ticket_type/@auto_reclose
type xsd:boolean
properties
use optional
source <xsd:attribute name="auto_reclose" type="xsd:boolean" use="optional"/>

attribute edart/transticrevise/ticket_type/@directBilling
type xsd:boolean
properties
use optional
source <xsd:attribute name="directBilling" type="xsd:boolean" use="optional"/>

attribute edart/transticrevise/ticket_type/@directBillingDecline
type xsd:boolean
properties
use optional
source <xsd:attribute name="directBillingDecline" type="xsd:boolean" use="optional"/>

element edart/transticrevise/equipment
diagram transticrevise_p14.png
properties
minOcc 0
maxOcc unbounded
content complex
children ta_id min_var max_var interval_definition
attributes
Name  Type  Use  Default  Fixed  Annotation
status  xsd:string  required      
primaryEquipFlag  xsd:boolean  optional      
source <xsd:element name="equipment" minOccurs="0" maxOccurs="unbounded">
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element name="ta_id">
       
<xsd:simpleType>
         
<xsd:restriction base="xsd:int"/>
       
</xsd:simpleType>
     
</xsd:element>
     
<xsd:element name="min_var" type="xsd:integer" minOccurs="0"/>
     
<xsd:element name="max_var" type="xsd:integer" minOccurs="0"/>
     
<xsd:element ref="interval_definition"/>
   
</xsd:sequence>
   
<xsd:attribute name="status" type="xsd:string" use="required"/>
   
<xsd:attribute name="primaryEquipFlag" type="xsd:boolean" use="optional"/>
 
</xsd:complexType>
</xsd:element>

attribute edart/transticrevise/equipment/@status
type xsd:string
properties
use required
source <xsd:attribute name="status" type="xsd:string" use="required"/>

attribute edart/transticrevise/equipment/@primaryEquipFlag
type xsd:boolean
properties
use optional
source <xsd:attribute name="primaryEquipFlag" type="xsd:boolean" use="optional"/>

element edart/transticrevise/equipment/ta_id
diagram transticrevise_p15.png
type restriction of xsd:int
properties
content simple
source <xsd:element name="ta_id">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:int"/>
 
</xsd:simpleType>
</xsd:element>

element edart/transticrevise/equipment/min_var
diagram transticrevise_p16.png
type xsd:integer
properties
minOcc 0
maxOcc 1
content simple
source <xsd:element name="min_var" type="xsd:integer" minOccurs="0"/>

element edart/transticrevise/equipment/max_var
diagram transticrevise_p17.png
type xsd:integer
properties
minOcc 0
maxOcc 1
content simple
source <xsd:element name="max_var" type="xsd:integer" minOccurs="0"/>

element edart/transticrevise/switch
diagram transticrevise_p18.png
properties
minOcc 0
maxOcc 1
content complex
children interval_definition
source <xsd:element name="switch" minOccurs="0">
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element name="interval_definition">
       
<xsd:complexType>
         
<xsd:sequence>
           
<xsd:element name="interval_start">
             
<xsd:complexType>
               
<xsd:sequence>
                 
<xsd:element ref="date"/>
                 
<xsd:element ref="time"/>
               
</xsd:sequence>
             
</xsd:complexType>
           
</xsd:element>
         
</xsd:sequence>
       
</xsd:complexType>
     
</xsd:element>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element edart/transticrevise/switch/interval_definition
diagram transticrevise_p19.png
properties
content complex
children interval_start
used by
elements edart/transticrevise/equipment edart/transticrevise
source <xsd:element name="interval_definition">
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element name="interval_start">
       
<xsd:complexType>
         
<xsd:sequence>
           
<xsd:element ref="date"/>
           
<xsd:element ref="time"/>
         
</xsd:sequence>
       
</xsd:complexType>
     
</xsd:element>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element edart/transticrevise/switch/interval_definition/interval_start
diagram transticrevise_p20.png
properties
content complex
children date time
source <xsd:element name="interval_start">
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element ref="date"/>
     
<xsd:element ref="time"/>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element edart/transticrevise/vegetationFlag
diagram transticrevise_p21.png
type xsd:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xsd:element name="vegetationFlag" type="xsd:boolean" minOccurs="0"/>

element edart/transticrevise/cause
diagram transticrevise_p22.png
type extension of xsd:integer
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
remove          
source <xsd:element name="cause" minOccurs="0" maxOccurs="unbounded">
 
<xsd:complexType>
   
<xsd:simpleContent>
     
<xsd:extension base="xsd:integer">
       
<xsd:attribute name="remove"/>
     
</xsd:extension>
   
</xsd:simpleContent>
 
</xsd:complexType>
</xsd:element>

attribute edart/transticrevise/cause/@remove
source <xsd:attribute name="remove"/>

element edart/transticrevise/cutInFlag
diagram transticrevise_p23.png
type xsd:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xsd:element name="cutInFlag" type="xsd:boolean" minOccurs="0"/>

element edart/transticrevise/nerctads
diagram transticrevise_p24.png
properties
minOcc 0
maxOcc 1
content complex
children planned operational autoReclose
source <xsd:element name="nerctads" minOccurs="0">
 
<xsd:complexType>
   
<xsd:choice>
     
<xsd:element name="planned">
       
<xsd:simpleType>
         
<xsd:restriction base="xsd:string">
           
<xsd:enumeration value="Maintenance and Construction"/>
           
<xsd:enumeration value="Other Planned Outage"/>
           
<xsd:enumeration value="Third Party Request"/>
         
</xsd:restriction>
       
</xsd:simpleType>
     
</xsd:element>
     
<xsd:element name="operational">
       
<xsd:simpleType>
         
<xsd:restriction base="xsd:string">
           
<xsd:enumeration value="Emergency"/>
           
<xsd:enumeration value="Other Operational Outage"/>
           
<xsd:enumeration value="System Operating Limit Mitigation, ex Voltage"/>
           
<xsd:enumeration value="System Voltage Limit Mitigation"/>
           
<xsd:enumeration value="N/A"/>
           
<xsd:enumeration value="Human Error"/>
         
</xsd:restriction>
       
</xsd:simpleType>
     
</xsd:element>
     
<xsd:element name="autoReclose">
       
<xsd:complexType>
         
<xsd:sequence>
           
<xsd:element name="faultType">
             
<xsd:simpleType>
               
<xsd:restriction base="xsd:integer">
                 
<xsd:minInclusive value="0"/>
                 
<xsd:maxInclusive value="5"/>
               
</xsd:restriction>
             
</xsd:simpleType>
           
</xsd:element>
           
<xsd:element name="outageInitCode">
             
<xsd:simpleType>
               
<xsd:restriction base="xsd:integer">
                 
<xsd:minInclusive value="0"/>
                 
<xsd:maxInclusive value="5"/>
               
</xsd:restriction>
             
</xsd:simpleType>
           
</xsd:element>
           
<xsd:element name="initCauseCode">
             
<xsd:simpleType>
               
<xsd:restriction base="xsd:integer">
                 
<xsd:minInclusive value="0"/>
                 
<xsd:maxInclusive value="17"/>
               
</xsd:restriction>
             
</xsd:simpleType>
           
</xsd:element>
           
<xsd:element name="sustainedCauseCode">
             
<xsd:simpleType>
               
<xsd:restriction base="xsd:integer">
                 
<xsd:minInclusive value="0"/>
                 
<xsd:maxInclusive value="18"/>
               
</xsd:restriction>
             
</xsd:simpleType>
           
</xsd:element>
           
<xsd:element name="outageModeCode">
             
<xsd:simpleType>
               
<xsd:restriction base="xsd:integer">
                 
<xsd:minInclusive value="0"/>
                 
<xsd:maxInclusive value="5"/>
               
</xsd:restriction>
             
</xsd:simpleType>
           
</xsd:element>
         
</xsd:sequence>
       
</xsd:complexType>
     
</xsd:element>
   
</xsd:choice>
 
</xsd:complexType>
</xsd:element>

element edart/transticrevise/nerctads/planned
diagram transticrevise_p25.png
type restriction of xsd:string
properties
content simple
facets
Kind Value Annotation
enumeration Maintenance and Construction
enumeration Other Planned Outage
enumeration Third Party Request
source <xsd:element name="planned">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:enumeration value="Maintenance and Construction"/>
     
<xsd:enumeration value="Other Planned Outage"/>
     
<xsd:enumeration value="Third Party Request"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

element edart/transticrevise/nerctads/operational
diagram transticrevise_p26.png
type restriction of xsd:string
properties
content simple
facets
Kind Value Annotation
enumeration Emergency
enumeration Other Operational Outage
enumeration System Operating Limit Mitigation, ex Voltage
enumeration System Voltage Limit Mitigation
enumeration N/A
enumeration Human Error
source <xsd:element name="operational">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:enumeration value="Emergency"/>
     
<xsd:enumeration value="Other Operational Outage"/>
     
<xsd:enumeration value="System Operating Limit Mitigation, ex Voltage"/>
     
<xsd:enumeration value="System Voltage Limit Mitigation"/>
     
<xsd:enumeration value="N/A"/>
     
<xsd:enumeration value="Human Error"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

element edart/transticrevise/nerctads/autoReclose
diagram transticrevise_p27.png
properties
content complex
children faultType outageInitCode initCauseCode sustainedCauseCode outageModeCode
source <xsd:element name="autoReclose">
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element name="faultType">
       
<xsd:simpleType>
         
<xsd:restriction base="xsd:integer">
           
<xsd:minInclusive value="0"/>
           
<xsd:maxInclusive value="5"/>
         
</xsd:restriction>
       
</xsd:simpleType>
     
</xsd:element>
     
<xsd:element name="outageInitCode">
       
<xsd:simpleType>
         
<xsd:restriction base="xsd:integer">
           
<xsd:minInclusive value="0"/>
           
<xsd:maxInclusive value="5"/>
         
</xsd:restriction>
       
</xsd:simpleType>
     
</xsd:element>
     
<xsd:element name="initCauseCode">
       
<xsd:simpleType>
         
<xsd:restriction base="xsd:integer">
           
<xsd:minInclusive value="0"/>
           
<xsd:maxInclusive value="17"/>
         
</xsd:restriction>
       
</xsd:simpleType>
     
</xsd:element>
     
<xsd:element name="sustainedCauseCode">
       
<xsd:simpleType>
         
<xsd:restriction base="xsd:integer">
           
<xsd:minInclusive value="0"/>
           
<xsd:maxInclusive value="18"/>
         
</xsd:restriction>
       
</xsd:simpleType>
     
</xsd:element>
     
<xsd:element name="outageModeCode">
       
<xsd:simpleType>
         
<xsd:restriction base="xsd:integer">
           
<xsd:minInclusive value="0"/>
           
<xsd:maxInclusive value="5"/>
         
</xsd:restriction>
       
</xsd:simpleType>
     
</xsd:element>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element edart/transticrevise/nerctads/autoReclose/faultType
diagram transticrevise_p28.png
type restriction of xsd:integer
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 5
source <xsd:element name="faultType">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:integer">
     
<xsd:minInclusive value="0"/>
     
<xsd:maxInclusive value="5"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

element edart/transticrevise/nerctads/autoReclose/outageInitCode
diagram transticrevise_p29.png
type restriction of xsd:integer
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 5
source <xsd:element name="outageInitCode">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:integer">
     
<xsd:minInclusive value="0"/>
     
<xsd:maxInclusive value="5"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

element edart/transticrevise/nerctads/autoReclose/initCauseCode
diagram transticrevise_p30.png
type restriction of xsd:integer
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 17
source <xsd:element name="initCauseCode">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:integer">
     
<xsd:minInclusive value="0"/>
     
<xsd:maxInclusive value="17"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

element edart/transticrevise/nerctads/autoReclose/sustainedCauseCode
diagram transticrevise_p31.png
type restriction of xsd:integer
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 18
source <xsd:element name="sustainedCauseCode">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:integer">
     
<xsd:minInclusive value="0"/>
     
<xsd:maxInclusive value="18"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

element edart/transticrevise/nerctads/autoReclose/outageModeCode
diagram transticrevise_p32.png
type restriction of xsd:integer
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 5
source <xsd:element name="outageModeCode">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:integer">
     
<xsd:minInclusive value="0"/>
     
<xsd:maxInclusive value="5"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

element edart/transticrevise/rtepQueueNumber
diagram transticrevise_p33.png
type restriction of xsd:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 50
source <xsd:element name="rtepQueueNumber" minOccurs="0">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:maxLength value="50"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

element edart/transticrevise/equipment_default
diagram transticrevise_p34.png
type equipment_default
properties
minOcc 0
maxOcc 1
content complex
children equipment
source <xsd:element name="equipment_default" type="equipment_default" minOccurs="0"/>

element interval_definition
diagram transticrevise_p35.png
properties
content complex
children interval_start interval_end
used by
elements edart/transticrevise/equipment edart/transticrevise
source <xsd:element name="interval_definition">
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element name="interval_start" minOccurs="0">
       
<xsd:complexType>
         
<xsd:sequence>
           
<xsd:element ref="date"/>
           
<xsd:element ref="time"/>
         
</xsd:sequence>
       
</xsd:complexType>
     
</xsd:element>
     
<xsd:element name="interval_end" minOccurs="0">
       
<xsd:complexType>
         
<xsd:sequence>
           
<xsd:element ref="date"/>
           
<xsd:element ref="time"/>
         
</xsd:sequence>
       
</xsd:complexType>
     
</xsd:element>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element interval_definition/interval_start
diagram transticrevise_p36.png
properties
minOcc 0
maxOcc 1
content complex
children date time
source <xsd:element name="interval_start" minOccurs="0">
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element ref="date"/>
     
<xsd:element ref="time"/>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element interval_definition/interval_end
diagram transticrevise_p37.png
properties
minOcc 0
maxOcc 1
content complex
children date time
source <xsd:element name="interval_end" minOccurs="0">
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element ref="date"/>
     
<xsd:element ref="time"/>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element time
diagram transticrevise_p38.png
type xsd:string
properties
content simple
used by
elements interval_definition/interval_end edart/transticrevise/switch/interval_definition/interval_start interval_definition/interval_start
source <xsd:element name="time" type="xsd:string"/>

complexType equipment_default
diagram transticrevise_p39.png
children equipment
used by
element edart/transticrevise/equipment_default
source <xsd:complexType name="equipment_default">
 
<xsd:choice minOccurs="0" maxOccurs="unbounded">
   
<xsd:element name="equipment">
     
<xsd:complexType>
       
<xsd:all>
         
<!-- The accepted input values for default_status are: open, closed -->
         
<xsd:element name="default_status" type="xsd:string"/>
       
</xsd:all>
       
<xsd:attribute name="ta_id" type="xsd:long" use="required"/>
     
</xsd:complexType>
   
</xsd:element>
 
</xsd:choice>
</xsd:complexType>

element equipment_default/equipment
diagram transticrevise_p40.png
properties
content complex
children default_status
attributes
Name  Type  Use  Default  Fixed  Annotation
ta_id  xsd:long  required      
source <xsd:element name="equipment">
 
<xsd:complexType>
   
<xsd:all>
     
<!-- The accepted input values for default_status are: open, closed -->
     
<xsd:element name="default_status" type="xsd:string"/>
   
</xsd:all>
   
<xsd:attribute name="ta_id" type="xsd:long" use="required"/>
 
</xsd:complexType>
</xsd:element>

attribute equipment_default/equipment/@ta_id
type xsd:long
properties
use required
source <xsd:attribute name="ta_id" type="xsd:long" use="required"/>

element equipment_default/equipment/default_status
diagram transticrevise_p41.png
type xsd:string
properties
content simple
source <xsd:element name="default_status" type="xsd:string"/>


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