Gruppo di campi dello schema di prenotazione

Lodging Reservationè un gruppo di campi di schema standard per la XDM ExperienceEvent classe utilizzata per acquisire informazioni relative a una prenotazione di alloggio.

Il gruppo di campi è un'estensione del gruppo di campi Dettagli prenotazione e contiene tutti gli stessi campi in un singolo campo di tipo oggetto, reservations. Oltre a questi campi generici, Lodging Reservation include anche la matrice lodgingReservations. Questo array di oggetti viene utilizzato per descrivere una o più prenotazioni con proprietà uniche alla sistemazione.

NOTA

Questo documento descrive i dettagli dell'array lodgingReservations. Per informazioni sugli altri campi forniti nell'oggetto reservations, fare riferimento al riferimento al gruppo di campi Dettagli prenotazione.

Struttura di riserva

lodgingReservations

lodgingReservations è un array di oggetti che rappresenta un elenco di prenotazioni di alloggio. Se un evento di prenotazione comporta prenotazioni in più alberghi 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 è fornita di seguito.

Struttura delle prenotazioni

Proprietà Tipo di dati Descrizione
averageDailyPrice Valuta Prezzo medio giornaliero della camera d'albergo.
lodgingCheckIn Oggetto Oggetto che descrive i dettagli del check-in della struttura. Include i seguenti valori:
  • digitalKey: (Intero) Indica quando un ospite seleziona l’uso di una chiave digitale al momento del check-in.
  • earlyCheckInRequested: (Intero) Indica quando un ospite richiede di eseguire il check-in prima delle ore di check-in normali.
  • lateCheckInRequested: (Intero) Indica quando un ospite richiede di effettuare il check-in più tardi delle normali ore di check-in.
  • noRoomCheckIn: (Intero) Questo valore viene acquisito quando un ospite termina il check-in quando non sono disponibili stanze in quel momento.
  • oneRoomCheckIn: (Intero) Questo valore viene acquisito quando un ospite termina il check-in quando è disponibile una sola stanza in quel momento.
  • roomKeys: (Intero) Il numero di chiavi standard fornite al momento del check-in.
  • userSelectedRoom: (Booleano) Indica se l'ospite ha selezionato la propria stanza al momento del check-in.
rackrate Valuta Il costo per una prenotazione dello stesso giorno senza prenotazioni precedenti.
ID Stringa Numero o identificativo della prenotazione.
agentID Stringa ID agente associato alla prenotazione dell'hotel.
basePrice Stringa Il prezzo di base prima di eventuali sconti.
bookingID Stringa ID prenotazione associato alla prenotazione dell'hotel.
cancellation Intero Questo valore viene acquisito quando una prenotazione è stata annullata.
checkInDate DateTime Data del check-in per la prenotazione della camera.
checkOutDate DateTime Data del check-out per la prenotazione della stanza.
confirmationNumber Stringa Numero o identificativo della prenotazione.
couponCode Stringa Codice coupon associato alla prenotazione dell'hotel.
created Intero Questo valore viene acquisito quando viene creata una prenotazione.
currencyCode Stringa Codice valuta ISO 4217 utilizzato per effettuare l'acquisto.
discountPercent Doppio Percentuale di sconto associata alla prenotazione.
freeCancelation Booleano Indica se la stanza dispone di una politica di cancellazione gratuita.
guestID Stringa ID ospite associato alla prenotazione dell'hotel.
length Intero Numero totale di giorni per la prenotazione.
loyaltyID Stringa ID del programma fedeltà per gli ospiti elencati nella prenotazione.
modification Intero Questo valore viene acquisito quando una prenotazione è stata modificata.
modificationDate DateTime Data dell'ultima modifica della prenotazione.
numberOfAdults Intero Numero di adulti associati alla prenotazione.
numberOfChildren Intero Il numero di figli associati alla prenotazione.
numberOfRooms Intero Numero di stanze associate alla prenotazione.
propertyID Stringa Identificatore dell'hotel o del resort per la prenotazione.
propertyName Stringa Nome dell'hotel o del resort per la prenotazione.
purpose Stringa Lo scopo della prenotazione, in genere sia commerciale che personale.
ratePlan Stringa L'accordo di prezzo su cui la stanza è stata venduta.
refundable Booleano Indica se la stanza è rimborsabile.
reservationStatus Stringa Lo stato della prenotazione.
roomAccessibilityType Stringa Tipo di accessibilità della stanza, ad esempio mobilità, udito o altro.
roomCapacity Intero Il numero di persone in cui si trova la stanza dell'hotel.
roomType Stringa Tipo di camera riservata.
smoking Booleano Indica se la camera permette di fumare.
tripType Stringa Indica se la prenotazione è per un viaggio di sola andata, un viaggio di andata e ritorno o un viaggio in più città.

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

In questa pagina