Schemafeldgruppe "Flugreservierung"

Flugreservierung ist eine Standardschemafeldgruppe für die XDM ExperienceEvent Klasse, die zum Erfassen von Informationen zu einer 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 das Array flightReservations . Dieses Objekt dient zur Beschreibung einer oder mehrerer Reservierungen mit Eigenschaften, die für Flugreisen eindeutig sind.

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

Struktur der Flugreservierung

flightReservations

flightReservations ist ein Array von Objekten, die eine Liste von Flugreservierungen darstellen. Wenn eine Reservierung 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, ist unten aufgeführt.

Struktur der Flugreservierungen

Eigenschaft
Datentyp
Beschreibung
flightCheckIn
Objekt

Erfasst Details zum Check-in. Das -Objekt umfasst die folgenden Eigenschaften:

  • arrivalAirportCode: (String) Der Flughafen-Code der Ankunftsstadt.
  • boardingGroup: (String) Der Airline-spezifische Indikator der Boarding-Reihenfolge.
  • checkInMethod: (String) Die Methode, die den Einchecken verwendet hat, z. B. Zähler, Online, Kiosk oder Self-Service.
  • checkedBags: (Integer) Die Anzahl der Gepäckstücke, die für den Flug geprüft wurden.
  • checkedPassengers: (Integer) 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 Buchungsbestä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 umfasst die folgenden Eigenschaften:

  • arrivalAirportCode: (String) Der Flughafen-Code der Ankunftsstadt.
  • boardingGroup: (String) Der Airline-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: (Integer) Gibt an, wie oft nach dem 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
Der Typ des Luftfahrzeugs.
arrivalAirportCode
Zeichenfolge
Der Flughafencode der Ankunftsstadt.
arrivalDate
DateTime
Das Ankunftsdatum des zu reservierenden Fluges.
cancellation
Ganzzahl
Dieser Wert wird erfasst, wenn eine Reservierung abgebrochen wurde.
confirmationNumber
Zeichenfolge
Die Buchungsbestä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 zu reservierenden Fluges.
fareClass
Zeichenfolge
Die Tarifklasse des zu reservierenden 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 der letzten Änderung der Reservierung.
numberOfAdults
Ganzzahl
Die Anzahl der Erwachsenen, die mit der Reservierung verbunden sind.
numberOfChildren
Ganzzahl
Die Anzahl der mit der Reservierung verbundenen Kinder.
passengerID
Zeichenfolge
Fahrgastinformationen, 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:

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