Table of contents:
Table of Contents
Check out
- Operation overview, its main purpose and use cases
- Response message with message with detailed explanation of output parameters
- Possible errors and handling
- Variety of request and response samples
Parameters
Access.
/Envelope /Body /AirDocIssueRQ/Party /Sender /AgentUserSender
Include Page | ||||
---|---|---|---|---|
|
Main.
/Envelope /Body /AirDocIssueRQ
Multi issue
# | Description | Mand | Mult | Default | Ref/Format/Desc | xPath | Example |
---|---|---|---|---|---|---|---|
1 | Version | @Version | <AirDocIssueRQ Version=" "> | ||||
2 | Document | Document | <Document/> | ||||
3 | TicketDocQuantity | Constant. Always "1". | Query /TicketDocQuantity | <TicketDocQuantity>1</TicketDocQuantity> | |||
4 | Surname | Constant. Always "ANY" | Query /TicketDocInfo /TravelerInfo /Surname |
<Surname>ANY</ |
Surname> | ||||||
5 | Given name | Constant. Always "ANY" | Query /TicketDocInfo /TravelerInfo /Given |
<Given>ANY</ |
Given> | |||||||
6 | Booking PNR | Query /TicketDocInfo /BookingReference /ID | <ID>NJ959K</ID> | ||||
7 | 1A PNR airline ID |
S7 | Query /TicketDocInfo /BookingReference /AirlineID | <AirlineID>S7</AirlineID> | ||
8 | Payment Type |
Constant. Always "MS" | Query /TicketDocInfo /Payments /Payment /Type /Code | <Code>MS</Code> | |||||
9 | Form of payment |
| Query /TicketDocInfo /Payments /Payment /Other /Remarks /Remark | <Remark>*A*FREETEXT</Remark> |
Per pax issue
# | Description | Mand | Mult | Default | Ref/Format/Desc | xPath | Example |
---|---|---|---|---|---|---|---|
1 | Version | @Version | <AirDocIssueRQ Version=" "> | ||||
2 | Document | Document | <Document/> | ||||
3 | TicketDocQuantity | Constant. Always "1". | Query /TicketDocQuantity | <TicketDocQuantity>1</TicketDocQuantity> | |||
4 | Passenger surname | Query /TicketDocInfo /TravelerInfo /Surname | <Surname>Lem</Surname> | ||||
5 | Passenger given name | Query /TicketDocInfo /TravelerInfo /Given | <Given>Stanislav</Given> | ||||
6 | Passenger Type Code (PTC) | Should be matched with booking | Query /TicketDocInfo /TravelerInfo /PTC | <PTC>ADT</PTC> | |||
7 | Booking (RPH) ID (local) | RPH1, RPH2 ... - passenger ID from OrderViewRS | Query /TicketDocInfo /BookingReference /@ObjectKey | <BookingReference ObjectKey="RPH1"> | |||
8 | Booking PNR | Query /TicketDocInfo /BookingReference /ID | <ID>NJ959K</ID> | ||||
9 | 1A PNR airline ID | S7 | Query /TicketDocInfo /BookingReference /AirlineID | <AirlineID>S7</AirlineID> | |||
10 | Payment Type | Constant. Always "MS" | Query /TicketDocInfo /Payments /Payment /Type /Code | <Code>MS</Code> | |||
11 | Form of Payment |
| Query /TicketDocInfo /Payments /Payment /Other /Remarks /Remark | <Remark>*A* |
FREETEXT</Remark> |
Per pax issue with EMD
# | Description | Mand | Mult | Default | Ref/Format/Desc | xPath | Example |
---|---|---|---|---|---|---|---|
1 | Version | @Version | <AirDocIssueRQ Version=" "> | ||||
2 | Document | Document | <Document/> | ||||
3 | TicketDocQuantity | Constant. Always "1". | Query /TicketDocQuantity | <TicketDocQuantity>1</TicketDocQuantity> | |||
4 |
Passenger surname | Query /TicketDocInfo /TravelerInfo /Surname |
<Surname>Lem</ |
Surname> |
5 |
Passenger given name | Query /TicketDocInfo /TravelerInfo /Given |
<Given>Stanislav</ |
Given> | |||||||
6 | Passenger Type Code (PTC) | Should be matched with booking | Query /TicketDocInfo /TravelerInfo /PTC | <PTC>ADT</PTC> | |||
7 | Booking (RPH) ID (local) | RPH1, RPH2 ... | Query /TicketDocInfo /BookingReference /@ObjectKey | <BookingReference ObjectKey="RPH1"> | |||
8 | Booking PNR | Query /TicketDocInfo /BookingReference /ID | <ID>NJ959K</ID> | ||||
9 | 1A PNR airline ID | S7 | Query /TicketDocInfo /BookingReference /AirlineID | <AirlineID>S7</AirlineID> | |||
10 | Payment Type | Constant. Always "MS" | Query /TicketDocInfo /Payments /Payment /Type /Code | <Code>MS</Code> | |||
11 | Payment Type |
| Query /TicketDocInfo /Payments /Payment /Other /Remarks /Remark | <Remark>*A* |
FREETEXT</Remark> | |||||||
12 | CheckedBagAllowanceList | Extra baggage information | Query /DataLists /CheckedBagAllowanceList | <CheckedBagAllowanceList>...</CheckedBagAllowanceList> | |||
13 | FareList | Ancillaries pricing information | Query /DataLists /FareList | <FareList>...</FareList> | |||
14 | FlightSegmentList | Flight segment information | Query /DataLists /FlightSegmentList | <FlightSegmentList>...</FlightSegmentList> | |||
15 | OriginDestinationList | Origin destination information | Query /DataLists /OriginDestinationList | <OriginDestinationList>...</OriginDestinationList> | |||
16 | ServiceList | Special meals information | Query /DataLists /ServiceList | <ServiceList>...</ServiceList> | |||
17 | SeatList | Seat information | Query /DataLists /SeatList | <SeatList>...</SeatList> |
Anchor | ||||
---|---|---|---|---|
|
/Envelope /Body /AirDocIssueRQ /Query /DataLists /CheckedBagAllowanceList /CheckedBagAllowance (Mult)
Description | Mand | Mult | Default | Ref/Format/Desc | xPath | Example | |
---|---|---|---|---|---|---|---|
1 | Fare component ref | FC1, FC2... | @refs | <CheckedBagAllowance refs="FC1" ListKey="BG1"> | |||
2 | Bagaggage key | BG1, BG2... | @ListKey | <CheckedBagAllowance refs="FC1" ListKey="BG1"> | |||
3 | Allowance description | Traveller | AllowanceDescription /ApplicableParty | <ApplicableParty>Traveller</ApplicableParty> | |||
4 | Bagaggage subcode | 0CC, 0CD | CheckedBagAllowance /AllowanceDescription /Descriptions /Description /Text | <Text>0CC</Text> |