The PNRBFManagment transaction can be used to modify a PNR/Booking File (BF), using the tasks PNRBFMaintenance for Primary Fields and PNRBFMaintenance for Secondary Fields The modifications can create a new PNR/BF or modify an existing PNR/BF. Data can be added, deleted, or changed in the same request. This transaction includes e-mail, acknowledgement, and corporate ID request fields.
Sometimes changes to a PNR/BF are not always necessarily itinerary changes, but can be any sort of modification or addition to the record itself.
To modify a record, the PNR/BF must be retrieved. New information can then be added, or existing data can be changed or deleted. After a PNR or BF has been modified, two PNRBFManagment processes can be used to confirm or nullify changes to the PNR/BF: End Transact and Ignore Transact.
Step |
Process |
Description |
1 |
Task Segment Cancel |
OPTIONAL: Only required if modifying an existing segment. |
2 |
Task Air Segment Sell or Insertion |
Creates new segment in place of the canceled segment or a new segment can simply be inserted. |
Typically, after a segment is cancelled, a new segment is immediately sold to replace the removed segment. However, an alternate method that is much more complicated is to first cancel the segment, execute an end transact command (possibly reorders the segments), retrieve the new itinerary and identify the new segment order, and finally insert a new segment. If the first segment was deleted, then it can be replaced using the insert segment after transaction with a segment number of zero to indicate that the new segment be inserted before segment number one.
Traveler information consists of two elements: name and phone number. This data is mandatory to create a Passenger Name Record (PNR) and Booking File (BF).
In the case of air segments, the number of passengers in the record must match the number of seats reserved. Exception: infants under the age of two years normally do not require a seat.
Note: Some vendors do not accept more than two phone number fields
Corporate ID tracking enables the tracking and payment of both subscriber and corporate incentives for multiple corporations, independent of an agency pseudo city code. The corporate ID is assigned by Galileo by Travelport and is added to the PNR/BF during the PNR/BF creation process.