Rate

Type : RateType-Rate

Definition
The Rate contains a collection of elements that define the amount of the rate, associated fees, additional occupant amounts as well as payment and cancellation policies. Taxes can be broken out or included within the various amounts. A currency can be associated to each amount The applicable period of the the rate are indicated by the effective dates. Restrictions that may apply to that rate, such as the minimum or maximum length of stay, stay-over dates (such as a Saturday night), min/max guests applicable for the rate, and age group (ex Adult) are attributes of Rate. It indicates the number of units that the quoted rate is based upon, as well as the TimeUnits type used that the rate is based upon, e.g.: 3days at $100.00 per day.
(Defined in file OTA_HotelCommonTypes.xsd , or a file it imports)

Elements
AdditionalChargesCollection of additional charges.
AdditionalGuestAmountsA collection of charges that apply to for additional occupants, guests or service users (over and above the rate's MaxGuest Applicable).
BaseThe base amount charged for the accommodation or service per unit of time (ex: Nightly, Weekly, etc). If TaxInclusive is set to True, then taxes are included in the base amount. Note that any additional charges should itemized in the other elements.The total amount charged for the service including additional amounts and fees.
CancelPoliciesA collection of Cancellation Policies.A collection of CancelPenalty.
DiscountDiscount percentage and/or Amount, code and textual reason for discount
FeesA collection of Fees.A collection of fees.
PaymentPoliciesA collection of Payment Policies.A collection of required payments.
RateDescriptionDescription of the rate associated with the various monetary amounts and policies.An indication of a new paragraph for a sub-section of a formatted text message.
TotalThe total amount charged for this rate including additional occupant amounts and fees.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
AlternateCurrencyIndWhen true, indicates the amounts are provided in an alternate currency. When false, indicates the amounts are provided in the primary currency. This may be used to indicate that the currency provided is different from the requested or stored currency.
CachedIndicatorWhen true, this indicates the rate data is not real-time.
ChargeTypeThe type of the amount being charged, e.g. per night. Refer to OpenTravel Code List Charge Type Code (CHG).
Duration
GuaranteedInd
MaxGuestApplicableIndicates the maximum number of guests at this rate.
MaxLOSIndicates the maximum length of stay.
MinGuestApplicableIndicates the minimum number of guests at this rate.
MinLOSIndicates the minimum length of stay.
NumberOfUnits
QuoteIDA reference string used to match a query, with rates, to a given time. This is useful for matching prices within a given quote period.
RateModeThis supports returning a type of rate (minimum, maximum, etc.) as an alternative to returning a specific rate. Refer to OpenTravel Code List Rate Mode (RMO).
RateSourceThe source from which the rate was acquired.
RateTimeUnitIndicates the time unit for the rate.
RateTypeCodeUsed to identify the type of rate. Refer to OpenTravel Code list Rate Plan Type (RPT).
RoomPricingTypeSpecifies how the room is priced (per night, per person, etc.).An enumerated type that defines how a service is priced. Values: Per stay, Per person, Per night, Per person per night, Per use.
StayOverDateDay of week guest is required to stay over in order to be eligible for this rate.
UnitMultiplierIndicates the number of rate time units such as "3 Days".
Attribute Group : AgeQualifyingGroup
AgeBucketDefines the age range category or bucket a guest can be booked into.
AgeQualifyingCodeDefines an age range or age category of a guest (e.g., under 21, over 65, teen, infant). Refer to OpenTravel Code List Age Qualifying Code (AQC).
AgeTimeUnitTimeUnit : Qualifier for Age.
MaxAgeMax Age: The maximum age to qualify for AgeQualifyingCode.
MinAgeMinAge: The minimum age to qualify for AgeQualifyingCode.
Attribute Group : EffectiveExpireOptionalDateGroup
EffectiveDateIndicates the starting date.
ExpireDateIndicates the ending date.
ExpireDateExclusiveIndWhen true, indicates that the ExpireDate is the first day after the applicable period (e.g. when expire date is Oct 15 the last date of the period is Oct 14).

Parents
\OTA_PkgBookRS\PackageReservation\InvoiceDetail\AgentCommission
\OTA_RailFareQuoteRS\FareInfo\FareOption\Fare\BasicFare\AlternateCurrency
\OTA_AirBookModifyRQ\AirBookModifyRQ\PriceInfo\ItinTotalFare\BaseFare
\OTA_PkgAvailRS\AccommodationChoices\AvailableProperty\FacilityChoices\RoomPrices\RoomPrice\ItemPrice\Commission
\OTA_GolfRatePlanRS\Course
\OTA_AirFareDisplayRS\ExchangeRates\ExchangeRate
\OTA_AirFareDisplayRQ\TravelPreferences\PricingPrefs\ExchangeRates\ExchangeRate
\OTA_AirAvailRQ\MultimodalOffer\TripCharacteristics\PriceAndPayment
\OTA_AirGetOfferRS\PriceStructure
\OTA_AirBaggageRS\BaggageList\OriginDestination\BaggageDetail\ServiceFamily\ProductGroup\SubGroup\Pricing
\OTA_AirBaggageRS\AllowanceAndCharge\OriginDestination\Service\Pricing
\OTA_AirAvailRQ\Offer\Priced\Pricing
\OTA_HotelRFP_MeetingNotifRQ\RFP_ResponseSegments\RFP_ResponseSegment\Sites\Site\Dates\Date\RoomBlock\StayDates\StayDate\StayDateRooms\StayDateRoom\Rates
\OTA_HotelRateAmountNotifRQ\RateAmountMessages\RateAmountMessage\Rates
\OTA_DynamicPkgAvailRQ\DynamicPackage\Components\HotelComponent\RoomStays\RoomStay\RoomRates\RoomRate\Rates
\OTA_TravelItineraryRS\TravelItinerary\ItineraryInfo\ReservationItems\Item\Hotel\Reservation\RoomRates\RoomRate\Rates
\OTA_VehRateNotifRQ\Rates
\OTA_HotelPostEventNotifRQ\EventReports\EventReport\EventSites\EventSite\RoomBlocks\RoomBlock\StayDays\StayDay\Rates
\OTA_HotelRatePlanNotifRQ\RatePlans\RatePlan\Rates
\OTA_AirBaggageRS\AllowanceAndCharge\TotalPrice
\OTA_AirBaggageRS\BaggageList\OriginDestination\BaggageDetail\ServiceFamily\ProductGroup\TotalPrice