KIU_AirTravelerCheckin
Indice de contenido.
Objetivo:
El objetivo del método es recuperar, en base a un código de reserva y apellido o bien la sigla GRP y nombre de grupo, el/los pasajero/s y los segmentos por itinerario que comprendan para analizar cada segmento y reconocer si es posible ejecutar un Web Check-in y qué condición presenta cada pasajero en cada vuelo de referencia.
KIU_AirTravelerCheckInRQ:
Ejemplo del modelo de mensaje KIU_AirTravelerCheckInRQ
KIU_AirTravellerCheckInRQ
<?xml version="1.0" encoding="UTF-8"?> <KIU_AirTravelerCheckInRQ EchoToken="1" TimeStamp="2012-04-20T15:45:07-03:00" Target="Testing" Version="3.0" SequenceNmbr="1" PrimaryLangID="en-us"> <!-- POS/Source: Mandatorio en todos sus componentes --> <POS> <Source AgentSine="AEP00XXSM" TerminalID="AEP00XX816" ISOCountry="AR"/> </POS> <!-- FlightInfo - Opcional --> <FlightInfo RPH="1"> <!-- CarrierInfo: Opcional --> <CarrierInfo> <CarrierCodeID>XX</CarrierCodeID> <CarrierShortName>KIU AIRLINE</CarrierShortName> <FlightNumber>9665</FlightNumber> </CarrierInfo> <!-- Departure information: Opcional --> <DepartureInformation BoardingOn="AEP" BoardingOff="COR"> <DepartureDate>2016-11-21</DepartureDate> <!-- DepartureTime: Opcional --> <DepartureTime>08:00</DepartureTime> </DepartureInformation> </FlightInfo> <PassengerFlightInfo> <!-- BookingInfo: Mandatorio --> <BookingInfo> <!-- BookingReferenceID: Mandatorio --> <BookingReferenceID> <ID>XXXXXX</ID> </BookingReferenceID> </BookingInfo> <AirTravelerInfo> <!-- PassengerInfo: Mandatorio / RPH: Opcional - El key por el caso de un PNR con multipassengers --> <PassengerInfo RPH="1"> <!-- PassengerName: Mandatorio --> <PassengerName> <!-- GivenName: Opcional --> <GivenName>TEST</GivenName> <!-- MiddleName: Opcional --> <MiddleName>J</MiddleName> <!-- Surname: Mandatorio --> <Surname>TESTE</Surname> </PassengerName> <!-- Document: Opcional --> <Document DocID="123456789" DocType="NI"/> <!-- E-mail: Opcional --> <Email EmailType="OTAEAT">MAIL@GMAIL.COM</E-mail> <!-- FrecuentTravellerInfo: Opcional --> <FrecuentTravellerInfo> <ProgramID>XX</ProgramID> <MembershipID>1234569877</MembershipID> </FrecuentTravellerInfo> </PassengerInfo> </AirTravelerInfo> </PassengerFlightInfo> </KIU_AirTravelerCheckInRQ>
Elementos del mensaje KIU_AirTravelerCheckInRQ:
- 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.
- ISOCountry: Alfabético (2). Código ISO del país desde donde se realiza la petición.
- FlightInfo: Opcional. Lista de vuelos que componen una reserva.
- FlightRPH: Opcional. Entero. ID de orden del segmento en el itinerario.
- CarrierInfo: Elemento que agrupa la información específica del carrier transportador.
- CarrierCodeID: Alfanumérico (2). Código ISO del carrier.
- CarrierShortName: Alfanumérico (30). Nombre de la línea aérea.
- FlightNumber: Numérico (4). Número de vuelo.
- PassengerFlightInfo: Elemento que agrupa la información del pasajero.
- BookingReference: Mandatorio. Elemento que agrupa la información de la reserva de referencia que incluye a los pasajeros.
- ID: Alfanumérico (6). Mandatorio. Código de la reserva del pasajero en el sistema.
- AirTravelerInfo: Mandatorio. Elemento que agrupa los datos de el/los pasajero/s a solicitar acción.
- PassengerInfo: Mandatorio. Información puntual de un pasajero, repetitiva por la cantidad de pasajeros que incluye la reserva.
- PassengerName: Mandatorio. Elemento que agrupa la información de nombre del pasajero.
- GivenName: Alfabético (20). Opcional. Primer nombre del pasajero.
- MiddleName: Alfabético (20). Opcional. Segundo nombre del pasajero.
- Surname: Alfabético (20). Mandatorio. Apellido del pasajero.
- PassengerName: Mandatorio. Elemento que agrupa la información de nombre del pasajero.
- FOID: Elemento que agrupa la información del FOID del pasajero.
- Type: Alfabético (2). Código del FOID ingresado.
- Number: Alfanumérico (10). Número de ID ingresado.
- Email: Especial (20). Opcional. Correo electrónico de contacto del pasajero.
- Type: Alfanumérico. Codificación del estándar OTA especificada en la tabla EAT.
- FrecuentTravelerInfo: Opcional. Agrupa la información del pasajero.
- ProgramID: Alfabético (2). Código del carrier dueño del programa de loyalty.
- MembershipID: Alfanumérico (12). Código de miembro del programa de loyalty del pasajero.
- PassengerInfo: Mandatorio. Información puntual de un pasajero, repetitiva por la cantidad de pasajeros que incluye la reserva.
- BookingReference: Mandatorio. Elemento que agrupa la información de la reserva de referencia que incluye a los pasajeros.
KIU_AirTravelerCheckinRS:
Ejemplo del Mensaje KIU_AirTravellerCheckInRS
KIU_AirTravellerCheckInRS
<?xml version="1.0" encoding="UTF-8"?> <KIU_AirTravelerCheckInRS EchoToken="1" TimeStamp="2016-12-23T19:02:11+00:00" Target="Production" Version="3.0" SequenceNmbr="1"> <Success /> <KIU_AirCheckInInfo> <IsGroupPNR>false</IsGroupPNR> <HasAdviceCode>false</HasAdviceCode> <FlightsInfo> <FlightSegment FlightRPH="001" InternalOrder="001"> <CarrierInfo> <CarrierCodeID>XX</CarrierCodeID> <CarrierName>LINEAS AEREAS XX</CarrierName> <FlightNumber>0206</FlightNumber> <OperatingAirline> <ID>XX</ID> <Name>LINEAS AEREAS XX</Name> <FlightNumber>0206</FlightNumber> </OperatingAirline> </CarrierInfo> <DepartureInformation> <BoardingPoint>AEP</BoardingPoint> <AirportName>AEROPARQUE JORGE NEWBERY</AirportName> <CityName>BUENOS AIRES</CityName> <DepartureDate>2016-12-23</DepartureDate> <DepartureTime>1400</DepartureTime> </DepartureInformation> <ArrivalInformation> <BoardinOff>COR</BoardinOff> <AirportName>PAJAS BLANCAS</AirportName> <CityName>CORDOBA</CityName> <ArrivalDate>2016-12-23</ArrivalDate> <ArrivalTime>1500</ArrivalTime> <ChangeOfDayInd>0</ChangeOfDayInd> </ArrivalInformation> <EquipmentInformation> <Registration>LV-SSS</Registration> <Code>SF3</Code> <Description>SAAB 340</Description> </EquipmentInformation> <FlightRemark /> <WebCheckInStatus> <Status>Open</Status> <Description /> </WebCheckInStatus> <API_Indicator>N</API_Indicator> <SeatRequired>true</SeatRequired> <DHSOutage>false</DHSOutage> </FlightSegment> <PassengerFlightInfo> <BookingInfo> <BookingReferenceID>YGLOME</BookingReferenceID> </BookingInfo> <AirTravellerInfo> <PassengerInfo PsgrRPH="001"> <PTC>Adult</PTC> <PassengerName> <GivenName>PETER</GivenName> <Surname>DEBOIS</Surname> </PassengerName> <FOID> <Type>PP</Type> <Number>99024915</Number> </FOID> </PassengerInfo> <PassengerInfo PsgrRPH="002"> <PTC>Adult</PTC> <PassengerName> <GivenName>SILVIA</GivenName> <Surname>LLAMOSAS</Surname> </PassengerName> <FOID> <Type>PP</Type> <Number>17657886</Number> </FOID> </PassengerInfo> <PassengerInfo PsgrRPH="003"> <PTC>Adult</PTC> <PassengerName> <GivenName>EMILY</GivenName> <Surname>MARTINEZ</Surname> </PassengerName> <FOID> <Type>PP</Type> <Number>36290857</Number> </FOID> </PassengerInfo> <PassengerInfo PsgrRPH="004"> <PTC>Adult</PTC> <PassengerName> <GivenName>MARINELA</GivenName> <Surname>DIAZ</Surname> </PassengerName> <FOID> <Type>PP</Type> <Number>54923829</Number> </FOID> </PassengerInfo> <PassengerInfo PsgrRPH="005"> <PTC>Adult</PTC> <PassengerName> <GivenName>LOURDES BEATRIZ</GivenName> <Surname>ALBARRACIN VIUDA DE MOLINA</Surname> </PassengerName> <FOID> <Type>PP</Type> <Number>73556800</Number> </FOID> </PassengerInfo> <PassengerInfo PsgrRPH="006"> <PTC>Adult</PTC> <PassengerName> <GivenName>JESUS</GivenName> <Surname>MARQUEZ</Surname> </PassengerName> <FOID> <Type>PP</Type> <Number>92189771</Number> </FOID> </PassengerInfo> </AirTravellerInfo> </PassengerFlightInfo> </FlightsInfo> <PsgrSegmentAssociations> <PsgrSegmentAssociation> <PassengerID PsgrRPH="001" /> <Segment FlightRPH="001"> <MarketingBookingCode>Y</MarketingBookingCode> <OperatingBookingCode>Y</OperatingBookingCode> <OperatingCabin> <CabinCode>Y</CabinCode> <Description>Economy</Description> </OperatingCabin> <TicketInformation> <Issue>true</Issue> <Number>9990220032133</Number> <TicketCouponNbr>1</TicketCouponNbr> </TicketInformation> <WebCheckIn> <Status>true</Status> <Description /> </WebCheckIn> <Seat>5C</Seat> <PNRStatus>HK</PNRStatus> <CheckInInfo> <PaxChequed>true</PaxChequed> <BoardingPassNbr>14</BoardingPassNbr> </CheckInInfo> </Segment> </PsgrSegmentAssociation> <PsgrSegmentAssociation> <PassengerID PsgrRPH="002" /> <Segment FlightRPH="001"> <MarketingBookingCode>Y</MarketingBookingCode> <OperatingBookingCode>Y</OperatingBookingCode> <OperatingCabin> <CabinCode>Y</CabinCode> <Description>Economy</Description> </OperatingCabin> <TicketInformation> <Issue>true</Issue> <Number>9990220032134</Number> <TicketCouponNbr>1</TicketCouponNbr> </TicketInformation> <WebCheckIn> <Status>true</Status> <Description /> </WebCheckIn> <Seat>3C</Seat> <PNRStatus>HK</PNRStatus> <CheckInInfo> <PaxChequed>true</PaxChequed> <BoardingPassNbr>15</BoardingPassNbr> </CheckInInfo> </Segment> </PsgrSegmentAssociation> <PsgrSegmentAssociation> <PassengerID PsgrRPH="003" /> <Segment FlightRPH="001"> <MarketingBookingCode>Y</MarketingBookingCode> <OperatingBookingCode>Y</OperatingBookingCode> <OperatingCabin> <CabinCode>Y</CabinCode> <Description>Economy</Description> </OperatingCabin> <TicketInformation> <Issue>true</Issue> <Number>9990220032135</Number> <TicketCouponNbr>1</TicketCouponNbr> </TicketInformation> <WebCheckIn> <Status>true</Status> <Description /> </WebCheckIn> <Seat>1D</Seat> <PNRStatus>HK</PNRStatus> <CheckInInfo> <PaxChequed>true</PaxChequed> <BoardingPassNbr>16</BoardingPassNbr> </CheckInInfo> </Segment> </PsgrSegmentAssociation> <PsgrSegmentAssociation> <PassengerID PsgrRPH="004" /> <Segment FlightRPH="001"> <MarketingBookingCode>Y</MarketingBookingCode> <OperatingBookingCode>Y</OperatingBookingCode> <OperatingCabin> <CabinCode>Y</CabinCode> <Description>Economy</Description> </OperatingCabin> <TicketInformation> <Issue>true</Issue> <Number>9990220032136</Number> <TicketCouponNbr>1</TicketCouponNbr> </TicketInformation> <WebCheckIn> <Status>true</Status> <Description /> </WebCheckIn> <Seat>4B</Seat> <PNRStatus>HK</PNRStatus> <CheckInInfo> <PaxChequed>true</PaxChequed> <BoardingPassNbr>17</BoardingPassNbr> </CheckInInfo> </Segment> </PsgrSegmentAssociation> <PsgrSegmentAssociation> <PassengerID PsgrRPH="005" /> <Segment FlightRPH="001"> <MarketingBookingCode>Y</MarketingBookingCode> <OperatingBookingCode>Y</OperatingBookingCode> <OperatingCabin> <CabinCode>Y</CabinCode> <Description>Economy</Description> </OperatingCabin> <TicketInformation> <Issue>true</Issue> <Number>9990220032137</Number> <TicketCouponNbr>1</TicketCouponNbr> </TicketInformation> <WebCheckIn> <Status>true</Status> <Description /> </WebCheckIn> <Seat>8A</Seat> <PNRStatus>HK</PNRStatus> <CheckInInfo> <PaxChequed>true</PaxChequed> <BoardingPassNbr>18</BoardingPassNbr> </CheckInInfo> </Segment> </PsgrSegmentAssociation> <PsgrSegmentAssociation> <PassengerID PsgrRPH="006" /> <Segment FlightRPH="001"> <MarketingBookingCode>Y</MarketingBookingCode> <OperatingBookingCode>Y</OperatingBookingCode> <OperatingCabin> <CabinCode>Y</CabinCode> <Description>Economy</Description> </OperatingCabin> <TicketInformation> <Issue>true</Issue> <Number>9990220032138</Number> <TicketCouponNbr>1</TicketCouponNbr> </TicketInformation> <WebCheckIn> <Status>true</Status> <Description /> </WebCheckIn> <Seat /> <PNRStatus>HK</PNRStatus> <CheckInInfo> <PaxChequed>false</PaxChequed> <BoardingPassNbr /> </CheckInInfo> </Segment> </PsgrSegmentAssociation> </PsgrSegmentAssociations> <SpecialServiceRequests /> </KIU_AirCheckInInfo> </KIU_AirTravelerCheckInRS>
Elementos del mensaje KIU_AirTravelerCheckInRS:
- Success: Elemento que enuncia el estado de la respuesta.
- Document: Elemento que describe el documento/método respondido.
- Name: Alfabético. Nombre del método.
- ReferenceVersion: Numérico. Número de versión de referencia del documento.
- Document: Elemento que describe el documento/método respondido.
- Warnings: Opcional. Elemento que agrupa uno o una lista de warnings o avisos para el usuario respecto de la acción ejecutada.
- Warning: Elemento que describe el warning/aviso al usuario.
- Code: Numérico (6). Atributo que describe el código asociado al warning.
- Description: Alfanumérico especial (50). Texto del warning asociado a la acción.
- Warning: Elemento que describe el warning/aviso al usuario.
- KIU_AirCheckInInfo: Mandatorio. Elemento que lista la información de Check-in específica.
- POS: Point Of Sale. Elemento que enuncia la información del punto de venta usado para realizar la acción ejecutada.
- Source: Información del punto de venta.
- AgentSine: Alfanumérico (10). Atributo que informa el agente/usuario que solicitó la ejecución de la acción.
- TerminalID: Alfanumérico (10). Atributo que informa la terminal usada para solicitar la ejecución de la acción.
- ISOCountry: Alfabético (2). Código ISO de país.
- AirportCode: Alfabético (3). Código IATA del aeropuerto.
- IsGroupPNR: Boolean (true/false). Indica si el PNR informado es PNR de grupo o no.
- HasAdviceCode: Boolean (true/false). Indica si la reserva contiene algún segmento con un estado diferente a HK.
- FlightsInfo: Elemento que agrupa la informacion de vuelos.
- FlightSegment: Elemento que agrupa la información de los segmentos de vuelo.
- FlightRPH: Alfanumérico (4). ID del segmento en el sistema. Se utiliza para referenciar exclusivamente a ese segmento (no es el número de orden del segmento en el itinerario).
- InternalOrder: Numérico (3). Número de orden del segmento dentro del PNR.
- CarrierInfo: Elemento que agrupa la información del transportador/vendedor del segmento.
- CarrierCodeID: Alfanumérico (2). Código ISO de línea aérea.
- CarrierName: Alfanumérico (30). Nombre de la línea aérea.
- FlightNumber: Numérico (4). Número de vuelo.
- OperatingAirline: Elemento que agrupa información en caso de diferenciarse el vendedor del operador del vuelo para el segmento.
- ID: Alfanumérico (2). Código ISO de línea aérea.
- Name: Alfanumérico (30). Nombre de la línea aérea de operación.
- FlightNumber: Numérico (4). Número de vuelo de operación.
- DepartureInformation: Elemento que agrupa la información de punto de origen del segmento.
- BoardingPoint: Alfabético (3). Código ISO de aeropuerto.
- AirportName: Alfanumérico (30). Nombre del aeropuerto de origen.
- CityName: Alfanumérico (30). Nombre de la ciudad asociada al aeropuerto de origen.
- DepartureDate: Date. Fecha de salida (YYYY-MM-DD).
- DepartureTime: Hora de salida del vuelo.
- Terminal: Opcional. Elemento que agrupa información de la terminal de salida del vuelo.
- Gate: Alfanumérico (2). Denominación de la terminal de salida.
- Gate: Alfanumérico (2). Denominación de la terminal de salida.
- ArrivalInformation: Elemento que agrupa la información del punto de destino del segmento.
- BoardingOff: Alfabético (3). Código ISO del aeropuerto de arribo del segmento.
- AirportName: Alfanumérico (30). Nombre del aeropuerto de arribo.
- CityName: Alfanumérico (30). Nombre de la ciudad asociada al aeropuerto de arribo.
- ArrivalDate: Fecha de salida (YYYY-MM-DD).
- ArrivalTime: Hora de salida del vuelo.
- Terminal: Opcional. Elemento que agrupa información de la terminal de arribo del vuelo.
- Gate: Alfanumérico (2). Denominación de la terminal de arribo.
- Gate: Alfanumérico (2). Denominación de la terminal de arribo.
- EquipmentInformation: Elemento que agrupa la información del equipo de vuelo del segmento.
- Registration: Alfanumérico (8). Código de matrícula del vuelo.
- Code: Alfanumérico (3). Código IATA del equipo.
- Description: Alfanumérico (30). Nombre del equipo.
- WebCheckInStatus: Elemento que agrupa la información del Web Check-in del segmento.
- Status: (OPEN/CLOSE). Estado del Web Check-in para el vuelo del segmento.
- Description: Opcional en caso de status CLOSE. Describe la razón del estado CLOSE.
- API_Indicator: Boolean (true/false): Indicador de estado de API para el vuelo.
- SeatRequiered: Boolean (Y/N). Indicador de FreeSeating o SeatMap.
- DHSOutage: Boolean (true/false). Indicador de DHS en estado de caída.
- Connections: Elemento que agrupa el/los vuelo/s en conexión al segmento.
- Connection: Vuelo/s en conexión asociado al segmento.
- CarrierInfo: Elemento que agrupa la información del transportador/vendedor del vuelo en conexión.
- CarrierCodeID: Alfanumérico (2). Código ISO de línea aérea.
- CarrierName: Alfanumérico (30). Nombre de la línea aérea.
- FlightNumber: Numérico (4). Número de vuelo.
- OperatingAirline: Elemento que agrupa información en caso de diferenciarse el vendedor del operador del vuelo para el segmento en conexión.
- ID: Alfanumérico (2). Código ISO de línea aérea.
- Name: Alfanumérico (30). Nombre de la línea aérea de operación.
- FlightNumber: Numérico (4). Número de vuelo de operación.
- DepartureInformation: Elemento que agrupa la información de punto de origen del segmento en conexión.
- BoardingPoint: Alfabético (3). Código ISO de aeropuerto.
- AirportName: Alfanumérico (30). Nombre del aeropuerto de origen de la conexión.
- CityName: Alfanumérico (30). Nombre de la ciudad asociada al aeropuerto de origen de la conexión.
- DepartureDate: Fecha de salida (YYYY-MM-DD).
- DepartureTime: Hora de salida del vuelo en conexión.
- Terminal: Opcional. Elemento que agrupa información de la terminal de salida del vuelo en conexión.
- Gate: Alfanumérico (2). Denominación de la terminal de salida.
- Gate: Alfanumérico (2). Denominación de la terminal de salida.
- ArrivalInformation: Elemento que agrupa la información del punto de destino del segmento en conexión.
- BoardingOff: Alfabético (3). Código ISO del aeropuerto de arribo del segmento en conexión.
- AirportName: Alfanumérico (30). Nombre del aeropuerto de arribo.
- CityName: Alfanumérico (30). Nombre de la ciudad asociada al aeropuerto de arribo.
- ArrivalDate: Fecha de salida (YYYY-MM-DD).
- ArrivalTime: Hora de salida del vuelo en conexión.
- Terminal: Opcional. Elemento que agrupa información de la terminal de arribo del vuelo en conexión.
- Gate: Alfanumérico (2). Denominación de la terminal de arribo.
- Gate: Alfanumérico (2). Denominación de la terminal de arribo.
- EquipmentInformation: Elemento que agrupo la información del equipo de vuelo del segmento en conexión.
- Code: Alfanumérico (3). Código IATA del equipo.
- Description: Alfanumérico (30). Nombre del equipo.
- WebCheckInStatus: Elemento que agrupa la información del Web Check-in del segmento.
- Status: (OPEN/CLOSE). Estado de Web Check-in para el vuelo del segmento.
- Description: Opcional en caso de status CLOSE. Describe la razón del estado CLOSE.
- API_Indicator: Boolean (true/false): Indicador de estado de API para el vuelo.
- SeatRequiered: Boolean (Y/N) . Indicador de FreeSeating o SeatMap.
- DHSOutage: Boolean (true/false). Indicador de DHS en estado de caída.
- CarrierInfo: Elemento que agrupa la información del transportador/vendedor del vuelo en conexión.
- Connection: Vuelo/s en conexión asociado al segmento.
- FlightSegment: Elemento que agrupa la información de los segmentos de vuelo.
- PassengerFlightInformation: Elemento que agrupa la información de los pasajeros.
- BookingInfo: Elemento que agrupa la informacion de la reserva que contiene a el/los pasajeros.
- BookingReferenceID: Elemento que contiene la reserva de referencia.
- ID: Alfabético (6). Contiene el código de reserva de referencia de los pasajeros.
- ID: Alfabético (6). Contiene el código de reserva de referencia de los pasajeros.
- AirTravellerInfo: Elemento que contiene la información de los pasajeros de la reserva.
- PassengerInfo: Elemento que contiene la información individual de cada pasajero.
- PsgrRPH: Entero (1,2,3... ). Corresponde al UniquePassengerID generado por KIU Res. Diferente al número de orden dentro de la reserva, este es un identificador único asignado a cada pasajero.
- PTC: Alfabético (3). Tipo de pasajero (ADT - adulto / CNN - menor / INF - infante).
- PassengerName: Elemento que agrupa la información de nombres del pasajero.
- GivenName: Alfabético (30). Primer nombre del pasajero.
- MiddleName: Alfabético (30). Segundo nombre del pasajero.
- Surname: Alfabético (30). Apellido del pasajero.
- FOID: Información de FOID del pasajero.
- Type: Alfabético (2). Código de FOID expresado de acuerdo al estándar IATA (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). Los dos últimos tipos (CC y FF) deben obligatoriamente ir seguidos de dos caracteres extra: el código de la entidad emisora de la tarjeta de crédito (por ejemplo, CCVI: tarjeta de crédito Visa) o la aerolínea a la cual pertenece el código de viajero frecuente utilizado (por ejemplo, FFXX: número de viajero frecuente de Aerolíneas XX).
- Number: Alfanumérico (10). Número de identificación.
- SpecialServiceRequests: Elemento que agrupa lista de SSRs asociados al pasajero.
- SSR
- Number: Numérico. Número de orden del SSR en el PNR.
- SegmentAssociation: Asociación del SSR a un segmento.
- ID: Alfanumérico. Código de ID del segmento de referencia al cual se asocia.
- SSRCode: Código del SSR.
- SSRText: Texto del SSR.
- SSR
- SegmentReference: Elemento que lista el/los segmento/s asociado/s al pasajero.
- Segment: Detalle del segmento individual asociado al pasajero.
- FlightRPH: Alfanumérico (6). ID de referencia al objeto FlightSegment declarado en FlightInfo.
- MarketingBookingCode: Alfabético (1). Clase de reserva del segmento.
- OperatingBookingCode: Alfabético (1). Opcional. Clase de reserva para el operador del vuelo.
- OperatingCabin: Elemento que agrupa la información de la cabina de viaje.
- Code: Alfabético (1). Elemento que contiene el código que designa la cabina (Y: Económica; C: Ejecutiva; F: Primera Clase).
- Description: Alfabético (20). Nombre que designa a la cabina.
- TicketInformation: Elemento que agrupa la información del ticket del pasajero para el segmento asociado.
- Issue: Boolean. Indicador de estado de boleto (true: emitido, false: no emitido).
- Number: Numérico (13). Número del boleto.
- TicketCouponNbr: Numérico (1). Número del cupón que contiene al segmento de referencia.
- WebCheckin: Elemento que describe el estado de Web Check-in para el pasajero en el segmento.
- Status: Boolean (true/false). Indica si el pasajero se encuentra habilitado para hacer Web check-in en el segmento.
Description: Alfanumérico. Descripción del estado del pasajero cuando el estado es "false".
- Status: Boolean (true/false). Indica si el pasajero se encuentra habilitado para hacer Web check-in en el segmento.
- Segment: Detalle del segmento individual asociado al pasajero.
- PassengerInfo: Elemento que contiene la información individual de cada pasajero.
- BookingReferenceID: Elemento que contiene la reserva de referencia.
- BookingInfo: Elemento que agrupa la informacion de la reserva que contiene a el/los pasajeros.
- FlightsInfo: Elemento que agrupa la informacion de vuelos.
- CheckinInfo: Elemento que agrupa el estado del pasajero para Check-in.
- PaxChequed: Boolean. Indica el estado del pasajero para Check-in (false: pasajero no chequeado, true: pasajero chequeado).
- BoardingPassNbr: Numérico (13). Número del boarding pass (solo si el estado del pasajero es "chequeado").
- CheckinInfo: Elemento que agrupa el estado del pasajero para Check-in.