OTA_HotelReadResRS


This message indicates the result of processing the OTA_HotelReadResRQ message, in both cases of success or error.

XML Description

OTA_HotelReadResRS

Parameter Data Type Description
xmlns URL -
EchoToken String -
TimeStamp - -
Version - -
HtConfirmationCode Object The unique Hotel Trader Confirmation code for the reservation is enclosed within this tag.
ClientConfirmationCode Object The unique client confirmation code for this reservation is enclosed within this tag.
OtaConfirmationCode Object The OTA confirmation code for this reservation is enclosed within this tag.
OtaClientName Object The OTA to which the Client is selling to provided at the time of making the reservation.
BookingDate Object The date on which the reservation was made with Hotel Trader.
ConsolidatedComments Object A single line of comments can be displayed in the comments section of the booking confirmation sent to the end user.
ConsolidatedHTMLComments Object The HTML format of the Consolidated Comments that can be directly displayed without parsing.
SpecialRequests Object Node that contains the special request sent as part of the reservation.
PropertyDetails Object A node that contains the firmographic information about the property.
AggregateGrossPrice Object Aggregate Gross price for the booking. Rounded off to 2 decimal places.
AggregateNetPrice Object Aggregate Net price for the booking. Rounded off to 2 decimal places.
AggregateTax Object Aggregate Tax for the booking. Rounded off to 2 decimal places.
AggregatePayAtProperty Object Aggregate PayAtProperty for the booking. Rounded off to 2 decimal places.
Rooms Object This element contains the Room that is being booked.

SpecialRequests

Parameter Data Type Description
SpecialRequest Object The special requests made as a part of this reservation are enclosed within this tag.

PropertyDetails

Parameter Data Type Description
PropertyName Object This tag encloses the name of the hotel at which this reservation was made.
PropertyId Object This tag encloses the property ID of the hotel.
City Object This tag encloses the city of the hotel.
HotelImageUrl String URL for property image if available.
Address Object This node contains the address of the hotel at which this reservation was made.
Latitude Object This tag encloses the latitude of the hotel.
Longitude Object This tag encloses the longitude of the hotel.
StarRating Object This tag encloses the StarRating of the hotel.
CheckInTime Object This tag encloses the CheckInTime of the hotel.
CheckOutTime Object This tag encloses the CheckOutTime of the hotel.
CheckInPolicy Object Defines the check-in policy for the hotel.
TimeZone Object This tag encloses the TimeZone of the hotel. The check-in and check-out times are in this time zone.
ShortDescription Object This tag encloses a short description of the property.
LongDescription Object This tag encloses a long description of the property.
MinAdultAgeForCheckIn Object This tag provides the minimum adult age for check-in.
Modifiable Object Boolean value.

Rooms

Parameter Data Type Description
Room Object This element contains the details of the room booked as a part of this reservation. In the case of multi-room bookings, each Room node corresponds to each room of the booking.

Room

Parameter Data Type Description
HtRoomConfirmationCode Object This tag includes the Hotel Trader's room confirmation number.
ClientRoomConfirmationCode Object This tag includes the Client's room confirmation number.
CrsConfirmationCode Object This tag includes the CRS confirmation code for the reservation.
CrsCancelConfirmationCode Object This tag includes the cancellation code, received from the CRS in case of a canceled reservation.
PmsConfirmationCode Object This tag includes the confirmation code received from the PMS for this reservation.
CheckInDate Object This tag includes the check-in date for this room reservation.
CheckOutDate Object This tag includes the check-out date for this room reservation.
RateplanTag Object This tag includes the rateplan associated with this roomtype as part of the reservation.
ShortDescription Object This tag encloses a short description of the room.
LongDescription Object This tag encloses a long description of the room.
RateplanCode Object This tag encloses the rateplan code for this room.
RoomName Object This tag encloses the name of the room.
IsRefundable Object This tag encloses a boolean value denoting whether this is refundable or not.
Cancelled Object This tag encloses a boolean value denoting whether this room has been canceled or not.
CancellationDate Object This tag encloses the date on which the reservation was canceled if it is a canceled reservation.
CancellationFee Object This tag encloses the amount applicable for payment in case of a cancellation.
CancellationPolicies Object This node provides the cancellation policies as applicable to this booking.
Rates Object This node provides a breakdown of the room rates.
Occupancy Object List of occupancies. Each occupancy contains guest details for a room.
Guests Object Guest details for the room. Always 1 entry for each room.
RoomSpecialRequests Object This node includes the extra comments from guests or any special requests to the hotel.
MealplanOptions Object Meal plan options for the booking, if any.

