ota2015a.OTA_GolfRateRS.xsd Maven / Gradle / Ivy
ALL SCHEMA FILES IN THE OPENTRAVEL ALLIANCE SPECIFICATION ARE MADE AVAILABLE ACCORDING TO THE TERMS DEFINED BY THE OPENTRAVEL LICENSE AGREEMENT AT http://www.opentravel.org/Specifications/Default.aspx.
This message returns information about golf rate plans that meet the requested criteria.
The presence of the empty Success element explicitly indicates that the request message was successful.
Used in conjunction with the Success element to define one or more business errors.
Rate(s) that meet the requested criteria.
Rate associated information.
A date or range of dates, including days of the week, used to filter rate results.
Days of the week that the rate applies to.
The starting date.
The starting time.
The ending date
The ending time.
Amenities included with a rate.
A unique ID for an amenity.
A code for an amenity.
The name of an amenity.
If true, this amenity should be included with a tee time rate plan.
Constraints for the rate plan, including golfer types and facility(s) that the rate applies to.
Golfer type(s) that the rate applies to.
An extensible list of golfer categories.
An extensible list of age qualifiers.
The quantity of this type of golfer.
Membership (or loyalty) program(s) that the rate applies to.
The ID of the loyalty program.
The name of the loyalty program.
Corporate IDs that the rate applies to.
This may be used to provide any additional information about rates (e.g., must tee off by 9AM.)
Defines the type of rate comments (e.g., textual rule, marketing information).
This is the vendor specific code used to identify a special rate associated with a specific organization.
The identifier assigned to this rate by the vendor.
This is the vendor specific code for rate codes (e.g. WES, 2A, DLY00).
Charge information associated with the cart rental.
A collection of one or more taxes associated with a specific charge.
Detailed information on one specific tax associated with a specific charge.
Text description of the fees in a given language.
Information on how this charge was calculated, for example, a daily rate multiplied by the number of players, a percentage, etc.
This is used in conjunction with UnitName to specify the charge per unit as defined by UnitName (e.g., if UnitCharge="100" and UnitName="day" the result is 100 dollars per day).
The UnitName attribute provides the unit on which an item charge may be based when purchasing a round of golf.
This is used in conjunction with UnitName to specify the quantity of units as defined by UnitName (e.g., if Quantity="5" and UnitName="day" the result is 5 days).
Provides the ability to define a particular percentage.
Indicates a time or a place of reference (e.g. before pick-up, drop-off location).
Distances are referenced from the pick-up location.
Distances are referenced from the drop-off location.
Times are referenced from the pick-up time.
Times are referenced from the drop-off time.
This is used in conjunction with UnitName to specify the maximum quantity of units as defined by UnitName.
The total for a specific item in a calculation.
If true, taxes are included in this charge.
If true, a guarantee payment or hold is required.
When true, the rate has been converted to a different currency.
Charge information associated with greens fee.
A collection of one or more taxes associated with a specific charge.
Detailed information on one specific tax associated with a specific charge.
Text description of the fees in a given language.
Information on how this charge was calculated, for example, a daily rate multiplied by the number of players, a percentage, etc.
This is used in conjunction with UnitName to specify the charge per unit as defined by UnitName (e.g., if UnitCharge="100" and UnitName="day" the result is 100 dollars per day).
The UnitName attribute provides the unit on which an item charge may be based when purchasing a round of golf.
This is used in conjunction with UnitName to specify the quantity of units as defined by UnitName (e.g., if Quantity="5" and UnitName="day" the result is 5 days).
Provides the ability to define a particular percentage.
Indicates a time or a place of reference (e.g. before pick-up, drop-off location).
Distances are referenced from the pick-up location.
Distances are referenced from the drop-off location.
Times are referenced from the pick-up time.
Times are referenced from the drop-off time.
This is used in conjunction with UnitName to specify the maximum quantity of units as defined by UnitName.
The total for a specific item in a calculation.
If true, taxes are included in this charge.
If true, a guarantee payment or hold is required.
When true, the rate has been converted to a different currency.
Policies associated with the rate.
Defines the tee time cancellation policy of the golf facility and accepted guarantee payment types.
Cancellation deadline, absolute or relative.
The absolute deadline or amount of offset time before a deadline for a payment of cancel goes into effect.
Cancellation fee expressed as a fixed amount, or percentage tee time price.
A collection of taxes.
Indicates whether taxes are included when figuring the base amount.
Indicates whether fees, such as those imposed by a travel agency or other booking agent, are included when figuring cancel penalties.
Provides the basis for how the amount of the guarantee is calculated.
Uses the full stay as the basis.
Uses the nights as the basis.
Uses the first and last night as the basis.
The percentage used to calculate the amount.
Provides a monetary amount and the currency code to reflect the currency in which this amount is expressed.
Text description of the Penalty in a given language.
Guarantee payment forms accepted by the golf facility.
A description of the guarantee.
If true, no credit card holder information is required. If false, it is not required.
If true, the credit card holder name is required. If false, it is not required.
If true, credit card holder address is required. If false, it is not required.
If true, credit card holder phone number is required. If false, it is not required.
Indicates that any prepayment for the golf tee time is non refundable, therefore a 100% penalty on the prepayment is applied, irrespective of deadline.
If a day(s) of the week is set to true then the associated policy applies to that day of week.
The date time span for which the policy applies.
A system specific tee time to which this cancellation penalty applies.
A fee that may be associated with the rate plan.
General policy(s) that may be associated with the rate plan.
The type of the policy, such as "Tee Time" or "Cart Rental".
Tax policy(s) associated with the rate plan.
Used to indicate the effective dates of the policy.
The code identifying this policy.
The date and time when the policy information for this facility was last updated.
Used to indicate the effective day for the policy.
An extensible list of associated rate categories.
Rules that apply to the rate.
An ID or code for a golf course.
The rate ID or code.
The name of the rate.
The valid duration of the rate.
A vendor specific code used to identify a special rate associated with a specific organization.
A promotion ID or code identifier assigned by the supplier.
An ID or code for a frequent player, member, etc.
An code for a golf course.
An ID for a golf course.
A name for a golf course.
The short name of the golf course.
Inclusion or exclusion of prepaid rates.
Exclude prepaid rates from the response.
Return prepaid and non-prepaid rates.
Only return prepaid rates.
If true, this tee time rate is available.
Errors are returned if the request was unable to be processed.
This element defines standard attributes that appear on the root element for all OpenTravel Messages.