Customer Changes Their Name

Description

This use case illustrates the scenario of Passenger/ Agent initiated name change functionality, specifically from the individual’s data elements. Two scenarios are considered:

  1. Free name changes

  2. Paid name changes

To update the name elements of a passenger, all name elements that are passed in the request will completely overwrite all the existing name elements. The new name in the Order will exactly match the values passed in the request for name change.

 

OrderViewRS (prior to change)

Name Change Operation (OrderReshopRQ)

OrderViewRS (after change)

OrderViewRS (prior to change)

Name Change Operation (OrderReshopRQ)

OrderViewRS (after change)

<Individual> <Birthdate>1971-01-01</Birthdate> <GenderCode>F</GenderCode> <GivenName>Jane</GivenName> <GivenName>Jenny</GivenName> <MiddleName>Jill</MiddleName> <Surname>Doe</Surname> </Individual>
<UpdatePaxName> <GivenName>Jane</GivenName> <PaxRefID>PAX01</PaxRefID> <Surname>Smith</Surname> <TitleName>Ms</TitleName> </UpdatePaxName>
<Individual> <Birthdate>1971-01-01</Birthdate> <GenderCode>F</GenderCode> <GivenName>Jane</GivenName> <Surname>Smith</Surname> <TitleName>Ms</TitleName> </Individual>

The following elements cannot be updated through this function:

  • AddlName

  • Birthdate

  • BirthplaceText

  • GenderCode

Capabilities

Preconditions

  • Existing Paid or non-paid Order

Main Flow

Step

Message

Description

01.1

OrderRetrieveRQ

Seller requests the latest version of the Order

01.2

OrderViewRS

Airline returns the latest version of the Order

02.1

OrderReshopRQ

Seller requests name change offers to an airline, providing Order ID and the Passenger Info

02.2

OrderReshopRS

Airline responds with “Name Change” ReShop Offers

03.1

OrderChangeRQ

Seller selects the desired “Name Change” ReShop Offer

03.2

OrderViewRS

Airline shows the latest version of the Order, which includes a new OrderItem and the updated passenger name

Postconditions

Data Elements

/IATA_OrderReshopRQ/Request/UpdateOrder/ReshopOrder/ReshopOrderChoice/UpdatePaxName

Use to provide the “New” update of name

/IATA_OrderReshopRS/Response/ReshopResults/ReshopOffers/Offer/OfferItem/PaxNameChange

Indication of if the Name change is allowed or not

/IATA_OrderReshopRS/Response/ReshopResults/ReshopOffers/Offer/OfferItem/NameChangeService

Service referencing “name change ancillary” service definition and passenger ID.

/IATA_OrderReshopRS/Response/ReshopResults/ReshopOffers/Offer/OfferItem/Price

Price detail for name change Fee

/IATA_OrderChangeRQ/Request/ChangeOrderChoice/AcceptSelectedQuotedOfferList

Accept Name change offer

/IATA_OrderChangeRQ/Request/PaymentFunctions/PaymentProcessingDetails/PaymentMethod/

Free name changes: Commitment to accept the name change OfferItem

Paid name changes: Submit payment details

/IATA_OrderViewRS/Response/DataLists/PaxList/Pax/Individual

Confirmation of the Name update

/IATA_OrderViewRS/PaymentFunctions

Confirmation of payment/commitment

Message Trace