element SIG_QueueRS
diagram sigws_p176.png
properties
content complex
children Queues QueueItems RemoveResult Errors
used by
complexType SIG_ResponseType
attributes
Name  Type  Use  Default  Fixed  Annotation
CustomerID  s:string  required      
documentation
CustomerID - assigned by SIG Support customer identification
SessionID  s:string  required      
documentation
SessionID from previous reply for sessioned requests.
RequestID  s:string  optional      
documentation
RequestID - user defined request ID - will be returned in reply. RequestID is mandatory for multi request
SessionPurgeTime  s:duration  optional      
ProcessingTime  s:time  optional      
SIGVersion  s:string  optional      
SchemaVersion  s:string  optional      
BuildDate  s:string  optional      
annotation
documentation
Queue Management Responce
source <s:element name="SIG_QueueRS">
 
<s:annotation>
   
<s:documentation>Queue Management Responce</s:documentation>
 
</s:annotation>
 
<s:complexType>
   
<s:choice>
     
<s:sequence>
       
<s:element name="Queues" minOccurs="0">
         
<s:annotation>
           
<s:documentation>Active queues information</s:documentation>
         
</s:annotation>
         
<s:complexType>
           
<s:sequence>
             
<s:element name="QueueInfo" type="QueueInfoType" minOccurs="0" maxOccurs="unbounded"/>
           
</s:sequence>
         
</s:complexType>
       
</s:element>
       
<s:element name="QueueItems" minOccurs="0">
         
<s:annotation>
           
<s:documentation>Queue items for all queues</s:documentation>
         
</s:annotation>
         
<s:complexType>
           
<s:sequence>
             
<s:element name="QueueItem" type="QueueItemType" minOccurs="0" maxOccurs="unbounded"/>
             
<s:element name="MoreExists" type="s:boolean" minOccurs="0">
               
<s:annotation>
                 
<s:documentation>If present and equal to true - queue(s) has more items to read</s:documentation>
               
</s:annotation>
             
</s:element>
           
</s:sequence>
         
</s:complexType>
       
</s:element>
       
<s:element name="RemoveResult" minOccurs="0">
         
<s:complexType>
           
<s:sequence>
             
<s:element name="ItemResult" type="QueueResultType" minOccurs="0" maxOccurs="unbounded">
               
<s:annotation>
                 
<s:documentation>Result of remove request for each queue item.</s:documentation>
               
</s:annotation>
             
</s:element>
           
</s:sequence>
         
</s:complexType>
       
</s:element>
     
</s:sequence>
     
<s:element name="Errors" type="ErrorsType"/>
   
</s:choice>
   
<s:attributeGroup ref="RSParameters"/>
 
</s:complexType>
</s:element>

element SIG_QueueRS/Queues
diagram sigws_p177.png
properties
minOcc 0
maxOcc 1
content complex
children QueueInfo
annotation
documentation
Active queues information
source <s:element name="Queues" minOccurs="0">
 
<s:annotation>
   
<s:documentation>Active queues information</s:documentation>
 
</s:annotation>
 
<s:complexType>
   
<s:sequence>
     
<s:element name="QueueInfo" type="QueueInfoType" minOccurs="0" maxOccurs="unbounded"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element SIG_QueueRS/Queues/QueueInfo
diagram sigws_p178.png
type QueueInfoType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Interface  s:string  optional      
documentation
Interface name
CRS  CRSType  required      
documentation
CRS code
QueueNumber  s:string        
documentation
Queue Number
EventType  s:string  optional      
documentation
Type of Event
QueueSize  s:unsignedInt  required      
source <s:element name="QueueInfo" type="QueueInfoType" minOccurs="0" maxOccurs="unbounded"/>

element SIG_QueueRS/QueueItems
diagram sigws_p179.png
properties
minOcc 0
maxOcc 1
content complex
children QueueItem MoreExists
annotation
documentation
Queue items for all queues
source <s:element name="QueueItems" minOccurs="0">
 
<s:annotation>
   
<s:documentation>Queue items for all queues</s:documentation>
 
</s:annotation>
 
<s:complexType>
   
<s:sequence>
     
<s:element name="QueueItem" type="QueueItemType" minOccurs="0" maxOccurs="unbounded"/>
     
<s:element name="MoreExists" type="s:boolean" minOccurs="0">
       
<s:annotation>
         
<s:documentation>If present and equal to true - queue(s) has more items to read</s:documentation>
       
</s:annotation>
     
</s:element>
   
</s:sequence>
 
</s:complexType>
</s:element>

element SIG_QueueRS/QueueItems/QueueItem
diagram sigws_p180.png
type QueueItemType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
QueueItemRef  s:string  required      
Interface  s:string  optional      
documentation
Interface name
CRS  CRSType  required      
documentation
CRS code
QueueNumber  s:string        
documentation
Queue Number
EventType  s:string  optional      
documentation
Type of Event
BookingReference  s:string  required      
documentation
Booking reference from the previous AirBookRQ
LeadPassenger  derived by: s:string        
documentation
Family name of the first passenger
Mandatory only for an Air PNRs booked in CRS 1H
source <s:element name="QueueItem" type="QueueItemType" minOccurs="0" maxOccurs="unbounded"/>

element SIG_QueueRS/QueueItems/MoreExists
diagram sigws_p181.png
type s:boolean
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
If present and equal to true - queue(s) has more items to read
source <s:element name="MoreExists" type="s:boolean" minOccurs="0">
 
<s:annotation>
   
<s:documentation>If present and equal to true - queue(s) has more items to read</s:documentation>
 
</s:annotation>
</s:element>

element SIG_QueueRS/RemoveResult
diagram sigws_p182.png
properties
minOcc 0
maxOcc 1
content complex
children ItemResult
source <s:element name="RemoveResult" minOccurs="0">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="ItemResult" type="QueueResultType" minOccurs="0" maxOccurs="unbounded">
       
<s:annotation>
         
<s:documentation>Result of remove request for each queue item.</s:documentation>
       
</s:annotation>
     
</s:element>
   
</s:sequence>
 
</s:complexType>
</s:element>

element SIG_QueueRS/RemoveResult/ItemResult
diagram sigws_p183.png
type QueueResultType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
QueueItemRef  s:string  required      
Result  ResultType  required      
annotation
documentation
Result of remove request for each queue item.
source <s:element name="ItemResult" type="QueueResultType" minOccurs="0" maxOccurs="unbounded">
 
<s:annotation>
   
<s:documentation>Result of remove request for each queue item.</s:documentation>
 
</s:annotation>
</s:element>

element SIG_QueueRS/Errors
diagram sigws_p184.png
type ErrorsType
properties
content complex
children Error
source <s:element name="Errors" type="ErrorsType"/>


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