Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 5 Next »

Here we list use cases that could appear during the booking process.

12.1. HOTEL AVAILABILITY


12.1.1. PersonName ELEMENT

PersonName element shows if it is enough to provide name only for tour lead. This element is present on Availability response:

 PersonName element in Hotel Availability Response Sample XML
<RoomRate AvailabilityStatus="AvailableForSale" BookingCode="131dfebd24" FreeCancellationDeadline="2020-11-09T23:58:59+01:00" InexactPrice="false" NumberOfUnits="14" RoomTypeCode="APT.C2" SupplierNumberOfUnitsInd="true" RatePlanCode="RO#102|170054|0">
   <Rates>
   ...
   </Rates>
   <Total AmountAfterTax="2335.95" CurrencyCode="EUR"/>
   <TotalRetail AmountAfterTax="2465.00" IsMin="true" CurrencyCode="EUR"/>
      ...
   <PersonName OnlyLead="Mixed"/>
</RoomRate>

Possible value of PersonName/@OnlyLead attribute are "Yes", "No", "Mixed". Identifies the rule, if it's necessary to provide name of each passenger (No), or only tour leader (Yes), or both variants are possible (Mixed).

– If PersonName/@OnlyLead is "Yes" need to just send only Tour Lead name in Reservation Initiate and Reservation Confirmation requests:

 Hotel Reservation Request with Tour Lead name only Sample XML
<HotelReservations>
   <HotelReservation>
      <RoomStays>
         <RoomStay>
            <RoomRates>
               <RoomRate BookingCode="131e016e16" InvBlockCode="1" NumberOfUnits="1"/>
            </RoomRates>
         </RoomStay>
      </RoomStays>
      <ResGuests>
         <ResGuest AgeQualifyingCode="10" ResGuestRPH="1">
            <Profiles>
               <ProfileInfo>
                  <UniqueID ID="1" Type="1"/>
                  <Profile>
                     <Customer>
                        <PersonName>
                           <NamePrefix>Mr</NamePrefix>
                           <GivenName>Alexey</GivenName>
                           <Surname>Feofanov</Surname>
                        </PersonName>
                        <CitizenCountryName Code="IL"/>
                     </Customer>
                  </Profile>
               </ProfileInfo>
            </Profiles>
         </ResGuest>
         <ResGuest AgeQualifyingCode="10" ResGuestRPH="1">
            <Profiles>
               <ProfileInfo>
                  <UniqueID ID="2" Type="1"/>
                  <Profile>
                     <Customer/>
                  </Profile>
               </ProfileInfo>
            </Profiles>
         </ResGuest>
         <ResGuest AgeQualifyingCode="8" ResGuestRPH="1">
            <Profiles>
               <ProfileInfo>
                  <UniqueID ID="3" Type="1"/>
                  <Profile>
                     <Customer BirthDate="2010-08-14"/>
                  </Profile>
               </ProfileInfo>
            </Profiles>
         </ResGuest>
         <ResGuest AgeQualifyingCode="7" ResGuestRPH="1">
            <Profiles>
               <ProfileInfo>
                  <UniqueID ID="4" Type="1"/>
                  <Profile>
                     <Customer BirthDate="2019-08-14"/>
                  </Profile>
               </ProfileInfo>
            </Profiles>
         </ResGuest>
      </ResGuests>
      <ResGlobalInfo>
         <HotelReservationIDs>
            <HotelReservationID ResID_Source="agent" ResID_Value="8dh39dn7"/>
            <HotelReservationID ResID_Source="client" ResID_Value="54g644yhr541"/>
         </HotelReservationIDs>
      </ResGlobalInfo>
   </HotelReservation>
</HotelReservations>

– If PersonName/@OnlyLead is "No" need to send names of all guests in Reservation Initiate and reservation Confirmation requests:

 Hotel Reservation Request with all guests names Sample XML
<HotelReservations>
   <HotelReservation>
      <RoomStays>
         <RoomStay>
            <RoomRates>
               <RoomRate BookingCode="131e016e16" InvBlockCode="1" NumberOfUnits="1"/>
            </RoomRates>
         </RoomStay>
      </RoomStays>
      <ResGuests>
         <ResGuest AgeQualifyingCode="10" ResGuestRPH="1">
            <Profiles>
               <ProfileInfo>
                  <UniqueID ID="1" Type="1"/>
                  <Profile>
                     <Customer>
                        <PersonName>
                           <NamePrefix>Mr</NamePrefix>
                           <GivenName>Alexey</GivenName>
                           <Surname>Feofanov</Surname>
                        </PersonName>
                        <CitizenCountryName Code="IL"/>
                     </Customer>
                  </Profile>
               </ProfileInfo>
            </Profiles>
         </ResGuest>
         <ResGuest AgeQualifyingCode="10" ResGuestRPH="1">
            <Profiles>
               <ProfileInfo>
                  <UniqueID ID="2" Type="1"/>
                  <Profile>
                     <Customer>
                        <PersonName>
                           <NamePrefix>Mr</NamePrefix>
                           <GivenName>Ivan</GivenName>
                           <Surname>Feofanov</Surname>
                        </PersonName>
                        <CitizenCountryName Code="IL"/>
                     </Customer>
                  </Profile>
               </ProfileInfo>
            </Profiles>
         </ResGuest>
         <ResGuest AgeQualifyingCode="8" ResGuestRPH="1">
            <Profiles>
               <ProfileInfo>
                  <UniqueID ID="3" Type="1"/>
                  <Profile>
                     <Customer BirthDate="2010-08-14">
                        <PersonName>
                           <NamePrefix>Mr</NamePrefix>
                           <GivenName>Ivanka</GivenName>
                           <Surname>Feofanov</Surname>
                        </PersonName>
                        <CitizenCountryName Code="IL"/>
                     </Customer>
                  </Profile>
               </ProfileInfo>
            </Profiles>
         </ResGuest>
         <ResGuest AgeQualifyingCode="7" ResGuestRPH="1">
            <Profiles>
               <ProfileInfo>
                  <UniqueID ID="4" Type="1"/>
                  <Profile>
                     <Customer BirthDate="2019-08-14">
                        <PersonName>
                           <NamePrefix>Mrs</NamePrefix>
                           <GivenName>Olga</GivenName>
                           <Surname>Petrova</Surname>
                        </PersonName>
                        <CitizenCountryName Code="IL"/>
                     </Customer>
                  </Profile>
               </ProfileInfo>
            </Profiles>
         </ResGuest>
      </ResGuests>
      <ResGlobalInfo>
         <HotelReservationIDs>
            <HotelReservationID ResID_Source="agent" ResID_Value="8dh39dn7"/>
            <HotelReservationID ResID_Source="client" ResID_Value="54g644yhr541"/>
         </HotelReservationIDs>
      </ResGlobalInfo>
   </HotelReservation>
</HotelReservations>

12.1.2. CitizenCountryName ELEMENT

CitizenCountryName element shows if it is enough to provide information about citizenship only for tour lead. This element is present on Availability response:

 CitizenCountryName element in Hotel Availability Response Sample XML
<RoomRate AvailabilityStatus="AvailableForSale" BookingCode="131dfebd24" FreeCancellationDeadline="2020-11-09T23:58:59+01:00" InexactPrice="false" NumberOfUnits="14" RoomTypeCode="APT.C2" SupplierNumberOfUnitsInd="true" RatePlanCode="RO#102|170054|0">
   <Rates>
   ...
   </Rates>
   <Total AmountAfterTax="2335.95" CurrencyCode="EUR"/>
   <TotalRetail AmountAfterTax="2465.00" IsMin="true" CurrencyCode="EUR"/>
   <CitizenCountryName OnlyLead="Mixed"/>
   ...
</RoomRate>

Possible value of CitizenCountryName/@OnlyLead attribute are "Yes", "No", "Mixed". Identifies the rule, if it is enough to provide information only for tour leader (Yes), or it is necessary to provide for all passengers (No), or both options are possible (Mixed). By default it is necessary to provide this information for all passenger (No).

– If PersonName/@OnlyLead is "Yes" need to just send only Tour Lead citizenship (<CitizenCountryName> element) in Reservation Initiate and Reservation Confirmation requests:

 Hotel Reservation Request with Tour Lead citizenship only Sample XML
<HotelReservations>
   <HotelReservation>
      <RoomStays>
         <RoomStay>
            <RoomRates>
               <RoomRate BookingCode="131e016e16" InvBlockCode="1" NumberOfUnits="1"/>
            </RoomRates>
         </RoomStay>
      </RoomStays>
      <ResGuests>
         <ResGuest AgeQualifyingCode="10" ResGuestRPH="1">
            <Profiles>
               <ProfileInfo>
                  <UniqueID ID="1" Type="1"/>
                  <Profile>
                     <Customer>
                        <PersonName>
                           <NamePrefix>Mr</NamePrefix>
                           <GivenName>Alexey</GivenName>
                           <Surname>Feofanov</Surname>
                        </PersonName>
                        <CitizenCountryName Code="IL"/>
                     </Customer>
                  </Profile>
               </ProfileInfo>
            </Profiles>
         </ResGuest>
         <ResGuest AgeQualifyingCode="10" ResGuestRPH="1">
            <Profiles>
               <ProfileInfo>
                  <UniqueID ID="2" Type="1"/>
                  <Profile>
                     <Customer>
                        <PersonName>
                           <NamePrefix>Mr</NamePrefix>
                           <GivenName>Ivan</GivenName>
                           <Surname>Feofanov</Surname>
                        </PersonName>
                     </Customer>
                  </Profile>
               </ProfileInfo>
            </Profiles>
         </ResGuest>
         <ResGuest AgeQualifyingCode="8" ResGuestRPH="1">
            <Profiles>
               <ProfileInfo>
                  <UniqueID ID="3" Type="1"/>
                  <Profile>
                     <Customer BirthDate="2010-08-14">
                        <PersonName>
                           <NamePrefix>Mr</NamePrefix>
                           <GivenName>Ivanka</GivenName>
                           <Surname>Feofanov</Surname>
                        </PersonName>
                     </Customer>
                  </Profile>
               </ProfileInfo>
            </Profiles>
         </ResGuest>
         <ResGuest AgeQualifyingCode="7" ResGuestRPH="1">
            <Profiles>
               <ProfileInfo>
                  <UniqueID ID="4" Type="1"/>
                  <Profile>
                     <Customer BirthDate="2019-08-14">
                        <PersonName>
                           <NamePrefix>Mrs</NamePrefix>
                           <GivenName>Olga</GivenName>
                           <Surname>Petrova</Surname>
                        </PersonName>
                     </Customer>
                  </Profile>
               </ProfileInfo>
            </Profiles>
         </ResGuest>
      </ResGuests>
      <ResGlobalInfo>
         <HotelReservationIDs>
            <HotelReservationID ResID_Source="agent" ResID_Value="8dh39dn7"/>
            <HotelReservationID ResID_Source="client" ResID_Value="54g644yhr541"/>
         </HotelReservationIDs>
      </ResGlobalInfo>
   </HotelReservation>
</HotelReservations>

– If PersonName/@OnlyLead is "No" need to send citizenship (<CitizenCountryName> element) of all guests in Reservation Initiate and Reservation Confirmation requests:

 Hotel Reservation Request with all guests citizenship Sample XML
<HotelReservations>
   <HotelReservation>
      <RoomStays>
         <RoomStay>
            <RoomRates>
               <RoomRate BookingCode="131e016e16" InvBlockCode="1" NumberOfUnits="1"/>
            </RoomRates>
         </RoomStay>
      </RoomStays>
      <ResGuests>
         <ResGuest AgeQualifyingCode="10" ResGuestRPH="1">
            <Profiles>
               <ProfileInfo>
                  <UniqueID ID="1" Type="1"/>
                  <Profile>
                     <Customer>
                        <PersonName>
                           <NamePrefix>Mr</NamePrefix>
                           <GivenName>Alexey</GivenName>
                           <Surname>Feofanov</Surname>
                        </PersonName>
                        <CitizenCountryName Code="IL"/>
                     </Customer>
                  </Profile>
               </ProfileInfo>
            </Profiles>
         </ResGuest>
         <ResGuest AgeQualifyingCode="10" ResGuestRPH="1">
            <Profiles>
               <ProfileInfo>
                  <UniqueID ID="2" Type="1"/>
                  <Profile>
                     <Customer>
                        <PersonName>
                           <NamePrefix>Mr</NamePrefix>
                           <GivenName>Ivan</GivenName>
                           <Surname>Feofanov</Surname>
                        </PersonName>
                        <CitizenCountryName Code="IL"/>
                     </Customer>
                  </Profile>
               </ProfileInfo>
            </Profiles>
         </ResGuest>
         <ResGuest AgeQualifyingCode="8" ResGuestRPH="1">
            <Profiles>
               <ProfileInfo>
                  <UniqueID ID="3" Type="1"/>
                  <Profile>
                     <Customer BirthDate="2010-08-14">
                        <PersonName>
                           <NamePrefix>Mr</NamePrefix>
                           <GivenName>Ivanka</GivenName>
                           <Surname>Feofanov</Surname>
                        </PersonName>
                        <CitizenCountryName Code="IL"/>
                     </Customer>
                  </Profile>
               </ProfileInfo>
            </Profiles>
         </ResGuest>
         <ResGuest AgeQualifyingCode="7" ResGuestRPH="1">
            <Profiles>
               <ProfileInfo>
                  <UniqueID ID="4" Type="1"/>
                  <Profile>
                     <Customer BirthDate="2019-08-14">
                        <PersonName>
                           <NamePrefix>Mrs</NamePrefix>
                           <GivenName>Olga</GivenName>
                           <Surname>Petrova</Surname>
                        </PersonName>
                        <CitizenCountryName Code="IL"/>
                     </Customer>
                  </Profile>
               </ProfileInfo>
            </Profiles>
         </ResGuest>
      </ResGuests>
      <ResGlobalInfo>
         <HotelReservationIDs>
            <HotelReservationID ResID_Source="agent" ResID_Value="8dh39dn7"/>
            <HotelReservationID ResID_Source="client" ResID_Value="54g644yhr541"/>
         </HotelReservationIDs>
      </ResGlobalInfo>
   </HotelReservation>
</HotelReservations>

12.2. BOOKING


12.2.1. BOOKING WITH SERVICES

Services that can be booked are contained in <Services> element on Availability response:

 Availability Response with Services Sample XML
