KIU_TravelItineraryReadRQ/KIU_TravelItineraryRS
INDICE DE CONTENIDOS
Objetivo:
A través de estos métodos, el usuario puede:
recuperar los datos de una reserva (a través del RecordLocator)
enviar el comprobante de Electronic Ticket (en caso de declarar un número de eticket y un email)
KIU_TravelItineraryReadRQ
Ejemplos:
<?xml version="1.0" encoding="UTF-8"?> <KIU_TravelItineraryReadRQ EchoToken="NATITATEST" TimeStamp="2012-11-13T15:03:11-03:00" Target="Production" Version="3.0" SequenceNmbr="1" PrimaryLangID="en-us"> <POS> <Source AgentSine="AEP00XXSM" TerminalID="AEP00XXW0A"/> </POS> <UniqueID Type="14" ID="BRKRAV" /> </KIU_TravelItineraryReadRQ>
<?xml version="1.0" encoding="UTF-8"?> <KIU_TravelItineraryReadRQ EchoToken="1" TimeStamp="2015-03-12T19:33:36+00:00" Target="Production" Version="3.0" SequenceNmbr="1" PrimaryLangID="en-us"> <POS> <Source AgentSine="AEP00XXSM" TerminalID="AEP00XX816" /> </POS> <UniqueID Type="30" ID="9992200038032" /> </KIU_TravelItineraryReadRQ>
<?xml version="1.0" encoding="UTF-8"?> <KIU_TravelItineraryReadRQ EchoToken="1" TimeStamp="2015-03-12T19:33:36+00:00" Target="Testing" Version="3.0" SequenceNmbr="1" PrimaryLangID="en-us"> <POS> <Source AgentSine="AEP00XXSM" TerminalID="AEP00XX816" /> </POS> <UniqueID Type="30" ID="9992200038032" /> <Verification> <Email>JUAN@PEREZ.COM</Email> </Verification> </KIU_TravelItineraryReadRQ>
<?xml version="1.0" encoding="UTF-8"?> <KIU_TravelItineraryReadRQ EchoToken="1" TimeStamp="2015-03-12T19:33:36+00:00" Target="Testing" Version="3.0" SequenceNmbr="1" PrimaryLangID="en-us"> <POS> <Source AgentSine="AEP00XXSM" TerminalID="AEP00XX817" /> </POS> <UniqueID Type="44" ID="9995570005110" /> </KIU_TravelItineraryReadRQ>
<KIU_TravelItineraryReadRQ EchoToken="DV12J8E6ZR9UY2Q5ES9YRS3A5EZQYACK" Target="Production" Version="3.0" SequenceNmbr="1" PrimaryLangID="en-us"> <POS> <Source AgentSine="AEP00XXSM" TerminalID="AEP00XX817" /> </POS> <UniqueID Type="44" ID="9995570010148" /> <Verification> <Email>GNIZETICH@KIUSYS.COM</Email> </Verification> </KIU_TravelItineraryReadRQ>
Elementos del mensaje KIU_TravelItineraryReadRQ:
- POS: Elemento que agrupa la información del Punto de Venta desde el cual se realiza la petición.
- Source: Contenedor de los datos del Punto de Venta o POS
- AgentSine: Alfanumérico [9]. Identificador del agente que realiza la petición.
- TerminalID: Alfanumérico [10]. Código identificador del dispositivo desde el que se realiza la petición.
- Source: Contenedor de los datos del Punto de Venta o POS
- UniqueID: Elemento que contiene la información del código a consultar.
- Type: Entero. Código OTA de identificador único (14: PNR, 30: eticket, 44: EMD).
- ID: Atributo. Requerido. Alfanumérico [5-7] . Identificador único de la reserva asignado por el sistema KIU u otros GDSs o bien del número de eticket o EMD.
- Verification: Opcional. Contenedor para información extra de verificación.
- Email: Dirección de correo electrónico a la que se desea enviar la información solicitada del itinerario.
KIU_TravelItineraryRS
Ejemplos:
<?xml version="1.0" encoding="UTF-8"?><KIU_TravelItineraryRS EchoToken="NATITATEST" TimeStamp="2020-08-21T19:31:25+00:00" Target="Production" Version="3.0" SequenceNmbr="1"> <Success/> <TravelItinerary> <ItineraryRef Type="14" ID="BRKRAV" LastModificationDate="2020-08-21T19:31:12.36" CreationDate="2020-08-21T19:29:00"> <TPA_Extension><HostID Host="KIUPNR">BRKRAV</HostID></TPA_Extension></ItineraryRef> <CustomerInfos> <CustomerInfo RPH="1"> <Customer PassengerTypeCode="ADT"> <PersonName> <Surname>PACHECO</Surname> <GivenName>NATALIA</GivenName> </PersonName> <Document DocType="PP" DocID="123456789" /> <ContactPerson> <Telephone>AEP 11223344 LINEAS AEREAS XX</Telephone> </ContactPerson> </Customer> </CustomerInfo> </CustomerInfos> <ItineraryInfo> <ReservationItems> <Item ItinSeqNumber="1"> <Air> <Reservation DepartureDateTime="2020-08-21T19:00:00" ArrivalDateTime="2020-08-21T21:05:00" FlightNumber="4112" ResBookDesigCode="Y" Status="39"> <DepartureAirport LocationCode="AEP" /> <ArrivalAirport LocationCode="SLA" /> <MarketingAirline>XX</MarketingAirline> <OperatingAirline CompanyShortName="VUELO DIRECTO A SALTA"/> </Reservation> </Air> </Item> <Item ItinSeqNumber="2"> <Air> <Reservation DepartureDateTime="2020-08-28T15:00:00" ArrivalDateTime="2020-08-28T19:00:00" FlightNumber="4116" ResBookDesigCode="Y" Status="39"> <DepartureAirport LocationCode="SLA" /> <ArrivalAirport LocationCode="AEP" /> <MarketingAirline>XX</MarketingAirline> </Reservation> </Air> </Item> </ReservationItems> <ItineraryPricing ItemRPHList="01 02" > <Cost AmountBeforeTax="60" AmountAfterTax="10487.29" /> <Taxes> <Tax TaxCode="6A" Amount="1937.5" CurrencyCode="ARS" /> <Tax TaxCode="6C" Amount="1550" CurrencyCode="ARS" /> <Tax TaxCode="6R" Amount="0.6" CurrencyCode="ARS" /> <Tax TaxCode="BF" Amount="6600" CurrencyCode="ARS" /> <Tax TaxCode="DL" Amount="6.58" CurrencyCode="ARS" /> <Tax TaxCode="QN" Amount="2.7" CurrencyCode="ARS" /> <Tax TaxCode="TQ" Amount="40" CurrencyCode="ARS" /> <Tax TaxCode="XR" Amount="125.91" CurrencyCode="ARS" /> <Tax TaxCode="YQ" Amount="9" CurrencyCode="ARS" /> </Taxes> <Fees> <Fee FeeCode="OBT05" Amount="155" CurrencyCode="ARS" /> </Fees> </ItineraryPricing> <Ticketing TicketingStatus="1" TicketTimeLimit="2020-08-21T16:39:00" /> </ItineraryInfo> <AdditionalInfoForPaymentProcess>{"additional_info_for_payment_process": {"passengers_information": [{"surname": "PACHECO","name": "NATALIA","passenger_type": "ADULT"}],"airline_logo_url": [{"country_code": "YY", "language_code": "YY", "url": "http://flyariella.com/temp/flyariella_logo%5B1%5D-2.png"}],"pnr": {"id": "BRKRAV","reservationAgent": {"id": "KIUHELPNP","firstName": "NATALIA","lastName": "PACHECO"},"reservationOffice": {"id": "AEP00XX4","country": "AR"},"saleOffice": {"id": "AEP00XXW","country": "AR"}, "passengers": [{"id":"","country": "","level":"1","firstName":"NATALIA","lastName":"PACHECO","documentType": "5","documentNumber": "123456789","email": "","homePhoneNumber": "11223344 LINEAS AEREAS XX","officePhoneNumber": "","mobilePhoneNumber": "","address": {"country": "", "city": "", "street": ""}}], "itinerary": [ {"departureDate": "2020-08-21T19:00:00","arrivalDate": "2020-08-21T21:05:00","flightNumber": "XX4112","origin": "AEROPARQUE JORGE NEWBERY","destination": "GEN BELGRANO","travelClass": "Y"}, {"departureDate": "2020-08-28T15:00:00","arrivalDate": "2020-08-28T19:00:00","flightNumber": "XX4116","origin": "GEN BELGRANO","destination": "AEROPARQUE JORGE NEWBERY","travelClass": "Y"}]},"taxes_list": [{"tax_code": "6A","currency_key": "ARS","amount": 1937.50,"collectable": true,"paid": false,"quotation_mode": "AUTOMATIC"},{"tax_code": "6C","currency_key": "ARS","amount": 1550.00,"collectable": true,"paid": false,"quotation_mode": "AUTOMATIC"},{"tax_code": "6R","currency_key": "ARS","amount": 0.60,"collectable": true,"paid": false,"quotation_mode": "AUTOMATIC"},{"tax_code": "BF","currency_key": "ARS","amount": 6600.00,"collectable": true,"paid": false,"quotation_mode": "AUTOMATIC"},{"tax_code": "DL","currency_key": "ARS","amount": 6.58,"collectable": true,"paid": false,"quotation_mode": "AUTOMATIC"},{"tax_code": "QN","currency_key": "ARS","amount": 2.70,"collectable": true,"paid": false,"quotation_mode": "AUTOMATIC"},{"tax_code": "TQ","currency_key": "ARS","amount": 40.00,"collectable": true,"paid": false,"quotation_mode": "AUTOMATIC"},{"tax_code": "XR","currency_key": "ARS","amount": 125.91,"collectable": true,"paid": false,"quotation_mode": "AUTOMATIC"},{"tax_code": "YQ","currency_key": "ARS","amount": 9.00,"collectable": true,"paid": false,"quotation_mode": "AUTOMATIC"}],"paypal_information": {"airline_itineraries": [{"passenger_name":"PACHECO NATALIA","issued_date":"2020-08-21","travel_agency_name":"VENTAS AEROPARQUE","travel_agency_code":"AEP00XX4","ticket_number":"BRKRAV","issuing_carrier_code":"XX","customer_code":"","total_fare": {"value": "60.00","currency": "ARS"},"total_tax": {"value": "10272.29","currency": "ARS"},"total_fee": {"value": "155.00","currency": "ARS"},"clearing_sequence":"","clearing_count":"","restricted_ticket":"","flight_details": [{"conjunction_ticket":"","exchange_ticket":"","coupon_number":"1","service_class":"Y","travel_date":"2020-08-21","carrier_code":"XX","stopover_permitted":"false","departure_airport":"AEP","arrival_airport": "SLA","flight_number":"4112","departure_time":"19:00","arrival_time":"21:05","fare_basis_code":"YOW","endorsement_or_restrictions":""},{"conjunction_ticket":"","exchange_ticket":"","coupon_number":"2","service_class":"Y","travel_date":"2020-08-28","carrier_code":"XX","stopover_permitted":"false","departure_airport":"SLA","arrival_airport": "AEP","flight_number":"4116","departure_time":"15:00","arrival_time":"19:00","fare_basis_code":"YOW","endorsement_or_restrictions":""}]}]},"itinerary_information": {"hours_to_first_departure": 3}}}</AdditionalInfoForPaymentProcess> <TPA_Extension> <Office>AEP00XX4 - LINEAS AEREAS XX</Office> </TPA_Extension> </TravelItinerary> </KIU_TravelItineraryRS>
<?xml version="1.0" encoding="UTF-8"?> <KIU_TravelItineraryRS EchoToken="1" TimeStamp="2015-03-12T19:34:53+00:00" Target="Testing" Version="3.0" SequenceNmbr="1"> <Success /> <ItineraryInfo> <Ticketing> <TicketAdvisory><![CDATA[<HTML><HEAD><STYLE>.small {font-size: 8px;}.medium {font-size: 12px;}.big {font-size: 14px;}</STYLE></HEAD><BODY><PRE class="medium"> ELECTRONIC TICKET <B> * DUPLICATE *</B> *** TEST MODE // RECEIPT NOT VALID *** PASSENGER ITINERARY RECEIPT TICKET NBR: <B>9992200038032</B> RECIBO DE ITINERARIO DE PASAJEROS BOLETO NRO: <B>VENTAS AEROPARQUE </B> ISSUE DATE/FECHA DE EMISION: 12 MAR 2015 PELLEGRINI 676 ISSUE AGENT/AGENTE EMISOR: KIUHELPDA CAP.FEDERAL NAME/NOMBRE: <B>MARTINEZ/MAYRA MRS </B> CAP.FEDERAL, ARGENTINA FOID/D.IDENTIDAD: PP 23366893 OFFICE ID: AR-00001-0 TELEPHONE/TELEFONO: +99 99 999-9999 MAIL INFO/EMAIL: SOPORTE@KIUSYS.COM ISSUING AIRLINE/LINEA AEREA EMISORA : LINEAS AERAS XX VAT REG. : 111111 TICKET NUMBER/NRO DE BOLETO : 999-2200038032 BOOKING REF./CODIGO DE RESERVA: C1/<B>IKEIKZ</B> FROM/TO FLIGHT CL DATE DEP FARE BASIS NVB NVA BAG ST DESDE/HACIA VUELO CL FECHA HORA BASE TARIFARIA EQP. ESTATUS BUENOS AIRES XX 103 B 14MAR 0930 BNATITA 20K OK CORDOBA *** NOT VALID FOR TRAVEL *** CORDOBA XX4177 B 16MAR 2240 BNATITA 20K OK BUENOS AIRES /OPERADO POR *** NOT VALID FOR TRAVEL *** </PRE><PRE class="medium">FOR CHECK IN AT THE AIRPORT YOU MUST PRESENT A VALID ID </PRE><PRE class="small"><B><I>NUEVO</I></B></PRE><PRE class="medium"> </PRE><PRE class="medium"> ENDORSEMENTS/ENDOSOS-RESTRICCIONES : NON END NON REF PENALTIES APPLY FOR CHANGES TOUR CODE : FORM OF PAYMENT/FORMA DE PAGO : CASH *** TEST MODE // RECEIPT NOT VALID *** </PRE><PRE class="medium">FARE CALC./CALCULO DE TARIFA: BUE XX COR 100.00BNATITA XX BUE 100.00BNATITA ARS200.00END (ADT) </PRE><PRE class="medium"> AIR FARE/TARIFA : ARS 200.00 TAX/IMPUESTOS : ARS 21.67DL 9.00QN 20.00TQ 55.44XR 70.00YR TOTAL : ARS 376.11<B> * DUPLICADO - NO VALIDO PARA CREDITO FISCAL *</B> </PRE><PRE class="small">CARRIAGE AND OTHER SERVICES PROVIDED BY THE CARRIER ARE SUBJECT TO CONDITIONS OF CONTRACT, WHICH ARE HEREBY INCORPORATED BY REFERENCE. THESE CONDITIONS MAY BE OBTAINED FROM THE ISSUING CARRIER. THE ITINERARY/RECEIPT CONSTITUTES THE PASSENGER TICKET FOR THE PURPOSES OF ARTICLE 3 OF THE WARSAW CONVENTION, EXCEPT WHERE THE CARRIER DELIVERS TO THE PASSENGER ANOTHER DOCUMENT COMPLYING WITH THE REQUIREMENTS OF ARTICLE 3. NOTICE IF THE PASSENGERS JOURNEY INVOLVES AN ULTIMATE DESTINATION OR STOP IN A COUNTRY OTHER THAN THE COUNTRY OF DEPARTURE THE WARSAW CONVENTION MAY BE APPLICABLE AND THE CONVENTION GOVERNS AND IN MOST CASES LIMITS THE LIABILITY OF CARRIERS FOR DEATH OR PERSONAL INJURY AND IN RESPECT OF LOSS OF OR DAMAGE TO BAGGAGE. <HR>PRINTED BY AGENT NET00XXWW / MAR 12 2015 7:35</PRE></BODY></HTML>]]></TicketAdvisory> </Ticketing> </ItineraryInfo> </KIU_TravelItineraryRS>
<?xml version="1.0" encoding="UTF-8"?> <KIU_TravelItineraryRS EchoToken="DV12J8E6ZR9UY2Q5ES9YRS3A5EZQYACK" TimeStamp="2017-06-15T12:18:56+00:00" Target="Production" Version="3.0" SequenceNmbr="1"> <Success /> <ItineraryInfo> <Ticketing> <TicketAdvisory><![CDATA[<HTML><HEAD><STYLE>.small {font-size: 8px;}.medium {font-size: 12px;}.big {font-size: 14px;}</STYLE></HEAD><BODY><PRE class="medium"> EMD - ELECTRONIC MISCELLANEOUS DOCUMENT <B> * ORIGINAL *</B> *** TEST MODE // RECEIPT NOT VALID *** NOMBRE DEL PASAJERO/GRUPO: <B>LOPEZ/PEDRO </B></B> NUMERO DE EMD: <B>9995570010148</B> <B>CAPACITACION XX </B> TIPO DE EMD : Y (STAND-ALONE) SAN MARTIN 320, PISO 4 CAPITAL FEDERAL, ARGENTINA FECHA DE EMISION: 15 JUN 2017 TELEFONO: 0054 11 4878 2222 AGENTE EMISOR: KIUHELPGN ID.OFICINA: AR-08411-0 D.IDENTIDAD: PP554145 LINEA AEREA EMISORA : AMASZONAS S.A. DIRECCION : AV. SAAVEDRA 1649 ZONA MIRAFLORES LA PAZ, BOLIVIA NIT : 111111 CODIGO DE RESERVA: CODIGO DEL MOTIVO DE LA EMISION (RFIC): D - FINANCIAL IMPACT CPN 1 SERVICE CHARGE(98I) FECHA DE SERVICIO: 20JUN1 OPEN FOR USE NON-REFUNDABLE NON-EXCHANGEABLE PRESENTAR A-LINEAS AEREAS XX PRESENTAR EN- </PRE><PRE class="medium">AL MOMENTO DE REALIZAR SU CHECK-IN, DEBERA PRESENTAR SU DOCUMENTO DE IDENTIFICACION CON FOTOGRAFIA. </PRE><PRE class="medium"> ENDOSOS : NON END/NON REF TOUR CODE : NOTAS : FORMA DE PAGO: 2500.00 CASH MONTO/CARGO/FEE : ARS 2500.00 MONTO EQUIV. : ARS 2500.00 TASAS/IMMPUESTOS : ARS TOTAL : <B>ARS 2500.00</B> </PRE><PRE class="small">WHERE THIS DOCUMENT IS ISSUED FOR TRANSPORTATION, OR SERVICES OTHER THAN PASSENGER AIR TRANSPORTATION, SPECIFIC TERMS AND CONDITIONS MAY APPLY. THESE TERMS AND CONDITIONS MAY BE PROVIDED SEPARATELY OR MAY BE OBTAINED FROM THE ISSUING COMPANY OR AGENT. SEND BY AGENT AEP00XXSM/JUN 15 2017 9:34</PRE></BODY></HTML>]]></TicketAdvisory> </Ticketing> </ItineraryInfo> </KIU_TravelItineraryRS>
Puede observarse que, en caso de solicitar el envío de la información a un correo electrónico, la respuesta de la llamada está esencialmente vacía.
Elementos del mensaje KIU_TravelItineraryRS:
- TravelItinerary: Elemento que agrupa toda la información de la reserva.
- ItineraryRef: Elemento que contiene los datos de identificación de la reserva.
- Type: Atributo. Entero. Código OTA de identificador único (14: PNR).
- ID: Atributo. Alfabético [5-7]. Identificador único de la reserva asignado por el sistema donde se creó la reserva.
- LastModificationDate: Atributo. Numerico. Fecha de la ultima modificación generada en la reserva.
- CreationDate: Atributo. Numerico. Fecha de creacion de la reserva
- TPA_Extension: Elemento. Extensión de acuerdo al estándar OTA. Agregado de respuesta.
HostID: Elemento. Contiene la información del localizador de reserva de KIU, cuando el sistema de origen es otro GDS (Amadeus, Sabre, etc)
El localizador de reserva de KIU se informa siempre este localizador es mandatorio informar cuando se desea realizar cualquier transacción posterior sobre una reserva originada en otro sistema.
- CustomerInfos: Elemento que agrupa la información de todos los pasajeros de la reserva.
- CustomerInfo: Elemento que contiene la información de un pasajero dado.
- RPH: Entero. Número de orden del pasajero dentro de la reserva.
- Customer: Datos del pasajero.
- PassengerTypeCode: Alfabético [3]. Código que indica el tipo de pasajero: Infante que no ocupa asiento (INF, desde 0 a 2 años no cunplidos), Niño (CNN, desde los 2 a los 12 años no cumplidos), Adulto (ADT, de 12 años en adelante)
- BirthDate: Fecha ISO. Fecha de nacimiento del pasajero, sólo devuelta cuando el dato fue ingresado en el sistema al momento de generar la reserva.
- PersonName: Contenedor de los datos del nombre del pasajero.
- Surname: Alfabético. Apellido del pasajero.
- GivenName: Alfabético. Nombre de pila del pasajero.
- Document: Elemento contenedor de los datos del documento del pasajero.
- DocType: Alfabético [2|4]: Código IATA del tipo de documento.
- DocID: Alfanumérico. Número de documento del pasajero.
- ContactPerson: Contenedor de los datos de contacto del pasajero.
- Telephone: Alfanumérico. Número de teléfono del pasajero.
- Email: Alfanumérico. Dirección de correo electrónico del pasajero.
- ItineraryInfo: Elemento que contiene los datos del itinerario de la reserva.
- ReservationItems: Sólo presente en caso de que el estado de la reserva sea 1 (pendiente de emisión) o 3 (emitida). Elemento que agrupa todos los items de la reserva.
- Item: Item de la reserva.
- ItinSeqNumber: Entero. Número secuencial que identifica el item denttro de la reserva entera.
- Air: Contenedor de los datos de una reserva aérea.
- Reservation: Elemento que contiene los datos del segmento de vuelo.
- DepartureDateTime: ISO DateTime: Información de fecha y hora de salida del segmento.
- ArrivalDateTime:ISO DateTime: Informacion de fecha y hora de arribo del segmento
- FlightNumber: Numérico [4]. Informacion nro. de Vuelo del segmento
- ResBookingDesigCode: Alfabético [1]. Clase de reserva del segmento
- Status: Numérico. Código numerico de OTA que designa el status del segmento.
Valores posibles:OTA Supported Status CodesVALOR CODIGO OTA DESCRIPCIÓN =================================== HK 39 Confirmed HM 15 Space Requested HL 46 Waitlisted MM 10 List space available KL 18 Confirming from Waitlist KK 52 Segment was confirmed UN 21 Unable - Flight Does not operate TK 76 Confirmed/New Schedule TL 78 Placing on waitlist/New Schedule
- DepartureAirport: Aeropuerto de origen.
- LocationCode: Alfabético [3]. Código IATA de aeropuerto.
- ArrivalAirport: Aeropuerto de destino.
- LocationCode: Alfabético [3]. Código IATA de aeropuerto.
- MarketingAirline: Alfanumérico [2]. Código identificador de la aerolínea de venta.
- Reservation: Elemento que contiene los datos del segmento de vuelo.
- Customer: Datos del pasajero.
- ItineraryPricing: Sólo presente en caso de que el estado de la reserva sea 1 (pendiente de emisión) o 3 (emitida). Elemento que agrupa los detalles de la cotización de los items de la reserva.
- ItemRPHList: Alfanumérico. Listado de todos los items de la reserva cotizados a continuación (por ej. “01 02 03”).
- Cost: Elemento que contiene los datos de la cotización.
- AmountBeforeTax: Decimal. Tarifa de la reserva, sin impuestos.
- AmountAfterTax: Decimal. Tarifa total de la reserva, con impuestos incluidos.
- Taxes: Elemento que contiene los detalles de cada impuesto aplicado a la reserva.
- Tax: Elemento que agrupa los detalles de un impuesto específico.
- TaxCode: Alfabético [2]. Código del tipo de impuesto.
- Amount: Decimal. Monto del impuesto.
- CurrencyCode: Alfabético [3]. Código ISO de la moneda en la que está expresado el monto del impuesto.
- Tax: Elemento que agrupa los detalles de un impuesto específico.
- Ticketing: Elemento que contiene los detalles de la emisión de la reserva. Puede repetirse para incluir más de un número de ticket en caso de que la reserva haya sido emitida.
- TicketingStatus: Entero. Número que representa el estado de la reserva (1: Pendiente de emisión, 3: Emitida, 5: Cancelada).
- TicketTimeLimit: Sólo presente en caso de que el estado de la reserva sea 1 (pendiente de emisión) o 5 (cancelada). Fecha y hora ISO límite para la emisión de la reserva, después de la cual la misma expira automáticamente.
- TicketType: Sólo presente en caso de que el estado de la reserva sea 3 (emitida). Alfabético. Indicador del tipo de ticket emitido (por. ej. “eTicket”).
- eTicketNumber: Sólo presente en caso de que el estado de la reserva sea 3 (emitida). Entero. Número del ticket emitido, correspondiente a un pasajero.
- TravelerRefNumber: Sólo presente en caso de que el estado de la reserva sea 3 (emitida). Entero. Número de orden dentro de la reserva del pasajero al cual corresponde el número de ticket.
- ItineraryRef: Elemento que contiene los datos de identificación de la reserva.
Extensión de las variantes para envío a pasajero:
- ItineraryInfo: Elemento que contiene los datos del itinerario de la reserva.
- Ticketing: Elemento que contiene los del ticket solicitado.
- TicketAdvisory: contenedor de los datos en formato HTML. Ya que el código HTML contiene caracteres que no son válidos en el estándar XML, el texto está delimitado por el tag <![CDATA[ de apertura y ]] de cierre (remarcado en rojo arriba, en el texto de la respuesta). Es responsabilidad del agente emisor de la consulta interpretar la respuesta eliminando los tags de apertura y cierre para poder mostrar el texto HTML válido al cliente final.
- Ticketing: Elemento que contiene los del ticket solicitado.
Posibles errores en la respuesta:
Código | Mensaje | Explicación |
10006 | Too many PNRs to process. | Se envió más de un PNR. El método soporta hasta uno a la vez. |
10007 | Too many eTKTs to process. | Se envió más de un número de ticket. El método soporta hasta uno a la vez. |
10025 | There is both one PNR and one eTicket in the request, only one identifier type allowed. | Se enviaron un PNR y un número de ticket en la misma llamada, el método soporta un sólo identificador. |
11033 | Error at parameter Email. | La dirección de correo electrónico enviada no tiene el formato correcto. |
11039 | Error at parameter PNR. | El PNR enviado no se corresponde con el formato descripto (alfabético en mayúsculas de seis caracteres). |
11040 | Error at parameter Ticket Number. | El número de ticket enviado en el atributo ID del elemento UniqueID no se corresponde con el formato descripto (número entero de 13 dígitos). |
11041 | Error at parameter ID Type. | El valor del atributo Type del elemento UniqueID no se corresponde con el formato descripto (14/30). |