Skip Navigation

Parameters for UpdateReservation RQ

UpdateReservationRQ/RequestType

RequestType is used to define how PNR data will be retrieved. It can be set to: Stateless, Trip, Stateful. Stateful request mainly deals with PNRs that have not been committed; therefore Locator cannot be mandatory. Stateless/Trip request deals with PNRs that have been committed and stored in database. This request type requires PNR Locator.

Attribute Description
commitTransaction allows control if ET should be called at the end of STATEFUL call. This option is ignored in STATELESS mode. Set to False by default.
initialIgnore allows to control if IG should be called at the beginning of STATEFUL call. This option is ignored in STATELESS mode. By default it is set to false.

UpdateReservationRQ/ReturnOptions

ReturnOptions are used to define format and data range of response payload.

Element Attribute Description
UnmaskCreditCard ReturnOptions contains the attribute UnmaskCreditCard and by default the value of the attribute is false. When a request is made with this attribute as true the user must have the EPR keyword CCVIEW; in the response the credit card information will be presented in unmasked format, else the credit card information will always be in masked format.
ShowTicketStatus "ShowTicketStatus" is for specifying whether user wants status for each ticket or not.
Language "Language" is used to translate attributes (like Cabin name)
PriceQuoteServiceVersion “PriceQuoteServiceVersion" is used to specify version of webservice used to obtain PQ content. Set to by default to 3.2.0
RetrievePNR Number of data elements returned in each response can be further narrowed using the optional values of RetrievePNR
RetrievePNR=”true” to show details of PNR
IncludeUpdateDetails Number of data elements returned in each response can be further narrowed using the optional values of IncludeUpdateDetails. IncludeUpdateDetails=”true” to show details of PNR
ReturnLocator Determines if the response should contain locator information if available during update operation. This setting is independent of RetrievePNR setting. true or false
SubjectAreas "SubjectAreas" specifies particular information to be included in response message if they are stored in the PNR.
ViewName The PNR data present in the response payload depends on the specified View. Number of data elements returned in each View can be further narrowed using the optional values of RetrievePNR =true/false or IncludeUpdateDetails =true/false.
ResponseFormat ResponseFormat enables to define how response payload will be formatted and value should be STL.

UpdateReservationRQ/ReservationUpdateList

Choice of one of "ReservationUpdateItem", "ChangeNbrInParty", or "GMRUpdate"

Element Attribute Description
CreateDate PNR creation date that is used as part of PNR identifier (both active and inactive PNRs
Locator Identifies a particular PNR. Locator is optional only if RequestType is set to Stateful, in such case information is taken from current user session (AAA). Web Service design allows to process only one Locator per request. Request containing multiple Locators will not be processed correctly.
ReservationUpdateItem Element to make updates to a reservation
GMRUpdate Group Management Record to be used with the Group Mgmt tool.
ChangeNbrInParty Used when the user wants to increase or reduce the number of passengers in a PNR.
LinearEntryRequest Linear entry requests such as "CKS*" coming from Terminal Gateway, restricted for Internal Use at this time
ReceivedFrom Used to identify the person creating the PNR.

UpdateReservationRQ/AssociationUpdate

Element Attribute Description
op CREATE, UPDATE, DELETE, KEEP
Parent Parent Key value of the parent item being associated to
Child Key value of the child item being associated

UpdateReservationRQ/UpdateToken

UpdateToken element in request will assure update attempt on the most recent copy of the PNR. If token used in RQ message doesn’t match token in the latest PNR’s instance then respective error message will be thrown “PNR PREVIOUSLY UPDATED ? LATEST CHANGES NOT APPLIED”.
UpdateToken element will trigger Ignore transaction before unpacking PNR into AAA and as well as after End Transaction.

UpdateReservationRQ/PnrContent

RawContent is a string used to identify the PNR.

UpdateReservationRQ/Partition

Partition is a string used to identify the partition, e.g. AA, B6.

UpdateReservationRQ/ResultAction

Allow the user to add Queue Placement of where the PNR should be placed.

UpdateReservationRQ/ClientContext

Provides ClientContext when calling the downline services: Web Check In; Web RES; Interact Check In; Interact RES; Kiosk Check In; TTY; PRS; GSM; SSCI. If context is set in UpdateReservation request -master PNR is retrieved in response.

Name element allows users to provide information about the caller to the service. This parameter is currently available with customization.