<OTA_HotelAvailRS xmlns="http://www.opentravel.org/OTA/2003/05" EchoToken="54039685" Version="2.0">
  <Success/>
  <RoomStays>
       ...
      <RoomRates>
        <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="3e8" InexactPrice="false" NonRefundable="false" NumberOfUnits="999" RatePlanCode="13" RoomTypeCode="230410389">
          <Rates>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="135.48" CurrencyCode="USD"/>
            </Rate>
          </Rates>
          <RoomRateDescription Code="276321198" Name="276321198"/>
          <Services>
            <Service Inclusive="true" IsPerRoom="true" ServiceRPH="133243" SpecialServiceType="Bedding">
              <ServiceDetails ShortName="Bedding">
                <ServiceDescription>
                  <Text>1 Double Futon, 1 Large Twin Sofa Bed and 1 King Water Bed</Text>
                </ServiceDescription>
              </ServiceDetails>
            </Service>
            <Service Inclusive="true" IsPerRoom="true" ServiceRPH="133242" SpecialServiceType="Bedding">
              <ServiceDetails ShortName="Bedding">
                <ServiceDescription>
                  <Text>1 Large Twin Bunk Bed and 1 Twin Murphy Bed</Text>
                </ServiceDescription>
              </ServiceDetails>
            </Service>
          </Services>
          <CancelPenalties>
            <CancelPenalty End="2020-07-01T18:00:00.000-07:00" Start="2020-06-30T18:00:00.000-07:00">
              <AmountPercent Amount="40.65" CurrencyCode="USD" Percent="30"/>
            </CancelPenalty>
          </CancelPenalties>
          <Total AmountAfterTax="135.48" AmountBeforeTax="113.00" CurrencyCode="USD">
            <Taxes>
                   ...
            </Taxes>
          </Total>
          <CitizenCountryName OnlyLead="Yes"/>
          <PersonName OnlyLead="Yes"/>
        </RoomRate>
      </RoomRates>
      <TimeSpan End="2019-11-03" Start="2019-11-01"/>
      <BasicPropertyInfo BrandCode="chainCode_127757540" BrandName="chainName_127757540" ChainCode="chainCode_127757540" ChainName="chainName_127757540" HotelCityCode="1" HotelCode="11775754" HotelCodeContext="expedia" HotelName="NoName">
           ...
      </BasicPropertyInfo>
    </RoomStay>
  </RoomStays>
</OTA_HotelAvailRS>

In order to book a service, it have to be specified on Reservation Initiate Request and Reservation Confirmation request in <Services> element:

 Reservation Initiate Request Sample XML
<OTA_HotelResRQ xmlns:ota="http://www.opentravel.org/OTA/2003/05" ResStatus="Initiate" EchoToken="tok1" Version="2">
  <POS>
    <Source>
      <RequestorID ID="client" MessagePassword="pwd" Type="22"/>
      <BookingChannel Type="7"/>
    </Source>
  </POS>
  <HotelReservations>
    <HotelReservation>
      <RoomStays>
        <RoomStay>
          <RoomRates>
            <RoomRate InvBlockCode="1" BookingCode="3e8" NumberOfUnits="1">
              <Services>
                <Service ServiceRPH="133243" SpecialServiceType="Bedding"/>
              </Services>
            </RoomRate>
          </RoomRates>
        </RoomStay>
      </RoomStays>
      <ResGuests>
        <ResGuest AgeQualifyingCode="10" ResGuestRPH="1">
          <Profiles>
            <ProfileInfo>
              <UniqueID ID="1" Type="1"/>
              <Profile>
                <Customer>
                  <PersonName>
                    <NamePrefix>Mr</NamePrefix>
                    <GivenName>Ivan</GivenName>
                    <Surname>Ivanov</Surname>
                  </PersonName>
                  <Telephone CountryAccessCode="375" PhoneNumber="292149601"/>
                  <Email>suppliers@software.travel</Email>
                </Customer>
              </Profile>
            </ProfileInfo>
          </Profiles>
        </ResGuest>
        <ResGuest AgeQualifyingCode="10" ResGuestRPH="1">
          <Profiles>
            <ProfileInfo>
              <UniqueID ID="2" Type="1"/>
              <Profile>
                <Customer>
                  <PersonName>
                    <NamePrefix>Mrs</NamePrefix>
                    <GivenName>Maria</GivenName>
                    <Surname>Ivanova</Surname>
                  </PersonName>
                  <Telephone CountryAccessCode="375" PhoneNumber="292149601"/>
                  <Email>suppliers@software.travel</Email>
                </Customer>
              </Profile>
            </ProfileInfo>
          </Profiles>
        </ResGuest>
      </ResGuests>
      <ResGlobalInfo>
        <HotelReservationIDs>
          <HotelReservationID ResID_Source="client" ResID_Value="123456"/>
        </HotelReservationIDs>
      </ResGlobalInfo>
    </HotelReservation>
  </HotelReservations>
</OTA_HotelResRQ>
 Reservation Confirmation Request Sample XML
<OTA_HotelResRQ xmlns="http://www.opentravel.org/OTA/2003/05" EchoToken="tok1" ResStatus="Book" Version="2" TransactionIdentifier="179430">
  <POS>
    <Source>
      <RequestorID ID="client" MessagePassword="pwd" Type="22"/>
      <BookingChannel Type="7"/>
    </Source>
  </POS>
  <HotelReservations>
    <HotelReservation>
      <RoomStays>
        <RoomStay>
          <RoomRates>
            <RoomRate InvBlockCode="1" BookingCode="3e8" NumberOfUnits="1">
              <Services>
                <Service ServiceRPH="133243" SpecialServiceType="Bedding"/>
              </Services>
            </RoomRate>
          </RoomRates>
        </RoomStay>
      </RoomStays>
      <ResGuests>
        <ResGuest AgeQualifyingCode="10" ResGuestRPH="1">
          <Profiles>
            <ProfileInfo>
              <UniqueID ID="1" Type="1"/>
              <Profile>
                <Customer>
                  <PersonName>
                    <NamePrefix>Mr</NamePrefix>
                    <GivenName>Ivan</GivenName>
                    <Surname>Ivanov</Surname>
                  </PersonName>
                  <Telephone CountryAccessCode="375" PhoneNumber="292149601"/>
                  <Email>suppliers@software.travel</Email>
                </Customer>
              </Profile>
            </ProfileInfo>
          </Profiles>
        </ResGuest>
        <ResGuest AgeQualifyingCode="10" ResGuestRPH="1">
          <Profiles>
            <ProfileInfo>
              <UniqueID ID="2" Type="1"/>
              <Profile>
                <Customer>
                  <PersonName>
                    <NamePrefix>Mrs</NamePrefix>
                    <GivenName>Maria</GivenName>
                    <Surname>Ivanova</Surname>
                  </PersonName>
                  <Telephone CountryAccessCode="375" PhoneNumber="292149601"/>
                  <Email>suppliers@software.travel</Email>
                </Customer>
              </Profile>
            </ProfileInfo>
          </Profiles>
        </ResGuest>
      </ResGuests>
      <ResGlobalInfo>
        <HotelReservationIDs>
          <HotelReservationID ResID_Source="client" ResID_Value="123456"/>
        </HotelReservationIDs>
      </ResGlobalInfo>
    </HotelReservation>
  </HotelReservations>
</OTA_HotelResRQ>
 Reservation Confirmation Response Sample XML
<OTA_HotelResRS EchoToken="tok1" TransactionIdentifier="0" Version="2.0" xmlns="http://www.opentravel.org/OTA/2003/05">
   <Success/>
   <HotelReservations>
      <HotelReservation ResStatus="Reserved">
         <RoomStays>
            <RoomStay>
               <RoomTypes>
                  <RoomType RoomTypeCode="87787">
                     <RoomDescription Name="Deluxe Room, 1 Double Bed">
                        <Text>Deluxe Room, 1 Double Bed</Text>
                     </RoomDescription>
                  </RoomType>
               </RoomTypes>
               <RatePlans>
                  <RatePlan RatePlanCode="13">
                     <RatePlanDescription>
                        <Text>As brochured</Text>
                     </RatePlanDescription>
                     <MealsIncluded Breakfast="false" Dinner="false" Lunch="false" MealPlanCodes="13"/>
                  </RatePlan>
               </RatePlans>
               <RoomRates>
                  <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="3e8" InexactPrice="false" InvBlockCode="1" NonRefundable="true" NumberOfUnits="1" RatePlanCode="13" RoomTypeCode="87787">
                     <Rates>
                        <Rate AgeQualifyingCode="10" RateSource="Calculated">
                           <Total AmountAfterTax="135.48" CurrencyCode="USD"/>
                        </Rate>
                     </Rates>
                     <RoomRateDescription Code="276321198" Name="276321198"/>
                     <Services>
                        <Service Inclusive="true" IsPerRoom="true" ServiceRPH="133243" SpecialServiceType="Bedding">
                           <ServiceDetails ShortName="Bedding">
                              <ServiceDescription>
                                 <Text>1 Double Futon, 1 Large Twin Sofa Bed and 1 King Water Bed</Text>
                              </ServiceDescription>
                           </ServiceDetails>
                        </Service>
                     </Services>
                     <Total AmountAfterTax="372.10" AmountBeforeTax="319.00" CurrencyCode="USD">
                        <Taxes>
                           <Tax Amount="54.10" Code="14" CurrencyCode="USD" TaxInclusiveInd="true"/>
                           <Tax Amount="79.36" Code="12" CurrencyCode="USD" TaxInclusiveInd="false"/>
                        </Taxes>
                     </Total>
                  </RoomRate>
               </RoomRates>
               <TimeSpan End="2019-11-03" Start="2019-11-01"/>
               <CancelPenalties>
                  <CancelPenalty End="2020-07-01T18:00:00.000-07:00" Start="2020-06-30T18:00:00.000-07:00">
                     <AmountPercent Amount="40.65" CurrencyCode="USD" Percent="30"/>
                  </CancelPenalty>
               </CancelPenalties>
               <Total AmountAfterTax="372.10" AmountBeforeTax="319.00" CurrencyCode="USD"/>
               <BasicPropertyInfo HotelCityCode="1" HotelCode="18773" HotelCodeContext="expedia" HotelName="NoName">
                  <Award Provider="Hotel" Rating="2"/>
               </BasicPropertyInfo>
            </RoomStay>
         </RoomStays>
         <ResGuests>
            <ResGuest AgeQualifyingCode="10" ResGuestRPH="1">
               <Profiles>
                  <ProfileInfo>
                     <UniqueID ID="1" Type="1"/>
                     <Profile>
                        <Customer>
                           <PersonName>
                              <NamePrefix>Mr</NamePrefix>
                              <GivenName>Ivan</GivenName>
                              <Surname>Ivanov</Surname>
                           </PersonName>
                           <Telephone CountryAccessCode="375" PhoneNumber="292149601"/>
                           <Email>suppliers@software.travel</Email>
                        </Customer>
                     </Profile>
                  </ProfileInfo>
               </Profiles>
            </ResGuest>
            <ResGuest AgeQualifyingCode="10" ResGuestRPH="1">
               <Profiles>
                  <ProfileInfo>
                     <UniqueID ID="2" Type="1"/>
                     <Profile>
                        <Customer>
                           <PersonName>
                              <NamePrefix>Mrs</NamePrefix>
                              <GivenName>Maria</GivenName>
                              <Surname>Ivanova</Surname>
                           </PersonName>
                           <Telephone CountryAccessCode="375" PhoneNumber="292149601"/>
                           <Email>suppliers@software.travel</Email>
                        </Customer>
                     </Profile>
                  </ProfileInfo>
               </Profiles>
            </ResGuest>
         </ResGuests>
         <ResGlobalInfo>
            <HotelReservationIDs>
               <HotelReservationID ResID_Source="agent" ResID_Value="123456"/>
               <HotelReservationID ResID_Source="client" ResID_Value="123456"/>
               <HotelReservationID ResID_Source="supplier" ResID_SourceContext="supplierCode" ResID_Value="7241672073990"/>
            </HotelReservationIDs>
         </ResGlobalInfo>
      </HotelReservation>
   </HotelReservations>
</OTA_HotelResRS>

12.2.2. CHANGE DATES

GP HUB allows to specify date on booking step other than date on Availability step. In order to change date on Reservation step, <TimeSpan> element have to be specified on Reservation Initiate Request. <TimeSpan> element should contains desired booking date.

 Change dates on Reservation Initiate step Sample XML
<OTA_HotelResRQ EchoToken="tok1" Version="2" ResStatus="Initiate" PrimaryLangID="en" xmlns="http://www.opentravel.org/OTA/2003/05">
   <POS>
      <Source>
         <RequestorID ID="client" MessagePassword="pwd" Type="22"/>
         <BookingChannel Type="7"/>
      </Source>
   </POS>
   <HotelReservations>
      <HotelReservation>
         <RoomStays>
            <RoomStay>
               <RoomRates>
                  <RoomRate BookingCode="12b133cb" InvBlockCode="1" NumberOfUnits="1"/>
               </RoomRates>
               <TimeSpan End="2020-09-16" Start="2020-09-13"/>
            </RoomStay>
         </RoomStays>
         <ResGuests>
            <ResGuest AgeQualifyingCode="10" ResGuestRPH="1">
               <Profiles>
                  <ProfileInfo>
                     <UniqueID ID="1" Type="1"/>
                     <Profile>
                        <Customer>
                           <PersonName>
                              <NamePrefix>Mr</NamePrefix>
                              <GivenName>Alexey</GivenName>
                              <Surname>Feofanov</Surname>
                           </PersonName>
                           <CitizenCountryName Code="RU"/>
                        </Customer>
                     </Profile>
                  </ProfileInfo>
               </Profiles>
            </ResGuest>
         </ResGuests>
         <ResGlobalInfo>
            <HotelReservationIDs>
               <HotelReservationID ResID_Source="agent" ResID_Value="htr656h56h56hgun622"/>
               <HotelReservationID ResID_Source="client" ResID_Value="gasusn6dsv"/>
            </HotelReservationIDs>
         </ResGlobalInfo>
      </HotelReservation>
   </HotelReservations>
</OTA_HotelResRQ>

If dates are changed on Reservation Initiate <TimeSpan> element also has to be specified on Reservation Confirmation step.

 Change dates on Reservation Confirmation step Sample XML
<OTA_HotelResRQ EchoToken="tok1" ResStatus="Book" Version="2" TransactionIdentifier="178938" PrimaryLangID="ru">
   <POS>
      <Source>
         <RequestorID ID="client" MessagePassword="pwd" Type="22"/>
         <BookingChannel Type="7"/>
      </Source>
   </POS>
   <HotelReservations>
      <HotelReservation>
         <RoomStays>
            <RoomStay>
               <RoomRates>
                  <RoomRate BookingCode="12b133cb" InvBlockCode="1" NumberOfUnits="1"/>
               </RoomRates>
               <TimeSpan End="2020-09-16" Start="2020-09-13"/>
            </RoomStay>
         </RoomStays>
         <ResGuests>
            <ResGuest AgeQualifyingCode="10" ResGuestRPH="1">
               <Profiles>
                  <ProfileInfo>
                     <UniqueID ID="1" Type="1"/>
                     <Profile>
                        <Customer>
                           <PersonName>
                              <NamePrefix>Mr</NamePrefix>
                              <GivenName>Alexey</GivenName>
                              <Surname>Feofanov</Surname>
                           </PersonName>
                           <CitizenCountryName Code="RU"/>
                        </Customer>
                     </Profile>
                  </ProfileInfo>
               </Profiles>
            </ResGuest>
         </ResGuests>
         <ResGlobalInfo>
            <HotelReservationIDs>
               <HotelReservationID ResID_Source="agent" ResID_Value="htr656h56h56hgun622"/>
               <HotelReservationID ResID_Source="client" ResID_Value="gdsfsun6dsv"/>
            </HotelReservationIDs>
         </ResGlobalInfo>
      </HotelReservation>
   </HotelReservations>
