PNRBFManagement_22

XML Samples

Sample

Description

Request

PNR/BF Build/Modify request.

Response

PNR/BF Build/Modify response.

Test Files

Description

PNRBFManagement_22 _s1

Sells multiple Air segments.

PNRBFManagement_22 _s2

Air segment sell via Direct Sell.

PNRBFManagement_22 _s3

Reorder air segments.

PNRBFManagement_22 _s4

Change segment via date and/or class.

PNRBFManagement_22 _s5

Changes the segment via rebook air.

PNRBFManagement_22 _s6

Car passive segment sell.

PNRBFManagement_22 _s7

Rebook segments in the following array to a specified date.

PNRBFManagement_22 _s8 Creates a single ATFQ/FF field for the second passenger only.

PNRBFManagement_22 _s9

Re-price a Fare Quote.
PNRBFManagement_22 _s10

Retrieves a PNR by Record Locator and display the associated Postscript Note.

PNRBFManagement_22 _s11 Cancels a stored fare - Cancels a single ATFQ/FF field in a PNR/BF.
PNRBFManagement_22 _s12

Cancels a stored fare - Cancels a Fare Quote on the Apollo core.

PNRBFManagement_22 _s13

Insert after Segment - Determines the insertion point for the next segment.

PNRBFManagement_22 _s14 Segment Cancel - Cancels the entire PNR/BF itinerary.
PNRBFManagement_22 _s15 Verify a Stored Fare - Verifies a single ATFQ/FF field in the current PNR/BF.
PNRBFManagement_22 _s16

Fare Quote re-price.  Assumed point - Domestic.

PNRBFManagement_22 _s17

Saves and re-retrieve - commits changes to a PNR/BF, then re-retrieves the record.   

PNRBFManagement_22 _s18

Ignore active PNR - Discards changes to a PNR/BF.

PNRBFManagement_22 _s19

Creates or maintains the primary fields of a PNR/BF - Adds one adult passenger name, phone, address, and ticketing info to a PNR/BF.

PNRBFManagement_22 _s20

APOLLO CRS Only. Creates or maintains the secondary fields of a PNR/BF - Adds Customer ID, Delivery Address, Email, General Remarks, OSI, SSR, Non Associated remarks, Post Script Note, Ticketing Remarks,  and an acknowledgement field to a PNR/BF. For equivalent Galileo sample, see _s100

PNRBFManagement_22 _s21

Seat Assignment - Air Seat Allocation for Multiple Passengers, Specific Seats.

PNRBFManagement_22 _s22

Seat Assignment - Air-Specific Seat Cancellation for all 4 Passengers.

PNRBFManagement_22 _s23

Seat Assignment - Air Partial Specific Seat Modification.
PNRBFManagement_22 _s24

Hotel Segment Sell - Sells a Hotel segment.

PNRBFManagement_22 _s25

Hotel segment Modify Date - Modifies the date for a Hotel segment.

PNRBFManagement_22 _s26

Hotel segment Modify Room Type - Modifies the room for a Hotel segment.

PNRBFManagement_22 _s27

Change Hotel Optional data - Modifies other optional information for a Hotel segment.

PNRBFManagement_22 _s28

Hotel segment delete optional data - Delete room options from a Hotel Segment.

PNRBFManagement_22 _s29

Car Segment Sell Request - Sells one Car segment.

PNRBFManagement_22 _s30

Car segment Modify Date - Modifies the date for a Car segment.

PNRBFManagement_22 _s31

Car segment Modify car type - Modifies the type of car in a Car segment.

PNRBFManagement_22 _s32

Car segment Modify optional data - Modifies other information in a Car segment.

PNRBFManagement_22 _s33

Car segment Delete optional data - Deletes Specified Car Modifiers from a Car Segment in an itinerary.

