Schema facilitychangeticket.xsd


schema location ..\facilitychangeticket.xsd
attributeFormDefault
elementFormDefault
 
Elements  Complex types  Simple types 
facilityChangeTicket  historyLogType  datePlusHourMin 
iccpNameType  facilityComplexType 
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" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>0=AAR 1=DLR 2=AARException</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="proposedEffectiveDate" type="datePlusHourMin">
       
<xs:annotation>
         
<xs:documentation>mm/dd/yyyy hh24:mi</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="pjmEffectiveDate" type="datePlusHourMin" 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" type="xs:string" minOccurs="0"/>
     
<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
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" 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 datePlusHourMin
properties
content simple
facets
Kind Value Annotation
pattern \d{2}/\d{2}/\d{4}\s+\d{2}:\d{2}
annotation
documentation
mm/dd/yyyy hh24:mi
source <xs:element name="proposedEffectiveDate" type="datePlusHourMin">
 
<xs:annotation>
   
<xs:documentation>mm/dd/yyyy hh24:mi</xs:documentation>
 
</xs:annotation>
</xs:element>

element facilityChangeTicket/pjmEffectiveDate
diagram facilitychangeticket_p8.png
type datePlusHourMin
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
pattern \d{2}/\d{2}/\d{4}\s+\d{2}:\d{2}
annotation
documentation
mm/dd/yyyy hh24:mi
source <xs:element name="pjmEffectiveDate" type="datePlusHourMin" 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  xs:string        
lt  xs:string        
st  xs:string        
ld  xs:string        
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  xs:string        
emer  xs:string        
shed  xs:string        
ste  xs:string        
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 xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="comments" type="xs:string" minOccurs="0"/>

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  xs:string        
emer  xs:string        
shed  xs:string        
ste  xs:string        
source <xs:complexType name="iccpNameType">
 
<xs:attribute name="norm" type="xs:string"/>
 
<xs:attribute name="emer" type="xs:string"/>
 
<xs:attribute name="shed" type="xs:string"/>
 
<xs:attribute name="ste" type="xs:string"/>
</xs:complexType>

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

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

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

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

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  xs:string        
lt  xs:string        
st  xs:string        
ld  xs:string        
source <xs:complexType name="ratingSetType">
 
<xs:attribute name="nl" type="xs:string"/>
 
<xs:attribute name="lt" type="xs:string"/>
 
<xs:attribute name="st" type="xs:string"/>
 
<xs:attribute name="ld" type="xs:string"/>
</xs:complexType>

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

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

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

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

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 datePlusHourMin
type restriction of xs:string
properties
base xs:string
used by
elements facilityChangeTicket/pjmEffectiveDate facilityChangeTicket/proposedEffectiveDate
facets
Kind Value Annotation
pattern \d{2}/\d{2}/\d{4}\s+\d{2}:\d{2}
source <xs:simpleType name="datePlusHourMin">
 
<xs:restriction base="xs:string">
   
<xs:pattern value="\d{2}/\d{2}/\d{4}\s+\d{2}:\d{2}"/>
 
</xs:restriction>
</xs:simpleType>

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