Groupe de champs de schéma Flight Reserve

Flight Reserve est un groupe de champs de schéma standard pour la XDM ExperienceEvent classe utilisée pour capturer des informations concernant une réservation de vol.

Le groupe de champs est une extension du groupe de champs Détails de la réservation et contient tous les mêmes champs sous un seul champ de type objet, reservations. Outre ces champs génériques, la réservation de vol comprend également un tableau flightReservations. Ce tableau d’objets est utilisé pour décrire une ou plusieurs réservations avec des propriétés propres au transport aérien.

NOTE
Ce document couvre les détails du tableau flightReservations. Pour plus d’informations sur les autres champs fournis sous l’objet reservations, reportez-vous à la référence du groupe de champs Détails de la réservation.

Structure de réservation de vol

flightReservations

flightReservations est un tableau d’objets qui représente une liste de réservations de vols. Si un événement de réservation implique des réservations pour plusieurs vols de correspondance lors d’un voyage, par exemple, ces réservations peuvent être répertoriées comme des objets individuels sous flightReservations pour un seul événement.

La structure de chaque objet fourni sous flightReservations est fournie ci-dessous.

Structure de flightReserve

Propriété
Type de données
Description
flightCheckIn
Objet

Capture les détails de l’enregistrement en vol. L’objet comprend les propriétés suivantes :

  • arrivalAirportCode : (chaîne) code de l’aéroport de la ville d’arrivée.
  • boardingGroup : (chaîne). Indicateur spécifique de la compagnie aérienne de la commande d’embarquement.
  • checkInMethod : (chaîne). Méthode utilisée pour l’archivage, par exemple : compteur, en ligne, kiosque ou libre-service.
  • checkedBags : (nombre entier) nombre de sacs vérifiés pour le vol.
  • checkedPassengers : (nombre entier) nombre de passagers enregistrés pour le vol, s’il existe plusieurs passagers pour le même numéro de réservation.
  • confirmationNumber : (chaîne). Numéro ou identifiant de confirmation de réservation.
  • departureAirportCode : (chaîne) code de l’aéroport de la ville de départ.
  • flightNumber : (chaîne) numéro du vol pour le vol réservé.
flightStatusSearch
Objet

Capture les détails renvoyés lors de la recherche du statut du vol. L’objet comprend les propriétés suivantes :

  • arrivalAirportCode : (chaîne) code de l’aéroport de la ville d’arrivée.
  • boardingGroup : (chaîne). Indicateur spécifique de la compagnie aérienne de la commande d’embarquement.
  • departureAirportCode : (chaîne) code de l’aéroport de la ville de départ.
  • departureDate : (DateTime) Date de départ du vol réservé.
  • flightNumber : (chaîne) numéro du vol pour le vol réservé.
  • searchCount : (nombre entier) nombre de fois où l’état du vol réservé a été recherché.
agentID
Chaîne
L’agent ou la personne chargée de la réservation, le cas échéant.
aircraftID
Chaîne
Un identifiant de l'appareil.
aircraftType
Chaîne
Le type d'avion.
arrivalAirportCode
Chaîne
Le code de l'aéroport de la ville d'arrivée.
arrivalDate
DateTime
Date d’arrivée du vol en cours de réservation.
cancellation
Nombre entier
Cette valeur est capturée lorsqu’une réservation a été annulée.
confirmationNumber
Chaîne
Numéro ou identifiant de confirmation de réservation.
created
Chaîne
Cette valeur est capturée lorsqu’une réservation a été créée.
currencyCode
Chaîne
Code de devise ISO 4217 utilisé pour effectuer l’achat.
departureAirportCode
Chaîne
Le code de l'aéroport de la ville de départ.
departureDate
DateTime
Date de départ du vol en cours de réservation.
fareClass
Chaîne
Classe tarifaire du vol en cours de réservation.
flightNumber
Chaîne
Numéro du vol réservé.
length
Nombre entier
Nombre total de jours pour la réservation.
loyaltyID
Chaîne
Identifiant du programme de fidélité ou de récompense pour le passager répertorié dans la réservation.
modification
Nombre entier
Cette valeur est capturée lorsqu’une réservation a été modifiée.
modificationDate
DateTime
Heure de la dernière modification de la réservation.
numberOfAdults
Nombre entier
Nombre d’adultes associés à la réservation.
numberOfChildren
Nombre entier
Nombre d’enfants associés à la réservation.
passengerID
Chaîne
Informations sur le passager associées à la réservation.
purpose
Chaîne
L’objet de la réservation, généralement professionnel ou personnel.
salesChannel
Chaîne
Canal de vente à partir duquel la réservation a été réservée.
securityScreening
Chaîne
Le type de contrôle de sécurité auquel le passager est soumis.
status
Chaîne
Statut de la réservation de vol.
ticketNumber
Chaîne
Numéro ou identifiant de la réservation.
tripType
Chaîne
Indique si la réservation est pour un aller simple, un aller-retour ou un voyage dans plusieurs villes.

Pour plus d’informations sur le groupe de champs, reportez-vous au référentiel XDM public :

recommendation-more-help
62e9ffd9-1c74-4cef-8f47-0d00af32fc07