Prenotazione alloggio gruppo di campi schema

Prenotazione alloggio è un gruppo di campi di schema standard per XDM ExperienceEvent classe utilizzato per acquisire informazioni relative a una prenotazione di alloggio.

Il gruppo di campi è un'estensione del Dettagli prenotazione e contiene tutti gli stessi campi in un unico campo di tipo oggetto, reservations. Oltre a questi campi generici, Prenotazione alloggio include anche lodgingReservations array. Questo array di oggetti viene utilizzato per descrivere una o più prenotazioni con proprietà esclusive dell'alloggio.

NOTA

Il presente documento descrive in dettaglio lodgingReservations array. Per informazioni sugli altri campi di cui al reservations oggetto, fare riferimento al Dettagli prenotazione riferimento gruppo di campi.

Struttura prenotazione alloggio

lodgingReservations

lodgingReservations è un array di oggetti che rappresenta un elenco di prenotazioni di alloggio. Se un evento di prenotazione comporta prenotazioni in più hotel diversi lungo il percorso di un viaggio, ad esempio, queste prenotazioni possono essere elencate come singoli oggetti in lodgingReservations per un singolo evento.

La struttura di ciascun oggetto fornito in lodgingReservations viene fornito di seguito.

struttura housingReservations

Proprietà Tipo di dati Descrizione
averageDailyPrice Valuta Il prezzo medio giornaliero della camera d'albergo.
lodgingCheckIn Oggetto Oggetto che descrive i dettagli del check-in dell'alloggio. Include i seguenti valori:
  • digitalKey: (Numero intero) indica quando un ospite seleziona l’uso di una chiave digitale al momento del check-in.
  • earlyCheckInRequested: (Numero intero) indica quando un ospite richiede di effettuare il check-in prima del normale orario di check-in.
  • lateCheckInRequested: (Numero intero) indica quando un ospite richiede di effettuare il check-in oltre le normali ore di check-in.
  • noRoomCheckIn: (Numero intero) questo valore viene acquisito quando un ospite termina il check-in quando non sono disponibili room in quel momento.
  • oneRoomCheckIn: (Numero intero) questo valore viene acquisito quando un ospite termina il check-in quando è disponibile una sola stanza alla volta.
  • roomKeys: (Numero intero) il numero di chiavi di camera standard fornite al momento del check-in.
  • userSelectedRoom: (booleano) indica se l’ospite ha selezionato la sua stanza al momento del check-in.
rackrate Valuta Il costo di una prenotazione in giornata senza precedenti accordi di prenotazione.
ID Stringa Il numero o l’identificatore della prenotazione.
agentID Stringa ID dell’agente associato alla prenotazione dell’hotel.
basePrice Stringa Prezzo di base prima dell’applicazione di eventuali sconti.
bookingID Stringa L’ID prenotazione associato alla prenotazione dell’hotel.
cancellation Intero Questo valore viene acquisito quando una prenotazione è stata annullata.
checkInDate DateTime La data di check-in per la prenotazione della camera.
checkOutDate DateTime La data di check-out per la prenotazione della camera.
confirmationNumber Stringa Il numero o l’identificatore di conferma della prenotazione.
couponCode Stringa Codice coupon associato alla prenotazione dell’hotel.
created Intero Questo valore viene acquisito quando viene creata una prenotazione.
currencyCode Stringa Il codice valuta ISO 4217 utilizzato per effettuare l’acquisto.
discountPercent Doppio La percentuale di sconto associata alla prenotazione.
freeCancelation Booleano Indica se la room dispone di un criterio di cancellazione gratuito.
guestID Stringa ID dell’ospite associato alla prenotazione dell’hotel.
length Intero Il numero totale di giorni per la prenotazione.
loyaltyID Stringa L’ID del programma fedeltà per l’ospite elencato nella prenotazione.
modification Intero Questo valore viene acquisito quando una prenotazione è stata modificata.
modificationDate DateTime L’ora dell’ultima modifica apportata alla prenotazione.
numberOfAdults Intero Il numero di adulti associati alla prenotazione.
numberOfChildren Intero Il numero di figli associati alla prenotazione.
numberOfRooms Intero Il numero di camere associate alla prenotazione.
propertyID Stringa Un identificatore dell’hotel o della località turistica per la prenotazione.
propertyName Stringa Il nome dell’hotel o della località turistica per la prenotazione.
purpose Stringa Lo scopo della prenotazione, in genere aziendale o personale.
ratePlan Stringa Tariffa di vendita della camera.
refundable Booleano Indica se la camera è rimborsabile.
reservationStatus Stringa Stato della prenotazione.
roomAccessibilityType Stringa Il tipo di accessibilità della stanza, ad esempio mobilità, udito o altro.
roomCapacity Intero Il numero di persone che la stanza d'albergo può ospitare.
roomType Stringa Tipo di camera da prenotare.
smoking Booleano Indica se la camera consente di fumare.
tripType Stringa Indica se la prenotazione è per un viaggio di sola andata, andata e ritorno o un viaggio con più città.

Per ulteriori dettagli sul gruppo di campi, consulta l’archivio XDM pubblico:

In questa pagina