Rates
Message Exchange Workflow
OTA_HotelRateAmountNotifRQ
- request made by SiteConnect to the Booking Channel endpoint.OTA_HotelRateAmountNotifRS
- response sent by the Booking Channel.
Request
Examples
Specification
OTA_HotelRateAmountNotifRS
Element
1
Root element for the request.
@xmlns
String
1
Defines the XML namespace for the request. Will be set to http://www.opentravel.org/OTA/2003/05
@EchoToken
String
1
Unique identifier for the request, used to match requests and responses.
@TimeStamp
DateTime
1
Time when the request was generated.
@Version
String
1
Specifies the API version. Will be set to 1.0
.
RateAmountMessages
Element
1
Container for rate status messages.
@HotelCode
String
1
Identifier for the hotel.
RateAmountMessage
Element
1..n
Single rate status message.
StatusApplicationControl
Element
1
Contains date and room identification information.
@Start
Date
1
The start date for which the update is being set. This date is inclusive.
@End
Date
1
The end date for which the update is being set. This date is inclusive.
@InvTypeCode
Integer
1
Identifies the room.
@RatePlanCode
Element
0..1
Identifies the rate.
Rates
String
1
Container for rate information.
Rate
String
1
Contains individual rate information.
BaseByGuestAmts
Element
1
Base charge for a given number of guests.
BaseByGuestAmt
Element
1..n
Contains individual rate amounts.
@AmountAfterTax
Decimal
1
Positive decimal value for the rate amount after tax.
@NumberOfGuests
Integer
0..1
Number of guests in the room. Mandatory for OBP.
@AgeQualifyingCode
Element
0..1
Age qualification code for the rate:
10
Adult
Mandatory for OBP.
@CurrencyCode
String
0..1
Use ISO 4217 currency codes.
AdditionalGuestAmounts
Element
0..1
Additional charges for extra guests based on age qualification.
AdditionalGuestAmount
Element
0..2
Contains details of extra guest charges.
@AgeQualifyingCode
String
1
Age qualification code for the extra guest charge:
10
Adult (only for PDP)
8
Child
@Amount
Decimal
1
Extra charge amount.
@CurrencyCode
String
0..1
Use ISO 4217 currency codes.
RateDescription
Element
0..1
Description of what the rate includes.
Text
Element
1
Inclusion text (maximum 255 characters).
Response
Examples
Specification
OTA_HotelRateAmountNotifRS
Element
1
Root element for the response.
@xmlns
String
1
Defines the XML namespace for the request. Will be set to http://www.opentravel.org/OTA/2003/05
@EchoToken
String
1
Unique identifier for the request, used to match requests and responses.
@TimeStamp
DateTime
1
Time when the response was generated.
@Version
String
1
Specifies the API version. Must be set to 1.0
.
Success
Element
0..1
Indicates successful processing of the request.
Errors
Element
0..1
Indicates an error occurred during the processing of the request.
Error
Element
1..n
Single error information containing free text.
Help Centre
Last updated