</OTA_HotelResRQ>

12.2.3. MULTIBOOKING WITH ROOMGROUPIND

Some suppliers return special offer combinations for multibooking on Availability Response. HUB identifies such combinations with an element RoomGroupInd.

 Availability Response Sample XML
<OTA_HotelAvailRS EchoToken="tok1" Version="2.0" xmlns="http://www.opentravel.org/OTA/2003/05">
   <Success/>
   <RoomStays>
      <RoomStay RoomStayCandidateRPH="1">
         <RoomTypes>
            <RoomType RoomTypeCode="1">
               <RoomDescription Name="Deluxe Studio,1 Double Bed,Nonsmoking">
                  <Text>Deluxe Studio,1 Double Bed,Nonsmoking</Text>
               </RoomDescription>
            </RoomType>
            ...
         </RoomTypes>
         <RatePlans>
            <RatePlan RatePlanCode="5a173c69">
               <RatePlanDescription>
                  <Text>Free WiFi</Text>
               </RatePlanDescription>
               <MealsIncluded Breakfast="false" Dinner="false" Lunch="false" MealPlanCodes="13"/>
            </RatePlan>
            ...
         </RatePlans>
         <RoomRates>
            <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="12fe437751" InexactPrice="true" NumberOfUnits="1" RoomTypeCode="15" RatePlanCode="6748014a">
               <Rates>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="305.09" CurrencyCode="USD"/>
                  </Rate>
               </Rates>
               <Discount>
                  <DiscountReason Language="en">
                     <Text>Save 25%</Text>
                  </DiscountReason>
               </Discount>
               <Total AmountAfterTax="305.09" AmountBeforeTax="249.12" CurrencyCode="USD"/>
               <RoomGroupInds>
                  <RoomGroupInd>0</RoomGroupInd>
               </RoomGroupInds>
            </RoomRate>
            <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="12fe438251" InexactPrice="true" NumberOfUnits="1" RoomTypeCode="1" RatePlanCode="5a173c69">
               <Rates>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="141.31" CurrencyCode="USD"/>
                  </Rate>
               </Rates>
               >
               <Discount>
                  <DiscountReason Language="en">
                     <Text>Save 25%</Text>
                  </DiscountReason>
               </Discount>
               <Total AmountAfterTax="141.31" AmountBeforeTax="115.37" CurrencyCode="USD"/>
               <RoomGroupInds>
                  <RoomGroupInd>1</RoomGroupInd>
               </RoomGroupInds>
            </RoomRate>
            <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="12fe437651" InexactPrice="true" NumberOfUnits="1" RoomTypeCode="3" RatePlanCode="5a173c69">
               <Rates>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="156.83" CurrencyCode="USD"/>
                  </Rate>
               </Rates>
               <Discount>
                  <DiscountReason Language="en">
                     <Text>Save 25%</Text>
                  </DiscountReason>
               </Discount>
               <Total AmountAfterTax="156.83" AmountBeforeTax="128.05" CurrencyCode="USD"/>
               <RoomGroupInds>
                  <RoomGroupInd>2</RoomGroupInd>
               </RoomGroupInds>
            </RoomRate>
            <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="12fe437c51" InexactPrice="true" NumberOfUnits="1" RoomTypeCode="5" RatePlanCode="5a173c69">
               <Rates>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="172.35" CurrencyCode="USD"/>
                  </Rate>
               </Rates>
               <Discount>
                  <DiscountReason Language="en">
                     <Text>Save 25%</Text>
                  </DiscountReason>
               </Discount>
               <Total AmountAfterTax="172.35" AmountBeforeTax="140.74" CurrencyCode="USD"/>
               <RoomGroupInds>
                  <RoomGroupInd>3</RoomGroupInd>
               </RoomGroupInds>
            </RoomRate>
         </RoomRates>
         <TimeSpan End="2020-09-25" Start="2020-09-23"/>
         <BasicPropertyInfo HotelCityCode="115936" HotelCode="1002877" HotelCodeContext="tbo" HotelName="Pearl Marina Hotel Apartments">
            <Position Latitude="25.06944" Longitude="55.12894"/>
            <Address>
               <AddressLine>Al Marsa Street P.O.Box 125179</AddressLine>
            </Address>
            <CategoryCodes>
               <HotelCategory Code="3" GroupCode="Category" CodeDetail="ThreeStar"/>
               <HotelCategory Code="3" GroupCode="Type" CodeDetail="Apartment"/>
            </CategoryCodes>
            <Award Provider="Hotel" Rating="3"/>
            <Award Provider="Supplier" Rating="ThreeStar"/>
            <Service ServiceType="Hotel" SupplierCode="198ebef39de462e57eb08c3d3c48bd13">
               <DescriptiveText>Accessible bathroom</DescriptiveText>
            </Service>
            ...
            <MultimediaDescriptions>
               <MultimediaDescription>...</MultimediaDescription>
            </MultimediaDescriptions>
            <Reviews>
               <Review CodeContext="tripadvisor" ReviewRating="4.5" URL="http://www.tripadvisor.com/Hotel_Review-g295424-d2615948-Reviews-Pearl_Marina_Hotel_Apartments-Dubai"/>
            </Reviews>
         </BasicPropertyInfo>
      </RoomStay>
      <RoomStay RoomStayCandidateRPH="2">
         <RoomTypes>
            <RoomType RoomTypeCode="10">
               <RoomDescription Name="Deluxe Apartment, 1 Bedroom,1 Double Bed,Nonsmoking">
                  <Text>Deluxe Apartment, 1 Bedroom,1 Double Bed,Nonsmoking</Text>
               </RoomDescription>
            </RoomType>
            ...
         </RoomTypes>
         <RatePlans>
            <RatePlan RatePlanCode="5a173c69">
               <RatePlanDescription>
                  <Text>Free WiFi</Text>
               </RatePlanDescription>
               <MealsIncluded Breakfast="false" Dinner="false" Lunch="false" MealPlanCodes="13"/>
            </RatePlan>
            ...
         </RatePlans>
         <RoomRates>
            <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="12fe437b51" InexactPrice="true" NumberOfUnits="1" RoomTypeCode="16" RatePlanCode="6748014a">
               <Rates>
                  <Rate RateSource="Calculated" AgeQualifyingCode="7">
                     <Total AmountAfterTax="0.00" CurrencyCode="USD"/>
                  </Rate>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="152.54" CurrencyCode="USD"/>
                  </Rate>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="152.55" CurrencyCode="USD"/>
                  </Rate>
               </Rates>
               <Discount>
                  <DiscountReason Language="en">
                     <Text>Save 25%</Text>
                  </DiscountReason>
               </Discount>
               <Total AmountAfterTax="305.09" AmountBeforeTax="249.12" CurrencyCode="USD"/>
               <RoomGroupInds>
                  <RoomGroupInd>0</RoomGroupInd>
               </RoomGroupInds>
            </RoomRate>
            <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="12fe437451" InexactPrice="true" NumberOfUnits="1" RoomTypeCode="2" RatePlanCode="5a173c69">
               <Rates>
                  <Rate RateSource="Calculated" AgeQualifyingCode="7">
                     <Total AmountAfterTax="0.00" CurrencyCode="USD"/>
                  </Rate>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="70.65" CurrencyCode="USD"/>
                  </Rate>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="70.66" CurrencyCode="USD"/>
                  </Rate>
               </Rates>
               <Discount>
                  <DiscountReason Language="en">
                     <Text>Save 25%</Text>
                  </DiscountReason>
               </Discount>
               <Total AmountAfterTax="141.31" AmountBeforeTax="115.37" CurrencyCode="USD"/>
               <RoomGroupInds>
                  <RoomGroupInd>1</RoomGroupInd>
               </RoomGroupInds>
            </RoomRate>
            <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="12fe437951" InexactPrice="true" NumberOfUnits="1" RoomTypeCode="4" RatePlanCode="5a173c69">
               <Rates>
                  <Rate RateSource="Calculated" AgeQualifyingCode="7">
                     <Total AmountAfterTax="0.00" CurrencyCode="USD"/>
                  </Rate>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="78.41" CurrencyCode="USD"/>
                  </Rate>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="78.42" CurrencyCode="USD"/>
                  </Rate>
               </Rates>
               <RoomRateDescription>
                  <Text>mandatory_tax -  needs to be paid at hotel : 40 USD (local currency).</Text>
               </RoomRateDescription>
               <Discount>
                  <DiscountReason Language="en">
                     <Text>Save 25%</Text>
                  </DiscountReason>
               </Discount>
               <Total AmountAfterTax="156.83" AmountBeforeTax="128.05" CurrencyCode="USD"/>
               <RoomGroupInds>
                  <RoomGroupInd>2</RoomGroupInd>
               </RoomGroupInds>
            </RoomRate>
            <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="12fe437e51" InexactPrice="true" NumberOfUnits="1" RoomTypeCode="6" RatePlanCode="5a173c69">
               <Rates>
                  <Rate RateSource="Calculated" AgeQualifyingCode="7">
                     <Total AmountAfterTax="0.00" CurrencyCode="USD"/>
                  </Rate>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="86.17" CurrencyCode="USD"/>
                  </Rate>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="86.18" CurrencyCode="USD"/>
                  </Rate>
               </Rates>
               <Discount>
                  <DiscountReason Language="en">
                     <Text>Save 25%</Text>
                  </DiscountReason>
               </Discount>
               <Total AmountAfterTax="172.35" AmountBeforeTax="140.74" CurrencyCode="USD"/>
               <RoomGroupInds>
                  <RoomGroupInd>3</RoomGroupInd>
               </RoomGroupInds>
            </RoomRate>
         </RoomRates>
         <TimeSpan End="2020-09-25" Start="2020-09-23"/>
         <BasicPropertyInfo HotelCityCode="115936" HotelCode="1002877" HotelCodeContext="tbo" HotelName="Pearl Marina Hotel Apartments">
            <Position Latitude="25.06944" Longitude="55.12894"/>
            <Address>
               <AddressLine>Al Marsa Street P.O.Box 125179</AddressLine>
            </Address>
            <CategoryCodes>
               <HotelCategory Code="3" GroupCode="Category" CodeDetail="ThreeStar"/>
               <HotelCategory Code="3" GroupCode="Type" CodeDetail="Apartment"/>
            </CategoryCodes>
            <Award Provider="Hotel" Rating="3"/>
            <Award Provider="Supplier" Rating="ThreeStar"/>
            <Service ServiceType="Hotel" SupplierCode="198ebef39de462e57eb08c3d3c48bd13">
               <DescriptiveText>Accessible bathroom</DescriptiveText>
            </Service>
            ...
            <MultimediaDescriptions>
               <MultimediaDescription>...</MultimediaDescription>
            </MultimediaDescriptions>
            <Reviews>
               <Review CodeContext="tripadvisor" ReviewRating="4.5" URL="http://www.tripadvisor.com/Hotel_Review-g295424-d2615948-Reviews-Pearl_Marina_Hotel_Apartments-Dubai"/>
            </Reviews>
         </BasicPropertyInfo>
      </RoomStay>
   </RoomStays>
</OTA_HotelAvailRS>

It’s allowed to make reservation only with the same RoomGroupInd for all rooms. For example, reservation can be complete only if RoomGroupInd of all offers is 2. That’s why the offer with bookingCode=”12fe437651” for 1st room (RPH=”1” ) and the offer with bookingCode=”12fe437951” for 2st room (RPH=”2” ) are used for booking.

 Reservation Initiate Request Sample XML
<OTA_HotelResRQ EchoToken="tok1" Version="2" ResStatus="Initiate" PrimaryLangID="en" xmlns="http://www.opentravel.org/OTA/2003/05">
   <POS>
      <Source>
         <RequestorID ID="client" MessagePassword="pwd" Type="22"/>
         <BookingChannel Type="7"/>
      </Source>
   </POS>
   <HotelReservations>
      <HotelReservation>
         <RoomStays>
            <RoomStay>
               <RoomRates>
                  <RoomRate BookingCode="12fe437651" InvBlockCode="1" NumberOfUnits="1"/>
               </RoomRates>
            </RoomStay>
         </RoomStays>
         <ResGuests>
            <ResGuest AgeQualifyingCode="10" ResGuestRPH="1">
               <Profiles>
                  <ProfileInfo>
                     <UniqueID ID="1" Type="1"/>
                     <Profile>
                        <Customer>
                           <PersonName>
                              <NamePrefix>Mr</NamePrefix>
                              <GivenName>Alexey</GivenName>
                              <Surname>Feofanov</Surname>
                           </PersonName>
                           <CitizenCountryName Code="UA"/>
                        </Customer>
                     </Profile>
                  </ProfileInfo>
               </Profiles>
            </ResGuest>
         </ResGuests>
         <ResGlobalInfo>
            <HotelReservationIDs>
               <HotelReservationID ResID_Source="agent" ResID_Value="tbobu442x19qq"/>
               <HotelReservationID ResID_Source="client" ResID_Value="sdfsddfgdfs"/>
            </HotelReservationIDs>
         </ResGlobalInfo>
      </HotelReservation>
      <HotelReservation>
         <RoomStays>
            <RoomStay>
               <RoomRates>
                  <RoomRate BookingCode="12fe437951" InvBlockCode="2" NumberOfUnits="1"/>
               </RoomRates>
            </RoomStay>
         </RoomStays>
         <ResGuests>
            <ResGuest AgeQualifyingCode="10" ResGuestRPH="2">
               <Profiles>
                  <ProfileInfo>
                     <UniqueID ID="1" Type="1"/>
                     <Profile>
                        <Customer>
                           <PersonName>
                              <NamePrefix>Mr</NamePrefix>
                              <GivenName>Oleg</GivenName>
                              <Surname>Petrov</Surname>
                           </PersonName>
                        </Customer>
                     </Profile>
                  </ProfileInfo>
               </Profiles>
            </ResGuest>
            <ResGuest AgeQualifyingCode="10" ResGuestRPH="2">
               <Profiles>
                  <ProfileInfo>
                     <UniqueID ID="2" Type="1"/>
                     <Profile>
                        <Customer>
                           <PersonName>
                              <NamePrefix>Mrs</NamePrefix>
                              <GivenName>Olga</GivenName>
                              <Surname>Petrova</Surname>
                           </PersonName>
                        </Customer>
                     </Profile>
                  </ProfileInfo>
               </Profiles>
            </ResGuest>
            <ResGuest AgeQualifyingCode="7" ResGuestRPH="3">
               <Profiles>
                  <ProfileInfo>
                     <UniqueID ID="3" Type="1"/>
                     <Profile>
                        <Customer BirthDate="2019-05-14">
                           <PersonName>
                              <NamePrefix>Mrs</NamePrefix>
                              <GivenName>Bera</GivenName>
                              <Surname>Hell</Surname>
                           </PersonName>
                        </Customer>
                     </Profile>
                  </ProfileInfo>
               </Profiles>
            </ResGuest>
         </ResGuests>
         <ResGlobalInfo>
            <HotelReservationIDs>
               <HotelReservationID ResID_Source="agent" ResID_Value="tbobu442x19qq"/>
               <HotelReservationID ResID_Source="client" ResID_Value="sdfsddfgdfgd"/>
            </HotelReservationIDs>
         </ResGlobalInfo>
      </HotelReservation>
      <HotelReservationIDs>
         <HotelReservationID ResID_Source="basket" ResID_Value="xsdfvsdf"/>
      </HotelReservationIDs>
   </HotelReservations>
