General Remarks

Remarks can be added to a Universal Record during create or modify reservation. Remarks are added to a PNR to document various parts of the booking or ticketing process. They also can be used as a way to satisfy back-office/mid-office rules for policy adherence.

Remarks are supported by the GeneralRemark element in the Common service.

General Remarks can be added to a PNR to document events that happen during the lifecycle of the PNR. For example, it is common to add a General Remark when a hotel is offered to the traveler but refused, or when a ticket is issued at a non-refundable fare and the agent wants to document the fact that the traveler was advised of penalties.

Universal API agents can add General Remarks for the Galileo (1G) provider and for the Apollo (1V) provider by setting @UseProviderNativeMode="true". This enables the Universal API agents to add these remarks which are not feasible through regular channels.

Updating General Remarks

When a GeneralRemark is updated via UniversalRecordModify/UniversalUpdate and the Universal Record already has the TypeInGds attribute set, but:

Universal API considers this a TypeInGds modification which is not supported by the provider and not saved by the provider, but is saved locally in the Universal Record.

In such a scenario the Universal Record Modify response returns a validation error:

TypeInGds modification not supported for GeneralRemark- TypeInGds has to be the same as the existing value already stored in UniversalRecord.

Exceptions