Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents


Funcionality


The following method call offers different funcionalities related to booking management. Its content will be divided between two attributes:

  1.  Retrieve (Retrieve content)

    1. Booking retrieve: will return the booking content in XML format.
    2. ETicket retrieve: Will return an eticket in HTML format, embedded on XML.
    3. EMD retrieve: devuelve un EMD emitido en formato HTML, embebido dentro de XML.

  2. Email (Sending Documentation via email)

    1. Sending an itinerary or booking receipt (IE) to an email or email list.

    2. Sending an eTicket / s (ITR) receipt to an email or email list. Each recipient can receive up to a maximum of ten (10) documents.

    3. Sending an EMD / s (EMDR) receipt to an email or email list. Each recipient can receive up to a maximum of ten (10) documents.


KIU_TravelItineraryReadV2RQ


The method, will validate what structure it must contain according to the operation that is required,

Next,  are detailed the different options of Request, according to the operation and type of content.

Request

Code Block
languagexml
themeFadeToGrey
titleKIU_TravelItineraryReadV2RQ - completo
<?xml version="1.0" encoding="UTF-8"?>
<KIU_TravelItineraryReadV2RQ xmlns:ns="http://www.opentravel.org/OTA/2003/05/common"
 xmlns:sch="http://purl.oclc.org/dsdl/schematron"
 xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
 xmlns="http://www.opentravel.org/OTA/2003/05"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05 file:/C:/Users/GNizetich/Documents/Projects/Web%20Services/OTA/2017B/KIU_Schemas2017B/KIU_TravelItineraryReadV3RQ.xsd" 
 EchoToken="GERTESTDV12231" TimeStamp="2018-09-28T12:00:00" Target="Production" Version="3.1" SequenceNmbr="1" PrimaryLangID="en-US" Operation="email">
  <POS>
        <Source AgentSine="AEP00XXSM" TerminalID="AEP00XX818" ISOCountry="AR" ISOCurrency="ARS">
            <RequestorID Type="1"/>
            <BookingChannel Type="5"/>
        </Source>
    </POS>
    <TPA_Extension>
        <VerificationList>
            <SendList email="WEBSERVICES@KIUSYS.COM">
                <Document Type="30">1234567891236</Document>
                <Document Type="44">5464789466111</Document>
            </SendList>
            <SendList email="WEBSERVICES@KIUSYS.COM">
                <RecordLocator>XXXXXX</RecordLocator>
            </SendList>
        </VerificationList>
    </TPA_Extension>
<!-- OR -->
    <!--
    <UniqueID Type="14">
        <TPA_Extension>
            <RecordLocator ID="XXXXXX"/>
        </TPA_Extension>
    </UniqueID-->
<!-- OR -->
    <!--
    <UniqueID Type="30">
        <TPA_Extension>
            <Document ID="1234567893214"/>
        </TPA_Extension>
        </UniqueID-->
    <!-- OR -->
    <!--
    <UniqueID Type="44">
        <TPA_Extension>
            <Document ID="9963654478411"/>
        </TPA_Extension>
        </UniqueID-->
    
</KIU_TravelItineraryReadV2RQ>




