You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Overview

An example of end-to-end scenario based on on operation flow and user story

Operation flow

searchFlightsJourney → book (Flight) → reprice without PNR → reprice with PNR → demandTickets (ETK)

User story

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 programmHe chooses transfer S7 flights.

Scenario

The general process for book a trip such as this is:

  1. Initial search for flight solutions: S7 Agent executes a searchFlightsJourney operation with itinerary criteria, passenger types count and military shipping document data;
  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;
  3. Request for informative reservation pricing: S7 Agent executes a reprice operation with itinerary info of chosen solution and military shipping document data;
  4. Request for reservation pricing: S7 Agent executes a reprice operation with itinerary info of chosen solution and military shipping document data;
  5. 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:

(lightbulb) 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:
Department number and mvd attribute
<Qualifiers>
    <Qualifier>
        <SpecialFareQualifiers>
            <AirlineID>S7</AirlineID>
            <CompanyIndex>1234567890123</CompanyIndex>
            <Account>mo</Account>
        </SpecialFareQualifiers>
    </Qualifier>
</Qualifiers>


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:
Department number and mvd attribute
<DataLists>
    <InstructionsList>
        <Instruction ListKey="CC">
            <SpecialBookingInstruction>
                <Code>1234567890123</Code>
                <Definition>mo</Definition>
            </SpecialBookingInstruction>
        </Instruction>
    </InstructionsList>
</DataLists>

Error rendering macro 'excerpt-include'

User 'null' does not have permission to view the page.

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:
Department number and mvd attribute
<Qualifiers>
    <Qualifier>
        <SpecialFareQualifiers>
            <AirlineID>S7</AirlineID>
            <CompanyIndex>1234567890123</CompanyIndex>
            <Account>mo</Account>
        </SpecialFareQualifiers>
    </Qualifier>
</Qualifiers>

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:
Department number and mvd attribute
<DataLists>
    <InstructionsList>
        <Instruction ListKey="CC">
            <SpecialBookingInstruction>
                <Code>1234567890123</Code>
                <Definition>mo</Definition>
            </SpecialBookingInstruction>
        </Instruction>
    </InstructionsList>
</DataLists>
  • Fill in the form of payment MS as in example <*MO*1234567890123>, where 1234567890123 - military shipping document number (номер требования).


  • No labels