Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of contents:

Table of Contents

Check out

Parameters

Access. 
/Envelope /Body /AirDocIssueRQ/Party /Sender /AgentUserSender

Include Page
Access credentials | References
Access credentials | References


Main. 
/Envelope /Body /
AirDocIssueRQ

Multi issue

#DescriptionMandMultDefaultRef/Format/DescxPathExample
1Version(tick)(error)(error)
@Version
<AirDocIssueRQ Version=" ">
2Document(tick)(error)(error)
Document
<Document/>
3TicketDocQuantity(tick)(error)(error)

Constant. Always "1".

Query /TicketDocQuantity
<TicketDocQuantity>1</TicketDocQuantity>
4Surname(tick)(error)(error)Constant. Always "ANY"Query /TicketDocInfo /TravelerInfo /Surname
<Surname>ANY</Surname>
5Given name(tick)(error)(error)Constant. Always "ANY"Query /TicketDocInfo /TravelerInfo /Given
<Given>ANY</Given>
6Booking PNR(tick)(error)(error)
Query /TicketDocInfo /BookingReference /ID
<ID>NJ959K</ID>
71A PNR airline ID(tick)(error)(error)

S7

Query /TicketDocInfo /BookingReference /AirlineID
<AirlineID>S7</AirlineID>
8Payment Type(tick)(error)(error)

Constant. Always "MS"

Query /TicketDocInfo /Payments /Payment /Type /Code
<Code>MS</Code>
9Form of payment(tick)(error)(error)
  1. *A*TEXT - for basic flow
  2. *QUW0774 - for 3D flow, where QUW0774 - client code
  3. *QYW1458 - for Profi flow, where QYW1458 - client code
Query /TicketDocInfo /Payments /Payment /Other /Remarks /Remark
<Remark>*A*TEXT</Remark>

Per pax issue

#DescriptionMandMultDefaultRef/Format/DescxPathExample
1Version(tick)(error)(error)
@Version
<AirDocIssueRQ Version=" ">
2Document(tick)(error)(error)
Document
<Document/>
3TicketDocQuantity(tick)(error)(error)Constant. Always "1".Query /TicketDocQuantity
<TicketDocQuantity>1</TicketDocQuantity>
4Passenger surname(tick)(error)(error)
Query /TicketDocInfo /TravelerInfo /Surname
<Surname>Lem</Surname>
5Passenger given name(tick)(error)(error)
Query /TicketDocInfo /TravelerInfo /Given
<Given>Stanislav</Given>
6Passenger Type Code (PTC)(tick)(error)(error)

Should be matched with booking

Query /TicketDocInfo /TravelerInfo /PTC
<PTC>ADT</PTC>
7Booking (RPH) ID (local)(tick)(error)(error)RPH1, RPH2 ...Query /TicketDocInfo /BookingReference /@ObjectKey
<BookingReference ObjectKey="RPH1">
8Booking PNR(tick)(error)(error)
Query /TicketDocInfo /BookingReference /ID
<ID>NJ959K</ID>
91A PNR airline ID(tick)(error)(error)S7Query /TicketDocInfo /BookingReference /AirlineID
<AirlineID>S7</AirlineID>
10Payment Type(tick)(error)(error)Constant. Always "MS"Query /TicketDocInfo /Payments /Payment /Type /Code
<Code>MS</Code>
11Payment Type(tick)(error)(error)
  1. *A*TEXT - for basic flow
  2. *QUW0774 - for 3D flow, where QUW0774 - client code
  3. *QYW1458 - for Profi flow, where QYW1458 - client code
Query /TicketDocInfo /Payments /Payment /Other /Remarks /Remark
<Remark>*A*TEXT</Remark>

Per pax issue with EMD

#DescriptionMandMultDefaultRef/Format/DescxPathExample
1Version(tick)(error)(error)
@Version
<AirDocIssueRQ Version=" ">
2Document(tick)(error)(error)
Document
<Document/>
3TicketDocQuantity(tick)(error)(error)Constant. Always "1".Query /TicketDocQuantity
<TicketDocQuantity>1</TicketDocQuantity>
4Passenger surname(tick)(error)(error)
Query /TicketDocInfo /TravelerInfo /Surname
<Surname>Lem</Surname>
5Passenger given name(tick)(error)(error)
Query /TicketDocInfo /TravelerInfo /Given
<Given>Stanislav</Given>
6Passenger Type Code (PTC)(tick)(error)(error)

Should be matched with booking

