Schema facilitychangeticket.xsd


schema location ..\facilitychangeticket.xsd
attributeFormDefault
elementFormDefault
 
Elements  Complex types  Simple types 
facilityChangeTicket  historyLogType  facilityComplexType 
iccpNameType 
messagesType 
ratingSetType 
ticketStatusType 


element facilityChangeTicket
diagram facilitychangeticket_p1.png
properties
content complex
children messages pjmTicketId ticketStatus equipmentId ticketFacilityType proposedEffectiveDate pjmEffectiveDate ratingSet iccpName ltDuration stDuration ldDuration comments pjmComments lastUpdate historyLog
source <xs:element name="facilityChangeTicket">
 
<xs:complexType>
   
<xs:all>
     
<xs:element name="messages" type="messagesType" minOccurs="0"/>
     
<xs:element name="pjmTicketId" type="xs:long" minOccurs="0"/>
     
<xs:element name="ticketStatus" type="xs:int"/>
     
<xs:element name="equipmentId" type="xs:long"/>
     
<xs:element name="ticketFacilityType" type="facilityComplexType" default="0" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>0=AAR 1=DLR 2=AARException</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="proposedEffectiveDate" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>mm/dd/yyyy hh24:mi</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="pjmEffectiveDate" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>mm/dd/yyyy hh24:mi</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ratingSet" type="ratingSetType" minOccurs="0"/>
     
<xs:element name="iccpName" type="iccpNameType" minOccurs="0"/>
     
<xs:element name="ltDuration" type="xs:long"/>
     
<xs:element name="stDuration" type="xs:long"/>
     
<xs:element name="ldDuration" type="xs:long"/>
     
<xs:element name="comments" minOccurs="0">
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:maxLength value="4000"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="pjmComments" type="xs:string" minOccurs="0"/>
     
<xs:element name="lastUpdate" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>mm/dd/yyyy hh24:mi</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="historyLog" type="historyLogType" minOccurs="0"/>
   
</xs:all>
 
</xs:complexType>
</xs:element>

element facilityChangeTicket/messages
diagram facilitychangeticket_p2.png
type messagesType
properties
minOcc 0
maxOcc 1
content complex
children message
source <xs:element name="messages" type="messagesType" minOccurs="0"/>

element facilityChangeTicket/pjmTicketId
diagram facilitychangeticket_p3.png
type xs:long
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="pjmTicketId" type="xs:long" minOccurs="0"/>

element facilityChangeTicket/ticketStatus
diagram facilitychangeticket_p4.png
type xs:int
properties
content simple
source <xs:element name="ticketStatus" type="xs:int"/>

element facilityChangeTicket/equipmentId
diagram facilitychangeticket_p5.png
type xs:long
properties
content simple
source <xs:element name="equipmentId" type="xs:long"/>

element facilityChangeTicket/ticketFacilityType
diagram facilitychangeticket_p6.png
type facilityComplexType
properties
minOcc 0
maxOcc 1
content simple
default 0
facets
Kind Value Annotation
enumeration 0
enumeration 1
enumeration 2
annotation
documentation
0=AAR 1=DLR 2=AARException
source <xs:element name="ticketFacilityType" type="facilityComplexType" default="0" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>0=AAR 1=DLR 2=AARException</xs:documentation>
 
</xs:annotation>
</xs:element>

element facilityChangeTicket/proposedEffectiveDate
diagram facilitychangeticket_p7.png
type xs:string
properties
content simple
annotation
documentation
mm/dd/yyyy hh24:mi
source <xs:element name="proposedEffectiveDate" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>mm/dd/yyyy hh24:mi</xs:documentation>
 
</xs:annotation>
</xs:element>

element facilityChangeTicket/pjmEffectiveDate
diagram facilitychangeticket_p8.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
mm/dd/yyyy hh24:mi
source <xs:element name="pjmEffectiveDate" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>mm/dd/yyyy hh24:mi</xs:documentation>
 
</xs:annotation>
</xs:element>

element facilityChangeTicket/ratingSet
diagram facilitychangeticket_p9.png
type ratingSetType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
nl  derived by: xs:string  required      
lt  derived by: xs:string  required      
st  derived by: xs:string  required      
ld  derived by: xs:string  required      
source <xs:element name="ratingSet" type="ratingSetType" minOccurs="0"/>

