Grupo de campos Flight Reservationschema

La reserva de vuelo es un grupo de campos de esquema estándar para el XDM ExperienceEvent visitante que captura información relacionada con una reserva de vuelo.

El grupo de campos es una extensión del grupo de campos Detalles de reserva y contiene todos los mismos campos bajo un único campo de tipo de objeto, reservations. Además de estos campos genéricos, Reserva de vuelo también incluye la matriz flightReservations. Esta matriz de objetos se utiliza para describir una o más reservas con propiedades exclusivas del transporte aéreo.

NOTA

Este documento cubre los detalles de la matriz flightReservations. Para obtener información sobre los demás campos proporcionados en el objeto reservations, consulte la referencia del grupo de campos Detalles de reserva.

Estructura de la reserva de vuelo

flightReservations

flightReservations es una matriz de objetos que representa una lista de reservas de vuelos. Si un evento de reserva implica reservas para múltiples vuelos de conexión en un viaje, por ejemplo, estas reservas pueden aparecer como objetos individuales en flightReservations para un solo evento.

A continuación se proporciona la estructura de cada objeto proporcionada en flightReservations.

estructura de las reservas de vuelo

Propiedad Tipo de datos Descripción
flightCheckIn Objeto Captura detalles sobre el check-in de vuelo. El objeto incluye las siguientes propiedades:
  • arrivalAirportCode: (Cadena) El código de aeropuerto de la ciudad de llegada.
  • boardingGroup: (Cadena) Indicador de orden de embarque específico de la compañía aérea.
  • checkInMethod: (Cadena) El método utilizado para registrar datos, como contador, en línea, quiosco o autoservicio.
  • checkedBags: (Número entero) El número de bolsas comprobadas para el vuelo.
  • checkedPassengers: (Número entero) El número de pasajeros facturados para el vuelo, si existen varios pasajeros para el mismo número de reserva.
  • confirmationNumber: (Cadena) El número o identificador de confirmación de la reserva.
  • departureAirportCode: (Cadena) El código de aeropuerto de la ciudad de salida.
  • flightNumber: (Cadena) El número de vuelo para el vuelo que se va a reservar.
flightStatusSearch Objeto Captura los detalles devueltos cuando se busca el estado del vuelo. El objeto incluye las siguientes propiedades:
  • arrivalAirportCode: (Cadena) El código de aeropuerto de la ciudad de llegada.
  • boardingGroup: (Cadena) Indicador de orden de embarque específico de la compañía aérea.
  • departureAirportCode: (Cadena) El código de aeropuerto de la ciudad de salida.
  • departureDate: (DateTime) La fecha de salida del vuelo que se va a reservar.
  • flightNumber: (Cadena) El número de vuelo para el vuelo que se va a reservar.
  • searchCount: (Número entero) El número de veces que se ha buscado el estado del vuelo reservado.
agentID Cadena El agente o contable responsable de reservar la reserva, si procede.
aircraftID Cadena Identificador de la aeronave.
aircraftType Cadena El tipo de aeronave.
arrivalAirportCode Cadena El código de aeropuerto de la ciudad de llegada.
arrivalDate DateTime La fecha de llegada del vuelo que se va a reservar.
cancellation Número entero Este valor se captura cuando se cancela una reserva.
confirmationNumber Cadena El número o identificador de confirmación de la reserva.
created Cadena Este valor se captura cuando se crea una reserva.
currencyCode Cadena El código de moneda ISO 4217 utilizado para realizar la compra.
departureAirportCode Cadena El código del aeropuerto de la ciudad de salida.
departureDate DateTime La fecha de salida del vuelo que se va a reservar.
fareClass Cadena Clase de tarifa del vuelo que se reserva.
flightNumber Cadena Número de vuelo del vuelo que se va a reservar.
length Número entero Número total de días para la reserva.
loyaltyID Cadena El ID del programa de fidelidad o recompensas para el pasajero enumerado en la reserva.
modification Número entero Este valor se captura cuando se modifica una reserva.
modificationDate DateTime Hora a la que se modificó la reserva por última vez.
numberOfAdults Número entero El número de adultos asociados con la reserva.
numberOfChildren Número entero Número de niños asociados a la reserva.
passengerID Cadena Información del pasajero asociada a la reserva.
purpose Cadena El propósito de la reserva, generalmente de negocios o personal.
salesChannel Cadena Canal de ventas desde el cual se reservó la reserva.
securityScreening Cadena El tipo de control de seguridad al que está sujeto el pasajero.
status Cadena El estado de la reserva de vuelo.
ticketNumber Cadena El número o identificador de reserva.
tripType Cadena Indica si la reserva es para un viaje de ida, de ida y vuelta o de varias ciudades.

Para obtener más información sobre el grupo de campos, consulte el repositorio XDM público:

En esta página