- Created by Yulia Komarova, last modified by Uliana Arefina on 09.08.2021
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 9 Next »
Overview
An example of end-to-end scenario based on on operation flow and user story searchFlightsJourney → book (Flight) → read → reprice without PNR → reprice with PNR → demandTickets (ETK) S7 Agent wants to book round trip flight from Saint Petersburg (LED) to Norilsk (NSK) for group of travelers (1 adult under 23 years, 1 children and 1 infant on a lap). He also wants to book fare for subsidised passenger group. 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 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:
Before you can send a request to S7 Agent API, you must get an SSL certificate and configure your software.
Use subsidised passenger types only for subsidised flow.
Step 1: Initial search for flight solutions
S7 Agent executes a searchFlightsJourney operation with itinerary criteria and passenger types
Use PTC types: SRC/YTR for adult passenger, CHR for child, INR for infant to get subsidised fares.\;
You can use onle SRC or YTR separately.
Itinerary criteria:
Saint Petersburg (LED) to Norilsk (NSK)
Passenger types count:
1xYTR 1xCHR 1xINR
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/"> <Header/> <Body> <AirShoppingRQ xmlns="http://www.iata.org/IATA/EDIST" Version="1.0"> <Document/> <Party> <Sender> <AgentUserSender> <Name>S7-AIDL</Name> <OtherIDs> <OtherID Description="POS_Type">1</OtherID> <OtherID Description="requestorType">U</OtherID> </OtherIDs> <PseudoCity>OVBS728AB</PseudoCity> <AgentUserID>S7AgentAPI</AgentUserID> <UserRole>AS</UserRole> </AgentUserSender> </Sender> </Party> <Parameters> <CurrCodes> <CurrCode>RUB</CurrCode> </CurrCodes> </Parameters> <Travelers> <Traveler> <AnonymousTraveler> <PTC Quantity="1">YTR</PTC> </AnonymousTraveler> </Traveler> <Traveler> <AnonymousTraveler> <PTC Quantity="1">CHR</PTC> </AnonymousTraveler> </Traveler> <Traveler> <AnonymousTraveler> <PTC Quantity="1">INR</PTC> </AnonymousTraveler> </Traveler> </Travelers> <CoreQuery> <OriginDestinations> <OriginDestination> <Departure> <AirportCode>LED</AirportCode> <Date>2020-10-09</Date> </Departure> <Arrival> <AirportCode>NSK</AirportCode> </Arrival> </OriginDestination> <OriginDestination> <Departure> <AirportCode>NSK</AirportCode> <Date>2020-10-17</Date> </Departure> <Arrival> <AirportCode>LED</AirportCode> </Arrival> </OriginDestination> </OriginDestinations> </CoreQuery> </AirShoppingRQ> </Body> </Envelope>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns2:Envelope xmlns:ns2="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns3="http://www.iata.org/IATA/EDIST"> <ns2:Body> <ns3:AirShoppingRS Version="2.000"> <ns3:Document> <ns3:Name>1.0</ns3:Name> </ns3:Document> <ns3:Success/> <ns3:AirShoppingProcessing/> <ns3:OffersGroup> <ns3:AirlineOffers> <ns3:AirlineOffer> <ns3:OfferID Owner="S7">OF2</ns3:OfferID> <ns3:TotalPrice> <ns3:DetailCurrencyPrice> <ns3:Total Code="RUB">47528</ns3:Total> <ns3:Details> <ns3:Detail> <ns3:SubTotal Code="RUB">36515</ns3:SubTotal> <ns3:Application>Fare</ns3:Application> </ns3:Detail> </ns3:Details> <ns3:Taxes> <ns3:Total Code="RUB">11013</ns3:Total> </ns3:Taxes> </ns3:DetailCurrencyPrice> </ns3:TotalPrice> <ns3:Disclosure> <ns3:Description> <ns3:Text>FLEX ECONOMY</ns3:Text> </ns3:Description> </ns3:Disclosure> <ns3:PricedOffer> <ns3:OfferPrice OfferItemID="OF2SL1"> <ns3:RequestedDate> <ns3:PriceDetail> <ns3:TotalAmount> <ns3:DetailCurrencyPrice> <ns3:Total Code="RUB">32418</ns3:Total> <ns3:Taxes> <ns3:Total Code="RUB">10018</ns3:Total> </ns3:Taxes> </ns3:DetailCurrencyPrice> </ns3:TotalAmount> <ns3:BaseAmount Code="RUB">22400</ns3:BaseAmount> </ns3:PriceDetail> <ns3:Associations> <ns3:OtherAssociation> <ns3:OtherAssociation> <ns3:Type>SEG1 LED-OVB</ns3:Type> <ns3:ReferenceValue>Meal_L</ns3:ReferenceValue> </ns3:OtherAssociation> <ns3:OtherAssociation> <ns3:Type>SEG2 OVB-NSK</ns3:Type> <ns3:ReferenceValue>Meal_S</ns3:ReferenceValue> </ns3:OtherAssociation> </ns3:OtherAssociation> </ns3:Associations> <ns3:Associations> <ns3:AssociatedTraveler> <ns3:TravelerReferences>SH4</ns3:TravelerReferences> </ns3:AssociatedTraveler> <ns3:ApplicableFlight> <ns3:OriginDestinationReferences>OD9</ns3:OriginDestinationReferences> <ns3:FlightSegmentReference ref="SEG1"> <ns3:Cabin> <ns3:CabinDesignator>Y</ns3:CabinDesignator> <ns3:MarketingName>FLEX ECONOMY</ns3:MarketingName> </ns3:Cabin> </ns3:FlightSegmentReference> <ns3:FlightSegmentReference ref="SEG1"> <ns3:ClassOfService> <ns3:Code SeatsLeft="9">N</ns3:Code> <ns3:MarketingName>NFLOVBR</ns3:MarketingName> </ns3:ClassOfService> <ns3:BagDetailAssociation> <ns3:CheckedBagReferences>BG2</ns3:CheckedBagReferences> <ns3:CarryOnReferences>CO1</ns3:CarryOnReferences> </ns3:BagDetailAssociation> </ns3:FlightSegmentReference> <ns3:FlightSegmentReference ref="SEG2"> <ns3:Cabin> <ns3:CabinDesignator>Y</ns3:CabinDesignator> <ns3:MarketingName>FLEX ECONOMY</ns3:MarketingName> </ns3:Cabin> </ns3:FlightSegmentReference> <ns3:FlightSegmentReference ref="SEG2"> <ns3:ClassOfService> <ns3:Code SeatsLeft="9">N</ns3:Code> <ns3:MarketingName>NFLOVBR</ns3:MarketingName> </ns3:ClassOfService> <ns3:BagDetailAssociation> <ns3:CheckedBagReferences>BG2</ns3:CheckedBagReferences> <ns3:CarryOnReferences>CO1</ns3:CarryOnReferences> </ns3:BagDetailAssociation> </ns3:FlightSegmentReference> </ns3:ApplicableFlight> <ns3:OtherAssociation> <ns3:OtherAssociation> <ns3:Type>NFLOVBR</ns3:Type> <ns3:ReferenceValue>PL1</ns3:ReferenceValue> </ns3:OtherAssociation> <ns3:OtherAssociation> <ns3:Type>NFLOVBR</ns3:Type> <ns3:ReferenceValue>PL1</ns3:ReferenceValue> </ns3:OtherAssociation> </ns3:OtherAssociation> </ns3:Associations> <ns3:Associations> <ns3:AssociatedTraveler> <ns3:TravelerReferences>SH5</ns3:TravelerReferences> </ns3:AssociatedTraveler> <ns3:ApplicableFlight> <ns3:OriginDestinationReferences>OD9</ns3:OriginDestinationReferences> <ns3:FlightSegmentReference ref="SEG1"> <ns3:Cabin> <ns3:CabinDesignator>Y</ns3:CabinDesignator> <ns3:MarketingName>FLEX ECONOMY</ns3:MarketingName> </ns3:Cabin> </ns3:FlightSegmentReference> <ns3:FlightSegmentReference ref="SEG1"> <ns3:ClassOfService> <ns3:Code SeatsLeft="9">N</ns3:Code> <ns3:MarketingName>NFLOVBR</ns3:MarketingName> </ns3:ClassOfService> <ns3:BagDetailAssociation> <ns3:CheckedBagReferences>BG1</ns3:CheckedBagReferences> <ns3:CarryOnReferences>CO1</ns3:CarryOnReferences> </ns3:BagDetailAssociation> </ns3:FlightSegmentReference> <ns3:FlightSegmentReference ref="SEG2"> <ns3:Cabin> <ns3:CabinDesignator>Y</ns3:CabinDesignator> <ns3:MarketingName>FLEX ECONOMY</ns3:MarketingName> </ns3:Cabin> </ns3:FlightSegmentReference> <ns3:FlightSegmentReference ref="SEG2"> <ns3:ClassOfService> <ns3:Code SeatsLeft="9">N</ns3:Code> <ns3:MarketingName>NFLOVBR</ns3:MarketingName> </ns3:ClassOfService> <ns3:BagDetailAssociation> <ns3:CheckedBagReferences>BG1</ns3:CheckedBagReferences> <ns3:CarryOnReferences>CO1</ns3:CarryOnReferences> </ns3:BagDetailAssociation> </ns3:FlightSegmentReference> </ns3:ApplicableFlight> <ns3:OtherAssociation> <ns3:OtherAssociation> <ns3:Type>NFLOVBR</ns3:Type> <ns3:ReferenceValue>PL1</ns3:ReferenceValue> </ns3:OtherAssociation> <ns3:OtherAssociation> <ns3:Type>NFLOVBR</ns3:Type> <ns3:ReferenceValue>PL1</ns3:ReferenceValue> </ns3:OtherAssociation> </ns3:OtherAssociation> </ns3:Associations> <ns3:Associations> <ns3:AssociatedTraveler> <ns3:TravelerReferences>SH6</ns3:TravelerReferences> </ns3:AssociatedTraveler> <ns3:ApplicableFlight> <ns3:OriginDestinationReferences>OD9</ns3:OriginDestinationReferences> <ns3:FlightSegmentReference ref="SEG1"> <ns3:Cabin> <ns3:CabinDesignator>Y</ns3:CabinDesignator> <ns3:MarketingName>FLEX ECONOMY</ns3:MarketingName> </ns3:Cabin> </ns3:FlightSegmentReference> <ns3:FlightSegmentReference ref="SEG1"> <ns3:ClassOfService> <ns3:Code SeatsLeft="9">N</ns3:Code> <ns3:MarketingName>NFLOVBR</ns3:MarketingName> </ns3:ClassOfService> <ns3:BagDetailAssociation> <ns3:CheckedBagReferences>BG2</ns3:CheckedBagReferences> <ns3:CarryOnReferences>CO1</ns3:CarryOnReferences> </ns3:BagDetailAssociation> </ns3:FlightSegmentReference> <ns3:FlightSegmentReference ref="SEG2"> <ns3:Cabin> <ns3:CabinDesignator>Y</ns3:CabinDesignator> <ns3:MarketingName>FLEX ECONOMY</ns3:MarketingName> </ns3:Cabin> </ns3:FlightSegmentReference> <ns3:FlightSegmentReference ref="SEG2"> <ns3:ClassOfService> <ns3:Code SeatsLeft="9">N</ns3:Code> <ns3:MarketingName>NFLOVBR</ns3:MarketingName> </ns3:ClassOfService> <ns3:BagDetailAssociation> <ns3:CheckedBagReferences>BG2</ns3:CheckedBagReferences> <ns3:CarryOnReferences>CO1</ns3:CarryOnReferences> </ns3:BagDetailAssociation> </ns3:FlightSegmentReference> </ns3:ApplicableFlight> <ns3:OtherAssociation> <ns3:OtherAssociation> <ns3:Type>NFLOVBR</ns3:Type> <ns3:ReferenceValue>PL1</ns3:ReferenceValue> </ns3:OtherAssociation> <ns3:OtherAssociation> <ns3:Type>NFLOVBR</ns3:Type> <ns3:ReferenceValue>PL1</ns3:ReferenceValue> </ns3:OtherAssociation> </ns3:OtherAssociation> </ns3:Associations> </ns3:RequestedDate> <ns3:FareDetail> <ns3:FareComponent refs="SH4" ObjectKey="FC55"> <ns3:Parameters Quantity="1"/> <ns3:PriceBreakdown> <ns3:Price> <ns3:BaseAmount Code="RUB">12800</ns3:BaseAmount> <ns3:Taxes> <ns3:Total Code="RUB">5145</ns3:Total> <ns3:Breakdown> <ns3:Tax> <ns3:Amount Code="RUB">134</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Asia) Terminal Use Charge Domestic Departure</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">162</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Asia) Terminal Use Charge Domestic Arrival</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">2300</ns3:Amount> <ns3:TaxCode>YR</ns3:TaxCode> <ns3:Description>S7 YR surcharge</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">115</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Europe) Terminal Use Charge Domestic Departure</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">134</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Asia) Terminal Use Charge Domestic Arrival</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">2300</ns3:Amount> <ns3:TaxCode>YR</ns3:TaxCode> <ns3:Description>S7 YR surcharge</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">158</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Europe) Terminal Use Charge Domestic Arrival</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">105</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Europe) Terminal Use Charge Domestic Departure</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">300</ns3:Amount> <ns3:TaxCode>YR</ns3:TaxCode> <ns3:Description>S7 YR surcharge</ns3:Description> </ns3:Tax> </ns3:Breakdown> </ns3:Taxes> </ns3:Price> </ns3:PriceBreakdown> </ns3:FareComponent> <ns3:FareComponent refs="SH5" ObjectKey="FC56"> <ns3:Parameters Quantity="1"/> <ns3:PriceBreakdown> <ns3:Price> <ns3:BaseAmount Code="RUB">0</ns3:BaseAmount> <ns3:Taxes> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Taxes> </ns3:Price> </ns3:PriceBreakdown> </ns3:FareComponent> <ns3:FareComponent refs="SH6" ObjectKey="FC57"> <ns3:Parameters Quantity="1"/> <ns3:PriceBreakdown> <ns3:Price> <ns3:BaseAmount Code="RUB">9600</ns3:BaseAmount> <ns3:Taxes> <ns3:Total Code="RUB">4873</ns3:Total> <ns3:Breakdown> <ns3:Tax> <ns3:Amount Code="RUB">67</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Asia) Terminal Use Charge Domestic Departure</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">81</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Asia) Terminal Use Charge Domestic Arrival</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">2300</ns3:Amount> <ns3:TaxCode>YR</ns3:TaxCode> <ns3:Description>S7 YR surcharge</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">58</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Europe) Terminal Use Charge Domestic Departure</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">67</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Asia) Terminal Use Charge Domestic Arrival</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">2300</ns3:Amount> <ns3:TaxCode>YR</ns3:TaxCode> <ns3:Description>S7 YR surcharge</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">79</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Europe) Terminal Use Charge Domestic Arrival</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">53</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Europe) Terminal Use Charge Domestic Departure</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">300</ns3:Amount> <ns3:TaxCode>YR</ns3:TaxCode> <ns3:Description>S7 YR surcharge</ns3:Description> </ns3:Tax> </ns3:Breakdown> </ns3:Taxes> </ns3:Price> </ns3:PriceBreakdown> </ns3:FareComponent> </ns3:FareDetail> </ns3:OfferPrice> <ns3:OfferPrice OfferItemID="OF2SL2"> <ns3:RequestedDate> <ns3:PriceDetail> <ns3:TotalAmount> <ns3:DetailCurrencyPrice> <ns3:Total Code="RUB">15110</ns3:Total> <ns3:Taxes> <ns3:Total Code="RUB">995</ns3:Total> </ns3:Taxes> </ns3:DetailCurrencyPrice> </ns3:TotalAmount> <ns3:BaseAmount Code="RUB">14115</ns3:BaseAmount> </ns3:PriceDetail> <ns3:Associations> <ns3:OtherAssociation> <ns3:OtherAssociation> <ns3:Type>SEG3 NSK-DME</ns3:Type> <ns3:ReferenceValue>Meal_L</ns3:ReferenceValue> </ns3:OtherAssociation> <ns3:OtherAssociation> <ns3:Type>SEG4 DME-LED</ns3:Type> <ns3:ReferenceValue>Meal_S</ns3:ReferenceValue> </ns3:OtherAssociation> </ns3:OtherAssociation> </ns3:Associations> <ns3:Associations> <ns3:AssociatedTraveler> <ns3:TravelerReferences>SH4</ns3:TravelerReferences> </ns3:AssociatedTraveler> <ns3:ApplicableFlight> <ns3:OriginDestinationReferences>OD10</ns3:OriginDestinationReferences> <ns3:FlightSegmentReference ref="SEG3"> <ns3:Cabin> <ns3:CabinDesignator>Y</ns3:CabinDesignator> <ns3:MarketingName>FLEX ECONOMY</ns3:MarketingName> </ns3:Cabin> </ns3:FlightSegmentReference> <ns3:FlightSegmentReference ref="SEG3"> <ns3:ClassOfService> <ns3:Code SeatsLeft="9">A</ns3:Code> <ns3:MarketingName>AFLRT</ns3:MarketingName> </ns3:ClassOfService> <ns3:BagDetailAssociation> <ns3:CheckedBagReferences>BG2</ns3:CheckedBagReferences> <ns3:CarryOnReferences>CO1</ns3:CarryOnReferences> </ns3:BagDetailAssociation> </ns3:FlightSegmentReference> <ns3:FlightSegmentReference ref="SEG4"> <ns3:Cabin> <ns3:CabinDesignator>Y</ns3:CabinDesignator> <ns3:MarketingName>FLEX ECONOMY</ns3:MarketingName> </ns3:Cabin> </ns3:FlightSegmentReference> <ns3:FlightSegmentReference ref="SEG4"> <ns3:ClassOfService> <ns3:Code SeatsLeft="9">O</ns3:Code> <ns3:MarketingName>OFLRT</ns3:MarketingName> </ns3:ClassOfService> <ns3:BagDetailAssociation> <ns3:CheckedBagReferences>BG2</ns3:CheckedBagReferences> <ns3:CarryOnReferences>CO1</ns3:CarryOnReferences> </ns3:BagDetailAssociation> </ns3:FlightSegmentReference> </ns3:ApplicableFlight> <ns3:OtherAssociation> <ns3:OtherAssociation> <ns3:Type>AFLRT</ns3:Type> <ns3:ReferenceValue>PL1</ns3:ReferenceValue> </ns3:OtherAssociation> <ns3:OtherAssociation> <ns3:Type>OFLRT</ns3:Type> <ns3:ReferenceValue>PL1</ns3:ReferenceValue> </ns3:OtherAssociation> </ns3:OtherAssociation> </ns3:Associations> <ns3:Associations> <ns3:AssociatedTraveler> <ns3:TravelerReferences>SH5</ns3:TravelerReferences> </ns3:AssociatedTraveler> <ns3:ApplicableFlight> <ns3:OriginDestinationReferences>OD10</ns3:OriginDestinationReferences> <ns3:FlightSegmentReference ref="SEG3"> <ns3:Cabin> <ns3:CabinDesignator>Y</ns3:CabinDesignator> <ns3:MarketingName>FLEX ECONOMY</ns3:MarketingName> </ns3:Cabin> </ns3:FlightSegmentReference> <ns3:FlightSegmentReference ref="SEG3"> <ns3:ClassOfService> <ns3:Code SeatsLeft="9">A</ns3:Code> <ns3:MarketingName>AFLRT</ns3:MarketingName> </ns3:ClassOfService> <ns3:BagDetailAssociation> <ns3:CheckedBagReferences>BG1</ns3:CheckedBagReferences> <ns3:CarryOnReferences>CO1</ns3:CarryOnReferences> </ns3:BagDetailAssociation> </ns3:FlightSegmentReference> <ns3:FlightSegmentReference ref="SEG4"> <ns3:Cabin> <ns3:CabinDesignator>Y</ns3:CabinDesignator> <ns3:MarketingName>FLEX ECONOMY</ns3:MarketingName> </ns3:Cabin> </ns3:FlightSegmentReference> <ns3:FlightSegmentReference ref="SEG4"> <ns3:ClassOfService> <ns3:Code SeatsLeft="9">O</ns3:Code> <ns3:MarketingName>OFLRT</ns3:MarketingName> </ns3:ClassOfService> <ns3:BagDetailAssociation> <ns3:CheckedBagReferences>BG1</ns3:CheckedBagReferences> <ns3:CarryOnReferences>CO1</ns3:CarryOnReferences> </ns3:BagDetailAssociation> </ns3:FlightSegmentReference> </ns3:ApplicableFlight> <ns3:OtherAssociation> <ns3:OtherAssociation> <ns3:Type>AFLRT</ns3:Type> <ns3:ReferenceValue>PL1</ns3:ReferenceValue> </ns3:OtherAssociation> <ns3:OtherAssociation> <ns3:Type>OFLRT</ns3:Type> <ns3:ReferenceValue>PL1</ns3:ReferenceValue> </ns3:OtherAssociation> </ns3:OtherAssociation> </ns3:Associations> <ns3:Associations> <ns3:AssociatedTraveler> <ns3:TravelerReferences>SH6</ns3:TravelerReferences> </ns3:AssociatedTraveler> <ns3:ApplicableFlight> <ns3:OriginDestinationReferences>OD10</ns3:OriginDestinationReferences> <ns3:FlightSegmentReference ref="SEG3"> <ns3:Cabin> <ns3:CabinDesignator>Y</ns3:CabinDesignator> <ns3:MarketingName>FLEX ECONOMY</ns3:MarketingName> </ns3:Cabin> </ns3:FlightSegmentReference> <ns3:FlightSegmentReference ref="SEG3"> <ns3:ClassOfService> <ns3:Code SeatsLeft="9">A</ns3:Code> <ns3:MarketingName>AFLRT</ns3:MarketingName> </ns3:ClassOfService> <ns3:BagDetailAssociation> <ns3:CheckedBagReferences>BG2</ns3:CheckedBagReferences> <ns3:CarryOnReferences>CO1</ns3:CarryOnReferences> </ns3:BagDetailAssociation> </ns3:FlightSegmentReference> <ns3:FlightSegmentReference ref="SEG4"> <ns3:Cabin> <ns3:CabinDesignator>Y</ns3:CabinDesignator> <ns3:MarketingName>FLEX ECONOMY</ns3:MarketingName> </ns3:Cabin> </ns3:FlightSegmentReference> <ns3:FlightSegmentReference ref="SEG4"> <ns3:ClassOfService> <ns3:Code SeatsLeft="9">O</ns3:Code> <ns3:MarketingName>OFLRT</ns3:MarketingName> </ns3:ClassOfService> <ns3:BagDetailAssociation> <ns3:CheckedBagReferences>BG2</ns3:CheckedBagReferences> <ns3:CarryOnReferences>CO1</ns3:CarryOnReferences> </ns3:BagDetailAssociation> </ns3:FlightSegmentReference> </ns3:ApplicableFlight> <ns3:OtherAssociation> <ns3:OtherAssociation> <ns3:Type>AFLRT</ns3:Type> <ns3:ReferenceValue>PL1</ns3:ReferenceValue> </ns3:OtherAssociation> <ns3:OtherAssociation> <ns3:Type>OFLRT</ns3:Type> <ns3:ReferenceValue>PL1</ns3:ReferenceValue> </ns3:OtherAssociation> </ns3:OtherAssociation> </ns3:Associations> </ns3:RequestedDate> <ns3:FareDetail> <ns3:FareComponent refs="SH4" ObjectKey="FC58"> <ns3:Parameters Quantity="1"/> <ns3:PriceBreakdown> <ns3:Price> <ns3:BaseAmount Code="RUB">7450</ns3:BaseAmount> <ns3:Taxes> <ns3:Total Code="RUB">563</ns3:Total> <ns3:Breakdown> <ns3:Tax> <ns3:Amount Code="RUB">134</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Asia) Terminal Use Charge Domestic Departure</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">162</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Asia) Terminal Use Charge Domestic Arrival</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">2300</ns3:Amount> <ns3:TaxCode>YR</ns3:TaxCode> <ns3:Description>S7 YR surcharge</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">115</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Europe) Terminal Use Charge Domestic Departure</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">134</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Asia) Terminal Use Charge Domestic Arrival</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">2300</ns3:Amount> <ns3:TaxCode>YR</ns3:TaxCode> <ns3:Description>S7 YR surcharge</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">158</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Europe) Terminal Use Charge Domestic Arrival</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">105</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Europe) Terminal Use Charge Domestic Departure</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">300</ns3:Amount> <ns3:TaxCode>YR</ns3:TaxCode> <ns3:Description>S7 YR surcharge</ns3:Description> </ns3:Tax> </ns3:Breakdown> </ns3:Taxes> </ns3:Price> </ns3:PriceBreakdown> </ns3:FareComponent> <ns3:FareComponent refs="SH5" ObjectKey="FC59"> <ns3:Parameters Quantity="1"/> <ns3:PriceBreakdown> <ns3:Price> <ns3:BaseAmount Code="RUB">0</ns3:BaseAmount> <ns3:Taxes> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Taxes> </ns3:Price> </ns3:PriceBreakdown> </ns3:FareComponent> <ns3:FareComponent refs="SH6" ObjectKey="FC60"> <ns3:Parameters Quantity="1"/> <ns3:PriceBreakdown> <ns3:Price> <ns3:BaseAmount Code="RUB">6665</ns3:BaseAmount> <ns3:Taxes> <ns3:Total Code="RUB">432</ns3:Total> <ns3:Breakdown> <ns3:Tax> <ns3:Amount Code="RUB">67</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Asia) Terminal Use Charge Domestic Departure</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">81</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Asia) Terminal Use Charge Domestic Arrival</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">2300</ns3:Amount> <ns3:TaxCode>YR</ns3:TaxCode> <ns3:Description>S7 YR surcharge</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">58</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Europe) Terminal Use Charge Domestic Departure</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">67</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Asia) Terminal Use Charge Domestic Arrival</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">2300</ns3:Amount> <ns3:TaxCode>YR</ns3:TaxCode> <ns3:Description>S7 YR surcharge</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">79</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Europe) Terminal Use Charge Domestic Arrival</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">53</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> <ns3:Description>Russia (in Europe) Terminal Use Charge Domestic Departure</ns3:Description> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">300</ns3:Amount> <ns3:TaxCode>YR</ns3:TaxCode> <ns3:Description>S7 YR surcharge</ns3:Description> </ns3:Tax> </ns3:Breakdown> </ns3:Taxes> </ns3:Price> </ns3:PriceBreakdown> </ns3:FareComponent> </ns3:FareDetail> </ns3:OfferPrice> </ns3:PricedOffer> </ns3:AirlineOffer> </ns3:AirlineOffers> </ns3:OffersGroup> <ns3:DataLists> <ns3:AnonymousTravelerList> <ns3:AnonymousTraveler ObjectKey="SH4"> <ns3:PTC Quantity="1">YTR</ns3:PTC> </ns3:AnonymousTraveler> <ns3:AnonymousTraveler ObjectKey="SH5"> <ns3:PTC Quantity="1">INR</ns3:PTC> </ns3:AnonymousTraveler> <ns3:AnonymousTraveler ObjectKey="SH6"> <ns3:PTC Quantity="1">CHR</ns3:PTC> </ns3:AnonymousTraveler> </ns3:AnonymousTravelerList> <ns3:CarryOnAllowanceList> <ns3:CarryOnAllowance ListKey="CO1"> <ns3:AllowanceDescription> <ns3:ApplicableParty>Traveler</ns3:ApplicableParty> <ns3:ApplicableBag>1PC</ns3:ApplicableBag> <ns3:Descriptions> <ns3:Description> <ns3:Text>10KG</ns3:Text> </ns3:Description> </ns3:Descriptions> </ns3:AllowanceDescription> </ns3:CarryOnAllowance> <ns3:CarryOnAllowance ListKey="CO2"> <ns3:AllowanceDescription> <ns3:ApplicableParty>Traveler</ns3:ApplicableParty> <ns3:ApplicableBag>2PC</ns3:ApplicableBag> <ns3:Descriptions> <ns3:Description> <ns3:Text>15KG</ns3:Text> </ns3:Description> </ns3:Descriptions> </ns3:AllowanceDescription> </ns3:CarryOnAllowance> </ns3:CarryOnAllowanceList> <ns3:CheckedBagAllowanceList> <ns3:CheckedBagAllowance ListKey="BG1"> <ns3:AllowanceDescription> <ns3:ApplicableParty>Traveler</ns3:ApplicableParty> <ns3:ApplicableBag>1PC</ns3:ApplicableBag> <ns3:Descriptions> <ns3:Description> <ns3:Text>10 KG</ns3:Text> </ns3:Description> <ns3:Description> <ns3:Text>Up to 22 lb/10 kg</ns3:Text> </ns3:Description> </ns3:Descriptions> </ns3:AllowanceDescription> </ns3:CheckedBagAllowance> </ns3:CheckedBagAllowanceList> <ns3:FlightSegmentList> <ns3:FlightSegment SegmentKey="SEG1"> <ns3:Departure> <ns3:AirportCode>LED</ns3:AirportCode> <ns3:Date>2020-10-09</ns3:Date> <ns3:Time>16:50</ns3:Time> <ns3:Terminal> <ns3:Name>1</ns3:Name> </ns3:Terminal> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>01:10</ns3:Time> <ns3:Terminal> <ns3:Name>A</ns3:Name> </ns3:Terminal> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5006</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5006</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:Equipment refs="ML1"> <ns3:AircraftCode>32N</ns3:AircraftCode> <ns3:AirlineEquipCode>Airbus A320neo</ns3:AirlineEquipCode> </ns3:Equipment> <ns3:FlightDetail> <ns3:FlightDistance> <ns3:Value>1923</ns3:Value> <ns3:UOM>Miles</ns3:UOM> </ns3:FlightDistance> <ns3:FlightDuration> <ns3:Value>PT4H20M</ns3:Value> </ns3:FlightDuration> </ns3:FlightDetail> </ns3:FlightSegment> <ns3:FlightSegment SegmentKey="SEG2"> <ns3:Departure> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>05:00</ns3:Time> <ns3:Terminal> <ns3:Name>A</ns3:Name> </ns3:Terminal> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>NSK</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>07:50</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5303</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5303</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:Equipment refs="ML2"> <ns3:AircraftCode>E70</ns3:AircraftCode> <ns3:AirlineEquipCode>Embraer 170 Regional Jet</ns3:AirlineEquipCode> </ns3:Equipment> <ns3:FlightDetail> <ns3:FlightDistance> <ns3:Value>998</ns3:Value> <ns3:UOM>Miles</ns3:UOM> </ns3:FlightDistance> <ns3:FlightDuration> <ns3:Value>PT2H50M</ns3:Value> </ns3:FlightDuration> </ns3:FlightDetail> </ns3:FlightSegment> <ns3:FlightSegment SegmentKey="SEG3"> <ns3:Departure> <ns3:AirportCode>NSK</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>08:45</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>09:05</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>2582</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>2582</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:Equipment refs="ML3"> <ns3:AircraftCode>73H</ns3:AircraftCode> <ns3:AirlineEquipCode>Boeing 737-800 (winglets) Passenger</ns3:AirlineEquipCode> </ns3:Equipment> <ns3:FlightDetail> <ns3:FlightDistance> <ns3:Value>1779</ns3:Value> <ns3:UOM>Miles</ns3:UOM> </ns3:FlightDistance> <ns3:FlightDuration> <ns3:Value>PT4H20M</ns3:Value> </ns3:FlightDuration> </ns3:FlightDetail> </ns3:FlightSegment> <ns3:FlightSegment SegmentKey="SEG4"> <ns3:Departure> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>09:55</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>LED</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>11:30</ns3:Time> <ns3:Terminal> <ns3:Name>1</ns3:Name> </ns3:Terminal> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>1009</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>1009</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:Equipment refs="ML4"> <ns3:AircraftCode>32A</ns3:AircraftCode> <ns3:AirlineEquipCode>Airbus Industrie A320 (Sharklets)</ns3:AirlineEquipCode> </ns3:Equipment> <ns3:FlightDetail> <ns3:FlightDistance> <ns3:Value>414</ns3:Value> <ns3:UOM>Miles</ns3:UOM> </ns3:FlightDistance> <ns3:FlightDuration> <ns3:Value>PT1H35M</ns3:Value> </ns3:FlightDuration> </ns3:FlightDetail> </ns3:FlightSegment> </ns3:FlightSegmentList> <ns3:OriginDestinationList> <ns3:OriginDestination OriginDestinationKey="OD1"> <ns3:DepartureCode>LED</ns3:DepartureCode> <ns3:ArrivalCode>NSK</ns3:ArrivalCode> <ns3:FlightReferences>SEG1 SEG2</ns3:FlightReferences> </ns3:OriginDestination> <ns3:OriginDestination OriginDestinationKey="OD2"> <ns3:DepartureCode>NSK</ns3:DepartureCode> <ns3:ArrivalCode>LED</ns3:ArrivalCode> <ns3:FlightReferences>SEG3 SEG4</ns3:FlightReferences> </ns3:OriginDestination> </ns3:OriginDestinationList> <ns3:MediaList> <ns3:Media ListKey="ML4"> <ns3:MediaLink>https://static.s7cdn.online/hermes/IBE/image_airplane/a320-neo.png</ns3:MediaLink> </ns3:Media> <ns3:Media ListKey="ML5"> <ns3:MediaLink>https://static.s7cdn.online/hermes/IBE/image_airplane/a319.png</ns3:MediaLink> </ns3:Media> <ns3:Media ListKey="ML3"> <ns3:MediaLink>https://static.s7cdn.online/hermes/IBE/image_airplane/737-800.png</ns3:MediaLink> </ns3:Media> <ns3:Media ListKey="ML1"> <ns3:MediaLink>https://static.s7cdn.online/hermes/IBE/image_airplane/a320-neo.png</ns3:MediaLink> </ns3:Media> <ns3:Media ListKey="ML2"> <ns3:MediaLink>https://static.s7cdn.online/hermes/IBE/image_airplane/e170.png</ns3:MediaLink> </ns3:Media> </ns3:MediaList> <ns3:PenaltyList> <ns3:Penalty ObjectKey="PL1"> <ns3:Details> <ns3:Detail> <ns3:Type>NO-SHOW</ns3:Type> <ns3:Amounts> <ns3:Amount> <ns3:CurrencyAmountValue Code="RUB">7000</ns3:CurrencyAmountValue> <ns3:AmountApplication>MinimumPenaltyAmount</ns3:AmountApplication> </ns3:Amount> <ns3:Amount> <ns3:CurrencyAmountValue Code="RUB">7000</ns3:CurrencyAmountValue> <ns3:AmountApplication>MaximumPenaltyAmount</ns3:AmountApplication> </ns3:Amount> </ns3:Amounts> </ns3:Detail> <ns3:Detail> <ns3:Type>BEFORE-DEPARTURE</ns3:Type> <ns3:Amounts> <ns3:Amount> <ns3:CurrencyAmountValue Code="RUB">2000</ns3:CurrencyAmountValue> <ns3:AmountApplication>MinimumPenaltyAmount</ns3:AmountApplication> </ns3:Amount> <ns3:Amount> <ns3:CurrencyAmountValue Code="RUB">7000</ns3:CurrencyAmountValue> <ns3:AmountApplication>MaximumPenaltyAmount</ns3:AmountApplication> </ns3:Amount> </ns3:Amounts> </ns3:Detail> <ns3:Detail> <ns3:Type>AFTER-DEPARTURE</ns3:Type> <ns3:Amounts> <ns3:Amount> <ns3:CurrencyAmountValue Code="RUB">2000</ns3:CurrencyAmountValue> <ns3:AmountApplication>MinimumPenaltyAmount</ns3:AmountApplication> </ns3:Amount> <ns3:Amount> <ns3:CurrencyAmountValue Code="RUB">7000</ns3:CurrencyAmountValue> <ns3:AmountApplication>MaximumPenaltyAmount</ns3:AmountApplication> </ns3:Amount> </ns3:Amounts> </ns3:Detail> </ns3:Details> </ns3:Penalty> </ns3:PenaltyList> <ns3:ServiceList> <ns3:Service ObjectKey="Meal_L"> <ns3:ServiceID Owner="Any">L</ns3:ServiceID> <ns3:Name>Meal</ns3:Name> <ns3:Descriptions> <ns3:Description> <ns3:Text>Lunch</ns3:Text> </ns3:Description> </ns3:Descriptions> </ns3:Service> <ns3:Service ObjectKey="Meal_S"> <ns3:ServiceID Owner="Any">S</ns3:ServiceID> <ns3:Name>Meal</ns3:Name> <ns3:Descriptions> <ns3:Description> <ns3:Text>Snacks or late breakfast</ns3:Text> </ns3:Description> </ns3:Descriptions> </ns3:Service> </ns3:ServiceList> </ns3:DataLists> <ns3:Metadata> <ns3:Other> <ns3:OtherMetadata> <ns3:CurrencyMetadatas> <ns3:CurrencyMetadata MetadataKey="RUB"> <ns3:Application>Sale currency</ns3:Application> <ns3:Decimals>2</ns3:Decimals> </ns3:CurrencyMetadata> </ns3:CurrencyMetadatas> </ns3:OtherMetadata> </ns3:Other> </ns3:Metadata> </ns3:AirShoppingRS> </ns2:Body> </ns2:Envelope>
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 and itinerary info of chosen solution from search results.
Use PTC types: SRC/YTR for adult passenger, CHR for child, INR for infant;
Tag Middle is mandatory for all passengers;
Passenger with type SRC must be older 55 years for female and 60 years for male, passenger with type YTR must be younger 23 years;
Subsidised fare is available only for Russian Federation citizens, CountryOfResidence tag must contain value "RU";
You can use onle SRC or YTR separately.
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/"> <Header/> <Body> <OrderCreateRQ xmlns="http://www.iata.org/IATA/EDIST" Version="1.0"> <Document/> <Party> <Sender> <AgentUserSender> <Name>S7-AIDL</Name> <OtherIDs> <OtherID Description="POS_Type">1</OtherID> <OtherID Description="requestorType">U</OtherID> </OtherIDs> <PseudoCity>OVBS728AB</PseudoCity> <AgentUserID>S7AgentAPI</AgentUserID> <UserRole>AS</UserRole> </AgentUserSender> </Sender> </Party> <Query> <Passengers> <Passenger ObjectKey="SH1"> <PTC>YTR</PTC> <Age> <BirthDate>2000-02-27</BirthDate> </Age> <Name> <Surname>Pilatus</Surname> <Given>Pontius</Given> <Title>MR</Title> <Middle>Governor</Middle> </Name> <Contacts> <Contact> <EmailContact> <Address>r.tkachuk@s7.ru</Address> </EmailContact> <PhoneContact> <Number CountryCode="7" AreaCode="495">1505070</Number> </PhoneContact> </Contact> </Contacts> <Gender>Male</Gender> <PassengerIDInfo> <PassengerDocument> <Type>PP</Type> <ID>111111111</ID> <BirthCountry>RU</BirthCountry> <DateOfIssue>2011-10-10</DateOfIssue> <DateOfExpiration>2021-10-10</DateOfExpiration> <CountryOfResidence>RU</CountryOfResidence> </PassengerDocument> </PassengerIDInfo> </Passenger> <Passenger ObjectKey="SH2"> <PTC>CHR</PTC> <Age> <BirthDate>2015-02-25</BirthDate> </Age> <Name> <Surname>Procula</Surname> <Given>Claudia</Given> <Title>MRS</Title> <Middle>Julioclaudian</Middle> </Name> <Contacts> <Contact> <EmailContact> <Address>chuk@s7.ru</Address> </EmailContact> <PhoneContact> <Number CountryCode="7" AreaCode="495">1502070</Number> </PhoneContact> </Contact> </Contacts> <Gender>Female</Gender> <PassengerIDInfo> <PassengerDocument> <Type>PP</Type> <ID>211111111</ID> <BirthCountry>RU</BirthCountry> <DateOfIssue>2011-10-10</DateOfIssue> <DateOfExpiration>2021-10-10</DateOfExpiration> <CountryOfResidence>RU</CountryOfResidence> </PassengerDocument> </PassengerIDInfo> </Passenger> <Passenger ObjectKey="SH3"> <PTC>INR</PTC> <Age> <BirthDate>2019-02-12</BirthDate> </Age> <Name> <Surname>Pilatus</Surname> <Given>Sevda</Given> <Title>MRS</Title> <Middle>Julioclaudian</Middle> </Name> <Gender>Female</Gender> <PassengerIDInfo> <PassengerDocument> <Type>PP</Type> <ID>311111111</ID> <BirthCountry>RU</BirthCountry> <DateOfIssue>2016-10-10</DateOfIssue> <DateOfExpiration>2021-10-10</DateOfExpiration> <CountryOfResidence>RU</CountryOfResidence> </PassengerDocument> </PassengerIDInfo> </Passenger> </Passengers> <OrderItems> <ShoppingResponse> <Owner>S7</Owner> <ResponseID>UNKNOWN</ResponseID> <Offers> <Offer> <OfferID Owner="S7">UNKNOWN</OfferID> <OfferItems> <OfferItem> <OfferItemID Owner="S7">UNKNOWN</OfferItemID> <Passengers> <PassengerReference>SH1 SH2 SH3</PassengerReference> </Passengers> <ApplicableFlight> <FlightReferences>FL1 FL2 FL3 FL4</FlightReferences> </ApplicableFlight> </OfferItem> </OfferItems> </Offer> </Offers> </ShoppingResponse> <OfferItem> <OfferItemID Owner="S7">UNKNOWN</OfferItemID> <OfferItemType> <DetailedFlightItem> <OriginDestination> <Flight> <SegmentKey>FL1</SegmentKey> <Departure> <AirportCode>LED</AirportCode> <Date>2020-10-09</Date> <Time>16:50</Time> </Departure> <Arrival> <AirportCode>OVB</AirportCode> <Date>2020-10-10</Date> <Time>01:10</Time> </Arrival> <MarketingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>5006</FlightNumber> </MarketingCarrier> <OperatingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>5006</FlightNumber> </OperatingCarrier> <ClassOfService> <Code>N</Code> </ClassOfService> </Flight> <Flight> <SegmentKey>FL2</SegmentKey> <Departure> <AirportCode>OVB</AirportCode> <Date>2020-10-10</Date> <Time>05:00</Time> </Departure> <Arrival> <AirportCode>NSK</AirportCode> <Date>2020-10-10</Date> <Time>07:50</Time> </Arrival> <MarketingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>5303</FlightNumber> </MarketingCarrier> <OperatingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>5303</FlightNumber> </OperatingCarrier> <ClassOfService> <Code>N</Code> </ClassOfService> </Flight> </OriginDestination> <OriginDestination> <Flight> <SegmentKey>FL3</SegmentKey> <Departure> <AirportCode>NSK</AirportCode> <Date>2020-10-17</Date> <Time>08:45</Time> </Departure> <Arrival> <AirportCode>DME</AirportCode> <Date>2020-10-17</Date> <Time>09:05</Time> </Arrival> <MarketingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>2582</FlightNumber> </MarketingCarrier> <OperatingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>2582</FlightNumber> </OperatingCarrier> <ClassOfService> <Code>A</Code> </ClassOfService> </Flight> <Flight> <SegmentKey>FL4</SegmentKey> <Departure> <AirportCode>DME</AirportCode> <Date>2020-10-17</Date> <Time>09:55</Time> </Departure> <Arrival> <AirportCode>LED</AirportCode> <Date>2020-10-17</Date> <Time>11:30</Time> </Arrival> <MarketingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>1009</FlightNumber> </MarketingCarrier> <OperatingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>1009</FlightNumber> </OperatingCarrier> <ClassOfService> <Code>O</Code> </ClassOfService> </Flight> </OriginDestination> </DetailedFlightItem> </OfferItemType> </OfferItem> </OrderItems> </Query> </OrderCreateRQ> </Body> </Envelope>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns2:Envelope xmlns:ns2="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns3="http://www.iata.org/IATA/EDIST"> <ns2:Body> <ns3:OrderViewRS Version=""> <ns3:Document> <ns3:Name>1.0</ns3:Name> </ns3:Document> <ns3:Success/> <ns3:Response> <ns3:OrderViewProcessing/> <ns3:Passengers> <ns3:Passenger ObjectKey="SH2"> <ns3:PTC Quantity="1">YTR</ns3:PTC> <ns3:Age> <ns3:BirthDate>2000-02-27</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>PILATUS</ns3:Surname> <ns3:Given>PONTIUS</ns3:Given> <ns3:Title>MR</ns3:Title> <ns3:Middle>GOVERNOR</ns3:Middle> </ns3:Name> <ns3:Contacts> <ns3:Contact> <ns3:EmailContact> <ns3:Address>r.tkachuk@s7.ru</ns3:Address> </ns3:EmailContact> <ns3:PhoneContact> <ns3:Number CountryCode="7">4951505070</ns3:Number> </ns3:PhoneContact> </ns3:Contact> </ns3:Contacts> <ns3:Gender>Male</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>111111111</ns3:ID> <ns3:BirthCountry>RU</ns3:BirthCountry> <ns3:DateOfExpiration>2021-10-10</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> <ns3:Passenger ObjectKey="SH2i"> <ns3:PTC Quantity="1">INR</ns3:PTC> <ns3:Age> <ns3:BirthDate>2019-02-12</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>PILATUS</ns3:Surname> <ns3:Given>SEVDA</ns3:Given> <ns3:Title>MS</ns3:Title> <ns3:Middle>JULIOCLAUDIAN</ns3:Middle> </ns3:Name> <ns3:Gender>Female</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>311111111</ns3:ID> <ns3:BirthCountry>RU</ns3:BirthCountry> <ns3:DateOfExpiration>2021-10-10</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> <ns3:Passenger ObjectKey="SH4"> <ns3:PTC Quantity="1">CHR</ns3:PTC> <ns3:Age> <ns3:BirthDate>2015-02-25</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>PROCULA</ns3:Surname> <ns3:Given>CLAUDIA</ns3:Given> <ns3:Title>MS</ns3:Title> <ns3:Middle>JULIOCLAUDIAN</ns3:Middle> </ns3:Name> <ns3:Contacts> <ns3:Contact> <ns3:EmailContact> <ns3:Address>chuk@s7.ru</ns3:Address> </ns3:EmailContact> <ns3:PhoneContact> <ns3:Number CountryCode="7">4951502070</ns3:Number> </ns3:PhoneContact> </ns3:Contact> </ns3:Contacts> <ns3:Gender>Female</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>211111111</ns3:ID> <ns3:BirthCountry>RU</ns3:BirthCountry> <ns3:DateOfExpiration>2021-10-10</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> </ns3:Passengers> <ns3:Order> <ns3:OrderID Owner="S7">1</ns3:OrderID> <ns3:BookingReferences> <ns3:BookingReference> <ns3:ID>UWQ5PF</ns3:ID> <ns3:AirlineID>S7</ns3:AirlineID> </ns3:BookingReference> </ns3:BookingReferences> <ns3:TimeLimits> <ns3:PaymentTimeLimit DateTime="2020-05-21T17:33:26"/> </ns3:TimeLimits> <ns3:OrderItems> <ns3:OrderItem> <ns3:FlightItem> <ns3:OriginDestination> <ns3:Flight> <ns3:SegmentKey>FL1</ns3:SegmentKey> <ns3:Status> <ns3:StatusCode> <ns3:Code>HK</ns3:Code> </ns3:StatusCode> </ns3:Status> <ns3:Departure> <ns3:AirportCode>LED</ns3:AirportCode> <ns3:Date>2020-10-09</ns3:Date> <ns3:Time>16:50</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>01:10</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5006</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5006</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:CabinType> <ns3:Code>Y</ns3:Code> </ns3:CabinType> <ns3:ClassOfService> <ns3:Code>N</ns3:Code> </ns3:ClassOfService> </ns3:Flight> <ns3:Flight> <ns3:SegmentKey>FL2</ns3:SegmentKey> <ns3:Status> <ns3:StatusCode> <ns3:Code>HK</ns3:Code> </ns3:StatusCode> </ns3:Status> <ns3:Departure> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>05:00</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>NSK</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>07:50</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5303</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5303</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:CabinType> <ns3:Code>Y</ns3:Code> </ns3:CabinType> <ns3:ClassOfService> <ns3:Code>N</ns3:Code> </ns3:ClassOfService> </ns3:Flight> </ns3:OriginDestination> <ns3:OriginDestination> <ns3:Flight> <ns3:SegmentKey>FL3</ns3:SegmentKey> <ns3:Status> <ns3:StatusCode> <ns3:Code>HK</ns3:Code> </ns3:StatusCode> </ns3:Status> <ns3:Departure> <ns3:AirportCode>NSK</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>08:45</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>09:05</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>2582</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>2582</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:CabinType> <ns3:Code>Y</ns3:Code> </ns3:CabinType> <ns3:ClassOfService> <ns3:Code>A</ns3:Code> </ns3:ClassOfService> </ns3:Flight> <ns3:Flight> <ns3:SegmentKey>FL4</ns3:SegmentKey> <ns3:Status> <ns3:StatusCode> <ns3:Code>HK</ns3:Code> </ns3:StatusCode> </ns3:Status> <ns3:Departure> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>09:55</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>LED</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>11:30</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>1009</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>1009</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:CabinType> <ns3:Code>Y</ns3:Code> </ns3:CabinType> <ns3:ClassOfService> <ns3:Code>O</ns3:Code> </ns3:ClassOfService> </ns3:Flight> </ns3:OriginDestination> </ns3:FlightItem> <ns3:Associations> <ns3:Passengers> <ns3:PassengerReferences>SH2 SH2i SH4</ns3:PassengerReferences> </ns3:Passengers> </ns3:Associations> </ns3:OrderItem> </ns3:OrderItems> </ns3:Order> </ns3:Response> </ns3:OrderViewRS> </ns2:Body> </ns2:Envelope>
Step 3: Read the reservation.
S7 Agent executes a read operation.
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/"> <Header /> <Body> <OrderRetrieveRQ xmlns="http://www.iata.org/IATA/EDIST" Version="1.0"> <Document /> <Party> <Sender> <AgentUserSender> <Name>S7-AIDL</Name> <OtherIDs> <OtherID Description="POS_Type">1</OtherID> <OtherID Description="requestorType">U</OtherID> </OtherIDs> <PseudoCity>OVBS728AB</PseudoCity> <AgentUserID>S7AgentAPI</AgentUserID> <UserRole>AS</UserRole> </AgentUserSender> </Sender> </Party> <Query> <Filters> <BookingReferences> <BookingReference> <ID>QFOJ3W</ID> <AirlineID>S7</AirlineID> </BookingReference> </BookingReferences> </Filters> </Query> </OrderRetrieveRQ> </Body> </Envelope>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns2:Envelope xmlns:ns2="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns3="http://www.iata.org/IATA/EDIST"> <ns2:Body> <ns3:OrderViewRS Version=""> <ns3:Document> <ns3:Name>1.0</ns3:Name> </ns3:Document> <ns3:Success/> <ns3:Response> <ns3:OrderViewProcessing/> <ns3:Passengers> <ns3:Passenger ObjectKey="SH2"> <ns3:PTC Quantity="1">YTR</ns3:PTC> <ns3:Age> <ns3:BirthDate>2000-02-27</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>PILATUS</ns3:Surname> <ns3:Given>PONTIUS</ns3:Given> <ns3:Title>MR</ns3:Title> <ns3:Middle/> </ns3:Name> <ns3:Contacts> <ns3:Contact> <ns3:EmailContact> <ns3:Address>r.tkachuk@s7.ru</ns3:Address> </ns3:EmailContact> <ns3:PhoneContact> <ns3:Number>74951505070</ns3:Number> </ns3:PhoneContact> </ns3:Contact> </ns3:Contacts> <ns3:Gender>Male</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>111111111</ns3:ID> <ns3:BirthCountry>RU</ns3:BirthCountry> <ns3:DateOfExpiration>2021-10-10</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> <ns3:Passenger ObjectKey="SH2i"> <ns3:PTC Quantity="1">INR</ns3:PTC> <ns3:Age> <ns3:BirthDate>2019-02-12</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>PILATUS</ns3:Surname> <ns3:Given>SEVDA</ns3:Given> <ns3:Title>MS</ns3:Title> <ns3:Middle/> </ns3:Name> <ns3:Contacts> <ns3:Contact> <ns3:EmailContact> <ns3:Address>r.tkachuk@s7.ru</ns3:Address> </ns3:EmailContact> <ns3:PhoneContact> <ns3:Number>74951505070</ns3:Number> </ns3:PhoneContact> </ns3:Contact> </ns3:Contacts> <ns3:Gender>Female</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>311111111</ns3:ID> <ns3:BirthCountry>RU</ns3:BirthCountry> <ns3:DateOfExpiration>2021-10-10</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> <ns3:Passenger ObjectKey="SH4"> <ns3:PTC Quantity="1">CHR</ns3:PTC> <ns3:Age> <ns3:BirthDate>2015-02-25</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>PROCULA</ns3:Surname> <ns3:Given>CLAUDIA</ns3:Given> <ns3:Title>MS</ns3:Title> <ns3:Middle/> </ns3:Name> <ns3:Contacts> <ns3:Contact> <ns3:EmailContact> <ns3:Address>chuk@s7.ru</ns3:Address> </ns3:EmailContact> <ns3:PhoneContact> <ns3:Number>74951502070</ns3:Number> </ns3:PhoneContact> </ns3:Contact> </ns3:Contacts> <ns3:Gender>Female</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>211111111</ns3:ID> <ns3:BirthCountry>RU</ns3:BirthCountry> <ns3:DateOfExpiration>2021-10-10</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> </ns3:Passengers> <ns3:Order> <ns3:OrderID Owner="S7">1</ns3:OrderID> <ns3:BookingReferences> <ns3:BookingReference> <ns3:ID>QFOJ3W</ns3:ID> <ns3:AirlineID>S7</ns3:AirlineID> </ns3:BookingReference> </ns3:BookingReferences> <ns3:TimeLimits> <ns3:PaymentTimeLimit DateTime="2020-04-24T14:32:12"/> </ns3:TimeLimits> <ns3:OrderItems> <ns3:OrderItem> <ns3:FlightItem> <ns3:OriginDestination> <ns3:Flight> <ns3:SegmentKey>FL1</ns3:SegmentKey> <ns3:Status> <ns3:StatusCode> <ns3:Code>HK</ns3:Code> </ns3:StatusCode> </ns3:Status> <ns3:Departure> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2020-08-15</ns3:Date> <ns3:Time>11:20</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2020-08-15</ns3:Date> <ns3:Time>19:25</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>2505</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>2505</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:CabinType> <ns3:Code>Y</ns3:Code> </ns3:CabinType> <ns3:ClassOfService> <ns3:Code>T</ns3:Code> </ns3:ClassOfService> </ns3:Flight> <ns3:Flight> <ns3:SegmentKey>FL2</ns3:SegmentKey> <ns3:Status> <ns3:StatusCode> <ns3:Code>HK</ns3:Code> </ns3:StatusCode> </ns3:Status> <ns3:Departure> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2020-08-15</ns3:Date> <ns3:Time>20:40</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>VVO</ns3:AirportCode> <ns3:Date>2020-08-16</ns3:Date> <ns3:Time>05:20</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5201</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5201</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:CabinType> <ns3:Code>Y</ns3:Code> </ns3:CabinType> <ns3:ClassOfService> <ns3:Code>T</ns3:Code> </ns3:ClassOfService> </ns3:Flight> </ns3:OriginDestination> <ns3:OriginDestination> <ns3:Flight> <ns3:SegmentKey>FL3</ns3:SegmentKey> <ns3:Status> <ns3:StatusCode> <ns3:Code>HK</ns3:Code> </ns3:StatusCode> </ns3:Status> <ns3:Departure> <ns3:AirportCode>VVO</ns3:AirportCode> <ns3:Date>2020-09-08</ns3:Date> <ns3:Time>01:30</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>YKS</ns3:AirportCode> <ns3:Date>2020-09-08</ns3:Date> <ns3:Time>03:50</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>6205</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>6205</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:CabinType> <ns3:Code>Y</ns3:Code> </ns3:CabinType> <ns3:ClassOfService> <ns3:Code>A</ns3:Code> </ns3:ClassOfService> </ns3:Flight> <ns3:Flight> <ns3:SegmentKey>FL4</ns3:SegmentKey> <ns3:Status> <ns3:StatusCode> <ns3:Code>HK</ns3:Code> </ns3:StatusCode> </ns3:Status> <ns3:Departure> <ns3:AirportCode>YKS</ns3:AirportCode> <ns3:Date>2020-09-08</ns3:Date> <ns3:Time>14:20</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2020-09-08</ns3:Date> <ns3:Time>15:20</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>3008</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>3008</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:CabinType> <ns3:Code>Y</ns3:Code> </ns3:CabinType> <ns3:ClassOfService> <ns3:Code>A</ns3:Code> </ns3:ClassOfService> </ns3:Flight> </ns3:OriginDestination> </ns3:FlightItem> <ns3:Associations> <ns3:Passengers> <ns3:PassengerReferences>SH2 SH2i SH4</ns3:PassengerReferences> </ns3:Passengers> </ns3:Associations> </ns3:OrderItem> </ns3:OrderItems> </ns3:Order> </ns3:Response> </ns3:OrderViewRS> </ns2:Body> </ns2:Envelope>
Step 4: Request for informative pricing
S7 Agent executes a reprice operation with itinerary info of chosen solution
Use PTC types: SRC/YTR for adult passenger, CHR for child, INR for infant
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/"> <Header /> <Body> <ItinReshopRQ Version="" xmlns="http://www.iata.org/IATA/EDIST"> <Document /> <Party> <Sender> <AgentUserSender> <Name>S7-AIDL</Name> <OtherIDs> <OtherID Description="POS_Type">1</OtherID> <OtherID Description="requestorType">U</OtherID> </OtherIDs> <PseudoCity>OVBS728AB</PseudoCity> <AgentUserID>S7AgentAPI</AgentUserID> <UserRole>AS</UserRole> </AgentUserSender> </Sender> </Party> <Query> <Reshop> <Actions> <ActionType /> <BookingReferences> <BookingReference> <ID>UWQ5PF</ID> <AirlineID>S7</AirlineID> </BookingReference> </BookingReferences> <OrderItems> <OrderItem> <FlightItem> <OriginDestination> <Flight> <SegmentKey>FL1</SegmentKey> <Departure> <AirportCode>LED</AirportCode> <Date>2020-10-09</Date> <Time>16:50</Time> </Departure> <Arrival> <AirportCode>OVB</AirportCode> <Date>2020-10-10</Date> <Time>01:10</Time> </Arrival> <MarketingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>5006</FlightNumber> </MarketingCarrier> <OperatingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>5006</FlightNumber> </OperatingCarrier> </Flight> <Flight> <SegmentKey>FL2</SegmentKey> <Departure> <AirportCode>OVB</AirportCode> <Date>2020-10-10</Date> <Time>05:00</Time> </Departure> <Arrival> <AirportCode>NSK</AirportCode> <Date>2020-10-10</Date> <Time>07:50</Time> </Arrival> <MarketingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>5303</FlightNumber> </MarketingCarrier> <OperatingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>5303</FlightNumber> </OperatingCarrier> </Flight> </OriginDestination> <OriginDestination> <Flight> <SegmentKey>FL3</SegmentKey> <Departure> <AirportCode>NSK</AirportCode> <Date>2020-10-17</Date> <Time>08:45</Time> </Departure> <Arrival> <AirportCode>DME</AirportCode> <Date>2020-10-17</Date> <Time>09:05</Time> </Arrival> <MarketingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>2582</FlightNumber> </MarketingCarrier> <OperatingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>2582</FlightNumber> </OperatingCarrier> </Flight> <Flight> <SegmentKey>FL4</SegmentKey> <Departure> <AirportCode>DME</AirportCode> <Date>2020-10-17</Date> <Time>09:55</Time> </Departure> <Arrival> <AirportCode>LED</AirportCode> <Date>2020-10-17</Date> <Time>11:30</Time> </Arrival> <MarketingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>1009</FlightNumber> </MarketingCarrier> <OperatingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>1009</FlightNumber> </OperatingCarrier> </Flight> </OriginDestination> <FareDetail> <FareComponent refs="FL1"> <FareBasis> <FareBasisCode> <Code>NFLOVBR</Code> <Application>ANY</Application> </FareBasisCode> <RBD>N</RBD> </FareBasis> </FareComponent> <FareComponent refs="FL2"> <FareBasis> <FareBasisCode> <Code>NFLOVBR</Code> <Application>ANY</Application> </FareBasisCode> <RBD>N</RBD> </FareBasis> </FareComponent> <FareComponent refs="FL3"> <FareBasis> <FareBasisCode> <Code>AFLRT</Code> <Application>ANY</Application> </FareBasisCode> <RBD>A</RBD> </FareBasis> </FareComponent> <FareComponent refs="FL4"> <FareBasis> <FareBasisCode> <Code>OFLRT</Code> <Application>ANY</Application> </FareBasisCode> <RBD>O</RBD> </FareBasis> </FareComponent> </FareDetail> </FlightItem> <Associations> <Passengers> <PassengerReferences>SH2 SH2i SH4</PassengerReferences> </Passengers> </Associations> </OrderItem> </OrderItems> <Passengers> <Passenger ObjectKey="SH2"> <PTC Quantity="1">YTR</PTC> <Name> <Surname /> </Name> </Passenger> <Passenger ObjectKey="SH2i"> <PTC Quantity="1">INR</PTC> <Name> <Surname /> </Name> </Passenger> <Passenger ObjectKey="SH4"> <PTC Quantity="1">CHR</PTC> <Name> <Surname /> </Name> </Passenger> </Passengers> </Actions> </Reshop> </Query> </ItinReshopRQ> </Body> </Envelope>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns2:Envelope xmlns:ns2="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns3="http://www.iata.org/IATA/EDIST"> <ns2:Body> <ns3:ItinReshopRS Version=""> <ns3:Document> <ns3:Name>1.0</ns3:Name> </ns3:Document> <ns3:Success/> <ns3:Response> <ns3:ItinReshopProcessing/> <ns3:Passengers> <ns3:Passenger ObjectKey="SH4"> <ns3:PTC Quantity="1">CHR</ns3:PTC> <ns3:Name> <ns3:Surname>Anonymous</ns3:Surname> </ns3:Name> </ns3:Passenger> <ns3:Passenger ObjectKey="SH2i"> <ns3:PTC Quantity="1">INR</ns3:PTC> <ns3:Name> <ns3:Surname>Anonymous</ns3:Surname> </ns3:Name> </ns3:Passenger> <ns3:Passenger ObjectKey="SH2"> <ns3:PTC Quantity="1">YTR</ns3:PTC> <ns3:Name> <ns3:Surname>Anonymous</ns3:Surname> </ns3:Name> </ns3:Passenger> </ns3:Passengers> <ns3:Order> <ns3:OrderID Owner="S7">Order</ns3:OrderID> <ns3:BookingReferences> <ns3:BookingReference> <ns3:ID>UWQ5PF</ns3:ID> <ns3:AirlineID>S7</ns3:AirlineID> </ns3:BookingReference> </ns3:BookingReferences> <ns3:OrderItems> <ns3:OrderItem> <ns3:OrderItemID Owner="S7">NONE</ns3:OrderItemID> </ns3:OrderItem> </ns3:OrderItems> </ns3:Order> <ns3:ReShopOffers> <ns3:ReShopOffer ObjectKey="RO1"> <ns3:OfferID Owner="S7">Offer</ns3:OfferID> <ns3:TotalPrice> <ns3:DetailCurrencyPrice> <ns3:Total Code="RUB">46453</ns3:Total> <ns3:Details> <ns3:Detail> <ns3:SubTotal Code="RUB">35440</ns3:SubTotal> <ns3:Application>fare</ns3:Application> </ns3:Detail> </ns3:Details> <ns3:Taxes> <ns3:Total Code="RUB">11013</ns3:Total> </ns3:Taxes> <ns3:Fees> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Fees> </ns3:DetailCurrencyPrice> </ns3:TotalPrice> <ns3:ReShopPricedOffer> <ns3:OfferPrice> <ns3:RequestedDate> <ns3:PriceDetail> <ns3:TotalAmount> <ns3:DetailCurrencyPrice> <ns3:Total Code="RUB">20495</ns3:Total> <ns3:Details> <ns3:Detail> <ns3:SubTotal Code="RUB">15190</ns3:SubTotal> <ns3:Application>fare</ns3:Application> </ns3:Detail> </ns3:Details> <ns3:Taxes> <ns3:Total Code="RUB">5305</ns3:Total> </ns3:Taxes> <ns3:Fees> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Fees> </ns3:DetailCurrencyPrice> </ns3:TotalAmount> <ns3:BaseAmount Code="RUB">15190</ns3:BaseAmount> <ns3:FareFiledIn> <ns3:BaseAmount Code="RUB">15190</ns3:BaseAmount> </ns3:FareFiledIn> <ns3:Surcharges> <ns3:Surcharge> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Surcharge> </ns3:Surcharges> <ns3:Taxes> <ns3:Total Code="RUB">5305</ns3:Total> <ns3:Breakdown> <ns3:Tax> <ns3:Amount Code="RUB">178</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">227</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">4900</ns3:Amount> <ns3:TaxCode>YR</ns3:TaxCode> </ns3:Tax> </ns3:Breakdown> </ns3:Taxes> </ns3:PriceDetail> <ns3:Associations> <ns3:AssociatedTraveler> <ns3:TravelerReferences>SH4</ns3:TravelerReferences> </ns3:AssociatedTraveler> <ns3:OfferDetailAssociation> <ns3:OfferTermReferences></ns3:OfferTermReferences> </ns3:OfferDetailAssociation> </ns3:Associations> </ns3:RequestedDate> <ns3:FareDetail> <ns3:FareComponent> <ns3:SegmentReference>SEG1</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>NFLOVBR</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>N</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> <ns3:FareComponent> <ns3:SegmentReference>SEG2</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>NFLOVBR</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>N</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> <ns3:FareComponent> <ns3:SegmentReference>SEG3</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>AFLRT</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>A</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> <ns3:FareComponent> <ns3:SegmentReference>SEG4</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>OFLRT</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>O</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> </ns3:FareDetail> </ns3:OfferPrice> <ns3:OfferPrice> <ns3:RequestedDate> <ns3:PriceDetail> <ns3:TotalAmount> <ns3:DetailCurrencyPrice> <ns3:Total Code="RUB">0</ns3:Total> <ns3:Details> <ns3:Detail> <ns3:SubTotal Code="RUB">0</ns3:SubTotal> <ns3:Application>fare</ns3:Application> </ns3:Detail> </ns3:Details> <ns3:Taxes> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Taxes> <ns3:Fees> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Fees> </ns3:DetailCurrencyPrice> </ns3:TotalAmount> <ns3:BaseAmount Code="RUB">0</ns3:BaseAmount> <ns3:FareFiledIn> <ns3:BaseAmount Code="RUB">0</ns3:BaseAmount> </ns3:FareFiledIn> <ns3:Surcharges> <ns3:Surcharge> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Surcharge> </ns3:Surcharges> <ns3:Taxes> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Taxes> </ns3:PriceDetail> <ns3:Associations> <ns3:AssociatedTraveler> <ns3:TravelerReferences>SH2i</ns3:TravelerReferences> </ns3:AssociatedTraveler> <ns3:OfferDetailAssociation> <ns3:OfferTermReferences></ns3:OfferTermReferences> </ns3:OfferDetailAssociation> </ns3:Associations> </ns3:RequestedDate> <ns3:FareDetail> <ns3:FareComponent> <ns3:SegmentReference>SEG1</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>NFLOVBR</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>N</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> <ns3:FareComponent> <ns3:SegmentReference>SEG2</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>NFLOVBR</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>N</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> <ns3:FareComponent> <ns3:SegmentReference>SEG3</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>AFLRT</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>A</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> <ns3:FareComponent> <ns3:SegmentReference>SEG4</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>OFLRT</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>O</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> </ns3:FareDetail> </ns3:OfferPrice> <ns3:OfferPrice> <ns3:RequestedDate> <ns3:PriceDetail> <ns3:TotalAmount> <ns3:DetailCurrencyPrice> <ns3:Total Code="RUB">25958</ns3:Total> <ns3:Details> <ns3:Detail> <ns3:SubTotal Code="RUB">20250</ns3:SubTotal> <ns3:Application>fare</ns3:Application> </ns3:Detail> </ns3:Details> <ns3:Taxes> <ns3:Total Code="RUB">5708</ns3:Total> </ns3:Taxes> <ns3:Fees> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Fees> </ns3:DetailCurrencyPrice> </ns3:TotalAmount> <ns3:BaseAmount Code="RUB">20250</ns3:BaseAmount> <ns3:FareFiledIn> <ns3:BaseAmount Code="RUB">20250</ns3:BaseAmount> </ns3:FareFiledIn> <ns3:Surcharges> <ns3:Surcharge> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Surcharge> </ns3:Surcharges> <ns3:Taxes> <ns3:Total Code="RUB">5708</ns3:Total> <ns3:Breakdown> <ns3:Tax> <ns3:Amount Code="RUB">354</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">454</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">4900</ns3:Amount> <ns3:TaxCode>YR</ns3:TaxCode> </ns3:Tax> </ns3:Breakdown> </ns3:Taxes> </ns3:PriceDetail> <ns3:Associations> <ns3:AssociatedTraveler> <ns3:TravelerReferences>SH2</ns3:TravelerReferences> </ns3:AssociatedTraveler> <ns3:OfferDetailAssociation> <ns3:OfferTermReferences></ns3:OfferTermReferences> </ns3:OfferDetailAssociation> </ns3:Associations> </ns3:RequestedDate> <ns3:FareDetail> <ns3:FareComponent> <ns3:SegmentReference>SEG1</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>NFLOVBR</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>N</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> <ns3:FareComponent> <ns3:SegmentReference>SEG2</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>NFLOVBR</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>N</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> <ns3:FareComponent> <ns3:SegmentReference>SEG3</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>AFLRT</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>A</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> <ns3:FareComponent> <ns3:SegmentReference>SEG4</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>OFLRT</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>O</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> </ns3:FareDetail> </ns3:OfferPrice> </ns3:ReShopPricedOffer> </ns3:ReShopOffer> </ns3:ReShopOffers> <ns3:DataList> <ns3:FlightSegmentList> <ns3:FlightSegment SegmentKey="SEG1"> <ns3:Departure> <ns3:AirportCode>LED</ns3:AirportCode> <ns3:Date>2020-10-09</ns3:Date> <ns3:Time>16:50</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>01:10</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5006</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5006</ns3:FlightNumber> </ns3:OperatingCarrier> </ns3:FlightSegment> <ns3:FlightSegment SegmentKey="SEG2"> <ns3:Departure> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>05:00</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>NSK</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>07:50</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5303</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5303</ns3:FlightNumber> </ns3:OperatingCarrier> </ns3:FlightSegment> <ns3:FlightSegment SegmentKey="SEG3"> <ns3:Departure> <ns3:AirportCode>NSK</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>08:45</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>09:05</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>2582</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>2582</ns3:FlightNumber> </ns3:OperatingCarrier> </ns3:FlightSegment> <ns3:FlightSegment SegmentKey="SEG4"> <ns3:Departure> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>09:55</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>LED</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>11:30</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>1009</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>1009</ns3:FlightNumber> </ns3:OperatingCarrier> </ns3:FlightSegment> </ns3:FlightSegmentList> <ns3:OriginDestinationList> <ns3:OriginDestination OriginDestinationKey="OD1"> <ns3:DepartureCode>LED</ns3:DepartureCode> <ns3:ArrivalCode>NSK</ns3:ArrivalCode> <ns3:FlightReferences>SEG1 SEG2</ns3:FlightReferences> </ns3:OriginDestination> <ns3:OriginDestination OriginDestinationKey="OD2"> <ns3:DepartureCode>NSK</ns3:DepartureCode> <ns3:ArrivalCode>LED</ns3:ArrivalCode> <ns3:FlightReferences>SEG3 SEG4</ns3:FlightReferences> </ns3:OriginDestination> </ns3:OriginDestinationList> <ns3:TermsList ListKey="TL1"/> </ns3:DataList> </ns3:Response> </ns3:ItinReshopRS> </ns2:Body> </ns2:Envelope>
Step 5: Request for reservation pricing
S7 Agent executes a reprice operation with itinerary info of chosen solution
Use PTC types: SRC/YTR for adult passenger, CHR for child, INR for infant
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/"> <Header /> <Body> <ItinReshopRQ Version="" xmlns="http://www.iata.org/IATA/EDIST"> <Document /> <Party> <Sender> <AgentUserSender> <Name>S7-AIDL</Name> <OtherIDs> <OtherID Description="POS_Type">1</OtherID> <OtherID Description="requestorType">U</OtherID> </OtherIDs> <PseudoCity>OVBS728AB</PseudoCity> <AgentUserID>S7AgentAPI</AgentUserID> <UserRole>AS</UserRole> </AgentUserSender> </Sender> </Party> <Query> <Reshop> <Actions> <ActionType /> <BookingReferences> <BookingReference> <ID>UWQ5PF</ID> <AirlineID>S7</AirlineID> </BookingReference> </BookingReferences> <OrderItems> <OrderItem> <FlightItem> <OriginDestination> <Flight> <SegmentKey>FL1</SegmentKey> <Departure> <AirportCode>LED</AirportCode> <Date>2020-10-09</Date> <Time>16:50</Time> </Departure> <Arrival> <AirportCode>OVB</AirportCode> <Date>2020-10-10</Date> <Time>01:10</Time> </Arrival> <MarketingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>5006</FlightNumber> </MarketingCarrier> <OperatingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>5006</FlightNumber> </OperatingCarrier> </Flight> <Flight> <SegmentKey>FL2</SegmentKey> <Departure> <AirportCode>OVB</AirportCode> <Date>2020-10-10</Date> <Time>05:00</Time> </Departure> <Arrival> <AirportCode>NSK</AirportCode> <Date>2020-10-10</Date> <Time>07:50</Time> </Arrival> <MarketingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>5303</FlightNumber> </MarketingCarrier> <OperatingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>5303</FlightNumber> </OperatingCarrier> </Flight> </OriginDestination> <OriginDestination> <Flight> <SegmentKey>FL3</SegmentKey> <Departure> <AirportCode>NSK</AirportCode> <Date>2020-10-17</Date> <Time>08:45</Time> </Departure> <Arrival> <AirportCode>DME</AirportCode> <Date>2020-10-17</Date> <Time>09:05</Time> </Arrival> <MarketingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>2582</FlightNumber> </MarketingCarrier> <OperatingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>2582</FlightNumber> </OperatingCarrier> </Flight> <Flight> <SegmentKey>FL4</SegmentKey> <Departure> <AirportCode>DME</AirportCode> <Date>2020-10-17</Date> <Time>09:55</Time> </Departure> <Arrival> <AirportCode>LED</AirportCode> <Date>2020-10-17</Date> <Time>11:30</Time> </Arrival> <MarketingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>1009</FlightNumber> </MarketingCarrier> <OperatingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>1009</FlightNumber> </OperatingCarrier> </Flight> </OriginDestination> <FareDetail> <FareComponent refs="FL1"> <FareBasis> <FareBasisCode> <Code>NFLOVBR</Code> <Application>ANY</Application> </FareBasisCode> <RBD>N</RBD> </FareBasis> </FareComponent> <FareComponent refs="FL2"> <FareBasis> <FareBasisCode> <Code>NFLOVBR</Code> <Application>ANY</Application> </FareBasisCode> <RBD>N</RBD> </FareBasis> </FareComponent> <FareComponent refs="FL3"> <FareBasis> <FareBasisCode> <Code>AFLRT</Code> <Application>ANY</Application> </FareBasisCode> <RBD>A</RBD> </FareBasis> </FareComponent> <FareComponent refs="FL4"> <FareBasis> <FareBasisCode> <Code>OFLRT</Code> <Application>ANY</Application> </FareBasisCode> <RBD>O</RBD> </FareBasis> </FareComponent> </FareDetail> </FlightItem> <Associations> <Passengers> <PassengerReferences>SH2 SH2i SH4</PassengerReferences> </Passengers> </Associations> </OrderItem> </OrderItems> <Passengers> <Passenger ObjectKey="SH2"> <PTC Quantity="1">YTR</PTC> <Name> <Surname /> </Name> </Passenger> <Passenger ObjectKey="SH2i"> <PTC Quantity="1">INR</PTC> <Name> <Surname /> </Name> </Passenger> <Passenger ObjectKey="SH4"> <PTC Quantity="1">CHR</PTC> <Name> <Surname /> </Name> </Passenger> </Passengers> </Actions> </Reshop> </Query> </ItinReshopRQ> </Body> </Envelope>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns2:Envelope xmlns:ns2="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns3="http://www.iata.org/IATA/EDIST"> <ns2:Body> <ns3:ItinReshopRS Version=""> <ns3:Document> <ns3:Name>1.0</ns3:Name> </ns3:Document> <ns3:Success/> <ns3:Response> <ns3:ItinReshopProcessing/> <ns3:Passengers> <ns3:Passenger ObjectKey="SH4"> <ns3:PTC Quantity="1">CHR</ns3:PTC> <ns3:Name> <ns3:Surname>Anonymous</ns3:Surname> </ns3:Name> </ns3:Passenger> <ns3:Passenger ObjectKey="SH2i"> <ns3:PTC Quantity="1">INR</ns3:PTC> <ns3:Name> <ns3:Surname>Anonymous</ns3:Surname> </ns3:Name> </ns3:Passenger> <ns3:Passenger ObjectKey="SH2"> <ns3:PTC Quantity="1">YTR</ns3:PTC> <ns3:Name> <ns3:Surname>Anonymous</ns3:Surname> </ns3:Name> </ns3:Passenger> </ns3:Passengers> <ns3:Order> <ns3:OrderID Owner="S7">Order</ns3:OrderID> <ns3:BookingReferences> <ns3:BookingReference> <ns3:ID>UWQ5PF</ns3:ID> <ns3:AirlineID>S7</ns3:AirlineID> </ns3:BookingReference> </ns3:BookingReferences> <ns3:OrderItems> <ns3:OrderItem> <ns3:OrderItemID Owner="S7">NONE</ns3:OrderItemID> </ns3:OrderItem> </ns3:OrderItems> </ns3:Order> <ns3:ReShopOffers> <ns3:ReShopOffer ObjectKey="RO1"> <ns3:OfferID Owner="S7">Offer</ns3:OfferID> <ns3:TotalPrice> <ns3:DetailCurrencyPrice> <ns3:Total Code="RUB">46453</ns3:Total> <ns3:Details> <ns3:Detail> <ns3:SubTotal Code="RUB">35440</ns3:SubTotal> <ns3:Application>fare</ns3:Application> </ns3:Detail> </ns3:Details> <ns3:Taxes> <ns3:Total Code="RUB">11013</ns3:Total> </ns3:Taxes> <ns3:Fees> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Fees> </ns3:DetailCurrencyPrice> </ns3:TotalPrice> <ns3:ReShopPricedOffer> <ns3:OfferPrice> <ns3:RequestedDate> <ns3:PriceDetail> <ns3:TotalAmount> <ns3:DetailCurrencyPrice> <ns3:Total Code="RUB">20495</ns3:Total> <ns3:Details> <ns3:Detail> <ns3:SubTotal Code="RUB">15190</ns3:SubTotal> <ns3:Application>fare</ns3:Application> </ns3:Detail> </ns3:Details> <ns3:Taxes> <ns3:Total Code="RUB">5305</ns3:Total> </ns3:Taxes> <ns3:Fees> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Fees> </ns3:DetailCurrencyPrice> </ns3:TotalAmount> <ns3:BaseAmount Code="RUB">15190</ns3:BaseAmount> <ns3:FareFiledIn> <ns3:BaseAmount Code="RUB">15190</ns3:BaseAmount> </ns3:FareFiledIn> <ns3:Surcharges> <ns3:Surcharge> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Surcharge> </ns3:Surcharges> <ns3:Taxes> <ns3:Total Code="RUB">5305</ns3:Total> <ns3:Breakdown> <ns3:Tax> <ns3:Amount Code="RUB">178</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">227</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">4900</ns3:Amount> <ns3:TaxCode>YR</ns3:TaxCode> </ns3:Tax> </ns3:Breakdown> </ns3:Taxes> </ns3:PriceDetail> <ns3:Associations> <ns3:AssociatedTraveler> <ns3:TravelerReferences>SH4</ns3:TravelerReferences> </ns3:AssociatedTraveler> <ns3:OfferDetailAssociation> <ns3:OfferTermReferences></ns3:OfferTermReferences> </ns3:OfferDetailAssociation> </ns3:Associations> </ns3:RequestedDate> <ns3:FareDetail> <ns3:FareComponent> <ns3:SegmentReference>SEG1</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>NFLOVBR</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>N</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> <ns3:FareComponent> <ns3:SegmentReference>SEG2</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>NFLOVBR</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>N</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> <ns3:FareComponent> <ns3:SegmentReference>SEG3</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>AFLRT</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>A</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> <ns3:FareComponent> <ns3:SegmentReference>SEG4</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>OFLRT</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>O</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> </ns3:FareDetail> </ns3:OfferPrice> <ns3:OfferPrice> <ns3:RequestedDate> <ns3:PriceDetail> <ns3:TotalAmount> <ns3:DetailCurrencyPrice> <ns3:Total Code="RUB">0</ns3:Total> <ns3:Details> <ns3:Detail> <ns3:SubTotal Code="RUB">0</ns3:SubTotal> <ns3:Application>fare</ns3:Application> </ns3:Detail> </ns3:Details> <ns3:Taxes> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Taxes> <ns3:Fees> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Fees> </ns3:DetailCurrencyPrice> </ns3:TotalAmount> <ns3:BaseAmount Code="RUB">0</ns3:BaseAmount> <ns3:FareFiledIn> <ns3:BaseAmount Code="RUB">0</ns3:BaseAmount> </ns3:FareFiledIn> <ns3:Surcharges> <ns3:Surcharge> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Surcharge> </ns3:Surcharges> <ns3:Taxes> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Taxes> </ns3:PriceDetail> <ns3:Associations> <ns3:AssociatedTraveler> <ns3:TravelerReferences>SH2i</ns3:TravelerReferences> </ns3:AssociatedTraveler> <ns3:OfferDetailAssociation> <ns3:OfferTermReferences></ns3:OfferTermReferences> </ns3:OfferDetailAssociation> </ns3:Associations> </ns3:RequestedDate> <ns3:FareDetail> <ns3:FareComponent> <ns3:SegmentReference>SEG1</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>NFLOVBR</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>N</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> <ns3:FareComponent> <ns3:SegmentReference>SEG2</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>NFLOVBR</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>N</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> <ns3:FareComponent> <ns3:SegmentReference>SEG3</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>AFLRT</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>A</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> <ns3:FareComponent> <ns3:SegmentReference>SEG4</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>OFLRT</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>O</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> </ns3:FareDetail> </ns3:OfferPrice> <ns3:OfferPrice> <ns3:RequestedDate> <ns3:PriceDetail> <ns3:TotalAmount> <ns3:DetailCurrencyPrice> <ns3:Total Code="RUB">25958</ns3:Total> <ns3:Details> <ns3:Detail> <ns3:SubTotal Code="RUB">20250</ns3:SubTotal> <ns3:Application>fare</ns3:Application> </ns3:Detail> </ns3:Details> <ns3:Taxes> <ns3:Total Code="RUB">5708</ns3:Total> </ns3:Taxes> <ns3:Fees> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Fees> </ns3:DetailCurrencyPrice> </ns3:TotalAmount> <ns3:BaseAmount Code="RUB">20250</ns3:BaseAmount> <ns3:FareFiledIn> <ns3:BaseAmount Code="RUB">20250</ns3:BaseAmount> </ns3:FareFiledIn> <ns3:Surcharges> <ns3:Surcharge> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Surcharge> </ns3:Surcharges> <ns3:Taxes> <ns3:Total Code="RUB">5708</ns3:Total> <ns3:Breakdown> <ns3:Tax> <ns3:Amount Code="RUB">354</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">454</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">4900</ns3:Amount> <ns3:TaxCode>YR</ns3:TaxCode> </ns3:Tax> </ns3:Breakdown> </ns3:Taxes> </ns3:PriceDetail> <ns3:Associations> <ns3:AssociatedTraveler> <ns3:TravelerReferences>SH2</ns3:TravelerReferences> </ns3:AssociatedTraveler> <ns3:OfferDetailAssociation> <ns3:OfferTermReferences></ns3:OfferTermReferences> </ns3:OfferDetailAssociation> </ns3:Associations> </ns3:RequestedDate> <ns3:FareDetail> <ns3:FareComponent> <ns3:SegmentReference>SEG1</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>NFLOVBR</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>N</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> <ns3:FareComponent> <ns3:SegmentReference>SEG2</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>NFLOVBR</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>N</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> <ns3:FareComponent> <ns3:SegmentReference>SEG3</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>AFLRT</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>A</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> <ns3:FareComponent> <ns3:SegmentReference>SEG4</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>OFLRT</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>O</ns3:RBD> </ns3:FareBasis> <ns3:FareRules> <ns3:Ticketing> <ns3:Endorsements> <ns3:Endorsement>ENDO</ns3:Endorsement> </ns3:Endorsements> </ns3:Ticketing> <ns3:Remarks> <ns3:Remark>UnstructuredFareCalc</ns3:Remark> </ns3:Remarks> </ns3:FareRules> </ns3:FareComponent> </ns3:FareDetail> </ns3:OfferPrice> </ns3:ReShopPricedOffer> </ns3:ReShopOffer> </ns3:ReShopOffers> <ns3:DataList> <ns3:FlightSegmentList> <ns3:FlightSegment SegmentKey="SEG1"> <ns3:Departure> <ns3:AirportCode>LED</ns3:AirportCode> <ns3:Date>2020-10-09</ns3:Date> <ns3:Time>16:50</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>01:10</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5006</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5006</ns3:FlightNumber> </ns3:OperatingCarrier> </ns3:FlightSegment> <ns3:FlightSegment SegmentKey="SEG2"> <ns3:Departure> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>05:00</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>NSK</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>07:50</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5303</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5303</ns3:FlightNumber> </ns3:OperatingCarrier> </ns3:FlightSegment> <ns3:FlightSegment SegmentKey="SEG3"> <ns3:Departure> <ns3:AirportCode>NSK</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>08:45</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>09:05</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>2582</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>2582</ns3:FlightNumber> </ns3:OperatingCarrier> </ns3:FlightSegment> <ns3:FlightSegment SegmentKey="SEG4"> <ns3:Departure> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>09:55</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>LED</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>11:30</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>1009</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>1009</ns3:FlightNumber> </ns3:OperatingCarrier> </ns3:FlightSegment> </ns3:FlightSegmentList> <ns3:OriginDestinationList> <ns3:OriginDestination OriginDestinationKey="OD1"> <ns3:DepartureCode>LED</ns3:DepartureCode> <ns3:ArrivalCode>NSK</ns3:ArrivalCode> <ns3:FlightReferences>SEG1 SEG2</ns3:FlightReferences> </ns3:OriginDestination> <ns3:OriginDestination OriginDestinationKey="OD2"> <ns3:DepartureCode>NSK</ns3:DepartureCode> <ns3:ArrivalCode>LED</ns3:ArrivalCode> <ns3:FlightReferences>SEG3 SEG4</ns3:FlightReferences> </ns3:OriginDestination> </ns3:OriginDestinationList> <ns3:TermsList ListKey="TL1"/> </ns3:DataList> </ns3:Response> </ns3:ItinReshopRS> </ns2:Body> </ns2:Envelope>
Step 6: Issue tickets for all passenger
S7 Agent executes a demandTickets operation with reservation reference and pricing details
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/"> <Header/> <Body> <AirDocIssueRQ xmlns="http://www.iata.org/IATA/EDIST" Version="1.0"> <Document/> <Party> <Sender> <AgentUserSender> <Name>S7-AIDL</Name> <OtherIDs> <OtherID Description="POS_Type">1</OtherID> <OtherID Description="requestorType">U</OtherID> </OtherIDs> <PseudoCity>OVBS728AB</PseudoCity> <AgentUserID>S7AgentAPI</AgentUserID> <UserRole>AS</UserRole> </AgentUserSender> </Sender> </Party> <Query> <TicketDocQuantity>1</TicketDocQuantity> <TicketDocInfo> <TravelerInfo> <Surname>ANY</Surname> <Given>ANY</Given> </TravelerInfo> <BookingReference> <ID>UWQ5PF</ID> <AirlineID>S7</AirlineID> </BookingReference> <Payments> <Payment ObjectKey="ETK"> <Type> <Code>MS</Code> </Type> <Other> <Remarks> <Remark>*A*TEXT</Remark> </Remarks> </Other> </Payment> </Payments> </TicketDocInfo> </Query> </AirDocIssueRQ> </Body> </Envelope>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns2:Envelope xmlns:ns2="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns3="http://www.iata.org/IATA/EDIST"> <ns2:Body> <ns3:AirDocDisplayRS Version=""> <ns3:Document> <ns3:Name>1.0</ns3:Name> </ns3:Document> <ns3:Success/> <ns3:Response> <ns3:TicketDocInfos> <ns3:TicketDocInfo> <ns3:Traveler> <ns3:Surname>PILATUS</ns3:Surname> <ns3:Given>PONTIUS</ns3:Given> <ns3:PTC>YTR</ns3:PTC> </ns3:Traveler> <ns3:IssuingAirlineInfo> <ns3:AirlineName>S7</ns3:AirlineName> </ns3:IssuingAirlineInfo> <ns3:BookingReferences> <ns3:BookingReference> <ns3:ID>UWQ5PF</ns3:ID> <ns3:AirlineID>S7</ns3:AirlineID> </ns3:BookingReference> </ns3:BookingReferences> <ns3:Payments> <ns3:Payment> <ns3:Method/> <ns3:Amount Code="RUB">46453</ns3:Amount> </ns3:Payment> </ns3:Payments> <ns3:OriginDestination> <ns3:Origin>LED</ns3:Origin> <ns3:Destination>LED</ns3:Destination> </ns3:OriginDestination> <ns3:FareInfo> <ns3:BaseFare> <ns3:Amount Code="RUB">20250</ns3:Amount> </ns3:BaseFare> <ns3:Total> <ns3:Amount Code="RUB">25958</ns3:Amount> </ns3:Total> <ns3:Taxes> <ns3:Total Code="RUB">5708</ns3:Total> <ns3:Breakdown> <ns3:Tax> <ns3:Amount Code="RUB">354</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">454</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">4900</ns3:Amount> <ns3:TaxCode>YR</ns3:TaxCode> </ns3:Tax> </ns3:Breakdown> </ns3:Taxes> <ns3:UnstructuredFareCalcInfo> <ns3:Info>LED S7 X/OVB S7 NSK12800.00S7 MOW4300.00S7 LED3150.00RUB20250.00END</ns3:Info> </ns3:UnstructuredFareCalcInfo> </ns3:FareInfo> <ns3:TicketDocument> <ns3:TicketDocNbr>4212413718097</ns3:TicketDocNbr> <ns3:Type> <ns3:Code>702</ns3:Code> </ns3:Type> <ns3:NumberofBooklets>4</ns3:NumberofBooklets> <ns3:DateOfIssue>2020-05-20</ns3:DateOfIssue> <ns3:CouponInfo> <ns3:CouponNumber>1</ns3:CouponNumber> <ns3:FareBasisCode> <ns3:Code>NFLOVBR</ns3:Code> </ns3:FareBasisCode> <ns3:CouponValid> <ns3:EffectiveDatePeriod> <ns3:Expiration>2020-12-31</ns3:Expiration> </ns3:EffectiveDatePeriod> </ns3:CouponValid> <ns3:Status> <ns3:Code>OPEN FOR USE</ns3:Code> </ns3:Status> <ns3:SoldAirlineInfo> <ns3:Departure> <ns3:AirportCode>LED</ns3:AirportCode> <ns3:Date>2020-10-09</ns3:Date> <ns3:Time>16:50</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>01:10</ns3:Time> </ns3:Arrival> <ns3:OperatingCarrier> <ns3:ResBookDesigCode>N</ns3:ResBookDesigCode> </ns3:OperatingCarrier> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5006</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:TicketedBaggageAllowance> <ns3:AllowableBag Type="PC" Number="1"/> </ns3:TicketedBaggageAllowance> </ns3:SoldAirlineInfo> </ns3:CouponInfo> <ns3:CouponInfo> <ns3:CouponNumber>2</ns3:CouponNumber> <ns3:FareBasisCode> <ns3:Code>NFLOVBR</ns3:Code> </ns3:FareBasisCode> <ns3:CouponValid> <ns3:EffectiveDatePeriod> <ns3:Expiration>2020-12-31</ns3:Expiration> </ns3:EffectiveDatePeriod> </ns3:CouponValid> <ns3:Status> <ns3:Code>OPEN FOR USE</ns3:Code> </ns3:Status> <ns3:SoldAirlineInfo> <ns3:Departure> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>05:00</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>NSK</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>07:50</ns3:Time> </ns3:Arrival> <ns3:OperatingCarrier> <ns3:ResBookDesigCode>N</ns3:ResBookDesigCode> </ns3:OperatingCarrier> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5303</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:TicketedBaggageAllowance> <ns3:AllowableBag Type="PC" Number="1"/> </ns3:TicketedBaggageAllowance> </ns3:SoldAirlineInfo> </ns3:CouponInfo> <ns3:CouponInfo> <ns3:CouponNumber>3</ns3:CouponNumber> <ns3:FareBasisCode> <ns3:Code>AFLRT</ns3:Code> </ns3:FareBasisCode> <ns3:CouponValid> <ns3:EffectiveDatePeriod> <ns3:Expiration>2020-12-31</ns3:Expiration> </ns3:EffectiveDatePeriod> </ns3:CouponValid> <ns3:Status> <ns3:Code>OPEN FOR USE</ns3:Code> </ns3:Status> <ns3:SoldAirlineInfo> <ns3:Departure> <ns3:AirportCode>NSK</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>08:45</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>09:05</ns3:Time> </ns3:Arrival> <ns3:OperatingCarrier> <ns3:ResBookDesigCode>A</ns3:ResBookDesigCode> </ns3:OperatingCarrier> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>2582</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:TicketedBaggageAllowance> <ns3:AllowableBag Type="PC" Number="1"/> </ns3:TicketedBaggageAllowance> </ns3:SoldAirlineInfo> </ns3:CouponInfo> <ns3:CouponInfo> <ns3:CouponNumber>4</ns3:CouponNumber> <ns3:FareBasisCode> <ns3:Code>OFLRT</ns3:Code> </ns3:FareBasisCode> <ns3:CouponValid> <ns3:EffectiveDatePeriod> <ns3:Expiration>2021-07-26</ns3:Expiration> </ns3:EffectiveDatePeriod> </ns3:CouponValid> <ns3:Status> <ns3:Code>OPEN FOR USE</ns3:Code> </ns3:Status> <ns3:SoldAirlineInfo> <ns3:Departure> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>09:55</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>LED</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>11:30</ns3:Time> </ns3:Arrival> <ns3:OperatingCarrier> <ns3:ResBookDesigCode>O</ns3:ResBookDesigCode> </ns3:OperatingCarrier> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>1009</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:TicketedBaggageAllowance> <ns3:AllowableBag Type="PC" Number="1"/> </ns3:TicketedBaggageAllowance> </ns3:SoldAirlineInfo> </ns3:CouponInfo> </ns3:TicketDocument> <ns3:Commission> <ns3:Amount>0</ns3:Amount> <ns3:Remarks> <ns3:Remark>S7 ONLY/REF/CHNG/RESTR</ns3:Remark> <ns3:Remark>INCL VAT 2359.82RUB</ns3:Remark> <ns3:Remark>2020-05-20T17:38</ns3:Remark> </ns3:Remarks> </ns3:Commission> <ns3:PassengerSpecificData>111111111</ns3:PassengerSpecificData> </ns3:TicketDocInfo> <ns3:TicketDocInfo> <ns3:Traveler> <ns3:Surname>PROCULA</ns3:Surname> <ns3:Given>CLAUDIA</ns3:Given> <ns3:PTC>CHR</ns3:PTC> </ns3:Traveler> <ns3:IssuingAirlineInfo> <ns3:AirlineName>S7</ns3:AirlineName> </ns3:IssuingAirlineInfo> <ns3:BookingReferences> <ns3:BookingReference> <ns3:ID>UWQ5PF</ns3:ID> <ns3:AirlineID>S7</ns3:AirlineID> </ns3:BookingReference> </ns3:BookingReferences> <ns3:Payments> <ns3:Payment> <ns3:Method/> <ns3:Amount Code="RUB">46453</ns3:Amount> </ns3:Payment> </ns3:Payments> <ns3:OriginDestination> <ns3:Origin>LED</ns3:Origin> <ns3:Destination>LED</ns3:Destination> </ns3:OriginDestination> <ns3:FareInfo> <ns3:BaseFare> <ns3:Amount Code="RUB">15190</ns3:Amount> </ns3:BaseFare> <ns3:Total> <ns3:Amount Code="RUB">20495</ns3:Amount> </ns3:Total> <ns3:Taxes> <ns3:Total Code="RUB">5305</ns3:Total> <ns3:Breakdown> <ns3:Tax> <ns3:Amount Code="RUB">178</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">227</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">4900</ns3:Amount> <ns3:TaxCode>YR</ns3:TaxCode> </ns3:Tax> </ns3:Breakdown> </ns3:Taxes> <ns3:UnstructuredFareCalcInfo> <ns3:Info>LED S7 X/OVB S7 NSK9600.00S7 MOW3225.00S7 LED2362.50RUB15187.50END</ns3:Info> </ns3:UnstructuredFareCalcInfo> </ns3:FareInfo> <ns3:TicketDocument> <ns3:TicketDocNbr>4212413718098</ns3:TicketDocNbr> <ns3:Type> <ns3:Code>702</ns3:Code> </ns3:Type> <ns3:NumberofBooklets>4</ns3:NumberofBooklets> <ns3:DateOfIssue>2020-05-20</ns3:DateOfIssue> <ns3:CouponInfo> <ns3:CouponNumber>1</ns3:CouponNumber> <ns3:FareBasisCode> <ns3:Code>NFLOVBR</ns3:Code> </ns3:FareBasisCode> <ns3:CouponValid> <ns3:EffectiveDatePeriod> <ns3:Expiration>2020-12-31</ns3:Expiration> </ns3:EffectiveDatePeriod> </ns3:CouponValid> <ns3:Status> <ns3:Code>OPEN FOR USE</ns3:Code> </ns3:Status> <ns3:SoldAirlineInfo> <ns3:Departure> <ns3:AirportCode>LED</ns3:AirportCode> <ns3:Date>2020-10-09</ns3:Date> <ns3:Time>16:50</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>01:10</ns3:Time> </ns3:Arrival> <ns3:OperatingCarrier> <ns3:ResBookDesigCode>N</ns3:ResBookDesigCode> </ns3:OperatingCarrier> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5006</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:TicketedBaggageAllowance> <ns3:AllowableBag Type="PC" Number="1"/> </ns3:TicketedBaggageAllowance> </ns3:SoldAirlineInfo> </ns3:CouponInfo> <ns3:CouponInfo> <ns3:CouponNumber>2</ns3:CouponNumber> <ns3:FareBasisCode> <ns3:Code>NFLOVBR</ns3:Code> </ns3:FareBasisCode> <ns3:CouponValid> <ns3:EffectiveDatePeriod> <ns3:Expiration>2020-12-31</ns3:Expiration> </ns3:EffectiveDatePeriod> </ns3:CouponValid> <ns3:Status> <ns3:Code>OPEN FOR USE</ns3:Code> </ns3:Status> <ns3:SoldAirlineInfo> <ns3:Departure> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>05:00</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>NSK</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>07:50</ns3:Time> </ns3:Arrival> <ns3:OperatingCarrier> <ns3:ResBookDesigCode>N</ns3:ResBookDesigCode> </ns3:OperatingCarrier> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5303</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:TicketedBaggageAllowance> <ns3:AllowableBag Type="PC" Number="1"/> </ns3:TicketedBaggageAllowance> </ns3:SoldAirlineInfo> </ns3:CouponInfo> <ns3:CouponInfo> <ns3:CouponNumber>3</ns3:CouponNumber> <ns3:FareBasisCode> <ns3:Code>AFLRT</ns3:Code> </ns3:FareBasisCode> <ns3:CouponValid> <ns3:EffectiveDatePeriod> <ns3:Expiration>2020-12-31</ns3:Expiration> </ns3:EffectiveDatePeriod> </ns3:CouponValid> <ns3:Status> <ns3:Code>OPEN FOR USE</ns3:Code> </ns3:Status> <ns3:SoldAirlineInfo> <ns3:Departure> <ns3:AirportCode>NSK</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>08:45</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>09:05</ns3:Time> </ns3:Arrival> <ns3:OperatingCarrier> <ns3:ResBookDesigCode>A</ns3:ResBookDesigCode> </ns3:OperatingCarrier> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>2582</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:TicketedBaggageAllowance> <ns3:AllowableBag Type="PC" Number="1"/> </ns3:TicketedBaggageAllowance> </ns3:SoldAirlineInfo> </ns3:CouponInfo> <ns3:CouponInfo> <ns3:CouponNumber>4</ns3:CouponNumber> <ns3:FareBasisCode> <ns3:Code>OFLRT</ns3:Code> </ns3:FareBasisCode> <ns3:CouponValid> <ns3:EffectiveDatePeriod> <ns3:Expiration>2021-07-26</ns3:Expiration> </ns3:EffectiveDatePeriod> </ns3:CouponValid> <ns3:Status> <ns3:Code>OPEN FOR USE</ns3:Code> </ns3:Status> <ns3:SoldAirlineInfo> <ns3:Departure> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>09:55</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>LED</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>11:30</ns3:Time> </ns3:Arrival> <ns3:OperatingCarrier> <ns3:ResBookDesigCode>O</ns3:ResBookDesigCode> </ns3:OperatingCarrier> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>1009</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:TicketedBaggageAllowance> <ns3:AllowableBag Type="PC" Number="1"/> </ns3:TicketedBaggageAllowance> </ns3:SoldAirlineInfo> </ns3:CouponInfo> </ns3:TicketDocument> <ns3:Commission> <ns3:Amount>0</ns3:Amount> <ns3:Remarks> <ns3:Remark>S7 ONLY/REF/CHNG/RESTR</ns3:Remark> <ns3:Remark>INCL VAT 1863.18RUB</ns3:Remark> <ns3:Remark>2020-05-20T17:38</ns3:Remark> </ns3:Remarks> </ns3:Commission> <ns3:PassengerSpecificData>211111111</ns3:PassengerSpecificData> </ns3:TicketDocInfo> <ns3:TicketDocInfo> <ns3:Traveler> <ns3:Surname>PILATUS</ns3:Surname> <ns3:Given>SEVDA</ns3:Given> <ns3:PTC>INR</ns3:PTC> </ns3:Traveler> <ns3:IssuingAirlineInfo> <ns3:AirlineName>S7</ns3:AirlineName> </ns3:IssuingAirlineInfo> <ns3:BookingReferences> <ns3:BookingReference> <ns3:ID>UWQ5PF</ns3:ID> <ns3:AirlineID>S7</ns3:AirlineID> </ns3:BookingReference> </ns3:BookingReferences> <ns3:Payments> <ns3:Payment> <ns3:Method/> <ns3:Amount Code="RUB">46453</ns3:Amount> </ns3:Payment> </ns3:Payments> <ns3:OriginDestination> <ns3:Origin>LED</ns3:Origin> <ns3:Destination>LED</ns3:Destination> </ns3:OriginDestination> <ns3:FareInfo> <ns3:BaseFare> <ns3:Amount Code="RUB">0.00</ns3:Amount> </ns3:BaseFare> <ns3:Total> <ns3:Amount Code="RUB">0.00</ns3:Amount> </ns3:Total> <ns3:UnstructuredFareCalcInfo> <ns3:Info>LED S7 X/OVB S7 NSK0.00S7 MOW0.00S7 LED0.00RUB0.00END</ns3:Info> </ns3:UnstructuredFareCalcInfo> </ns3:FareInfo> <ns3:TicketDocument> <ns3:TicketDocNbr>4212413718099</ns3:TicketDocNbr> <ns3:Type> <ns3:Code>702</ns3:Code> </ns3:Type> <ns3:NumberofBooklets>4</ns3:NumberofBooklets> <ns3:DateOfIssue>2020-05-20</ns3:DateOfIssue> <ns3:CouponInfo> <ns3:CouponNumber>1</ns3:CouponNumber> <ns3:FareBasisCode> <ns3:Code>NFLOVBR</ns3:Code> </ns3:FareBasisCode> <ns3:CouponValid> <ns3:EffectiveDatePeriod> <ns3:Expiration>2020-12-31</ns3:Expiration> </ns3:EffectiveDatePeriod> </ns3:CouponValid> <ns3:Status> <ns3:Code>OPEN FOR USE</ns3:Code> </ns3:Status> <ns3:SoldAirlineInfo> <ns3:Departure> <ns3:AirportCode>LED</ns3:AirportCode> <ns3:Date>2020-10-09</ns3:Date> <ns3:Time>16:50</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>01:10</ns3:Time> </ns3:Arrival> <ns3:OperatingCarrier> <ns3:ResBookDesigCode>N</ns3:ResBookDesigCode> </ns3:OperatingCarrier> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5006</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:TicketedBaggageAllowance> <ns3:AllowableBag Type="PC" Number="1"/> </ns3:TicketedBaggageAllowance> </ns3:SoldAirlineInfo> </ns3:CouponInfo> <ns3:CouponInfo> <ns3:CouponNumber>2</ns3:CouponNumber> <ns3:FareBasisCode> <ns3:Code>NFLOVBR</ns3:Code> </ns3:FareBasisCode> <ns3:CouponValid> <ns3:EffectiveDatePeriod> <ns3:Expiration>2020-12-31</ns3:Expiration> </ns3:EffectiveDatePeriod> </ns3:CouponValid> <ns3:Status> <ns3:Code>OPEN FOR USE</ns3:Code> </ns3:Status> <ns3:SoldAirlineInfo> <ns3:Departure> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>05:00</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>NSK</ns3:AirportCode> <ns3:Date>2020-10-10</ns3:Date> <ns3:Time>07:50</ns3:Time> </ns3:Arrival> <ns3:OperatingCarrier> <ns3:ResBookDesigCode>N</ns3:ResBookDesigCode> </ns3:OperatingCarrier> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5303</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:TicketedBaggageAllowance> <ns3:AllowableBag Type="PC" Number="1"/> </ns3:TicketedBaggageAllowance> </ns3:SoldAirlineInfo> </ns3:CouponInfo> <ns3:CouponInfo> <ns3:CouponNumber>3</ns3:CouponNumber> <ns3:FareBasisCode> <ns3:Code>AFLRT</ns3:Code> </ns3:FareBasisCode> <ns3:CouponValid> <ns3:EffectiveDatePeriod> <ns3:Expiration>2020-12-31</ns3:Expiration> </ns3:EffectiveDatePeriod> </ns3:CouponValid> <ns3:Status> <ns3:Code>OPEN FOR USE</ns3:Code> </ns3:Status> <ns3:SoldAirlineInfo> <ns3:Departure> <ns3:AirportCode>NSK</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>08:45</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>09:05</ns3:Time> </ns3:Arrival> <ns3:OperatingCarrier> <ns3:ResBookDesigCode>A</ns3:ResBookDesigCode> </ns3:OperatingCarrier> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>2582</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:TicketedBaggageAllowance> <ns3:AllowableBag Type="PC" Number="1"/> </ns3:TicketedBaggageAllowance> </ns3:SoldAirlineInfo> </ns3:CouponInfo> <ns3:CouponInfo> <ns3:CouponNumber>4</ns3:CouponNumber> <ns3:FareBasisCode> <ns3:Code>OFLRT</ns3:Code> </ns3:FareBasisCode> <ns3:CouponValid> <ns3:EffectiveDatePeriod> <ns3:Expiration>2021-07-26</ns3:Expiration> </ns3:EffectiveDatePeriod> </ns3:CouponValid> <ns3:Status> <ns3:Code>OPEN FOR USE</ns3:Code> </ns3:Status> <ns3:SoldAirlineInfo> <ns3:Departure> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>09:55</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>LED</ns3:AirportCode> <ns3:Date>2020-10-17</ns3:Date> <ns3:Time>11:30</ns3:Time> </ns3:Arrival> <ns3:OperatingCarrier> <ns3:ResBookDesigCode>O</ns3:ResBookDesigCode> </ns3:OperatingCarrier> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>1009</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:TicketedBaggageAllowance> <ns3:AllowableBag Type="PC" Number="1"/> </ns3:TicketedBaggageAllowance> </ns3:SoldAirlineInfo> </ns3:CouponInfo> </ns3:TicketDocument> <ns3:Commission> <ns3:Amount>0</ns3:Amount> <ns3:Remarks> <ns3:Remark>S7 ONLY/REF/CHNG/RESTR</ns3:Remark> <ns3:Remark>INCL VAT 0.00RUB</ns3:Remark> <ns3:Remark>2020-05-20T07:00</ns3:Remark> </ns3:Remarks> </ns3:Commission> <ns3:PassengerSpecificData>311111111</ns3:PassengerSpecificData> </ns3:TicketDocInfo> </ns3:TicketDocInfos> </ns3:Response> </ns3:AirDocDisplayRS> </ns2:Body> </ns2:Envelope>
- No labels