</OTA_HotelResRQ>

12.3. MODIFICATION


12.3.1. CHANGE BOOKING DATES

In order to change booking dates, it have to be specified in <TimeSpan> element on Modification Initiate Request and Modification Confirmation Request. <TimeSpan> element should contains desired booking date:

 Change booking dates Sample XML
...
<RoomStay>
   <RoomRates>
      <RoomRate InvBlockCode="1" NumberOfUnits="1"/>
   </RoomRates>
   <TimeSpan Start="2020-05-01" End="2020-05-03"/>
</RoomStay>
...

12.3.2. CHANGE ROOM LEAD NAME

In order to change room lead name, it have to be specified new name in <PersonName> element on Modification Initiate Request and Modification Confirmation Request. <PersonName> element should contains desired lead name:

 Change room lead Sample XML
...
<PersonName>
   <NamePrefix>Mr</NamePrefix>
   <GivenName>New</GivenName>
   <Surname>Name</Surname>
</PersonName>
...

12.3.3. CHANGE GUEST AGE

In order to change room lead name, it have to be specified new guest age in <BirthDate> element on Modification Initiate Request and Modification Confirmation Request. <BirthDate> element should contains desired guest age:

 Change guest age Sample XML
...
<Profile>
  <Customer BirthDate="2013-05-14">
    <PersonName>
...

12.3.4. ADD OR CHANGE COMMENT

In order to add or change comment, it have to be specified in <Comments> element on Modification Initiate Request and Modification Confirmation Request. <Comments> element should contains desired comment:

 Add or change comment Sample XML
...
<Comments>
   <Comment>
      <Text>non-smoking room requested;king bed</Text>
   </Comment>
</Comments>
...

Examples of full Modification request can be found in HOTEL MODIFICATION paragraph.

12.4. SPECIFIC WORKFLOW FOR SEVERAL SUPPLIERS

Several suppliers may require specific workflow.

When customer searches by city\list of hotels\GPS coordinates only the cheapest rate per each hotel will be returned.

 First Hotel Availability Request by City Sample XML
<OTA_HotelAvailRQ xmlns="http://www.opentravel.org/OTA/2003/05" AvailRatesOnly="false" BestOnly="false" EchoToken="EchoToken" PrimaryLangID="en" RateRangeOnly="false" RequestedCurrency="USD" Version="2">
  <POS>
    <Source>
      <RequestorID ID="client" MessagePassword="pwd" Type="22"/>
      <BookingChannel Type="7"/>
    </Source>
  </POS>
  <AvailRequestSegments>
    <AvailRequestSegment>
      <StayDateRange End="2020-12-17" Start="2020-12-12"/>
      <RoomStayCandidates>
        <RoomStayCandidate Quantity="1" RPH="1">
          <GuestCounts>
            <GuestCount AgeQualifyingCode="10" Count="2"/>
          </GuestCounts>
        </RoomStayCandidate>
      </RoomStayCandidates>
      <HotelSearchCriteria>
        <Criterion>
          <HotelRef HotelCityCode="59" HotelCodeContext="GEO.supplierCode"/>
          <Profiles>
            <ProfileInfo>
              <UniqueID ID="1" Type="1"/>
              <Profile>
                <Customer>
                  <PersonName>
                    <NamePrefix>Mr</NamePrefix>
                    <GivenName>mockName</GivenName>
                    <Surname>mockSurname</Surname>
                  </PersonName>
                  <Address>
                    <AddressLine>mock address</AddressLine>
                    <CityName>mock city</CityName>
                    <PostalCode>220050</PostalCode>
                    <CountryName Code="US"/>
                  </Address>
                  <CitizenCountryName Code="RU"/>
                </Customer>
              </Profile>
            </ProfileInfo>
          </Profiles>
        </Criterion>
      </HotelSearchCriteria>
    </AvailRequestSegment>
  </AvailRequestSegments>
 First Hotel Availability Response by City Sample XML
