Schema lookuptablereport.xsd


schema location ..\lookuptablereport.xsd
attributeFormDefault
elementFormDefault
 
Elements  Complex types  Simple types 
lookupTable  messagesType  datePlusHour 
lookupTableReport 


element lookupTable
diagram lookuptablereport_p1.png
properties
content complex
children pjmTicketId companyTicketId groupName ticketStatus startDateTime endDateTime equipmentId companyShortName
used by
element lookupTableReport
source <xs:element name="lookupTable">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="pjmTicketId" type="xs:long" minOccurs="0"/>
     
<xs:element name="companyTicketId" type="xs:string" minOccurs="0"/>
     
<xs:element name="groupName" type="xs:string" minOccurs="0"/>
     
<xs:element name="ticketStatus" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>-1=Retired 1=Submitted 2=Received 3=Denied 4=Approved 6=Cancelled by Company 7=Cancelled by PJM 8=Revised 9=Implemented 10=Implemented w/o Approve 11=Restored 12=Completed</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="startDateTime" type="datePlusHour" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>mm/dd/yyyy hh24</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="endDateTime" type="datePlusHour" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>mm/dd/yyyy hh24</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="equipmentId" type="xs:long" minOccurs="0"/>
     
<xs:element name="companyShortName" type="xs:string" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

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

element lookupTable/companyTicketId
diagram lookuptablereport_p3.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="companyTicketId" type="xs:string" minOccurs="0"/>

element lookupTable/groupName
diagram lookuptablereport_p4.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="groupName" type="xs:string" minOccurs="0"/>

element lookupTable/ticketStatus
diagram lookuptablereport_p5.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
-1=Retired 1=Submitted 2=Received 3=Denied 4=Approved 6=Cancelled by Company 7=Cancelled by PJM 8=Revised 9=Implemented 10=Implemented w/o Approve 11=Restored 12=Completed
source <xs:element name="ticketStatus" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>-1=Retired 1=Submitted 2=Received 3=Denied 4=Approved 6=Cancelled by Company 7=Cancelled by PJM 8=Revised 9=Implemented 10=Implemented w/o Approve 11=Restored 12=Completed</xs:documentation>
 
</xs:annotation>
</xs:element>

element lookupTable/startDateTime
diagram lookuptablereport_p6.png
type datePlusHour
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
pattern \d{2}/\d{2}/\d{4}\s+\d{2}
annotation
documentation
mm/dd/yyyy hh24
source <xs:element name="startDateTime" type="datePlusHour" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>mm/dd/yyyy hh24</xs:documentation>
 
</xs:annotation>
</xs:element>

element lookupTable/endDateTime
diagram lookuptablereport_p7.png
type datePlusHour
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
pattern \d{2}/\d{2}/\d{4}\s+\d{2}
annotation
documentation
mm/dd/yyyy hh24
source <xs:element name="endDateTime" type="datePlusHour" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>mm/dd/yyyy hh24</xs:documentation>
 
</xs:annotation>
</xs:element>

element lookupTable/equipmentId
diagram lookuptablereport_p8.png
type xs:long
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="equipmentId" type="xs:long" minOccurs="0"/>

element lookupTable/companyShortName
diagram lookuptablereport_p9.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="companyShortName" type="xs:string" minOccurs="0"/>

element lookupTableReport
diagram lookuptablereport_p10.png
properties
content complex
children messages lookupTable
source <xs:element name="lookupTableReport">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="messages" type="messagesType" minOccurs="0"/>
     
<xs:element ref="lookupTable" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

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

complexType messagesType
diagram lookuptablereport_p12.png
children message
used by
element lookupTableReport/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 lookuptablereport_p13.png
type xs:string
properties
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="message" type="xs:string" maxOccurs="unbounded"/>

simpleType datePlusHour
type restriction of xs:string
properties
base xs:string
used by
elements lookupTable/endDateTime lookupTable/startDateTime
facets
Kind Value Annotation
pattern \d{2}/\d{2}/\d{4}\s+\d{2}
source <xs:simpleType name="datePlusHour">
 
<xs:restriction base="xs:string">
   
<xs:pattern value="\d{2}/\d{2}/\d{4}\s+\d{2}"/>
 
</xs:restriction>
</xs:simpleType>


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