Schema transcreate.xsd


schema location C:\Personal\git-projects\edart\application\src\main\resources\schema\transcreate.xsd
attributeFormDefault
elementFormDefault qualified
 
Elements  Complex types 
date  equipment_default 
edart 
interval_definition 
time 


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

element edart
diagram transcreate_p2.png
properties
content complex
children newtranstic
source <xsd:element name="edart">
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element name="newtranstic" maxOccurs="unbounded">
       
<xsd:complexType>
         
<xsd:sequence>
           
<xsd:element name="company" type="xsd:short" minOccurs="0"/>
           
<xsd:element name="company_ticket_id">
             
<xsd:simpleType>
               
<xsd:restriction base="xsd:string">
                 
<xsd:maxLength value="50"/>
               
</xsd:restriction>
             
</xsd:simpleType>
           
</xsd:element>
           
<xsd:element name="projectName" type="xsd:string" minOccurs="0"/>
           
<xsd:element ref="interval_definition"/>
           
<xsd:element name="outage_type">
             
<xsd:simpleType>
               
<xsd:restriction base="xsd:string">
                 
<xsd:minLength value="10"/>
                 
<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="description">
             
<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">
             
<xsd:simpleType>
               
<xsd:restriction base="xsd:string">
                 
<xsd:enumeration value="Immediate"/>
                 
<xsd:enumeration value="30min"/>
                 
<xsd:enumeration value="1hr"/>
                 
<xsd:enumeration value="2hr"/>
                 
<xsd:enumeration value="4hr"/>
                 
<xsd:enumeration value="8hr"/>
                 
<xsd:enumeration value="12hr"/>
                 
<xsd:enumeration value="24hr"/>
                 
<xsd:enumeration value="48hr"/>
                 
<xsd:enumeration value="72hr"/>
                 
<xsd:enumeration value="96hr"/>
                 
<xsd:enumeration value="Duration"/>
               
</xsd:restriction>
             
</xsd:simpleType>
           
</xsd:element>
           
<xsd:element name="equipment" maxOccurs="unbounded">
             
<xsd:complexType>
               
<xsd:sequence>
                 
<xsd:element name="ta_id" type="xsd:positiveInteger"/>
                 
<xsd:element name="min_mvar" type="xsd:integer" minOccurs="0"/>
                 
<xsd:element name="max_mvar" type="xsd:integer" minOccurs="0"/>
                 
<xsd:element ref="interval_definition"/>
               
</xsd:sequence>
               
<xsd:attribute name="primaryEquipFlag" type="xsd:boolean" use="optional"/>
               
<xsd:attribute name="status" use="required">
                 
<xsd:simpleType>
                   
<xsd:restriction base="xsd:NMTOKEN">
                     
<xsd:enumeration value="O"/>
                     
<xsd:enumeration value="C"/>
                     
<xsd:enumeration value="E"/>
                     
<xsd:enumeration value="T"/>
                     
<xsd:enumeration value="R"/>
                     
<xsd:enumeration value="TR"/>
                     
<xsd:enumeration value="RE"/>
                   
</xsd:restriction>
                 
</xsd:simpleType>
               
</xsd:attribute>
             
</xsd:complexType>
           
</xsd:element>
           
<xsd:element name="switch">
             
<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" type="xsd:int" maxOccurs="unbounded"/>
           
<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/newtranstic
diagram transcreate_p3.png
properties
minOcc 1
maxOcc unbounded
content complex
children company company_ticket_id projectName interval_definition outage_type ticket_type description project_ids availability equipment switch vegetationFlag cause cutInFlag nerctads rtepQueueNumber equipment_default
source <xsd:element name="newtranstic" maxOccurs="unbounded">
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element name="company" type="xsd:short" minOccurs="0"/>
     
<xsd:element name="company_ticket_id">
       
<xsd:simpleType>
         
<xsd:restriction base="xsd:string">
           
<xsd:maxLength value="50"/>
         
</xsd:restriction>
       
</xsd:simpleType>
     
</xsd:element>
     
<xsd:element name="projectName" type="xsd:string" minOccurs="0"/>
     
<xsd:element ref="interval_definition"/>
     
<xsd:element name="outage_type">
       
<xsd:simpleType>
         
<xsd:restriction base="xsd:string">
           
<xsd:minLength value="10"/>
           
<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="description">
       
<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">
       
<xsd:simpleType>
         
<xsd:restriction base="xsd:string">
           
