Lodging Reservationschema字段组

Lodging Reservation 是类的标准架构字段组, XDM ExperienceEvent 用于捕获有关Lodging Reservation的信息。

字段组是Reservation Details字段组的扩展,并包含单个对象类型字段reservations下的所有相同字段。 除了这些通用字段外,Lodging Reservation还包含lodgingReservations数组。 此对象数组用于描述一个或多个保留,该保留具有对于Lodging而言是唯一的属性。

注意

本文档介绍lodgingReservations阵列的详细信息。 有关在reservations对象下提供的其他字段的信息,请参阅保留详细信息字段组引用

住宿预订结构

lodgingReservations

lodgingReservations 是表示住宿预订列表的对象数组。例如,如果预订事件涉及沿行程路线在多家不同酒店的预订,则这些预订可以列为单个事件的lodgingReservations下的单个对象。

下面提供了lodgingReservations下提供的每个对象的结构。

lodgingReservations结构

属性 数据类型 描述
averageDailyPrice 货币 旅馆房间的平均日价。
lodgingCheckIn 对象 描述提交签入详细信息的对象。 包括以下值:
  • digitalKey:(整数)指示来宾在签入时选择使用数字键的时间。
  • earlyCheckInRequested:(整数)指示来宾请求在正常签入小时之前签入的时间。
  • lateCheckInRequested:(整数)指示来宾请求在正常签入小时之后签入的时间。
  • noRoomCheckIn:(整数)当来宾在当时没有可用的房间时完成签入时,将捕获此值。
  • oneRoomCheckIn:(整数)当来宾完成签入时,当时只有一个可用房间时,会捕获此值。
  • roomKeys:(整数)签入时提供的标准房间键数。
  • userSelectedRoom:(布尔值)指示来宾是否在签入时选择了其房间。
rackrate 货币 当天预订的成本,无需事先预订。
ID 字符串 保留编号或标识符。
agentID 字符串 与酒店预订关联的代理ID。
basePrice 字符串 在添加任何折扣前的基价。
bookingID 字符串 与酒店预订关联的预订ID。
cancellation 整数 在取消保留时会捕获此值。
checkInDate DateTime 房间预订的登记日期。
checkOutDate DateTime 房间预订的结帐日期。
confirmationNumber 字符串 预订确认号或标识符。
couponCode 字符串 与酒店预订关联的优惠券代码。
created 整数 创建保留后会捕获此值。
currencyCode 字符串 用于购买的ISO 4217货币代码。
discountPercent 双精度 与预订关联的折扣百分比。
freeCancelation 布尔型 指示文件室是否具有免费取消策略。
guestID 字符串 与酒店预订关联的来宾ID。
length 整数 保留的总天数。
loyaltyID 字符串 预订中列出的来宾的忠诚度计划ID。
modification 整数 在修改保留时会捕获此值。
modificationDate DateTime 上次修改保留的时间。
numberOfAdults 整数 与保留关联的成人数。
numberOfChildren 整数 与保留关联的子项数。
numberOfRooms 整数 与预订关联的房间数。
propertyID 字符串 预订酒店或度假村的标识符。
propertyName 字符串 预订的酒店或度假村的名称。
purpose 字符串 保留的目的,通常是企业或个人。
ratePlan 字符串 房间卖的费率协议。
refundable 布尔型 指示文件室是否可退款。
reservationStatus 字符串 保留的状态。
roomAccessibilityType 字符串 房间的辅助功能类型,如移动、听力或其他。
roomCapacity 整数 酒店房间的住客人数。
roomType 字符串 要保留的房间类型。
smoking 布尔型 指示房间是否允许吸烟。
tripType 字符串 指示预订是单程旅行、往返旅行还是多城市旅行。

有关字段组的更多详细信息,请参阅公共XDM存储库:

在此页面上