Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Indice de contenido:


 


Objetivo:

A través de este método el usuario puede tomar acción sobre un pasajero ya chequeado. Puede solicitar la reimpresión del BoardinPass emitido, modificar el asiento o anular el check-in.


 

KIU_AirCheckInModifyRQ

 

Ejemplo del mensaje:


KIU_AirCheckinModifyRQ
<?xml version="1.0" encoding="UTF-8"?>
<KIU_AirCheckinModifyRQ EchoToken="1" TimeStamp="2012-04-20T15:45:07-03:00" Target="Testing" Version="3.0" SequenceNmbr="1" PrimaryLangID="en-us">
    <POS>
        <Source AgentSine="AEP00XXSM" TerminalID="AEP00XX816" ISOCountry="AR"/>
    </POS>
    <CheckInFlightsInformation>
        <FlightInfo FlightRPH="1"> 
            <CarrierInfo>
                <OperatingAirline>
                    <CarrierCodeID>XX</CarrierCodeID>
                    <CarrierShortName>LINEAS AEREAS XX</CarrierShortName>
                    <FlightNumber>0966</FlightNumber>
                </OperatingAirline>
                <DepartureInformation>
                    <BoardingPoint>EZE</BoardingPoint>
                    <BoardingDate>2016-11-18</BoardingDate>
                </DepartureInformation>
            </CarrierInfo>
            <PassengerList> 
                <PassengerInfo PsgrRPH="001"> 
                    <!-- BookingInfo: Optional -->
                    <BookingInfo>
                        <BookingReferenceID> 
                            <ID>XXXXXX</ID> 
                        </BookingReferenceID>
                    </BookingInfo>
                    <PTC>ADT</PTC> 
                    <PassengerName>
                        <GivenName>TEST</GivenName> 
                        <MiddleName>J</MiddleName> 
                        <Surname>TESTE</Surname>
                    </PassengerName>
                    <FOID> 
                        <Type>PP</Type>
                        <Number>98736729</Number> 
                    </FOID>
                    <FrequentFlyerInfo>
                        <ID>XX12312312312</ID>
                    </FrequentFlyerInfo>
                    <Segment FlightRPH="S001"> 
                        <MarketingBookingCode>B</MarketingBookingCode> 
                        <OperatingBookingCode>B</OperatingBookingCode> 
                        <OperatingCabin>    
                            <CabinCode>Y</CabinCode> 
                            <Description>ECONOMY</Description> 
                        </OperatingCabin>
                        <TicketInformation> 
                            <Issue>true</Issue> 
                            <Number>9990210011103</Number> 
                            <TicketCouponNbr>1</TicketCouponNbr> 
                        </TicketInformation>
                        <Seat Change="true">5A</Seat> 
                        <PNRStatus>HK</PNRStatus> 
                        <CheckInInfo> 
                            <PaxChequed>true</PaxChequed>
                            <BoardingPassNbr RePrint="true">2</BoardingPassNbr> 
                        </CheckInInfo>
                        <VoidWCheckin>true</VoidWCheckin> 
                    </Segment>
                </PassengerInfo>
            </PassengerList>
            <Connections>
                <Connection>
                    <CarrierInfo>
                        <OperatingAirline>
                            <CarrierCodeID>XX</CarrierCodeID>
                            <CarrierShortName>LINEAS AEREAS XX</CarrierShortName>
                            <FlightNumber>0162</FlightNumber>
                        </OperatingAirline>
                        <DepartureInformation>
                            <BoardingPoint>MIA</BoardingPoint>
                            <BoardingDate>2016-11-18</BoardingDate>
                        </DepartureInformation>
                    </CarrierInfo>
                    <PassengerList> 
                        <PassengerInfo PsgrRPH="001"> 
                            <BookingInfo>
                                <BookingReferenceID> 
                                    <ID>XXXXXX</ID> 
                                </BookingReferenceID>
                            </BookingInfo>
                            <PTC>ADT</PTC> 
                            <PassengerName>
                                <GivenName>TEST</GivenName> 
                                <MiddleName>J</MiddleName> 
                                <Surname>TESTE</Surname>
                            </PassengerName>
                            <FOID> 
                                <Type>PP</Type>
                                <Number>98736729</Number> 
                            </FOID>
                            <FrequentFlyerInfo>
                                <ID>XX12312312312</ID>
                            </FrequentFlyerInfo>
                            <Segment FlightRPH="S002"> 
                               <MarketingBookingCode>Y</MarketingBookingCode> 
                                <OperatingBookingCode>Y</OperatingBookingCode> 
                                <OperatingCabin>    
                                    <CabinCode>Y</CabinCode> 
                                    <Description>ECONOMY</Description> 
                                </OperatingCabin>
                                <TicketInformation> 
                                    <Issue>true</Issue> 
                                    <Number>9990210011103</Number> 
                                    <TicketCouponNbr>2</TicketCouponNbr> 
                                </TicketInformation>
                                <Seat Change="true">5A</Seat> 
                                <PNRStatus>HK</PNRStatus> 
                                <CheckInInfo> 
                                    <PaxChequed>true</PaxChequed>
                                    <BoardingPassNbr RePrint="true">3</BoardingPassNbr> 
                                </CheckInInfo>
                                <VoidWCheckin>true</VoidWCheckin> 
                            </Segment>
                        </PassengerInfo>
                    </PassengerList>
                </Connection>
            </Connections>
        </FlightInfo>
    </CheckInFlightsInformation>