PNRBFManagement_22 _s34 Itinerary reorder - Reorders multiple segments in a PNR/BF.
PNRBFManagement_22 _s35 Retain a previously stored fare - Returns detailed ATFQ/FF information from the current PNR/BF.
PNRBFManagement_22 _s36 Retrieves an existing PNR/BF by the record locator of the PNR/BF.
PNRBFManagement_22 _s37 Retrieves a currently active PNR/BF.
PNRBFManagement_22 _s38 Retrieves an existing PNR/BF by the traveler's name.
PNRBFManagement_22 _s39 Retrieves an existing PNR/BF by the Carrier Code and Flight number of the PNR/BF
PNRBFManagement_22 _s40 Returns current TravelScreen status for the PNR/BF.
PNRBFManagement_22 _s41 Returns list of ATFQ/FF fields from the current PNR/BF.
PNRBFManagement_22 _s42 Performs "Ignore (ignore transacts), re-retrieves,  and redisplay" on the active queued PNR or BF.
PNRBFManagement_22 _s43 Ignores PNR/BF.
PNRBFManagement_22 _s44 Commits changes to a PNR/BF, and re-retrieves the record. *This requires that a COMPLETE PNR or BF is active.*
PNRBFManagement_22 _s45 Commits changes to a PNR/BF, and returns a record locator. *Requires that a COMPLETE PNR or BF is active*
PNRBFManagement_22 _s46 Commits changes to a PNR/BF, sends an email to all email addresses, re-retrieves the record, and returns a record locator. *Requires that a COMPLETE PNR or BF is active.*
PNRBFManagement_22 _s47 Commits changes to a PNR/BF, sends an email to one specific email address, and returns a record locator. *Requires that a COMPLETE PNR or BF is active.*
PNRBFManagement_22 _s48 Commits changes to a PNR/BF, sends an email to the default email address, and returns a record locator. *Requires that a COMPLETE PNR or BF is active.*
PNRBFManagement_22 _s49 Commits changes to a PNR/BF and QEPs to a queue.
PNRBFManagement_22 _s50 Begins a PNR for one passenger with a United frequent flyer account, and includes his Lufthansa frequent flyer account for cross accrual. The PNR is then redisplayed.
PNRBFManagement_22 _s51 Pretend Fare creation - creates a pretend fare.
PNRBFManagement_22 _s52 Air segment sell via Reference Sell.
PNRBFManagement_22 _s53 (ARNK) Arrival Unknown Sell
PNRBFManagement_22 _s54 Task assumed city processing - HMCT
PNRBFManagement_22 _s55 Car Sell Free Form Text
PNRBFManagement_22 _s56 Begins a new PNR/BF with one passenger's name and a phone number.
PNRBFManagement_22 _s57 Begins a new PNR/BF for three passengers with Frequent Flyer information.
PNRBFManagement_22 _s58 Begins a new PNR/BF with 2 names, phone number, and ticketing information.
PNRBFManagement_22 _s59 Adds variable length FOP information, and Delivery Address information to Current PNR/BF.
PNRBFManagement_22 _s60 Begins new PNR/BF with two passengers of the same last name.
PNRBFManagement_22 _s61 Demonstrates differing "name remark" method between Apollo and Galileo.
PNRBFManagement_22 _s62 Adds Credit Card (FOP) information to PNR/BF.
PNRBFManagement_22 _s63 "Profile Move". Uses MAR, BAR and PAR.
PNRBFManagement_22 _s64 Adds ticketing remarks.
PNRBFManagement_22 _s65 Begins a new PNR/BF with two names, phone number, ticketing info, and corporate ID info.
PNRBFManagement_22 _s66 Adds a "FROM" type email address to the current PNR.
PNRBFManagement_22 _s67 Adds to the current PNR a pair of "to" email addresses and a comment associated with the second "to" address.
PNRBFManagement_22 _s68 Changes (overwrites) a "to address" in the email info.
PNRBFManagement_22 _s69 Deletes the comment for a specific "to address."
PNRBFManagement_22 _s70 Adds corporate ID information to current PNR.
PNRBFManagement_22 _s71 Changes the corporate ID information within the current PNR.
PNRBFManagement_22 _s72 Deletes the Corp ID information from the current PNR.
PNRBFManagement_22 _s74 Change Vendor Remarks. Anything other than E, F, Q, R or M will result in an error 50.
PNRBFManagement_22 _s75 Delete Vendor Remarks.
PNRBFManagement_22 _s76 PNR/BF Secondary Maintenance - "K" Indicator for Invoice remarks.
PNRBFManagement_22 _s77 Delete SSR Remark.
PNRBFManagement_22 _s78 Add DOCS SSR Code.
PNRBFManagement_22 _s79 Adds a Document Itinerary Field (DI.) to a PNR/BF (X*).
PNRBFManagement_22 _s80 Passive Segment Sell to enter a due paid indicator for a Passive Surface segment.
PNRBFManagement_22 _s81 Booking for Cruise segment with B1-B4 Billing Qualifiers and Ticketing Remarks (T-).
PNRBFManagement_22 _s82 Booking TUR segment with Back Office Accounting Field & Ticket Remarks.
PNRBFManagement_22 _s83 Booking for TUR segment with <PropAddrInd> of PP.
PNRBFManagement_22 _s84 Booking TUR segment w/TWO Ticket Remarks and Multi Payment.
PNRBFManagement_22 _s85 Booking for TUR segment with B1-B4 Billing Qualifiers.
PNRBFManagement_22 _s86 Requests applicable rules for fare component.
PNRBFManagement_22 _s87 Add DOCA SSR Code.
PNRBFManagement_22 _s88 Add DOCO SSR Code.
PNRBFManagement_22 _s89 Booking for TUR segment with Multiple <...FreeformRequests>.
PNRBFManagement_22 _s90 Quotes cabin class on a PNR/BF.
PNRBFManagement_22 _s91 Add a credit card approval code override.
PNRBFManagement_22 _s92 Waive change fees with <WaiverMods> on Galileo (1G) CRS.
PNRBFManagement_22 _s93 Moves the entire Client File profile (MAR, BAR, and PAR) information into the PNR.
PNRBFManagement_22 _s94 Retrieve SSR data to reinstate it in the PNR/BF.
PNRBFManagement_22 _s95 Request for a private fare quote on Galileo 1G.
Expected response is <PFMods> and <EnhancedPrivateFare>.
PNRBFManagement_22 _s96 Book a car with an eVoucher (EV) on Full Credit (FC) with the associated Billing Number (BN)
PNRBFManagement_22 _s97 Trip with 2 infants in lap.
You must enter an "I" in the <NameType> and a birthdate in form of DDMMMYY in <FNameRmk> for each infant.
PNRBFManagement_22 _s98 PNR for BLND passenger on Apollo.
180 characters can be accommodated within a programmatic SSR as part of the <AddQual> / <Text> field.
PNRBFManagement_22 _s99 Store multiple fares on an open-jaw trip.
PNRBFManagement_22 _s100 GALILEO CRS Only. This  request adds a Customer ID, Delivery Address, Email Address, General Remarks, OSI field, SSR field, Non-Associated Itinerary remarks, Ticketing Remarks, and Acknowledgement field to an existing Booking File. For equivalent Galileo sample, see _s20.
PNRBFManagement_22 _s101 GALILEO CRS Only. Rebook air on 1G with ARNK. You must then send sample s102 as a follow-on request.
PNRBFManagement_22 _s102 GALILEO CRS Only. This is a follow-on request to rebook air on 1G. The sample s101 is required first.
PNRBFManagement_22 _s103 Retrieves a PNR by record locator and displays an index for all stored ATFQs.
PNRBFManagement_22 _s104 Reference Sell via Carrier Specific Display. This is a request for "US" carrier with token number generated from the AirAvailability transaction.
PNRBFManagement_22 _s105 This fare detail request returns multiple fares, per the record locator, in one response depending on the limit of the CRS (16 for Galileo 1G, 8 for Apollo 1V.)
PNRBFManagement_22 _s106 Sells a car at a pickup location.
PNRBFManagement_22 _s107 Add SSR (DOCO, DOCA, DOCS) with one field only. Obliques (/) are required to separate fields, even if no data is contained within.
PNRBFManagement_22 _s108 Add SSR (DOCO, DOCA, DOCS) with all fields populated.
PNRBFManagement_22 _s109 Request with <AvailSource>A and <AvailLinkStatus>L populated.
PNRBFManagement_22 _s110 Availability Journey Number request. The <AvailJrnyNum> node is used to indicate the ‘bundling’ or ‘journey origin and destination’ of flights from an availability display.
PNRBFManagement_22 _s111 Change classes for multiple segments from a booked PNR (cache source) to "Q" class.
PNRBFManagement_22 _s112 Associate service fees through store price.
PNRBFManagement_22 _s113 Add endorsement override <ProgEndorsement> modifier and endorsement for a fare quote in a booked itinerary.
PNRBFManagement_22 _s114 This sample returns all fares, including unmarked-up Net Fares (<NetFaresOnly> = A for All).
PNRBFManagement_22 _s115 Seat Assignment - Rail Specific Seat Assignment.
PNRBFManagement_22 _s116 Seat Assignment - Rail Multi Passenger - Specific Seat Modification
PNRBFManagement_22 _s117 Seat Assignment - Rail Multi Passenger -  Specific Seat Assignment Cancellation
PNRBFManagement_22 _s118 Add a <Type> M mobile phone (AddPhoneQual) to a PNR/BF
PNRBFManagement_22 _s119 PNR/BF Maintenance for Secondary Fields: Entering General Remarks with a qualifier on Apollo and Galileo Cores requires different formatting in the XML.
PNRBFManagement_22 _s120 Override Fare Selection logic in a Fare Quote Store Price where the carrier has filed fares with interline partners and they are not the significant carrier on a fare component (CtrlAirVMods) and <OCMods>.