Overview
An example of end-to-end scenario based on on operation flow and user story searchFlightsJourney → book (Flight) → reprice without PNR → reprice with PNR → demandTickets (ETK) S7 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.Operation flow
User story
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, 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:
To get access to flow you should go through sertifocation.
Step 1: Initial search for flight solutions
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.
Step 2: 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.
- Add information about military shipping document number (номер требования) and mo attribute in DataLists block:
Step 3: Request for informative pricing
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:
Step 4: Request for reservation pricing
S7 Agent executes a reprice operation with itinerary info of chosen solution and military shipping document data.
Step 5: Issue tickets for all passenger
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 (номер требования).