</KIU_AirCheckinModifyRQ>

 

Elementos del mensaje KIU_AirCheckinModifyRQ:

  • CheckInFlightInformation: Elemento que agrupa la información de Checkin de un pasajero.
    • FlightInfo: Elemento que agrupa los segmentos donde el pasajero fue chequeado.
      • FlightRPH: Id de identificación del segmento para futuras referencias dentro del mensaje.
      • CarrierInfo: Elemento que agrupa la información de Operador del vuelo y detalles del segmento. 
        • OperatingAirline: Elemento que describe el carrier que opera el vuelo
          • CarrierCodeID: Alfanumérico (2). Código ISO IATA de la línea aérea. 
          • CarrierShortName: Alfanumérico (30). Nombre marketing de la línea aérea.
          • FlightNumber: Numérico (4). Número del vuelo para el operating carrier.

        • DepartureInformation: Elemento que contiene informacion de la salida del vuelo
          • BoardingPoint: Alfabético (3). Código ISO IATA del aeropuerto de embarque.
          • BoardingDate: Date. Fecha ISO de partida del vuelo.

        • PassengerList: Elemento que agrupa la información de la lista de pasajeros en vuelo referenciados en una reserva.
          • PassengerInfo: Mandatorio. Elemento que contiene la información singular de cada pasajero.
            • PsgrRPH: Numérico. ID referencia del pasajero proveniente de la respuesta de KIU_AirTravellerCheckinRS. Asignado por el sistema KIU.
            • BookingInfo: Mandatorio. Elemento que contiene informacion de la reserva donde se encuentra registrado el pasajero. 
              • BookingReferenceID: Mandatorio. Elemento que contiene la información del recordLocator de la reserva del pasajero. 
                • ID: Mandatorio. Alfanumérico (7). Código de la reserva donde se encuentra el pasajero registrado. 

              • PTC: Mandatorio. Alfabético (3). Código de tipo de pasajero. 

              • PassengerName: Mandatorio. Elemento que contiene la informacion de nombres y apellido del pasajero. 
                • GivenName: Mandatorio. Alfabético (18). Nombre de pila del pasajero.
                • MiddleName: Opcional. Alfabético (18). Segundo nombre del pasajero. 
                • Surname: Mandatorio. Alfabético (18). Apellido del pasajero. 

              • FOID: Mandatorio. Elemento que contiene la informacion del FOID informado del pasajero. 
                • Type: Mandatorio. Alfabético (2). Código de tipo de documento soportado por el sistema. (NI: National Identity Document, PP: Passport, ID: Locally defined ID number).
                • Number: Mandatorio. Alfanumérico (10). Número de identificación.

              • FrequentFlyer: Opcional. Elemento que contiene informacion del programa de viajero frecuente del pasajero. 
                • FrequentFlyerInfo: Opcional. repetitivo. Información singular de cada programa. 
                  • ID: Opcional. Alfanumérico (14). Número de identificación del programa del pasajero.

              • Segment: Mandatorio. Elemento que agrupa informacion del pasajero en cada segmento chequeado.
                • FlightRPH: Mandatorio. Alfanumérico (5). ID de referencia del segmento, informacion que se devuelve en KIU_AirTravellerCheckinRS
                • MarketingBookingCode: Opcional. Alfabético (1). Clase de reserva del segmento (RBD) vuelo marketing si existiese.
                • OperatingBookingCode: Mandatorio. Alfabético (1). Clase de reserva del segmento para el OperatingCarrier.
                • OperatingCabin: Elemento que contiene la informacion inherente a la cabina de servicio donde se encuentra el pasajero. 
                  • CabinCode: Mandatorio. Alfanumérico (2). Código de cabina. Se soportan las tres cabinas estándar de IATA (F=First; C=Business; Y=Economy).
                  • Descripción: Mandatorio. Alfanumérico (15). Nombre de la cabina. 

                • TicketInformation: Elemento que contiene informacion del boleto emitido para el pasajero. 
                  • Issue: Mandatorio. Boolean (true|false). Estado de la reserva, si se encuentra emitida o no.
                  • Number: Opcional. Numérico (13). Número de boleto
                  • TicketCouponNbr: Opcional. Numérico (1). Número de cupón donde se refleja el segmento de descrito.
                     
                • Seat: Elemento que contiene información del asiento asignado al pasajero.
                  • Change: Mandatorio. Boolean (true|false). Atributo indicador de cambio de asiento o no. En caso que el valor sea true, no se puede combinar con RePrint ni con VoidWCheckin.

                • PNRStatus: Mandatorio. Alfabético (2). Estado del segmento en la reserva.
                   
                • CheckinInfo: Elemento que agrupa la informacion del estado de checkin del pasajero. 
                  • PaxChequed: Mandatorio. Boolean (true|false). Estado del checkin del pasajero para el segmento descrito. 
                  • BoardingPassNrb: Opcional. Solo si el pasajero esta Chequeado. Número del boardingPass emitido para el pasajero. 
                    • RePrint: Mandatorio. Boolean (true|false). Atributo indicador para reimpresión del documento. No es combinable ni con ChangeSeat ni con VoidWCheckin.

                  • VoidWCheckin: Mandatorio. Boolean (true|false). Elemento que indica si se debe anular el WebCheckin del pasajero o no. El valor de este elemento esta relacionado con los valores de ChangeSeat y RePrint. 
                                               Las acciones no son combinables entre si. Si esta valor esta en true, el valor de ChangeSeat y RePrint deben ser false. 
  • No labels