element facilityChangeTicket/iccpName
diagram facilitychangeticket_p10.png
type iccpNameType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
norm  derived by: xs:string  required      
emer  derived by: xs:string  required      
shed  derived by: xs:string  required      
ste  derived by: xs:string  required      
source <xs:element name="iccpName" type="iccpNameType" minOccurs="0"/>

element facilityChangeTicket/ltDuration
diagram facilitychangeticket_p11.png
type xs:long
properties
content simple
source <xs:element name="ltDuration" type="xs:long"/>

element facilityChangeTicket/stDuration
diagram facilitychangeticket_p12.png
type xs:long
properties
content simple
source <xs:element name="stDuration" type="xs:long"/>

element facilityChangeTicket/ldDuration
diagram facilitychangeticket_p13.png
type xs:long
properties
content simple
source <xs:element name="ldDuration" type="xs:long"/>

element facilityChangeTicket/comments
diagram facilitychangeticket_p14.png
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 4000
source <xs:element name="comments" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="4000"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element facilityChangeTicket/pjmComments
diagram facilitychangeticket_p15.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="pjmComments" type="xs:string" minOccurs="0"/>

element facilityChangeTicket/lastUpdate
diagram facilitychangeticket_p16.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
mm/dd/yyyy hh24:mi
source <xs:element name="lastUpdate" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>mm/dd/yyyy hh24:mi</xs:documentation>
 
</xs:annotation>
</xs:element>

element facilityChangeTicket/historyLog
diagram facilitychangeticket_p17.png
type historyLogType
properties
minOcc 0
maxOcc 1
content complex
children ticketStatus
source <xs:element name="historyLog" type="historyLogType" minOccurs="0"/>

complexType historyLogType
diagram facilitychangeticket_p18.png
children ticketStatus
used by
element facilityChangeTicket/historyLog
source <xs:complexType name="historyLogType">
 
<xs:sequence>
   
<xs:element name="ticketStatus" type="ticketStatusType" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element historyLogType/ticketStatus
diagram facilitychangeticket_p19.png
type ticketStatusType
properties
minOcc 1
maxOcc unbounded
content complex
children user status timestamp
source <xs:element name="ticketStatus" type="ticketStatusType" maxOccurs="unbounded"/>

complexType iccpNameType
diagram facilitychangeticket_p20.png
used by
element facilityChangeTicket/iccpName
attributes
Name  Type  Use  Default  Fixed  Annotation
norm  derived by: xs:string  required      
emer  derived by: xs:string  required      
shed  derived by: xs:string  required      
ste  derived by: xs:string  required      
source <xs:complexType name="iccpNameType">
 
<xs:attribute name="norm" use="required">
   
<xs:simpleType>
     
<xs:restriction base="xs:string">
       
<xs:minLength value="1"/>
       
<xs:maxLength value="4000"/>
       
<xs:whiteSpace value="collapse"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
 
<xs:attribute name="emer" use="required">
   
<xs:simpleType>
     
<xs:restriction base="xs:string">
       
<xs:minLength value="1"/>
       
<xs:maxLength value="4000"/>
       
<xs:whiteSpace value="collapse"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
 
<xs:attribute name="shed" use="required">
   
<xs:simpleType>
     
<xs:restriction base="xs:string">
       
<xs:minLength value="1"/>
       
<xs:maxLength value="4000"/>
       
<xs:whiteSpace value="collapse"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
 
<xs:attribute name="ste" use="required">
   
<xs:simpleType>
     
<xs:restriction base="xs:string">
       
<xs:minLength value="1"/>
       
<xs:maxLength value="4000"/>
       
<xs:whiteSpace value="collapse"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
</xs:complexType>

attribute iccpNameType/@norm
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
minLength 1
maxLength 4000
whiteSpace collapse
source <xs:attribute name="norm" use="required">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="4000"/>
     
<xs:whiteSpace value="collapse"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute iccpNameType/@emer
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
minLength 1
maxLength 4000
whiteSpace collapse
source <xs:attribute name="emer" use="required">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="4000"/>
     
<xs:whiteSpace value="collapse"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute iccpNameType/@shed
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
minLength 1
maxLength 4000
whiteSpace collapse
source <xs:attribute name="shed" use="required">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="4000"/>
     