<OTA_HotelAvailRS EchoToken="EchoToken" Version="2.0" xmlns="http://www.opentravel.org/OTA/2003/05">
   <Success/>
   <RoomStays>
      <RoomStay RoomStayCandidateRPH="1">
         <RoomTypes>
            <RoomType RoomTypeCode="1">
               <RoomDescription Name="Unknown RoomType">
                  <Text>Unknown RoomType</Text>
               </RoomDescription>
            </RoomType>
         </RoomTypes>
         <RatePlans>
            <RatePlan RatePlanCode="1">
               <RatePlanDescription>
                  <Text>Unknown RatePlan</Text>
               </RatePlanDescription>
               <MealsIncluded Breakfast="false" Dinner="false" Lunch="false" MealPlanCodes="13"/>
            </RatePlan>
         </RatePlans>
         <RoomRates>
            <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="1354815551" InexactPrice="true" NumberOfUnits="1" RoomTypeCode="1" RatePlanCategory="PackageOnly" RatePlanCode="1">
               <Rates>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="123.68" CurrencyCode="USD"/>
                  </Rate>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="123.68" CurrencyCode="USD"/>
                  </Rate>
               </Rates>
               <Total AmountAfterTax="247.36" CurrencyCode="USD"/>
            </RoomRate>
         </RoomRates>
         <TimeSpan End="2020-12-17" Start="2020-12-12"/>
         <BasicPropertyInfo HotelCityCode="115936" HotelCode="1292307" HotelCodeContext="supplierCode" HotelName="AVANI Deira Dubai Hotel" AreaID="AE">
            <Position Latitude="25.27074" Longitude="55.33"/>
            <Address>
               <AddressLine>Corner Abu Baker Al Siddique and Sallahudin Road P.O. Box 234344</AddressLine>
            </Address>
            <CategoryCodes>
               <HotelCategory Code="5" GroupCode="Category" CodeDetail="FiveStar"/>
               <HotelCategory Code="20" GroupCode="Type" CodeDetail="Hotel"/>
            </CategoryCodes>
            <Award Provider="Hotel" Rating="5"/>
            <Award Provider="Supplier" Rating="FiveStar"/>
            <Service Code="228" ServiceType="Hotel" SupplierCode="2f49503d45e7f86a7eecb401db323c35">
               <DescriptiveText>24-hour business center</DescriptiveText>
            </Service>
            <Service Code="1" ServiceType="Hotel" SupplierCode="6b0acf4d232dd7a1b2a94add9dfe1d10">
               <DescriptiveText>24-hour front desk</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="198ebef39de462e57eb08c3d3c48bd13">
               <DescriptiveText>Accessible bathroom</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="21ac30b035d9b52cd70fa409b64ae6a3">
               <DescriptiveText>Bar/lounge</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="a4d4ad1e441b173d7339291e10c1c81f">
               <DescriptiveText>Breakfast available (surcharge)</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="8c651585f1749b59cc9eeec8869314e9">
               <DescriptiveText>Computer station</DescriptiveText>
            </Service>
            <Service Code="24" ServiceType="Hotel" SupplierCode="44cab3830e68c43bb5addbb9ac6578ac">
               <DescriptiveText>Conference center</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="a3b13d660cb26502a4702339593248a1">
               <DescriptiveText>Conference space</DescriptiveText>
            </Service>
            <Service Code="36" ServiceType="Hotel" SupplierCode="98a53b6a6a1666c4fcd30782098c3e3c">
               <DescriptiveText>Express check-in</DescriptiveText>
            </Service>
            <Service Code="37" ServiceType="Hotel" SupplierCode="935c499ff8ecb82fcfb887f0f391bcb6">
               <DescriptiveText>Express check-out</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="89b778fc9f04bd0f850951f2bf5b9427">
               <DescriptiveText>Fitness facilities</DescriptiveText>
            </Service>
            <Service Code="179" ServiceType="Hotel" SupplierCode="fd34258be7a210a09c4bd708110c411c">
               <DescriptiveText>Free WiFi</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="d2747c51d8482f6036889a1abf17f762">
               <DescriptiveText>In-room accessibility</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="ce2c5540f208030f2ff1844a186232f9">
               <DescriptiveText>Number of floors - 6</DescriptiveText>
            </Service>
            <Service Code="76" ServiceType="Hotel" SupplierCode="e197a9ccf40b776f31368105d1aa8c4b">
               <DescriptiveText>Restaurant</DescriptiveText>
            </Service>
            <Service Code="78" ServiceType="Hotel" SupplierCode="c8a1dd8dd4691b8a43a5b4b8a0637d59">
               <DescriptiveText>Safe-deposit box at front desk</DescriptiveText>
            </Service>
            <Service Code="20" ServiceType="Hotel" SupplierCode="0317fbe4b444ba6b6f0b0c939ef5b184">
               <DescriptiveText>Coffee shop or café</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="4d032ee3a6e19e55aab41907feac04e4">
               <DescriptiveText>Designated smoking areas</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="cdefb711109c08253edf20837cab65e4">
               <DescriptiveText>Billiards or pool table</DescriptiveText>
            </Service>
            <Service Code="58" ServiceType="Hotel" SupplierCode="5640ba4e7bc8cf0418e10446d8a6a433">
               <DescriptiveText>Laundry facilities</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="716df6a12d8ccddcd968a55e7f5ac761">
               <DescriptiveText>Shopping on site</DescriptiveText>
            </Service>
            <Service Code="172" ServiceType="Hotel" SupplierCode="fe41de52c770dda9fabf1c4a5a83f052">
               <DescriptiveText>Airport transportation (surcharge)</DescriptiveText>
            </Service>
            <Service Code="8" ServiceType="Hotel" SupplierCode="3e8d22afe14005a6d7011bb67b378dbe">
               <DescriptiveText>Babysitting or childcare (surcharge)</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="c7955e98daf66fb2cf770b995af55f42">
               <DescriptiveText>Beach shuttle (surcharge)</DescriptiveText>
            </Service>
            <Service Code="58" ServiceType="Hotel" SupplierCode="61945755979870e200f2dcb14f71ca99">
               <DescriptiveText>Dry cleaning/laundry service</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="6c8b2dff3d86043103fd2093b1efa2ab">
               <DescriptiveText>Hair salon</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="4edeb9707831c0e0e92cfc4148d4cbbe">
               <DescriptiveText>Limo or Town Car service available</DescriptiveText>
            </Service>
            <Service Code="87" ServiceType="Hotel" SupplierCode="bdf2f2a5a7b207b6da645793ad22468c">
               <DescriptiveText>Luggage storage</DescriptiveText>
            </Service>
            <MultimediaDescriptions>
               <MultimediaDescription>
                  <TextItems>
                     <TextItem Category="2">
                        <Description Language="en">Property Location A stay at AVANI Deira Dubai Hotel places you in the heart of Dubai, within a 10-minute drive of Hamarain Centre and Al Ghurair Centre.  This 5-star hotel is 3.3 mi (5</Description>
                     </TextItem>
                  </TextItems>
               </MultimediaDescription>
               <MultimediaDescription>
                  <ImageItems>
                     <ImageItem Category="20">
                        <ImageFormat>
                           <URL>https://api.supplierCodetechnology.in/imageresource.aspx?img=9eMP+0FIICgCIk6ZClzZH9Cs+1gwAq6BFWcc22yNLMF/UJIXMdxPdTX9IMA+gOFHzI9q+ElAc5CsJo9N2uZn13B8EAZo6Yf6j7EywVvO1o452oUynrvSfh3yzSe8ZGJS</URL>
                        </ImageFormat>
                        <Description Caption="Miscellaneous"/>
                     </ImageItem>
                  </ImageItems>
               </MultimediaDescription>
            </MultimediaDescriptions>
            <Reviews>
               <Review CodeContext="tripadvisor" ReviewRating="4.5" URL="http://www.tripadvisor.com/Hotel_Review-g295424-d1823683-Reviews-AVANI_Deira_Dubai_Hotel-Dubai_Emira"/>
            </Reviews>
         </BasicPropertyInfo>
      </RoomStay>
      <RoomStay RoomStayCandidateRPH="1">
         <RoomTypes>
            <RoomType RoomTypeCode="1">
               <RoomDescription Name="Unknown RoomType">
                  <Text>Unknown RoomType</Text>
               </RoomDescription>
            </RoomType>
         </RoomTypes>
         <RatePlans>
            <RatePlan RatePlanCode="1">
               <RatePlanDescription>
                  <Text>Unknown RatePlan</Text>
               </RatePlanDescription>
               <MealsIncluded Breakfast="false" Dinner="false" Lunch="false" MealPlanCodes="13"/>
            </RatePlan>
         </RatePlans>
         <RoomRates>
            <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="135480e951" InexactPrice="true" NumberOfUnits="1" RoomTypeCode="1" RatePlanCategory="PackageOnly" RatePlanCode="1">
               <Rates>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="348.55" CurrencyCode="USD"/>
                  </Rate>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="348.56" CurrencyCode="USD"/>
                  </Rate>
               </Rates>
               <Total AmountAfterTax="697.11" CurrencyCode="USD"/>
            </RoomRate>
         </RoomRates>
         <TimeSpan End="2020-12-17" Start="2020-12-12"/>
         <BasicPropertyInfo HotelCityCode="115936" HotelCode="1100809" HotelCodeContext="supplierCode" HotelName="Abidos Hotel Apartment, Dubailand" AreaID="AE">
            <Position Latitude="25.08916" Longitude="55.37951"/>
            <Address>
               <AddressLine>Dubailand Residence Area P.O. Box 232808</AddressLine>
            </Address>
            <CategoryCodes>
               <HotelCategory Code="3" GroupCode="Category" CodeDetail="ThreeStar"/>
               <HotelCategory Code="3" GroupCode="Type" CodeDetail="Apartment"/>
            </CategoryCodes>
            <Award Provider="Hotel" Rating="3"/>
            <Award Provider="Supplier" Rating="ThreeStar"/>
            <Service Code="1" ServiceType="Hotel" SupplierCode="6b0acf4d232dd7a1b2a94add9dfe1d10">
               <DescriptiveText>24-hour front desk</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="a4d4ad1e441b173d7339291e10c1c81f">
               <DescriptiveText>Breakfast available (surcharge)</DescriptiveText>
            </Service>
            <Service Code="24" ServiceType="Hotel" SupplierCode="44cab3830e68c43bb5addbb9ac6578ac">
               <DescriptiveText>Conference center</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="89b778fc9f04bd0f850951f2bf5b9427">
               <DescriptiveText>Fitness facilities</DescriptiveText>
            </Service>
            <Service Code="179" ServiceType="Hotel" SupplierCode="fd34258be7a210a09c4bd708110c411c">
               <DescriptiveText>Free WiFi</DescriptiveText>
            </Service>
            <Service Code="42" ServiceType="Hotel" SupplierCode="38f46027c3147c16b0abd1f9c8c8e296">
               <DescriptiveText>Free self parking</DescriptiveText>
            </Service>
            <Service Code="76" ServiceType="Hotel" SupplierCode="e197a9ccf40b776f31368105d1aa8c4b">
               <DescriptiveText>Restaurant</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="4d032ee3a6e19e55aab41907feac04e4">
               <DescriptiveText>Designated smoking areas</DescriptiveText>
            </Service>
            <Service Code="58" ServiceType="Hotel" SupplierCode="5640ba4e7bc8cf0418e10446d8a6a433">
               <DescriptiveText>Laundry facilities</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="716df6a12d8ccddcd968a55e7f5ac761">
               <DescriptiveText>Shopping on site</DescriptiveText>
            </Service>
            <Service Code="8" ServiceType="Hotel" SupplierCode="3e8d22afe14005a6d7011bb67b378dbe">
               <DescriptiveText>Babysitting or childcare (surcharge)</DescriptiveText>
            </Service>
            <Service Code="58" ServiceType="Hotel" SupplierCode="61945755979870e200f2dcb14f71ca99">
               <DescriptiveText>Dry cleaning/laundry service</DescriptiveText>
            </Service>
            <Service Code="87" ServiceType="Hotel" SupplierCode="bdf2f2a5a7b207b6da645793ad22468c">
               <DescriptiveText>Luggage storage</DescriptiveText>
            </Service>
            <Service Code="106" ServiceType="Hotel" SupplierCode="098afe600194e0fb7aa58d05aae7da78">
               <DescriptiveText>Porter/bellhop</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="d2c88abaf2ab63df4977cf3ea12dcd8e">
               <DescriptiveText>Television in common areas</DescriptiveText>
            </Service>
            <Service Code="91" ServiceType="Hotel" SupplierCode="6a0e8c2941c957b216d5eda311f210ba">
               <DescriptiveText>Tours/ticket assistance</DescriptiveText>
            </Service>
            <Service Code="88" ServiceType="Hotel" SupplierCode="775a0bf48ead51a4ef7168f82bbd9850">
               <DescriptiveText>Grocery/convenience store</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="94465686736c29570ae7c9db517addef">
               <DescriptiveText>Elevator/lift</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="9c80d34d5fb4dc3a016169e398017028">
               <DescriptiveText>Number of buildings/towers - 1</DescriptiveText>
            </Service>
            <Service Code="66" ServiceType="Hotel" SupplierCode="47a9bf21ab466d126bfa687f5bd7c047">
               <DescriptiveText>Outdoor pool</DescriptiveText>
            </Service>
            <Service Code="278" ServiceType="Hotel" SupplierCode="82f21e67e4294a016605194b92ba35cc">
               <DescriptiveText>Pool umbrellas</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="790516d6168775085f0c938ad470a939">
               <DescriptiveText>Rooftop terrace</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="ba05a1781aa4f3d385aaa98decaa9c63">
               <DescriptiveText>Pool sun loungers</DescriptiveText>
            </Service>
            <Service Code="72" ServiceType="Hotel" SupplierCode="2879ef73a9d9857e1dd7f98328245632">
               <DescriptiveText>Poolside bar</DescriptiveText>
            </Service>
            <Service Code="79" ServiceType="Hotel" SupplierCode="b81713828edb5acc0ce6ae427147e571">
               <DescriptiveText>Sauna</DescriptiveText>
            </Service>
            <Service Code="86" ServiceType="Hotel" SupplierCode="284b0f0533cdd3ac17ed290c5730b94e">
               <DescriptiveText>Steam room</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="cb3539c5429153dad69b4af0d046b7d8">
               <DescriptiveText>Year Built - 2012</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="51faa19d7f4caf1d1e57597cc1c8d0a7">
               <DescriptiveText>Free shopping center shuttle</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="1ac1d993fc6b215d6f141aa01c60704d">
               <DescriptiveText>Total number of rooms - 132</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="f3645bb960bf5e17ea5920350a3eeed4">
               <DescriptiveText>Number of floors - 16</DescriptiveText>
            </Service>
            <MultimediaDescriptions>
               <MultimediaDescription>
                  <TextItems>
                     <TextItem Category="2">
                        <Description Language="en">Property Location With a stay at Abidos Hotel Apartment, Dubailand in Dubai, you''ll be within a 15-minute drive of Dubai Silicon Oasis and Dubai Outlet Mall.  This aparthotel is 13.9 m</Description>
                     </TextItem>
                  </TextItems>
               </MultimediaDescription>
               <MultimediaDescription>
                  <ImageItems>
                     <ImageItem Category="20">
                        <ImageFormat>
                           <URL>https://api.supplierCodetechnology.in/imageresource.aspx?img=9eMP+0FIICgCIk6ZClzZH9Cs+1gwAq6BFWcc22yNLMF/UJIXMdxPdc/YiM5ymb8R7cxrdy85qT5I2BCT+/leZGe5MrQaO9wmwxxrvRw7Eno=</URL>
                        </ImageFormat>
                        <Description Caption="Miscellaneous"/>
                     </ImageItem>
                  </ImageItems>
               </MultimediaDescription>
            </MultimediaDescriptions>
            <Reviews>
               <Review CodeContext="tripadvisor" ReviewRating="4.0" URL="http://www.tripadvisor.com/Hotel_Review-g295424-d3528571-Reviews-Abidos_Hotel_Apartment_Dubailand-Du"/>
            </Reviews>
         </BasicPropertyInfo>
      </RoomStay>
      <RoomStay RoomStayCandidateRPH="1">
         <RoomTypes>
            <RoomType RoomTypeCode="1">
               <RoomDescription Name="Unknown RoomType">
                  <Text>Unknown RoomType</Text>
               </RoomDescription>
            </RoomType>
         </RoomTypes>
         <RatePlans>
            <RatePlan RatePlanCode="1">
               <RatePlanDescription>
                  <Text>Unknown RatePlan</Text>
               </RatePlanDescription>
               <MealsIncluded Breakfast="false" Dinner="false" Lunch="false" MealPlanCodes="13"/>
            </RatePlan>
         </RatePlans>
         <RoomRates>
            <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="1354813851" InexactPrice="true" NumberOfUnits="1" RoomTypeCode="1" RatePlanCategory="PackageOnly" RatePlanCode="1">
               <Rates>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="813.49" CurrencyCode="USD"/>
                  </Rate>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="813.50" CurrencyCode="USD"/>
                  </Rate>
               </Rates>
               <Total AmountAfterTax="1626.99" CurrencyCode="USD"/>
            </RoomRate>
         </RoomRates>
         <TimeSpan End="2020-12-17" Start="2020-12-12"/>
         <BasicPropertyInfo HotelCityCode="115936" HotelCode="1556954" HotelCodeContext="supplierCode" HotelName="Address Boulevard" AreaID="AE">
            <Position Latitude="25.20086" Longitude="55.2767"/>
            <Address>
               <AddressLine>Mohammed Bin Rashid Boulevard Downtown Dubai</AddressLine>
            </Address>
            <CategoryCodes>
               <HotelCategory Code="5" GroupCode="Category" CodeDetail="FiveStar"/>
               <HotelCategory Code="20" GroupCode="Type" CodeDetail="Hotel"/>
            </CategoryCodes>
            <Award Provider="Hotel" Rating="5"/>
            <Award Provider="Supplier" Rating="FiveStar"/>
            <Service Code="1" ServiceType="Hotel" SupplierCode="6b0acf4d232dd7a1b2a94add9dfe1d10">
               <DescriptiveText>24-hour front desk</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="198ebef39de462e57eb08c3d3c48bd13">
               <DescriptiveText>Accessible bathroom</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="21ac30b035d9b52cd70fa409b64ae6a3">
               <DescriptiveText>Bar/lounge</DescriptiveText>
            </Service>
            <Service Code="24" ServiceType="Hotel" SupplierCode="44cab3830e68c43bb5addbb9ac6578ac">
               <DescriptiveText>Conference center</DescriptiveText>
            </Service>
            <Service Code="179" ServiceType="Hotel" SupplierCode="fd34258be7a210a09c4bd708110c411c">
               <DescriptiveText>Free WiFi</DescriptiveText>
            </Service>
            <Service Code="42" ServiceType="Hotel" SupplierCode="38f46027c3147c16b0abd1f9c8c8e296">
               <DescriptiveText>Free self parking</DescriptiveText>
            </Service>
            <Service Code="76" ServiceType="Hotel" SupplierCode="e197a9ccf40b776f31368105d1aa8c4b">
               <DescriptiveText>Restaurant</DescriptiveText>
            </Service>
            <Service Code="78" ServiceType="Hotel" SupplierCode="c8a1dd8dd4691b8a43a5b4b8a0637d59">
               <DescriptiveText>Safe-deposit box at front desk</DescriptiveText>
            </Service>
            <Service Code="20" ServiceType="Hotel" SupplierCode="0317fbe4b444ba6b6f0b0c939ef5b184">
               <DescriptiveText>Coffee shop or café</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="4d032ee3a6e19e55aab41907feac04e4">
               <DescriptiveText>Designated smoking areas</DescriptiveText>
            </Service>
            <Service Code="58" ServiceType="Hotel" SupplierCode="5640ba4e7bc8cf0418e10446d8a6a433">
               <DescriptiveText>Laundry facilities</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="716df6a12d8ccddcd968a55e7f5ac761">
               <DescriptiveText>Shopping on site</DescriptiveText>
            </Service>
            <Service Code="104" ServiceType="Hotel" SupplierCode="93bd9020042037214fbec8d6e6162d75">
               <DescriptiveText>Wedding services</DescriptiveText>
            </Service>
            <Service Code="172" ServiceType="Hotel" SupplierCode="fe41de52c770dda9fabf1c4a5a83f052">
               <DescriptiveText>Airport transportation (surcharge)</DescriptiveText>
            </Service>
            <Service Code="58" ServiceType="Hotel" SupplierCode="61945755979870e200f2dcb14f71ca99">
               <DescriptiveText>Dry cleaning/laundry service</DescriptiveText>
            </Service>
            <Service Code="87" ServiceType="Hotel" SupplierCode="bdf2f2a5a7b207b6da645793ad22468c">
               <DescriptiveText>Luggage storage</DescriptiveText>
            </Service>
            <Service Code="103" ServiceType="Hotel" SupplierCode="720dad4965c76a225e6eb14c4650e9af">
               <DescriptiveText>Multilingual staff</DescriptiveText>
            </Service>
            <MultimediaDescriptions>
               <MultimediaDescription>
                  <TextItems>
                     <TextItem Category="2">
                        <Description Language="en">Property Location With a stay at Address Boulevard, you''ll be centrally located in Dubai, within a 10-minute walk of Dubai Mall and Emaar Square.  This hotel is 0.6 mi (0.9 km) from Bu</Description>
                     </TextItem>
                  </TextItems>
               </MultimediaDescription>
               <MultimediaDescription>
                  <ImageItems>
                     <ImageItem Category="20">
                        <ImageFormat>
                           <URL>https://api.supplierCodetechnology.in/imageresource.aspx?img=FbrGPTrju5e5v0qrAGTD8pPBsj8/wYA5lPqBj/Ape0+3ebfFD2NxlMcxq39vLCZO2vHBwIRPF9DmiYpxR0Xhv9cGZbFmmDbg8IOD8IwWJJSHqbw/+HtaFQ==</URL>
                        </ImageFormat>
                        <Description Caption="Miscellaneous"/>
                     </ImageItem>
                  </ImageItems>
               </MultimediaDescription>
            </MultimediaDescriptions>
         </BasicPropertyInfo>
      </RoomStay>
      <RoomStay RoomStayCandidateRPH="1">
         <RoomTypes>
            <RoomType RoomTypeCode="1">
               <RoomDescription Name="Unknown RoomType">
                  <Text>Unknown RoomType</Text>
               </RoomDescription>
            </RoomType>
         </RoomTypes>
         <RatePlans>
            <RatePlan RatePlanCode="1">
               <RatePlanDescription>
                  <Text>Unknown RatePlan</Text>
               </RatePlanDescription>
               <MealsIncluded Breakfast="false" Dinner="false" Lunch="false" MealPlanCodes="13"/>
            </RatePlan>
         </RatePlans>
         <RoomRates>
            <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="1354814151" InexactPrice="true" NumberOfUnits="1" RoomTypeCode="1" RatePlanCategory="PackageOnly" RatePlanCode="1">
               <Rates>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="300.74" CurrencyCode="USD"/>
                  </Rate>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="300.75" CurrencyCode="USD"/>
                  </Rate>
               </Rates>
               <Total AmountAfterTax="601.49" CurrencyCode="USD"/>
            </RoomRate>
         </RoomRates>
         <TimeSpan End="2020-12-17" Start="2020-12-12"/>
         <BasicPropertyInfo HotelCityCode="115936" HotelCode="1124503" HotelCodeContext="supplierCode" HotelName="Admiral Plaza Hotel" AreaID="AE">
            <Position Latitude="25.26022" Longitude="55.29105"/>
            <Address>
               <AddressLine>Khalid Bin Waleed Road Al Nahdha Street</AddressLine>
            </Address>
            <CategoryCodes>
               <HotelCategory Code="3" GroupCode="Category" CodeDetail="ThreeStar"/>
               <HotelCategory Code="20" GroupCode="Type" CodeDetail="Hotel"/>
            </CategoryCodes>
            <Award Provider="Hotel" Rating="3"/>
            <Award Provider="Supplier" Rating="ThreeStar"/>
            <Service Code="1" ServiceType="Hotel" SupplierCode="6b0acf4d232dd7a1b2a94add9dfe1d10">
               <DescriptiveText>24-hour front desk</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="198ebef39de462e57eb08c3d3c48bd13">
               <DescriptiveText>Accessible bathroom</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="a4d4ad1e441b173d7339291e10c1c81f">
               <DescriptiveText>Breakfast available (surcharge)</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="89b778fc9f04bd0f850951f2bf5b9427">
               <DescriptiveText>Fitness facilities</DescriptiveText>
            </Service>
            <Service Code="179" ServiceType="Hotel" SupplierCode="fd34258be7a210a09c4bd708110c411c">
               <DescriptiveText>Free WiFi</DescriptiveText>
            </Service>
            <Service Code="42" ServiceType="Hotel" SupplierCode="38f46027c3147c16b0abd1f9c8c8e296">
               <DescriptiveText>Free self parking</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="d2747c51d8482f6036889a1abf17f762">
               <DescriptiveText>In-room accessibility</DescriptiveText>
            </Service>
            <Service Code="54" ServiceType="Hotel" SupplierCode="4a53a7f9288c61bb6ea28d0399352c79">
               <DescriptiveText>Indoor pool</DescriptiveText>
            </Service>
            <Service Code="76" ServiceType="Hotel" SupplierCode="e197a9ccf40b776f31368105d1aa8c4b">
               <DescriptiveText>Restaurant</DescriptiveText>
            </Service>
            <Service Code="312" ServiceType="Hotel" SupplierCode="041d54880ae1bacf1d9391ce71051b05">
               <DescriptiveText>Smoke-free property</DescriptiveText>
            </Service>
            <Service Code="20" ServiceType="Hotel" SupplierCode="0317fbe4b444ba6b6f0b0c939ef5b184">
               <DescriptiveText>Coffee shop or café</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="4d032ee3a6e19e55aab41907feac04e4">
               <DescriptiveText>Designated smoking areas</DescriptiveText>
            </Service>
            <Service Code="8" ServiceType="Hotel" SupplierCode="3e8d22afe14005a6d7011bb67b378dbe">
               <DescriptiveText>Babysitting or childcare (surcharge)</DescriptiveText>
            </Service>
            <Service Code="58" ServiceType="Hotel" SupplierCode="61945755979870e200f2dcb14f71ca99">
               <DescriptiveText>Dry cleaning/laundry service</DescriptiveText>
            </Service>
            <Service Code="87" ServiceType="Hotel" SupplierCode="bdf2f2a5a7b207b6da645793ad22468c">
               <DescriptiveText>Luggage storage</DescriptiveText>
            </Service>
            <Service Code="103" ServiceType="Hotel" SupplierCode="720dad4965c76a225e6eb14c4650e9af">
               <DescriptiveText>Multilingual staff</DescriptiveText>
            </Service>
            <Service Code="106" ServiceType="Hotel" SupplierCode="098afe600194e0fb7aa58d05aae7da78">
               <DescriptiveText>Porter/bellhop</DescriptiveText>
            </Service>
            <Service Code="91" ServiceType="Hotel" SupplierCode="6a0e8c2941c957b216d5eda311f210ba">
               <DescriptiveText>Tours/ticket assistance</DescriptiveText>
            </Service>
            <MultimediaDescriptions>
               <MultimediaDescription>
                  <TextItems>
                     <TextItem Category="2">
                        <Description Language="en">Property Location Located in Dubai (Bur Dubai), Admiral Plaza Hotel Dubai is within a 15-minute walk of Dubai Museum and Grand Mosque.  This hotel is 0.7 mi (1.1 km) from The Dubai Her</Description>
                     </TextItem>
                  </TextItems>
               </MultimediaDescription>
               <MultimediaDescription>
                  <ImageItems>
                     <ImageItem Category="20">
                        <ImageFormat>
                           <URL>https://api.supplierCodetechnology.in/imageresource.aspx?img=9eMP+0FIICgCIk6ZClzZH9Cs+1gwAq6BFWcc22yNLMF/UJIXMdxPdRpAyYgh22RZ6Hac19FqoKB72FDnhvgxhMM2CioACyCC9aPpGir6/OU=</URL>
                        </ImageFormat>
                        <Description Caption="Miscellaneous"/>
                     </ImageItem>
                  </ImageItems>
               </MultimediaDescription>
            </MultimediaDescriptions>
            <Reviews>
               <Review CodeContext="tripadvisor" ReviewRating="3.0" URL="http://www.tripadvisor.com/Hotel_Review-g295424-d307909-Reviews-m19454-Admiral_Plaza_Hotel-Dubai_Emi"/>
            </Reviews>
         </BasicPropertyInfo>
      </RoomStay>
      <RoomStay RoomStayCandidateRPH="1">
         <RoomTypes>
            <RoomType RoomTypeCode="1">
               <RoomDescription Name="Unknown RoomType">
                  <Text>Unknown RoomType</Text>
               </RoomDescription>
            </RoomType>
         </RoomTypes>
         <RatePlans>
            <RatePlan RatePlanCode="1">
               <RatePlanDescription>
                  <Text>Unknown RatePlan</Text>
               </RatePlanDescription>
               <MealsIncluded Breakfast="false" Dinner="false" Lunch="false" MealPlanCodes="13"/>
            </RatePlan>
         </RatePlans>
         <RoomRates>
            <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="1354815e51" InexactPrice="true" NumberOfUnits="1" RoomTypeCode="1" RatePlanCategory="PackageOnly" RatePlanCode="1">
               <Rates>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="172.18" CurrencyCode="USD"/>
                  </Rate>
                  <Rate RateSource="Calculated" AgeQualifyingCode="10">
                     <Total AmountAfterTax="172.19" CurrencyCode="USD"/>
                  </Rate>
               </Rates>
               <Total AmountAfterTax="344.37" CurrencyCode="USD"/>
            </RoomRate>
         </RoomRates>
         <TimeSpan End="2020-12-17" Start="2020-12-12"/>
         <BasicPropertyInfo HotelCityCode="115936" HotelCode="1052991" HotelCodeContext="supplierCode" HotelName="Al Bustan Center &amp; Residence" AreaID="AE">
            <Position Latitude="25.27449" Longitude="55.36753"/>
            <Address>
               <AddressLine>Al Nahda Road P.O. Box 20107</AddressLine>
            </Address>
            <CategoryCodes>
               <HotelCategory Code="4" GroupCode="Category" CodeDetail="FourStar"/>
               <HotelCategory Code="20" GroupCode="Type" CodeDetail="Hotel"/>
            </CategoryCodes>
            <Award Provider="Hotel" Rating="4"/>
            <Award Provider="Supplier" Rating="FourStar"/>
            <Service Code="1" ServiceType="Hotel" SupplierCode="6b0acf4d232dd7a1b2a94add9dfe1d10">
               <DescriptiveText>24-hour front desk</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="198ebef39de462e57eb08c3d3c48bd13">
               <DescriptiveText>Accessible bathroom</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="297b60bede550bd098636c263a8eb727">
               <DescriptiveText>Coffee/tea in common areas</DescriptiveText>
            </Service>
            <Service Code="36" ServiceType="Hotel" SupplierCode="98a53b6a6a1666c4fcd30782098c3e3c">
               <DescriptiveText>Express check-in</DescriptiveText>
            </Service>
            <Service Code="37" ServiceType="Hotel" SupplierCode="935c499ff8ecb82fcfb887f0f391bcb6">
               <DescriptiveText>Express check-out</DescriptiveText>
            </Service>
            <Service Code="179" ServiceType="Hotel" SupplierCode="fd34258be7a210a09c4bd708110c411c">
               <DescriptiveText>Free WiFi</DescriptiveText>
            </Service>
            <Service Code="42" ServiceType="Hotel" SupplierCode="38f46027c3147c16b0abd1f9c8c8e296">
               <DescriptiveText>Free self parking</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="d2747c51d8482f6036889a1abf17f762">
               <DescriptiveText>In-room accessibility</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="c463e152ddb10ce36b1b81a2be76543d">
               <DescriptiveText>Roll-in shower</DescriptiveText>
            </Service>
            <Service Code="78" ServiceType="Hotel" SupplierCode="c8a1dd8dd4691b8a43a5b4b8a0637d59">
               <DescriptiveText>Safe-deposit box at front desk</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="4d032ee3a6e19e55aab41907feac04e4">
               <DescriptiveText>Designated smoking areas</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="c1b33f3a592e52189312081bc9027960">
               <DescriptiveText>Free breakfast</DescriptiveText>
            </Service>
            <Service Code="58" ServiceType="Hotel" SupplierCode="5640ba4e7bc8cf0418e10446d8a6a433">
               <DescriptiveText>Laundry facilities</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="716df6a12d8ccddcd968a55e7f5ac761">
               <DescriptiveText>Shopping on site</DescriptiveText>
            </Service>
            <Service Code="104" ServiceType="Hotel" SupplierCode="93bd9020042037214fbec8d6e6162d75">
               <DescriptiveText>Wedding services</DescriptiveText>
            </Service>
            <Service Code="58" ServiceType="Hotel" SupplierCode="61945755979870e200f2dcb14f71ca99">
               <DescriptiveText>Dry cleaning/laundry service</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="6c8b2dff3d86043103fd2093b1efa2ab">
               <DescriptiveText>Hair salon</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="4edeb9707831c0e0e92cfc4148d4cbbe">
               <DescriptiveText>Limo or Town Car service available</DescriptiveText>
            </Service>
            <Service Code="87" ServiceType="Hotel" SupplierCode="bdf2f2a5a7b207b6da645793ad22468c">
               <DescriptiveText>Luggage storage</DescriptiveText>
            </Service>
            <Service Code="103" ServiceType="Hotel" SupplierCode="720dad4965c76a225e6eb14c4650e9af">
               <DescriptiveText>Multilingual staff</DescriptiveText>
            </Service>
            <Service Code="106" ServiceType="Hotel" SupplierCode="098afe600194e0fb7aa58d05aae7da78">
               <DescriptiveText>Porter/bellhop</DescriptiveText>
            </Service>
            <Service Code="91" ServiceType="Hotel" SupplierCode="6a0e8c2941c957b216d5eda311f210ba">
               <DescriptiveText>Tours/ticket assistance</DescriptiveText>
            </Service>
            <Service Code="287" ServiceType="Hotel" SupplierCode="399ad843481d0fc2ea6c39c7f28a86a7">
               <DescriptiveText>Concierge services</DescriptiveText>
            </Service>
            <Service Code="228" ServiceType="Hotel" SupplierCode="5e6d5a4f168288fc427003630d1631e3">
               <DescriptiveText>Business center</DescriptiveText>
            </Service>
            <Service Code="276" ServiceType="Hotel" SupplierCode="a149a30e192cce681ccd08cf0ecd326d">
               <DescriptiveText>Free newspapers in lobby</DescriptiveText>
            </Service>
            <Service Code="44" ServiceType="Hotel" SupplierCode="0567f36e35f1e8efe7ee2b427b1fabd4">
               <DescriptiveText>Arcade/game room</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="94465686736c29570ae7c9db517addef">
               <DescriptiveText>Elevator/lift</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="4e7ccd4b35627295253de4114a12e4ee">
               <DescriptiveText>Number of floors - 4</DescriptiveText>
            </Service>
            <Service Code="66" ServiceType="Hotel" SupplierCode="eed4d4d9ccf4a24744df47291de5c9a3">
               <DescriptiveText>Outdoor seasonal pool</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="9a5bc97cbe8dae1003e5296a06b51573">
               <DescriptiveText>One meeting room</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="43c707fed186996cbdf3586cebc47c35">
               <DescriptiveText>Number of buildings/towers - 6</DescriptiveText>
            </Service>
            <Service Code="79" ServiceType="Hotel" SupplierCode="b81713828edb5acc0ce6ae427147e571">
               <DescriptiveText>Sauna</DescriptiveText>
            </Service>
            <Service Code="86" ServiceType="Hotel" SupplierCode="284b0f0533cdd3ac17ed290c5730b94e">
               <DescriptiveText>Steam room</DescriptiveText>
            </Service>
            <Service Code="45" ServiceType="Hotel" SupplierCode="471364077e2e56b261e889117f9b1854">
               <DescriptiveText>Gift shops or newsstand</DescriptiveText>
            </Service>
            <Service Code="233" ServiceType="Hotel" SupplierCode="4226ae4909d2bff50d4d8b876d49aa15">
               <DescriptiveText>Outdoor tennis courts - 2</DescriptiveText>
            </Service>
            <Service Code="84" ServiceType="Hotel" SupplierCode="ac48326335e2218f71f4aa91c2b364f9">
               <DescriptiveText>Spa treatment room(s)</DescriptiveText>
            </Service>
            <Service ServiceType="Hotel" SupplierCode="7d14d36532e72397bee5f64c3d8ef21a">
               <DescriptiveText>Supervised childcare/activities (surcharge)</DescriptiveText>
            </Service>
            <Service Code="210" ServiceType="Hotel" SupplierCode="ee5fb5957225b212791503fd47ed0a5d">
               <DescriptiveText>ATM/banking</DescriptiveText>
            </Service>
            <Service Code="76" ServiceType="Hotel" SupplierCode="810a228f940a9e69188561576fd36f31">
               <DescriptiveText>Number of restaurants - 2</DescriptiveText>
            </Service>
            <MultimediaDescriptions>
               <MultimediaDescription>
                  <TextItems>
                     <TextItem Category="2">
                        <Description Language="en">Property Location Located in Dubai (Al Qusais), Al Bustan Residence Hotel-Apartments is within a 10-minute drive of Sahara Centre and Al-Maktoum Stadium.  This 4-star aparthotel is 11.</Description>
                     </TextItem>
                  </TextItems>
               </MultimediaDescription>
               <MultimediaDescription>
                  <ImageItems>
                     <ImageItem Category="20">
                        <ImageFormat>
                           <URL>https://api.supplierCodetechnology.in/imageresource.aspx?img=9eMP+0FIICgCIk6ZClzZH9Cs+1gwAq6BFWcc22yNLMF/UJIXMdxPdU6RmZuwTZuiyikZQOlUwbbDlk3suBxR+1ZRUUJPUk30fysiiBk4/DL2aCvETwUgw1W4yBn/UebF</URL>
                        </ImageFormat>
                        <Description Caption="Miscellaneous"/>
                     </ImageItem>
                  </ImageItems>
               </MultimediaDescription>
            </MultimediaDescriptions>
            <Reviews>
               <Review CodeContext="tripadvisor" ReviewRating="4.5" URL="http://www.tripadvisor.com/Hotel_Review-g295424-d306606-Reviews-Al_Bustan_Centre_Residence-Dubai_Emi"/>
            </Reviews>
         </BasicPropertyInfo>
      </RoomStay>
   </RoomStays>
</OTA_HotelAvailRS>

Customer has to choose one hotel to perform research by it and see all available offers and prices in a particular hotel. Only offers from the research can be used for booking.

 Second Hotel Availability Request by HotelCode Sample XML
<OTA_HotelAvailRQ xmlns="http://www.opentravel.org/OTA/2003/05" AvailRatesOnly="false" BestOnly="false" EchoToken="EchoToken" PrimaryLangID="en" RateRangeOnly="false" RequestedCurrency="USD" Version="2">
  <POS>
    <Source>
      <RequestorID ID="client" MessagePassword="pwd" Type="22"/>
      <BookingChannel Type="7"/>
    </Source>
  </POS>
  <AvailRequestSegments>
    <AvailRequestSegment>
      <StayDateRange End="2020-12-17" Start="2020-12-12"/>
      <RoomStayCandidates>
        <RoomStayCandidate Quantity="1" RPH="1">
          <GuestCounts>
            <GuestCount AgeQualifyingCode="10" Count="2"/>
          </GuestCounts>
        </RoomStayCandidate>
      </RoomStayCandidates>
      <HotelSearchCriteria>
        <Criterion>
          <HotelRef HotelCityCode="115936" HotelCode="1292307" HotelCodeContext="supplierCode"/>
          <Profiles>
            <ProfileInfo>
              <UniqueID ID="1" Type="1"/>
              <Profile>
                <Customer>
                  <PersonName>
                    <NamePrefix>Mr</NamePrefix>
                    <GivenName>mockName</GivenName>
                    <Surname>mockSurname</Surname>
                  </PersonName>
                  <Address>
                    <AddressLine>mock address</AddressLine>
                    <CityName>mock city</CityName>
                    <PostalCode>220050</PostalCode>
                    <CountryName Code="US"/>
                  </Address>
                  <CitizenCountryName Code="RU"/>
                </Customer>
              </Profile>
            </ProfileInfo>
          </Profiles>
        </Criterion>
      </HotelSearchCriteria>
    </AvailRequestSegment>
  </AvailRequestSegments>
</OTA_HotelAvailRQ>
 Second Hotel Availability Response by HotelCode Sample XML
<OTA_HotelAvailRS xmlns="http://www.opentravel.org/OTA/2003/05" EchoToken="EchoToken" Version="2.0">
  <Success/>
  <RoomStays>
    <RoomStay RoomStayCandidateRPH="1">
      <RoomTypes>
        <RoomType RoomTypeCode="1">
          <RoomDescription Name="Room (Avani),2 Twin Beds">
            <Text>Room (Avani),2 Twin Beds</Text>
          </RoomDescription>
        </RoomType>
        <RoomType RoomTypeCode="10">
          <RoomDescription Name="Executive Room (Avani),1 King Bed">
            <Text>Executive Room (Avani),1 King Bed</Text>
          </RoomDescription>
        </RoomType>
        <RoomType RoomTypeCode="11">
          <RoomDescription Name="Executive Room (Avani),2 Twin Beds">
            <Text>Executive Room (Avani),2 Twin Beds</Text>
          </RoomDescription>
        </RoomType>
        <RoomType RoomTypeCode="12">
          <RoomDescription Name="Executive Room (Avani),1 King Bed">
            <Text>Executive Room (Avani),1 King Bed</Text>
          </RoomDescription>
        </RoomType>
        <RoomType RoomTypeCode="13">
          <RoomDescription Name="Junior Suite (Avani),1 King Bed">
            <Text>Junior Suite (Avani),1 King Bed</Text>
          </RoomDescription>
        </RoomType>
        <RoomType RoomTypeCode="14">
          <RoomDescription Name="Junior Suite (Avani),1 King Bed">
            <Text>Junior Suite (Avani),1 King Bed</Text>
          </RoomDescription>
        </RoomType>
        <RoomType RoomTypeCode="15">
          <RoomDescription Name="Executive Suite (Avani),1 King Bed">
            <Text>Executive Suite (Avani),1 King Bed</Text>
          </RoomDescription>
        </RoomType>
        <RoomType RoomTypeCode="16">
          <RoomDescription Name="Executive Suite (Avani),1 King Bed">
            <Text>Executive Suite (Avani),1 King Bed</Text>
          </RoomDescription>
        </RoomType>
        <RoomType RoomTypeCode="2">
          <RoomDescription Name="Room (Avani),1 King Bed">
            <Text>Room (Avani),1 King Bed</Text>
          </RoomDescription>
        </RoomType>
        <RoomType RoomTypeCode="3">
          <RoomDescription Name="Room (Avani),2 Twin Beds">
            <Text>Room (Avani),2 Twin Beds</Text>
          </RoomDescription>
        </RoomType>
        <RoomType RoomTypeCode="4">
          <RoomDescription Name="Room (Avani),1 King Bed">
            <Text>Room (Avani),1 King Bed</Text>
          </RoomDescription>
        </RoomType>
        <RoomType RoomTypeCode="5">
          <RoomDescription Name="Superior Room (Avani),2 Twin Beds">
            <Text>Superior Room (Avani),2 Twin Beds</Text>
          </RoomDescription>
        </RoomType>
        <RoomType RoomTypeCode="6">
          <RoomDescription Name="Superior Room (Avani),1 King Bed">
            <Text>Superior Room (Avani),1 King Bed</Text>
          </RoomDescription>
        </RoomType>
        <RoomType RoomTypeCode="7">
          <RoomDescription Name="Superior Room (Avani),2 Twin Beds">
            <Text>Superior Room (Avani),2 Twin Beds</Text>
          </RoomDescription>
        </RoomType>
        <RoomType RoomTypeCode="8">
          <RoomDescription Name="Superior Room (Avani),1 King Bed">
            <Text>Superior Room (Avani),1 King Bed</Text>
          </RoomDescription>
        </RoomType>
        <RoomType RoomTypeCode="9">
          <RoomDescription Name="Executive Room (Avani),2 Twin Beds">
            <Text>Executive Room (Avani),2 Twin Beds</Text>
          </RoomDescription>
        </RoomType>
      </RoomTypes>
      <RatePlans>
        <RatePlan RatePlanCode="16e09178">
          <RatePlanDescription>
            <Text>Free round-trip airport transfer,Free Breakfast,Free WiFi </Text>
          </RatePlanDescription>
          <MealsIncluded Breakfast="true" Dinner="false" Lunch="false" MealPlanCodes="19"/>
        </RatePlan>
        <RatePlan RatePlanCode="35fefd3c">
          <RatePlanDescription>
            <Text>Breakfast Buffet,Free WiFi </Text>
          </RatePlanDescription>
          <MealsIncluded Breakfast="true" Dinner="false" Lunch="false" MealPlanCodes="4"/>
        </RatePlan>
        <RatePlan RatePlanCode="b3aecd38">
          <RatePlanDescription>
            <Text>Free round-trip airport transfer,Breakfast Buffet,Free WiFi </Text>
          </RatePlanDescription>
          <MealsIncluded Breakfast="true" Dinner="false" Lunch="false" MealPlanCodes="4"/>
        </RatePlan>
        <RatePlan RatePlanCode="e8d050d7">
          <RatePlanDescription>
            <Text>Free WiFi </Text>
          </RatePlanDescription>
          <MealsIncluded Breakfast="false" Dinner="false" Lunch="false" MealPlanCodes="13"/>
        </RatePlan>
      </RatePlans>
      <RoomRates>
        <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="1354807451" InexactPrice="true" NumberOfUnits="1" RatePlanCode="b3aecd38" RoomTypeCode="10">
          <Rates>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="291.87" CurrencyCode="USD"/>
            </Rate>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="291.87" CurrencyCode="USD"/>
            </Rate>
          </Rates>
          <RoomRateDescription>
            <Text>mandatory_tax -  needs to be paid at hotel : 500 USD (local currency). </Text>
          </RoomRateDescription>
          <Discount>
            <DiscountReason Language="en">
              <Text>Member's exclusive price</Text>
            </DiscountReason>
          </Discount>
          <Total AmountAfterTax="583.74" AmountBeforeTax="476.65" CurrencyCode="USD">
            <Taxes>
              <Tax Amount="107.09" Code="17" CurrencyCode="USD"/>
            </Taxes>
          </Total>
        </RoomRate>
        <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="1354806951" InexactPrice="true" NumberOfUnits="1" RatePlanCode="16e09178" RoomTypeCode="11">
          <Rates>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="291.87" CurrencyCode="USD"/>
            </Rate>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="291.87" CurrencyCode="USD"/>
            </Rate>
          </Rates>
          <RoomRateDescription>
            <Text>mandatory_tax -  needs to be paid at hotel : 500 USD (local currency). </Text>
          </RoomRateDescription>
          <Discount>
            <DiscountReason Language="en">
              <Text>Member's exclusive price</Text>
            </DiscountReason>
          </Discount>
          <Total AmountAfterTax="583.74" AmountBeforeTax="476.65" CurrencyCode="USD">
            <Taxes>
              <Tax Amount="107.09" Code="17" CurrencyCode="USD"/>
            </Taxes>
          </Total>
        </RoomRate>
        <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="1354807651" InexactPrice="true" NumberOfUnits="1" RatePlanCode="16e09178" RoomTypeCode="12">
          <Rates>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="291.87" CurrencyCode="USD"/>
            </Rate>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="291.87" CurrencyCode="USD"/>
            </Rate>
          </Rates>
          <RoomRateDescription>
            <Text>mandatory_tax -  needs to be paid at hotel : 500 USD (local currency). </Text>
          </RoomRateDescription>
          <Discount>
            <DiscountReason Language="en">
              <Text>Member's exclusive price</Text>
            </DiscountReason>
          </Discount>
          <Total AmountAfterTax="583.74" AmountBeforeTax="476.65" CurrencyCode="USD">
            <Taxes>
              <Tax Amount="107.09" Code="17" CurrencyCode="USD"/>
            </Taxes>
          </Total>
        </RoomRate>
        <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="1354806f51" InexactPrice="true" NumberOfUnits="1" RatePlanCode="b3aecd38" RoomTypeCode="13">
          <Rates>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="364.97" CurrencyCode="USD"/>
            </Rate>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="364.98" CurrencyCode="USD"/>
            </Rate>
          </Rates>
          <RoomRateDescription>
            <Text>mandatory_tax -  needs to be paid at hotel : 500 USD (local currency). </Text>
          </RoomRateDescription>
          <Discount>
            <DiscountReason Language="en">
              <Text>Member's exclusive price</Text>
            </DiscountReason>
          </Discount>
          <Total AmountAfterTax="729.95" AmountBeforeTax="596.04" CurrencyCode="USD">
            <Taxes>
              <Tax Amount="133.91" Code="17" CurrencyCode="USD"/>
            </Taxes>
          </Total>
        </RoomRate>
        <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="1354806851" InexactPrice="true" NumberOfUnits="1" RatePlanCode="16e09178" RoomTypeCode="14">
          <Rates>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="364.97" CurrencyCode="USD"/>
            </Rate>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="364.98" CurrencyCode="USD"/>
            </Rate>
          </Rates>
          <RoomRateDescription>
            <Text>mandatory_tax -  needs to be paid at hotel : 500 USD (local currency). </Text>
          </RoomRateDescription>
          <Discount>
            <DiscountReason Language="en">
              <Text>Member's exclusive price</Text>
            </DiscountReason>
          </Discount>
          <Total AmountAfterTax="729.95" AmountBeforeTax="596.04" CurrencyCode="USD">
            <Taxes>
              <Tax Amount="133.91" Code="17" CurrencyCode="USD"/>
            </Taxes>
          </Total>
        </RoomRate>
        <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="1354806b51" InexactPrice="true" NumberOfUnits="1" RatePlanCode="16e09178" RoomTypeCode="15">
          <Rates>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="415.26" CurrencyCode="USD"/>
            </Rate>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="415.27" CurrencyCode="USD"/>
            </Rate>
          </Rates>
          <RoomRateDescription>
            <Text>mandatory_tax -  needs to be paid at hotel : 500 USD (local currency). </Text>
          </RoomRateDescription>
          <Discount>
            <DiscountReason Language="en">
              <Text>Member's exclusive price</Text>
            </DiscountReason>
          </Discount>
          <Total AmountAfterTax="830.53" AmountBeforeTax="678.18" CurrencyCode="USD">
            <Taxes>
              <Tax Amount="152.35" Code="17" CurrencyCode="USD"/>
            </Taxes>
          </Total>
        </RoomRate>
        <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="1354807751" InexactPrice="true" NumberOfUnits="1" RatePlanCode="b3aecd38" RoomTypeCode="16">
          <Rates>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="415.26" CurrencyCode="USD"/>
            </Rate>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="415.27" CurrencyCode="USD"/>
            </Rate>
          </Rates>
          <RoomRateDescription>
            <Text>mandatory_tax -  needs to be paid at hotel : 500 USD (local currency). </Text>
          </RoomRateDescription>
          <Discount>
            <DiscountReason Language="en">
              <Text>Member's exclusive price</Text>
            </DiscountReason>
          </Discount>
          <Total AmountAfterTax="830.53" AmountBeforeTax="678.18" CurrencyCode="USD">
            <Taxes>
              <Tax Amount="152.35" Code="17" CurrencyCode="USD"/>
            </Taxes>
          </Total>
        </RoomRate>
        <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="1354806d51" InexactPrice="true" NumberOfUnits="1" RatePlanCode="e8d050d7" RoomTypeCode="1">
          <Rates>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="123.68" CurrencyCode="USD"/>
            </Rate>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="123.68" CurrencyCode="USD"/>
            </Rate>
          </Rates>
          <RoomRateDescription>
            <Text>mandatory_tax -  needs to be paid at hotel : 500 USD (local currency). </Text>
          </RoomRateDescription>
          <Discount>
            <DiscountReason Language="en">
              <Text>Member's exclusive price</Text>
            </DiscountReason>
          </Discount>
          <Total AmountAfterTax="247.36" AmountBeforeTax="201.99" CurrencyCode="USD">
            <Taxes>
              <Tax Amount="45.37" Code="17" CurrencyCode="USD"/>
            </Taxes>
          </Total>
        </RoomRate>
        <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="1354806c51" InexactPrice="true" NumberOfUnits="1" RatePlanCode="e8d050d7" RoomTypeCode="2">
          <Rates>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="123.68" CurrencyCode="USD"/>
            </Rate>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="123.68" CurrencyCode="USD"/>
            </Rate>
          </Rates>
          <RoomRateDescription>
            <Text>mandatory_tax -  needs to be paid at hotel : 500 USD (local currency). </Text>
          </RoomRateDescription>
          <Discount>
            <DiscountReason Language="en">
              <Text>Member's exclusive price</Text>
            </DiscountReason>
          </Discount>
          <Total AmountAfterTax="247.36" AmountBeforeTax="201.99" CurrencyCode="USD">
            <Taxes>
              <Tax Amount="45.37" Code="17" CurrencyCode="USD"/>
            </Taxes>
          </Total>
        </RoomRate>
        <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="1354807251" InexactPrice="true" NumberOfUnits="1" RatePlanCode="35fefd3c" RoomTypeCode="3">
          <Rates>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="168.17" CurrencyCode="USD"/>
            </Rate>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="168.18" CurrencyCode="USD"/>
            </Rate>
          </Rates>
          <RoomRateDescription>
            <Text>mandatory_tax -  needs to be paid at hotel : 500 USD (local currency). </Text>
          </RoomRateDescription>
          <Discount>
            <DiscountReason Language="en">
              <Text>Member's exclusive price</Text>
            </DiscountReason>
          </Discount>
          <Total AmountAfterTax="336.35" AmountBeforeTax="274.63" CurrencyCode="USD">
            <Taxes>
              <Tax Amount="61.72" Code="17" CurrencyCode="USD"/>
            </Taxes>
          </Total>
        </RoomRate>
        <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="1354807151" InexactPrice="true" NumberOfUnits="1" RatePlanCode="35fefd3c" RoomTypeCode="4">
          <Rates>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="168.17" CurrencyCode="USD"/>
            </Rate>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="168.18" CurrencyCode="USD"/>
            </Rate>
          </Rates>
          <RoomRateDescription>
            <Text>mandatory_tax -  needs to be paid at hotel : 500 USD (local currency). </Text>
          </RoomRateDescription>
          <Discount>
            <DiscountReason Language="en">
              <Text>Member's exclusive price</Text>
            </DiscountReason>
          </Discount>
          <Total AmountAfterTax="336.35" AmountBeforeTax="274.63" CurrencyCode="USD">
            <Taxes>
              <Tax Amount="61.72" Code="17" CurrencyCode="USD"/>
            </Taxes>
          </Total>
        </RoomRate>
        <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="1354806e51" InexactPrice="true" NumberOfUnits="1" RatePlanCode="e8d050d7" RoomTypeCode="5">
          <Rates>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="172.95" CurrencyCode="USD"/>
            </Rate>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="172.95" CurrencyCode="USD"/>
            </Rate>
          </Rates>
          <RoomRateDescription>
            <Text>mandatory_tax -  needs to be paid at hotel : 500 USD (local currency). </Text>
          </RoomRateDescription>
          <Discount>
            <DiscountReason Language="en">
              <Text>Member's exclusive price</Text>
            </DiscountReason>
          </Discount>
          <Total AmountAfterTax="345.90" AmountBeforeTax="282.45" CurrencyCode="USD">
            <Taxes>
              <Tax Amount="63.45" Code="17" CurrencyCode="USD"/>
            </Taxes>
          </Total>
        </RoomRate>
        <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="1354807551" InexactPrice="true" NumberOfUnits="1" RatePlanCode="e8d050d7" RoomTypeCode="6">
          <Rates>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="172.95" CurrencyCode="USD"/>
            </Rate>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="172.95" CurrencyCode="USD"/>
            </Rate>
          </Rates>
          <RoomRateDescription>
            <Text>mandatory_tax -  needs to be paid at hotel : 500 USD (local currency). </Text>
          </RoomRateDescription>
          <Discount>
            <DiscountReason Language="en">
              <Text>Member's exclusive price</Text>
            </DiscountReason>
          </Discount>
          <Total AmountAfterTax="345.90" AmountBeforeTax="282.45" CurrencyCode="USD">
            <Taxes>
              <Tax Amount="63.45" Code="17" CurrencyCode="USD"/>
            </Taxes>
          </Total>
        </RoomRate>
        <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="1354807351" InexactPrice="true" NumberOfUnits="1" RatePlanCode="35fefd3c" RoomTypeCode="7">
          <Rates>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="217.11" CurrencyCode="USD"/>
            </Rate>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="217.11" CurrencyCode="USD"/>
            </Rate>
          </Rates>
          <RoomRateDescription>
            <Text>mandatory_tax -  needs to be paid at hotel : 500 USD (local currency). </Text>
          </RoomRateDescription>
          <Discount>
            <DiscountReason Language="en">
              <Text>Member's exclusive price</Text>
            </DiscountReason>
          </Discount>
          <Total AmountAfterTax="434.22" AmountBeforeTax="354.57" CurrencyCode="USD">
            <Taxes>
              <Tax Amount="79.65" Code="17" CurrencyCode="USD"/>
            </Taxes>
          </Total>
        </RoomRate>
        <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="1354806a51" InexactPrice="true" NumberOfUnits="1" RatePlanCode="35fefd3c" RoomTypeCode="8">
          <Rates>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="217.11" CurrencyCode="USD"/>
            </Rate>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="217.11" CurrencyCode="USD"/>
            </Rate>
          </Rates>
          <RoomRateDescription>
            <Text>mandatory_tax -  needs to be paid at hotel : 500 USD (local currency). </Text>
          </RoomRateDescription>
          <Discount>
            <DiscountReason Language="en">
              <Text>Member's exclusive price</Text>
            </DiscountReason>
          </Discount>
          <Total AmountAfterTax="434.22" AmountBeforeTax="354.57" CurrencyCode="USD">
            <Taxes>
              <Tax Amount="79.65" Code="17" CurrencyCode="USD"/>
            </Taxes>
          </Total>
        </RoomRate>
        <RoomRate AvailabilityStatus="AvailableForSale" BookingCode="1354807051" InexactPrice="true" NumberOfUnits="1" RatePlanCode="b3aecd38" RoomTypeCode="9">
          <Rates>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="291.87" CurrencyCode="USD"/>
            </Rate>
            <Rate AgeQualifyingCode="10" RateSource="Calculated">
              <Total AmountAfterTax="291.87" CurrencyCode="USD"/>
            </Rate>
          </Rates>
          <RoomRateDescription>
            <Text>mandatory_tax -  needs to be paid at hotel : 500 USD (local currency). </Text>
          </RoomRateDescription>
          <Discount>
            <DiscountReason Language="en">
              <Text>Member's exclusive price</Text>
            </DiscountReason>
          </Discount>
          <Total AmountAfterTax="583.74" AmountBeforeTax="476.65" CurrencyCode="USD">
            <Taxes>
              <Tax Amount="107.09" Code="17" CurrencyCode="USD"/>
            </Taxes>
          </Total>
        </RoomRate>
      </RoomRates>
      <TimeSpan End="2020-12-17" Start="2020-12-12"/>
      <BasicPropertyInfo HotelCityCode="115936" HotelCode="1292307" HotelCodeContext="supplierCode" HotelName="AVANI Deira Dubai Hotel">
        <Position Latitude="25.27074" Longitude="55.33"/>
        <Address>
          <AddressLine>Corner Abu Baker Al Siddique and Sallahudin Road P.O. Box 234344 </AddressLine>
        </Address>
        <CategoryCodes>
          <HotelCategory Code="5" CodeDetail="FiveStar" GroupCode="Category"/>
          <HotelCategory Code="20" CodeDetail="Hotel" GroupCode="Type"/>
        </CategoryCodes>
        <Award Provider="Hotel" Rating="5"/>
        <Award Provider="Supplier" Rating="FiveStar"/>
        <Service Code="228" ServiceType="Hotel" SupplierCode="2f49503d45e7f86a7eecb401db323c35">
          <DescriptiveText>24-hour business center</DescriptiveText>
        </Service>
        <Service Code="1" ServiceType="Hotel" SupplierCode="6b0acf4d232dd7a1b2a94add9dfe1d10">
          <DescriptiveText>24-hour front desk</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="198ebef39de462e57eb08c3d3c48bd13">
          <DescriptiveText>Accessible bathroom</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="21ac30b035d9b52cd70fa409b64ae6a3">
          <DescriptiveText>Bar/lounge</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="a4d4ad1e441b173d7339291e10c1c81f">
          <DescriptiveText>Breakfast available (surcharge)</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="8c651585f1749b59cc9eeec8869314e9">
          <DescriptiveText>Computer station</DescriptiveText>
        </Service>
        <Service Code="24" ServiceType="Hotel" SupplierCode="44cab3830e68c43bb5addbb9ac6578ac">
          <DescriptiveText>Conference center</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="a3b13d660cb26502a4702339593248a1">
          <DescriptiveText>Conference space</DescriptiveText>
        </Service>
        <Service Code="36" ServiceType="Hotel" SupplierCode="98a53b6a6a1666c4fcd30782098c3e3c">
          <DescriptiveText>Express check-in</DescriptiveText>
        </Service>
        <Service Code="37" ServiceType="Hotel" SupplierCode="935c499ff8ecb82fcfb887f0f391bcb6">
          <DescriptiveText>Express check-out</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="89b778fc9f04bd0f850951f2bf5b9427">
          <DescriptiveText>Fitness facilities</DescriptiveText>
        </Service>
        <Service Code="179" ServiceType="Hotel" SupplierCode="fd34258be7a210a09c4bd708110c411c">
          <DescriptiveText>Free WiFi</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="d2747c51d8482f6036889a1abf17f762">
          <DescriptiveText>In-room accessibility</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="ce2c5540f208030f2ff1844a186232f9">
          <DescriptiveText>Number of floors - 6</DescriptiveText>
        </Service>
        <Service Code="76" ServiceType="Hotel" SupplierCode="e197a9ccf40b776f31368105d1aa8c4b">
          <DescriptiveText>Restaurant</DescriptiveText>
        </Service>
        <Service Code="78" ServiceType="Hotel" SupplierCode="c8a1dd8dd4691b8a43a5b4b8a0637d59">
          <DescriptiveText>Safe-deposit box at front desk</DescriptiveText>
        </Service>
        <Service Code="20" ServiceType="Hotel" SupplierCode="0317fbe4b444ba6b6f0b0c939ef5b184">
          <DescriptiveText>Coffee shop or café</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="4d032ee3a6e19e55aab41907feac04e4">
          <DescriptiveText>Designated smoking areas</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="cdefb711109c08253edf20837cab65e4">
          <DescriptiveText>Billiards or pool table</DescriptiveText>
        </Service>
        <Service Code="58" ServiceType="Hotel" SupplierCode="5640ba4e7bc8cf0418e10446d8a6a433">
          <DescriptiveText>Laundry facilities</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="716df6a12d8ccddcd968a55e7f5ac761">
          <DescriptiveText>Shopping on site</DescriptiveText>
        </Service>
        <Service Code="172" ServiceType="Hotel" SupplierCode="fe41de52c770dda9fabf1c4a5a83f052">
          <DescriptiveText>Airport transportation (surcharge)</DescriptiveText>
        </Service>
        <Service Code="8" ServiceType="Hotel" SupplierCode="3e8d22afe14005a6d7011bb67b378dbe">
          <DescriptiveText>Babysitting or childcare (surcharge)</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="c7955e98daf66fb2cf770b995af55f42">
          <DescriptiveText>Beach shuttle (surcharge)</DescriptiveText>
        </Service>
        <Service Code="58" ServiceType="Hotel" SupplierCode="61945755979870e200f2dcb14f71ca99">
          <DescriptiveText>Dry cleaning/laundry service</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="6c8b2dff3d86043103fd2093b1efa2ab">
          <DescriptiveText>Hair salon</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="4edeb9707831c0e0e92cfc4148d4cbbe">
          <DescriptiveText>Limo or Town Car service available</DescriptiveText>
        </Service>
        <Service Code="87" ServiceType="Hotel" SupplierCode="bdf2f2a5a7b207b6da645793ad22468c">
          <DescriptiveText>Luggage storage</DescriptiveText>
        </Service>
        <Service Code="103" ServiceType="Hotel" SupplierCode="720dad4965c76a225e6eb14c4650e9af">
          <DescriptiveText>Multilingual staff</DescriptiveText>
        </Service>
        <Service Code="106" ServiceType="Hotel" SupplierCode="098afe600194e0fb7aa58d05aae7da78">
          <DescriptiveText>Porter/bellhop</DescriptiveText>
        </Service>
        <Service Code="91" ServiceType="Hotel" SupplierCode="6a0e8c2941c957b216d5eda311f210ba">
          <DescriptiveText>Tours/ticket assistance</DescriptiveText>
        </Service>
        <Service Code="287" ServiceType="Hotel" SupplierCode="399ad843481d0fc2ea6c39c7f28a86a7">
          <DescriptiveText>Concierge services</DescriptiveText>
        </Service>
        <Service Code="276" ServiceType="Hotel" SupplierCode="a149a30e192cce681ccd08cf0ecd326d">
          <DescriptiveText>Free newspapers in lobby</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="94465686736c29570ae7c9db517addef">
          <DescriptiveText>Elevator/lift</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="9c80d34d5fb4dc3a016169e398017028">
          <DescriptiveText>Number of buildings/towers - 1</DescriptiveText>
        </Service>
        <Service Code="66" ServiceType="Hotel" SupplierCode="47a9bf21ab466d126bfa687f5bd7c047">
          <DescriptiveText>Outdoor pool</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="790516d6168775085f0c938ad470a939">
          <DescriptiveText>Rooftop terrace</DescriptiveText>
        </Service>
        <Service Code="86" ServiceType="Hotel" SupplierCode="284b0f0533cdd3ac17ed290c5730b94e">
          <DescriptiveText>Steam room</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="b375e071c7bd2c2a01aa6d8ac161c688">
          <DescriptiveText>Free area shuttle</DescriptiveText>
        </Service>
        <Service Code="45" ServiceType="Hotel" SupplierCode="471364077e2e56b261e889117f9b1854">
          <DescriptiveText>Gift shops or newsstand</DescriptiveText>
        </Service>
        <Service Code="42" ServiceType="Hotel" SupplierCode="5aa8e650d55bb39429301c54c54ab9be">
          <DescriptiveText>Free valet parking</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="4fd442adb27e7bc14d7b8aeb678181cb">
          <DescriptiveText>Year Built - 2010</DescriptiveText>
        </Service>
        <Service Code="269" ServiceType="Hotel" SupplierCode="7b600c4fdeb39125367202d88a9ee3ac">
          <DescriptiveText>Meeting rooms - 7</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="cc823e6df4fde8354c0f4cd817a8eab0">
          <DescriptiveText>Total number of rooms - 216</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="51faa19d7f4caf1d1e57597cc1c8d0a7">
          <DescriptiveText>Free shopping center shuttle</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="8cd4349792fee7037c2e29054ca6f17b">
          <DescriptiveText>Conference space size (meters) - 426</DescriptiveText>
        </Service>
        <Service ServiceType="Hotel" SupplierCode="fa303c01b0ec8bf64212a1e3d33478f0">
          <DescriptiveText>Conference space size (feet) - 4585.4</DescriptiveText>
        </Service>
        <Service Code="259" ServiceType="Hotel" SupplierCode="912d8a7a5451680887644411ad106c81">
          <DescriptiveText>Free wired Internet</DescriptiveText>
        </Service>
        <MultimediaDescriptions>
          <MultimediaDescription>
            <TextItems>
              <TextItem Category="2">
                <Description Language="en">Property Location A stay at AVANI Deira Dubai Hotel places you in the heart of Dubai, within a 10-minute drive of Hamarain Centre and Al Ghurair Centre.  This 5-star hotel is 3.3 mi (5 </Description>
              </TextItem>
            </TextItems>
          </MultimediaDescription>
          <MultimediaDescription>
            <ImageItems>
              <ImageItem Category="20">
                <ImageFormat>
                  <URL>https://api.supplierCodetechnology.in/imageresource.aspx?img=9eMP+0FIICgCIk6ZClzZH9Cs+1gwAq6BFWcc22yNLMF/UJIXMdxPdTX9IMA+gOFHzI9q+ElAc5CsJo9N2uZn13B8EAZo6Yf6j7EywVvO1o452oUynrvSfh3yzSe8ZGJS</URL>
                </ImageFormat>
                <Description Caption="Miscellaneous"/>
              </ImageItem>
            </ImageItems>
          </MultimediaDescription>
        </MultimediaDescriptions>
        <Reviews>
          <Review CodeContext="tripadvisor" ReviewRating="4.5" URL="http://www.tripadvisor.com/Hotel_Review-g295424-d1823683-Reviews-AVANI_Deira_Dubai_Hotel-Dubai_Emira"/>
        </Reviews>
      </BasicPropertyInfo>
    </RoomStay>
  </RoomStays>
</OTA_HotelAvailRS>

Note: This functionality supported for limited suppliers. Please check with GP Travel HUB development if you are interested in specific supplier.

  • No labels