Speisereservierung ist eine Standardschemafeldgruppe für die XDM ExperienceEvent class dient zur Erfassung von Informationen zu einer Speisekarte.
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 Speisereservierung auch diningReservations
Array. Dieses Objekt-Array wird verwendet, um eine oder mehrere Reservierungen mit Restaurant-spezifischen Eigenschaften zu beschreiben.
In diesem Dokument werden die Details der diningReservations
Array. Für Informationen über die anderen Felder, die im reservations
-Objekt, siehe Buchungsdetails Feldergruppenreferenz.
diningReservations
diningReservations
ist eine Gruppe von Objekten, die eine Liste von Essensreservierungen darstellen. Wenn ein Reservierungsereignis Reservierungen in verschiedenen Restaurants zu unterschiedlichen Tageszeiten beinhaltet, können diese Reservierungen beispielsweise als einzelne Objekte unter diningReservations
für ein einzelnes Ereignis.
Die Struktur der einzelnen Objekte, die unter diningReservations
ist unten angegeben.
Eigenschaft | Datentyp | Beschreibung |
---|---|---|
ID |
Zeichenfolge | Die Reservierungsnummer oder -kennung. |
cancellation |
Ganzzahl | Dieser Wert wird erfasst, wenn eine Reservierung abgebrochen wurde. |
confirmationNumber |
Zeichenfolge | Die Reservierungsbestätigungsnummer oder -kennung. |
created |
Ganzzahl | Dieser Wert wird erfasst, wenn eine Reservierung erstellt wurde. |
cuisine |
Ganzzahl | Die Art der Restaurantküche. |
currencyCode |
Zeichenfolge | Der Währungscode nach ISO 4217, der für den Kauf verwendet wird. |
deliveryPartners |
Zeichenfolge | Im Restaurant stehen Ihnen Versandpartner zur Verfügung. |
diningOptions |
Zeichenfolge | Im Restaurant stehen Ihnen Versand- und Speiseoptionen zur Verfügung. |
groupReservation |
Boolesch | Gibt an, ob die Reservierung für eine Gruppe vorgenommen wird. |
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. |
partySize |
Ganzzahl | Die Anzahl der Personen auf der Essparty. |
priceCategory |
Zeichenfolge | Die Preiskategorie für die Buchung. |
purpose |
Zeichenfolge | Der Zweck der Reservierung, in der Regel geschäftlich oder persönlich. |
reservationTime |
DateTime | Der Zeitpunkt, zu dem die Speisekarte gebucht wird. |
restaurantID |
Zeichenfolge | Eine Kennung für das Restaurant oder den Essort. |
reservationStatus |
Zeichenfolge | Der Status der Reservierung. |
specialOccasion |
Boolesch | Gibt an, ob die Reservierung für einen besonderen Anlass erfolgt. |
status |
Ganzzahl | Der Status der Speisekarte. |
Weitere Informationen zur Feldergruppe finden Sie im öffentlichen XDM-Repository: