Customer Profiles standard hotel reservation object fields
The following table lists all the fields in the Customer Profiles standard hotel reservation object.
| Standard hotelReservation field | Type | Description |
|---|---|---|
| ReservationId | String | Unique identifier of the stanndard hotel reservation |
| ConfirmationNumber | String | Confirmation number provided by the hotel or booking engine |
| PreferenceRef | String | The identifier referencing the Preference object for the reservation |
| Status | String | Current status of the reservation (e.g., confirmed, cancelled) |
| TripType | String | Purpose or nature of the trip (e.g., leisure, business) |
| BrandCode | String | Code representing the hotel brand |
| HotelCode | String | Code identifying the specific hotel |
| PhoneNumber | String | Contact phone number for the reservation |
| EmailAddress | String | Contact email address for the reservation |
| GroupId | String | ID linking the reservation to a group booking |
| ContextId | String | Context-specific identifier for tracing reservation source |
| ProcessedDate | String | Timestamp when the reservation was processed |
| CreatedDate | String | Timestamp when the reservation was created |
| CreatedBy | String | Identifier of the user/system that created the reservation |
| UpdatedDate | String | Timestamp when the reservation was last updated |
| UpdatedBy | String | Identifier of the user/system that updated the reservation |
| AgentId | String | ID of the agent handling the booking |
| Reserver | String | Denotes if the profile is the reserver |
| SameDayRate | String | Indicates if the booking was made for the same day |
| Refundable | String | Indicates if the booking is refundable |
| CancellationCharge | String | Cancellation charge if applicable. 0 would mean no charge |
| TransactionId | String | Unique identifier of transaction |
| AmountPerNight | String | Amount charged per night for room |
| AdditionalNote | String | Special notes or instructions |
| NumberOfNights | String | Number of nights in reservation |
| NumberOfGuests | String | Number of total guests in reservation |
| TotalAmountBeforeTax | String | Total cost before tax |
| TotalAmountAfterTax | String | Total cost after tax |
| Checkout | CheckOut | Checkout details |
| Loyalty | Loyalty | Loyalty details |
| Room | Room | Room details |
| CheckIn | CheckIn | Check-in details |
| Payment | Payment | Payment details |
| Currency | Currency | Currency details |
| Cancellation | Cancellation | Cancellation details |
| Channel | Channel | Channel details |
| RatePlan | RatePlan | Rate plan details |
| Guests | Guests | Guest details |
| Services | Service List | List of services |
| Attributes | Map<String, String> | Additional attributes |
| Standard index name | Standard preference record field |
|---|---|
| _hotelReservationId | ReservationId |
| _hotelPreferenceRef | preferenceRef |
| Standard hotelReservation field | Type | Description |
|---|---|---|
| Early | String | Early checkout is scheduled or requested |
| Late | String | Late checkout is scheduled or requested |
| Self | String | Self checkout is scheduled or requested |
| Date | String | Checkout date of reservation |
| Standard hotelReservation field | Type | Description |
|---|---|---|
| ProgramName | String | Name of the loyalty program |
| MembershipId | String | Member's ID in the loyalty program |
| Tier | String | Loyalty tier or level |
| Standard hotelReservation field | Type | Description |
|---|---|---|
| TypeCode | String | Code for room type/category |
| TypeName | String | Name of room type |
| TypeDesc | String | Description of room type |
| Number | String | Assigned room number |
| Capacity | String | Maximum capacity of the room |
| AccessibilityType | String | Accessibility features |
| SmokingAllowed | String | Indicates if smoking is allowed in the room |
| Standard hotelReservation field | Type | Description |
|---|---|---|
| Date | String | Check-in date of reservation |
| DigitalKey | String | Indicates if a digital room key was issued |
| Early | String | Indicates if early check-in was requested |
| Late | String | Indicates if late check-in was requested |
| RoomKeys | String | Number of room keys issued |
| UserSelectedRoom | String | True if guest selected their own room |
| Standard hotelReservation field | Type | Description |
|---|---|---|
| Type | String | Payment method type (e.g., credit, debit, voucher) |
| CreditCardToken | String | Tokenized credit card number |
| CreditCardType | String | Type of credit card (e.g., Visa, Amex) |
| CreditCardExpiration | String | Credit card expiration date |
| Cvv | String | Card verification value |
| NameOnCreditCard | String | Name printed on the credit card |
| RoutingNumber | String | Bank routing number |
| AccountNumber | String | Bank account number |
| VoucherId | String | Voucher identifier if used |
| DiscountCode | String | Applied discount code |
| DiscountPercent | String | Percentage discount applied |
| Standard hotelReservation field | Type | Description |
|---|---|---|
| Code | String | ISO code for the currency (e.g., USD) |
| Name | String | Full name of the currency (e.g., US Dollar) |
| Symbol | String | Symbol of the currency (e.g., $) |
| Standard hotelReservation field | Type | Description |
|---|---|---|
| Reason | String | Reason for cancellation |
| Comment | String | Additional cancellation notes |
| Standard hotelReservation field | Type | Description |
|---|---|---|
| CreationChannelId | String | ID for the channel through which the reservation was made |
| LastUpdatedChannelId | String | ID for the channel that last updated the reservation |
| Method | String | Method used for booking (e.g., web, mobile app) |
| Standard hotelReservation field | Type | Description |
|---|---|---|
| Code | String | Code Identifier of the rate plan booked |
| Name | String | Name of the rate plan booked |
| Description | String | Description of the rate plan |
| Standard hotelReservation field | Type | Description |
|---|---|---|
| ServiceType | String | Type of service (e.g., spa, breakfast) |
| Description | String | Description of the service |
| Cost | String | Cost of the service |
| Standard hotelReservation field | Type | Description |
|---|---|---|
| Adults | String | Number of adult guests |
| Children | String | Number of child guests |