An example of end-to-end scenario based on on operation flow and user story
Operation flowsearchFlightsJourney → book (Flight) → reprice without PNR → reprice with PNR → demandTickets (ETK) User storyS7 Agent wants to book one way trip flight from Moscow (DME) to Samara(KUF) for group of travelers (1 adult, 1 children and 1 infant on a lap). He also wants to book flight within the military shipping document state programm. He chooses transfer S7 flights. |
The general process for book a trip such as this is:
Initial search for flight solutions: S7 Agent executes a searchFlightsJourney operation with itinerary criteria, passenger types count and military shipping document data;
Book a reservation: S7 Agent executes a book operation with passenger details, itinerary info of chosen solution from search results and military shipping document data;
Request for informative reservation pricing: S7 Agent executes a reprice operation with itinerary info of chosen solution and military shipping document data;
Request for reservation pricing: S7 Agent executes a reprice operation with itinerary info of chosen solution and military shipping document data;
Issue tickets for each passenger: S7 Agent executes a demandTickets operation for each passenger with reservation reference, passenger data and pricing details.
Table of contents:
|
S7 Agent executes a searchFlightsJourney operation with itinerary criteria, passenger types and military shipping document data
Itinerary criteria:
Moscow (DME) to Samara(KUF)
Passenger types count:
1xADT 1xCHD 1xINF
Add information about military shipping document number (номер требования) and mo attribute in Qualifiers block:
|
|
|
Received solutions divided by fare family and mostly includes 4 sub solutions (Basic Economy, Flex Economy, Basic Business, Flex Business) for each itinerary solution.
Received solutions contain both subsidised and non-subsidised fares.
S7 Agent executes a book operation with passenger details, itinerary info of chosen solution from search results and military shipping document data.
Add information about military shipping document number (номер требования) and mo attribute in DataLists block:
|
|
|
S7 Agent executes a reprice operation with itinerary info of chosen solution and military shipping document data.
Add information about military shipping document number (номер требования) and mo attribute in Qualifiers block:
|
|
|
S7 Agent executes a reprice operation with itinerary info of chosen solution and military shipping document data.
|
|
S7 Agent executes a demandTickets operation for each passenger with reservation reference, passenger data and pricing details.
Add information about military shipping document number (номер требования) and mo attribute in DataLists block:
|
Fill in the form of payment MS as in example <*MO*1234567890123>, where 1234567890123 - military shipping document number (номер требования).
|
|