Flugreservierung ist eine Standardschemafeldgruppe für die XDM ExperienceEvent class zur Erfassung von Informationen zu einer Flugreservierung verwendet werden.
Die Feldergruppe ist eine Erweiterung der Buchungsdetails Feldergruppe und enthält alle gleichen Felder unter einem Feld vom Typ "Objekt", reservations
. Zusätzlich zu diesen allgemeinen Feldern Flugreservierung auch flightReservations
Array. Dieses Objekt dient zur Beschreibung einer oder mehrerer Reservierungen mit Eigenschaften, die für Flugreisen eindeutig sind.
In diesem Dokument werden die Details der flightReservations
Array. Für Informationen über die anderen Felder, die im reservations
-Objekt, siehe Buchungsdetails Feldergruppenreferenz.
flightReservations
flightReservations
ist ein Array von Objekten, das eine Liste von Flugreservierungen darstellt. Wenn ein Reservierungsereignis Reservierungen für mehrere Anschlussflüge auf einer Reise beinhaltet, können diese Reservierungen beispielsweise als einzelne Objekte unter flightReservations
für ein einzelnes Ereignis.
Die Struktur der einzelnen Objekte, die unter flightReservations
ist unten angegeben.
Eigenschaft | Datentyp | Beschreibung |
---|---|---|
flightCheckIn |
Objekt | Erfasst Details zum Check-in. Das Objekt enthält die folgenden Eigenschaften:
|
flightStatusSearch |
Objekt | Erfasst die bei der Statussuche des Fluges zurückgegebenen Daten. Das Objekt enthält die folgenden Eigenschaften:
|
agentID |
Zeichenfolge | Der für die Reservierung verantwortliche Vertreter oder Bucher, falls zutreffend. |
aircraftID |
Zeichenfolge | Eine Kennung für das Luftfahrzeug. |
aircraftType |
Zeichenfolge | Flugzeugtyp. |
arrivalAirportCode |
Zeichenfolge | Der Flughafencode der Ankunftsstadt. |
arrivalDate |
DateTime | Ankunftsdatum des reservierten Fluges. |
cancellation |
Ganzzahl | Dieser Wert wird erfasst, wenn eine Reservierung abgebrochen wurde. |
confirmationNumber |
Zeichenfolge | Die Reservierungsbestätigungsnummer oder -kennung. |
created |
Zeichenfolge | Dieser Wert wird erfasst, wenn eine Reservierung erstellt wurde. |
currencyCode |
Zeichenfolge | Der Währungscode nach ISO 4217, der für den Kauf verwendet wird. |
departureAirportCode |
Zeichenfolge | Der Flughafencode der Abflugstadt. |
departureDate |
DateTime | Das Abflugdatum des reservierten Fluges. |
fareClass |
Zeichenfolge | Die Flugklasse des reservierten Fluges. |
flightNumber |
Zeichenfolge | Die Flugnummer des reservierten Fluges. |
length |
Ganzzahl | Die Gesamtanzahl der Tage für die Reservierung. |
loyaltyID |
Zeichenfolge | Die Kennung des Treueprogramms oder Belohnungsprogramms für den in der Reservierung aufgeführten Passagier. |
modification |
Ganzzahl | Dieser Wert wird erfasst, wenn eine Reservierung geändert wurde. |
modificationDate |
DateTime | Der Zeitpunkt, zu dem die Reservierung zuletzt geändert wurde. |
numberOfAdults |
Ganzzahl | Die Anzahl der Erwachsenen, die mit der Reservierung verbunden sind. |
numberOfChildren |
Ganzzahl | Die Anzahl der mit der Reservierung verbundenen Kinder. |
passengerID |
Zeichenfolge | Fluggastinformationen, die mit der Reservierung verbunden sind. |
purpose |
Zeichenfolge | Der Zweck der Reservierung, in der Regel geschäftlich oder persönlich. |
salesChannel |
Zeichenfolge | Der Vertriebskanal, über den die Reservierung gebucht wurde. |
securityScreening |
Zeichenfolge | Die Art der Sicherheitsüberprüfung, der der Fluggast unterzogen wird. |
status |
Zeichenfolge | Der Status der Flugreservierung. |
ticketNumber |
Zeichenfolge | Die Reservierungsnummer oder -kennung. |
tripType |
Zeichenfolge | Gibt an, ob die Reservierung für eine Einweg-, Hin- und Rückfahrt oder für eine mehrstündige Reise gilt. |
Weitere Informationen zur Feldergruppe finden Sie im öffentlichen XDM-Repository: