element SIG_AirServicesRS
diagram sigws_p115.png
type extension of ResponseBase
properties
content complex
children Result GeneralInfo Itinerary Passengers Remarks 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
Available Services Response
source <s:element name="SIG_AirServicesRS">
 
<s:annotation>
   
<s:documentation>Available Services Response</s:documentation>
 
</s:annotation>
 
<s:complexType>
   
<s:complexContent>
     
<s:extension base="ResponseBase">
       
<s:choice>
         
<s:sequence>
           
<s:element name="Result" type="ResultType"/>
           
<s:element name="GeneralInfo" type="GeneralInfoRSType" minOccurs="0">
             
<s:annotation>
               
<s:documentation>General booking data</s:documentation>
             
</s:annotation>
           
</s:element>
           
<s:element name="Itinerary" minOccurs="0">
             
<s:annotation>
               
<s:documentation>Air itinerary</s:documentation>
             
</s:annotation>
             
<s:complexType>
               
<s:sequence>
                 
<s:element name="FlightSegment" type="FlightSeatMapType" maxOccurs="16"/>
               
</s:sequence>
             
</s:complexType>
           
</s:element>
           
<s:element name="Passengers" type="PassengersType" minOccurs="0">
             
<s:annotation>
               
<s:documentation>Passengers</s:documentation>
             
</s:annotation>
           
</s:element>
           
<s:element name="Remarks" minOccurs="0">
             
<s:complexType>
               
<s:sequence>
                 
<s:element name="Remark" minOccurs="0" maxOccurs="unbounded">
                   
<s:complexType>
                     
<s:complexContent>
                       
<s:extension base="RemarkType">
                         
<s:attribute name="AvailType">
                           
<s:annotation>
                             
<s:documentation>SSR availability type:
MaxQuantity - not less than MaxOccurrence SSRs available
WaitList - SSR is unavailable, wait list open
Available - SSRs available - no restrictions
By request - SSR available by request
None - none, wait list closed
Cancelled - flight/class cancelled
</s:documentation>
                           
</s:annotation>
                           
<s:simpleType>
                             
<s:restriction base="s:string">
                               
<s:enumeration value="MaxQuantity"/>
                               
<s:enumeration value="WaitList"/>
                               
<s:enumeration value="Available"/>
                               
<s:enumeration value="By request"/>
                               
<s:enumeration value="None"/>
                               
<s:enumeration value="Cancelled"/>
                             
</s:restriction>
                           
</s:simpleType>
                         
</s:attribute>
                       
</s:extension>
                     
</s:complexContent>
                   
</s:complexType>
                 
</s:element>
               
</s:sequence>
             
</s:complexType>
           
</s:element>
         
</s:sequence>
         
<s:element name="Errors" type="ErrorsType"/>
       
</s:choice>
     
</s:extension>
   
</s:complexContent>
 
</s:complexType>
</s:element>

element SIG_AirServicesRS/Result
diagram sigws_p116.png
type ResultType
properties
content simple
facets
Kind Value Annotation
enumeration SUCCESS
enumeration FAIL
enumeration RETRY
source <s:element name="Result" type="ResultType"/>

element SIG_AirServicesRS/GeneralInfo
diagram sigws_p117.png
type GeneralInfoRSType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
TimeLimit  s:dateTime  optional      
documentation
Ticket time limit. Most restrictive condition. Includes timezone shift, e.g. 2012-05-19T16:00:00+04:00
AgencyName  s:string        
documentation
Name of booking Agency.
Will be shown on Check Coupon for rail itineraries.
Tagent  s:string        
documentation
Profile index.
CorpID  s:string        
documentation
Corporate Client ID
CorpTarr  s:string        
BookingReference  s:string  required      
documentation
SIG booking reference
SaleState  derived by: s:string  required      
documentation
Sold - completely sold
PartSold - partially sold
NotSold - not sold
ExchangeInProgress - in exchange transaction
CreationDate  s:dateTime  optional      
documentation
PNR creation data and time. Includes timezone shift, e.g. 2012-05-19T16:00:00+04:00
GroupName  s:string  optional      
documentation
GroupName for group bookings, empty for all other
annotation
documentation
General booking data
source <s:element name="GeneralInfo" type="GeneralInfoRSType" minOccurs="0">
 
