Business Object: RoomStay (1.0.0)

Library: HospitalityStrawman (http://www.opentravel.org/Sandbox/product/hospitality/v1)


    • Description

      Details on the Room Stay including Guest Counts, Time Span of this Room Stay, pointers to Res Guests, guest Memberships, Comments and Special Requests pertaining to this particular Room Stay and finally finacial information related to the Room Stay, including Guarantee, Deposit and Payment and Cancellation Penalties.
Property Value
Facets  ID
 Summary
 Detail

ID

Field Name Member Type Field Type Description
objID Attribute  ID   A unique identifier within this document for this object.
Identifier Element  Identifier   A unique identifier defined by an external authority for this object.
RoomStayRef Element  RoomStay   Refers to the obj ID on an object defined elsewhere in the current document.

Summary

Field Name Member Type Field Type Description
RoomType Element  RoomType   The RoomType element is used to contain all the room type information for a single RateType Code (ex A1K) for a given date range.
RatePlan Element  RatePlan   The rate plan element is used to contain all the rate information for a single Rate Plan Code (ex RACK) for a given date range. A given Rate Plan may have variable rates, over the effective period of the Rate Plan, this is represented by the child element Rates.
RoomRate Element  RoomRate   The combination of a given Rate Plan and Room Type. This allows for support for systems where Rate Plans are child of Room Type as well as systems which Room Types are child of Rate Plans.
DateTimeSpanWindows Element  DateTimeSpanWindows   The Time Span which covers the Room Stay.
HotelFacility Element  HotelFacility   Hotel facility identifier for the Room Stay.
MembershipIdentifier Element  Membership_ID   A collection of Membership objects. Memberships provides a list of reward programs which may be credited with points accrued from the guest's activity.
SpecialRequests Element  SpecialRequests   The SpecialRequest object indicates special requests for the whole Reservation, or a particular Room Stay or Service.

Detail

Field Name Member Type Field Type Description
language Attribute  language   Language of the response for the RoomStay (property). Note that the requested language may not be available for all properties and so the language of the response for each property may vary.
Comments Element  Comments   A collection of Comment objects. Comments which apply to the whole Reservation or a particular Room Stay or Service.
ServiceIDs Element  ServiceIDs   TODO: Correct annotation: This is a reference placeholder used as an index for a service to be associated with this stay