Unassociated Remarks

An Unassociated Remark is an optional multi-item field that holds a free form string of text. Unassociated remarks are added at the PNR level and are not associated with a segment. There is no length restriction on an Unassociated Remark in Universal API, however, the host only accepts 70 characters. If more than 70 characters are entered, the remark is truncated at the 70th character before it is sent to the host.

Request

Unassociated remarks are supported in:

Include the UnassociatedRemark element in the request.

Adding Unassociated Remarks to an Existing Booking

When a reservation is added to an existing PNR, the unassociated remarks in the new request are compared to the ones in the existing reservation.

Adding, Updating, and Deleting Unassociated Remarks

Unassociated Remarks can be added (post booking), updated, and deleted using UniversalRecordModifyReq and:

Multiple Unassociated Remarks can be added and updated in one request using UniversalModifyCmd. To delete multiple remarks, send multiple UniversalModifyCmd elements in the request.

Response

The unassociated remark is returned in the response:

Within the UnassociatedRemark in the response, Key, ProviderCode and ProviderReservationInfoRef are populated.

Synchronization occurs for unassociated remarks between the Host and the Universal Record.

Exceptions

Galileo

Galileo does not allow BookingTravelerRef in UnassociatedRemark. If it is sent in the request, a warning is returned: "Provider does not support BookingTravelerRef with UnassociatedRemark."

Apollo

Apollo does not allow BookingTravelerRef in UnassociatedRemark. If it is sent in the request, a warning is returned: "Provider does not support BookingTravelerRef with UnassociatedRemark."

Worldspan