Feldergruppe Reservationschema abrufen

Die Unterkunft Reservierung ist eine Standardschemafeldergruppe für die XDM ExperienceEvent Klasse, die zur Erfassung von Informationen über eine Reservierung 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 Reservierungsreservierung auch lodgingReservations -Array. Dieses Objekt dient zur Beschreibung einer oder mehrerer Reservierungen mit Eigenschaften, die für die Unterkunft eindeutig sind.

HINWEIS

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

Buchungsstruktur

lodgingReservations

lodgingReservations ist eine Gruppe von Objekten, die eine Liste von Reservierungen für Unterkünfte darstellen. Wenn ein Reservierungsereignis beispielsweise Reservierungen in mehreren verschiedenen Hotels entlang der Route einer Reise beinhaltet, können diese Reservierungen als einzelne Objekte unter lodgingReservations für eine einzelne Veranstaltung aufgeführt werden.

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

lodgingReservations structure

Eigenschaft Datentyp Beschreibung
averageDailyPrice Währung Der durchschnittliche Tagespreis des Hotelzimmers.
lodgingCheckIn Objekt Ein Objekt, das die Unterbringung von Check-in-Details beschreibt. Umfasst die folgenden Werte:
  • digitalKey: (Ganzzahl) Gibt an, wann ein Gast beim Einchecken die Verwendung eines digitalen Schlüssels auswählt.
  • earlyCheckInRequested: (Ganzzahl) Gibt an, wann ein Gast vor dem normalen Einchecken einen Check-in anfordert.
  • lateCheckInRequested: (Ganzzahl) Gibt an, wann ein Gast einen Check-in zu einem späteren Zeitpunkt als zu den normalen Check-in-Stunden anfordert.
  • noRoomCheckIn: (Ganzzahl) Dieser Wert wird erfasst, wenn ein Gast die Anmeldung abschließt, wenn zu diesem Zeitpunkt keine Zimmer verfügbar sind.
  • oneRoomCheckIn: (Ganzzahl) Dieser Wert wird erfasst, wenn ein Gast die Anmeldung abgeschlossen hat, wenn zu diesem Zeitpunkt nur ein Zimmer verfügbar ist.
  • roomKeys: (Ganzzahl) Die Anzahl der Standard-Zimmerschlüssel, die beim Check-in bereitgestellt werden.
  • userSelectedRoom: (Boolesch) Gibt an, ob der Gast beim Einchecken sein Zimmer ausgewählt hat.
rackrate Währung Die Kosten für eine Buchung am selben Tag ohne vorherige Reservierung.
ID Zeichenfolge Die Reservierungsnummer oder -kennung.
agentID Zeichenfolge Die mit der Hotelbuchung verknüpfte Agenten-ID.
basePrice Zeichenfolge Der Basispreis vor Rabatten wird hinzugefügt.
bookingID Zeichenfolge Die mit der Hotelbuchung verbundene Buchungskennung.
cancellation Ganzzahl Dieser Wert wird erfasst, wenn eine Reservierung abgebrochen wurde.
checkInDate DateTime Das Check-in Datum für die Zimmerreservierung.
checkOutDate DateTime Das Datum des Auscheckens für die Zimmerreservierung.
confirmationNumber Zeichenfolge Die Reservierungsbestätigungsnummer oder -kennung.
couponCode Zeichenfolge Gutscheincode für die Hotelbuchung.
created Ganzzahl Dieser Wert wird erfasst, wenn eine Reservierung erstellt wurde.
currencyCode Zeichenfolge Der Währungscode nach ISO 4217, der für den Kauf verwendet wird.
discountPercent Double Der mit der Buchung verbundene Rabattprozentsatz.
freeCancelation Boolesch Gibt an, ob das Zimmer kostenfrei storniert werden kann.
guestID Zeichenfolge Die mit der Hotelbuchung verknüpfte Gast-ID.
length Ganzzahl Die Gesamtanzahl der Tage für die Reservierung.
loyaltyID Zeichenfolge Die Kennung des Treueprogramms für den in der Reservierung aufgelisteten Gast.
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.
numberOfRooms Ganzzahl Die Anzahl der mit der Reservierung verbundenen Zimmer.
propertyID Zeichenfolge Kennung des Hotels oder Resorts für die Reservierung.
propertyName Zeichenfolge Der Name des Hotels oder Resorts für die Reservierung.
purpose Zeichenfolge Der Zweck der Reservierung, in der Regel geschäftlich oder persönlich.
ratePlan Zeichenfolge Der Preis, auf den das Zimmer verkauft wurde.
refundable Boolesch Gibt an, ob das Zimmer erstattbar ist.
reservationStatus Zeichenfolge Der Status der Reservierung.
roomAccessibilityType Zeichenfolge Der Barrierefreiheitstyp des Raums, z. B. Mobilität, Anhörung oder andere.
roomCapacity Ganzzahl Die Anzahl der Personen im Hotelzimmer.
roomType Zeichenfolge Die Art des reservierten Zimmers.
smoking Boolesch Gibt an, ob das Rauchen in dem Zimmer erlaubt ist.
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