Booking Air PNR Element
SharedBookingReqRsp.xsd
Session > Booking Start > Booking Air PNR Element
With this transaction the user can add, modify, or delete the following:
- Air Pricing Payment
- Associated Remarks
- Ticketing Modifiers
- Credit Card Authorization
- SSR Information
- Loyalty Card
- Travel Compliance Information
Samples
See the samples associated with Booking Air PNR Element.
- For example, see Sample: Add Associated Remark.
- Additional samples can be reviewed for appropriate content.
Schema
See the Air Create transactions:
Request
When performing a Booking Air PNR Element request in a sessioned state, the element and attribute structures are similar to the request in a standard Air Booking or Modify request, except that a session must have been established (Booking Start), and a session key must be sent in the header and body of the request.
Minimum Required Request Data
The session key must be included in the header and the body of the request. Additionally, at least one of the nodes mentioned in the introduction must be included, along with the instruction (add, modify, or delete).
When adding or updating air-related elements, only one category can be updated per request. For example, you can add multiple associated remarks in a single request, but you cannot add an associated remark and an SSR in a single request.
Optional Request Data
Optional data can be added to further refine the request. Most of the data is optional, as only one node can be sent per request.
Response
The Booking Air PNR Element Response returns a universal record structure with all details for the current state of the session.
Exceptions
The exceptions for Booking Air PNR Elements are the same as can be found in Air Create or Air Modify.
See also the links specified in the Introduction.