CancellationPolicies

Parameter Data Type Description
CancellationPolicy Object This node provides the details of the cancellation policy.

CancellationPolicy

Parameter Data Type Description
StartWindowHours Object -
EndWindowHours Object -
StartWindowTime Object Start time in hours for this window from check-in time.
EndWindowTime Object End time in hours for this window from check-in time.
Currency Object This tag encloses the currency in which the reservation was made.
CancellationCharge Object The amount that will be forfeited if a cancellation is effected in this cancellation window.
CancelTime Object -
TimeZone Object Time-zone identifier of the property.

Rates

Parameter Data Type Description
NetPrice Object This is the total price for the stay excluding taxes/fees.
Tax Object This is the total tax for the stay excluding taxes/fees which are payable at the property.
GrossPrice Object This is the total price for the stay including taxes/fees. Taxes which are payable upon arrival at the property are not included.
CurrencyCode Object Currency in which the prices are charged.
PayAtProperty Object There will be some fee which is collected on the arrival at the property. This amount is not is not included in the rates. This fee is collected to provide guests with services, amenities, and value-added offerings.
DailyPrices Object This node encloses the element that provides a list of daily prices, excluding taxes/fees.
DailyTaxes Object This node encloses the element that provides a list of daily taxes.
TaxInfo Object This node provides a break-up of the tax information for this booking.
Commissionable Object This boolean node indicates whether these are commissionable rates or not.

TaxInfo

Parameter Data Type Description
PaymentsAtBooking Object This node contains the break-down of all payments applicable at the time of booking
PaymentsAtProperty Object This node contains the breakdown of all payments that must be made at the property.

PaymentsAtBooking

Parameter Data Type Description
PaymentAtBooking Object List of payments applicable at the time of booking.

PaymentAtBooking

Parameter Data Type Description
Date Object Date of booking
Name Object The name of the tax line item is enclosed in this tag.
Currency Object Currency in which the payment was made.
Value Object The amount.

PaymentsAtProperty

Parameter Data Type Description
PaymentAtProperty Object The list of all payments that must be made by the guest at the property.

PaymentAtProperty

Parameter Data Type Description
Date Object Date of booking
Name Object The name of the tax line item is enclosed in this tag.
Currency Object Currency in which the payment was made.
Value Object The amount.

Occupancy

Parameter Data Type Description
NoOfAdults Object Enclosed is the numeric value denoting the number of adults included in this booking.
NoOfChildren Object Encloses the numeric value denoting the number of childeren included in this booking.

Guests

Parameter Data Type Description
Guest Object Details of the guest.

Guest

Parameter Data Type Description
FirstName Object First name of the guest
LastName Object Last name of the guest
Email Object Email of the guest
Phone Object The phone or contact number of the guest
IsAdult Object Boolean value, true if guest is adult, false otherwise
IsPrimary Object Boolean value, true if this guest is primary for the Room, false otherwise

RoomSpecialRequests

Parameter Data Type Description
RoomSpecialRequest Object The special request is enclosed in this tag for the room.

MealplanOptions

Parameter Data Type Description
BreakfastIncluded Object Boolean, true if breakfast is included, false otherwise.
LunchIncluded Object Boolean, true if lunch is included, false otherwise.
DinnerIncluded Object Boolean, true if dinner is included, false otherwise.
AllInclusive Object Boolean, true if breakfast, lunch, and dinner are included, false otherwise.
MealplanDescription Object Describe the mealplan included as part of the rateplan for this room.