<xsd:enumeration value="Immediate"/>
           
<xsd:enumeration value="30min"/>
           
<xsd:enumeration value="1hr"/>
           
<xsd:enumeration value="2hr"/>
           
<xsd:enumeration value="4hr"/>
           
<xsd:enumeration value="8hr"/>
           
<xsd:enumeration value="12hr"/>
           
<xsd:enumeration value="24hr"/>
           
<xsd:enumeration value="48hr"/>
           
<xsd:enumeration value="72hr"/>
           
<xsd:enumeration value="96hr"/>
           
<xsd:enumeration value="Duration"/>
         
</xsd:restriction>
       
</xsd:simpleType>
     
</xsd:element>
     
<xsd:element name="equipment" maxOccurs="unbounded">
       
<xsd:complexType>
         
<xsd:sequence>
           
<xsd:element name="ta_id" type="xsd:positiveInteger"/>
           
<xsd:element name="min_mvar" type="xsd:integer" minOccurs="0"/>
           
<xsd:element name="max_mvar" type="xsd:integer" minOccurs="0"/>
           
<xsd:element ref="interval_definition"/>
         
</xsd:sequence>
         
<xsd:attribute name="primaryEquipFlag" type="xsd:boolean" use="optional"/>
         
<xsd:attribute name="status" use="required">
           
<xsd:simpleType>
             
<xsd:restriction base="xsd:NMTOKEN">
               
<xsd:enumeration value="O"/>
               
<xsd:enumeration value="C"/>
               
<xsd:enumeration value="E"/>
               
<xsd:enumeration value="T"/>
               
<xsd:enumeration value="R"/>
               
<xsd:enumeration value="TR"/>
               
<xsd:enumeration value="RE"/>
             
</xsd:restriction>
           
</xsd:simpleType>
         
</xsd:attribute>
       
</xsd:complexType>
     
</xsd:element>
     
<xsd:element name="switch">
       
<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" type="xsd:int" maxOccurs="unbounded"/>
     
<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/newtranstic/company
diagram transcreate_p4.png
type xsd:short
properties
minOcc 0
maxOcc 1
content simple
source <xsd:element name="company" type="xsd:short" minOccurs="0"/>

element edart/newtranstic/company_ticket_id
diagram transcreate_p5.png
type restriction of xsd:string
properties
content simple
facets
Kind Value Annotation
maxLength 50
source <xsd:element name="company_ticket_id">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:maxLength value="50"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

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

element edart/newtranstic/outage_type
diagram transcreate_p7.png
type restriction of xsd:string
properties
content simple
facets
Kind Value Annotation
minLength 10
enumeration DailyIncludingWeekends
enumeration DailyNoWeekends
enumeration DailyWeekendsOnly
enumeration ContinuousNoWeekends
enumeration Continuous
enumeration EMS Tripped
source <xsd:element name="outage_type">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:minLength value="10"/>
     
<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/newtranstic/ticket_type
diagram transcreate_p8.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/newtranstic/ticket_type/@info
type xsd:boolean
properties
use optional
source <xsd:attribute name="info" type="xsd:boolean" use="optional"/>

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

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

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

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

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

element edart/newtranstic/project_ids
diagram transcreate_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/newtranstic/availability
diagram transcreate_p11.png
type restriction of xsd:string
properties
content simple
facets
Kind Value Annotation
enumeration Immediate
enumeration 30min
enumeration 1hr
enumeration 2hr
enumeration 4hr
enumeration 8hr
enumeration 12hr
enumeration 24hr
enumeration 48hr
enumeration 72hr
enumeration 96hr
enumeration Duration
source <xsd:element name="availability">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:enumeration value="Immediate"/>
     
<xsd:enumeration value="30min"/>
     
<xsd:enumeration value="1hr"/>
     
<xsd:enumeration value="2hr"/>
     
<xsd:enumeration value="4hr"/>
     
<xsd:enumeration value="8hr"/>
     
<xsd:enumeration value="12hr"/>
     
<xsd:enumeration value="24hr"/>
     
<xsd:enumeration value="48hr"/>
     
<xsd:enumeration value="72hr"/>
     
<xsd:enumeration value="96hr"/>
     
<xsd:enumeration value="Duration"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