<s:annotation>
   
<s:documentation>General booking data</s:documentation>
 
</s:annotation>
</s:element>

element SIG_AirServicesRS/Itinerary
diagram sigws_p118.png
properties
minOcc 0
maxOcc 1
content complex
children FlightSegment
annotation
documentation
Air itinerary
source <s:element name="Itinerary" minOccurs="0">
 
<s:annotation>
   
<s:documentation>Air itinerary</s:documentation>
 
</s:annotation>
 
<s:complexType>
   
<s:sequence>
     
<s:element name="FlightSegment" type="FlightSeatMapType" maxOccurs="16"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element SIG_AirServicesRS/Itinerary/FlightSegment
diagram sigws_p119.png
type FlightSeatMapType
properties
minOcc 1
maxOcc 16
content complex
children Departure Arrival FlightDetails ReservationDetails OperatingAirline Comment SeatMap
attributes
Name  Type  Use  Default  Fixed  Annotation
FlightRef  s:string  optional      
documentation
Reference to this item
Airline  derived by: s:string  required      
documentation
Marketing Airline
Flight  s:string  required      
documentation
Flight number
Equipment  s:string        
documentation
Aircraft type
ConnectionValid  derived by: s:string        
documentation
Validity of minimal connection time
Date  s:date  required      
documentation
Departure date
TravelTime  s:duration        
documentation
Flight segment travel time. Filled only in SIG_AirBookRS. Format [nD]nHnM
PlaneMapName  s:string  optional      
documentation
Aircraft Configuration Version
source <s:element name="FlightSegment" type="FlightSeatMapType" maxOccurs="16"/>

element SIG_AirServicesRS/Passengers
diagram sigws_p120.png
type PassengersType
properties
minOcc 0
maxOcc 1
content complex
children Passenger
annotation
documentation
Passengers
source <s:element name="Passengers" type="PassengersType" minOccurs="0">
 
<s:annotation>
   
<s:documentation>Passengers</s:documentation>
 
</s:annotation>
</s:element>

element SIG_AirServicesRS/Remarks
diagram sigws_p121.png
properties
minOcc 0
maxOcc 1
content complex
children Remark
source <s:element name="Remarks" minOccurs="0">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="Remark" minOccurs="0" maxOccurs="unbounded">
       
<s:complexType>
         
<s:complexContent>
           
<s:extension base="RemarkType">
             
<s:attribute name="AvailType">
               
<s:annotation>
                 
<s:documentation>SSR availability type:
MaxQuantity - not less than MaxOccurrence SSRs available
WaitList - SSR is unavailable, wait list open
Available - SSRs available - no restrictions
By request - SSR available by request
None - none, wait list closed
Cancelled - flight/class cancelled
</s:documentation>
               
</s:annotation>
               
<s:simpleType>
                 
<s:restriction base="s:string">
                   
<s:enumeration value="MaxQuantity"/>
                   
<s:enumeration value="WaitList"/>
                   
<s:enumeration value="Available"/>
                   
<s:enumeration value="By request"/>
                   
<s:enumeration value="None"/>
                   
<s:enumeration value="Cancelled"/>
                 
</s:restriction>
               
</s:simpleType>
             
</s:attribute>
           
</s:extension>
         
</s:complexContent>
       
</s:complexType>
     
</s:element>
   
</s:sequence>
 
</s:complexType>
</s:element>

element SIG_AirServicesRS/Remarks/Remark
diagram sigws_p122.png
type extension of RemarkType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
RemarkRef  derived by: s:string        
documentation
Reference to this item
ServiceRef  derived by: s:string        
documentation
Reference to this item
SSRCode  derived by: s:string        
documentation
Industry-standard SSR code
AAS  derived by: s:string        
documentation
Action/advice/status code
Status  derived by: s:string        
documentation
Booking status:
  OK - confirmed
  RQ - waitlisted/requested
  NO - not booked/cancelled
  NS - no seat required
  HX - cancelled
  FL - flown/used