Message components

    • KIU_TravelItineraryReadV2RQ: Complex element that contains the necessary elements to identify the operation and the type of content obtained.
      • Operation: Attribute. List [retrieve|email]. Required. Determines the type of operation that the user will execute. Either retrieve or email sending.
      • EchoToken: Attribute. Recommended. Alfanumérico Alphanumeric[22]. ID de identificación de la llamada para poder realizar búsquedas y logueoID  of the call in order to have tracings, records,and logs.
      • TimeStamp: Attribute. TimeStamp. Required. Fecha de origen del Date of the request. 
      • Target: Attribute. Lista List [Production|Testing]. Required. Ambiente donde se desea obtener el contenidoEnviroment where you wish to obtain content
      • Version: Attribute. Numérico enteroNumeric Integer. Required. Versión de Webservices API Webservicesversion
      • SequenceNmbr: Attribute. Numérico entero. Número de secuencia. Debe ser siempre "1" ya que los Webservices son asincrónicos.  Numeric Integer. Sequence number. Must be always "1" since the webservices are asynchronous
      • PrimaryLangID: Attribute. ISO 639-3. Required. Lenguaje de respuesta de Webservices Language of the webservice response (en-US, es-ES). 
      • POS: Elemento complejo Complex Element. Required. Elemento común de las peticiones (ver manual de acceso a Webservices de KIUCommon element on petitions (See KIU WebServices Users guide).
        • Source: Elemento Element. Required. Elemento común de peticiones (ver manual de acceso a Webservices de KIUCommon element on petitions (See KIU WebServices Users guide).

      • UniqueID: Elemento complejo Complex Element. xs:choice. Required cuando el atributo when the attribute is Operation="retrieve". Contiene la información de tipo de contenido a recuperarContains information regarding the type of content to retrieve.
        • Type: Attribute. Lista [14: ReservaBooking; 30: Ticket, 44: EMD]. Requerido. Identificador de tipo de contenido a recuperarRequired. Identifies the type of content to retrieve.
        • TPA_Extension: Elemento complejo Complex Element. Required. Extensión acordada dentro del standard OTA. OTA standard extension. Contains the different variant  Contiene las distintas variantes de acuerdo al valor de atributo Operation y Type para declarar el contenido a recuperar o procesar.
          • RecordLocator. Elemento complejo Complex Element. Opcional. MaxOccurs="1". En caso que Type="14", contiene el localizador de reserva a recuperar. Solamente se puede recuperar una reserva por request. El formato es XML en body de KIU_ItineraryReadV2RS.
            • ID: Attribute. Alfanumérico Alphanumeric [5-7]. Código identificador de la reserva. 
          • Document: Elemento complejo Complex Element. Opcional. MaxOccurs="1". En caso de Type="30" | "44", contiene el número de eticket o EMD a recuperar. La respuesta es en formato HTML, embebido en XML del body de KIU_ItineraryReadV2RS.
            • ID: Attribute.Entero [13]. Número de documento a procesar.  


      • TPA_Extension: Elemento complejo Complex Element. xs:choice. Required cuando el atributo Operation="email". Contiene las instrucciones de envío de contenido por email.
        • VerificationList: Elemento complejo Complex Element. Opcional. MaxOccurs="1". En caso de Operation="email". Contiene la lista de emails a enviar los documentos/reserva según el valor de Type.
          • SendList: Elemento complejo Complex Element. . MinOccurs="1" MaxOccurs="10". Contiene el email del destinatario a enviar contenido requerido.
            • email: Attribute. Email Type. Required. Dirección de email a enviar el contenido requerido. 
            • RecordLocator: Elemento simple. Alfabético [6]. Opcional. Choice. MaxOccurs="1". Identificador de la reserva para sistema de reservas de KIU. Reserva cuyo comprobante se requiere enviar en formato HTML.
            • Document: Elemento simple. Entero [13]. Opcional. Choice. MaxOccurs="10". Número/s de documento/s a enviar a una dirección de email específica. 
              • Type: Attribute. Lista [30|44]. Determina el tipo de documento a recuperar [30: eTicket; 44: EMD]

Back to top


Casos de Uso


A continuación, se enumeran los posibles casos de uso. Los mismos se dividen en dos grupos que a su vez contienen las distintas variantes. Estos grupos son los posibles valores del atributo Operation:




Retrieve

1. Recupero de Reserva

Code Block
languagexml
themeFadeToGrey
titleKIU_TravelItineraryReadV2RQ - Recupero de reserva
<?xml version="1.0" encoding="UTF-8"?>
<KIU_TravelItineraryReadV2RQ xmlns:ns="http://www.opentravel.org/OTA/2003/05/common" xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" xmlns:sch="http://purl.oclc.org/dsdl/schematron"
    xmlns="http://www.opentravel.org/OTA/2003/05"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05" 
    EchoToken="DEV12345GER" TimeStamp ="2018-06-04T18:13:51.0" Target="Production" Version="3" SequenceNmbr="1" PrimaryLangID="en-US" Operation="retrieve">
    <POS>
        <Source AgentSine="AEP00XXSM" TerminalID="AEP00XX818" ISOCountry="AR" ISOCurrency="ARS">
            <RequestorID Type="1"/>
            <BookingChannel Type="5"/>
        </Source>
    </POS>
    <UniqueID Type="14">
        <TPA_Extension>
            <RecordLocator ID="ANLSFR"/>
        </TPA_Extension>
    </UniqueID>
</KIU_TravelItineraryReadV2RQ>




Response: Reserva No Emitida

Code Block
languagexml
themeFadeToGrey
titleKIU_ItineraryReadV2RS - Reserva
<?xml version="1.0" encoding="UTF-8"?>
<KIU_ItineraryReadV2RS EchoToken="DEV12345GER" TimeStamp="2018-10-01T18:09:49+00:00" Target="" Version="3.0" SequenceNmbr="1">
	<Success/>
  <TravelItinerary>
    <ItineraryRef Type="14" Code="ANLSFR" LastModificationDate="2018-10-01T18:09:32.60"/>
    <ItineraryInfo>
      <ReservationItems>
        <Air>
          <OriginDestinationOptions>
            <OriginDestinationOption RPH="1">
              <FlightSegment DepartureDateTime=" 03NOV 1000" ArrivalDateTime=" 1400" ResBookDesigCode="Y" StopQuantity="" SegmentRPH="1" FlightNumber="060" Status="HK">
                <DepartureAirport LocationCode="LHR"/>
                <ArrivalAirport LocationCode="MAD"/>
              </FlightSegment>
            </OriginDestinationOption>
          </OriginDestinationOptions>
          <PricingInfo>
            <PriceItinerary>
              <PTC_Breakdown>
                <PassengerFare>
                  <BaseFare CurrencyCode="GBP" Amount="250.00"/>
                  <EquivFare CurrencyCode="ARS" Amount="13755.00"/>
                  <Taxes>
                    <Tax TaxCode="6F" CurrencyCode="ARS" Amount="1513.05"/>
                  </Taxes>
                  <TotalFare CurrencyCode="ARS" Amount="15268.05"/>
                  <FareConstruction>LON XX MAD 250.00GBP250.00END</FareConstruction>
                </PassengerFare>
              </PTC_Breakdown>
              <PassengerTypeQuantity Code="ADT">4</PassengerTypeQuantity>
              <Offer>
                <Priced ID="1" PTC="ADT" TravelerRefRPH="1">
                  <Amount>
                    <BaseFare Currency="GBP">35.00</BaseFare>
                    <EquivalentPaid Currency="ARS">1925.70</EquivalentPaid>
                    <BaseFare Currency="ARS">1925.70</BaseFare>
                  </Amount>
                  <ServiceFamily Group="A" Description="AIR TRANSPORTATION" Type="A" PTC="ADT" Quantity="1">
                    <ItemOffer Code="99E" Description="EXIT ROW SEAT" SegmentRPH="1">
                      <ItemPriced CurrencyCode="GBP">
                        <Amount>35.00</Amount>
                      </ItemPriced>
                      <IssueInfo>
                        <Exchangeble>false</Exchangeble>
                        <Refundable>false</Refundable>
                        <ConsumeAtIssuance>false</ConsumeAtIssuance>
                        <RequiredTicket>true</RequiredTicket>
                      </IssueInfo>
                    </ItemOffer>
                  </ServiceFamily>
                </Priced>
                <Priced ID="2" PTC="ADT" TravelerRefRPH="2">
                  <Amount>
                    <BaseFare Currency="GBP">35.00</BaseFare>
                    <EquivalentPaid Currency="ARS">1925.70</EquivalentPaid>
                    <BaseFare Currency="ARS">1925.70</BaseFare>
                  </Amount>
                  <ServiceFamily Group="A" Description="AIR TRANSPORTATION" Type="A" PTC="ADT" Quantity="1">
                    <ItemOffer Code="99E" Description="EXIT ROW SEAT" SegmentRPH="1">
                      <ItemPriced CurrencyCode="GBP">
                        <Amount>35.00</Amount>
                      </ItemPriced>
                      <IssueInfo>
                        <Exchangeble>false</Exchangeble>
                        <Refundable>false</Refundable>
                        <ConsumeAtIssuance>false</ConsumeAtIssuance>
                        <RequiredTicket>true</RequiredTicket>
                      </IssueInfo>
                    </ItemOffer>
                  </ServiceFamily>
                </Priced>
                <Priced ID="3" PTC="ADT" TravelerRefRPH="3">
                  <Amount>
                    <BaseFare Currency="GBP">35.00</BaseFare>
                    <EquivalentPaid Currency="ARS">1925.70</EquivalentPaid>
                    <BaseFare Currency="ARS">1925.70</BaseFare>
                  </Amount>
                  <ServiceFamily Group="A" Description="AIR TRANSPORTATION" Type="A" PTC="ADT" Quantity="1">
                    <ItemOffer Code="99E" Description="EXIT ROW SEAT" SegmentRPH="1">
                      <ItemPriced CurrencyCode="GBP">
                        <Amount>35.00</Amount>
                      </ItemPriced>
                      <IssueInfo>
                        <Exchangeble>false</Exchangeble>
                        <Refundable>false</Refundable>
                        <ConsumeAtIssuance>false</ConsumeAtIssuance>
                        <RequiredTicket>true</RequiredTicket>
                      </IssueInfo>
                    </ItemOffer>
                  </ServiceFamily>
                </Priced>
                <Priced ID="4" PTC="ADT" TravelerRefRPH="4">
                  <Amount>
                    <BaseFare Currency="GBP">35.00</BaseFare>
                    <EquivalentPaid Currency="ARS">1925.70</EquivalentPaid>
                    <BaseFare Currency="ARS">1925.70</BaseFare>
                  </Amount>
                  <ServiceFamily Group="A" Description="AIR TRANSPORTATION" Type="A" PTC="ADT" Quantity="1">
                    <ItemOffer Code="99E" Description="EXIT ROW SEAT" SegmentRPH="1">
                      <ItemPriced CurrencyCode="GBP">
                        <Amount>35.00</Amount>
                      </ItemPriced>
                      <IssueInfo>
                        <Exchangeble>false</Exchangeble>
                        <Refundable>false</Refundable>
                        <ConsumeAtIssuance>false</ConsumeAtIssuance>
                        <RequiredTicket>true</RequiredTicket>
                      </IssueInfo>
                    </ItemOffer>
                  </ServiceFamily>
                </Priced>
              </Offer>
            </PriceItinerary>
          </PricingInfo>
          <TravelerInfo>
            <AirTraveler PassengerTypeCode="ADT">
              <PersonName>
                <GivenName>YUNESQUIATH CECILIA</GivenName>
                <Surname>GARCIA GALEZO</Surname>
              </PersonName>
              <Telephone PhoneNumber=" 999 AUTO PNR GEN V.1"/>
              <Document DocID=" 40402287" DocType="PP"/>
              <TravelerRefNumber RPH="1"/>
            </AirTraveler>
            <AirTraveler PassengerTypeCode="ADT">
              <PersonName>
                <GivenName>LISSETH</GivenName>
                <Surname>VILLAMIZAR</Surname>
              </PersonName>
              <Telephone PhoneNumber=" 999 AUTO PNR GEN V.1"/>
              <Document DocID=" 59035258" DocType="PP"/>
              <TravelerRefNumber RPH="2"/>
            </AirTraveler>
            <AirTraveler PassengerTypeCode="ADT">
              <PersonName>
                <GivenName>VERA</GivenName>
                <Surname>LUCKE</Surname>
              </PersonName>
              <Telephone PhoneNumber=" 999 AUTO PNR GEN V.1"/>
              <Document DocID=" 77668229" DocType="PP"/>
              <TravelerRefNumber RPH="3"/>
            </AirTraveler>
            <AirTraveler PassengerTypeCode="ADT">
              <PersonName>
                <GivenName>NORKYS</GivenName>
                <Surname>RAMIREZ</Surname>
              </PersonName>
              <Telephone PhoneNumber=" 999 AUTO PNR GEN V.1"/>
              <Document DocID=" 96301200" DocType="PP"/>
              <TravelerRefNumber RPH="4"/>
            </AirTraveler>
          </TravelerInfo>
          <SpecialReqDetails>
            <SeatRequests>
              <SeatRequest FlightRefNumberRPH="1" TravelerRefNumberRPH="1" SeatNumber="5A" Status="HK"/>
              <SeatRequest FlightRefNumberRPH="1" TravelerRefNumberRPH="2" SeatNumber="5B" Status="HK"/>
              <SeatRequest FlightRefNumberRPH="1" TravelerRefNumberRPH="3" SeatNumber="5C" Status="HK"/>
              <SeatRequest FlightRefNumberRPH="1" TravelerRefNumberRPH="4" SeatNumber="5D" Status="HK"/>
            </SeatRequests>
          </SpecialReqDetails>
          <Ticketing TicketingStatus="1" TicketTimeLimit="2018-10-01T18:09:32.60"/>
        </Air>
      </ReservationItems>
    </ItineraryInfo>
  </TravelItinerary>
</KIU_ItineraryReadV2RS>





Elementos del Mensaje de Respuesta


    • KIU_ItineraryReadV2RS : Elemento complejo. Contiene el detalle del proceso requerido. 

      • Sucess: Elemento simple. Estado del proceso. 
      • ItineraryRef: Elemento complejo. Contiene el detalle de identificación de la reserva.
        • Type: Attribute. Entero. Código de identificación de acuerdo al standard OTA (para reservas, es "14").
        • Code: Attribute. Alfanumérico Alphanumeric [5-7]. Identificación de la reserva para el sistema de origen.
        • LastModificationDate: Attribute. TimeStamp. Fecha de la última modificación del registro. 
        • TPA_Extension: Elemento complejo. Extensión acordada para el standard OTA (en caso de recuperar reservas originadas en otros sistemas).
          • HostID: Elemento. ComplexContent. Contiene la información del código del sistema KIU.
          • Host: Attribute. Contiene el nombre del sistema que responde. En este caso, siempre es KIU.

      • ItineraryInfo: Elemento complejo. Contenedor del detalle de reserva.
        • ReservationItems: Elemento complejo. Contiene el detalle de los ítems reservados.
          • AIR: Elemento complejo. Contiene el detalle de la reserva aérea.
            • OriginDestinationOptions: Elemento complejo. Contiene la información de los orígenes y destinos que componen el itinerario aéreo. 
              • OriginDestinationOption: Elemento complejo. Lista de segmentos según la direccionalidad de un origen a un destino específico. Contiene la lista de segmentos.
                • FlightSegment: Elemento complejo. MinOccur="1" / MaxOccurs="3". Descripción de segmento de vuelo.
                  • DepartureDateTime: Attribute. String. Fecha y hora de partida del vuelo. Formato de industria aérea (10JUN 1000).
                  • ArrivalDateTime: Attribute. String. Fecha y hora de arribo del vuelo. Formato de industria aérea (10JUN 1000).
                  • FlightNumber: Attribute. Alfanumérico [4]. Número identificatorio del vuelo.
                  • ResBookDesigCode: Attribute. Alfabético [1]. Código clase de reserva.
                  • Status: Attribute. Código de estado del segmento aéreo.
                  • RPH; Attribute. Entero. ID de referencia intrínseco del método al FlightSegment.
                  • DepartureAirport: Elemento complejo. Aeropuerto de origen.
                    • LocationCode: Attribute.Alfabético [3]. Código IATA de aeropuerto.
                  • ArrivalAirport: Elemento complejo.Aeropuerto de destino.
                    • LocationCode: Attribute.Alfabético [3]. Código IATA de aeropuerto.

            • PricingInfo: Elemento complejo. Opcional. Agrupa la información de la cotización de la reserva por tipo de pasajero.
              • PTC_BreakDowns: Elemento complejo. Lista de cotizaciones por tipos de pasajeros que componen la reserva.
                • PTC_BreakDown: Elemento complejo que contiene la descripción de la cotización para un tipo de pasajero. 
                  • PassengerFare: Elemento complejo. Contiene el detalle de la cotización para el tipo de pasajero enunciado.
                    • BaseFare: Elemento complejo. Base de tarifa individual aplicada, moneda y monto. 
                      • CurrencyCode: Attribute. ISO moneda de la tarifa aplicada. 
                      • Amount: Attribute. Monto de la tarifa cotizada sin impuestos (el valor singular para el tipo de pasajero).
                  • EquivFare: Elemento complejo. Contiene la informacion de equivalente cotizado de acuerdo a la moneda de despliegue. 
                      • CurrencyCode: Attribute. ISO moneda de despliegue. 
                      • Monto: Attribute. Monto convertido a pagar (el valor singular para el tipo de pasajero).
                  • Taxes: Elemento complejo. Lista el detalle de los impuestos cotizados
                    • Tax: Elemento complejo que describe impuesto/tasa individual.
                      • TaxCode: Attribute. Código alfanumérico del impuesto/tasa aplicado. 
                      • CurrencyCode: Attribute. ISO Moneda de aplicación de la tasa.
                      • Amount: Entero positivo, 2 decimales. Monto del impuesto/tasa aplicado. (El valor singular para el tipo de pasajero).
                  • Fees: Elemento complejo. Opcional. Contiene la información de fees aplicados en la cotización. 
                    • Fee: Elemento complejo. Contiene la descripción singular de cada fee aplicado.
                      • CurrencyCode: Attribute. ISO moneda de despliegue. 
                      • Monto: Attribute. Monto convertido a pagar (el valor singular para el tipo de pasajero).
                      • FeeCode: Attribute. Código del fee.
                  • TotalFare: Elemento que informa el total de la tarifa incluye tarifa e impuestos por pasajero.
                      • CurrencyCode: Attribute. ISO Moneda a cobrar. 
                      • Amount: Attribute. Entero, dos decimales. Monto de la cotización por pasajero de acuerdo al tipo. 
                  • FareConstruction: Elemento SimpleContent. Contiene la construcción tarifaria.
                  • PassengerTypeQuantity: Elemento que contiene la información de tipo de pasajero y la cantidad cotizada.
                    • Code: Attribute. Tipo de pasajero (ADT = Adulto | CNN = menor | INF = Infante... ).

                  • Offer: Elemento complejo. Opcional. Contiene la información de cotización de Ancillaries/Extras. 
                    • Priced: Elemento complejo. Contiene la información de la cotización de uno o grupo de Ancillaries de la misma familia para un pasajero. 
                      • ID: Attribute. Entero. Número de cotización.
                      • PTC: Attribute. Alfabético [3]. Código de tipo de pasajero. 
                      • Amount: Elemento complejo. Contiene la descripción de los valores de la cotización.
                        • BaseFare: Elemento. ComplexContent. Contiene el valor en la moneda de publicación del servicio.
                          • Currency: Attribute. Alfabético [3]. Código ISO de la moneda. 
                        • EquivalentPaid: Elemento. ComplexContent. Contiene el valor en la moneda de cotización de la reserva.
                          • Currency: Attribute. Alfabético [3]. Código ISO de la moneda.
                        • TotalFare: Elemento. ComplexContent. Contiene el valor total del servicio. 
                          • Currency: Attribute. Alfabético [3]. Código ISO de la moneda.
                      • ServiceFamily: Elemento complejo. Contiene el detalle de la familia de los servicios cotizados. 
                        • Group: Attribute. Alfabético [1]. Código RFIC del servicio.
                        • Description: Attribute. Alfanumérico  Alphanumeric especial [30]. Nombre marketing del grupo de servicio. 
                        • Type: Attribute. Tipo de servicio.Tipo de documento a emitir para el grupo de servicios. 
                        • PTC: Attribute. Alfabético [3]. Tipo de pasajero correspondiente al servicio reservado. 
                        • Quantity: Attribute. Entero. Cantidad del servicio contratado para el grupo/pasajero. 
                        • ItemOffer: Elemento complejo. Detalle del servicio dentro de la familia. 
                          • Code: Attribute. Alfanumérico Alphanumeric [4]. Código del servicio (RFISC).
                          • Description: Attribute. Nombre marketing del servicio. 
                          • SegmentRPH: Attribute. Entero. IDREF. Asociación del servicio al segmento de vuelo que lo soporta y para el que fue requerido. 
                            • ItemPriced: Elemento. ComplexContent. Contiene el valor del servicio contratado. 
                              • CurrencyCode: Attribute.Alfabético [3]. Código ISO de la moneda.
                              • Amount: Elemento. SimpleContent. Monto del servicio.
                              • Taxes: Elemento complejo. Contiene la lista de taxes cotizados al servicio.
                                • Tax: Elemento complejo. Detalle de cada impuesto. 
                                  • TaxCode: Elemento. SimpleContent. Código del impuesto/tasa.
                                  • TaxAmount: Elemento. SimpleContent. Monto del impuesto/tasa.

                            • IssueInfo: Elemento complejo. Contiene el detalle de las restricciones sobre el ítem cotizado. 
                              • Exchangeable: Elemento. Boolean. Indica si el documento emitido permite ser canjeado. 
                              • Refundable: Elemento. Boolean. Indica si el documento permite devolución.
                              • ConsumeAtIssueance: Elemento. Boolean. Indica si el servicio se consume al momento de la emisión.
                              • RequiredTicket: Elemento. Boolean. Indica si el EMD a emitir requiere asociación a un eticket. 
Note

Los precios indicados son individuales por tipo de pasajero. Para calcular el TotalItinFare, el usuario debe tomar el precio total por PTC, dividirlo por la cantidad de pasajeros por PTC y hacer la sumatoria de totales.

          • TravelerInfo: Elemento complejo. Lista el detalle de/los pasajero/s de la reserva.
            • AirTraveler: Elemento complejo. Contiene el detalle de cada pasajero. para la información de cada pasajero.
              • PassengerTypeCode: Attribute. Alfabético [3]. Código que indica el tipo de pasajero: Infante que no ocupa asiento (INF, desde 0 a 2 años no cumplidos), Niño (CNN, desde los 2 a los 12 años no cumplidos), Adulto (ADT, de 12 años en adelante), Grupo (GRP).
              • PersonName: Elemento complejo. Contiene la información de nombres del pasajero.
                • GivenName: Elemento simple. Alfabético. Nombre/s del pasajero.
                • Surname: Elemento simple. Alfabético. Apellido del pasajero
              • Telephone: Elemento complejo. Información de número teléfono de contacto.
                • PhoneNumber: Attribute. Entero. Número telefónico del pasajero.
              • Email: Elemento simple. Dirección de correo electrónico del pasajero.
              • Address: Elemento simple. Contiene la informacion de la dirección del pasajero.
              • Document: Elemento complejo.Información de documento de identificación del pasajero.
                • DocID: Attribute. Entero. Número de documento del pasajero.
                • DocType: Attribute. Alfanumérico. Tipo de documento, según listado (NI: National Identity Document, PP: Passport, DL: Drivers licence, ID: Locally defined ID number, TN: Ticket number, CN: Confirmation number or record locator, CC: Credit card number, FF: Frequent flyer number).
              • CustLoyalty: Elemento complejo. Información de programa de pasajero frecuente.
                • ProgramID: Attribute. Alfanumérico. Id de pasajero frecuente.
              • TravelerRefNumber: Elemento complejo. Referencia única del pasajero asignada por el sistema que genera el pedido. Usado como referencia entre segmentos de datos.
                • RPH: Attribute. Entero. Número de referencia único del pasajero dentro de la reserva.

            • SpecialReqDetails: Elemento que provee información acerca de necesidades especiales, pedidos o comentarios acerca de el/los pasajero/s.
              • Remarks: Contenedor para comentarios acerca de el/los pasajero/s.
                • Remark: Alfanumérico con caracteres especiales. Información extra acerca de el/los pasajeros/s.

              • SpecialServiceRequests: Contenedor de requerimientos de servicios especiales (SSR, SpecialServiceRequest).
                • SpecialServiceRequest: Elemento complejo. Descripción del SSR ingresado en reserva.
                  • Number: Attribute. Entero. Orden del SSR en la reserva.
                  • ServiceQuantity: Attribute. Entero. Cantidad de servicio ingresado en la reserva.
                  • Code: Attribute. Alfabético[4]. Código del SSR solicitado.
                  • Status: Attribute. Alfabético[2]. Código de estado del SSR.
                  • TravelerRefNumberRPH: Attribute. Entero. ID de referencia del AirTraveler.
                  • Airline: Elemento complejo. AlfanuméricoAlphanumeric [2]. Código IATA de la aerolínea.
                    • Code: Attribute. AlfanuméricoAlphanumeric [2]. Código de línea aérea que soporta el servicio requerido. 
                  • Text: Elemento simple. Opcional. Texto del SSR como fue ingresado en la reserva.

          • Ticketing: Elemento complejo. Contiene la información del estado de ticketing del la reserva. 
            • TicketingStatus: Attribute. Lista [1=Reserva activa, 5=Reserva cancelada], Estado de la reserva. 
            • TicketTimeLimit: Attribute. TimeStamp. Tiempo límite de vencimiento de reserva sin tickets. 

          • TPA_Extension: Elemento complejo. Extensión acordada por el estándar OTA. 
            • Ticketing: Elemento. Contiene la información de tickets en caso que la reserva este emitida. 
              • TicketingStatus: Attribute. Alfabético[2]. Estado del Ticket. 
              • TicketDocumentNbr: Attribute. Entero[13]. Número de ticket.
              • TravelerRefRPH: Attribute. Entero. IDREF. Asociación al de ticket con número de pasajero. 

          • EMD_INFO: Elemento complejo. Contiene la información de EMD emitidos. 
            • TicketDocument: Elemento complejo. Contiene detalle del documento emitido. 
              • EMD_Type: Attribute. Lista [EMD-S|EMD-A].Tipo de documento emitido. 
              • DocumentNbr: Attribute. Entero[13]. Número de EMD. 
              • TravelerRefRPH: Attribute. Entero. IDREF. Asociación al de ticket con número de pasajero. 



2. Recupero de reserva emitida.

Code Block
languagexml
themeFadeToGrey
titleKIU_ItineraryReadV2RS - reserva con tickets
<?xml version="1.0" encoding="UTF-8"?>
<KIU_ItineraryReadV2RS EchoToken="DEV12345GER" TimeStamp="2018-10-01T15:45:06+00:00" Target="" Version="3.0" SequenceNmbr="1">
	<Success/>
  <TravelItinerary>
    <ItineraryRef Type="14" Code="RYWIVI" LastModificationDate="2018-10-01T14:29:26.82"/>
    <ItineraryInfo>
      <ReservationItems>
        <Air>
          <OriginDestinationOptions>
            <OriginDestinationOption RPH="1">
              <FlightSegment DepartureDateTime=" 02NOV 1000" ArrivalDateTime=" 1400" ResBookDesigCode="Y" StopQuantity="" SegmentRPH="1" FlightNumber="060" Status="HK">
                <DepartureAirport LocationCode="LHR"/>
                <ArrivalAirport LocationCode="MAD"/>
              </FlightSegment>
            </OriginDestinationOption>
          </OriginDestinationOptions>
          <PricingInfo>
            <PriceItinerary>
              <PTC_Breakdown>
                <PassengerFare>
                  <BaseFare CurrencyCode="GBP" Amount="250.00"/>
                  <EquivFare CurrencyCode="ARS" Amount="13755.00"/>
                  <Taxes>
                    <Tax TaxCode="6F" CurrencyCode="ARS" Amount="1513.05"/>
                  </Taxes>
                  <TotalFare CurrencyCode="ARS" Amount="15268.05"/>
                  <FareConstruction>LON XX MAD 250.00GBP250.00END</FareConstruction>
                </PassengerFare>
              </PTC_Breakdown>
              <PassengerTypeQuantity Code="ADT">9</PassengerTypeQuantity>
              <Offer>
                <Priced ID="1" PTC="ADT" TravelerRefRPH="1">
                  <Amount>
                    <BaseFare Currency="GBP">35.00</BaseFare>
                    <EquivalentPaid Currency="ARS">1925.70</EquivalentPaid>
                    <BaseFare Currency="ARS">1925.70</BaseFare>
                  </Amount>
                  <ServiceFamily Group="A" Description="AIR TRANSPORTATION" Type="A" PTC="ADT" Quantity="1">
                    <ItemOffer Code="99E" Description="EXIT ROW SEAT" SegmentRPH="1">
                      <ItemPriced CurrencyCode="GBP">
                        <Amount>35.00</Amount>
                      </ItemPriced>
                      <IssueInfo>
                        <Exchangeble>false</Exchangeble>
                        <Refundable>false</Refundable>
                        <ConsumeAtIssuance>false</ConsumeAtIssuance>
                        <RequiredTicket>true</RequiredTicket>
                      </IssueInfo>
                    </ItemOffer>
                  </ServiceFamily>
                </Priced>
                <Priced ID="10" PTC="ADT" TravelerRefRPH="7">
                  <Amount>
                    <BaseFare Currency="GBP">25.00</BaseFare>
                    <EquivalentPaid Currency="ARS">1375.50</EquivalentPaid>
                    <BaseFare Currency="ARS">1375.50</BaseFare>
                  </Amount>
                  <ServiceFamily Group="C" Description="BAGGAGE" Type="A" PTC="ADT" Quantity="1">
                    <ItemOffer Code="0AA" Description="PRE PAID BAGGAGE" SegmentRPH="1">
                      <ItemPriced CurrencyCode="GBP">
                        <Amount>25.00</Amount>
                        <TPA_Extension>
                          <BaggageInfo UnitOfMeasure="K" CurrencyCode="" RatePerUnit="0.00">
                            <ExcessBaggageTotalNbr>0</ExcessBaggageTotalNbr>
                          </BaggageInfo>
                        </TPA_Extension>
                      </ItemPriced>
                      <IssueInfo>
                        <Exchangeble>false</Exchangeble>
                        <Refundable>false</Refundable>
                        <ConsumeAtIssuance>false</ConsumeAtIssuance>
                        <RequiredTicket>true</RequiredTicket>
                      </IssueInfo>
                    </ItemOffer>
                  </ServiceFamily>
                </Priced>
                <Priced ID="2" PTC="ADT" TravelerRefRPH="1">
                  <Amount>
                    <BaseFare Currency="GBP">25.00</BaseFare>
                    <EquivalentPaid Currency="ARS">1375.50</EquivalentPaid>
                    <BaseFare Currency="ARS">1375.50</BaseFare>
                  </Amount>
                  <ServiceFamily Group="C" Description="BAGGAGE" Type="A" PTC="ADT" Quantity="1">
                    <ItemOffer Code="0AA" Description="PRE PAID BAGGAGE" SegmentRPH="1">
                      <ItemPriced CurrencyCode="GBP">
                        <Amount>25.00</Amount>
                        <TPA_Extension>
                          <BaggageInfo UnitOfMeasure="K" CurrencyCode="" RatePerUnit="0.00">
                            <ExcessBaggageTotalNbr>0</ExcessBaggageTotalNbr>
                          </BaggageInfo>
                        </TPA_Extension>
                      </ItemPriced>
                      <IssueInfo>
                        <Exchangeble>false</Exchangeble>
                        <Refundable>false</Refundable>
                        <ConsumeAtIssuance>false</ConsumeAtIssuance>
                        <RequiredTicket>true</RequiredTicket>
                      </IssueInfo>
                    </ItemOffer>
                  </ServiceFamily>
                </Priced>
                <Priced ID="3" PTC="ADT" TravelerRefRPH="2">
                  <Amount>
                    <BaseFare Currency="GBP">35.00</BaseFare>
                    <EquivalentPaid Currency="ARS">1925.70</EquivalentPaid>
                    <BaseFare Currency="ARS">1925.70</BaseFare>
                  </Amount>
                  <ServiceFamily Group="A" Description="AIR TRANSPORTATION" Type="A" PTC="ADT" Quantity="1">
                    <ItemOffer Code="99E" Description="EXIT ROW SEAT" SegmentRPH="1">
                      <ItemPriced CurrencyCode="GBP">
                        <Amount>35.00</Amount>
                      </ItemPriced>
                      <IssueInfo>
                        <Exchangeble>false</Exchangeble>
                        <Refundable>false</Refundable>
                        <ConsumeAtIssuance>false</ConsumeAtIssuance>
                        <RequiredTicket>true</RequiredTicket>
                      </IssueInfo>
                    </ItemOffer>
                  </ServiceFamily>
                </Priced>
                <Priced ID="4" PTC="ADT" TravelerRefRPH="2">
                  <Amount>
                    <BaseFare Currency="GBP">25.00</BaseFare>
                    <EquivalentPaid Currency="ARS">1375.50</EquivalentPaid>
                    <BaseFare Currency="ARS">1375.50</BaseFare>
                  </Amount>
                  <ServiceFamily Group="C" Description="BAGGAGE" Type="A" PTC="ADT" Quantity="1">
                    <ItemOffer Code="0AA" Description="PRE PAID BAGGAGE" SegmentRPH="1">
                      <ItemPriced CurrencyCode="GBP">
                        <Amount>25.00</Amount>
                        <TPA_Extension>
                          <BaggageInfo UnitOfMeasure="K" CurrencyCode="" RatePerUnit="0.00">
                            <ExcessBaggageTotalNbr>0</ExcessBaggageTotalNbr>
                          </BaggageInfo>
                        </TPA_Extension>
                      </ItemPriced>
                      <IssueInfo>
                        <Exchangeble>false</Exchangeble>
                        <Refundable>false</Refundable>
                        <ConsumeAtIssuance>false</ConsumeAtIssuance>
                        <RequiredTicket>true</RequiredTicket>
                      </IssueInfo>
                    </ItemOffer>
                  </ServiceFamily>
                </Priced>
                <Priced ID="5" PTC="ADT" TravelerRefRPH="3">
                  <Amount>
                    <BaseFare Currency="GBP">35.00</BaseFare>
                    <EquivalentPaid Currency="ARS">1925.70</EquivalentPaid>
                    <BaseFare Currency="ARS">1925.70</BaseFare>
                  </Amount>
                  <ServiceFamily Group="A" Description="AIR TRANSPORTATION" Type="A" PTC="ADT" Quantity="1">
                    <ItemOffer Code="99E" Description="EXIT ROW SEAT" SegmentRPH="1">
                      <ItemPriced CurrencyCode="GBP">
                        <Amount>35.00</Amount>
                      </ItemPriced>
                      <IssueInfo>
                        <Exchangeble>false</Exchangeble>
                        <Refundable>false</Refundable>
                        <ConsumeAtIssuance>false</ConsumeAtIssuance>
                        <RequiredTicket>true</RequiredTicket>
                      </IssueInfo>
                    </ItemOffer>
                  </ServiceFamily>
                </Priced>
                <Priced ID="6" PTC="ADT" TravelerRefRPH="4">
                  <Amount>
                    <BaseFare Currency="GBP">35.00</BaseFare>
                    <EquivalentPaid Currency="ARS">1925.70</EquivalentPaid>
                    <BaseFare Currency="ARS">1925.70</BaseFare>
                  </Amount>
                  <ServiceFamily Group="A" Description="AIR TRANSPORTATION" Type="A" PTC="ADT" Quantity="1">
                    <ItemOffer Code="99E" Description="EXIT ROW SEAT" SegmentRPH="1">
                      <ItemPriced CurrencyCode="GBP">
                        <Amount>35.00</Amount>
                      </ItemPriced>
                      <IssueInfo>
                        <Exchangeble>false</Exchangeble>
                        <Refundable>false</Refundable>
                        <ConsumeAtIssuance>false</ConsumeAtIssuance>
                        <RequiredTicket>true</RequiredTicket>
                      </IssueInfo>
                    </ItemOffer>
                  </ServiceFamily>
                </Priced>
                <Priced ID="7" PTC="ADT" TravelerRefRPH="5">
                  <Amount>
                    <BaseFare Currency="GBP">35.00</BaseFare>
                    <EquivalentPaid Currency="ARS">1925.70</EquivalentPaid>
                    <BaseFare Currency="ARS">1925.70</BaseFare>
                  </Amount>
                  <ServiceFamily Group="A" Description="AIR TRANSPORTATION" Type="A" PTC="ADT" Quantity="1">
                    <ItemOffer Code="99E" Description="EXIT ROW SEAT" SegmentRPH="1">
                      <ItemPriced CurrencyCode="GBP">
                        <Amount>35.00</Amount>
                      </ItemPriced>
                      <IssueInfo>
                        <Exchangeble>false</Exchangeble>
                        <Refundable>false</Refundable>
                        <ConsumeAtIssuance>false</ConsumeAtIssuance>
                        <RequiredTicket>true</RequiredTicket>
                      </IssueInfo>
                    </ItemOffer>
                  </ServiceFamily>
                </Priced>
                <Priced ID="8" PTC="ADT" TravelerRefRPH="6">
                  <Amount>
                    <BaseFare Currency="GBP">35.00</BaseFare>
                    <EquivalentPaid Currency="ARS">1925.70</EquivalentPaid>
                    <BaseFare Currency="ARS">1925.70</BaseFare>
                  </Amount>
                  <ServiceFamily Group="A" Description="AIR TRANSPORTATION" Type="A" PTC="ADT" Quantity="1">
                    <ItemOffer Code="99E" Description="EXIT ROW SEAT" SegmentRPH="1">
                      <ItemPriced CurrencyCode="GBP">
                        <Amount>35.00</Amount>
                      </ItemPriced>
                      <IssueInfo>
                        <Exchangeble>false</Exchangeble>
                        <Refundable>false</Refundable>
                        <ConsumeAtIssuance>false</ConsumeAtIssuance>
                        <RequiredTicket>true</RequiredTicket>
                      </IssueInfo>
                    </ItemOffer>
                  </ServiceFamily>
                </Priced>
                <Priced ID="9" PTC="ADT" TravelerRefRPH="6">
                  <Amount>
                    <BaseFare Currency="GBP">25.00</BaseFare>
                    <EquivalentPaid Currency="ARS">1375.50</EquivalentPaid>
                    <BaseFare Currency="ARS">1375.50</BaseFare>
                  </Amount>
                  <ServiceFamily Group="C" Description="BAGGAGE" Type="A" PTC="ADT" Quantity="1">
                    <ItemOffer Code="0AA" Description="PRE PAID BAGGAGE" SegmentRPH="1">
                      <ItemPriced CurrencyCode="GBP">
                        <Amount>25.00</Amount>
                        <TPA_Extension>
                          <BaggageInfo UnitOfMeasure="K" CurrencyCode="" RatePerUnit="0.00">
                            <ExcessBaggageTotalNbr>0</ExcessBaggageTotalNbr>
                          </BaggageInfo>
                        </TPA_Extension>
                      </ItemPriced>
                      <IssueInfo>
                        <Exchangeble>false</Exchangeble>
                        <Refundable>false</Refundable>
                        <ConsumeAtIssuance>false</ConsumeAtIssuance>
                        <RequiredTicket>true</RequiredTicket>
                      </IssueInfo>
                    </ItemOffer>
                  </ServiceFamily>
                </Priced>
              </Offer>
            </PriceItinerary>
          </PricingInfo>
          <TravelerInfo>
            <AirTraveler PassengerTypeCode="ADT">
              <PersonName>
                <GivenName>JOSE</GivenName>
                <Surname>OSHIRO</Surname>
              </PersonName>
              <Telephone PhoneNumber=" 999 AUTO PNR GEN V.1"/>
              <Document DocID=" 38071690" DocType="PP"/>
              <TravelerRefNumber RPH="1"/>
            </AirTraveler>
            <AirTraveler PassengerTypeCode="ADT">
              <PersonName>
                <GivenName>MIROSLABA MRS</GivenName>
                <Surname>CARABALLO</Surname>
              </PersonName>
              <Telephone PhoneNumber=" 999 AUTO PNR GEN V.1"/>
              <Document DocID=" 56704661" DocType="PP"/>
              <TravelerRefNumber RPH="2"/>
            </AirTraveler>
            <AirTraveler PassengerTypeCode="ADT">
              <PersonName>
                <GivenName>JOSE FERNANDO</GivenName>
                <Surname>ROLDAN ARANGO</Surname>
              </PersonName>
              <Telephone PhoneNumber=" 999 AUTO PNR GEN V.1"/>
              <Document DocID=" 75337632" DocType="PP"/>
              <TravelerRefNumber RPH="3"/>
            </AirTraveler>
            <AirTraveler PassengerTypeCode="ADT">
              <PersonName>
                <GivenName>MICHAEL MR</GivenName>
                <Surname>SERRANO</Surname>
              </PersonName>
              <Telephone PhoneNumber=" 999 AUTO PNR GEN V.1"/>
              <Document DocID=" 93970603" DocType="PP"/>
              <TravelerRefNumber RPH="4"/>
            </AirTraveler>
            <AirTraveler PassengerTypeCode="ADT">
              <PersonName>
                <GivenName>GLORIA LIZBETH</GivenName>
                <Surname>GALANTE</Surname>
              </PersonName>
              <Telephone PhoneNumber=" 999 AUTO PNR GEN V.1"/>
              <Document DocID=" 12603575" DocType="PP"/>
              <TravelerRefNumber RPH="5"/>
            </AirTraveler>
            <AirTraveler PassengerTypeCode="ADT">
              <PersonName>
                <GivenName>PEDRO MR</GivenName>
                <Surname>ZAVALA</Surname>
              </PersonName>
              <Telephone PhoneNumber=" 999 AUTO PNR GEN V.1"/>
              <Document DocID=" 31236546" DocType="PP"/>
              <TravelerRefNumber RPH="6"/>
            </AirTraveler>
            <AirTraveler PassengerTypeCode="ADT">
              <PersonName>
                <GivenName>STEFANNY</GivenName>
                <Surname>SALAZAR</Surname>
              </PersonName>
              <Telephone PhoneNumber=" 999 AUTO PNR GEN V.1"/>
              <Document DocID=" 49869517" DocType="PP"/>
              <TravelerRefNumber RPH="7"/>
            </AirTraveler>
            <AirTraveler PassengerTypeCode="ADT">
              <PersonName>
                <GivenName>HECTOR DE JESUS MR</GivenName>
                <Surname>SANCHEZ GIL</Surname>
              </PersonName>
              <Telephone PhoneNumber=" 999 AUTO PNR GEN V.1"/>
              <Document DocID=" 68502489" DocType="PP"/>
              <TravelerRefNumber RPH="8"/>
            </AirTraveler>
            <AirTraveler PassengerTypeCode="ADT">
              <PersonName>
                <GivenName>ELIAS</GivenName>
                <Surname>LILUE</Surname>
              </PersonName>
              <Telephone PhoneNumber=" 999 AUTO PNR GEN V.1"/>
              <Document DocID=" 87135460" DocType="PP"/>
              <TravelerRefNumber RPH="9"/>
            </AirTraveler>
          </TravelerInfo>
          <SpecialReqDetails>
            <SpecialServiceRequest Number="1" ServiceQuantity="1" Code="PDLG" Status="HK" TravelerRefNumberRPH="1">
              <Airline Code="XX"/>
              <Text/>
            </SpecialServiceRequest>
            <SpecialServiceRequest Number="2" ServiceQuantity="1" Code="PDLG" Status="HK" TravelerRefNumberRPH="1">
              <Airline Code="XX"/>
              <Text/>
            </SpecialServiceRequest>
            <SpecialServiceRequest Number="3" ServiceQuantity="1" Code="PDLG" Status="HK" TravelerRefNumberRPH="1">
              <Airline Code="XX"/>
              <Text/>
            </SpecialServiceRequest>
            <SpecialServiceRequest Number="4" ServiceQuantity="1" Code="PDLG" Status="HK" TravelerRefNumberRPH="1">
              <Airline Code="XX"/>
              <Text/>
            </SpecialServiceRequest>
            <SpecialServiceRequest Number="5" ServiceQuantity="1" Code="PDBG" Status="HK" TravelerRefNumberRPH="1">
              <Airline Code="XX"/>
              <Text/>
            </SpecialServiceRequest>
            <SpecialServiceRequest Number="6" ServiceQuantity="1" Code="PDBG" Status="HK" TravelerRefNumberRPH="1">
              <Airline Code="XX"/>
              <Text/>
            </SpecialServiceRequest>
            <SpecialServiceRequest Number="7" ServiceQuantity="1" Code="PDBG" Status="HK" TravelerRefNumberRPH="1">
              <Airline Code="XX"/>
              <Text/>
            </SpecialServiceRequest>
            <SpecialServiceRequest Number="8" ServiceQuantity="1" Code="PDBG" Status="HK" TravelerRefNumberRPH="1">
              <Airline Code="XX"/>
              <Text/>
            </SpecialServiceRequest>
            <SeatRequests>
              <SeatRequest FlightRefNumberRPH="1" TravelerRefNumberRPH="1" SeatNumber="5A" Status="HK"/>
              <SeatRequest FlightRefNumberRPH="1" TravelerRefNumberRPH="2" SeatNumber="5B" Status="HK"/>
              <SeatRequest FlightRefNumberRPH="1" TravelerRefNumberRPH="3" SeatNumber="5C" Status="HK"/>
              <SeatRequest FlightRefNumberRPH="1" TravelerRefNumberRPH="4" SeatNumber="5D" Status="HK"/>
              <SeatRequest FlightRefNumberRPH="1" TravelerRefNumberRPH="5" SeatNumber="5E" Status="HK"/>
              <SeatRequest FlightRefNumberRPH="1" TravelerRefNumberRPH="6" SeatNumber="5F" Status="HK"/>
            </SeatRequests>
          </SpecialReqDetails>
        </Air>
      </ReservationItems>
      <TPA_Extension>
        <Ticketing TicketStatus="OK" TicketDocumentNbr="9990210003750" TravelerRefRPH="1"/>
        <Ticketing TicketStatus="OK" TicketDocumentNbr="9990210003751" TravelerRefRPH="2"/>
        <Ticketing TicketStatus="OK" TicketDocumentNbr="9990210003752" TravelerRefRPH="3"/>
        <Ticketing TicketStatus="OK" TicketDocumentNbr="9990210003753" TravelerRefRPH="4"/>
        <Ticketing TicketStatus="OK" TicketDocumentNbr="9990210003754" TravelerRefRPH="5"/>
        <Ticketing TicketStatus="OK" TicketDocumentNbr="9990210003755" TravelerRefRPH="6"/>
        <Ticketing TicketStatus="OK" TicketDocumentNbr="9990210003756" TravelerRefRPH="7"/>
        <Ticketing TicketStatus="OK" TicketDocumentNbr="9990210003757" TravelerRefRPH="8"/>
        <Ticketing TicketStatus="OK" TicketDocumentNbr="9990210003758" TravelerRefRPH="9"/>
      </TPA_Extension>
    </ItineraryInfo>
  </TravelItinerary>
</KIU_ItineraryReadV2RS>



2. Recupero de reserva emitida con EMDs

Code Block
languagexml
themeFadeToGrey
titleKIU_ItineraryReadV2RS - reserva con ticket y EMD
<?xml version="1.0" encoding="UTF-8"?>
<KIU_ItineraryReadV2RS EchoToken="GERTESTDV" TimeStamp="2018-09-17T17:59:59+00:00" Target="Testing" Version="3.0" SequenceNmbr="1">
	<Success/>
	<TravelItinerary>
		<ItineraryRef Type="14" Code="PVJVYT" LastModificationDate="2018-09-17T18:00:17.66"/>
		<ItineraryInfo>
			<ReservationItems>
				<Air>
					<OriginDestinationOptions>
						<OriginDestinationOption RPH="1">
							<FlightSegment DepartureDateTime=" 20OCT 1000" ArrivalDateTime=" 1400" ResBookDesigCode="Y" StopQuantity="" SegmentRPH="1" FlightNumber="060" Status="HK">
								<DepartureAirport LocationCode="LHR"/>
								<ArrivalAirport LocationCode="MAD"/>
							</FlightSegment>
						</OriginDestinationOption>
					</OriginDestinationOptions>
					<PricingInfo>
						<PriceItinerary>
							<PTC_Breakdown>
								<PassengerFare>
									<BaseFare CurrencyCode="GBP" Amount="250.00"/>
									<EquivFare CurrencyCode="ARS" Amount="13203.95"/>
									<Taxes/>
									<TotalFare CurrencyCode="ARS" Amount="13218.95"/>
									<FareConstruction>LON XX MAD 323.35NUC323.35END ROE0.773147</FareConstruction>
								</PassengerFare>
							</PTC_Breakdown>
							<PassengerTypeQuantity Code="ADT">3</PassengerTypeQuantity>
							<Offer>
								<Priced ID="1" PTC="ADT" TravelerRefRPH="1">
									<Amount>
										<BaseFare Currency="GBP">35.00</BaseFare>
										<EquivalentPaid Currency="ARS">1848.55</EquivalentPaid>
										<BaseFare Currency="ARS">1848.55</BaseFare>
									</Amount>
									<ServiceFamily Group="A" Description="AIR TRANSPORTATION" Type="A" PTC="ADT" Quantity="1">
										<ItemOffer Code="99E" Description="EXIT ROW SEAT" SegmentRPH="1">
											<ItemPriced CurrencyCode="GBP">
												<Amount>35.00</Amount>
											</ItemPriced>
											<IssueInfo>
												<Exchangeble>false</Exchangeble>
												<Refundable>false</Refundable>
												<ConsumeAtIssuance>false</ConsumeAtIssuance>
												<RequiredTicket>true</RequiredTicket>
											</IssueInfo>
										</ItemOffer>
									</ServiceFamily>
								</Priced>
								<Priced ID="2" PTC="ADT" TravelerRefRPH="1">
									<Amount>
										<BaseFare Currency="GBP">25.00</BaseFare>
										<EquivalentPaid Currency="ARS">1320.40</EquivalentPaid>
										<BaseFare Currency="ARS">1320.40</BaseFare>
									</Amount>
									<ServiceFamily Group="C" Description="BAGGAGE" Type="A" PTC="ADT" Quantity="1">
										<ItemOffer Code="0AA" Description="PRE PAID BAGGAGE" SegmentRPH="1">
											<ItemPriced CurrencyCode="GBP">
												<Amount>25.00</Amount>
												<TPA_Extension>
													<BaggageInfo UnitOfMeasure="K" CurrencyCode="" RatePerUnit="0.00">
														<ExcessBaggageTotalNbr>0</ExcessBaggageTotalNbr>
													</BaggageInfo>
												</TPA_Extension>
											</ItemPriced>
											<IssueInfo>
												<Exchangeble>false</Exchangeble>
												<Refundable>false</Refundable>
												<ConsumeAtIssuance>false</ConsumeAtIssuance>
												<RequiredTicket>true</RequiredTicket>
											</IssueInfo>
										</ItemOffer>
									</ServiceFamily>
								</Priced>
								<Priced ID="3" PTC="ADT" TravelerRefRPH="2">
									<Amount>
										<BaseFare Currency="GBP">35.00</BaseFare>
										<EquivalentPaid Currency="ARS">1848.55</EquivalentPaid>
										<BaseFare Currency="ARS">1848.55</BaseFare>
									</Amount>
									<ServiceFamily Group="A" Description="AIR TRANSPORTATION" Type="A" PTC="ADT" Quantity="1">
										<ItemOffer Code="99E" Description="EXIT ROW SEAT" SegmentRPH="1">
											<ItemPriced CurrencyCode="GBP">
												<Amount>35.00</Amount>
											</ItemPriced>
											<IssueInfo>
												<Exchangeble>false</Exchangeble>
												<Refundable>false</Refundable>
												<ConsumeAtIssuance>false</ConsumeAtIssuance>
												<RequiredTicket>true</RequiredTicket>
											</IssueInfo>
										</ItemOffer>
									</ServiceFamily>
								</Priced>
								<Priced ID="4" PTC="ADT" TravelerRefRPH="2">
									<Amount>
										<BaseFare Currency="GBP">35.00</BaseFare>
										<EquivalentPaid Currency="ARS">1848.55</EquivalentPaid>
										<BaseFare Currency="ARS">1848.55</BaseFare>
									</Amount>
									<ServiceFamily Group="A" Description="AIR TRANSPORTATION" Type="A" PTC="ADT" Quantity="1">
										<ItemOffer Code="99E" Description="EXIT ROW SEAT" SegmentRPH="1">
											<ItemPriced CurrencyCode="GBP">
												<Amount>35.00</Amount>
											</ItemPriced>
											<IssueInfo>
												<Exchangeble>false</Exchangeble>
												<Refundable>false</Refundable>
												<ConsumeAtIssuance>false</ConsumeAtIssuance>
												<RequiredTicket>true</RequiredTicket>
											</IssueInfo>
										</ItemOffer>
									</ServiceFamily>
								</Priced>
								<Priced ID="5" PTC="ADT" TravelerRefRPH="3">
									<Amount>
										<BaseFare Currency="GBP">35.00</BaseFare>
										<EquivalentPaid Currency="ARS">1848.55</EquivalentPaid>
										<BaseFare Currency="ARS">1848.55</BaseFare>
									</Amount>
									<ServiceFamily Group="A" Description="AIR TRANSPORTATION" Type="A" PTC="ADT" Quantity="1">
										<ItemOffer Code="99E" Description="EXIT ROW SEAT" SegmentRPH="1">
											<ItemPriced CurrencyCode="GBP">
												<Amount>35.00</Amount>
											</ItemPriced>
											<IssueInfo>
												<Exchangeble>false</Exchangeble>
												<Refundable>false</Refundable>
												<ConsumeAtIssuance>false</ConsumeAtIssuance>
												<RequiredTicket>true</RequiredTicket>
											</IssueInfo>
										</ItemOffer>
									</ServiceFamily>
								</Priced>
								<Priced ID="6" PTC="ADT" TravelerRefRPH="3">
									<Amount>
										<BaseFare Currency="GBP">25.00</BaseFare>
										<EquivalentPaid Currency="ARS">1320.40</EquivalentPaid>
										<BaseFare Currency="ARS">1320.40</BaseFare>
									</Amount>
									<ServiceFamily Group="C" Description="BAGGAGE" Type="A" PTC="ADT" Quantity="1">
										<ItemOffer Code="0AA" Description="PRE PAID BAGGAGE" SegmentRPH="1">
											<ItemPriced CurrencyCode="GBP">
												<Amount>25.00</Amount>
												<TPA_Extension>
													<BaggageInfo UnitOfMeasure="K" CurrencyCode="" RatePerUnit="0.00">
														<ExcessBaggageTotalNbr>0</ExcessBaggageTotalNbr>
													</BaggageInfo>
												</TPA_Extension>
											</ItemPriced>
											<IssueInfo>
												<Exchangeble>false</Exchangeble>
												<Refundable>false</Refundable>
												<ConsumeAtIssuance>false</ConsumeAtIssuance>
												<RequiredTicket>true</RequiredTicket>
											</IssueInfo>
										</ItemOffer>
									</ServiceFamily>
								</Priced>
							</Offer>
						</PriceItinerary>
					</PricingInfo>
					<TravelerInfo>
						<AirTraveler PassengerTypeCode="ADT">
							<PersonName>
								<GivenName>MELISA</GivenName>
								<Surname>ORTELLADO</Surname>
							</PersonName>
							<Telephone PhoneNumber=" 999 AUTO PNR GEN V.1"/>
							<Document DocID=" 99116542" DocType="PP"/>
							<TravelerRefNumber RPH="1"/>
						</AirTraveler>
						<AirTraveler PassengerTypeCode="ADT">
							<PersonName>
								<GivenName>OSCAR JAVIER</GivenName>
								<Surname>GRISALES GAVIRIA</Surname>
							</PersonName>
							<Telephone PhoneNumber=" 999 AUTO PNR GEN V.1"/>
							<Document DocID=" 17749513" DocType="PP"/>
							<TravelerRefNumber RPH="2"/>
						</AirTraveler>
						<AirTraveler PassengerTypeCode="ADT">
							<PersonName>
								<GivenName>JUAN</GivenName>
								<Surname>VARGAS</Surname>
							</PersonName>
							<Telephone PhoneNumber=" 999 AUTO PNR GEN V.1"/>
							<Document DocID=" 36382485" DocType="PP"/>
							<TravelerRefNumber RPH="3"/>
						</AirTraveler>
					</TravelerInfo>
					<SpecialReqDetails>
						<SpecialServiceRequest Number="1" ServiceQuantity="1" Code="PDBG" Status="HK" TravelerRefNumberRPH="1">
							<Airline Code="XX"/>
							<Text/>
						</SpecialServiceRequest>
						<SpecialServiceRequest Number="2" ServiceQuantity="1" Code="PDBG" Status="HK" TravelerRefNumberRPH="1">
							<Airline Code="XX"/>
							<Text/>
						</SpecialServiceRequest>
						<SpecialServiceRequest Number="3" ServiceQuantity="1" Code="STEX" Status="HK" TravelerRefNumberRPH="1">
							<Airline Code="XX"/>
							<Text/>
						</SpecialServiceRequest>
						<SeatRequests>
							<SeatRequest FlightRefNumberRPH="1" TravelerRefNumberRPH="1" SeatNumber="5A" Status="HK"/>
							<SeatRequest FlightRefNumberRPH="1" TravelerRefNumberRPH="2" SeatNumber="5B" Status="HK"/>
							<SeatRequest FlightRefNumberRPH="1" TravelerRefNumberRPH="3" SeatNumber="5C" Status="HK"/>
						</SeatRequests>
					</SpecialReqDetails>
				</Air>
			</ReservationItems>
			<TPA_Extension>
				<Ticketing TicketStatus="OK" TicketDocumentNbr="9990210003370" TravelerRefRPH="1"/>
				<Ticketing TicketStatus="OK" TicketDocumentNbr="9990210003371" TravelerRefRPH="2"/>
				<Ticketing TicketStatus="OK" TicketDocumentNbr="9990210003372" TravelerRefRPH="3"/>
			</TPA_Extension>
			<EMD_INFO>
				<Ticketing EMD_Type="EMDA" DocumentNbr="9995570005095" TravelerRefRPH="1"/>
				<Ticketing EMD_Type="EMDA" DocumentNbr="9995570005096" TravelerRefRPH="1"/>
				<Ticketing EMD_Type="EMDA" DocumentNbr="9995570005097" TravelerRefRPH="2"/>
				<Ticketing EMD_Type="EMDA" DocumentNbr="9995570005098" TravelerRefRPH="2"/>
				<Ticketing EMD_Type="EMDA" DocumentNbr="9995570005099" TravelerRefRPH="3"/>
				<Ticketing EMD_Type="EMDA" DocumentNbr="9995570005100" TravelerRefRPH="3"/>
			</EMD_INFO>
		</ItineraryInfo>
	</TravelItinerary>
</KIU_ItineraryReadV2RS>



4. Recupero de Ticket:

Code Block
languagexml
themeFadeToGrey
titleKIU_TravelItineraryReadV2RQ - Recupero de ticket
<?xml version="1.0" encoding="UTF-8"?>
<KIU_TravelItineraryReadV2RQ 
    xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" xmlns:ns="http://www.opentravel.org/OTA/2003/05/common"
    xmlns="http://www.opentravel.org/OTA/2003/05"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05"
EchoToken="GERTESTDV" TimeStamp="2018-05-04T18:13:51.0" Target="Testing" Version="1" SequenceNmbr="1" PrimaryLangID="en-US" Operation="Retrieve">
    <POS>
        <Source AgentSine="AEP00XXSM" TerminalID="AEP00XX818" ISOCountry="AR" ISOCurrency="ARS">
            <RequestorID Type="1" />
            <BookingChannel Type="5" />
        </Source>
    </POS>
    <UniqueID Type="30">
        <TPA_Extension>
           <Document ID="9990210003370"/>
        </TPA_Extension>
    </UniqueID>
</KIU_TravelItineraryReadV2RQ>


Response:


Code Block
languagexml
themeFadeToGrey
titleKIU_ItineraryReadV2RS - Despliegue documento HTML
<?xml version="1.0" encoding="UTF-8"?>
<KIU_ItineraryReadV2RS EchoToken="GERTESTDV" TimeStamp="2018-09-17T19:36:40+00:00" Target="Testing" Version="3.0" SequenceNmbr="1">
	<Success/>
	<ItineraryInfo>
		<TicketAdvisory>
			<![CDATA[<HTML><HEAD><STYLE>.pnr-print-small {font-size: 8px;}.pnr-print-medium {font-size: 12px;}.pnr-print-big {font-size: 14px;}</STYLE></HEAD><BODY><PRE class="pnr-print-medium"> ELECTRONIC TICKET <B> * ORIGINAL  *</B><br><IMG SRC="cid:imagen_15" ID_LOGO="15" ><br><br><br>     PASSENGER ITINERARY RECEIPT              TICKET NBR: <B>9990210003370</B><br>     RECIBO DE ITINERARIO DE PASAJEROS        BOLETO NRO: <br><br><B>CAPACITACION XX               </B> ISSUE DATE/FECHA DE EMISION: 17 SEP 2018<br> SAN MARTIN 320, PISO 4           ISSUE AGENT/AGENTE EMISOR: KIUHELPGN<br> CAPITAL FEDERAL                                NAME/NOMBRE:  <B>ORTELLADO/MELISA    </B><br> CAPITAL FEDERAL, ARGENTINA                FOID/D.IDENTIDAD: PP 99116542         <br> OFFICE ID: AR-08411-0                    <br> TELEPHONE/TELEFONO: 0054 11 4878 2222             <br> MAIL INFO/EMAIL: SOPORTE@KIUSYS.COM                                          <br><br>ISSUING AIRLINE/LINEA AEREA EMISORA   : LINEAS AERAS XX<br>VAT REG.                              : 111111                        <br>TICKET NUMBER/NRO DE BOLETO           : 999-0210003370<br><br>BOOKING REF./CODIGO DE RESERVA: C1/<B>PVJVYT</B><br><br>  FROM/TO           FLIGHT CL DATE  DEP   FARE BASIS      NVB    NVA    BAG  ST<br>DESDE/HACIA         VUELO  CL FECHA HORA  BASE TARIFARIA                EQP. ESTATUS<br><br><B>LONDON            </B>XX 060 Y  <B>20OCT 1000</B>  YOWGBP                        5K   OK <br><B>  MADRID            </B><br></PRE><PRE class="pnr-print-medium">FOR CHECK IN AT THE AIRPORT YOU MUST PRESENT A VALID ID<br></PRE><PRE class="pnr-print-medium"><br><br>ENDORSEMENTS/ENDOSOS-RESTRICCIONES : NON END/NON REFUND<br>TOUR CODE                          : <br>FORM OF PAYMENT/FORMA DE PAGO      : CASH <br><br></PRE><PRE class="pnr-print-medium">FARE CALC./CALCULO DE TARIFA: LON XX MAD 323.35NUC323.35END ROE0.773147   (ADT)<br><br></PRE><PRE class="pnr-print-medium"><br><br>AIR FARE/TARIFA : ARS    13203.95<br>TAX/IMPUESTOS   : ARS<br>TOTAL           : ARS    13203.95<br><br>FEE             : ARS       15.00  OBT02 FEE VENTA WEB<br>FEE TOTAL       : ARS       15.00<br><br>GRAND TOTAL     : ARS    13218.95<br><br></PRE><PRE class="pnr-print-small">CARRIAGE AND OTHER SERVICES PROVIDED BY THE CARRIER ARE SUBJECT TO CONDITIONS  OF CONTRACT,<br>WHICH ARE HEREBY INCORPORATED BY REFERENCE. THESE CONDITIONS MAY BE OBTAINED FROM THE ISSUING CARRIER.<br><br>THE ITINERARY/RECEIPT CONSTITUTES THE PASSENGER TICKET FOR THE PURPOSES OF ARTICLE 3 OF<br>THE WARSAW CONVENTION, EXCEPT WHERE THE CARRIER DELIVERS TO THE PASSENGER ANOTHER DOCUMENT<br>COMPLYING WITH THE REQUIREMENTS OF ARTICLE 3.<br><br>NOTICE<br>IF THE PASSENGERS JOURNEY INVOLVES AN ULTIMATE DESTINATION OR STOP IN A COUNTRY OTHER THAN<br>THE COUNTRY OF DEPARTURE THE WARSAW CONVENTION MAY BE APPLICABLE AND THE CONVENTION GOVERNS<br>AND IN MOST CASES LIMITS THE LIABILITY OF CARRIERS FOR DEATH OR PERSONAL INJURY AND IN<br>RESPECT OF LOSS OF OR DAMAGE TO BAGGAGE.<br>(ESTO ES ENTRE PARENTESIS)<br>ESTO ES AND &<br>ESTO ES DIVISION %<br>ESTO ES BARRA BARRA //<br><br><HR>PRINTED BY AGENT AEP00XXSM / SEP 17 2018  4:35</PRE></BODY></HTML>]]>
		</TicketAdvisory>
	</ItineraryInfo>
</KIU_ItineraryReadV2RS>


Elementos del mensaje de respuesta con contenido HTML:

Al contener HTML embebido dentro de XML, cuando se solicita recuperar en el body del la respuesta un ticket o un EMD, el formato cambia (Choice) con los siguientes componentes:

  • ItineraryInfo: Elemento complejo. Contenedor del detalle de reserva.
    • TicketAdvisory: Elemento complejo. Contiene el detalle de la reserva en lenguaje HTML. Dentro de este elemento se despliega el elemento CDATA. Dentro del mismo de acuerdo al estandar XML se despliega el texto en formato HTML correspondiente al comando ITR del sistema de reserva. El contenido del ticket emitido.
      • CDATA: Elemento estandar XML para contener otro lenguaje.
      • Processed: Contenido de respuesta cuando se procesa un envío a e-mail/s.



4. Recupero de EMD:

Code Block
languagexml
themeFadeToGrey
titleKIU_TravelItineraryReadV2RQ - Recupero de EMD
<?xml version="1.0" encoding="UTF-8"?>
<KIU_TravelItineraryReadV2RQ 
    xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" xmlns:ns="http://www.opentravel.org/OTA/2003/05/common"
    xmlns="http://www.opentravel.org/OTA/2003/05"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05"
EchoToken="GERTESTDV" TimeStamp="2018-05-04T18:13:51.0" Target="Testing" Version="1" SequenceNmbr="1" PrimaryLangID="en-US" Operation="Retrieve">
    <POS>
        <Source AgentSine="AEP00XXSM" TerminalID="AEP00XX818" ISOCountry="AR" ISOCurrency="ARS">
            <RequestorID Type="1" />
            <BookingChannel Type="5" />
        </Source>
    </POS>
    <UniqueID Type="44">
        <TPA_Extension>
           <Document ID="9995570005095"/>
        </TPA_Extension>
    </UniqueID>
</KIU_TravelItineraryReadV2RQ>


Response:

Code Block
languagexml
themeFadeToGrey
titleKIU_ItineraryReadV2RS - Despliegue documento HTML
<?xml version="1.0" encoding="UTF-8"?>
<KIU_ItineraryReadV2RS EchoToken="GERTESTDV" TimeStamp="2018-09-17T19:33:38+00:00" Target="Testing" Version="3.0" SequenceNmbr="1">
	<Success/>
	<ItineraryInfo>
		<TicketAdvisory>
			<![CDATA[<HTML><HEAD><STYLE>.pnr-print-small {font-size: 8px;}.pnr-print-medium {font-size: 12px;}.pnr-print-big {font-size: 14px;}</STYLE></HEAD><BODY><PRE class="pnr-print-medium"> EMD - ELECTRONIC MISCELLANEOUS DOCUMENT <B> * ORIGINAL  *</B><br><IMG SRC="cid:imagen_15" ID_LOGO="15" ><br><br><br>     NOMBRE DEL PASAJERO/GRUPO:  <B>ORTELLADO/MELISA    </B></B><br><br>                                             NUMERO DE EMD:  <B>9995570005095</B><br><B>CAPACITACION XX               </B>               TIPO DE EMD :  J (ASSOCIATED)<br> SAN MARTIN 320, PISO 4        <br> CAPITAL FEDERAL, ARGENTINA           FECHA DE EMISION: 17 SEP 2018<br>   TELEFONO: 0054 11 4878 2222           AGENTE EMISOR: KIUHELPGN<br> ID.OFICINA: AR-08411-0                    D.IDENTIDAD: PP 99116542         <br><br><br>LINEA AEREA EMISORA         : XX<br>DIRECCION                   : ALEM 1110<br>CUIT                        : NNNNN                         <br><br><br>CODIGO DE RESERVA: <br><br>C1/<B>PVJVYT</B><br><br>CODIGO DEL MOTIVO DE LA EMISION (RFIC): A - AIR TRANSPORTATION<br><br> CPN 1   EXIT ROW SEAT(99E)            FECHA DE SERVICIO: 20OCT1    OPEN FOR USE<br>  PRESENTAR A-LINEAS AEREAS XX<br> PRESENTAR EN-LHR LONDON<br><br></PRE><PRE class="pnr-print-medium">AL MOMENTO DE REALIZAR SU CHECK-IN, DEBERA PRESENTAR SU DOCUMENTO DE IDENTIFICACION CON FOTOGRAFIA.<br></PRE><PRE class="pnr-print-medium"><br><br>ENDOSOS           : NON END/NON REF<br>TOUR CODE         : <br>NOTAS             : <br><br> FORMA DE PAGO:      1848.55  CASH<br><br><br>MONTO/CARGO/FEE   : GBP       35.00<br>MONTO EQUIV.      : ARS     1848.55<br>TASAS/IMMPUESTOS  : ARS<br>TOTAL             : <B>ARS     1848.55</B><br><br><br></PRE><PRE class="pnr-print-small">WHERE THIS DOCUMENT IS ISSUED FOR TRANSPORTATION, OR SERVICES OTHER THAN PASSENGER AIR TRANSPORTATION, SPECIFIC TERMS AND<br>CONDITIONS MAY APPLY. THESE TERMS AND CONDITIONS MAY BE PROVIDED SEPARATELY OR MAY BE OBTAINED FROM THE ISSUING COMPANY OR AGENT.<br>(ESTO ES ENTRE PARENTESIS)<br>ESTO ES AND &<br>ESTO ES BARRA BARRA //<br>ESTO ES DIVISION %<br><br><br><br><br><br><br><br><br><br><br><br><br>SEND BY AGENT AEP00XXSM/SEP 17 2018  4:32</PRE></BODY></HTML>]]>
		</TicketAdvisory>
	</ItineraryInfo>
</KIU_ItineraryReadV2RS>


Back to top


E-mail:

Envío de contenido vía e-mails:


1. Envío de reserva: 

Code Block
languagexml
themeFadeToGrey
titleKIU_TravelItineraryReadV2RQ - Envío de reserva x e-mail
<?xml version="1.0" encoding="UTF-8"?>
<KIU_TravelItineraryReadV2RQ xmlns:ns="http://www.opentravel.org/OTA/2003/05/common" xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" xmlns:sch="http://purl.oclc.org/dsdl/schematron"
    xmlns="http://www.opentravel.org/OTA/2003/05"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05" 
    EchoToken="DEV12345GER" TimeStamp ="2018-06-04T18:13:51.0" Target="Production" Version="3" SequenceNmbr="1" PrimaryLangID="en-US" Operation="email">
    <POS>
        <Source AgentSine="AEP00XXSM" TerminalID="AEP00XX818" ISOCountry="AR" ISOCurrency="ARS">
            <RequestorID Type="1"/>
            <BookingChannel Type="5"/>
        </Source>
    </POS>
    <TPA_Extension>
        <VerificationList>
            <SendList email="GNIZETICH@KIUSYS.COM">
                <RecordLocator>RYWIVI</RecordLocator>
            </SendList>
            <SendList email="DALMEYRA@KIUSYS.COM">
                <RecordLocator>RYWIVI</RecordLocator>
            </SendList>
            <SendList email="HVENEZIA@KIUSYS.COM">
                <RecordLocator>RYWIVI</RecordLocator>
            </SendList>
        </VerificationList>
    </TPA_Extension>
</KIU_TravelItineraryReadV2RQ>




Response:

Code Block
languagexml
themeFadeToGrey
titleKIU_ItineraryReadV2RS - Detalle reserva por e-mail
<?xml version="1.0" encoding="UTF-8"?>
<KIU_ItineraryReadV2RS EchoToken="GERTESTDV" TimeStamp="2018-09-17T18:50:09+00:00" Target="Production" Version="3.0" SequenceNmbr="1">
	<Success/>
  <ItineraryInfo>
    <TicketAdvisory>Processed</TicketAdvisory>
  </ItineraryInfo>
</KIU_ItineraryReadV2RS>



Ejemplo de formato:




2. Envío de Ticket/s: 


Code Block
languagexml
themeFadeToGrey
titleKIU_TravelItinerarReadV2RQ - Envió lista de Tickets
<?xml version="1.0" encoding="UTF-8"?>
<KIU_TravelItineraryReadV2RQ xmlns:ns="http://www.opentravel.org/OTA/2003/05/common" xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" xmlns:sch="http://purl.oclc.org/dsdl/schematron"
    xmlns="http://www.opentravel.org/OTA/2003/05"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05" 
    EchoToken="DEV12345GER" TimeStamp ="2018-06-04T18:13:51.0" Target="Production" Version="3" SequenceNmbr="1" PrimaryLangID="en-US" Operation="email">
    <POS>
        <Source AgentSine="AEP00XXSM" TerminalID="AEP00XX818" ISOCountry="AR" ISOCurrency="ARS">
            <RequestorID Type="1"/>
            <BookingChannel Type="5"/>
        </Source>
    </POS>
    <TPA_Extension>
        <VerificationList>
            <SendList email="GNIZETICH@KIUSYS.COM">
                <Document Type="30">9990210003750</Document>
                <Document Type="30">9990210003751</Document>
                <Document Type="30">9990210003752</Document>
                <Document Type="30">9990210003753</Document>
                <Document Type="30">9990210003754</Document>
                <Document Type="30">9990210003755</Document>
                <Document Type="30">9990210003756</Document>
                <Document Type="30">9990210003757</Document>
                <Document Type="30">9990210003758</Document>
            </SendList>
            <SendList email="DALMEYRA@KIUSYS.COM">
                <Document Type="30">9990210003750</Document>
                <Document Type="30">9990210003751</Document>
                <Document Type="30">9990210003752</Document>
                <Document Type="30">9990210003753</Document>
                <Document Type="30">9990210003754</Document>
                <Document Type="30">9990210003755</Document>
                <Document Type="30">9990210003756</Document>
                <Document Type="30">9990210003757</Document>
                <Document Type="30">9990210003758</Document>
            </SendList>
        </VerificationList>
    </TPA_Extension>
</KIU_TravelItineraryReadV2RQ>




Response:

Code Block
languagexml
themeFadeToGrey
titleKIU_ItineraryReadV2RS - Envío de contenido por e-mail
<?xml version="1.0" encoding="UTF-8"?>
<KIU_ItineraryReadV2RS EchoToken="DEV12345GER" TimeStamp="2018-10-01T17:29:28+00:00" Target="" Version="3.0" SequenceNmbr="1">
	<Success/>
  <ItineraryInfo>
    <TicketAdvisory>Processed</TicketAdvisory>
  </ItineraryInfo>
</KIU_ItineraryReadV2RS>


Imagen de recibo de tickets:

View file
nameMail multi Documents.pdf
height250



3. Envío de EMDs: 


Code Block
languagexml
themeFadeToGrey
titleKIU_TravelItinerarReadV2RQ - Envió lista de EMDs
<?xml version="1.0" encoding="UTF-8"?>
<KIU_TravelItineraryReadV2RQ xmlns:ns="http://www.opentravel.org/OTA/2003/05/common" xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" 
    xmlns:sch="http://purl.oclc.org/dsdl/schematron" xmlns="http://www.opentravel.org/OTA/2003/05" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05" EchoToken="DEV12345GER" TimeStamp="2018-06-04T18:13:51.0" Target="Production" Version="3.1" SequenceNmbr="1" PrimaryLangID="en-US" Operation="email">
    <POS>
        <Source AgentSine="AEP00XXSM" TerminalID="AEP00XX818" ISOCountry="AR" ISOCurrency="ARS">
            <RequestorID Type="1" />
            <BookingChannel Type="5" />
        </Source>
    </POS>
    <TPA_Extension>
        <VerificationList>
            <SendList email="GNIZETICH@KIUSYS.COM">
                <Document Type="44">9995570005071</Document>
                <Document Type="44">9995570005072</Document>
                <Document Type="44">9995570005073</Document>
            </SendList>
        </VerificationList>
    </TPA_Extension>
</KIU_TravelItineraryReadV2RQ>




Response:

Code Block
languagexml
themeFadeToGrey
titleKIU_ItineraryReadV2RS - Envío de contenido por e-mail
<?xml version="1.0" encoding="UTF-8"?>
<KIU_ItineraryReadV2RS EchoToken="DEV12345GER" TimeStamp="2018-10-03T14:05:41+00:00" Target="" Version="3.0" SequenceNmbr="1">
	<Success/>
  <ItineraryInfo>
    <TicketAdvisory>Processed</TicketAdvisory>
  </ItineraryInfo>
</KIU_ItineraryReadV2RS>



Opcional envío multiple:


Code Block
languagexml
themeFadeToGrey
titleKIU_TravelItineraryReadV2RQ - Envio de documentos x email
<?xml version="1.0" encoding="UTF-8"?>
<KIU_TravelItineraryReadV2RQ xmlns:ns="http://www.opentravel.org/OTA/2003/05/common" xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" xmlns:sch="http://purl.oclc.org/dsdl/schematron"
    xmlns="http://www.opentravel.org/OTA/2003/05"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05" 
    EchoToken="DEV12345GER" TimeStamp ="2018-06-04T18:13:51.0" Target="Production" Version="3" SequenceNmbr="1" PrimaryLangID="en-US" Operation="email">
    <POS>
        <Source AgentSine="AEP00XXSM" TerminalID="AEP00XX818" ISOCountry="AR" ISOCurrency="ARS">
            <RequestorID Type="1"/>
            <BookingChannel Type="5"/>
        </Source>
    </POS>
    <TPA_Extension>
        <VerificationList>
            <SendList email="GNIZETICH@KIUSYS.COM">
                <RecordLocator>RYWIVI</RecordLocator>
            </SendList>
            <SendList email="GNIZETICH@KIUSYS.COM">
                <Document Type="30">9990210003750</Document>
                <Document Type="30">9990210003751</Document>
                <Document Type="30">9990210003752</Document>
                <Document Type="30">9990210003753</Document>
                <Document Type="30">9990210003754</Document>
                <Document Type="30">9990210003755</Document>
                <Document Type="30">9990210003756</Document>
                <Document Type="30">9990210003757</Document>
                <Document Type="30">9990210003758</Document>
            </SendList>
            <SendList email="GNIZETICH@KIUSYS.COM">
                <Document Type="44">9995570005074</Document>
                <Document Type="44">9995570005075</Document>
                <Document Type="44">9995570005076</Document>
                <Document Type="44">9995570005077</Document>
                <Document Type="44">9995570005078</Document>
                <Document Type="44">9995570005079</Document>
                <Document Type="44">9995570005080</Document>
            </SendList>
        </VerificationList>
    </TPA_Extension>
</KIU_TravelItineraryReadV2RQ>


Se puede enviar a un mismo destinatario o diferentes destinatarios distintos tipos de comprobantes. En el caso de documento, cada elemento SendList, acepta como máximo 10 ítems documentos. Indistintamente de su tipo (30|44). Recomendamos para una mejor lectura y procesamiento concentrar los documentos en cada lista por su tipo:


Response:

Code Block
languagexml
themeFadeToGrey
titleKIU_ItineraryReadV2RS - Envío de contenido por e-mail
<?xml version="1.0" encoding="UTF-8"?>
<KIU_ItineraryReadV2RS EchoToken="DEV12345GER" TimeStamp="2018-10-03T14:08:19+00:00" Target="" Version="3.0" SequenceNmbr="1">
	<Success/>
  <ItineraryInfo>
    <TicketAdvisory>Processed</TicketAdvisory>
  </ItineraryInfo>
</KIU_ItineraryReadV2RS>