| 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> |