Quantity  s:int        
documentation
Service quantity
FlightRef  s:string        
documentation
Flight segment reference
FlightRefs  strlist        
documentation
Flight segment references
SegmentRef  s:string        
documentation
Reference to non-air segment
ServiceCode  s:string        
documentation
Service code
ServiceType  s:string        
documentation
Service code
ServiceGroup  s:string        
documentation
Service group
ServiceSubgroup  s:string        
documentation
Service subgroup
ServiceName  s:string        
documentation
Service name
Currency  s:string        
documentation
Currency
Price  derived by: s:decimal        
documentation
Price
BaseCurrency  s:string        
documentation
Base currency
BasePrice  derived by: s:decimal        
documentation
Base price
VAT  derived by: s:decimal        
documentation
VAT amount
EMDTaxRate  s:decimal        
documentation
EMD tax rate percent
AgeCat  strlist        
documentation
ADT - adult, CHD - child, ADF - adult+infant
PaxRefs  strlist        
documentation
Passenger references
MinOccurrence  s:decimal        
documentation
Minimum occurrence
MaxOccurrence  s:decimal        
documentation
Maximum occurrence
AutoConfirm  s:string        
documentation
true - automatic confirmation, false - manual confirmation, unknown or empty - unknown behaivor
ConjSvc  s:string        
documentation
Reference to conjuction baggage
TimeLimit  s:dateTime  optional      
documentation
Paid service time limit to sell. Includes timezone shift, e.g. 2012-05-19T16:00:00+04:00
AvailType  derived by: s:string        
documentation
SSR availability type:
MaxQuantity - not less than MaxOccurrence SSRs available
WaitList - SSR is unavailable, wait list open
Available - SSRs available - no restrictions
By request - SSR available by request
None - none, wait list closed
Cancelled - flight/class cancelled
source <s:element name="Remark" minOccurs="0" maxOccurs="unbounded">
 
<s:complexType>
   
<s:complexContent>
     
<s:extension base="RemarkType">
       
<s:attribute name="AvailType">
         
<s:annotation>
           
<s:documentation>SSR availability type:
MaxQuantity - not less than MaxOccurrence SSRs available
WaitList - SSR is unavailable, wait list open
Available - SSRs available - no restrictions
By request - SSR available by request
None - none, wait list closed
Cancelled - flight/class cancelled
</s:documentation>
         
</s:annotation>
         
<s:simpleType>
           
<s:restriction base="s:string">
             
<s:enumeration value="MaxQuantity"/>
             
<s:enumeration value="WaitList"/>
             
<s:enumeration value="Available"/>
             
<s:enumeration value="By request"/>
             
<s:enumeration value="None"/>
             
<s:enumeration value="Cancelled"/>
           
</s:restriction>
         
</s:simpleType>
       
</s:attribute>
     
</s:extension>
   
</s:complexContent>
 
</s:complexType>
</s:element>

attribute SIG_AirServicesRS/Remarks/Remark/@AvailType
type restriction of s:string
facets
Kind Value Annotation
enumeration MaxQuantity
enumeration WaitList
enumeration Available
enumeration By request
enumeration None
enumeration Cancelled
annotation
documentation
SSR availability type:
MaxQuantity - not less than MaxOccurrence SSRs available
WaitList - SSR is unavailable, wait list open
Available - SSRs available - no restrictions
By request - SSR available by request
None - none, wait list closed
Cancelled - flight/class cancelled
source <s:attribute name="AvailType">
 
<s:annotation>
   
<s:documentation>SSR availability type:
MaxQuantity - not less than MaxOccurrence SSRs available
WaitList - SSR is unavailable, wait list open
Available - SSRs available - no restrictions
By request - SSR available by request
None - none, wait list closed
Cancelled - flight/class cancelled
</s:documentation>
 
</s:annotation>
 
<s:simpleType>
   
<s:restriction base="s:string">
     
<s:enumeration value="MaxQuantity"/>
     
<s:enumeration value="WaitList"/>
     
<s:enumeration value="Available"/>
     
<s:enumeration value="By request"/>
     
<s:enumeration value="None"/>
     
<s:enumeration value="Cancelled"/>
   
</s:restriction>
 
</s:simpleType>
</s:attribute>

element SIG_AirServicesRS/Errors
diagram sigws_p123.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