La réservation de vol est un groupe de champs de schéma standard pour la XDM ExperienceEvent classe afin de 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 vols comprend également le 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.
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 .
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 fournie ci-dessous.
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 :
|
flightStatusSearch |
Objet | Capture les détails renvoyés lors de la recherche de l’état du vol. L’objet comprend les propriétés suivantes :
|
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 |
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 |
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 |
Entier | Cette valeur est capturée lorsqu’une réservation a été modifiée. |
modificationDate |
DateTime | Heure à laquelle la réservation a été modifiée pour la dernière fois. |
numberOfAdults |
Entier | Nombre d’adultes associés à la réservation. |
numberOfChildren |
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 :