RoomStay

Type : RoomStay

Definition
Details on the Room Stay including Guest Counts, Time Span of this Room Stay, and financial information related to the Room Stay, including Guarantee, Deposit and Payment and Cancellation Penalties.
(Defined in file OTA_DynamicPkgAvailRS.xsd , or a file it imports)

Elements
BasicPropertyInfoProperty Information for the Room Stay.
CancelPenaltiesA collection of Cancellation Penalties objects for the Room Stay.A collection of CancelPenalty.
DepositPaymentsA collection of deposit and/or payments for the Room Stay.A collection of required payments.
DiscountDiscount percentage and/or Amount, code and textual reason for discount.Identifies and provides details about the discount.
GuaranteeThe guarantee information associated to the Room Stay. A maximum of 5 occurances are available for use depending on the context.The guarantee information to hold a reservation
GuestCountsA collection of Guest Counts associated with Room Stay. A child Guest Count element is required for each distinct age group.A collection of GuestCount by age group.
MapURLWhen requested, a link to a map is returned in the response which indicates the position of the matching hotel(s).
RatePlansA collection of Rate Plans associated with a particular Room Stay.
ReferenceInformation by which this availability quote can be later cross-referenced.
RoomRatesA collection of Room Rates associated with a particular Room Stay. Each Room Rate combination can have multiple rates. Example King room, Rack rate plan, Monday through Thursday, weekday amount, Friday and Saturday, weekend amount.
RoomTypesA collection of Room Types associated with a particular Room Stay.
ServiceRPHsA container for the unique references to the services for the room stay.A collection of unsigned integers that reference the RPH (Reference Place holder) attribute in the Service object. The ServiceRPH attribute in the Service object is an indexing attribute that identifies the services attached to a specific guest or to the reservation.
TimeSpanThe Time Span which covers the Room Stay.Used to specify a time window range by either specifying an earliest and latest date for the start date and end date or by giving a date with a time period that can be applied before and/or after the start date.
TotalThe total amount charged for the Room Stay including additional occupant amounts and fees. If TaxInclusive is set to True, then taxes are included in the total amount.The total amount charged for the service including additional amounts and fees.
TPA_ExtensionsA placeholder in the schema to allow for additional elements and attributes to be included per Trading Partner Agreement (TPA).Allows extensions to be added to the OpenTravel specification per trading partner agreement.

Attributes
AvailabilityStatusUsed to specify an availability status at the room stay level for a property.An enumerated type indicating special conditions with the rate Valid values: ChangeDuringStay, MultipleNights, Exclusive, OnRequest, LimitedAvailability.
AvailableIndicatorMay be used as a simple true/false to indicate availability or used in conjunction with @AvailabilityStatus to indicate if restricted rate qualifications have been met e.g. Exclusive and Available (true) vs. Exclusive but not Available (false).
DiscountCodeA discount code known to the hotel.
InfoSourceUsed to specify the source of the data being exchanged as determined by trading partners.Used to specify the source of the data being exchanged.
IsAlternateIndicates the RoomStay is an alternate offer. Default=false.
MarketCodeThe code that relates to the market being sold to (e.g., the corporate market, packages).
MoreDataEchoTokenThe availability response returns the attribute if there is additional data that could not fit within the availability response. The text value should be echoed in the availability request to indicate where to begin the next block of availability data.
RoomStayCandidateRPHA reference to a requested room stay candidate from the SearchCriteria.
RoomStayGroupIDAn ID of a group of rooms which must be booked together.
RoomStayLanguageLanguage 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.
RoomStayStatusIdentifies the status of the room stay.A union between TransactionActionType and PMS_ResStatusType. Used in messages that communicate between reservation systems as well as between a reservation and property management system. In addition to the TransactionActionType and PMS_ResStatusType, the UpperCaseAlphaLength1to2 may be used for company specific codes.
RPHIdentifies the room stay for use in the hotel stay.
SourceOfBusinessTo specify where the business came from e.g. radio, newspaper ad, etc.
WarningRPHThis references the RPH found in the Warning element. Used to identify the warnings associated with this RoomStay.
Attribute Group : PromotionCodeGroup
PromotionCodePromotion code is the identifier used by the host to link directly with a specific named advertising campaign. By including the required code, the client is able to gain access to special offers which may have been created for a specifically targeted group via a CRM system or for a wider advertising campaign using Television or press adverts.
PromotionVendorCodeList of the vendor codes associated with a promotion.
Attribute Group : ResponseTypeGroup
ResponseTypeDefines whether the response is a property list or an area list.

Parents
\OTA_HotelRoomListRQ\HotelRoomLists\HotelRoomList\RoomStays\RoomStay
\OTA_HotelAvailRS\RoomStays
\OTA_DynamicPkgAvailRQ\DynamicPackage\Components\HotelComponent\RoomStays
\OTA_DynamicPkgAvailRS\SearchResults\HotelResults\RoomStays
\OTA_HotelRoomListRQ\HotelRoomLists\HotelRoomList\RoomStays