Query /TicketDocInfo /TravelerInfo /PTC
<PTC>ADT</PTC>
7Booking (RPH) ID (local)(tick)(error)(error)RPH1, RPH2 ...Query /TicketDocInfo /BookingReference /@ObjectKey
<BookingReference ObjectKey="RPH1">
8Booking PNR(tick)(error)(error)
Query /TicketDocInfo /BookingReference /ID
<ID>NJ959K</ID>
91A PNR airline ID(tick)(error)(error)S7Query /TicketDocInfo /BookingReference /AirlineID
<AirlineID>S7</AirlineID>
10Payment Type(tick)(error)(error)Constant. Always "MS"Query /TicketDocInfo /Payments /Payment /Type /Code
<Code>MS</Code>
11Payment Type(tick)(error)(error)
  1. *A*TEXT - for basic flow
  2. *QUW0774 - for 3D flow, where QUW0774 - client code
  3. *QYW1458 - for Profi flow, where QYW1458 - client code
Query /TicketDocInfo /Payments /Payment /Other /Remarks /Remark
<Remark>*A*TEXT</Remark>
12CheckedBagAllowanceList(tick)(error)(error)Extra baggage informationQuery /DataLists /CheckedBagAllowanceList<CheckedBagAllowanceList>...</CheckedBagAllowanceList>
13FareList(tick)(error)(error)Ancillaries pricing informationQuery /DataLists /FareList<FareList>...</FareList>
14FlightSegmentList(tick)(error)(error)Flight segment informationQuery /DataLists /FlightSegmentList<FlightSegmentList>...</FlightSegmentList>
15OriginDestinationList(tick)(error)(error)Origin destination informationQuery /DataLists /OriginDestinationList<OriginDestinationList>...</OriginDestinationList>
16ServiceList(tick)(error)(error)Special meals informationQuery /DataLists /ServiceList<ServiceList>...</ServiceList>
17SeatList(tick)(error)(error)Seat informationQuery /DataLists /SeatList<SeatList>...</SeatList>

Issue with blockchain payment

#DescriptionMandMultDefaultRef/Format/DescxPathExample
1Version(tick)(error)(error)
@Version
<AirDocIssueRQ Version=" ">
2Document(tick)(error)(error)
Document
<Document/>
3TicketDocQuantity(tick)(error)(error)Constant. Always "1".Query /TicketDocQuantity
<TicketDocQuantity>1</TicketDocQuantity>
4Surname(tick)(error)(error)Constant. Always "ANY"Query /TicketDocInfo /TravelerInfo /Surname
<Surname>ANY</Surname>
5Given name(tick)(error)(error)Constant. Always "ANY"Query /TicketDocInfo /TravelerInfo /Given
<Given>ANY</Given>
6Booking PNR(tick)(error)(error)
Query /TicketDocInfo /BookingReference /ID
<ID>NJ959K</ID>
71A PNR airline ID(tick)(error)(error)S7Query /TicketDocInfo /BookingReference /AirlineID
<AirlineID>S7</AirlineID>
8Payment Type(tick)(error)(error)Constant. Always "MS"Query /TicketDocInfo /Payments /Payment /Type /Code
<Code>MS</Code>
9Payment Type definition(tick)(error)(error)BLOCKCHAINQuery /TicketDocInfo /Payments /Payment /Type /Definition
<Definition>BLOCKCHAIN</Definition>
10Form of payment(tick)(error)(error)
  1. *A*TEXT - for basic flow
  2. *QUW0774 - for 3D flow, where QUW0774 - client code
  3. *QYW1458 - for Profi flow, where QYW1458 - client code
Query /TicketDocInfo /Payments /Payment /Other /Remarks /Remark
<Remark>*A*TEXT</Remark>


Anchor
Extra baggage information
Extra baggage information
Extra baggage information

/Envelope /Body /AirDocIssueRQ /Query /DataLists /CheckedBagAllowanceList /CheckedBagAllowance (Mult)


DescriptionMandMultDefaultRef/Format/DescxPathExample
1Fare component ref(tick)(error)(error)FC1, FC2...@refs
<CheckedBagAllowance refs="FC1" ListKey="BG1">
2

Bagaggage key

(tick)(error)(error)BG1, BG2...@ListKey
<CheckedBagAllowance refs="FC1" ListKey="BG1">
3

Allowance description

(tick)(error)(tick)TravellerAllowanceDescription /ApplicableParty
<ApplicableParty>Traveller</ApplicableParty>
4Bagaggage subcode(tick)(error)(error)0CC, 0CDCheckedBagAllowance /AllowanceDescription /Descriptions /Description /Text
<Text>0CC</Text>