Parameters
Main.
/Envelope /Body /AirShoppingRS
AirlineOffer (OF).
/Envelope /Body /AirShoppingRS /OffersGroup /AirlineOffers /AirlineOffer
# | Description | Mand | Mult | Default | Ref/Format | xPath | Example |
---|---|---|---|---|---|---|---|
1 | ID | OF1 | OfferID | <OfferID Owner="S7">OF1</OfferID> | |||
2 | AirlineOffer owner | S7 | OfferID /@Owner | <OfferID Owner="S7">OF1</OfferID> | |||
3 | Total price for all itinerary (including all slices and passengers) | TotalPrice /DetailCurrencyPrice /Total | <Total Code="RUB">54407</Total> | ||||
4 | Total price currency code | Currency code | TotalPrice /DetailCurrencyPrice /Total /@Code | <Total Code="RUB">54407</Total> | |||
5 | Total fare for all itinerary (including all slices and passengers) | TotalPrice /DetailCurrencyPrice /Details /Detail[Application="Fare"] /SubTotal | <Detail> | ||||
6 | Total fare currency code | Currency code | TotalPrice /DetailCurrencyPrice /Details /Detail[Application="Fare"] /SubTotal@Code | <Detail> | |||
7 | Total taxes for all itinerary (including all slices and passengers) | TotalPrice /DetailCurrencyPrice /Taxes /Total | <Taxes> | ||||
8 | Total taxes currency code | Currency code | TotalPrice /DetailCurrencyPrice /Taxes /Total@Code | <Taxes> | |||
9 | AirlineOffer BrandedFares Type | Possible values:
| Disclosure /Description /Text | <Disclosure> | |||
10 | AirlineOffer details | PricedOffer |
PricedOffer.
/Envelope /Body /AirShoppingRS /OffersGroup /AirlineOffers /AirlineOffer /PricedOffer /OfferPrice (Multiple)
# | Description | Mand | Mult | Default | Ref/Format | xPath | Example |
---|---|---|---|---|---|---|---|
1 | Offer Price ID, where OfferPrice contains detailed information about a specific slice | Possible values:
| @OfferItemID | <OfferPrice OfferItemID="1Fj0V55jpoN6hfHlDqfFOHRNx/0BdSbZeF7P2TPhhr4NuptT5/3i8yxAYbEmDLsK4gCj2wbS00F/1"> | |||
2 | Total price per slice (including all passengers) | RequestedDate /PriceDetail /TotalAmount /DetailCurrencyPrice /Total | <Total Code="RUB">54407</Total> | ||||
3 | Total price per slice currency code | Currency code | RequestedDate /PriceDetail /TotalAmount /DetailCurrencyPrice /Total /@Code | <Total Code="RUB">54407</Total> | |||
4 | Total taxes per slice (including all passengers) | RequestedDate /PriceDetail /TotalAmount /DetailCurrencyPrice /Taxes /Total | <Taxes> | ||||
5 | Total taxes per slice currency code | Currency code | RequestedDate /PriceDetail /TotalAmount /DetailCurrencyPrice /Taxes /Total /@Code | <Taxes> | |||
6 | Total fare per slice | RequestedDate /PriceDetail /BaseAmount | <BaseAmount Code="RUB">49205</BaseAmount> | ||||
7 | Total fare per slice currency code | Currency code | RequestedDate /PriceDetail /BaseAmount /@Code | <BaseAmount Code="RUB">49205</BaseAmount> | |||
8 | Reference to the segment | Segment ID + OD | RequestedDate /Associations /OtherAssociation /OtherAssociation /Type | <Associations> | |||
9 | Reference to the meal type on the segment | RequestedDate /Associations /OtherAssociation /OtherAssociation /ReferenceValue | <Associations> | ||||
10 | FareGroup (FG) reference | RequestedDate /Associations /OtherAssociation[Type="FARE"] && /ReferenceValue | <OtherAssociation> | ||||
11 | AnonymousTraveler (SH) reference | RequestedDate /Associations[if MetadataKey = "lowfare" then 2 else 1] /AssociatedTraveler | <AssociatedTraveler> | ||||
12 | OriginDestination (OD) reference | RequestedDate /Associations[if MetadataKey = "lowfare" then 2 else 1] /ApplicableFlight /OriginDestinationReferences | <OriginDestinationReferences>OD4 OD6 | ||||
13 | Flight (FL) reference | RequestedDate /Associations[if MetadataKey = "lowfare" then 2 else 1] /ApplicableFlight /FlightReferences | <FlightReferences>FL22</FlightReferences> | ||||
14 | 149718850 | RequestedDate /Associations[if MetadataKey = "lowfare" then 2 else 1] /ApplicableFlight /FlightSegmentReference | <FlightSegmentReference ref="SEG68"> ... | ||||
15 | Penalty (PL) reference | RequestedDate /Associations[if MetadataKey = "lowfare" then 2 else 1] /OfferDetailAssociation /OfferPenaltyReferences | <OfferPenaltyReferences>PL1</OfferPenaltyReferences> | ||||
16 | FareComponent (FC) to AnonymousTraveler (SH) reference | Shows if MetadataKey = "smartchoice" in request | FareDetail /FareComponent /@refs | <FareComponent refs="SH1" ObjectKey="FC1"> | |||
17 | FareComponent (FC) ID | Shows if MetadataKey = "smartchoice" in request | FareDetail /FareComponent /@ObjectKey | <FareComponent refs="SH1" ObjectKey="FC1"> | |||
18 | Parameters Quantity | FareDetail /FareComponent /Parameters /@Quantity | <Parameters Quantity="1"/> | ||||
19 | Base amount | FareDetail /FareComponent /PriceBreakdown /Price /BaseAmount | <BaseAmount Code="RUB">49205</BaseAmount> | ||||
20 | Base amount currency code | FareDetail /FareComponent /PriceBreakdown /Price /BaseAmount /@Code | <BaseAmount Code="RUB">49205</BaseAmount> | ||||
21 | Fare amount | FareDetail /FareComponent /PriceBreakdown /Price /FareFiledIn /BaseAmount | <BaseAmount Code="RUB">49205</BaseAmount> | ||||
22 | Fare amount currency code | FareDetail /FareComponent /PriceBreakdown /Price /FareFiledIn /BaseAmount /@Code | <BaseAmount Code="RUB">49205</BaseAmount> | ||||
23 | Total taxes amount | FareDetail /FareComponent /PriceBreakdown /Price /Taxes /Total | <Total Code="RUB">5202</Total> | ||||
24 | Total taxes amount currency code | FareDetail /FareComponent /PriceBreakdown /Price /Taxes /Total /@Code | <Total Code="RUB">5202</Total> | ||||
25 | 149718850 | Shows if MetadataKey = "lowfare" in request | FareDetail /FareComponent /PriceBreakdown /Price /Taxes /Breakdown /Tax | <Tax> ... </Tax> | |||
26 | Fare remark | Shows if MetadataKey = "lowfare" in request | FareDetail /Remarks /Remark | <Remark>20JUL16MSQ S7 X/LED199.63 S7 X/OVB S7 | |||
27 | Fare remark | Shows if MetadataKey = "smartchoice" in request | FareDetail /Remarks /Remark | <Remark>eNrz93fz8Q93DjY0MzA3MvANDnTxdQ02NzExNr EOCQFKhTlBZIDCQHawuaG5JaoEkOHtERZsbmxqYAkAEp0T6A==</Remark> |