|
This page last changed on Sep 07, 2011 by matt_nezer.
We have a few handy guidelines that will help you choose the proper search behavior for your system. We are fairly flexible in the messages we accept so we should be able to fit your business requirements exactly.
Request
| Parent |
Name |
Type |
Occurs |
Required |
Comments |
| |
OTA_HotelAvailRQ |
|
1 |
Y |
|
| OTA_HotelAvailRQ |
@AvailRatesOnly |
|
1 |
N |
equal to 0 if you want to recieve On Request Items too, or 1 if you would like to only recieve available items. |
| OTA_HotelAvailRQ |
AvailRequestSegments |
|
1 |
Y |
|
| AvailRequestSegments |
AvailRequestSegment |
|
1..* |
Y |
|
| AvailRequestSegment |
@AvailReqType |
|
1 |
N |
Optional attribute, if set to "AMENITIES" will return amenities in the response |
| AvailRequestSegment |
StayDateRange |
|
1 |
Y |
May require the end date because the xml duration attribute get method returns a calculation based on the start and end date, while the setter sets a simple string which is never returned by the specified getter. |
| StayDateRange |
@Start |
DateType |
1 |
Y |
The Start attribute.s format is YYYY-MM-DD. |
| StayDateRange |
@Duration |
DurationType |
1 |
Y |
Duration has to be in the format P0-90D. The maximum stay is 21 days. |
| AvailRequestSegment |
RoomStayCandidates |
|
1 |
Y |
|
| RoomStayCandidates |
RoomStayCandidate |
|
1..* |
Y |
Each RoomStayCandidate represents a different room search. So you can do multiple passenger group searches by supplying multiple RoomStayCandidate elements with the configurations of the users for each room. |
| RoomStayCandidate |
GuestCounts |
|
1 |
Y |
|
| GuestCounts |
GuestCount |
|
1..* |
Y |
|
| GuestCount |
@AgeQualifyingCode |
OTA_CodeType |
1 |
Y |
The AgeQualifyingCode should either be 10 to specify adult or 8 for a child. (These are the values from the OTA Code List Age Qualifying Code (AQC). We know it doesnt make sense but its the OTA spec not us!) |
| GuestCount |
@Count |
|
1 |
Y |
The number of guests is applied to each room. For instance, if the Quantity attribute is 3 and the GuestCount element specifies two adults and two children, then the availability check will only return room types that have 3 or more rooms available and that can accommodate two adults and two children in each room. You have to provide at least one GuestCount element, specifying the number of adults. At most, two GuestCount elements are allowed: one for the number of adults and one for the number of children |
| GuestCount |
@Age |
|
1 |
Y-N |
This is required only when the Code @AgeQualifiyingCode is "8" |
| AvailRequestSegment |
HotelSearchCriteria |
|
1 |
Y |
|
| HotelSearchCriteria |
Criterion |
|
1 |
Y |
|
| Criterion |
HotelRef |
|
1 |
Y |
Either a HotelCityCode or a HotelCode must be supplied, not both. If you want to request multiple Hotels in a single search then provide multiple HotelCode elements. |
| HotelRef |
@HotelCityCode |
|
0-1 |
Y-N |
An ATI specific Area ID |
| HotelRef |
@HotelCode |
|
0-1 |
Y-N |
An ATI hotel Code |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://www.opentravel.org/OTA/2003/05">
<soapenv:Header/>
<soapenv:Body>
<ns1:OTA_HotelAvailRQ>
<AvailRequestSegments xmlns="http://www.opentravel.org/OTA/2003/05">
<AvailRequestSegment>
<StayDateRange Start="2011-12-24" Duration="P0Y0M7D"></StayDateRange>
<RoomStayCandidates>
<RoomStayCandidate>
<GuestCounts>
<GuestCount AgeQualifyingCode="10" Count="2"/>
<GuestCount AgeQualifyingCode="08" Age="11" Count="1"/>
</GuestCounts>
</RoomStayCandidate>
</RoomStayCandidates>
<HotelSearchCriteria>
<Criterion>
<HotelRef HotelCode="HNLHLT"/>
</Criterion>
</HotelSearchCriteria>
</AvailRequestSegment>
</AvailRequestSegments>
</ns1:OTA_HotelAvailRQ>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://www.opentravel.org/OTA/2003/05">
<soapenv:Header/>
<soapenv:Body>
<ns1:OTA_HotelAvailRQ SummaryOnly="true" >
<AvailRequestSegments xmlns="http://www.opentravel.org/OTA/2003/05">
<AvailRequestSegment AvailReqType="AMENITIES">
<StayDateRange Start="2013-06-24" Duration="P0Y0M2D"/>
<RoomStayCandidates>
<RoomStayCandidate>
<GuestCounts>
<GuestCount AgeQualifyingCode="10" Count="2"/>
</GuestCounts>
</RoomStayCandidate>
</RoomStayCandidates>
<HotelSearchCriteria>
<Criterion>
<HotelRef HotelCode="LASALA"/>
</Criterion>
</HotelSearchCriteria>
</AvailRequestSegment>
</AvailRequestSegments>
</ns1:OTA_HotelAvailRQ>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://www.opentravel.org/OTA/2003/05">
<soapenv:Header/>
<soapenv:Body>
<ns1:OTA_HotelAvailRQ>
<AvailRequestSegments xmlns="http://www.opentravel.org/OTA/2003/05">
<AvailRequestSegment>
<StayDateRange Start="2011-08-24" Duration="P0Y0M2D"></StayDateRange>
<RoomStayCandidates>
<RoomStayCandidate>
<GuestCounts>
<GuestCount AgeQualifyingCode="10" Count="2"/>
<GuestCount AgeQualifyingCode="08" Age="11" Count="1"/>
</GuestCounts>
</RoomStayCandidate>
</RoomStayCandidates>
<HotelSearchCriteria>
<Criterion>
<HotelRef HotelCode="LASCOM"/>
<HotelRef HotelCode="LASALA"/>
</Criterion>
</HotelSearchCriteria>
</AvailRequestSegment>
</AvailRequestSegments>
</ns1:OTA_HotelAvailRQ>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://www.opentravel.org/OTA/2003/05">
<soapenv:Header/>
<soapenv:Body>
<ns1:OTA_HotelAvailRQ>
<AvailRequestSegments xmlns="http://www.opentravel.org/OTA/2003/05">
<AvailRequestSegment>
<StayDateRange Start="2011-08-24" Duration="P0Y0M7D"></StayDateRange>
<RoomStayCandidates>
<RoomStayCandidate>
<GuestCounts>
<GuestCount AgeQualifyingCode="10" Count="2"/>
<GuestCount AgeQualifyingCode="08" Age="11" Count="1"/>
</GuestCounts>
</RoomStayCandidate>
</RoomStayCandidates>
<HotelSearchCriteria>
<Criterion>
<HotelRef HotelCityCode="10203"/>
</Criterion>
</HotelSearchCriteria>
</AvailRequestSegment>
</AvailRequestSegments>
</ns1:OTA_HotelAvailRQ>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://www.opentravel.org/OTA/2003/05">
<soapenv:Header/>
<soapenv:Body>
<ns1:OTA_HotelAvailRQ>
<AvailRequestSegments xmlns="http://www.opentravel.org/OTA/2003/05">
<AvailRequestSegment>
<StayDateRange Duration="P0Y0M5D" Start="2011-10-23"/>
<RoomStayCandidates>
<!--Each RoomStayCandidate represents a different room-->
<RoomStayCandidate>
<GuestCounts>
<GuestCount AgeQualifyingCode="10" Count="2"/>
</GuestCounts>
</RoomStayCandidate>
<RoomStayCandidate>
<GuestCounts>
<GuestCount AgeQualifyingCode="10" Count="3"/>
</GuestCounts>
</RoomStayCandidate>
</RoomStayCandidates>
<HotelSearchCriteria>
<Criterion>
<HotelRef HotelCode="LASCOM"/>
<HotelRef HotelCode="LASALA"/>
</Criterion>
</HotelSearchCriteria>
</AvailRequestSegment>
</AvailRequestSegments>
</ns1:OTA_HotelAvailRQ>
</soapenv:Body>
</soapenv:Envelope>
Response
| Parent |
Name |
Type |
Occurs |
Required |
Comments |
| |
OTA_HotelAvailRS |
|
1 |
Y |
|
| OTA_HotelAvailRS |
@SummaryOnly |
boolean |
|
Y |
This will always be false |
| OTA_HotelAvailRS |
@Target |
String |
|
Y |
Environment that the request was executed in |
| OTA_HotelAvailRS |
@Version |
String |
|
Y |
Version of the ATI API that this search was executed against |
| OTA_HotelAvailRS |
RoomStays |
|
1 |
Y |
|
| RoomStays |
RoomStay |
|
1..n |
Y |
|
| RoomStay |
RoomTypes |
|
1 |
Y |
ATI Room Type Code |
| RoomTypes |
RoomType |
|
1..n |
Y |
|
| RoomType |
@RoomTypeCode |
|
1 |
Y |
Specific value representing the room type. |
| RoomType |
@IsRoom |
Boolean |
1 |
Y |
Determines whether the room is a sleeping room. |
| RoomType |
Amenities |
|
|
N |
|
| Amenities |
Amenity |
|
1..* |
Y |
|
| Amenity |
@CodeDetail |
String |
1 |
Y |
Amenity Description |
| Amenity |
@RoomAmenityCode |
Integer |
1 |
Y |
Amenity Code |
| RoomType |
RoomDescription |
|
1 |
Y |
|
| RoomDescription |
Text |
String |
1 |
Y |
|
| RoomStay |
RoomRates |
|
1 |
Y |
|
| RoomRates |
RoomRate |
|
1..* |
Y |
|
| RoomRate |
@RatePlanCode |
StringLength 1 to 16 |
1 |
Y |
Representation of the different rate plans. The value can be either Available or OnRequest based on the availability of the room. |
| RoomRate |
Rates |
|
1 |
Y |
|
| Rate |
@EffectiveDate |
Date |
1..* |
Y |
Date that the rate is valid for. |
| Rate |
@MaxAge |
Integer |
1 |
Y |
Max age a child can be and is considered free. |
| Rate |
Base |
|
1..* |
Y |
|
| Base |
@AmountAfterTax |
String |
1 |
Y |
Amount including taxes, in cents |
| Base |
@CurrencyCode |
String |
1 |
Y |
Code to determine the currency. |
| RoomStay |
GuestCounts |
|
1 |
Y |
|
| GuestCounts |
GuestCount |
|
1..* |
Y |
|
| GuestCount |
@Count |
Integer |
1 |
Y |
Number of travelers in an age group. |
| GuestCount |
@AgeQualifyingCode |
String |
1 |
Y |
Code that specifies the age group of the traveler as adult(10) or child(8). |
| RoomStay |
BasicPropertyInfo |
|
1 |
Y |
|
| BasicPropertyInfo |
@HotelCode |
String |
1 |
Y |
An ATI item code that has a 10 character value unique to each room type for a vendor. |
| RoomStay |
CancelPenalties |
|
1 |
Y |
|
| CancelPenalties |
CancelPenalty |
|
1..* |
Y |
|
| CancelPenalty |
Deadline |
|
1 |
Y |
Defines the cancellation policy for the rate plan. |
| Deadline |
@AbsoluteDeadline |
Date/String |
1 |
Y |
Last day to cancel thru the webservice without penalty. If the item is not cancellable A string "This reservation cannot be cancelled." will return in place of a date. |
| RoomStay |
Total |
|
1 |
Y |
|
| Total |
@AmountAfterTax |
String |
1 |
Y |
Total price of room, tax included. |
| Total |
@CurrencyCode |
String |
1 |
Y |
Currency of the total price. |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:OTA_HotelAvailRS SummaryOnly="false" Target="Test" TimeStamp="2011-06-23T10:12:36.465-07:00" Version="1.003" xmlns:ns1="http://www.opentravel.org/OTA/2003/05">
<ns1:RoomStays>
<ns1:RoomStay>
<ns1:RoomTypes>
<ns1:RoomType IsRoom="true" RoomTypeCode="LASALA-FIR">
<ns1:RoomDescription>
<ns1:Text>Resort</ns1:Text>
</ns1:RoomDescription>
</ns1:RoomType>
</ns1:RoomTypes>
<ns1:RoomRates>
<ns1:RoomRate RatePlanCode="Available">
<ns1:Rates>
<ns1:Rate EffectiveDate="2011-10-23">
<ns1:Base AmountAfterTax="13100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-24">
<ns1:Base AmountAfterTax="13100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-25">
<ns1:Base AmountAfterTax="13100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-26">
<ns1:Base AmountAfterTax="13100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-27">
<ns1:Base AmountAfterTax="13100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
</ns1:Rates>
</ns1:RoomRate>
</ns1:RoomRates>
<ns1:GuestCounts IsPerRoom="false">
<ns1:GuestCount AgeQualifyingCode="10" Count="2" ResGuestRPH="2"/>
</ns1:GuestCounts>
<ns1:BasicPropertyInfo HotelCode="LASALA"/>
<ns1:CancelPenalties>
<ns1:CancelPenalty>
<ns1:Deadline AbsoluteDeadline="2011-10-20T00:00:00-07:00"/>
</ns1:CancelPenalty>
</ns1:CancelPenalties>
<ns1:Total AmountAfterTax="65500" CurrencyCode="USD"/>
</ns1:RoomStay>
<ns1:RoomStay>
<ns1:RoomTypes>
<ns1:RoomType IsRoom="true" RoomTypeCode="LASALA-FTV">
<ns1:RoomDescription>
<ns1:Text>Fountain View</ns1:Text>
</ns1:RoomDescription>
</ns1:RoomType>
</ns1:RoomTypes>
<ns1:RoomRates>
<ns1:RoomRate RatePlanCode="Available">
<ns1:Rates>
<ns1:Rate EffectiveDate="2011-10-23">
<ns1:Base AmountAfterTax="13100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-24">
<ns1:Base AmountAfterTax="13100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-25">
<ns1:Base AmountAfterTax="13100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-26">
<ns1:Base AmountAfterTax="13100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-27">
<ns1:Base AmountAfterTax="13100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
</ns1:Rates>
</ns1:RoomRate>
</ns1:RoomRates>
<ns1:GuestCounts IsPerRoom="false">
<ns1:GuestCount AgeQualifyingCode="10" Count="2" ResGuestRPH="2"/>
</ns1:GuestCounts>
<ns1:BasicPropertyInfo HotelCode="LASALA"/>
<ns1:CancelPenalties>
<ns1:CancelPenalty>
<ns1:Deadline AbsoluteDeadline="2011-10-20T00:00:00-07:00"/>
</ns1:CancelPenalty>
</ns1:CancelPenalties>
<ns1:Total AmountAfterTax="65500" CurrencyCode="USD"/>
</ns1:RoomStay>
<ns1:RoomStay>
<ns1:RoomTypes>
<ns1:RoomType IsRoom="true" RoomTypeCode="LASALA-FIT">
<ns1:RoomDescription>
<ns1:Text>Hollywood Hip Room</ns1:Text>
</ns1:RoomDescription>
</ns1:RoomType>
</ns1:RoomTypes>
<ns1:RoomRates>
<ns1:RoomRate RatePlanCode="Available">
<ns1:Rates>
<ns1:Rate EffectiveDate="2011-10-23">
<ns1:Base AmountAfterTax="13100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-24">
<ns1:Base AmountAfterTax="13100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-25">
<ns1:Base AmountAfterTax="13100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-26">
<ns1:Base AmountAfterTax="13100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-27">
<ns1:Base AmountAfterTax="13100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
</ns1:Rates>
</ns1:RoomRate>
</ns1:RoomRates>
<ns1:GuestCounts IsPerRoom="false">
<ns1:GuestCount AgeQualifyingCode="10" Count="3" ResGuestRPH="1"/>
</ns1:GuestCounts>
<ns1:BasicPropertyInfo HotelCode="LASALA"/>
<ns1:CancelPenalties>
<ns1:CancelPenalty>
<ns1:Deadline AbsoluteDeadline="2011-10-20T00:00:00-07:00"/>
</ns1:CancelPenalty>
</ns1:CancelPenalties>
<ns1:Total AmountAfterTax="65500" CurrencyCode="USD"/>
</ns1:RoomStay>
<ns1:RoomStay>
<ns1:RoomTypes>
<ns1:RoomType IsRoom="true" RoomTypeCode="LASALA-FIT">
<ns1:RoomDescription>
<ns1:Text>Hollywood Hip Room</ns1:Text>
</ns1:RoomDescription>
</ns1:RoomType>
</ns1:RoomTypes>
<ns1:RoomRates>
<ns1:RoomRate RatePlanCode="Available">
<ns1:Rates>
<ns1:Rate EffectiveDate="2011-10-23">
<ns1:Base AmountAfterTax="9100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-24">
<ns1:Base AmountAfterTax="9100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-25">
<ns1:Base AmountAfterTax="9100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-26">
<ns1:Base AmountAfterTax="9100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-27">
<ns1:Base AmountAfterTax="9100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
</ns1:Rates>
</ns1:RoomRate>
</ns1:RoomRates>
<ns1:GuestCounts IsPerRoom="false">
<ns1:GuestCount AgeQualifyingCode="10" Count="2" ResGuestRPH="2"/>
</ns1:GuestCounts>
<ns1:BasicPropertyInfo HotelCode="LASALA"/>
<ns1:CancelPenalties>
<ns1:CancelPenalty>
<ns1:Deadline AbsoluteDeadline="2011-10-20T00:00:00-07:00"/>
</ns1:CancelPenalty>
</ns1:CancelPenalties>
<ns1:Total AmountAfterTax="45500" CurrencyCode="USD"/>
</ns1:RoomStay>
<ns1:RoomStay>
<ns1:RoomTypes>
<ns1:RoomType IsRoom="true" RoomTypeCode="LASALA-FTV">
<ns1:RoomDescription>
<ns1:Text>Fountain View</ns1:Text>
</ns1:RoomDescription>
</ns1:RoomType>
</ns1:RoomTypes>
<ns1:RoomRates>
<ns1:RoomRate RatePlanCode="Available">
<ns1:Rates>
<ns1:Rate EffectiveDate="2011-10-23">
<ns1:Base AmountAfterTax="17100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-24">
<ns1:Base AmountAfterTax="17100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-25">
<ns1:Base AmountAfterTax="17100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-26">
<ns1:Base AmountAfterTax="17100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-27">
<ns1:Base AmountAfterTax="17100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
</ns1:Rates>
</ns1:RoomRate>
</ns1:RoomRates>
<ns1:GuestCounts IsPerRoom="false">
<ns1:GuestCount AgeQualifyingCode="10" Count="3" ResGuestRPH="1"/>
</ns1:GuestCounts>
<ns1:BasicPropertyInfo HotelCode="LASALA"/>
<ns1:CancelPenalties>
<ns1:CancelPenalty>
<ns1:Deadline AbsoluteDeadline="2011-10-20T00:00:00-07:00"/>
</ns1:CancelPenalty>
</ns1:CancelPenalties>
<ns1:Total AmountAfterTax="85500" CurrencyCode="USD"/>
</ns1:RoomStay>
<ns1:RoomStay>
<ns1:RoomTypes>
<ns1:RoomType IsRoom="true" RoomTypeCode="LASALA-FIR">
<ns1:RoomDescription>
<ns1:Text>Resort</ns1:Text>
</ns1:RoomDescription>
</ns1:RoomType>
</ns1:RoomTypes>
<ns1:RoomRates>
<ns1:RoomRate RatePlanCode="Available">
<ns1:Rates>
<ns1:Rate EffectiveDate="2011-10-23">
<ns1:Base AmountAfterTax="17100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-24">
<ns1:Base AmountAfterTax="17100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-25">
<ns1:Base AmountAfterTax="17100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-26">
<ns1:Base AmountAfterTax="17100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2011-10-27">
<ns1:Base AmountAfterTax="17100" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
</ns1:Rates>
</ns1:RoomRate>
</ns1:RoomRates>
<ns1:GuestCounts IsPerRoom="false">
<ns1:GuestCount AgeQualifyingCode="10" Count="3" ResGuestRPH="1"/>
</ns1:GuestCounts>
<ns1:BasicPropertyInfo HotelCode="LASALA"/>
<ns1:CancelPenalties>
<ns1:CancelPenalty>
<ns1:Deadline AbsoluteDeadline="2011-10-20T00:00:00-07:00"/>
</ns1:CancelPenalty>
</ns1:CancelPenalties>
<ns1:Total AmountAfterTax="85500" CurrencyCode="USD"/>
</ns1:RoomStay>
</ns1:RoomStays>
</ns1:OTA_HotelAvailRS>
</soap:Body>
</soap:Envelope>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:OTA_HotelAvailRS SummaryOnly="false" Target="Test" TimeStamp="2013-03-31T01:44:14.241-07:00" Version="1.003" xmlns:ns1="http://www.opentravel.org/OTA/2003/05">
<ns1:RoomStays>
<ns1:RoomStay>
<ns1:RoomTypes>
<ns1:RoomType IsRoom="true" RoomTypeCode="LASALA-FIR">
<ns1:Amenities>
<ns1:Amenity CodeDetail="Complimentary American Breakfast" RoomAmenityCode="391"/>
</ns1:Amenities>
<ns1:RoomDescription>
<ns1:Text>Resort</ns1:Text>
</ns1:RoomDescription>
</ns1:RoomType>
</ns1:RoomTypes>
<ns1:RoomRates>
<ns1:RoomRate RatePlanCode="Available">
<ns1:Rates>
<ns1:Rate EffectiveDate="2013-06-24">
<ns1:Base AmountAfterTax="13800" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
<ns1:Rate EffectiveDate="2013-06-25">
<ns1:Base AmountAfterTax="13800" CurrencyCode="USD"/>
<ns1:Fees>
<ns1:Fee Amount="0" ChargeFrequency="DAILY" Code="PARKING"/>
</ns1:Fees>
</ns1:Rate>
</ns1:Rates>
</ns1:RoomRate>
</ns1:RoomRates>
<ns1:GuestCounts IsPerRoom="false">
<ns1:GuestCount AgeQualifyingCode="10" Count="2" ResGuestRPH="1"/>
</ns1:GuestCounts>
<ns1:BasicPropertyInfo HotelCode="LASALA"/>
<ns1:CancelPenalties>
<ns1:CancelPenalty>
<ns1:Deadline AbsoluteDeadline="2013-06-21T00:00:00-07:00"/>
</ns1:CancelPenalty>
</ns1:CancelPenalties>
<ns1:Total AmountAfterTax="27600" CurrencyCode="USD"/>
</ns1:RoomStay>
</ns1:RoomStays>
</ns1:OTA_HotelAvailRS>
</soap:Body>
</soap:Envelope>
|