Indice de contenido:
El método ofrece la posibilidad de obtener el listado de servicios adicionales (ancillaries) con su correspondiente valor, sobre una reserva creada. En base a cada segmento que compone la reserva se obtiene la lista de ítems agrupados por grupo o familia de ancillaries.
<?xml version="1.0" encoding="UTF-8"?> <KIU_AirOfferListRQ Version="1.0" PrimaryLangID="EN-us" EchoToken="1" SequenceNmbr="1" Target="Testing" TimeStamp="2017-11-11T09:00:00" MaxOfferQty="20"> <POS> <Source AgentSine="AEP00XXSM" TerminalID="AEP00XX817" ISOCountry="AR" ISOCurrency="USD"/> </POS> <RequestCriterion> <ConfirmedBookingInfo> <BookingReferenceID Type="14" ID="TDRGSE"/> <AirItinerary> <OriginDestinationOptions> <OriginDestinationOption> <FlightSegment DepartureDateTime="2017-09-29T09:00:00" FlightNumber="060" RPH="1" > <DepartureAirport LocationCode="LHR"/> <ArrivalAirport LocationCode="MAD"/> <MarketingAirline Code="XX"/> </FlightSegment> </OriginDestinationOption> </OriginDestinationOptions> </AirItinerary> <Traveler> <PassengerTypeQuantity Code="ADT" Quantity="1"/> </Traveler> </ConfirmedBookingInfo> </RequestCriterion> </KIU_AirOfferListRQ> |
Type: Mandatorio. Tipo de ID proveniente de la tabla de OTA UIT. El valor para reserva es '14'
OTA_UIT
|
Traveler: Elemento que agrupa la información de/los pasajeros involucrados en la reserva.
ATENCION! Este elemento contiene otros dos elementos, que son tipo CHOICE (significa si se declara uno o el otro, no se puede ambos). PassengerTypeQuantity o AirTraveler cuando el pasajero sea determinado. |
<?xml version="1.0" encoding="UTF-8"?> <KIU_AirGetOfferRS EchoToken="1" TimeStamp="2017-08-30T18:29:47+00:00" Target="Testing" Version="3.0" SequenceNmbr="1"> <Success /> <AirItineraryInfo DirectionInd="OneWay" AirItineraryRPH="0"> <OriginDestinationOptions> <OriginDestinationOption TravelPurpose="0"> <FlightSegment FlightNumber="60" DepartureDateTime="2017-09-29T09:00:00" StopQuantity="0" RPH="1"> <DepartureAirport LocationCode="LHR" /> <ArrivalAirport LocationCode="MAD" /> <MarketingAirline CompanyShortName="LINEAS AEREAS XX" Code="XX" /> </FlightSegment> </OriginDestinationOption> </OriginDestinationOptions> </AirItineraryInfo> <Traveler> <PassengerTypeQuantity Code="ADT" Quantity="1" /> </Traveler> <PriceStructure TicketingCountryCode="AR" PricingCurrency="GBP" DisplayCurrency="USD" DecimalPlaces="2" /> <PricedOffer> <ServiceFamily FamilyCode="BG" FamilyName="BAGGAGE"> <ItemOffer Code="PDBG" PTC="ADT" Description="PRE PAID BAGGAGE" SegmentRPH="1" Carrier="XX" BookMode="SSR"> <ItemPriced CurrencyCode="USD" DecimalPlaces="2"> <PriceOffer>32.27</PriceOffer> </ItemPriced> </ItemOffer> <ItemOffer Code="PBGF" PTC="ADT" Description="1ST ADDITIONAL BAG" SegmentRPH="1" Carrier="XX" BookMode="SSR"> <ItemPriced CurrencyCode="USD" DecimalPlaces="2"> <PriceOffer>38.73</PriceOffer> </ItemPriced> </ItemOffer> <ItemOffer Code="PBGS" PTC="ADT" Description="2ND ADDITIONAL BAG" SegmentRPH="1" Carrier="XX" BookMode="SSR"> <ItemPriced CurrencyCode="USD" DecimalPlaces="2"> <PriceOffer>45.18</PriceOffer> </ItemPriced> </ItemOffer> <ItemOffer Code="PBGT" PTC="ADT" Description="THIRD ADDITIONAL BAGGAGE" SegmentRPH="1" Carrier="XX" BookMode="SSR"> <ItemPriced CurrencyCode="USD" DecimalPlaces="2"> <PriceOffer>51.64</PriceOffer> </ItemPriced> </ItemOffer> </ServiceFamily> <ServiceFamily FamilyCode="LG" FamilyName="LOUNGE"> <ItemOffer Code="PDLG" PTC="ADT" Description="LOUNGE ACCESS" SegmentRPH="1" Carrier="XX" BookMode="SSR"> <ItemPriced CurrencyCode="USD" DecimalPlaces="2"> <PriceOffer>64.55</PriceOffer> </ItemPriced> </ItemOffer> </ServiceFamily> <ServiceFamily FamilyCode="SA" FamilyName="PRE RESERVED SEAT"> <ItemOffer Code="STPD" PTC="ADT" Description="BASIC SEAT" SegmentRPH="1" Carrier="XX" BookMode="SEA"> <ItemPriced CurrencyCode="USD" DecimalPlaces="2"> <PriceOffer>12.91</PriceOffer> </ItemPriced> </ItemOffer> <ItemOffer Code="STPR" PTC="ADT" Description="PREMIUM SEAT" SegmentRPH="1" Carrier="XX" BookMode="SEA"> <ItemPriced CurrencyCode="USD" DecimalPlaces="2"> <PriceOffer>25.82</PriceOffer> </ItemPriced> </ItemOffer> <ItemOffer Code="STXL" PTC="ADT" Description="PREMIUM SEAT" SegmentRPH="1" Carrier="XX" BookMode="SEA"> <ItemPriced CurrencyCode="USD" DecimalPlaces="2"> <PriceOffer>38.73</PriceOffer> </ItemPriced> </ItemOffer> <ItemOffer Code="STEX" PTC="ADT" Description="PREMIUM SEAT" SegmentRPH="1" Carrier="XX" BookMode="SEA"> <ItemPriced CurrencyCode="USD" DecimalPlaces="2"> <PriceOffer>45.18</PriceOffer> </ItemPriced> </ItemOffer> </ServiceFamily> </PricedOffer> </KIU_AirGetOfferRS> |
ATENCION! Este elemento contiene otros dos elementos, que son tipo CHOICE. significa o se declara el uno o el otro, no se puede ambos |