- 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 7 Next »
Check out
operation overview, their main purpose and use cases
references with detailed explanation of input&output parameters and possible errors
other samples
<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 /> <OrderItems> <OrderItem> <FlightItem> <OriginDestination> <Flight> <SegmentKey>FL1</SegmentKey> <Departure> <AirportCode>MUC</AirportCode> <Date>2019-11-19</Date> <Time>13:45</Time> </Departure> <Arrival> <AirportCode>DME</AirportCode> <Date>2019-11-19</Date> <Time>19:00</Time> </Arrival> <MarketingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>3556</FlightNumber> </MarketingCarrier> <OperatingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>3556</FlightNumber> </OperatingCarrier> </Flight> </OriginDestination> <OriginDestination> <Flight> <SegmentKey>FL2</SegmentKey> <Departure> <AirportCode>DME</AirportCode> <Date>2019-12-30</Date> <Time>05:00</Time> </Departure> <Arrival> <AirportCode>MUC</AirportCode> <Date>2019-12-30</Date> <Time>06:15</Time> </Arrival> <MarketingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>3551</FlightNumber> </MarketingCarrier> <OperatingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>3551</FlightNumber> </OperatingCarrier> </Flight> </OriginDestination> <FareDetail> <FareComponent refs="FL1"> <FareBasis> <FareBasisCode> <Code>WFLRT</Code> </FareBasisCode> <RBD>W</RBD> </FareBasis> </FareComponent> <FareComponent refs="FL2"> <FareBasis> <FareBasisCode> <Code>SFLRT</Code> </FareBasisCode> <RBD>S</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>QUW2145</CompanyIndex> <Account>1032</Account> </SpecialFareQualifiers> </Qualifier> </Qualifiers> </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="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">17288</ns3:Total> <ns3:Details> <ns3:Detail> <ns3:SubTotal Code="RUB">10660</ns3:SubTotal> <ns3:Application>fare</ns3:Application> </ns3:Detail> <ns3:Detail> <ns3:SubTotal Code="RUB">1725</ns3:SubTotal> <ns3:Application>discount</ns3:Application> </ns3:Detail> </ns3:Details> <ns3:Taxes> <ns3:Total Code="RUB">6628</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">17288</ns3:Total> <ns3:Details> <ns3:Detail> <ns3:SubTotal Code="RUB">10660</ns3:SubTotal> <ns3:Application>fare</ns3:Application> </ns3:Detail> <ns3:Detail> <ns3:SubTotal Code="RUB">1725</ns3:SubTotal> <ns3:Application>discount</ns3:Application> </ns3:Detail> </ns3:Details> <ns3:Taxes> <ns3:Total Code="RUB">6628</ns3:Total> </ns3:Taxes> <ns3:Fees> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Fees> </ns3:DetailCurrencyPrice> </ns3:TotalAmount> <ns3:BaseAmount Code="RUB">10660</ns3:BaseAmount> <ns3:FareFiledIn> <ns3:BaseAmount Code="EUR">172.00</ns3:BaseAmount> <ns3:ExchangeRate>72.0</ns3:ExchangeRate> </ns3:FareFiledIn> <ns3:Discount> <ns3:DiscountAmount Code="RUB">1725</ns3:DiscountAmount> <ns3:DiscountPercent>14</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">6628</ns3:Total> <ns3:Breakdown> <ns3:Tax> <ns3:Amount Code="RUB">3600</ns3:Amount> <ns3:TaxCode>YR</ns3:TaxCode> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">532</ns3:Amount> <ns3:TaxCode>OY</ns3:TaxCode> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">541</ns3:Amount> <ns3:TaxCode>DE</ns3:TaxCode> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">1675</ns3:Amount> <ns3:TaxCode>RA</ns3:TaxCode> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">140</ns3:Amount> <ns3:TaxCode>RI</ns3:TaxCode> </ns3:Tax> <ns3:Tax> <ns3:Amount Code="RUB">140</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 T2</ns3:OfferTermReferences> </ns3:OfferDetailAssociation> </ns3:Associations> </ns3:RequestedDate> <ns3:FareDetail> <ns3:FareComponent> <ns3:SegmentReference>SEG1</ns3:SegmentReference> <ns3:FareBasis> <ns3:FareBasisCode> <ns3:Code>WFLRT</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>W</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>SFLRT</ns3:Code> </ns3:FareBasisCode> <ns3:RBD>S</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>MUC</ns3:AirportCode> <ns3:Date>2019-11-19</ns3:Date> <ns3:Time>13:45</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2019-11-19</ns3:Date> <ns3:Time>19:00</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>3556</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>3556</ns3:FlightNumber> </ns3:OperatingCarrier> </ns3:FlightSegment> <ns3:FlightSegment SegmentKey="SEG2"> <ns3:Departure> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2019-12-30</ns3:Date> <ns3:Time>05:00</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>MUC</ns3:AirportCode> <ns3:Date>2019-12-30</ns3:Date> <ns3:Time>06:15</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>3551</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>3551</ns3:FlightNumber> </ns3:OperatingCarrier> </ns3:FlightSegment> </ns3:FlightSegmentList> <ns3:OriginDestinationList> <ns3:OriginDestination OriginDestinationKey="OD1"> <ns3:DepartureCode>MUC</ns3:DepartureCode> <ns3:ArrivalCode>DME</ns3:ArrivalCode> <ns3:FlightReferences>SEG1</ns3:FlightReferences> </ns3:OriginDestination> <ns3:OriginDestination OriginDestinationKey="OD2"> <ns3:DepartureCode>DME</ns3:DepartureCode> <ns3:ArrivalCode>MUC</ns3:ArrivalCode> <ns3:FlightReferences>SEG2</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:Term refs="SEG2" ObjectKey="T2"> <ns3:AvailablePeriod> <ns3:Earliest /> <ns3:Latest /> </ns3:AvailablePeriod> </ns3:Term> </ns3:TermsList> </ns3:DataList> </ns3:Response> </ns3:ItinReshopRS> </ns2:Body> </ns2:Envelope>
- No labels