diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
type | extension of WarningType | ||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||
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> |
type | restriction of s:string | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
annotation |
|
|||||||||||||||
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> |
type | restriction of s:string | |||||||||||||||||||||||||||
properties |
|
|||||||||||||||||||||||||||
facets |
|
|||||||||||||||||||||||||||
annotation |
|
|||||||||||||||||||||||||||
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> |
type | s:string | ||
properties |
|
||
annotation |
|
||
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> |