element edart/newtranstic/equipment
diagram transcreate_p12.png
properties
minOcc 1
maxOcc unbounded
content complex
children ta_id min_mvar max_mvar interval_definition
attributes
Name  Type  Use  Default  Fixed  Annotation
primaryEquipFlag  xsd:boolean  optional      
status  derived by: xsd:NMTOKEN  required      
source <xsd:element name="equipment" maxOccurs="unbounded">
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element name="ta_id" type="xsd:positiveInteger"/>
     
<xsd:element name="min_mvar" type="xsd:integer" minOccurs="0"/>
     
<xsd:element name="max_mvar" type="xsd:integer" minOccurs="0"/>
     
<xsd:element ref="interval_definition"/>
   
</xsd:sequence>
   
<xsd:attribute name="primaryEquipFlag" type="xsd:boolean" use="optional"/>
   
<xsd:attribute name="status" use="required">
     
<xsd:simpleType>
       
<xsd:restriction base="xsd:NMTOKEN">
         
<xsd:enumeration value="O"/>
         
<xsd:enumeration value="C"/>
         
<xsd:enumeration value="E"/>
         
<xsd:enumeration value="T"/>
         
<xsd:enumeration value="R"/>
         
<xsd:enumeration value="TR"/>
         
<xsd:enumeration value="RE"/>
       
</xsd:restriction>
     
</xsd:simpleType>
   
</xsd:attribute>
 
</xsd:complexType>
</xsd:element>

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

attribute edart/newtranstic/equipment/@status
type restriction of xsd:NMTOKEN
properties
use required
facets
Kind Value Annotation
enumeration O
enumeration C
enumeration E
enumeration T
enumeration R
enumeration TR
enumeration RE
source <xsd:attribute name="status" use="required">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:NMTOKEN">
     
<xsd:enumeration value="O"/>
     
<xsd:enumeration value="C"/>
     
<xsd:enumeration value="E"/>
     
<xsd:enumeration value="T"/>
     
<xsd:enumeration value="R"/>
     
<xsd:enumeration value="TR"/>
     
<xsd:enumeration value="RE"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:attribute>

element edart/newtranstic/equipment/ta_id
diagram transcreate_p13.png
type xsd:positiveInteger
properties
content simple
source <xsd:element name="ta_id" type="xsd:positiveInteger"/>

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

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

element edart/newtranstic/switch
diagram transcreate_p16.png
properties
content complex
children interval_definition
source <xsd:element name="switch">
 
<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/newtranstic/switch/interval_definition
diagram transcreate_p17.png
properties
content complex
children interval_start
used by
elements edart/newtranstic/equipment edart/newtranstic
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/newtranstic/switch/interval_definition/interval_start
diagram transcreate_p18.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/newtranstic/vegetationFlag
diagram transcreate_p19.png
type xsd:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xsd:element name="vegetationFlag" type="xsd:boolean" minOccurs="0"/>

element edart/newtranstic/cause
diagram transcreate_p20.png
type xsd:int
properties
minOcc 1
maxOcc unbounded
content simple
source <xsd:element name="cause" type="xsd:int" maxOccurs="unbounded"/>

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

element edart/newtranstic/nerctads
diagram transcreate_p22.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/newtranstic/nerctads/planned
diagram transcreate_p23.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/newtranstic/nerctads/operational
diagram transcreate_p24.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/newtranstic/nerctads/autoReclose
diagram transcreate_p25.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/newtranstic/nerctads/autoReclose/faultType
diagram transcreate_p26.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/newtranstic/nerctads/autoReclose/outageInitCode
diagram transcreate_p27.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/newtranstic/nerctads/autoReclose/initCauseCode
diagram transcreate_p28.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/newtranstic/nerctads/autoReclose/sustainedCauseCode
diagram transcreate_p29.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/newtranstic/nerctads/autoReclose/outageModeCode
diagram transcreate_p30.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/newtranstic/rtepQueueNumber
diagram transcreate_p31.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/newtranstic/equipment_default
diagram transcreate_p32.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 transcreate_p33.png
properties
content complex
children interval_start interval_end
used by
elements edart/newtranstic/equipment edart/newtranstic
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:element name="interval_end">
       
<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 transcreate_p34.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 interval_definition/interval_end
diagram transcreate_p35.png
properties
content complex
children date time
source <xsd:element name="interval_end">
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element ref="date"/>
     
<xsd:element ref="time"/>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

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

complexType equipment_default
diagram transcreate_p37.png
children equipment
used by
element edart/newtranstic/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 transcreate_p38.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 transcreate_p39.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