| AdditionalCharges | Breakout of additional charges as part of the rate plan. |
| AdditionalGuestAmounts | A collection of charges that apply to for additional occupants, guests or service users (over and above the rate's MaxGuest Applicable). |
| BaseByGuestAmts | A collection of Base charges by number of guests. |
| CancelPolicies | A collection of Cancellation Policies.A collection of CancelPenalty. |
| Fees | A collection of Fees.A collection of fees. |
| GuaranteePolicies | A collection of Guarantee Policies. |
| MealsIncluded | Defines which meals are included with this rate program. |
| PaymentPolicies | A collection of Payment Policies.A collection of required payments. |
| RateDescription | Desription of Rate being uploaded.An indication of a new paragraph for a sub-section of a formatted text message. |
| UniqueID | The unique identifier element allows the trading partners to uniquely identify each Rate being uploaded, for traceable transactions.An identifier used to uniquely reference an object in a system (e.g. an airline reservation reference, customer profile reference, booking confirmation number, or a reference to a previous availability quote). |
| MaxGuestApplicable | Maximum number of occupants for which this rate is valid (ex 2). |
| MaxLOS | The maximum length of stay allowed by this rate plan. |
| MinGuestApplicable | Minimum number of occupants for which this rate is valid (ex 1). |
| MinLOS | The minimum length of stay required by this rate plan. |
| NumberOfUnits | Indicates the number of rooms blocked or capped for this rate plan. |
| RateChangeIndicator | When true, indicates a rate change is applicable. When false, a rate change does not apply. |
| RateTier | Hotel systems often have different tiers for a given rate plan; this attribute is used to designate a specific tier within the rate plan (e.g. high, medium, low). |
| RateTimeUnit | Enumeration of time units upon which the RateAmount is based (e.g., daily, weekly, single rate for full stay). |
| StayOverDate | Indicates a specific day on which the guest must stay over in order to be eligible for the quoted rate plan. |
| UnitMultiplier | The number of RateTimeUnits that the rate Amount is based upon (e.g., flat rate for 3 days). |
| AgeBucket | Defines the age range category or bucket a guest can be booked into. |
| AgeQualifyingCode | Defines 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). |
| AgeTimeUnit | TimeUnit : Qualifier for Age. |
| MaxAge | Max Age: The maximum age to qualify for AgeQualifyingCode. |
| MinAge | MinAge: The minimum age to qualify for AgeQualifyingCode. |
| CurrencyCode | An ISO 4217 (3) alpha character code that specifies a monetary unit. |
| DecimalPlaces | The ISO 4217 standard "minor unit" for the number of decimal places for a particular currency. |
| Duration | The duration datatype represents a combination of year, month, day and time values representing a single duration of time, encoded as a single string. |
| End | The ending value of the time span. |
| Start | The starting value of the time span. |
| Fri | When true, apply to Friday. |
| Mon | When true, apply to Monday. |
| Sat | When true, apply to Saturday. |
| Sun | When true, apply to Sunday. |
| Thur | When true, apply to Thursday. |
| Tue | When true, apply to Tuesday. |
| Weds | When true, apply to Wednesday. |