Réservation en vol groupe de champs de schéma

Dernière mise à jour : 2023-12-18
  • Rubriques :
  • Schemas
    Afficher plus sur ce sujet
  • Créé pour :
  • Developer
    User
    Admin
    Leader

Réservation en vol est un groupe de champs de schéma standard pour la variable XDM ExperienceEvent class utilisé pour capturer des informations concernant une réservation de vol.

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

REMARQUE

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

Structure de la 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 fournie sous flightReservations est fourni 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 à la compagnie aérienne de la commande d’embarquement.
  • checkInMethod: (chaîne). Méthode utilisée pour l’archivage, comme le compteur, en ligne, le kiosque ou le 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 de vol du 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 à 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 de vol du vol réservé.
  • searchCount: (Nombre entier) nombre de fois où le statut 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 réservé.
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 La date de départ du vol réservé.
fareClass Chaîne La classe de tarif du vol réservé.
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 les passagers 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 :

Sur cette page