<xs:whiteSpace value="collapse"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute iccpNameType/@ste
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
minLength 1
maxLength 4000
whiteSpace collapse
source <xs:attribute name="ste" use="required">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="4000"/>
     
<xs:whiteSpace value="collapse"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

complexType messagesType
diagram facilitychangeticket_p21.png
children message
used by
element facilityChangeTicket/messages
source <xs:complexType name="messagesType">
 
<xs:sequence>
   
<xs:element name="message" type="xs:string" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element messagesType/message
diagram facilitychangeticket_p22.png
type xs:string
properties
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="message" type="xs:string" maxOccurs="unbounded"/>

complexType ratingSetType
diagram facilitychangeticket_p23.png
used by
element facilityChangeTicket/ratingSet
attributes
Name  Type  Use  Default  Fixed  Annotation
nl  derived by: xs:string  required      
lt  derived by: xs:string  required      
st  derived by: xs:string  required      
ld  derived by: xs:string  required      
source <xs:complexType name="ratingSetType">
 
<xs:attribute name="nl" use="required">
   
<xs:simpleType>
     
<xs:restriction base="xs:string">
       
<xs:minLength value="1"/>
       
<xs:maxLength value="19"/>
       
<xs:whiteSpace value="collapse"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
 
<xs:attribute name="lt" use="required">
   
<xs:simpleType>
     
<xs:restriction base="xs:string">
       
<xs:minLength value="1"/>
       
<xs:maxLength value="19"/>
       
<xs:whiteSpace value="collapse"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
 
<xs:attribute name="st" use="required">
   
<xs:simpleType>
     
<xs:restriction base="xs:string">
       
<xs:minLength value="1"/>
       
<xs:maxLength value="19"/>
       
<xs:whiteSpace value="collapse"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
 
<xs:attribute name="ld" use="required">
   
<xs:simpleType>
     
<xs:restriction base="xs:string">
       
<xs:minLength value="1"/>
       
<xs:maxLength value="19"/>
       
<xs:whiteSpace value="collapse"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
</xs:complexType>

attribute ratingSetType/@nl
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
minLength 1
maxLength 19
whiteSpace collapse
source <xs:attribute name="nl" use="required">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="19"/>
     
<xs:whiteSpace value="collapse"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute ratingSetType/@lt
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
minLength 1
maxLength 19
whiteSpace collapse
source <xs:attribute name="lt" use="required">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="19"/>
     
<xs:whiteSpace value="collapse"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute ratingSetType/@st
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
minLength 1
maxLength 19
whiteSpace collapse
source <xs:attribute name="st" use="required">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="19"/>
     
<xs:whiteSpace value="collapse"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute ratingSetType/@ld
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
minLength 1
maxLength 19
whiteSpace collapse
source <xs:attribute name="ld" use="required">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="19"/>
     
<xs:whiteSpace value="collapse"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

complexType ticketStatusType
diagram facilitychangeticket_p24.png
children user status timestamp
used by
element historyLogType/ticketStatus
source <xs:complexType name="ticketStatusType">
 
<xs:sequence>
   
<xs:element name="user" type="xs:string"/>
   
<xs:element name="status" type="xs:long"/>
   
<xs:element name="timestamp" type="xs:string"/>
 
</xs:sequence>
</xs:complexType>

element ticketStatusType/user
diagram facilitychangeticket_p25.png
type xs:string
properties
content simple
source <xs:element name="user" type="xs:string"/>

element ticketStatusType/status
diagram facilitychangeticket_p26.png
type xs:long
properties
content simple
source <xs:element name="status" type="xs:long"/>

element ticketStatusType/timestamp
diagram facilitychangeticket_p27.png
type xs:string
properties
content simple
source <xs:element name="timestamp" type="xs:string"/>

simpleType facilityComplexType
type restriction of xs:int
properties
base xs:int
used by
element facilityChangeTicket/ticketFacilityType
facets
Kind Value Annotation
enumeration 0
enumeration 1
enumeration 2
source <xs:simpleType name="facilityComplexType">
 
<xs:restriction base="xs:int">
   
<xs:enumeration value="0"/>
   
<xs:enumeration value="1"/>
   
<xs:enumeration value="2"/>
 
</xs:restriction>
</xs:simpleType>


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