Last updated

GuestRoom

Multiple ancestors

GuestRoom can be a descendant of:

OTA_HotelDescriptiveContentNotifRQ

Fields

FieldDescriptionTypeMin/maxNotes
GuestRooms/
GuestRoom
Details of a room.object0..*-
GuestRoom/
Amenities
Container for room amenities.array of Amenities0..1-

XML

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

OTA_HotelDescriptiveInfoRS

Fields

FieldDescriptionTypeMin/maxNotes
GuestRooms/
GuestRoom
Details of a room.object0..*-
GuestRoom/
@ID
Room type ID.string1..1-
GuestRoom/
@Active
Room type status (active or inactive).boolean1..1Activate/deactivate room types with /ota/OTA_HotelInvNotif.
GuestRoom/
@RoomTypeName
BCRT room type name.BCRT1..1-
GuestRoom/
@MaxOccupancy
The maximum number of guests allowed to stay in the room.int0..1You can separately specify extra bed options at property level.
GuestRoom/
Amenity
Details of a room amenity.object0..*-
GuestRoom/
DescriptiveText
Localised room type name.string1..1-

XML

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

OTA_HotelInvNotifRQ

Fields

FieldDescriptionTypeMin/maxNotes
SellableProduct/
GuestRoom
Room details.object1..*Create/modify room types with /ota/OTA_HotelInvNotif.
GuestRoom/
Amenities
Room amenities.array of Amenity0..1-
GuestRoom/
Description
Contains descriptive text for a room type.object1..1-
GuestRoom/
Occupancy
Room occupancy details.object1..1-
GuestRoom/
[Quantities]
Extra bed details.object1..1-
GuestRoom/
Room
Container for room ID, size, and other details.object1..1-
GuestRoom/
RoomLocation
Container for room floor level and all possible floors.object1..1-
GuestRoom/
TPA_Extensions
Container for SubRooms, Occupancy.object0..1-

XML

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