Modifying Traveler Information in a Universal Record

An existing Universal Record data can be modified to add, delete, or update data for general record and traveler data. This data includes Booking Traveler information, remarks, links to other Universal Records, and agency identification and service fees.

Request

Before a UR can be modified, it must first be retrieved. After the UR is retrieved, UniversalRecordModifyReq/UniversalModifyCmd in the UniversalRecordModifyService is used to modify Universal Record data for traveler information, general UR information, and segment-related data.

Adding, deleting, or updating existing non-segment data is performed through the following child elements:

Adding Universal Record Data

The UniversalAdd child of UniversalModifyCmd is used to add a traveler or generic data to a Universal Record.

 

Updating Universal Record Data

The UniversalUpdate child of UniversalModifyCmd is used to modify existing traveler data or generic data in a Universal Record.

Multiple Updates

Each addition, deletion, or update to the UR information requires a separate UniversalModifyCmd request. For example, if three phone numbers are added to the Universal Record, three instances of UniversalModifyCmd must be sent. Or, if a hotel segment is added and a vehicle segment is deleted, two instances of UniversalModifyCmd must be sent to accommodate each change.

Deleting Universal Record Data

The UniversalDelete deletes Booking Traveler, an applied profile, or general UR data from a Universal Record. See Canceling an Entire Journey (UR) and Canceling Travel Segments via the UR for more information on deleting Universal Records or travel segments.

 

Exceptions