Overview
An example of end-to-end scenario based on on operation flow and user story
Excerpt |
---|
Operation flowsearchFlightsJourney → book (Flight) → read → reprice without PNR → reprice with PNR → demandTickets (ETK) User storyS7 Agent wants to book round trip flight from Moskow (DME) to Chita (HTA) for group of travelers (1 adult, 1 children and 1 infant on a lap). He also wants to book fare for subsidised passenger group. He chooses one way S7 flights. |
Scenario
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 and subsidised passenger types count;
Book a reservation: S7 Agent executes a book operation with passenger details and itinerary info of chosen solution from search results;
Read the reservation: S7 Agent executes a read operation.
Request for informative reservation pricing: S7 Agent executes a reprice operation with itinerary info of chosen solution;
Request for reservation pricing: S7 Agent executes a reprice operation with itinerary info of chosen solution;
Issue tickets for all passenger: S7 Agent executes a demandTickets operation with reservation reference and pricing details.
Table of contents:
Table of Contents |
---|
Note |
---|
|
Step 1: Initial search for flight solutions
S7 Agent executes a searchFlightsJourney operation with itinerary criteria and passenger types
Use PTC types: NTL for adult passenger, CHR for child, INR INF for infant to get subsidised fares
Itinerary criteria:
Moscow (DME) to Chita (HTA)
Passenger types count:
1xNTL 1xCHR 1xINR1xINF
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Received solutions divided by fare family and mostly includes 6 sub solutions (Basic Economy, Standard Economy, PlusEconomy, Basic Business, Standard Business, Plus Business) for each itinerary solution.
Received solutions contain both subsidised and non-subsidised fares.
Step 2: Book a reservation
S7 Agent executes a book operation with passenger details and itinerary info of chosen solution from search results.
Note |
---|
|
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Expand | ||
---|---|---|
| ||
|
Step 3: Read the reservation.
S7 Agent executes a read operation.
Expand | ||
---|---|---|
| ||
|
Expand | ||
---|---|---|
| ||
|
Step 4: Request for informative pricing
S7 Agent executes a reprice operation with itinerary info of chosen solution
Note |
---|
|
Expand | ||
---|---|---|
| ||
|
Expand | ||
---|---|---|
| ||
|
Step 5: Request for reservation pricing
S7 Agent executes a reprice operation with itinerary info of chosen solution
Note |
---|
|
Expand | ||
---|---|---|
| ||
|
Expand | ||
---|---|---|
| ||
|
Response
Step 6: Issue tickets for all passenger
S7 Agent executes a demandTickets operation with reservation reference and pricing details
Expand | ||
---|---|---|
| ||
|
Expand | ||
---|---|---|
| ||
|