Step 1: Initial search for flight solutions
S7 Agent executes a searchFlightsJorney operation with itinerary criteria, passenger count and Agent/Corporate client codes to receive solution for trip
itinerary criteria -
round trip flight from Munich (MUC) to Moscow (DMEround-trip flight from Novosibirsk (OVB) to Krasnoyarsk (KJA)
passenger types count - 1ADT
Agent/Corporate client codes -
QUW0774QY124656/
103212251
Excerpt Include |
---|
3D agreement | v0.52 | searchFlightsJourney operation | 3D agreement | v0.52 | searchFlightsJourney operation | nopanel | true |
---|
Received solutions include information for whole itinerary. Pricing also divided by fare family and mostly includes 4 sub solutions (Basic Economy, Flex Economy, Basic Business, Flex Business) for each itinerary solution. Prices include discounts. The discount amount and the discount percentage are also indicated.
Step 2: Book a reservation
S7 Agent executes a book operation with corporate client/agent details and itinerary info of chosen solution from search results:
<DetailedFlightItem> block consists of journey information, where each slice is described by the <OriginDestination> element, and each segment in slice by the <Flight> element.
Each <OriginDestination> takes from appropriate AirShoppingRS
Code Block |
---|
language | xml |
---|
theme | Confluence |
---|
title | OriginDestination information in AirShoppingRS |
---|
collapse | true |
---|
|
/Envelope /Body /AirShoppingRS /DataLists /FlightSegmentList |
and <ClassOfService> (RBD) from
Code Block |
---|
language | xml |
---|
theme | Confluence |
---|
title | RBD information in AirShoppingRS |
---|
collapse | true |
---|
|
/Envelope /Body /AirShoppingRS /OffersGroup /AirlineOffers /AirlineOffer /PricedOffer /OfferPrice /RequestedDate /Associations /ApplicableFlight /FlightSegmentReference /ClassOfService/Code |
Agent/Corporate client codes are the same.
Excerpt Include |
---|
3D agreement | v0.52 | book operation | 3D agreement | v0.52 | book operation | nopanel | true |
---|
S7 Agent executes a informative reprice operation with itinerary info and Agent/Corporate client codes of chosen solution.
All information must be taken from AirShoppingRS:
itinerary details (airport codes and dates for origin and departure, airline code and flight number);
Note |
---|
<FlightItem> block must fill in like in OrderCreateRQ
|
passenger types (PTC);fare details (RBD and fare code);Agent/Corporate client codes are the same. Expand |
---|
|
Code Block |
---|
| <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>
<PseudoCity>S7AGN8224</PseudoCity>
<AgentUserID>ID</AgentUserID>
</AgentUserSender>
</Sender>
</Party>
<Parameters>
<CurrCodes>
<CurrCode>RUB</CurrCode>
</CurrCodes>
</Parameters>
<Travelers>
<Traveler>
<AnonymousTraveler>
<PTC Quantity="1">ADT</PTC>
</AnonymousTraveler>
</Traveler>
</Travelers>
<CoreQuery>
<OriginDestinations>
<OriginDestination>
<Departure>
<AirportCode>OVB</AirportCode>
<Date>2025-02-13</Date>
</Departure>
<Arrival>
<AirportCode>KJA</AirportCode>
</Arrival>
</OriginDestination>
<OriginDestination>
<Departure>
<AirportCode>KJA</AirportCode>
<Date>2025-02-19</Date>
</Departure>
<Arrival>
<AirportCode>OVB</AirportCode>
</Arrival>
</OriginDestination>
</OriginDestinations>
</CoreQuery>
<Qualifiers>
<Qualifier>
<SpecialFareQualifiers>
<AirlineID>S7</AirlineID>
<CompanyIndex>QY124656</CompanyIndex>
<Account>12251</Account>
</SpecialFareQualifiers>
</Qualifier>
</Qualifiers>
</AirShoppingRQ>
</Body>
</Envelope> |
|
Expand |
---|
|
Code Block |
---|
| <?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:Owner>S7</ns3:Owner>
<ns3:AirlineOffer>
<ns3:OfferID Owner="S7">OF1</ns3:OfferID>
<ns3:TotalPrice>
<ns3:DetailCurrencyPrice>
<ns3:Total Code="RUB">8538</ns3:Total>
<ns3:Details>
<ns3:Detail>
<ns3:SubTotal Code="RUB">7400</ns3:SubTotal>
<ns3:Application>Fare</ns3:Application>
</ns3:Detail>
<ns3:Detail>
<ns3:SubTotal Code="RUB">470</ns3:SubTotal>
<ns3:Application>Discount</ns3:Application>
</ns3:Detail>
</ns3:Details>
<ns3:Taxes>
<ns3:Total Code="RUB">1138</ns3:Total>
</ns3:Taxes>
</ns3:DetailCurrencyPrice>
</ns3:TotalPrice>
<ns3:Disclosure>
<ns3:Description>
<ns3:Text>BASIC ECONOMY</ns3:Text>
</ns3:Description>
</ns3:Disclosure>
<ns3:PricedOffer>
<ns3:OfferPrice OfferItemID="OF1SL1">
<ns3:RequestedDate>
<ns3:PriceDetail>
<ns3:TotalAmount>
<ns3:DetailCurrencyPrice>
<ns3:Total Code="RUB">4268</ns3:Total>
<ns3:Taxes>
<ns3:Total Code="RUB">569</ns3:Total>
</ns3:Taxes>
</ns3:DetailCurrencyPrice>
</ns3:TotalAmount>
<ns3:BaseAmount Code="RUB">3699</ns3:BaseAmount>
<ns3:Discount>
<ns3:DiscountAmount Code="RUB">236</ns3:DiscountAmount>
<ns3:DiscountPercent>6</ns3:DiscountPercent>
</ns3:Discount>
</ns3:PriceDetail>
<ns3:Associations>
<ns3:OtherAssociation>
<ns3:OtherAssociation>
<ns3:Type>SEG1 OVB-KJA</ns3:Type>
<ns3:ReferenceValue>Meal_R</ns3:ReferenceValue>
</ns3:OtherAssociation>
</ns3:OtherAssociation>
</ns3:Associations>
<ns3:Associations>
<ns3:AssociatedTraveler>
<ns3:TravelerReferences>SH1</ns3:TravelerReferences>
</ns3:AssociatedTraveler>
<ns3:ApplicableFlight>
<ns3:OriginDestinationReferences>OD1</ns3:OriginDestinationReferences>
<ns3:FlightSegmentReference ref="SEG1">
<ns3:Cabin>
<ns3:CabinDesignator>Y</ns3:CabinDesignator>
<ns3:MarketingName>BASIC ECONOMY</ns3:MarketingName>
</ns3:Cabin>
</ns3:FlightSegmentReference>
<ns3:FlightSegmentReference ref="SEG1">
<ns3:ClassOfService>
<ns3:Code SeatsLeft="9">R</ns3:Code>
<ns3:MarketingName>RBSRT</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>RBSRT</ns3:Type>
<ns3:ReferenceValue>PL1</ns3:ReferenceValue>
</ns3:OtherAssociation>
</ns3:OtherAssociation>
</ns3:Associations>
</ns3:RequestedDate>
<ns3:FareDetail>
<ns3:FareComponent refs="SH1" ObjectKey="FC1">
<ns3:Parameters Quantity="1"/>
<ns3:PriceBreakdown>
<ns3:Price>
<ns3:BaseAmount Code="RUB">3699</ns3:BaseAmount>
<ns3:FareFiledIn MetadataToken="Discount">
<ns3:BaseAmount Code="RUB">236</ns3:BaseAmount>
</ns3:FareFiledIn>
<ns3:Taxes>
<ns3:Total Code="RUB">569</ns3:Total>
<ns3:Breakdown>
<ns3:Tax>
<ns3:Amount Code="RUB">50</ns3:Amount>
<ns3:TaxCode>YQ</ns3:TaxCode>
<ns3:Description>S7 YQ surcharge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">346</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">173</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">50</ns3:Amount>
<ns3:TaxCode>YQ</ns3:TaxCode>
<ns3:Description>S7 YQ surcharge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">173</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">346</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
</ns3:Breakdown>
</ns3:Taxes>
</ns3:Price>
</ns3:PriceBreakdown>
</ns3:FareComponent>
</ns3:FareDetail>
</ns3:OfferPrice>
<ns3:OfferPrice OfferItemID="OF1SL2">
<ns3:RequestedDate>
<ns3:PriceDetail>
<ns3:TotalAmount>
<ns3:DetailCurrencyPrice>
<ns3:Total Code="RUB">4270</ns3:Total>
<ns3:Taxes>
<ns3:Total Code="RUB">569</ns3:Total>
</ns3:Taxes>
</ns3:DetailCurrencyPrice>
</ns3:TotalAmount>
<ns3:BaseAmount Code="RUB">3701</ns3:BaseAmount>
<ns3:Discount>
<ns3:DiscountAmount Code="RUB">234</ns3:DiscountAmount>
<ns3:DiscountPercent>6</ns3:DiscountPercent>
</ns3:Discount>
</ns3:PriceDetail>
<ns3:Associations>
<ns3:OtherAssociation>
<ns3:OtherAssociation>
<ns3:Type>SEG2 KJA-OVB</ns3:Type>
<ns3:ReferenceValue>Meal_R</ns3:ReferenceValue>
</ns3:OtherAssociation>
</ns3:OtherAssociation>
</ns3:Associations>
<ns3:Associations>
<ns3:AssociatedTraveler>
<ns3:TravelerReferences>SH1</ns3:TravelerReferences>
</ns3:AssociatedTraveler>
<ns3:ApplicableFlight>
<ns3:OriginDestinationReferences>OD2</ns3:OriginDestinationReferences>
<ns3:FlightSegmentReference ref="SEG2">
<ns3:Cabin>
<ns3:CabinDesignator>Y</ns3:CabinDesignator>
<ns3:MarketingName>BASIC ECONOMY</ns3:MarketingName>
</ns3:Cabin>
</ns3:FlightSegmentReference>
<ns3:FlightSegmentReference ref="SEG2">
<ns3:ClassOfService>
<ns3:Code SeatsLeft="9">R</ns3:Code>
<ns3:MarketingName>RBSRT</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>RBSRT</ns3:Type>
<ns3:ReferenceValue>PL1</ns3:ReferenceValue>
</ns3:OtherAssociation>
</ns3:OtherAssociation>
</ns3:Associations>
</ns3:RequestedDate>
<ns3:FareDetail>
<ns3:FareComponent refs="SH1" ObjectKey="FC2">
<ns3:Parameters Quantity="1"/>
<ns3:PriceBreakdown>
<ns3:Price>
<ns3:BaseAmount Code="RUB">3701</ns3:BaseAmount>
<ns3:FareFiledIn MetadataToken="Discount">
<ns3:BaseAmount Code="RUB">234</ns3:BaseAmount>
</ns3:FareFiledIn>
<ns3:Taxes>
<ns3:Total Code="RUB">569</ns3:Total>
<ns3:Breakdown>
<ns3:Tax>
<ns3:Amount Code="RUB">50</ns3:Amount>
<ns3:TaxCode>YQ</ns3:TaxCode>
<ns3:Description>S7 YQ surcharge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">346</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">173</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">50</ns3:Amount>
<ns3:TaxCode>YQ</ns3:TaxCode>
<ns3:Description>S7 YQ surcharge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">173</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">346</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
</ns3:Breakdown>
</ns3:Taxes>
</ns3:Price>
</ns3:PriceBreakdown>
</ns3:FareComponent>
</ns3:FareDetail>
</ns3:OfferPrice>
</ns3:PricedOffer>
</ns3:AirlineOffer>
<ns3:AirlineOffer>
<ns3:OfferID Owner="S7">OF2</ns3:OfferID>
<ns3:TotalPrice>
<ns3:DetailCurrencyPrice>
<ns3:Total Code="RUB">12748</ns3:Total>
<ns3:Details>
<ns3:Detail>
<ns3:SubTotal Code="RUB">11610</ns3:SubTotal>
<ns3:Application>Fare</ns3:Application>
</ns3:Detail>
<ns3:Detail>
<ns3:SubTotal Code="RUB">740</ns3:SubTotal>
<ns3:Application>Discount</ns3:Application>
</ns3:Detail>
</ns3:Details>
<ns3:Taxes>
<ns3:Total Code="RUB">1138</ns3:Total>
</ns3:Taxes>
</ns3:DetailCurrencyPrice>
</ns3:TotalPrice>
<ns3:Disclosure>
<ns3:Description>
<ns3:Text>STANDARD 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">6373</ns3:Total>
<ns3:Taxes>
<ns3:Total Code="RUB">569</ns3:Total>
</ns3:Taxes>
</ns3:DetailCurrencyPrice>
</ns3:TotalAmount>
<ns3:BaseAmount Code="RUB">5804</ns3:BaseAmount>
<ns3:Discount>
<ns3:DiscountAmount Code="RUB">371</ns3:DiscountAmount>
<ns3:DiscountPercent>6</ns3:DiscountPercent>
</ns3:Discount>
</ns3:PriceDetail>
<ns3:Associations>
<ns3:OtherAssociation>
<ns3:OtherAssociation>
<ns3:Type>SEG1 OVB-KJA</ns3:Type>
<ns3:ReferenceValue>Meal_R</ns3:ReferenceValue>
</ns3:OtherAssociation>
</ns3:OtherAssociation>
</ns3:Associations>
<ns3:Associations>
<ns3:AssociatedTraveler>
<ns3:TravelerReferences>SH1</ns3:TravelerReferences>
</ns3:AssociatedTraveler>
<ns3:ApplicableFlight>
<ns3:OriginDestinationReferences>OD1</ns3:OriginDestinationReferences>
<ns3:FlightSegmentReference ref="SEG1">
<ns3:Cabin>
<ns3:CabinDesignator>Y</ns3:CabinDesignator>
<ns3:MarketingName>STANDARD ECONOMY</ns3:MarketingName>
</ns3:Cabin>
</ns3:FlightSegmentReference>
<ns3:FlightSegmentReference ref="SEG1">
<ns3:ClassOfService>
<ns3:Code SeatsLeft="9">R</ns3:Code>
<ns3:MarketingName>RSTRT</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>RSTRT</ns3:Type>
<ns3:ReferenceValue>PL2</ns3:ReferenceValue>
</ns3:OtherAssociation>
</ns3:OtherAssociation>
</ns3:Associations>
</ns3:RequestedDate>
<ns3:FareDetail>
<ns3:FareComponent refs="SH1" ObjectKey="FC3">
<ns3:Parameters Quantity="1"/>
<ns3:PriceBreakdown>
<ns3:Price>
<ns3:BaseAmount Code="RUB">5804</ns3:BaseAmount>
<ns3:FareFiledIn MetadataToken="Discount">
<ns3:BaseAmount Code="RUB">371</ns3:BaseAmount>
</ns3:FareFiledIn>
<ns3:Taxes>
<ns3:Total Code="RUB">569</ns3:Total>
<ns3:Breakdown>
<ns3:Tax>
<ns3:Amount Code="RUB">50</ns3:Amount>
<ns3:TaxCode>YQ</ns3:TaxCode>
<ns3:Description>S7 YQ surcharge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">346</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">173</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">50</ns3:Amount>
<ns3:TaxCode>YQ</ns3:TaxCode>
<ns3:Description>S7 YQ surcharge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">173</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">346</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</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">6375</ns3:Total>
<ns3:Taxes>
<ns3:Total Code="RUB">569</ns3:Total>
</ns3:Taxes>
</ns3:DetailCurrencyPrice>
</ns3:TotalAmount>
<ns3:BaseAmount Code="RUB">5806</ns3:BaseAmount>
<ns3:Discount>
<ns3:DiscountAmount Code="RUB">369</ns3:DiscountAmount>
<ns3:DiscountPercent>6</ns3:DiscountPercent>
</ns3:Discount>
</ns3:PriceDetail>
<ns3:Associations>
<ns3:OtherAssociation>
<ns3:OtherAssociation>
<ns3:Type>SEG2 KJA-OVB</ns3:Type>
<ns3:ReferenceValue>Meal_R</ns3:ReferenceValue>
</ns3:OtherAssociation>
</ns3:OtherAssociation>
</ns3:Associations>
<ns3:Associations>
<ns3:AssociatedTraveler>
<ns3:TravelerReferences>SH1</ns3:TravelerReferences>
</ns3:AssociatedTraveler>
<ns3:ApplicableFlight>
<ns3:OriginDestinationReferences>OD2</ns3:OriginDestinationReferences>
<ns3:FlightSegmentReference ref="SEG2">
<ns3:Cabin>
<ns3:CabinDesignator>Y</ns3:CabinDesignator>
<ns3:MarketingName>STANDARD ECONOMY</ns3:MarketingName>
</ns3:Cabin>
</ns3:FlightSegmentReference>
<ns3:FlightSegmentReference ref="SEG2">
<ns3:ClassOfService>
<ns3:Code SeatsLeft="9">R</ns3:Code>
<ns3:MarketingName>RSTRT</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>RSTRT</ns3:Type>
<ns3:ReferenceValue>PL2</ns3:ReferenceValue>
</ns3:OtherAssociation>
</ns3:OtherAssociation>
</ns3:Associations>
</ns3:RequestedDate>
<ns3:FareDetail>
<ns3:FareComponent refs="SH1" ObjectKey="FC4">
<ns3:Parameters Quantity="1"/>
<ns3:PriceBreakdown>
<ns3:Price>
<ns3:BaseAmount Code="RUB">5806</ns3:BaseAmount>
<ns3:FareFiledIn MetadataToken="Discount">
<ns3:BaseAmount Code="RUB">369</ns3:BaseAmount>
</ns3:FareFiledIn>
<ns3:Taxes>
<ns3:Total Code="RUB">569</ns3:Total>
<ns3:Breakdown>
<ns3:Tax>
<ns3:Amount Code="RUB">50</ns3:Amount>
<ns3:TaxCode>YQ</ns3:TaxCode>
<ns3:Description>S7 YQ surcharge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">346</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">173</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">50</ns3:Amount>
<ns3:TaxCode>YQ</ns3:TaxCode>
<ns3:Description>S7 YQ surcharge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">173</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">346</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
</ns3:Breakdown>
</ns3:Taxes>
</ns3:Price>
</ns3:PriceBreakdown>
</ns3:FareComponent>
</ns3:FareDetail>
</ns3:OfferPrice>
</ns3:PricedOffer>
</ns3:AirlineOffer>
<ns3:AirlineOffer>
<ns3:OfferID Owner="S7">OF3</ns3:OfferID>
<ns3:TotalPrice>
<ns3:DetailCurrencyPrice>
<ns3:Total Code="RUB">34803</ns3:Total>
<ns3:Details>
<ns3:Detail>
<ns3:SubTotal Code="RUB">33665</ns3:SubTotal>
<ns3:Application>Fare</ns3:Application>
</ns3:Detail>
<ns3:Detail>
<ns3:SubTotal Code="RUB">2145</ns3:SubTotal>
<ns3:Application>Discount</ns3:Application>
</ns3:Detail>
</ns3:Details>
<ns3:Taxes>
<ns3:Total Code="RUB">1138</ns3:Total>
</ns3:Taxes>
</ns3:DetailCurrencyPrice>
</ns3:TotalPrice>
<ns3:Disclosure>
<ns3:Description>
<ns3:Text>PLUS ECONOMY</ns3:Text>
</ns3:Description>
</ns3:Disclosure>
<ns3:PricedOffer>
<ns3:OfferPrice OfferItemID="OF3SL1">
<ns3:RequestedDate>
<ns3:PriceDetail>
<ns3:TotalAmount>
<ns3:DetailCurrencyPrice>
<ns3:Total Code="RUB">17400</ns3:Total>
<ns3:Taxes>
<ns3:Total Code="RUB">569</ns3:Total>
</ns3:Taxes>
</ns3:DetailCurrencyPrice>
</ns3:TotalAmount>
<ns3:BaseAmount Code="RUB">16831</ns3:BaseAmount>
<ns3:Discount>
<ns3:DiscountAmount Code="RUB">1074</ns3:DiscountAmount>
<ns3:DiscountPercent>6</ns3:DiscountPercent>
</ns3:Discount>
</ns3:PriceDetail>
<ns3:Associations>
<ns3:OtherAssociation>
<ns3:OtherAssociation>
<ns3:Type>SEG1 OVB-KJA</ns3:Type>
<ns3:ReferenceValue>Meal_R</ns3:ReferenceValue>
</ns3:OtherAssociation>
</ns3:OtherAssociation>
</ns3:Associations>
<ns3:Associations>
<ns3:AssociatedTraveler>
<ns3:TravelerReferences>SH1</ns3:TravelerReferences>
</ns3:AssociatedTraveler>
<ns3:ApplicableFlight>
<ns3:OriginDestinationReferences>OD1</ns3:OriginDestinationReferences>
<ns3:FlightSegmentReference ref="SEG1">
<ns3:Cabin>
<ns3:CabinDesignator>Y</ns3:CabinDesignator>
<ns3:MarketingName>PLUS ECONOMY</ns3:MarketingName>
</ns3:Cabin>
</ns3:FlightSegmentReference>
<ns3:FlightSegmentReference ref="SEG1">
<ns3:ClassOfService>
<ns3:Code SeatsLeft="9">R</ns3:Code>
<ns3:MarketingName>RPLRT</ns3:MarketingName>
</ns3:ClassOfService>
<ns3:BagDetailAssociation>
<ns3:CheckedBagReferences>BG3</ns3:CheckedBagReferences>
<ns3:CarryOnReferences>CO1</ns3:CarryOnReferences>
</ns3:BagDetailAssociation>
</ns3:FlightSegmentReference>
</ns3:ApplicableFlight>
<ns3:OtherAssociation>
<ns3:OtherAssociation>
<ns3:Type>RPLRT</ns3:Type>
<ns3:ReferenceValue>PL3</ns3:ReferenceValue>
</ns3:OtherAssociation>
</ns3:OtherAssociation>
</ns3:Associations>
</ns3:RequestedDate>
<ns3:FareDetail>
<ns3:FareComponent refs="SH1" ObjectKey="FC5">
<ns3:Parameters Quantity="1"/>
<ns3:PriceBreakdown>
<ns3:Price>
<ns3:BaseAmount Code="RUB">16831</ns3:BaseAmount>
<ns3:FareFiledIn MetadataToken="Discount">
<ns3:BaseAmount Code="RUB">1074</ns3:BaseAmount>
</ns3:FareFiledIn>
<ns3:Taxes>
<ns3:Total Code="RUB">569</ns3:Total>
<ns3:Breakdown>
<ns3:Tax>
<ns3:Amount Code="RUB">50</ns3:Amount>
<ns3:TaxCode>YQ</ns3:TaxCode>
<ns3:Description>S7 YQ surcharge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">346</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">173</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">50</ns3:Amount>
<ns3:TaxCode>YQ</ns3:TaxCode>
<ns3:Description>S7 YQ surcharge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">173</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">346</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
</ns3:Breakdown>
</ns3:Taxes>
</ns3:Price>
</ns3:PriceBreakdown>
</ns3:FareComponent>
</ns3:FareDetail>
</ns3:OfferPrice>
<ns3:OfferPrice OfferItemID="OF3SL2">
<ns3:RequestedDate>
<ns3:PriceDetail>
<ns3:TotalAmount>
<ns3:DetailCurrencyPrice>
<ns3:Total Code="RUB">17403</ns3:Total>
<ns3:Taxes>
<ns3:Total Code="RUB">569</ns3:Total>
</ns3:Taxes>
</ns3:DetailCurrencyPrice>
</ns3:TotalAmount>
<ns3:BaseAmount Code="RUB">16834</ns3:BaseAmount>
<ns3:Discount>
<ns3:DiscountAmount Code="RUB">1071</ns3:DiscountAmount>
<ns3:DiscountPercent>6</ns3:DiscountPercent>
</ns3:Discount>
</ns3:PriceDetail>
<ns3:Associations>
<ns3:OtherAssociation>
<ns3:OtherAssociation>
<ns3:Type>SEG2 KJA-OVB</ns3:Type>
<ns3:ReferenceValue>Meal_R</ns3:ReferenceValue>
</ns3:OtherAssociation>
</ns3:OtherAssociation>
</ns3:Associations>
<ns3:Associations>
<ns3:AssociatedTraveler>
<ns3:TravelerReferences>SH1</ns3:TravelerReferences>
</ns3:AssociatedTraveler>
<ns3:ApplicableFlight>
<ns3:OriginDestinationReferences>OD2</ns3:OriginDestinationReferences>
<ns3:FlightSegmentReference ref="SEG2">
<ns3:Cabin>
<ns3:CabinDesignator>Y</ns3:CabinDesignator>
<ns3:MarketingName>PLUS ECONOMY</ns3:MarketingName>
</ns3:Cabin>
</ns3:FlightSegmentReference>
<ns3:FlightSegmentReference ref="SEG2">
<ns3:ClassOfService>
<ns3:Code SeatsLeft="9">R</ns3:Code>
<ns3:MarketingName>RPLRT</ns3:MarketingName>
</ns3:ClassOfService>
<ns3:BagDetailAssociation>
<ns3:CheckedBagReferences>BG3</ns3:CheckedBagReferences>
<ns3:CarryOnReferences>CO1</ns3:CarryOnReferences>
</ns3:BagDetailAssociation>
</ns3:FlightSegmentReference>
</ns3:ApplicableFlight>
<ns3:OtherAssociation>
<ns3:OtherAssociation>
<ns3:Type>RPLRT</ns3:Type>
<ns3:ReferenceValue>PL3</ns3:ReferenceValue>
</ns3:OtherAssociation>
</ns3:OtherAssociation>
</ns3:Associations>
</ns3:RequestedDate>
<ns3:FareDetail>
<ns3:FareComponent refs="SH1" ObjectKey="FC6">
<ns3:Parameters Quantity="1"/>
<ns3:PriceBreakdown>
<ns3:Price>
<ns3:BaseAmount Code="RUB">16834</ns3:BaseAmount>
<ns3:FareFiledIn MetadataToken="Discount">
<ns3:BaseAmount Code="RUB">1071</ns3:BaseAmount>
</ns3:FareFiledIn>
<ns3:Taxes>
<ns3:Total Code="RUB">569</ns3:Total>
<ns3:Breakdown>
<ns3:Tax>
<ns3:Amount Code="RUB">50</ns3:Amount>
<ns3:TaxCode>YQ</ns3:TaxCode>
<ns3:Description>S7 YQ surcharge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">346</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">173</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">50</ns3:Amount>
<ns3:TaxCode>YQ</ns3:TaxCode>
<ns3:Description>S7 YQ surcharge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">173</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</ns3:Description>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">346</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
<ns3:Description>Terminal Use Charge</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="SH1">
<ns3:PTC Quantity="1">ADT</ns3:PTC>
</ns3:AnonymousTraveler>
</ns3:AnonymousTravelerList>
<ns3:CarryOnAllowanceList>
<ns3:CarryOnAllowance ListKey="CO1">
<ns3:AllowanceDescription>
<ns3:ApplicableParty>Traveler</ns3:ApplicableParty>
<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: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>NO</ns3:ApplicableBag>
<ns3:Descriptions>
<ns3:Description/>
</ns3:Descriptions>
</ns3:AllowanceDescription>
</ns3:CheckedBagAllowance>
<ns3:CheckedBagAllowance ListKey="BG2">
<ns3:AllowanceDescription>
<ns3:ApplicableParty>Traveler</ns3:ApplicableParty>
<ns3:ApplicableBag>1PC</ns3:ApplicableBag>
<ns3:Descriptions>
<ns3:Description>
<ns3:Text>Whellchair</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Fishing Equipment</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Golf Equipment</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Skiing Equipment</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Bicycle</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Hockey Equipment</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Stroller/Pushchair</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Sporting Equipment</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>23 KG</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Up to 50 lb/23 kg</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Up to 80 li/203 lcm</ns3:Text>
</ns3:Description>
</ns3:Descriptions>
</ns3:AllowanceDescription>
</ns3:CheckedBagAllowance>
<ns3:CheckedBagAllowance ListKey="BG3">
<ns3:AllowanceDescription>
<ns3:ApplicableParty>Traveler</ns3:ApplicableParty>
<ns3:ApplicableBag>1PC</ns3:ApplicableBag>
<ns3:Descriptions>
<ns3:Description>
<ns3:Text>Whellchair</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Fishing Equipment</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Golf Equipment</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Skiing Equipment</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Bicycle</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Hockey Equipment</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Stroller/Pushchair</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Sporting Equipment</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>32 KG</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Up to 70 lb/32 kg</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Up to 80 li/203 lcm</ns3:Text>
</ns3:Description>
</ns3:Descriptions>
</ns3:AllowanceDescription>
</ns3:CheckedBagAllowance>
<ns3:CheckedBagAllowance ListKey="BG4">
<ns3:AllowanceDescription>
<ns3:ApplicableParty>Traveler</ns3:ApplicableParty>
<ns3:ApplicableBag>2PC</ns3:ApplicableBag>
<ns3:Descriptions>
<ns3:Description>
<ns3:Text>Whellchair</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Fishing Equipment</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Golf Equipment</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Skiing Equipment</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Bicycle</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Hockey Equipment</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Stroller/Pushchair</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Sporting Equipment</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>32 KG</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Up to 70 lb/32 kg</ns3:Text>
</ns3:Description>
<ns3:Description>
<ns3:Text>Up to 80 li/203 lcm</ns3:Text>
</ns3:Description>
</ns3:Descriptions>
</ns3:AllowanceDescription>
</ns3:CheckedBagAllowance>
</ns3:CheckedBagAllowanceList>
<ns3:FlightSegmentList>
<ns3:FlightSegment SegmentKey="SEG1">
<ns3:Departure>
<ns3:AirportCode>OVB</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>02:30</ns3:Time>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>KJA</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>03:50</ns3:Time>
<ns3:Terminal>
<ns3:Name>1</ns3:Name>
</ns3:Terminal>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5309</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5309</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:Equipment refs="ML1">
<ns3:AircraftCode>E70</ns3:AircraftCode>
<ns3:AirlineEquipCode>Embraer RJ170</ns3:AirlineEquipCode>
</ns3:Equipment>
<ns3:FlightDetail>
<ns3:FlightDistance>
<ns3:Value>394</ns3:Value>
<ns3:UOM>Miles</ns3:UOM>
</ns3:FlightDistance>
<ns3:FlightDuration>
<ns3:Value>PT1H20M</ns3:Value>
</ns3:FlightDuration>
</ns3:FlightDetail>
</ns3:FlightSegment>
<ns3:FlightSegment SegmentKey="SEG2">
<ns3:Departure>
<ns3:AirportCode>KJA</ns3:AirportCode>
<ns3:Date>2025-02-19</ns3:Date>
<ns3:Time>04:15</ns3:Time>
<ns3:Terminal>
<ns3:Name>1</ns3:Name>
</ns3:Terminal>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>OVB</ns3:AirportCode>
<ns3:Date>2025-02-19</ns3:Date>
<ns3:Time>05:40</ns3:Time>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5310</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5310</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:Equipment refs="ML1">
<ns3:AircraftCode>E70</ns3:AircraftCode>
<ns3:AirlineEquipCode>Embraer RJ170</ns3:AirlineEquipCode>
</ns3:Equipment>
<ns3:FlightDetail>
<ns3:FlightDistance>
<ns3:Value>394</ns3:Value>
<ns3:UOM>Miles</ns3:UOM>
</ns3:FlightDistance>
<ns3:FlightDuration>
<ns3:Value>PT1H25M</ns3:Value>
</ns3:FlightDuration>
</ns3:FlightDetail>
</ns3:FlightSegment>
<ns3:FlightSegment SegmentKey="SEG3">
<ns3:Departure>
<ns3:AirportCode>KJA</ns3:AirportCode>
<ns3:Date>2025-02-19</ns3:Date>
<ns3:Time>15:20</ns3:Time>
<ns3:Terminal>
<ns3:Name>1</ns3:Name>
</ns3:Terminal>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>OVB</ns3:AirportCode>
<ns3:Date>2025-02-19</ns3:Date>
<ns3:Time>16:45</ns3:Time>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5312</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5312</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:Equipment refs="ML1">
<ns3:AircraftCode>E70</ns3:AircraftCode>
<ns3:AirlineEquipCode>Embraer RJ170</ns3:AirlineEquipCode>
</ns3:Equipment>
<ns3:FlightDetail>
<ns3:FlightDistance>
<ns3:Value>394</ns3:Value>
<ns3:UOM>Miles</ns3:UOM>
</ns3:FlightDistance>
<ns3:FlightDuration>
<ns3:Value>PT1H25M</ns3:Value>
</ns3:FlightDuration>
</ns3:FlightDetail>
</ns3:FlightSegment>
<ns3:FlightSegment SegmentKey="SEG4">
<ns3:Departure>
<ns3:AirportCode>OVB</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>09:10</ns3:Time>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>KJA</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>10:30</ns3:Time>
<ns3:Terminal>
<ns3:Name>1</ns3:Name>
</ns3:Terminal>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5305</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5305</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:Equipment refs="ML1">
<ns3:AircraftCode>E70</ns3:AircraftCode>
<ns3:AirlineEquipCode>Embraer RJ170</ns3:AirlineEquipCode>
</ns3:Equipment>
<ns3:FlightDetail>
<ns3:FlightDistance>
<ns3:Value>394</ns3:Value>
<ns3:UOM>Miles</ns3:UOM>
</ns3:FlightDistance>
<ns3:FlightDuration>
<ns3:Value>PT1H20M</ns3:Value>
</ns3:FlightDuration>
</ns3:FlightDetail>
</ns3:FlightSegment>
<ns3:FlightSegment SegmentKey="SEG5">
<ns3:Departure>
<ns3:AirportCode>OVB</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>17:50</ns3:Time>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>KJA</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>19:10</ns3:Time>
<ns3:Terminal>
<ns3:Name>1</ns3:Name>
</ns3:Terminal>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5307</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5307</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:Equipment refs="ML1">
<ns3:AircraftCode>E70</ns3:AircraftCode>
<ns3:AirlineEquipCode>Embraer RJ170</ns3:AirlineEquipCode>
</ns3:Equipment>
<ns3:FlightDetail>
<ns3:FlightDistance>
<ns3:Value>394</ns3:Value>
<ns3:UOM>Miles</ns3:UOM>
</ns3:FlightDistance>
<ns3:FlightDuration>
<ns3:Value>PT1H20M</ns3:Value>
</ns3:FlightDuration>
</ns3:FlightDetail>
</ns3:FlightSegment>
<ns3:FlightSegment SegmentKey="SEG6">
<ns3:Departure>
<ns3:AirportCode>OVB</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>20:15</ns3:Time>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>KJA</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>21:35</ns3:Time>
<ns3:Terminal>
<ns3:Name>1</ns3:Name>
</ns3:Terminal>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5337</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5337</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:Equipment refs="ML1">
<ns3:AircraftCode>E70</ns3:AircraftCode>
<ns3:AirlineEquipCode>Embraer RJ170</ns3:AirlineEquipCode>
</ns3:Equipment>
<ns3:FlightDetail>
<ns3:FlightDistance>
<ns3:Value>394</ns3:Value>
<ns3:UOM>Miles</ns3:UOM>
</ns3:FlightDistance>
<ns3:FlightDuration>
<ns3:Value>PT1H20M</ns3:Value>
</ns3:FlightDuration>
</ns3:FlightDetail>
</ns3:FlightSegment>
<ns3:FlightSegment SegmentKey="SEG7">
<ns3:Departure>
<ns3:AirportCode>KJA</ns3:AirportCode>
<ns3:Date>2025-02-19</ns3:Date>
<ns3:Time>11:05</ns3:Time>
<ns3:Terminal>
<ns3:Name>1</ns3:Name>
</ns3:Terminal>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>OVB</ns3:AirportCode>
<ns3:Date>2025-02-19</ns3:Date>
<ns3:Time>12:35</ns3:Time>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5306</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5306</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:Equipment refs="ML1">
<ns3:AircraftCode>E70</ns3:AircraftCode>
<ns3:AirlineEquipCode>Embraer RJ170</ns3:AirlineEquipCode>
</ns3:Equipment>
<ns3:FlightDetail>
<ns3:FlightDistance>
<ns3:Value>394</ns3:Value>
<ns3:UOM>Miles</ns3:UOM>
</ns3:FlightDistance>
<ns3:FlightDuration>
<ns3:Value>PT1H30M</ns3:Value>
</ns3:FlightDuration>
</ns3:FlightDetail>
</ns3:FlightSegment>
<ns3:FlightSegment SegmentKey="SEG8">
<ns3:Departure>
<ns3:AirportCode>KJA</ns3:AirportCode>
<ns3:Date>2025-02-19</ns3:Date>
<ns3:Time>19:45</ns3:Time>
<ns3:Terminal>
<ns3:Name>1</ns3:Name>
</ns3:Terminal>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>OVB</ns3:AirportCode>
<ns3:Date>2025-02-19</ns3:Date>
<ns3:Time>21:10</ns3:Time>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5308</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5308</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:Equipment refs="ML1">
<ns3:AircraftCode>E70</ns3:AircraftCode>
<ns3:AirlineEquipCode>Embraer RJ170</ns3:AirlineEquipCode>
</ns3:Equipment>
<ns3:FlightDetail>
<ns3:FlightDistance>
<ns3:Value>394</ns3:Value>
<ns3:UOM>Miles</ns3:UOM>
</ns3:FlightDistance>
<ns3:FlightDuration>
<ns3:Value>PT1H25M</ns3:Value>
</ns3:FlightDuration>
</ns3:FlightDetail>
</ns3:FlightSegment>
<ns3:FlightSegment SegmentKey="SEG9">
<ns3:Departure>
<ns3:AirportCode>KJA</ns3:AirportCode>
<ns3:Date>2025-02-19</ns3:Date>
<ns3:Time>22:10</ns3:Time>
<ns3:Terminal>
<ns3:Name>1</ns3:Name>
</ns3:Terminal>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>OVB</ns3:AirportCode>
<ns3:Date>2025-02-19</ns3:Date>
<ns3:Time>23:35</ns3:Time>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5338</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5338</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:Equipment refs="ML1">
<ns3:AircraftCode>E70</ns3:AircraftCode>
<ns3:AirlineEquipCode>Embraer RJ170</ns3:AirlineEquipCode>
</ns3:Equipment>
<ns3:FlightDetail>
<ns3:FlightDistance>
<ns3:Value>394</ns3:Value>
<ns3:UOM>Miles</ns3:UOM>
</ns3:FlightDistance>
<ns3:FlightDuration>
<ns3:Value>PT1H25M</ns3:Value>
</ns3:FlightDuration>
</ns3:FlightDetail>
</ns3:FlightSegment>
<ns3:FlightSegment SegmentKey="SEG10">
<ns3:Departure>
<ns3:AirportCode>OVB</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>13:30</ns3:Time>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>KJA</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>14:50</ns3:Time>
<ns3:Terminal>
<ns3:Name>1</ns3:Name>
</ns3:Terminal>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5311</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5311</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:Equipment refs="ML1">
<ns3:AircraftCode>E70</ns3:AircraftCode>
<ns3:AirlineEquipCode>Embraer RJ170</ns3:AirlineEquipCode>
</ns3:Equipment>
<ns3:FlightDetail>
<ns3:FlightDistance>
<ns3:Value>394</ns3:Value>
<ns3:UOM>Miles</ns3:UOM>
</ns3:FlightDistance>
<ns3:FlightDuration>
<ns3:Value>PT1H20M</ns3:Value>
</ns3:FlightDuration>
</ns3:FlightDetail>
</ns3:FlightSegment>
<ns3:FlightSegment SegmentKey="SEG11">
<ns3:Departure>
<ns3:AirportCode>KJA</ns3:AirportCode>
<ns3:Date>2025-02-19</ns3:Date>
<ns3:Time>19:20</ns3:Time>
<ns3:Terminal>
<ns3:Name>1</ns3:Name>
</ns3:Terminal>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>IKT</ns3:AirportCode>
<ns3:Date>2025-02-19</ns3:Date>
<ns3:Time>22:05</ns3:Time>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>6372</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>6372</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:Equipment refs="ML1">
<ns3:AircraftCode>E70</ns3:AircraftCode>
<ns3:AirlineEquipCode>Embraer RJ170</ns3:AirlineEquipCode>
</ns3:Equipment>
<ns3:FlightDetail>
<ns3:FlightDistance>
<ns3:Value>547</ns3:Value>
<ns3:UOM>Miles</ns3:UOM>
</ns3:FlightDistance>
<ns3:FlightDuration>
<ns3:Value>PT1H45M</ns3:Value>
</ns3:FlightDuration>
</ns3:FlightDetail>
</ns3:FlightSegment>
<ns3:FlightSegment SegmentKey="SEG12">
<ns3:Departure>
<ns3:AirportCode>IKT</ns3:AirportCode>
<ns3:Date>2025-02-20</ns3:Date>
<ns3:Time>04:20</ns3:Time>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>OVB</ns3:AirportCode>
<ns3:Date>2025-02-20</ns3:Date>
<ns3:Time>05:55</ns3:Time>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5232</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5232</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:Equipment refs="ML1">
<ns3:AircraftCode>E70</ns3:AircraftCode>
<ns3:AirlineEquipCode>Embraer RJ170</ns3:AirlineEquipCode>
</ns3:Equipment>
<ns3:FlightDetail>
<ns3:FlightDistance>
<ns3:Value>905</ns3:Value>
<ns3:UOM>Miles</ns3:UOM>
</ns3:FlightDistance>
<ns3:FlightDuration>
<ns3:Value>PT2H35M</ns3:Value>
</ns3:FlightDuration>
</ns3:FlightDetail>
</ns3:FlightSegment>
<ns3:FlightSegment SegmentKey="SEG13">
<ns3:Departure>
<ns3:AirportCode>KJA</ns3:AirportCode>
<ns3:Date>2025-02-19</ns3:Date>
<ns3:Time>12:50</ns3:Time>
<ns3:Terminal>
<ns3:Name>1</ns3:Name>
</ns3:Terminal>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>OVB</ns3:AirportCode>
<ns3:Date>2025-02-19</ns3:Date>
<ns3:Time>14:15</ns3:Time>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5707</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5707</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:Equipment refs="ML2">
<ns3:AircraftCode>73H</ns3:AircraftCode>
<ns3:AirlineEquipCode>Boeing 737-800</ns3:AirlineEquipCode>
</ns3:Equipment>
<ns3:FlightDetail>
<ns3:FlightDistance>
<ns3:Value>394</ns3:Value>
<ns3:UOM>Miles</ns3:UOM>
</ns3:FlightDistance>
<ns3:FlightDuration>
<ns3:Value>PT1H25M</ns3:Value>
</ns3:FlightDuration>
</ns3:FlightDetail>
</ns3:FlightSegment>
<ns3:FlightSegment SegmentKey="SEG14">
<ns3:Departure>
<ns3:AirportCode>OVB</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>22:30</ns3:Time>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>KJA</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>23:50</ns3:Time>
<ns3:Terminal>
<ns3:Name>1</ns3:Name>
</ns3:Terminal>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5708</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5708</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:Equipment refs="ML2">
<ns3:AircraftCode>73H</ns3:AircraftCode>
<ns3:AirlineEquipCode>Boeing 737-800</ns3:AirlineEquipCode>
</ns3:Equipment>
<ns3:FlightDetail>
<ns3:FlightDistance>
<ns3:Value>394</ns3:Value>
<ns3:UOM>Miles</ns3:UOM>
</ns3:FlightDistance>
<ns3:FlightDuration>
<ns3:Value>PT1H20M</ns3:Value>
</ns3:FlightDuration>
</ns3:FlightDetail>
</ns3:FlightSegment>
<ns3:FlightSegment SegmentKey="SEG15">
<ns3:Departure>
<ns3:AirportCode>IKT</ns3:AirportCode>
<ns3:Date>2025-02-20</ns3:Date>
<ns3:Time>05:05</ns3:Time>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>OVB</ns3:AirportCode>
<ns3:Date>2025-02-20</ns3:Date>
<ns3:Time>06:40</ns3:Time>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5240</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5240</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:Equipment refs="ML1">
<ns3:AircraftCode>E70</ns3:AircraftCode>
<ns3:AirlineEquipCode>Embraer RJ170</ns3:AirlineEquipCode>
</ns3:Equipment>
<ns3:FlightDetail>
<ns3:FlightDistance>
<ns3:Value>905</ns3:Value>
<ns3:UOM>Miles</ns3:UOM>
</ns3:FlightDistance>
<ns3:FlightDuration>
<ns3:Value>PT2H35M</ns3:Value>
</ns3:FlightDuration>
</ns3:FlightDetail>
</ns3:FlightSegment>
<ns3:FlightSegment SegmentKey="SEG16">
<ns3:Departure>
<ns3:AirportCode>IKT</ns3:AirportCode>
<ns3:Date>2025-02-20</ns3:Date>
<ns3:Time>06:20</ns3:Time>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>OVB</ns3:AirportCode>
<ns3:Date>2025-02-20</ns3:Date>
<ns3:Time>07:50</ns3:Time>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5706</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5706</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:Equipment refs="ML3">
<ns3:AircraftCode>321</ns3:AircraftCode>
<ns3:AirlineEquipCode>Airbus A321</ns3:AirlineEquipCode>
</ns3:Equipment>
<ns3:FlightDetail>
<ns3:FlightDistance>
<ns3:Value>905</ns3:Value>
<ns3:UOM>Miles</ns3:UOM>
</ns3:FlightDistance>
<ns3:FlightDuration>
<ns3:Value>PT2H30M</ns3:Value>
</ns3:FlightDuration>
</ns3:FlightDetail>
</ns3:FlightSegment>
<ns3:FlightSegment SegmentKey="SEG17">
<ns3:Departure>
<ns3:AirportCode>OVB</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>12:15</ns3:Time>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>IKT</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>15:35</ns3:Time>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5233</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5233</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:Equipment refs="ML1">
<ns3:AircraftCode>E70</ns3:AircraftCode>
<ns3:AirlineEquipCode>Embraer RJ170</ns3:AirlineEquipCode>
</ns3:Equipment>
<ns3:FlightDetail>
<ns3:FlightDistance>
<ns3:Value>905</ns3:Value>
<ns3:UOM>Miles</ns3:UOM>
</ns3:FlightDistance>
<ns3:FlightDuration>
<ns3:Value>PT2H20M</ns3:Value>
</ns3:FlightDuration>
</ns3:FlightDetail>
</ns3:FlightSegment>
<ns3:FlightSegment SegmentKey="SEG18">
<ns3:Departure>
<ns3:AirportCode>IKT</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>18:00</ns3:Time>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>KJA</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>18:45</ns3:Time>
<ns3:Terminal>
<ns3:Name>1</ns3:Name>
</ns3:Terminal>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>6371</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>6371</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:Equipment refs="ML1">
<ns3:AircraftCode>E70</ns3:AircraftCode>
<ns3:AirlineEquipCode>Embraer RJ170</ns3:AirlineEquipCode>
</ns3:Equipment>
<ns3:FlightDetail>
<ns3:FlightDistance>
<ns3:Value>547</ns3:Value>
<ns3:UOM>Miles</ns3:UOM>
</ns3:FlightDistance>
<ns3:FlightDuration>
<ns3:Value>PT1H45M</ns3:Value>
</ns3:FlightDuration>
</ns3:FlightDetail>
</ns3:FlightSegment>
<ns3:FlightSegment SegmentKey="SEG19">
<ns3:Departure>
<ns3:AirportCode>OVB</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>01:05</ns3:Time>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>IKT</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>04:25</ns3:Time>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5239</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5239</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:Equipment refs="ML1">
<ns3:AircraftCode>E70</ns3:AircraftCode>
<ns3:AirlineEquipCode>Embraer RJ170</ns3:AirlineEquipCode>
</ns3:Equipment>
<ns3:FlightDetail>
<ns3:FlightDistance>
<ns3:Value>905</ns3:Value>
<ns3:UOM>Miles</ns3:UOM>
</ns3:FlightDistance>
<ns3:FlightDuration>
<ns3:Value>PT2H20M</ns3:Value>
</ns3:FlightDuration>
</ns3:FlightDetail>
</ns3:FlightSegment>
<ns3:FlightSegment SegmentKey="SEG20">
<ns3:Departure>
<ns3:AirportCode>IKT</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>06:20</ns3:Time>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>KJA</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>07:05</ns3:Time>
<ns3:Terminal>
<ns3:Name>1</ns3:Name>
</ns3:Terminal>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>6379</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>6379</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:Equipment refs="ML1">
<ns3:AircraftCode>E70</ns3:AircraftCode>
<ns3:AirlineEquipCode>Embraer RJ170</ns3:AirlineEquipCode>
</ns3:Equipment>
<ns3:FlightDetail>
<ns3:FlightDistance>
<ns3:Value>547</ns3:Value>
<ns3:UOM>Miles</ns3:UOM>
</ns3:FlightDistance>
<ns3:FlightDuration>
<ns3:Value>PT1H45M</ns3:Value>
</ns3:FlightDuration>
</ns3:FlightDetail>
</ns3:FlightSegment>
</ns3:FlightSegmentList>
<ns3:OriginDestinationList>
<ns3:OriginDestination OriginDestinationKey="OD1">
<ns3:DepartureCode>OVB</ns3:DepartureCode>
<ns3:ArrivalCode>KJA</ns3:ArrivalCode>
<ns3:FlightReferences>SEG1</ns3:FlightReferences>
</ns3:OriginDestination>
<ns3:OriginDestination OriginDestinationKey="OD2">
<ns3:DepartureCode>KJA</ns3:DepartureCode>
<ns3:ArrivalCode>OVB</ns3:ArrivalCode>
<ns3:FlightReferences>SEG2</ns3:FlightReferences>
</ns3:OriginDestination>
<ns3:OriginDestination OriginDestinationKey="OD3">
<ns3:DepartureCode>KJA</ns3:DepartureCode>
<ns3:ArrivalCode>OVB</ns3:ArrivalCode>
<ns3:FlightReferences>SEG3</ns3:FlightReferences>
</ns3:OriginDestination>
<ns3:OriginDestination OriginDestinationKey="OD4">
<ns3:DepartureCode>OVB</ns3:DepartureCode>
<ns3:ArrivalCode>KJA</ns3:ArrivalCode>
<ns3:FlightReferences>SEG4</ns3:FlightReferences>
</ns3:OriginDestination>
<ns3:OriginDestination OriginDestinationKey="OD5">
<ns3:DepartureCode>OVB</ns3:DepartureCode>
<ns3:ArrivalCode>KJA</ns3:ArrivalCode>
<ns3:FlightReferences>SEG5</ns3:FlightReferences>
</ns3:OriginDestination>
<ns3:OriginDestination OriginDestinationKey="OD6">
<ns3:DepartureCode>OVB</ns3:DepartureCode>
<ns3:ArrivalCode>KJA</ns3:ArrivalCode>
<ns3:FlightReferences>SEG6</ns3:FlightReferences>
</ns3:OriginDestination>
<ns3:OriginDestination OriginDestinationKey="OD7">
<ns3:DepartureCode>KJA</ns3:DepartureCode>
<ns3:ArrivalCode>OVB</ns3:ArrivalCode>
<ns3:FlightReferences>SEG7</ns3:FlightReferences>
</ns3:OriginDestination>
<ns3:OriginDestination OriginDestinationKey="OD8">
<ns3:DepartureCode>KJA</ns3:DepartureCode>
<ns3:ArrivalCode>OVB</ns3:ArrivalCode>
<ns3:FlightReferences>SEG8</ns3:FlightReferences>
</ns3:OriginDestination>
<ns3:OriginDestination OriginDestinationKey="OD9">
<ns3:DepartureCode>KJA</ns3:DepartureCode>
<ns3:ArrivalCode>OVB</ns3:ArrivalCode>
<ns3:FlightReferences>SEG9</ns3:FlightReferences>
</ns3:OriginDestination>
<ns3:OriginDestination OriginDestinationKey="OD10">
<ns3:DepartureCode>OVB</ns3:DepartureCode>
<ns3:ArrivalCode>KJA</ns3:ArrivalCode>
<ns3:FlightReferences>SEG10</ns3:FlightReferences>
</ns3:OriginDestination>
<ns3:OriginDestination OriginDestinationKey="OD11">
<ns3:DepartureCode>KJA</ns3:DepartureCode>
<ns3:ArrivalCode>OVB</ns3:ArrivalCode>
<ns3:FlightReferences>SEG11 SEG12</ns3:FlightReferences>
</ns3:OriginDestination>
<ns3:OriginDestination OriginDestinationKey="OD12">
<ns3:DepartureCode>KJA</ns3:DepartureCode>
<ns3:ArrivalCode>OVB</ns3:ArrivalCode>
<ns3:FlightReferences>SEG13</ns3:FlightReferences>
</ns3:OriginDestination>
<ns3:OriginDestination OriginDestinationKey="OD13">
<ns3:DepartureCode>OVB</ns3:DepartureCode>
<ns3:ArrivalCode>KJA</ns3:ArrivalCode>
<ns3:FlightReferences>SEG14</ns3:FlightReferences>
</ns3:OriginDestination>
<ns3:OriginDestination OriginDestinationKey="OD14">
<ns3:DepartureCode>KJA</ns3:DepartureCode>
<ns3:ArrivalCode>OVB</ns3:ArrivalCode>
<ns3:FlightReferences>SEG11 SEG15</ns3:FlightReferences>
</ns3:OriginDestination>
<ns3:OriginDestination OriginDestinationKey="OD15">
<ns3:DepartureCode>KJA</ns3:DepartureCode>
<ns3:ArrivalCode>OVB</ns3:ArrivalCode>
<ns3:FlightReferences>SEG11 SEG16</ns3:FlightReferences>
</ns3:OriginDestination>
<ns3:OriginDestination OriginDestinationKey="OD16">
<ns3:DepartureCode>OVB</ns3:DepartureCode>
<ns3:ArrivalCode>KJA</ns3:ArrivalCode>
<ns3:FlightReferences>SEG17 SEG18</ns3:FlightReferences>
</ns3:OriginDestination>
<ns3:OriginDestination OriginDestinationKey="OD17">
<ns3:DepartureCode>OVB</ns3:DepartureCode>
<ns3:ArrivalCode>KJA</ns3:ArrivalCode>
<ns3:FlightReferences>SEG19 SEG20</ns3:FlightReferences>
</ns3:OriginDestination>
</ns3:OriginDestinationList>
<ns3:MediaList>
<ns3:Media ListKey="ML3">
<ns3:MediaLink>https://static.s7cdn.online/hermes/IBE/image_airplane/a321-neo.png</ns3:MediaLink>
</ns3:Media>
<ns3:Media ListKey="ML2">
<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/e170.png</ns3:MediaLink>
</ns3:Media>
</ns3:MediaList>
<ns3:PenaltyList>
<ns3:Penalty ObjectKey="PL1">
<ns3:Details>
<ns3:Detail>
<ns3:Type>BEFORE-DEPARTURE</ns3:Type>
<ns3:Application>
<ns3:Code>changePenalty</ns3:Code>
</ns3:Application>
<ns3:Amounts>
<ns3:Amount>
<ns3:CurrencyAmountValue Code="RUB">4000</ns3:CurrencyAmountValue>
<ns3:AmountApplication>MinimumPenaltyAmount</ns3:AmountApplication>
</ns3:Amount>
<ns3:Amount>
<ns3:CurrencyAmountValue Code="RUB">4000</ns3:CurrencyAmountValue>
<ns3:AmountApplication>MaximumPenaltyAmount</ns3:AmountApplication>
</ns3:Amount>
</ns3:Amounts>
</ns3:Detail>
</ns3:Details>
</ns3:Penalty>
<ns3:Penalty ObjectKey="PL2">
<ns3:Details>
<ns3:Detail>
<ns3:Type>BEFORE-DEPARTURE</ns3:Type>
<ns3:Application>
<ns3:Code>changePenalty</ns3:Code>
</ns3:Application>
<ns3:Amounts>
<ns3:Amount>
<ns3:CurrencyAmountValue Code="RUB">2300</ns3:CurrencyAmountValue>
<ns3:AmountApplication>MinimumPenaltyAmount</ns3:AmountApplication>
</ns3:Amount>
<ns3:Amount>
<ns3:CurrencyAmountValue Code="RUB">2300</ns3:CurrencyAmountValue>
<ns3:AmountApplication>MaximumPenaltyAmount</ns3:AmountApplication>
</ns3:Amount>
</ns3:Amounts>
</ns3:Detail>
<ns3:Detail>
<ns3:Type>BEFORE-DEPARTURE</ns3:Type>
<ns3:Application>
<ns3:Code>cancellationAndRefundPenalty</ns3:Code>
</ns3:Application>
<ns3:Amounts>
<ns3:Amount>
<ns3:CurrencyAmountValue Code="RUB">3500</ns3:CurrencyAmountValue>
<ns3:AmountApplication>MinimumPenaltyAmount</ns3:AmountApplication>
</ns3:Amount>
<ns3:Amount>
<ns3:CurrencyAmountValue Code="RUB">3500</ns3:CurrencyAmountValue>
<ns3:AmountApplication>MaximumPenaltyAmount</ns3:AmountApplication>
</ns3:Amount>
</ns3:Amounts>
</ns3:Detail>
</ns3:Details>
</ns3:Penalty>
<ns3:Penalty ObjectKey="PL3">
<ns3:Details>
<ns3:Detail>
<ns3:Type>BEFORE-DEPARTURE</ns3:Type>
<ns3:Application>
<ns3:Code>changePenalty</ns3:Code>
</ns3:Application>
<ns3:Amounts>
<ns3:Amount>
<ns3:CurrencyAmountValue Code="RUB">0</ns3:CurrencyAmountValue>
<ns3:AmountApplication>MinimumPenaltyAmount</ns3:AmountApplication>
</ns3:Amount>
<ns3:Amount>
<ns3:CurrencyAmountValue Code="RUB">0</ns3:CurrencyAmountValue>
<ns3:AmountApplication>MaximumPenaltyAmount</ns3:AmountApplication>
</ns3:Amount>
</ns3:Amounts>
</ns3:Detail>
<ns3:Detail>
<ns3:Type>BEFORE-DEPARTURE</ns3:Type>
<ns3:Application>
<ns3:Code>cancellationAndRefundPenalty</ns3:Code>
</ns3:Application>
<ns3:Amounts>
<ns3:Amount>
<ns3:CurrencyAmountValue Code="RUB">0</ns3:CurrencyAmountValue>
<ns3:AmountApplication>MinimumPenaltyAmount</ns3:AmountApplication>
</ns3:Amount>
<ns3:Amount>
<ns3:CurrencyAmountValue Code="RUB">0</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_R">
<ns3:ServiceID Owner="Any">R</ns3:ServiceID>
<ns3:Name>Meal</ns3:Name>
<ns3:Descriptions>
<ns3:Description>
<ns3:Text>Refreshment</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>Snack</ns3:Text>
</ns3:Description>
</ns3:Descriptions>
</ns3:Service>
<ns3:Service ObjectKey="Meal_H">
<ns3:ServiceID Owner="Any">H</ns3:ServiceID>
<ns3:Name>Meal</ns3:Name>
<ns3:Descriptions>
<ns3:Description>
<ns3:Text>Hot meal</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 include information for whole itinerary. Pricing also divided by fare family and includes up to 6 Fare Families (Basic Economy, Standard Economy, Plus Economy, Basic Business, Standard Business, Plus Business) for each itinerary solution. Prices include discounts. The discount amount and the discount percentage are also indicated.
Step 2: Book a reservation
S7 Agent executes a book operation with corporate client/agent details and itinerary info of chosen solution from search results:
<DetailedFlightItem> block consists of journey information, where each slice is described by the <OriginDestination> element, and each segment in slice by the <Flight> element.
Each <OriginDestination> takes from appropriate AirShoppingRS
Note |
---|
Segments (Flight) must be devided into slices (OriginDestination):
one OriginDestination for One Way trip; two for Round Trip and more for MultiCity; for Transfer Trip all segments included in one slice have to be pass in one OriginDestination; for Transfer Trip segments with stopover between have to be divided into two OriginDestination.
|
Code Block |
---|
|
/Envelope /Body /AirShoppingRS /DataLists /FlightSegmentList |
and <ClassOfService> (RBD) from
Code Block |
---|
|
/Envelope /Body /AirShoppingRS /OffersGroup /AirlineOffers /AirlineOffer /PricedOffer /OfferPrice /RequestedDate /Associations /ApplicableFlight /FlightSegmentReference /ClassOfService/Code |
Agent/Corporate client codes are the same.
Expand |
---|
|
Code Block |
---|
| <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>
<PseudoCity>S7AGN8224</PseudoCity>
<AgentUserID>Basic-Auth*</AgentUserID>
</AgentUserSender>
</Sender>
</Party>
<Query>
<Passengers>
<Passenger ObjectKey="SH1">
<PTC>ADT</PTC>
<Age>
<BirthDate>1985-05-03</BirthDate>
</Age>
<Name>
<Surname>Marko</Surname>
<Given>Cain</Given>
<Title>MR</Title>
</Name>
<Contacts>
<Contact>
<EmailContact>
<Address>n.v.sokolova@s7.ru</Address>
</EmailContact>
<PhoneContact>
<Number CountryCode="+7" AreaCode="926">3856999</Number>
</PhoneContact>
</Contact>
</Contacts>
<Gender>Male</Gender>
<PassengerIDInfo>
<PassengerDocument>
<Type>PP</Type>
<ID>1111111112</ID>
<BirthCountry>RU</BirthCountry>
<DateOfIssue>2013-10-22</DateOfIssue>
<DateOfExpiration>2027-10-22</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</PassengerReference>
</Passengers>
<ApplicableFlight>
<FlightReferences>FL1</FlightReferences>
</ApplicableFlight>
</OfferItem>
</OfferItems>
</Offer>
</Offers>
</ShoppingResponse>
<OfferItem>
<OfferItemID Owner="S7">UNKNOWN</OfferItemID>
<OfferItemType>
<DetailedFlightItem>
<OriginDestination>
<Flight>
<SegmentKey>FL1</SegmentKey>
<Departure>
<AirportCode>OVB</AirportCode>
<Date>2025-02-13</Date>
<Time>02:30</Time>
</Departure>
<Arrival>
<AirportCode>KJA</AirportCode>
<Date>2025-02-13</Date>
<Time>03:50</Time>
</Arrival>
<MarketingCarrier>
<AirlineID>S7</AirlineID>
<FlightNumber>5309</FlightNumber>
</MarketingCarrier>
<OperatingCarrier>
<AirlineID>S7</AirlineID>
<FlightNumber>5309</FlightNumber>
</OperatingCarrier>
<ClassOfService>
<Code>Y</Code>
</ClassOfService>
</Flight>
</OriginDestination>
</DetailedFlightItem>
</OfferItemType>
</OfferItem>
</OrderItems>
<DataLists>
<InstructionsList>
<Instruction ListKey="CC">
<SpecialBookingInstruction>
<Code>QY124656</Code>
<Definition>12251</Definition>
</SpecialBookingInstruction>
</Instruction>
</InstructionsList>
</DataLists>
</Query>
</OrderCreateRQ>
</Body>
</Envelope> |
|
Expand |
---|
|
Code Block |
---|
| <?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="SH4">
<ns3:PTC Quantity="1">ADT</ns3:PTC>
<ns3:Age>
<ns3:BirthDate>1985-05-03</ns3:BirthDate>
</ns3:Age>
<ns3:Name>
<ns3:Surname>MARKO</ns3:Surname>
<ns3:Given>CAIN</ns3:Given>
<ns3:Title>MR</ns3:Title>
<ns3:Middle/>
</ns3:Name>
<ns3:Contacts>
<ns3:Contact>
<ns3:EmailContact>
<ns3:Address>n.v.sokolova@s7.ru</ns3:Address>
</ns3:EmailContact>
<ns3:PhoneContact>
<ns3:Number CountryCode="7">9263856999</ns3:Number>
</ns3:PhoneContact>
</ns3:Contact>
</ns3:Contacts>
<ns3:Gender>Male</ns3:Gender>
<ns3:PassengerIDInfo>
<ns3:PassengerDocument>
<ns3:Type>PP</ns3:Type>
<ns3:ID>1111111112</ns3:ID>
<ns3:BirthCountry>RU</ns3:BirthCountry>
<ns3:DateOfExpiration>2027-10-22</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>MZTCNM</ns3:ID>
<ns3:AirlineID>S7</ns3:AirlineID>
</ns3:BookingReference>
</ns3:BookingReferences>
<ns3:TimeLimits>
<ns3:PaymentTimeLimit DateTime="2025-01-19T13:41:00"/>
</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>OVB</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>02:30</ns3:Time>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>KJA</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>03:50</ns3:Time>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5309</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5309</ns3:FlightNumber>
</ns3:OperatingCarrier>
<ns3:CabinType>
<ns3:Code>Y</ns3:Code>
</ns3:CabinType>
<ns3:ClassOfService>
<ns3:Code>Y</ns3:Code>
</ns3:ClassOfService>
</ns3:Flight>
</ns3:OriginDestination>
</ns3:FlightItem>
<ns3:Associations>
<ns3:Passengers>
<ns3:PassengerReferences>SH4</ns3:PassengerReferences>
</ns3:Passengers>
</ns3:Associations>
</ns3:OrderItem>
</ns3:OrderItems>
</ns3:Order>
<ns3:Metadata>
<ns3:Other>
<ns3:OtherMetadata>
<ns3:CountryMetadatas>
<ns3:CountryMetadata MetadataKey="CM1">
<ns3:AugmentationPoint>
<ns3:AugPoint Owner="OVB">
<ns4:value xmlns:ns4="##other" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
</ns3:AugPoint>
</ns3:AugmentationPoint>
</ns3:CountryMetadata>
</ns3:CountryMetadatas>
</ns3:OtherMetadata>
</ns3:Other>
</ns3:Metadata>
</ns3:Response>
</ns3:OrderViewRS>
</ns2:Body>
</ns2:Envelope> |
|
S7 Agent executes a informative reprice operation with itinerary info and Agent/Corporate client codes of chosen solution.
All information must be taken from AirShoppingRS:
itinerary details (airport codes and dates for origin and departure, airline code and flight number);
Note |
---|
<FlightItem> block must fill in like in OrderCreateRQ
|
passenger types (PTC);
fare details (RBD and fare code);
Agent/Corporate client codes are the same.
Expand |
---|
|
Code Block |
---|
| <Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
<Header/>
<Body>
<ItinReshopRQ Version="" xmlns="http://www.iata.org/IATA/EDIST">
<Document/>
<Party>
<Sender>
<AgentUserSender>
<PseudoCity>S7AGN8224</PseudoCity>
<AgentUserID>gaia</AgentUserID>
</AgentUserSender>
</Sender>
</Party>
<Query>
<Reshop>
<Actions>
<ActionType/>
<OrderItems>
<OrderItem>
<FlightItem>
<OriginDestination>
<Flight>
<SegmentKey>FL1</SegmentKey>
<Departure>
<AirportCode>OVB</AirportCode>
<Date>2025-02-13</Date>
<Time>02:30</Time>
</Departure>
<Arrival>
<AirportCode>KJA</AirportCode>
<Date>2025-02-13</Date>
<Time>03:50</Time>
</Arrival>
<MarketingCarrier>
<AirlineID>S7</AirlineID>
<FlightNumber>5309</FlightNumber>
</MarketingCarrier>
<OperatingCarrier>
<AirlineID>S7</AirlineID>
<FlightNumber>5309</FlightNumber>
</OperatingCarrier>
</Flight>
</OriginDestination>
<FareDetail>
<FareComponent refs="FL1">
<FareBasis>
<FareBasisCode>
<Code>YBSOW</Code>
</FareBasisCode>
<RBD>Y</RBD>
</FareBasis>
</FareComponent>
</FareDetail>
</FlightItem>
<Associations>
<Passengers>
<PassengerReferences>SH1</PassengerReferences>
</Passengers>
</Associations>
</OrderItem>
</OrderItems>
<Passengers>
<Passenger ObjectKey="SH1">
<PTC Quantity="1">ADT</PTC>
<Name>
<Surname />
</Name>
</Passenger>
</Passengers>
<Qualifiers>
<Qualifier>
<SpecialFareQualifiers>
<AirlineID>S7</AirlineID>
<CompanyIndex>QY124656</CompanyIndex>
<Account>12251</Account>
</SpecialFareQualifiers>
</Qualifier>
</Qualifiers>
</Actions>
</Reshop>
</Query>
</ItinReshopRQ>
</Body>
</Envelope> |
|
Expand |
---|
|
Code Block |
---|
| <?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="SH1">
<ns3:PTC Quantity="1">ADT</ns3:PTC>
<ns3:Name>
<ns3:Surname>Anonymous</ns3:Surname>
</ns3:Name>
</ns3:Passenger>
</ns3:Passengers>
<ns3:ReShopOffers>
<ns3:ReShopOffer ObjectKey="RO1">
<ns3:OfferID Owner="S7">Offer</ns3:OfferID>
<ns3:TotalPrice>
<ns3:DetailCurrencyPrice>
<ns3:Total Code="RUB">25319.00</ns3:Total>
<ns3:Details>
<ns3:Detail>
<ns3:SubTotal Code="RUB">24800.00</ns3:SubTotal>
<ns3:Application>fare</ns3:Application>
</ns3:Detail>
<ns3:Detail>
<ns3:SubTotal Code="RUB">1580.00</ns3:SubTotal>
<ns3:Application>discount</ns3:Application>
</ns3:Detail>
</ns3:Details>
<ns3:Taxes>
<ns3:Total Code="RUB">519.00</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">25319.00</ns3:Total>
<ns3:Details>
<ns3:Detail>
<ns3:SubTotal Code="RUB">24800.00</ns3:SubTotal>
<ns3:Application>fare</ns3:Application>
</ns3:Detail>
<ns3:Detail>
<ns3:SubTotal Code="RUB">1580.00</ns3:SubTotal>
<ns3:Application>discount</ns3:Application>
</ns3:Detail>
</ns3:Details>
<ns3:Taxes>
<ns3:Total Code="RUB">519.00</ns3:Total>
</ns3:Taxes>
<ns3:Fees>
<ns3:Total Code="RUB">0</ns3:Total>
</ns3:Fees>
</ns3:DetailCurrencyPrice>
</ns3:TotalAmount>
<ns3:BaseAmount Code="RUB">24800.00</ns3:BaseAmount>
<ns3:FareFiledIn>
<ns3:BaseAmount Code="RUB">24800.00</ns3:BaseAmount>
</ns3:FareFiledIn>
<ns3:Discount>
<ns3:DiscountAmount Code="RUB">1580.00</ns3:DiscountAmount>
<ns3:DiscountPercent>6</ns3:DiscountPercent>
</ns3:Discount>
<ns3:Surcharges>
<ns3:Surcharge>
<ns3:Total Code="RUB">0</ns3:Total>
</ns3:Surcharge>
</ns3:Surcharges>
<ns3:Taxes>
<ns3:Total Code="RUB">519.00</ns3:Total>
<ns3:Breakdown>
<ns3:Tax>
<ns3:Amount Code="RUB">346.00</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">173.00</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
</ns3:Tax>
</ns3:Breakdown>
</ns3:Taxes>
</ns3:PriceDetail>
<ns3:Associations>
<ns3:AssociatedTraveler>
<ns3:TravelerReferences>SH1</ns3:TravelerReferences>
</ns3:AssociatedTraveler>
<ns3:OfferDetailAssociation>
<ns3:OfferTermReferences>T1</ns3:OfferTermReferences>
</ns3:OfferDetailAssociation>
</ns3:Associations>
</ns3:RequestedDate>
<ns3:FareDetail>
<ns3:FareComponent>
<ns3:SegmentReference>SEG1</ns3:SegmentReference>
<ns3:FareBasis>
<ns3:FareBasisCode>
<ns3:Code>YBSOW</ns3:Code>
</ns3:FareBasisCode>
<ns3:RBD>Y</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>OVB</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>02:30</ns3:Time>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>KJA</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>03:50</ns3:Time>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5309</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5309</ns3:FlightNumber>
</ns3:OperatingCarrier>
</ns3:FlightSegment>
</ns3:FlightSegmentList>
<ns3:OriginDestinationList>
<ns3:OriginDestination OriginDestinationKey="OD1">
<ns3:DepartureCode>OVB</ns3:DepartureCode>
<ns3:ArrivalCode>KJA</ns3:ArrivalCode>
<ns3:FlightReferences>SEG1</ns3:FlightReferences>
</ns3:OriginDestination>
</ns3:OriginDestinationList>
<ns3:TermsList ListKey="TL1">
<ns3:Term refs="SEG1" ObjectKey="T1">
<ns3:AvailablePeriod>
<ns3:Earliest/>
<ns3:Latest/>
</ns3:AvailablePeriod>
</ns3:Term>
</ns3:TermsList>
</ns3:DataList>
</ns3:Response>
</ns3:ItinReshopRS>
</ns2:Body>
</ns2:Envelope> |
|
Step 4: Request for reservation pricing
S7 Agent executes a reprice operation with itinerary info and Agent/Corporate client codes of chosen solution.
All information must be taken from AirShoppingRS:
itinerary details (airport codes and dates for origin and departure, airline code and flight number);
Note |
---|
<FlightItem> block must fill in like in OrderCreateRQ
|
passenger types (PTC);
fare details (RBD and fare code);
Agent/Corporate client codes are the same.
Expand |
---|
|
Code Block |
---|
| <Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
<Header />
<Body>
<ItinReshopRQ Version="" xmlns="http://www.iata.org/IATA/EDIST">
<Document />
<Party>
<Sender>
<AgentUserSender>
<PseudoCity>S7AGN8224</PseudoCity>
<AgentUserID>gaia</AgentUserID>
</AgentUserSender>
</Sender>
</Party>
<Query>
<Reshop>
<Actions>
<ActionType />
<BookingReferences>
<BookingReference>
<ID>MZTCNM</ID>
<AirlineID>S7</AirlineID>
</BookingReference>
</BookingReferences>
<OrderItems>
<OrderItem>
<FlightItem>
<OriginDestination>
<Flight>
<SegmentKey>FL1</SegmentKey>
<Departure>
<AirportCode>OVB</AirportCode>
<Date>2025-02-13</Date>
<Time>02:30</Time>
</Departure>
<Arrival>
<AirportCode>KJA</AirportCode>
<Date>2025-02-13</Date>
<Time>03:50</Time>
</Arrival>
<MarketingCarrier>
<AirlineID>S7</AirlineID>
<FlightNumber>5309</FlightNumber>
</MarketingCarrier>
<OperatingCarrier>
<AirlineID>S7</AirlineID>
<FlightNumber>5309</FlightNumber>
</OperatingCarrier>
</Flight>
</OriginDestination>
<FareDetail>
<FareComponent refs="FL1">
<FareBasis>
<FareBasisCode>
<Code>YBSRT</Code>
<Application>ANY</Application>
</FareBasisCode>
<RBD>Y</RBD>
</FareBasis>
</FareComponent>
</FareDetail>
</FlightItem>
<Associations>
<Passengers>
<PassengerReferences>SH1</PassengerReferences>
</Passengers>
</Associations>
</OrderItem>
</OrderItems>
<Passengers>
<Passenger ObjectKey="SH1">
<PTC Quantity="1">ADT</PTC>
<Name>
<Surname />
</Name>
</Passenger>
</Passengers>
<Qualifiers>
<Qualifier>
<SpecialFareQualifiers>
<AirlineID>S7</AirlineID>
<CompanyIndex>QY124656</CompanyIndex>
<Account>12251</Account>
</SpecialFareQualifiers>
</Qualifier>
</Qualifiers>
</Actions>
</Reshop>
</Query>
</ItinReshopRQ>
</Body>
</Envelope> |
|
Expand |
---|
|
Code Block |
---|
| <?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="SH1">
<ns3:PTC Quantity="1">ADT</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>MZTCNM</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">31089.0</ns3:Total>
<ns3:Details>
<ns3:Detail>
<ns3:SubTotal Code="RUB">30520.0</ns3:SubTotal>
<ns3:Application>fare</ns3:Application>
</ns3:Detail>
<ns3:Detail>
<ns3:SubTotal Code="RUB">1831.0</ns3:SubTotal>
<ns3:Application>discount</ns3:Application>
</ns3:Detail>
</ns3:Details>
<ns3:Taxes>
<ns3:Total Code="RUB">569.0</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">31089.0</ns3:Total>
<ns3:Details>
<ns3:Detail>
<ns3:SubTotal Code="RUB">30520.0</ns3:SubTotal>
<ns3:Application>fare</ns3:Application>
</ns3:Detail>
<ns3:Detail>
<ns3:SubTotal Code="RUB">1831.0</ns3:SubTotal>
<ns3:Application>discount</ns3:Application>
</ns3:Detail>
</ns3:Details>
<ns3:Taxes>
<ns3:Total Code="RUB">569.0</ns3:Total>
</ns3:Taxes>
<ns3:Fees>
<ns3:Total Code="RUB">0</ns3:Total>
</ns3:Fees>
</ns3:DetailCurrencyPrice>
</ns3:TotalAmount>
<ns3:BaseAmount Code="RUB">30520.0</ns3:BaseAmount>
<ns3:FareFiledIn>
<ns3:BaseAmount Code="RUB">30520.0</ns3:BaseAmount>
</ns3:FareFiledIn>
<ns3:Discount>
<ns3:DiscountAmount Code="RUB">1831.0</ns3:DiscountAmount>
<ns3:DiscountPercent>6</ns3:DiscountPercent>
</ns3:Discount>
<ns3:Surcharges>
<ns3:Surcharge>
<ns3:Total Code="RUB">0</ns3:Total>
</ns3:Surcharge>
</ns3:Surcharges>
<ns3:Taxes>
<ns3:Total Code="RUB">569.0</ns3:Total>
<ns3:Breakdown>
<ns3:Tax>
<ns3:Amount Code="RUB">346.0</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">173.0</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">50.0</ns3:Amount>
<ns3:TaxCode>YQ</ns3:TaxCode>
</ns3:Tax>
</ns3:Breakdown>
</ns3:Taxes>
</ns3:PriceDetail>
<ns3:Associations>
<ns3:AssociatedTraveler>
<ns3:TravelerReferences>SH1</ns3:TravelerReferences>
</ns3:AssociatedTraveler>
<ns3:OfferDetailAssociation>
<ns3:OfferTermReferences>T1</ns3:OfferTermReferences>
</ns3:OfferDetailAssociation>
</ns3:Associations>
</ns3:RequestedDate>
<ns3:FareDetail>
<ns3:FareComponent>
<ns3:SegmentReference>SEG1</ns3:SegmentReference>
<ns3:FareBasis>
<ns3:FareBasisCode>
<ns3:Code>YSTOW</ns3:Code>
</ns3:FareBasisCode>
<ns3:RBD>Y</ns3:RBD>
</ns3:FareBasis>
<ns3:TicketDesig Application="D">06</ns3:TicketDesig>
<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>OVB</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>02:30</ns3:Time>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>KJA</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>03:50</ns3:Time>
</ns3:Arrival>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5309</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5309</ns3:FlightNumber>
</ns3:OperatingCarrier>
</ns3:FlightSegment>
</ns3:FlightSegmentList>
<ns3:OriginDestinationList>
<ns3:OriginDestination OriginDestinationKey="OD1">
<ns3:DepartureCode>OVB</ns3:DepartureCode>
<ns3:ArrivalCode>KJA</ns3:ArrivalCode>
<ns3:FlightReferences>SEG1</ns3:FlightReferences>
</ns3:OriginDestination>
</ns3:OriginDestinationList>
<ns3:TermsList ListKey="TL1">
<ns3:Term refs="SEG1" ObjectKey="T1">
<ns3:AvailablePeriod>
<ns3:Earliest/>
<ns3:Latest/>
</ns3:AvailablePeriod>
</ns3:Term>
</ns3:TermsList>
</ns3:DataList>
</ns3:Response>
</ns3:ItinReshopRS>
</ns2:Body>
</ns2:Envelope> |
|
Step 5: Issue tickets for all passenger
S7 Agent executes a demandTickets operation with reservation reference, pricing details and Agent/Corporate client codes.
Expand |
---|
title | PNR information in OrderViewRS |
---|
|
Code Block |
---|
| Envelope/Body/OrderViewRS/Response/Order/BookingReferences/BookingReference/ID |
|
Expand |
---|
|
Code Block |
---|
| <Payments>
<Payment>
<Type>
<Code>MS</Code>
</Type>
<Other>
<Remarks>
<Remark>*QY124656</Remark>
</Remarks>
</Other>
</Payment>
</Payments> |
|
- Mark agency and corporate client code in DataList

Expand |
---|
|
Code Block |
---|
| <DataLists>
<InstructionsList>
<Instruction ListKey="CC">
<SpecialBookingInstruction>
<Code>QY124656</Code>
<Definition>12251</Definition>
</SpecialBookingInstruction>
</Instruction>
</InstructionsList>
</DataLists> |
|
Expand |
---|
|
Code Block |
---|
| <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>
<PseudoCity>S7AGN8224</PseudoCity>
<AgentUserID>gaia</AgentUserID>
</AgentUserSender>
</Sender>
</Party>
<Query>
<TicketDocQuantity>1</TicketDocQuantity>
<TicketDocInfo>
<TravelerInfo>
<Surname>ANY</Surname>
<Given>ANY</Given>
</TravelerInfo>
<BookingReference>
<ID>MZTCS0</ID>
<AirlineID>S7</AirlineID>
</BookingReference>
<Payments>
<Payment ObjectKey="ETK">
<Type>
<Code>MS</Code>
</Type>
<Other>
<Remarks>
<Remark>*QY124656</Remark>
</Remarks>
</Other>
</Payment>
</Payments>
</TicketDocInfo>
<DataLists>
<InstructionsList>
<Instruction ListKey="CC">
<SpecialBookingInstruction>
<Code>QY124656</Code>
<Definition>12251</Definition>
</SpecialBookingInstruction>
</Instruction>
</InstructionsList>
</DataLists>
</Query>
</AirDocIssueRQ>
</Body>
</Envelope> |
|
Expand |
---|
|
Code Block |
---|
| <?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>MARKO</ns3:Surname>
<ns3:Given>CAIN</ns3:Given>
<ns3:PTC>ADT</ns3:PTC>
</ns3:Traveler>
<ns3:IssuingAirlineInfo>
<ns3:AirlineName>S7</ns3:AirlineName>
</ns3:IssuingAirlineInfo>
<ns3:BookingReferences>
<ns3:BookingReference>
<ns3:ID>MZTCS0</ns3:ID>
<ns3:AirlineID>S7</ns3:AirlineID>
</ns3:BookingReference>
</ns3:BookingReferences>
<ns3:Payments>
<ns3:Payment>
<ns3:Method/>
<ns3:Amount Code="RUB">31089.0</ns3:Amount>
</ns3:Payment>
</ns3:Payments>
<ns3:OriginDestination>
<ns3:Origin>OVB</ns3:Origin>
<ns3:Destination>KJA</ns3:Destination>
</ns3:OriginDestination>
<ns3:FareInfo>
<ns3:BaseFare>
<ns3:Amount Code="RUB">30520.0</ns3:Amount>
</ns3:BaseFare>
<ns3:EquivFare>
<ns3:Amount Code="RUB">30520.0</ns3:Amount>
</ns3:EquivFare>
<ns3:Total>
<ns3:Amount Code="RUB">31089.0</ns3:Amount>
</ns3:Total>
<ns3:Taxes>
<ns3:Total Code="RUB">569.0</ns3:Total>
<ns3:Breakdown>
<ns3:Tax>
<ns3:Amount Code="RUB">346.00</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">173.00</ns3:Amount>
<ns3:TaxCode>RI</ns3:TaxCode>
</ns3:Tax>
<ns3:Tax>
<ns3:Amount Code="RUB">50.00</ns3:Amount>
<ns3:TaxCode>YQ</ns3:TaxCode>
</ns3:Tax>
</ns3:Breakdown>
</ns3:Taxes>
<ns3:UnstructuredFareCalcInfo>
<ns3:Info>OVB S7 KJA30520RUB30520END</ns3:Info>
</ns3:UnstructuredFareCalcInfo>
</ns3:FareInfo>
<ns3:TicketDocument>
<ns3:TicketDocNbr>4212115863652</ns3:TicketDocNbr>
<ns3:Type>
<ns3:Code>702</ns3:Code>
</ns3:Type>
<ns3:NumberofBooklets>1</ns3:NumberofBooklets>
<ns3:DateOfIssue>2025-01-16</ns3:DateOfIssue>
<ns3:CouponInfo>
<ns3:CouponNumber>1</ns3:CouponNumber>
<ns3:FareBasisCode>
<ns3:Code>YSTOW</ns3:Code>
</ns3:FareBasisCode>
<ns3:CouponValid>
<ns3:EffectiveDatePeriod>
<ns3:Expiration>2026-01-16</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>2025-02-13</ns3:Date>
<ns3:Time>02:30</ns3:Time>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>KJA</ns3:AirportCode>
<ns3:Date>2025-02-13</ns3:Date>
<ns3:Time>03:50</ns3:Time>
</ns3:Arrival>
<ns3:OperatingCarrier>
<ns3:ResBookDesigCode>Y</ns3:ResBookDesigCode>
</ns3:OperatingCarrier>
<ns3:MarketingCarrier>
<ns3:AirlineID>S7</ns3:AirlineID>
<ns3:FlightNumber>5309</ns3:FlightNumber>
</ns3:MarketingCarrier>
<ns3:TicketedBaggageAllowance>
<ns3:AllowableBag Type="PC" Number="1"/>
</ns3:TicketedBaggageAllowance>
</ns3:SoldAirlineInfo>
</ns3:CouponInfo>
</ns3:TicketDocument>
<ns3:Price>
<ns3:Total Code="RUB">31089.0</ns3:Total>
<ns3:Details>
<ns3:Detail>
<ns3:Application>discount</ns3:Application>
<ns3:Amount>6</ns3:Amount>
</ns3:Detail>
</ns3:Details>
</ns3:Price>
<ns3:Commission>
<ns3:Amount>0</ns3:Amount>
<ns3:Remarks>
<ns3:Remark>S7 ONLY/REF/CHNG/RESTR/ST</ns3:Remark>
<ns3:Remark>2025-01-16T18:11</ns3:Remark>
|
|
Excerpt Include |
---|
3D agreement | v0.52 | reprice without PNR operation | 3D agreement | v0.52 | reprice without PNR operation | nopanel | true |
---|
Step 4: Request for reservation pricing
S7 Agent executes a reprice operation with itinerary info and Agent/Corporate client codes of chosen solution.
All information must be taken from AirShoppingRS:
itinerary details (airport codes and dates for origin and departure, airline code and flight number);
Note |
---|
<FlightItem> block must fill in like in OrderCreateRQ
|
passenger types (PTC);fare details (RBD and fare code);Agent/Corporate client codes are the same. Excerpt Include |
---|
3D agreement | v0.52 | reprice with PNR operation | 3D agreement | v0.52 | reprice with PNR operation | nopanel | true |
---|
Step 5: Issue tickets for each passenger
S7 Agent executes a demandTickets operation with reservation reference, pricing details and Agent/Corporate client codes.
Add information about PNR from OrderViewRS
Code Block |
---|
language | xml |
---|
theme | Confluence |
---|
title | PNR information in OrderViewRS |
---|
collapse | true |
---|
|
Envelope/Body/OrderViewRS/Response/Order/BookingReferences/BookingReference/ID |
Fill in the form of payment as in example <*QUW0774>, where QUW0774 - client code 
Code Block |
---|
language | xml |
---|
theme | Confluence |
---|
title | FOP |
---|
collapse | true |
---|
|
<Payments>
<Payment>
<Type>
<Code>MS<Code>
Type>
<Other>
<ns3:PassengerSpecificData>1111111112</ns3:PassengerSpecificData>
|
|
<Remarks><Remark>*QUW1725</Remark>Remarks>Other>Payment>
</Payments>CheckedBagAllowanceList, FareList and TermsList data takes from ItinReshopRSFlightSegmentList data takes from OrderViewRSAgent/Corporate client codes are the same. Excerpt Include |
---|
3D agreement | v0.52 | demandTickets operation | 3D agreement | v0.52 | demandTickets operation | nopanel | truens2:Body>
</ns2:Envelope> |
|