Feldergruppe "Flugreservierung"

Die Flugreservierung ist eine Standardschemafeldgruppe für die XDM ExperienceEvent Klasse, die zum Erfassen von Informationen über eine Flugreservierung verwendet wird.

Die Feldergruppe ist eine Erweiterung der Feldergruppe Reservierungsdetails und enthält alle gleichen Felder unter einem einzigen Feld vom Typ Objekt reservations. Zusätzlich zu diesen generischen Feldern enthält Flugreservierung auch flightReservations -Array. Dieses Objekt dient zur Beschreibung einer oder mehrerer Reservierungen mit Eigenschaften, die für Flugreisen eindeutig sind.

HINWEIS

Dieses Dokument behandelt die Details des flightReservations-Arrays. Informationen zu den anderen Feldern, die unter dem reservations-Objekt bereitgestellt werden, finden Sie in der Reservierungsdetails Feldgruppenreferenz.

Struktur der Flugreservierung

flightReservations

flightReservations ist ein Array von Objekten, das eine Liste von Flugreservierungen darstellt. Wenn ein Reservierungsereignis beispielsweise Reservierungen für mehrere Anschlussflüge auf einer Reise beinhaltet, können diese Reservierungen für eine einzelne Veranstaltung als einzelne Objekte unter flightReservations aufgeführt werden.

Die Struktur der einzelnen Objekte, die unter flightReservations bereitgestellt werden, finden Sie unten.

Struktur der Flugreservierungen

Eigenschaft Datentyp Beschreibung
flightCheckIn Objekt Erfasst Details zum Check-in. Das Objekt enthält die folgenden Eigenschaften:
  • arrivalAirportCode: (String) Der Flughafencode der Ankunftsstadt.
  • boardingGroup: (String) Der fluglinien-spezifische Indikator der Boarding-Reihenfolge.
  • checkInMethod: (String) Die Methode, die den Eincheckvorgang verwendet hat, z. B. Zähler, Online, Kiosk oder Self-Service.
  • checkedBags: (Ganzzahl) Die Anzahl der Gepäckstücke, die für den Flug geprüft wurden.
  • checkedPassengers: (Ganzzahl) Die Anzahl der Fluggäste, die für den Flug eingecheckt wurden, wenn für dieselbe Buchungsnummer mehrere Fluggäste vorhanden sind.
  • confirmationNumber: (String) Die Reservierungsbestätigungsnummer oder -kennung.
  • departureAirportCode: (String) Der Flughafencode der Abflugstadt.
  • flightNumber: (String) Die Flugnummer für den reservierten Flug.
flightStatusSearch Objekt Erfasst die bei der Statussuche des Fluges zurückgegebenen Daten. Das Objekt enthält die folgenden Eigenschaften:
  • arrivalAirportCode: (String) Der Flughafencode der Ankunftsstadt.
  • boardingGroup: (String) Der fluglinien-spezifische Indikator der Boarding-Reihenfolge.
  • departureAirportCode: (String) Der Flughafencode der Abflugstadt.
  • departureDate: (DateTime) Das Abflugdatum des reservierten Fluges.
  • flightNumber: (String) Die Flugnummer für den reservierten Flug.
  • searchCount: (Ganzzahl) Die Häufigkeit, mit der der Status des reservierten Fluges gesucht wurde.
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:

Auf dieser Seite