GuestRoom

Multiple ancestors

GuestRoom can be a descendant of:

OTA_HotelDescriptiveContentNotifRQ

Fields

Field Description Type Min/max Notes
GuestRooms/
GuestRoom
Details of a room. object 0..* -
GuestRoom/
Amenities
Container for room amenities. array of Amenities 0..1 -

XML

<GuestRoom>
 <Amenities>
   ...
 </Amenities>
</GuestRoom>

OTA_HotelDescriptiveInfoRS

Fields

Field Description Type Min/max Notes
GuestRooms/
GuestRoom
Details of a room. object 0..* -
GuestRoom/
@ID
Room type ID. string 1..1 -
GuestRoom/
@Active
Room type status (active or inactive). boolean 1..1 Activate/deactivate room types with /ota/OTA_HotelInvNotif.
GuestRoom/
@RoomTypeName
BCRT room type name. BCRT 1..1 -
GuestRoom/
@MaxOccupancy
The maximum number of guests allowed to stay in the room. int 0..1 You can separately specify extra bed options at property level.
GuestRoom/
Amenity
Details of a room amenity. object 0..* -
GuestRoom/
DescriptiveText
Localised room type name. string 1..1 -

XML

<GuestRoom
  Active="1"
  ID="217462802"
  MaxOccupancy="2"
  RoomTypeName="Double" >
  <Amenity ... />
  <DescriptiveText>Deluxe Double Room with Sea View</DescriptiveText>
</GuestRoom>

OTA_HotelInvNotifRQ

Fields

Field Description Type Min/max Notes
SellableProduct/
GuestRoom
Room details. object 1..* Create/modify room types with /ota/OTA_HotelInvNotif.
GuestRoom/
Amenities
Room amenities. array of Amenity 0..1 -
GuestRoom/
Description
Contains descriptive text for a room type. object 1..1 -
GuestRoom/
Occupancy
Room occupancy details. object 1..1 -
GuestRoom/
[Quantities]
Extra bed details. object 1..1 -
GuestRoom/
Room
Container for room ID, size, and other details. object 1..1 -
GuestRoom/
RoomLocation
Container for room floor level and all possible floors. object 1..1 -
GuestRoom/
TPA_Extensions
Container for SubRooms, Occupancy. object 0..1 -

XML

<GuestRoom>
  <Amenities>
    ...
  </Amenities>
  <Description>
    ...
  </Description>
  <Occupancy ... />
  <Room ... />
  <RoomLocation>
    ...
  </RoomLocation>
  <TPA_Extensions>
    ...
  </TPA_Extensions>
</GuestRoom>