Shop for Flight with Reporting to Accounting

Description

This use case illustrates a shopping flow for one single adult passenger, including the steps between flight shopping by origin/destination and order creation with payment.

Capabilities

·         Shop for flights

·         Price a flight offer

·         Order creation with payment

Preconditions

·         None.

Main Flow

Step

Message

Description

1

AirShoppingRQ

Seller requests flight offers to airline, providing origins, destinations and dates.

2

AirShoppingRS

Airline responds with one or more offers.

3

OfferPriceRQ

Seller selects one offer and asks for a corresponding priced offer.

4

OfferPriceRS

Airline responds with a priced offer corresponding to the request (and, optionally, with additional offers).

5

OrderCreateRQ

Seller requests creation of the order with the selected priced offer.

6

OrderViewRS

Airline responds with the created order.

7

OrderSalesInformationNotificationRQ

Airline transmits sales information to accounting system.

Postconditions

·         Order is created and is paid.

Data Elements

1.1 AirShoppingRQ

FlightRequestOriginDestinationsCriteria

Origin, destination, dates.

PaxList

Minimal pax information (number of pax, PTCs).

1.2 AirShoppingRS

DataLists

Data lists with offers data.

OffersGroup

List of offers.

2.1 OfferPriceRQ

SelectedOfferList

Offer(s) selected by seller.

2.2 OfferPriceRS

DataLists

Data lists with offers data.

PricedOffer

Priced offer.

3.1 OrderCreateRQ

AcceptSelectedQuotedOfferList

Offer(s) selected for order creation.

DataLists

Here PaxList and ContactInfoList may be more detailed than before order creation.

3.2 OrderViewRS

Order

Created order.

DataLists

Data lists with order data.

3.3 OrderSalesInformationNotificationRQ

Order

Created order.

Order Item

 

Order Item Status

 

Service

 

Service Status

 

Delivery Status Code

 

Internal Values

[include VAT / tax info] e.g. …

Payment

 

Payment Status

 

Sample Messages