Customer Profiles standard hotel preference object fields - Amazon Connect

Customer Profiles standard hotel preference object fields

The following table lists all the fields in the Customer Profiles standard hotel preference object.

Hotel Preference
Standard hotelPreference field Data type Description
PreferenceId String Unique identifier of a standard hotel preference
Name String The name of the preference
CreatedDate String The date the preference was created
CreatedBy String The identifier of the creator
UpdatedDate String The date of last update
UpdatedBy String The identifier of the person who last updated
StartDate String The preference start date
EndDate String The preference end date
Status String The current status of the preference
Smoking String Smoking preference
CleaningTime String Time of cleaning
CheckInType String Type of check-in
CheckOutType String Type of check-out
ReferenceId String The id to the object referenced
ReferenceType String The type of object referenced
Location Location Preferences on hotel room location
Bedding Bedding Bedding preferences
Tour Tour Tour preferences
ContactDetail ContactDetail Details about contact in preference
ContactDetailAddress ContactDetailAddress Address for the contact detail
ContactDetailCommunication ContactDetailCommunication Preferences on communication
Language Language Language preferences
CarRental CarRental Car rental preferences
Accessibility Accessibility Accessibility preferences
Interest Interest Interest details
Loyalty Loyalty Loyalty preferences
Dining Dining Dining preferences
MediaEntertainment MediaEntertainment Media and entertainment preferences
PaymentForm PaymentForm Payment form preferences
PetInfo PetInfo Pet info preferences
SpecialRequest SpecialRequest Details on special requests
Marketing Marketing Marketing preferences
Medical Medical Medical preferences
Baggage Baggage Baggage preferences
Attributes Map<String, String> Key-value pair of attributes of a hotel preference

The standard hotel preference objects are indexed by the keys in the following table.

Standard Index Fields
Standard index name Standard preference record field
_hotelPreferenceId PreferenceId
_hotelReferenceId ReferenceId

For example, you can use _hotelPreferenceId as a key name with the SearchProfiles API to find a profile that has a hotel preference whose PreferenceId matches with the search value. You can find the standard hotelPreference objects associated with a specific profile by using the ListProfileObjects API with the ProfileId and ObjectTypeName set to _hotelPreference.

ContactDetail data type
Standard airPreference field Data type Description
Type String The type of contact (e.g. personal, emergency)
PreferenceLevel String Priority level of this contact
PhoneNumber String Phone number
Relationship String The relationship to the profile
EmailAddress String Email address
EmailLanguage String Preferred language for contact detail email communication
PhoneLanguage String Preferred language for contact detail phone communication
ContactDetailAddress data type
Standard airPreference field Data type Description
Type String The type of address for the contact
Address1 String The first line of a contact address.
Address2 String The second line of a contact address.
Address3 String The third line of a contact address.
Address4 String The fourth line of a contact address.
City String The city of a contact address.
Country String The country of a contact address.
County String The county of a contact address.
PostalCode String The postal code of a contact address.
Province String The province of a contact address.
State String The state of a contact address.
ContactDetailCommunication data type
Standard hotelPreference field Type Description
Method String Method of communication
PreferenceLevel String Preference level for communication method
Frequency String Frequency of communication
Language data type
Standard hotelPreference field Type Description
PhoneLanguage String Preferred phone language
EmailLanguage String Preferred email language
CarRental data type
Standard hotelPreference field Type Description
Vendor String Preferred car rental vendor
VehicleType String Preferred vehicle type
PreferenceLevel String Preference level for car rental
Location data type
Standard hotelPreference field Type Description
PreferredFloor String Preference for room floor
ElevatorProximity String Preference for proximity to elevators
QuietZone String Preference for quiet zone
LobbyProximity String Preference for proximity to the lobby
View String Desired view from the room
RoomType String Preferred room type
PreferenceLevel String Level of preference for location
Bedding data type
Standard hotelPreference field Type Description
BedType String Preferred bed type
MattressType String Preferred mattress type
PillowType String Preferred pillow type
NumberOfPillows String Number of pillows preferred
BeddingMaterial String Material of the bedding
Allergy String Allergy-related bedding preferences
Tour data type
Standard hotelPreference field Type Description
City String Preferred cities for tours
Cultural String Cultural tour interests
Adventure String Adventure tour interests
Nightlife String Nightlife tour interests
GuideLanguage String Preferred language for the tour guide
StartTime String Preferred start time for tours
GroupSize String Preferred group size for tours
PreferenceLevel String Importance of the tour preferences
Accessibility data types
Standard airPreference field Data type Description
Wheelchair String Wheelchair accessibility info
Bathroom String Bathroom accessibility info
Assistance String Assistance infomation
DisabilityType String Information on disability
SupportAnimal String Support animal information
ProximityToFacilities String Needs proximity to facilities
Interest data type
Standard hotelPreference field Type Description
NameOfInterest String Name of the interest
PreferenceLevel String Preference level for the interest
Loyalty data type
Standard hotelPreference field Type Description
LoyaltyName String Name of the loyalty program
MembershipId String Loyalty membership ID
PreferenceLevel String Loyalty preference level
PriorityServices String Priority services preference
Dining data type
Standard hotelPreference field Type Description
MealType String Preferred meal types
FavoriteCuisine String Favorite cuisine preferences
Beverage String Beverage preferences
DietaryRestriction String Dietary restrictions
AllergyInfo String Allergy information
PreferenceLevel String Dining preference level
MediaEntertainment data type
Standard hotelPreference field Type Description
Name String Name of preferred media or entertainment
PreferenceLevel String Preference level for media or entertainment
PaymentForm data type
Standard hotelPreference field Type Description
Name String Name associated with the payment method
Type String Type of payment method
PreferenceLevel String Payment method preference level
UsageContext String Context in which payment form is used
PetInfo data type
Standard hotelPreference field Type Description
Type String Type of pet
PreferenceLevel String preference level for pet
Special Request data type
Standard hotelPreference field Type Description
Type String Type of special request
Name String Name of the special request
PreferenceLevel String Preference level of the request
Marketing data type
Standard hotelPreference field Type Description
ChannelType String Type of marketing channel (e.g., SMS, Email)
OptIn String Opt-in status for marketing
Frequency String Frequency of marketing communications
StartDate String Start date of marketing preference
EndDate String End date of marketing preference
Medical data type
Standard hotelPreference field Type Description
Oxygen String Oxygen supply preferences
MedicalEquipment String Details on medical equipment
Assistance String Type of medical assistance required
Stretcher String Stretcher guest requirement
WheelChair String Wheelchair type and assistance needed
Baggage data type
Standard hotelPreference field Type Description
Bicycle String Bicycle baggage needs
BaggageType String Baggage details (e.g bulky )
Courier String Courier-related baggage preference
Fragile String Fragile item preferences
Preference Level String Baggage preference level