Customer Adds an Ancillary to Existing Order - Service list

Customer Adds an Ancillary to Existing Order - Service list

Description

This use case illustrates the addition of an ancillary (except a seat) into an existing Order.

Capabilities

Preconditions

  • An Order exists and contains already paid or unpaid OrderItem(s).

  • Flights within Order have been confirmed and paid.

Main Flow

Step

Message

Description

Step

Message

Description

01

OrderRetrieveRQ

Seller retrieves latest version of an Order

02

OrderViewRS

Airline returns latest version of the Order

03.a

Condition

Seller chooses to reshop for non-seat ancillaries

03.a.1

ServiceListRQ

Seller requests ancillaries associated to a flight in the Order

03.a.2

ServiceListRS

Airlines returns the list of available ancillaries

03.a.3

OrderQuoteRQ

Seller requests a quoted Offer on the select ancillary

03.a.4

OrderReshopRS

Airline returns a quoted Offer with the requested ancillary

03.a.5

OrderChangeRQ

Seller accepts the quoted Offer (no payment)

03.a.6

OrderViewRS

Airline updates the Order adding an OrderItem with the selected ancillary

 

End of Use Case

 

Postconditions

  • The Order is updated with an OrderItem containing the selected ancillary.

Data Elements

Step

Message

Element Location

Description

01

OrderRetrieveRQ

IATA_OrderRetrieveRQ/Request/OrderValidationFilterCriteria/OrderFilterCriteria/OrderID

Reference to the Order that needs to be retrieved.

02

OrderViewRS

IATA_OrderViewRS/Response/Order

Details of the retrieved Order

03.a.1

ServiceListRQ

IATA_ServiceListRQ/Request/ServiceListCoreRequest/OrderRequest/Order/OrderID

Reference to the Order for which the list of services is requested

 

 

IATA_ServiceListRQ/Request/ServiceListCoreRequest/OrderRequest/Order/OrderItem/OrderItemID

Reference to the OrderItem for which the list of services is requested

 

 

IATA_ServiceListRQ/Request/ServiceListCoreRequest/OrderRequest/Order/OrderItem/PaxRefID

Reference to the Passenger for which the list of services is requested

03.a.2

ServiceListRS

IATA_ServiceListRS/Response/ALaCarteOffer

Contains the list of OfferItems corresponding to the ancillary services proposed by the airline

 

 

IATA_ServiceListRS/Response/ALaCarteOffer/OfferItem

ALaCarte OfferItem describing one ancillary service and its cost

03.a.3

OrderQuoteRQ

IATA_OrderQuoteRQ/Payload/ExistingOrder

Reference to the Order in which the seller wants to add the selected ancillaries

 

 

IATA_OrderQuoteRQ/Payload/SelectedOffers

Reference to the selected OfferItems

03.a.4

OrderReshopRS

IATA_OrderReshopRS/Response/ReshopResults/ReshopOffers/RequotedOffer

Quoted offer that includes the selected OfferItems

 

 

IATA_OrderReshopRS/Response/ReshopResults/ReshopOffers/Offer

Optional, additional Offers (e.g. upsell offers). Not used in the sample.

03.a.5

OrderChangeRQ

IATA_OrderChangeRQ/Request/ChangeOrderChoice/AcceptSelectedQuotedOfferList

List of offers selected by the seller

 

 

IATA_OrderChangeRQ/Request/Order

Reference to the Order to which the selected offers must be added

03.a.6

OrderViewRS

IATA_OrderViewRS/Response/Order

Details of the updated Order

XML Samples