Sample Success response

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
   <SOAP-ENV:Header />
   <SOAP-ENV:Body>
      <OTA_HotelReadResRS xmlns:ns2="http://www.opentravel.org/OTA/2003/05" EchoToken="ab3edd47-fa8e-4f45-8a70-10324b560250" PrimaryLangID="en" TimeStamp="2024-05-10T09:56:22.276Z" Version="0">
         <HtConfirmationCode>HT-IOXRKL</HtConfirmationCode>
         <ClientConfirmationCode>256-10000158</ClientConfirmationCode>
         <BookingDate>2024-05-09T07:30:17.000-0700</BookingDate>
         <ConsolidatedComments>Hotel Check In Policy: Major credit card required at check-in for deposit and incidentals. Any additional fees such as parking, pet fees, etc. are solely at the discretion of the hotel, are subject to change at any point and should be paid directly by the guest. **OYO Las Vegas Hotel &amp; Casino hotel only accept Debit/Credit card for deposit, incidentals or any additional charges as per policy, this property does not accept cash deposits.**  Upon check-in, the Front Desk authorizes a $300 hold on a credit/debit card for incidentals, in addition to room and tax. . Reservation is refundable but nonModifiable. Minimum adult age at check in is 21 years.</ConsolidatedComments>
         <ConsolidatedHTMLComments>&lt;ul&gt;&lt;li&gt;Hotel Check In Policy: Major credit card required at check-in for deposit and incidentals. Any additional fees such as parking, pet fees, etc. are solely at the discretion of the hotel, are subject to change at any point and should be paid directly by the guest. **OYO Las Vegas Hotel &amp; Casino hotel only accept Debit/Credit card for deposit, incidentals or any additional charges as per policy, this property does not accept cash deposits.**  Upon check-in, the Front Desk authorizes a $300 hold on a credit/debit card for incidentals, in addition to room and tax. . &lt;/li&gt;&lt;li&gt;Reservation is refundable but nonModifiable. &lt;/li&gt;&lt;li&gt;Minimum adult age at check in is 21 years. &lt;/li&gt;&lt;/ul&gt;</ConsolidatedHTMLComments>
         <PropertyDetails>
            <PropertyName>OYO Las Vegas Hotel &amp; Casino</PropertyName>
            <PropertyId>236148</PropertyId>
            <City>Las Vegas</City>
            <Address>
               <Address1>115 E Tropicana Ave</Address1>
               <Address2 />
               <CityName>Las Vegas</CityName>
               <StateName>Nevada</StateName>
               <ZipCode>89109</ZipCode>
               <CountryCode>US</CountryCode>
            </Address>
            <Latitude>36.0997436</Latitude>
            <Longitude>-115.16749299999998</Longitude>
            <StarRating>3.5</StarRating>
            <CheckInTime>4:00 PM</CheckInTime>
            <CheckOutTime>11:00 AM</CheckOutTime>
            <CheckInPolicy>Major credit card required at check-in for deposit and incidentals. Any additional fees such as parking, pet fees, etc. are solely at the discretion of the hotel, are subject to change at any point and should be paid directly by the guest. **OYO Las Vegas Hotel &amp; Casino hotel only accept Debit/Credit card for deposit, incidentals or any additional charges as per policy, this property does not accept cash deposits.**  Upon check-in, the Front Desk authorizes a $300 hold on a credit/debit card for incidentals, in addition to room and tax.</CheckInPolicy>
            <TimeZone>America/Los_Angeles</TimeZone>
            <ShortDescription>Experience Vegas with comfort and style at OYO Hotel &amp; Casino Las Vegas. Conveniently located one block from the Las Vegas Strip. Parking fee - Hotel overnight guest parking is $18/night.</ShortDescription>
            <LongDescription>Experience Vegas with comfort and style at OYO Hotel and Casino Las Vegas. Conveniently located one block from the Las Vegas Strip.&#xD; &#xD; OYO Las Vegas Hotel and Casino is committed to providing its guests and associates with a smoke-free environment. Smoking tobacco, pipes, vapes, e-cigarettes and marijuana is strictly prohibited within the hotel. By booking through this website, you acknowledge that the hotel has installed smoking detection sensors provided by NoiseAware in its rooms. NoiseAware is a smart device that allows hotel management to respond to smoking events without disrupting your stay. You hereby agree and consent to the use of such sensor in your room and acknowledge and agree that it is 100% privacy compliant and required by the hotel. By acknowledging the foregoing, you agree to waive any future claims related to the presence of the sensor in a room you may book. Tampering with the sensor is strictly prohibited.</LongDescription>
            <MinAdultAgeForCheckIn>21</MinAdultAgeForCheckIn>
            <Modifiable>false</Modifiable>
         </PropertyDetails>
         <AggregateGrossPrice>113.40</AggregateGrossPrice>
         <AggregateNetPrice>100.02</AggregateNetPrice>
         <AggregateTax>13.38</AggregateTax>
         <AggregatePayAtProperty>0.00</AggregatePayAtProperty>
         <Rooms>
            <Room>
               <HtRoomConfirmationCode>HT-IOXRKL-1</HtRoomConfirmationCode>
               <ClientRoomConfirmationCode>256-10007158-1</ClientRoomConfirmationCode>
               <CrsConfirmationCode>LVOYOH116005864</CrsConfirmationCode>
               <CrsCancelConfirmationCode>CNCLLVOYOH116005864</CrsCancelConfirmationCode>
               <CheckInDate>2024-05-14</CheckInDate>
               <CheckOutDate>2024-05-17</CheckOutDate>
               <ShortDescription>350-square-foot room with two double beds</ShortDescription>
               <LongDescription>Roomy 350 to 370 square foot room with two double beds.&#xD; &#xD; Relax in this spacious room with two double beds. The room has modern d�cor with side seating perfect for work or enjoying a snack. Unwind in front of a flat screen TV as you plan your fun night out in the city that never sleeps. This is the perfect launching point for friends and family to explore Las Vegas.&#xD; Your room is your room. Your Well-being is Our Top Priority. No hotel personnel will enter your room during your stay without your permission. View our Commitment to Cleanliness page for more details.
               </LongDescription>
               <RateplanCode>HTRP1</RateplanCode>
               <RoomName>Standard Two Double</RoomName>
               <IsRefundable>true</IsRefundable>
               <Cancelled>true</Cancelled>
               <CancellationDate>2024-05-09T08:30:08.000-0700</CancellationDate>
               <CancellationFee>0.00</CancellationFee>
               <CancellationPolicies>
                  <CancellationPolicy>
                     <StartWindowHours>0</StartWindowHours>
                     <EndWindowHours>48</EndWindowHours>
                     <StartWindowTime>2024-05-12 16:00:00</StartWindowTime>
                     <EndWindowTime>2024-05-14 16:00:00</EndWindowTime>
                     <Currency>USD</Currency>
                     <CancellationCharge>16.20</CancellationCharge>
                     <CancelTime>2024-05-14 16:0:00</CancelTime>
                     <TimeZone>America/Los_Angeles</TimeZone>
                  </CancellationPolicy>
               </CancellationPolicies>
               <Rates>
                  <NetPrice>100.02</NetPrice>
                  <Tax>13.38</Tax>
                  <GrossPrice>113.40</GrossPrice>
                  <CurrencyCode>USD</CurrencyCode>
                  <PayAtProperty>0</PayAtProperty>
                  <DailyPrices>
                     <DailyPrice>0</DailyPrice>
                     <DailyPrice>0</DailyPrice>
                     <DailyPrice>0</DailyPrice>
                  </DailyPrices>
                  <DailyTaxes>
                     <DailyTax>0</DailyTax>
                     <DailyTax>0</DailyTax>
                     <DailyTax>0</DailyTax>
                  </DailyTaxes>
                  <TaxInfo>
                     <PaymentsAtBooking>
                        <PaymentAtBooking>
                           <Date>2024-05-14</Date>
                           <Name>Occupancy Tax</Name>
                           <Description />
                           <Currency>USD</Currency>
                           <Value>0</Value>
                        </PaymentAtBooking>
                        <PaymentAtBooking>
                           <Date>2024-05-15</Date>
                           <Name>Occupancy Tax</Name>
                           <Description />
                           <Currency>USD</Currency>
                           <Value>0</Value>
                        </PaymentAtBooking>
                        <PaymentAtBooking>
                           <Date>2024-05-16</Date>
                           <Name>Occupancy Tax</Name>
                           <Description />
                           <Currency>USD</Currency>
                           <Value>0</Value>
                        </PaymentAtBooking>
                     </PaymentsAtBooking>
                     <PaymentsAtProperty>
                        <PaymentAtProperty>
                           <Date>2024-05-14</Date>
                           <Name>Resort Fee</Name>
                           <Description>
                            The nightly Resort Fee is $44.95  plus tax per night. (Totals $50.96 per night)$5 in free slot play and $10 in table games match play High-speed Wi-Fi in guest rooms. Hooter's Early Bird 10% off between 2 pm - 5 pm. Bottled water in guest rooms, 2 daily. 24-hour access to the Fitness Center equipped with Peloton bikes. Access to the Pool - Seasonal. Unlimited local and 1-800 calls. Printing boarding passes *OYO Rewards Membership is free. Must be 21 years of age or older. The resort fee is subject to change.
                            </Description>
                           <Currency>USD</Currency>
                           <Value>0</Value>
                        </PaymentAtProperty>
                        <PaymentAtProperty>
                           <Date>2024-05-15</Date>
                           <Name>Resort Fee</Name>
                           <Description>The nightly Resort Fee is $44.95  plus tax per night. (Totals $50.96 per night)$5 in free slot play and $10 in table games match play High-speed Wi-Fi in guest rooms. Hooter's Early Bird 10% off between 2 pm - 5 pm. Bottled water in guest rooms, 2 daily. 24-hour access to the Fitness Center equipped with Peloton bikes. Access to the Pool - Seasonal. Unlimited local and 1-800 calls. Printing boarding passes *OYO Rewards Membership is free. Must be 21 years of age or older. The resort fee is subject to change.</Description>
                           <Currency>USD</Currency>
                           <Value>0</Value>
                        </PaymentAtProperty>
                        <PaymentAtProperty>
                           <Date>2024-05-16</Date>
                           <Name>Resort Fee</Name>
                           <Description>The nightly Resort Fee is $44.95  plus tax per night. (Totals $50.96 per night)$5 in free slot play and $10 in table games match play High-speed Wi-Fi in guest rooms. Hooter's Early Bird 10% off between 2 pm - 5 pm. Bottled water in guest rooms, 2 daily. 24-hour access to the Fitness Center equipped with Peloton bikes. Access to the Pool - Seasonal. Unlimited local and 1-800 calls. Printing boarding passes *OYO Rewards Membership is free. Must be 21 years of age or older. The resort fee is subject to change.</Description>
                           <Currency>USD</Currency>
                           <Value>0</Value>
                        </PaymentAtProperty>
                     </PaymentsAtProperty>
                  </TaxInfo>
                  <Commissionable>false</Commissionable>
               </Rates>
               <Occupancy>
                  <NoOfAdults>2</NoOfAdults>
                  <NoOfChildren>0</NoOfChildren>
               </Occupancy>
               <Guests>
                  <Guest>
                     <FirstName>John</FirstName>
                     <LastName>Doe</LastName>
                     <Email>testbeds@hoteltrader.com</Email>
                     <IsAdult>true</IsAdult>
                     <IsPrimary>true</IsPrimary>
                  </Guest>
                  <Guest>
                     <FirstName>Jane</FirstName>
                     <LastName>Doe</LastName>
                     <Email>testbeds@hoteltrader.com</Email>
                     <IsAdult>true</IsAdult>
                     <IsPrimary>false</IsPrimary>
                  </Guest>
               </Guests>
               <MealplanOptions>
                  <BreakfastIncluded>false</BreakfastIncluded>
                  <LunchIncluded>false</LunchIncluded>
                  <DinnerIncluded>false</DinnerIncluded>
                  <AllInclusive>false</AllInclusive>
                  <MealplanDescription>Room Only</MealplanDescription>
               </MealplanOptions>
            </Room>
         </Rooms>
      </OTA_HotelReadResRS>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Sample Error Response

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP-ENV:Header/>
    <SOAP-ENV:Body>
        <OTA_HotelReadResRS xmlns:ns2="http://www.opentravel.org/OTA/2003/05" EchoToken="ab3edd47-fa8e-4f45-8a70-10324b560250" TimeStamp="2024-04-19T16:05:19.601+05:30" Version="1.001">
            <Errors>
                < Error Code="1602" ShortText="Reservation not found" Type="Reservation not found"/>
            </Errors>
        </OTA_HotelReadResRS>
    </SOAP-ENV:Body>
</SOAP-ENV:Envelope>
For a complete list of error codes and description, refer to the ARI Error Codes section in Error Codes page in our Knowledge Base.