• Ready for review
  • 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

    • Successful completion of Name change with payment processed (if paid name change)

    • A new “Name Change” OrderItem is created in the Order

    • Additional changes may also be conducted by the Seller, such as name change in the Identity Document if applicable (see Customer Updates Existing Contact Details).

    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