complexType ErrorType
diagram sigws_p332.png
type extension of WarningType
properties
base WarningType
used by
elements SIG_AirTicketRS/TicketInfo/Ticket/Error ErrorsType/Error
attributes
Name  Type  Use  Default  Fixed  Annotation
Vendor  derived by: s:string  required      
documentation
SIG or CRS code
Type  derived by: s:string  optional      
documentation
Error type:
Booking - Booking error
Ticketing - Ticketing error
System - system error
User - user error - invalid input etc
Code  derived by: s:string  optional      
documentation
Error code:
Booking errors code:
NoSeat - no seats available on selected flight
NoFare - unable to create fare for selected itinerary
BadFlight - unable to book desired flight(s)
BadData - unacceptable name, document data etc.
System - system failure

Ticketing errors code:
BadCard - GDS is unable to make card transaction
BadPNR - some PNR problem
FareExpired - unable to sell PNR using stored in it fare
System - system failure
BookingReference  s:string  optional      
documentation
Booking reference if exists.
In case of error on booking itinerary this attribute shows that PNR was created before error occurs.
source <s:complexType name="ErrorType">
 
<s:simpleContent>
   
<s:extension base="WarningType">
     
<s:attribute name="Type" use="optional">
       
<s:annotation>
         
<s:documentation>Error type:
Booking - Booking error
Ticketing - Ticketing error
System - system error
User - user error - invalid input etc
</s:documentation>
       
</s:annotation>
       
<s:simpleType>
         
<s:restriction base="s:string">
           
<s:enumeration value="Booking"/>
           
<s:enumeration value="Ticketing"/>
           
<s:enumeration value="System"/>
           
<s:enumeration value="User"/>
         
</s:restriction>
       
</s:simpleType>
     
</s:attribute>
     
<s:attribute name="Code" use="optional">
       
<s:annotation>
         
<s:documentation>Error code:
Booking errors code:
NoSeat - no seats available on selected flight
NoFare - unable to create fare for selected itinerary
BadFlight - unable to book desired flight(s)
BadData - unacceptable name, document data etc.
System - system failure

Ticketing errors code:
BadCard - GDS is unable to make card transaction
BadPNR - some PNR problem
FareExpired - unable to sell PNR using stored in it fare
System - system failure
</s:documentation>
       
</s:annotation>
       
<s:simpleType>
         
<s:restriction base="s:string">
           
<s:enumeration value="NoSeat"/>
           
<s:enumeration value="NoFare"/>
           
<s:enumeration value="BadFlight"/>
           
<s:enumeration value="BadData"/>
           
<s:enumeration value="System"/>
           
<s:enumeration value="BadCard"/>
           
<s:enumeration value="BadPNR"/>
           
<s:enumeration value="FareExpired"/>
         
</s:restriction>
       
</s:simpleType>
     
</s:attribute>
     
<s:attribute name="BookingReference" type="s:string" use="optional">
       
<s:annotation>
         
<s:documentation>Booking reference if exists.
In case of error on booking itinerary this attribute shows that PNR was created before error occurs.
</s:documentation>
       
</s:annotation>
     
</s:attribute>
   
</s:extension>
 
</s:simpleContent>
</s:complexType>

attribute ErrorType/@Type
type restriction of s:string
properties
use optional
facets
Kind Value Annotation
enumeration Booking
enumeration Ticketing
enumeration System
enumeration User
annotation
documentation
Error type:
Booking - Booking error
Ticketing - Ticketing error
System - system error
User - user error - invalid input etc
source <s:attribute name="Type" use="optional">
 
<s:annotation>
   
<s:documentation>Error type:
Booking - Booking error
Ticketing - Ticketing error
System - system error
User - user error - invalid input etc
</s:documentation>
 
</s:annotation>
 
<s:simpleType>
   
<s:restriction base="s:string">
     
<s:enumeration value="Booking"/>
     
<s:enumeration value="Ticketing"/>
     
<s:enumeration value="System"/>
     
<s:enumeration value="User"/>
   
</s:restriction>
 
</s:simpleType>
</s:attribute>

attribute ErrorType/@Code
type restriction of s:string
properties
use optional
facets
Kind Value Annotation
enumeration NoSeat
enumeration NoFare
enumeration BadFlight
enumeration BadData
enumeration System
enumeration BadCard
enumeration BadPNR
enumeration FareExpired
annotation
documentation
Error code:
Booking errors code:
NoSeat - no seats available on selected flight
NoFare - unable to create fare for selected itinerary
BadFlight - unable to book desired flight(s)
BadData - unacceptable name, document data etc.
System - system failure

Ticketing errors code:
BadCard - GDS is unable to make card transaction
BadPNR - some PNR problem
FareExpired - unable to sell PNR using stored in it fare
System - system failure
source <s:attribute name="Code" use="optional">
 
<s:annotation>
   
<s:documentation>Error code:
Booking errors code:
NoSeat - no seats available on selected flight
NoFare - unable to create fare for selected itinerary
BadFlight - unable to book desired flight(s)
BadData - unacceptable name, document data etc.
System - system failure

Ticketing errors code:
BadCard - GDS is unable to make card transaction
BadPNR - some PNR problem
FareExpired - unable to sell PNR using stored in it fare
System - system failure
</s:documentation>
 
</s:annotation>
 
<s:simpleType>
   
<s:restriction base="s:string">
     
<s:enumeration value="NoSeat"/>
     
<s:enumeration value="NoFare"/>
     
<s:enumeration value="BadFlight"/>
     
<s:enumeration value="BadData"/>
     
<s:enumeration value="System"/>
     
<s:enumeration value="BadCard"/>
     
<s:enumeration value="BadPNR"/>
     
<s:enumeration value="FareExpired"/>
   
</s:restriction>
 
</s:simpleType>
</s:attribute>

attribute ErrorType/@BookingReference
type s:string
properties
use optional
annotation
documentation
Booking reference if exists.
In case of error on booking itinerary this attribute shows that PNR was created before error occurs.
source <s:attribute name="BookingReference" type="s:string" use="optional">
 
<s:annotation>
   
<s:documentation>Booking reference if exists.
In case of error on booking itinerary this attribute shows that PNR was created before error occurs.
</s:documentation>
 
</s:annotation>
</s:attribute>


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