| diagram | ![]() |
||
| children | GeneralInfo RelatedBookings Itinerary Passengers Contacts Remarks Comments OtherServices FareInfo TicketInfo EMDInfo BookingGuidelines Dupes PNRText CurrencyConversions BookingsFound | ||
| used by |
|
||
| source | <s:group name="PNRGroup"> <s:choice> <s:sequence> <s:annotation> <s:documentation>Reply on PNR action request or if only one PNR found on RetrieveBooking by passenger and flight data</s:documentation> </s:annotation> <s:element name="GeneralInfo" type="GeneralInfoRSType"> <s:annotation> <s:documentation>General booking data</s:documentation> </s:annotation> </s:element> <s:element name="RelatedBookings" minOccurs="0"> <s:annotation> <s:documentation>Booking Identities of related PNRs - parent or child after splitting</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="BookingIdentity" type="RelatedBookingInfoType" maxOccurs="unbounded"/> </s:sequence> </s:complexType> </s:element> <s:element name="Itinerary" type="AirItineraryType" minOccurs="0"> <s:annotation> <s:documentation>Air itinerary</s:documentation> </s:annotation> </s:element> <s:element name="Passengers" type="PassengersType" minOccurs="0"/> <s:element name="Contacts" type="ContactsType" minOccurs="0"/> <s:element name="Remarks" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="Remark" type="RemarkType" maxOccurs="unbounded"/> </s:sequence> </s:complexType> </s:element> <s:element name="Comments" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="Comment" type="CommentType" maxOccurs="unbounded"/> </s:sequence> </s:complexType> </s:element> <s:element name="OtherServices" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="OSI" type="OSIType" maxOccurs="unbounded"/> </s:sequence> </s:complexType> </s:element> <s:element name="FareInfo" type="FareInfoType" minOccurs="0"> <s:annotation> <s:documentation>Fares</s:documentation> </s:annotation> </s:element> <s:element name="TicketInfo" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="Ticket" maxOccurs="unbounded"> <s:complexType> <s:sequence> <s:element name="TicketData" type="TicketDataType" minOccurs="0"/> <s:element name="ItineraryReceipt" minOccurs="0"> <s:annotation> <s:documentation>Itinerary receipt - free text</s:documentation> </s:annotation> <s:complexType> <s:simpleContent> <s:extension base="s:string"> <s:attribute name="Type" type="ItinRctType"> <s:annotation> <s:documentation>Receipt data type. Default value - Text</s:documentation> </s:annotation> </s:attribute> </s:extension> </s:simpleContent> </s:complexType> </s:element> <s:element name="MiscDocuments" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="EMD" maxOccurs="unbounded"> <s:annotation> <s:documentation>Electronic miscellaneous document</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="Text" type="s:string"> <s:annotation> <s:documentation>EMD - Free text</s:documentation> </s:annotation> </s:element> </s:sequence> <s:attribute name="Number" type="s:string" use="required"/> <s:attribute name="Type" type="s:string" use="required"/> <s:attribute name="Currency" type="s:string" use="required"/> <s:attribute name="Amount" type="s:decimal" use="required"/> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> </s:sequence> <s:attribute name="TicketRef" type="s:string" use="required"> <s:annotation> <s:documentation>Reference to this item</s:documentation> </s:annotation> </s:attribute> <s:attribute name="PaxRef" type="s:string" use="required"> <s:annotation> <s:documentation>Passenger reference</s:documentation> </s:annotation> </s:attribute> <s:attribute name="ReservationRefs" type="strlist" use="required"> <s:annotation> <s:documentation>References to segment reservations</s:documentation> </s:annotation> </s:attribute> <s:attribute name="FareRef" type="s:string"> <s:annotation> <s:documentation>Fare reference</s:documentation> </s:annotation> </s:attribute> <s:attribute name="StockProvider" type="s:string" use="required"> <s:annotation> <s:documentation>Ticket stock provider: BSP - BSP stock TCH - TCH stock nnn - airline stock (nnn - accountig code)</s:documentation> </s:annotation> </s:attribute> <s:attribute name="TicketNumber" type="s:string" use="optional"> <s:annotation> <s:documentation>Ticket number including conj suffix, e.g. 5552412345678-79</s:documentation> </s:annotation> </s:attribute> <s:attribute name="ValidatingAirline" type="s:string" use="optional"> <s:annotation> <s:documentation>Validating carrier</s:documentation> </s:annotation> </s:attribute> <s:attribute name="AcctgCode" type="s:string" use="optional"> <s:annotation> <s:documentation>Validating carrier's accounting code</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> <s:element name="EMDInfo" type="EMDInfoType" minOccurs="0"/> <s:element name="BookingGuidelines" type="BookingGuidelinesType" minOccurs="0"/> <s:element name="Dupes" minOccurs="0"> <s:annotation> <s:documentation>List of possible duplicated bookings for currently booked PNR - searched by passenger/segment data. Could be present only in reply to create PNR request.</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="Dupe" maxOccurs="unbounded"> <s:complexType> <s:attribute name="PaxRef" type="s:string" use="required"> <s:annotation> <s:documentation>Passenger reference</s:documentation> </s:annotation> </s:attribute> <s:attribute name="FlightRef" type="s:string" use="required"> <s:annotation> <s:documentation>Flight reference</s:documentation> </s:annotation> </s:attribute> <s:attribute name="BookingReference" type="s:string" use="required"> <s:annotation> <s:documentation>Booking reference of duplicated PNR</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> <s:element name="PNRText" type="s:string" minOccurs="0"/> <s:element name="CurrencyConversions" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="CurrencyConversion" type="CurrencyConversionRplType" maxOccurs="unbounded"/> </s:sequence> </s:complexType> </s:element> </s:sequence> <s:element name="BookingsFound"> <s:annotation> <s:documentation>Reply on RetrieveBooking by passenger and flight data if more than 1 PNR found</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="BookingInfo" type="BookingInfoType" minOccurs="0" maxOccurs="unbounded"/> </s:sequence> <s:attribute name="Count"> <s:simpleType> <s:restriction base="s:int"> <s:minInclusive value="0"/> </s:restriction> </s:simpleType> </s:attribute> </s:complexType> </s:element> </s:choice> </s:group> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | GeneralInfoRSType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:element name="GeneralInfo" type="GeneralInfoRSType"> <s:annotation> <s:documentation>General booking data</s:documentation> </s:annotation> </s:element> |
| diagram | ![]() |
||||||
| properties |
|
||||||
| children | BookingIdentity | ||||||
| annotation |
|
||||||
| source | <s:element name="RelatedBookings" minOccurs="0"> <s:annotation> <s:documentation>Booking Identities of related PNRs - parent or child after splitting</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="BookingIdentity" type="RelatedBookingInfoType" maxOccurs="unbounded"/> </s:sequence> </s:complexType> </s:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||
| type | RelatedBookingInfoType | ||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||
| source | <s:element name="BookingIdentity" type="RelatedBookingInfoType" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||
| type | AirItineraryType | ||||||
| properties |
|
||||||
| children | FlightSegment | ||||||
| annotation |
|
||||||
| source | <s:element name="Itinerary" type="AirItineraryType" minOccurs="0"> <s:annotation> <s:documentation>Air itinerary</s:documentation> </s:annotation> </s:element> |
| diagram | ![]() |
||||||
| type | PassengersType | ||||||
| properties |
|
||||||
| children | Passenger | ||||||
| source | <s:element name="Passengers" type="PassengersType" minOccurs="0"/> |
| diagram | ![]() |
||||||
| type | ContactsType | ||||||
| properties |
|
||||||
| children | Contact | ||||||
| source | <s:element name="Contacts" type="ContactsType" minOccurs="0"/> |
| diagram | ![]() |
||||||
| properties |
|
||||||
| children | Remark | ||||||
| source | <s:element name="Remarks" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="Remark" type="RemarkType" maxOccurs="unbounded"/> </s:sequence> </s:complexType> </s:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | RemarkType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:element name="Remark" type="RemarkType" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||
| properties |
|
||||||
| children | Comment | ||||||
| source | <s:element name="Comments" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="Comment" type="CommentType" maxOccurs="unbounded"/> </s:sequence> </s:complexType> </s:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||
| type | CommentType | ||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||
| source | <s:element name="Comment" type="CommentType" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||
| properties |
|
||||||
| children | OSI | ||||||
| source | <s:element name="OtherServices" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="OSI" type="OSIType" maxOccurs="unbounded"/> </s:sequence> </s:complexType> </s:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| type | OSIType | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <s:element name="OSI" type="OSIType" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||
| type | FareInfoType | ||||||
| properties |
|
||||||
| children | Fares OldFares Ticketing Changes Payment Baggage | ||||||
| annotation |
|
||||||
| source | <s:element name="FareInfo" type="FareInfoType" minOccurs="0"> <s:annotation> <s:documentation>Fares</s:documentation> </s:annotation> </s:element> |
| diagram | ![]() |
||||||
| properties |
|
||||||
| children | Ticket | ||||||
| source | <s:element name="TicketInfo" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="Ticket" maxOccurs="unbounded"> <s:complexType> <s:sequence> <s:element name="TicketData" type="TicketDataType" minOccurs="0"/> <s:element name="ItineraryReceipt" minOccurs="0"> <s:annotation> <s:documentation>Itinerary receipt - free text</s:documentation> </s:annotation> <s:complexType> <s:simpleContent> <s:extension base="s:string"> <s:attribute name="Type" type="ItinRctType"> <s:annotation> <s:documentation>Receipt data type. Default value - Text</s:documentation> </s:annotation> </s:attribute> </s:extension> </s:simpleContent> </s:complexType> </s:element> <s:element name="MiscDocuments" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="EMD" maxOccurs="unbounded"> <s:annotation> <s:documentation>Electronic miscellaneous document</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="Text" type="s:string"> <s:annotation> <s:documentation>EMD - Free text</s:documentation> </s:annotation> </s:element> </s:sequence> <s:attribute name="Number" type="s:string" use="required"/> <s:attribute name="Type" type="s:string" use="required"/> <s:attribute name="Currency" type="s:string" use="required"/> <s:attribute name="Amount" type="s:decimal" use="required"/> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> </s:sequence> <s:attribute name="TicketRef" type="s:string" use="required"> <s:annotation> <s:documentation>Reference to this item</s:documentation> </s:annotation> </s:attribute> <s:attribute name="PaxRef" type="s:string" use="required"> <s:annotation> <s:documentation>Passenger reference</s:documentation> </s:annotation> </s:attribute> <s:attribute name="ReservationRefs" type="strlist" use="required"> <s:annotation> <s:documentation>References to segment reservations</s:documentation> </s:annotation> </s:attribute> <s:attribute name="FareRef" type="s:string"> <s:annotation> <s:documentation>Fare reference</s:documentation> </s:annotation> </s:attribute> <s:attribute name="StockProvider" type="s:string" use="required"> <s:annotation> <s:documentation>Ticket stock provider: BSP - BSP stock TCH - TCH stock nnn - airline stock (nnn - accountig code)</s:documentation> </s:annotation> </s:attribute> <s:attribute name="TicketNumber" type="s:string" use="optional"> <s:annotation> <s:documentation>Ticket number including conj suffix, e.g. 5552412345678-79</s:documentation> </s:annotation> </s:attribute> <s:attribute name="ValidatingAirline" type="s:string" use="optional"> <s:annotation> <s:documentation>Validating carrier</s:documentation> </s:annotation> </s:attribute> <s:attribute name="AcctgCode" type="s:string" use="optional"> <s:annotation> <s:documentation>Validating carrier's accounting code</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | TicketData ItineraryReceipt MiscDocuments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:element name="Ticket" maxOccurs="unbounded"> <s:complexType> <s:sequence> <s:element name="TicketData" type="TicketDataType" minOccurs="0"/> <s:element name="ItineraryReceipt" minOccurs="0"> <s:annotation> <s:documentation>Itinerary receipt - free text</s:documentation> </s:annotation> <s:complexType> <s:simpleContent> <s:extension base="s:string"> <s:attribute name="Type" type="ItinRctType"> <s:annotation> <s:documentation>Receipt data type. Default value - Text</s:documentation> </s:annotation> </s:attribute> </s:extension> </s:simpleContent> </s:complexType> </s:element> <s:element name="MiscDocuments" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="EMD" maxOccurs="unbounded"> <s:annotation> <s:documentation>Electronic miscellaneous document</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="Text" type="s:string"> <s:annotation> <s:documentation>EMD - Free text</s:documentation> </s:annotation> </s:element> </s:sequence> <s:attribute name="Number" type="s:string" use="required"/> <s:attribute name="Type" type="s:string" use="required"/> <s:attribute name="Currency" type="s:string" use="required"/> <s:attribute name="Amount" type="s:decimal" use="required"/> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> </s:sequence> <s:attribute name="TicketRef" type="s:string" use="required"> <s:annotation> <s:documentation>Reference to this item</s:documentation> </s:annotation> </s:attribute> <s:attribute name="PaxRef" type="s:string" use="required"> <s:annotation> <s:documentation>Passenger reference</s:documentation> </s:annotation> </s:attribute> <s:attribute name="ReservationRefs" type="strlist" use="required"> <s:annotation> <s:documentation>References to segment reservations</s:documentation> </s:annotation> </s:attribute> <s:attribute name="FareRef" type="s:string"> <s:annotation> <s:documentation>Fare reference</s:documentation> </s:annotation> </s:attribute> <s:attribute name="StockProvider" type="s:string" use="required"> <s:annotation> <s:documentation>Ticket stock provider: BSP - BSP stock TCH - TCH stock nnn - airline stock (nnn - accountig code)</s:documentation> </s:annotation> </s:attribute> <s:attribute name="TicketNumber" type="s:string" use="optional"> <s:annotation> <s:documentation>Ticket number including conj suffix, e.g. 5552412345678-79</s:documentation> </s:annotation> </s:attribute> <s:attribute name="ValidatingAirline" type="s:string" use="optional"> <s:annotation> <s:documentation>Validating carrier</s:documentation> </s:annotation> </s:attribute> <s:attribute name="AcctgCode" type="s:string" use="optional"> <s:annotation> <s:documentation>Validating carrier's accounting code</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> |
| type | s:string | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="TicketRef" type="s:string" use="required"> <s:annotation> <s:documentation>Reference to this item</s:documentation> </s:annotation> </s:attribute> |
| type | s:string | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="PaxRef" type="s:string" use="required"> <s:annotation> <s:documentation>Passenger reference</s:documentation> </s:annotation> </s:attribute> |
| type | strlist | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="ReservationRefs" type="strlist" use="required"> <s:annotation> <s:documentation>References to segment reservations</s:documentation> </s:annotation> </s:attribute> |
| type | s:string | ||
| annotation |
|
||
| source | <s:attribute name="FareRef" type="s:string"> <s:annotation> <s:documentation>Fare reference</s:documentation> </s:annotation> </s:attribute> |
| type | s:string | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="StockProvider" type="s:string" use="required"> <s:annotation> <s:documentation>Ticket stock provider: BSP - BSP stock TCH - TCH stock nnn - airline stock (nnn - accountig code)</s:documentation> </s:annotation> </s:attribute> |
| type | s:string | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="TicketNumber" type="s:string" use="optional"> <s:annotation> <s:documentation>Ticket number including conj suffix, e.g. 5552412345678-79</s:documentation> </s:annotation> </s:attribute> |
| type | s:string | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="ValidatingAirline" type="s:string" use="optional"> <s:annotation> <s:documentation>Validating carrier</s:documentation> </s:annotation> </s:attribute> |
| type | s:string | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="AcctgCode" type="s:string" use="optional"> <s:annotation> <s:documentation>Validating carrier's accounting code</s:documentation> </s:annotation> </s:attribute> |
| diagram | ![]() |
||||||
| type | TicketDataType | ||||||
| properties |
|
||||||
| children | IssueData AgencyData Passenger Contact Itinerary Price Taxes FareCalculation FOPData Endorsements TourCode Comments BarCode QRCode VATInfo | ||||||
| source | <s:element name="TicketData" type="TicketDataType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||
| type | extension of s:string | ||||||||||||||
| properties |
|
||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <s:element name="ItineraryReceipt" minOccurs="0"> <s:annotation> <s:documentation>Itinerary receipt - free text</s:documentation> </s:annotation> <s:complexType> <s:simpleContent> <s:extension base="s:string"> <s:attribute name="Type" type="ItinRctType"> <s:annotation> <s:documentation>Receipt data type. Default value - Text</s:documentation> </s:annotation> </s:attribute> </s:extension> </s:simpleContent> </s:complexType> </s:element> |
| type | ItinRctType | ||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <s:attribute name="Type" type="ItinRctType"> <s:annotation> <s:documentation>Receipt data type. Default value - Text</s:documentation> </s:annotation> </s:attribute> |
| diagram | ![]() |
||||||
| properties |
|
||||||
| children | EMD | ||||||
| source | <s:element name="MiscDocuments" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="EMD" maxOccurs="unbounded"> <s:annotation> <s:documentation>Electronic miscellaneous document</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="Text" type="s:string"> <s:annotation> <s:documentation>EMD - Free text</s:documentation> </s:annotation> </s:element> </s:sequence> <s:attribute name="Number" type="s:string" use="required"/> <s:attribute name="Type" type="s:string" use="required"/> <s:attribute name="Currency" type="s:string" use="required"/> <s:attribute name="Amount" type="s:decimal" use="required"/> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| children | Text | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <s:element name="EMD" maxOccurs="unbounded"> <s:annotation> <s:documentation>Electronic miscellaneous document</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="Text" type="s:string"> <s:annotation> <s:documentation>EMD - Free text</s:documentation> </s:annotation> </s:element> </s:sequence> <s:attribute name="Number" type="s:string" use="required"/> <s:attribute name="Type" type="s:string" use="required"/> <s:attribute name="Currency" type="s:string" use="required"/> <s:attribute name="Amount" type="s:decimal" use="required"/> </s:complexType> </s:element> |
| type | s:string | ||
| properties |
|
||
| source | <s:attribute name="Number" type="s:string" use="required"/> |
| type | s:string | ||
| properties |
|
||
| source | <s:attribute name="Type" type="s:string" use="required"/> |
| type | s:string | ||
| properties |
|
||
| source | <s:attribute name="Currency" type="s:string" use="required"/> |
| type | s:decimal | ||
| properties |
|
||
| source | <s:attribute name="Amount" type="s:decimal" use="required"/> |
| diagram | ![]() |
||
| type | s:string | ||
| properties |
|
||
| annotation |
|
||
| source | <s:element name="Text" type="s:string"> <s:annotation> <s:documentation>EMD - Free text</s:documentation> </s:annotation> </s:element> |
| diagram | ![]() |
||||||
| type | EMDInfoType | ||||||
| properties |
|
||||||
| children | EMD | ||||||
| source | <s:element name="EMDInfo" type="EMDInfoType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| type | BookingGuidelinesType | ||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||
| source | <s:element name="BookingGuidelines" type="BookingGuidelinesType" minOccurs="0"/> |
| diagram | ![]() |
||||||
| properties |
|
||||||
| children | Dupe | ||||||
| annotation |
|
||||||
| source | <s:element name="Dupes" minOccurs="0"> <s:annotation> <s:documentation>List of possible duplicated bookings for currently booked PNR - searched by passenger/segment data. Could be present only in reply to create PNR request.</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="Dupe" maxOccurs="unbounded"> <s:complexType> <s:attribute name="PaxRef" type="s:string" use="required"> <s:annotation> <s:documentation>Passenger reference</s:documentation> </s:annotation> </s:attribute> <s:attribute name="FlightRef" type="s:string" use="required"> <s:annotation> <s:documentation>Flight reference</s:documentation> </s:annotation> </s:attribute> <s:attribute name="BookingReference" type="s:string" use="required"> <s:annotation> <s:documentation>Booking reference of duplicated PNR</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <s:element name="Dupe" maxOccurs="unbounded"> <s:complexType> <s:attribute name="PaxRef" type="s:string" use="required"> <s:annotation> <s:documentation>Passenger reference</s:documentation> </s:annotation> </s:attribute> <s:attribute name="FlightRef" type="s:string" use="required"> <s:annotation> <s:documentation>Flight reference</s:documentation> </s:annotation> </s:attribute> <s:attribute name="BookingReference" type="s:string" use="required"> <s:annotation> <s:documentation>Booking reference of duplicated PNR</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> |
| type | s:string | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="PaxRef" type="s:string" use="required"> <s:annotation> <s:documentation>Passenger reference</s:documentation> </s:annotation> </s:attribute> |
| type | s:string | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="FlightRef" type="s:string" use="required"> <s:annotation> <s:documentation>Flight reference</s:documentation> </s:annotation> </s:attribute> |
| type | s:string | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="BookingReference" type="s:string" use="required"> <s:annotation> <s:documentation>Booking reference of duplicated PNR</s:documentation> </s:annotation> </s:attribute> |
| diagram | ![]() |
||||||
| type | s:string | ||||||
| properties |
|
||||||
| source | <s:element name="PNRText" type="s:string" minOccurs="0"/> |
| diagram | ![]() |
||||||
| properties |
|
||||||
| children | CurrencyConversion | ||||||
| source | <s:element name="CurrencyConversions" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="CurrencyConversion" type="CurrencyConversionRplType" maxOccurs="unbounded"/> </s:sequence> </s:complexType> </s:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| type | CurrencyConversionRplType | ||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||
| source | <s:element name="CurrencyConversion" type="CurrencyConversionRplType" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||
| properties |
|
||||||||||||
| children | BookingInfo | ||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <s:element name="BookingsFound"> <s:annotation> <s:documentation>Reply on RetrieveBooking by passenger and flight data if more than 1 PNR found</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="BookingInfo" type="BookingInfoType" minOccurs="0" maxOccurs="unbounded"/> </s:sequence> <s:attribute name="Count"> <s:simpleType> <s:restriction base="s:int"> <s:minInclusive value="0"/> </s:restriction> </s:simpleType> </s:attribute> </s:complexType> </s:element> |
| type | restriction of s:int | ||||||
| facets |
|
||||||
| source | <s:attribute name="Count"> <s:simpleType> <s:restriction base="s:int"> <s:minInclusive value="0"/> </s:restriction> </s:simpleType> </s:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | BookingInfoType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:element name="BookingInfo" type="BookingInfoType" minOccurs="0" maxOccurs="unbounded"/> |