Reserva de alojamiento grupo de campos de esquema

Reserva de alojamiento es un grupo de campos de esquema estándar para XDM ExperienceEvent clase se utiliza para recopilar información sobre una reserva de alojamiento.

El grupo de campos es una extensión de Detalles de reserva grupo de campos, y contiene todos los mismos campos en un único campo de tipo de objeto, reservations. Además de estos campos genéricos, Reserva de alojamiento también incluye lodgingReservations matriz. Esta matriz de objetos se utiliza para describir una o más reservas con propiedades únicas para el alojamiento.

NOTE
Este documento describe los detalles de la lodgingReservations matriz. Para obtener información sobre los demás campos, consulte la reservations objeto, consulte la Detalles de reserva referencia de grupo de campos.

Estructura de reserva del alojamiento

lodgingReservations

lodgingReservations es una matriz de objetos que representa una lista de reservas de alojamiento. Si un evento de reserva implica reservas en varios hoteles diferentes a lo largo de la ruta de un viaje, por ejemplo, estas reservas pueden enumerarse como objetos individuales en lodgingReservations para un solo evento.

La estructura de cada objeto proporcionada en lodgingReservations se proporciona a continuación.

alojamientoEstructura de reservas

Propiedad
Tipo de datos
Descripción
averageDailyPrice
Moneda
El precio medio diario de la habitación del hotel.
lodgingCheckIn
Objeto

Un objeto que describe los detalles del registro de alojamiento. Incluye los siguientes valores:

  • digitalKey: (entero) indica cuándo un invitado selecciona el uso de una clave digital al registrarse.
  • earlyCheckInRequested: (entero) indica cuándo un huésped solicita llegada antes de las horas de llegada normales.
  • lateCheckInRequested: (entero) indica cuándo un huésped solicita llegada después de las horas de llegada normales.
  • noRoomCheckIn: (entero) este valor se captura cuando un huésped termina de registrarse cuando no hay habitaciones disponibles en ese momento.
  • oneRoomCheckIn: (entero) este valor se captura cuando un invitado termina de registrarse cuando solo hay una habitación disponible en ese momento.
  • roomKeys: (Número entero) El número de llaves de habitación estándar que se proporcionan al registrarse a la llegada.
  • userSelectedRoom: (booleano) indica si el huésped seleccionó su habitación en el momento de llegada.
rackrate
Moneda
El coste de una reserva para el mismo día sin reserva previa.
ID
Cadena
El número o identificador de la reserva.
agentID
Cadena
El ID de agente asociado con la reserva de hotel.
basePrice
Cadena
El precio base antes de aplicar descuentos.
bookingID
Cadena
El ID de reserva asociado con la reserva de hotel.
cancellation
Número entero
Este valor se registra cuando se cancela una reserva.
checkInDate
DateTime
La fecha de registro de la reserva de habitación.
checkOutDate
DateTime
La fecha de salida de la reserva de habitación.
confirmationNumber
Cadena
El número o identificador de confirmación de la reserva.
couponCode
Cadena
Un código de cupón asociado con la reserva de hotel.
created
Número entero
Este valor se registra cuando se crea una reserva.
currencyCode
Cadena
El código de divisa en formato ISO 4217 usado para realizar la compra.
discountPercent
Doble
El porcentaje de descuento asociado con la reserva.
freeCancelation
Booleano
Indica si la habitación tiene una política de cancelación gratuita.
guestID
Cadena
El ID de huésped asociado con la reserva de hotel.
length
Número entero
Número total de días de la reserva.
loyaltyID
Cadena
El ID del programa de fidelización del huésped que figura en la reserva.
modification
Número entero
Este valor se registra cuando se modifica una reserva.
modificationDate
DateTime
Hora a la que se modificó la reserva por última vez.
numberOfAdults
Número entero
El número de adultos asociados con la reserva.
numberOfChildren
Número entero
El número de niños asociados con la reserva.
numberOfRooms
Número entero
El número de habitaciones asociadas con la reserva.
propertyID
Cadena
Identificador del hotel o resort de la reserva.
propertyName
Cadena
El nombre del hotel o resort de la reserva.
purpose
Cadena
El propósito de la reserva, por lo general, ya sea comercial o personal.
ratePlan
Cadena
La tarifa a la que se vendió la habitación.
refundable
Booleano
Indica si la habitación es reembolsable.
reservationStatus
Cadena
El estado de la reserva.
roomAccessibilityType
Cadena
El tipo de accesibilidad de la habitación, como movilidad, audición u otro.
roomCapacity
Número entero
El número de personas de la habitación del hotel.
roomType
Cadena
El tipo de habitación que se está reservando.
smoking
Booleano
Indica si la habitación permite fumar.
tripType
Cadena
Indica si la reserva es para un viaje de ida, de ida y vuelta o de varias ciudades.

Para obtener más información sobre el grupo de campos, consulte el repositorio XDM público:

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