Мастер-Web:Дополнительный модуль Сервис TourML Приложение A

Материал из Megatec
Перейти к: навигация, поиск

Статья находится на стадии разработки.
Версия статьи от 21-07-2016.

Введение

Эта статья является приложением A к статье Дополнительный модуль Сервис TourML. В ней рассказывается о функциях загрузки информации о турах и ценах в веб-сервисе TourML.

Результат вызова метода GetValidTourList и GetValidTourListFrom

  <?xml version="1.0" ?> 
 <TourML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="1.0" date="2009-08-05" time="13:34:50">
 <header name="Мегатек-Тур" uri="http://www.megatec.ru/" vendor="Megatec" xmlns="http://tourml.ru/products/2004-04-19">
  <comment /> 
  <loadTime timeValue="499.9904" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </header>
 <references xmlns="http://tourml.ru/products/2004-04-19">
 <countries>
  <country key="9" name="Египет" nameLat="Egypt" /> 
  <country key="960" name="Мальдивы" nameLat="Maldives" /> 
  </countries>
  <resorts /> 
  <cities /> 
  <categories /> 
  <hotels /> 
  <buildings /> 
  <airlines /> 
  <airports /> 
  <aircrafts /> 
  <flights /> 
  <roomTypes /> 
  <roomLocations /> 
  <roomViews /> 
  <roomCategories /> 
  <roomDescriptions /> 
  <roomAccomodations /> 
  <rooms /> 
  <serviceClasses /> 
  <serviceDescriptions /> 
  <serviceDescriptions1 /> 
  <serviceDescriptions2 /> 
  <transfers /> 
  <excursions /> 
  <transports /> 
  <cabines /> 
  <ships /> 
  <boardings /> 
 <currencies>
  <currency key="1" name="US Dollar" nameLat="en_US Dollar" code="$" /> 
  </currencies>
  <tariffs /> 
 <tourTypes>
  <tourType key="11" name="Сложный тур" /> 
  <tourType key="0" name="Не определен" nameLat="en_Не определен" /> 
  </tourTypes>
  </references>
 <sources xmlns="http://tourml.ru/products/2004-04-19">
 <source name="Лужники louzhniki-tour" uri="http://www.louzhniki-tour.ru/">
  <quotaServices /> 
 <packets>
 <packet>
 <packetHeader>
  <tour key="195" name="SPO HRG 001" countryKey="9" /> 
 <spo key="14" for="byRoom" validFrom="2009-03-20" validTo="2010-02-23" currencyKey="1" state="Created" issue="2009-03-18T13:01:07.0000000+03:00">
  <dates /> 
  <comment /> 
  </spo>
 <spoInfo xmlns="http://www.megatec.ru/tourml/extensions">
  <priceQuantity>14112</priceQuantity> 
  </spoInfo>
  </packetHeader>
 <services>
  <hotelServices /> 
  <flightServices /> 
  <excursionServices /> 
  <transferServices /> 
  <cruiseServices /> 
  <extraServices /> 
  </services>
  <prices /> 
  </packet>
 <packet>
 <packetHeader>
  <tour key="201" name="SPO HRG 002" tourTypeKey="11" countryKey="9" /> 
 <spo key="9" for="byRoom" validFrom="2008-03-07" validTo="2010-12-31" currencyKey="1" state="Created" issue="2008-03-06T17:31:23.0000000+03:00">
  <dates /> 
  <comment /> 
  </spo>
 <spoInfo xmlns="http://www.megatec.ru/tourml/extensions">
  <priceQuantity>13980</priceQuantity> 
  </spoInfo>
  </packetHeader>
 <services>
  <hotelServices /> 
  <flightServices /> 
  <excursionServices /> 
  <transferServices /> 
  <cruiseServices /> 
  <extraServices /> 
  </services>
  <prices /> 
  </packet>
 <packet>
 <packetHeader>
  <tour key="202" name="SPO HRG 003" tourTypeKey="11" countryKey="9" /> 
 <spo key="10" for="byRoom" validFrom="2008-03-07" validTo="2009-12-29" currencyKey="1" state="Created" issue="2008-03-06T18:10:11.0000000+03:00">
  <dates /> 
  <comment /> 
  </spo>
 <spoInfo xmlns="http://www.megatec.ru/tourml/extensions">
  <priceQuantity>25800</priceQuantity> 
  </spoInfo>
  </packetHeader>
 <services>
  <hotelServices /> 
  <flightServices /> 
  <excursionServices /> 
  <transferServices /> 
  <cruiseServices /> 
  <extraServices /> 
  </services>
  <prices /> 
  </packet>
 <packet>
 <packetHeader>
  <tour key="203" name="SPO HRG 004" tourTypeKey="11" countryKey="9" /> 
 <spo key="11" for="byRoom" validFrom="2008-03-07" validTo="2010-12-31" currencyKey="1" state="Created" issue="2008-03-06T18:30:28.0000000+03:00">
  <dates /> 
  <comment /> 
  </spo>
 <spoInfo xmlns="http://www.megatec.ru/tourml/extensions">
  <priceQuantity>17916</priceQuantity> 
  </spoInfo>
  </packetHeader>
 <services>
  <hotelServices /> 
  <flightServices /> 
  <excursionServices /> 
  <transferServices /> 
  <cruiseServices /> 
  <extraServices /> 
  </services>
  <prices /> 
  </packet>
 <packet>
 <packetHeader>
  <tour key="199" name="Мальдивы" countryKey="960" /> 
 <spo key="12" for="byPerson" validFrom="2008-03-08" validTo="2010-12-27" currencyKey="1" state="Created" issue="2008-03-07T09:09:34.0000000+03:00">
  <dates /> 
  <comment /> 
  </spo>
 <spoInfo xmlns="http://www.megatec.ru/tourml/extensions">
  <priceQuantity>41216</priceQuantity> 
  </spoInfo>
  </packetHeader>
 <services>
  <hotelServices /> 
  <flightServices /> 
  <excursionServices /> 
  <transferServices /> 
  <cruiseServices /> 
  <extraServices /> 
  </services>
  <prices /> 
  </packet>
 <packet>
 <packetHeader>
  <tour key="200" name="Страховка от невыезда" countryKey="960" /> 
 <spo key="13" for="byPerson" validFrom="2008-03-09" validTo="2010-12-31" currencyKey="1" state="Created" issue="2008-03-07T10:23:25.0000000+03:00">
  <dates /> 
  <comment /> 
  </spo>
 <spoInfo xmlns="http://www.megatec.ru/tourml/extensions">
  <priceQuantity>17664</priceQuantity> 
  </spoInfo>
  </packetHeader>
 <services>
  <hotelServices /> 
  <flightServices /> 
  <excursionServices /> 
  <transferServices /> 
  <cruiseServices /> 
  <extraServices /> 
  </services>
  <prices /> 
  </packet>
 <packet>
 <packetHeader>
  <tour key="193" name="Тур Хургада" countryKey="9" /> 
 <spo key="15" for="byRoom" validFrom="2009-03-20" validTo="2010-12-26" currencyKey="1" state="Created" issue="2009-03-18T13:20:53.0000000+03:00">
  <dates /> 
  <comment /> 
  </spo>
 <spoInfo xmlns="http://www.megatec.ru/tourml/extensions">
  <priceQuantity>39672</priceQuantity> 
  </spoInfo>
  </packetHeader>
 <services>
  <hotelServices /> 
  <flightServices /> 
  <excursionServices /> 
  <transferServices /> 
  <cruiseServices /> 
  <extraServices /> 
  </services>
  <prices /> 
  </packet>
  </packets>
  </source>
  </sources>
  </TourML>

Результат вызова метода GetSPOPageByKey

В данном примере приведен результат выгрузки нескольких десятков цен тура.

  <?xml version="1.0" ?> 
 <TourML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="1.0" date="0001-01-01" time="00:00:00">
 <header name="Фирма-владелец" uri="http://notfound.net" xmlns="http://tourml.ru/products/2004-04-19">
  <loadTime timeValue="100" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </header>
 <references xmlns="http://tourml.ru/products/2004-04-19">
 <countries>
  <country key="9" name="Египет" nameLat="Egypt" /> 
  <country key="460" name="Россия" nameLat="Russia" /> 
  <country key="99999999" fake="true" stdKey="UNKNOWN" name="UNKNOWN" nameLat="UNKNOWN" code="UNKNOWN" /> 
  </countries>
 <resorts>
  <resort key="99999999" fake="true" stdKey="UNKNOWN" name="UNKNOWN" nameLat="UNKNOWN" code="UNKNOWN" countryKey="99999999" /> 
  </resorts>
 <cities>
  <city key="26" name="Хургада" nameLat="Hurghada" code="HRG" countryKey="9" /> 
  <city key="1" name="Москва" nameLat="Moscow" code="MOW" countryKey="460" /> 
  <city key="0" fake="true" stdKey="UNKNOWN" name="UNKNOWN" nameLat="UNKNOWN" code="UNKNOWN" countryKey="99999999" resortKey="99999999" /> 
  </cities>
 <categories>
  <category key="844056693" name="5*" nameLat="5*" /> 
  </categories>
 <hotels>
  <hotel key="2534" name="DESERT ROSE" nameLat="DESERT ROSE" countryKey="9" cityKey="26" /> 
  <hotel key="1444" name="HILTON PLAZA" nameLat="HILTON PLAZA" countryKey="9" cityKey="26" /> 
  <hotel key="1452" name="MARRIOTT" nameLat="MARRIOTT" countryKey="9" cityKey="26" /> 
  </hotels>
 <buildings>
  <building key="2534" name="Основной корпус" nameLat="Base build" categoryKey="844056693" hotelKey="2534" /> 
  <building key="1444" name="Основной корпус" nameLat="Base build" categoryKey="844056693" hotelKey="1444" /> 
  <building key="1452" name="Основной корпус" nameLat="Base build" categoryKey="844056693" hotelKey="1452" /> 
  </buildings>
 <airlines>
  <airline key="1" name="Сан Экспресс" nameLat="en_Сан Экспресс" code="00" /> 
  </airlines>
 <airports>
  <airport key="51" name="Шереметьево-1" nameLat="en_Шереметьево-" code="SVO1" cityKey="1" distance="0" /> 
  <airport key="22" name="Хургада" nameLat="en_Хургада" code="HRG" cityKey="26" distance="0" /> 
  </airports>
 <aircrafts>
  <aircraft key="8" name="-" code="00" /> 
  </aircrafts>
 <flights>
 <flight key="525" code="0001" fromCityKey="1" toCityKey="26" airlineKey="1">
  <flightTime key="1" fromAirportKey="51" toAirportKey="22" dateBegin="2007-01-01" dateEnd="2010-12-31" weekDays="1234567" aircraftKey="8" timeBegin="22:00:00" timeEnd="01:00:00" /> 
  </flight>
 <flight key="524" code="0000" fromCityKey="26" toCityKey="1" airlineKey="1">
  <flightTime key="2" fromAirportKey="22" toAirportKey="51" dateBegin="2007-01-01" dateEnd="2010-12-31" weekDays="1234567" aircraftKey="8" timeBegin="00:00:00" timeEnd="03:00:00" /> 
  </flight>
  </flights>
 <roomTypes>
  <roomType key="2" name="Double" nameLat="Double" code="DBL" numBed="2" numExBed="0" /> 
  <roomType key="1" name="Single" nameLat="Single" code="SGL" numBed="1" numExBed="0" /> 
  </roomTypes>
  <roomLocations /> 
  <roomViews /> 
 <roomCategories>
  <roomCategory key="20" name="Standart" nameLat="en_Standart" code="STD" /> 
  </roomCategories>
 <roomDescriptions>
  <roomDescription key="20" catKey="20" /> 
  </roomDescriptions>
 <roomAccomodations>
 <roomAccomodation key="329" name="1 взр.+1 реб. (7-12)" nameLat="en_1 взр.+1 реб. (7-12)" code="1 взр.+1 реб." numBed="1" numExBed="1">
  <adult place="0" order="0" /> 
  <child ageFrom="7" ageTo="12" place="0" order="0" /> 
  </roomAccomodation>
 <roomAccomodation key="328" name="1 взр.+1 реб. (2-6)" nameLat="en_1 взр.+1 реб. (2-6)" code="1 взр.+1 реб." numBed="1" numExBed="1">
  <adult place="0" order="0" /> 
  <child ageFrom="2" ageTo="6" place="0" order="0" /> 
  </roomAccomodation>
 <roomAccomodation key="327" name="2 взр.+1 реб (7-12)" nameLat="en_2 взр.+1 реб (7-12)" code="2 взр.+1 реб." numBed="2" numExBed="1">
  <adult place="0" order="0" /> 
  <adult place="0" order="0" /> 
  <child ageFrom="7" ageTo="12" place="0" order="0" /> 
  </roomAccomodation>
 <roomAccomodation key="326" name="2 взр.+1 реб (2-6)" nameLat="en_2 взр.+1 реб (2-6)" code="2 взр.+1 реб." numBed="2" numExBed="1">
  <adult place="0" order="0" /> 
  <adult place="0" order="0" /> 
  <child ageFrom="2" ageTo="6" place="0" order="0" /> 
  </roomAccomodation>
 <roomAccomodation key="325" name="1 взрослый" nameLat="en_1 взрослый" code="1 взр." numBed="1">
  <adult place="0" order="0" /> 
  </roomAccomodation>
 <roomAccomodation key="324" name="2 взрослых" nameLat="en_2 взрослых" code="2 взр." numBed="2">
  <adult place="0" order="0" /> 
  <adult place="0" order="0" /> 
  </roomAccomodation>
  </roomAccomodations>
 <rooms>
  <room key="1120" typeKey="2" roomDescKey="20" accomodationKey="327" /> 
  <room key="1119" typeKey="2" roomDescKey="20" accomodationKey="326" /> 
  <room key="1118" typeKey="2" roomDescKey="20" accomodationKey="329" /> 
  <room key="1117" typeKey="2" roomDescKey="20" accomodationKey="328" /> 
  <room key="1116" typeKey="1" roomDescKey="20" accomodationKey="325" /> 
  <room key="1115" typeKey="2" roomDescKey="20" accomodationKey="324" /> 
  </rooms>
 <serviceClasses>
  <serviceClass key="6" stdKey="insurance" name="Страховка" nameLat="Insurance" isCity="false" isSubKey="true" isSubKey1="true" isSubKey2="false" /> 
  <serviceClass key="1004" name="Доплата" nameLat="en_Доплата" isCity="false" isSubKey="true" isSubKey1="false" isSubKey2="false" /> 
  <serviceClass key="99999999" fake="true" stdKey="UNKNOWN" name="UNKNOWN" nameLat="UNKNOWN" code="UNKNOWN" isCity="false" isSubKey="false" isSubKey1="true" isSubKey2="true" /> 
  </serviceClasses>
 <serviceDescriptions>
  <description key="174" name="Медицинская страховка" countryKey="9" classKey="6" /> 
  <description key="176" name="Топливный сбор" countryKey="9" classKey="1004" /> 
  </serviceDescriptions>
 <serviceDescriptions1>
  <description key="4" name="-" nameLat="en_-" classKey="6" /> 
  <description key="0" fake="true" stdKey="UNKNOWN" name="UNKNOWN" nameLat="UNKNOWN" classKey="99999999" /> 
  </serviceDescriptions1>
 <serviceDescriptions2>
  <description key="0" fake="true" stdKey="UNKNOWN" name="UNKNOWN" nameLat="UNKNOWN" classKey="99999999" /> 
  </serviceDescriptions2>
 <transfers>
  <transfer key="134" name="Отель-аэропорт" nameLat="en_Отель-аэропорт" duration="00:00:00" placeFrom="отель" placeTo="аэропорт" cityKey="26" timeBegin="00:00:00" timeEnd="00:00:00" /> 
  <transfer key="133" name="Аэропорт-отель" nameLat="en_Аэропорт-отель" duration="00:00:00" placeFrom="аэропорт" placeTo="отель" cityKey="26" timeBegin="00:00:00" timeEnd="00:00:00" /> 
  </transfers>
 <excursions>
  <excursion key="295" name="Обзорная экскурсия" nameLat="en_Обзорная экскурсия" duration="" placeFrom="" placeTo="" cityKey="26" timeBegin="00:00:00" timeEnd="00:00:00" /> 
  </excursions>
 <transports>
  <transport key="3" name="автобус" nameLat="YES" places="0" /> 
  </transports>
  <cabines /> 
  <ships /> 
 <boardings>
  <boarding key="10" name="Не предоставляется" nameLat="en_Не предоставляется" code="RO" /> 
  <boarding key="39" name="Ультра всё включено" nameLat="en_Ультра всё включено" code="UAI" /> 
  <boarding key="38" name="Все включено" nameLat="en_Все включено" code="AI" /> 
  <boarding key="4" name="Завтрак буфет" nameLat="en_Завтрак буфет" code="BB" /> 
  <boarding key="2" name="Полупансион" nameLat="en_Полупансион" code="HB" /> 
  <boarding key="1" name="Пансион" nameLat="en_Пансион" code="FB" /> 
  <boarding key="11" name="Шведский стол" nameLat="en_Шведский стол" code="ВВ" /> 
  </boardings>
 <currencies>
  <currency key="1" name="US Dollar" nameLat="en_US Dollar" code="$" /> 
  </currencies>
 <tariffs>
  <tariff key="89" name="Экономический класс" nameLat="Coach economy" code="Y" /> 
  </tariffs>
 <tourTypes>
  <tourType key="11" name="Сложный тур" /> 
  <tourType key="0" name="Не определен" nameLat="en_Не определен" /> 
  </tourTypes>
  </references>
 <sources xmlns="http://tourml.ru/products/2004-04-19">
 <source name="Фирма-владелец" uri="http://notfound.net">
  <quotaServices /> 
 <packets>
 <packet>
 <packetHeader>
  <tour key="203" name="SPO HRG 004" tourTypeKey="11" countryKey="9" /> 
 <spo key="11" for="byRoom" validFrom="2008-03-07" validTo="2010-12-31" currencyKey="1" state="Created" issue="2008-03-06T18:30:28.0000000+03:00">
  <dates /> 
  <comment /> 
  </spo>
 <spoInfo xmlns="http://www.megatec.ru/tourml/extensions">
  <priceQuantity>17916</priceQuantity> 
  </spoInfo>
  </packetHeader>
 <services>
 <hotelServices>
 <hotelService mealKey="38" roomKey="1117" buildingKey="2534">
 <variant providerKey="0" dayBeg="1" nights="14" days="15" men="2" allowEditMainService="true" allowEditSubService="true" id="_1520">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="7" days="8" men="2" allowEditMainService="true" allowEditSubService="true" id="_1517">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="11" days="12" men="2" allowEditMainService="true" allowEditSubService="true" id="_1519">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="10" days="11" men="2" allowEditMainService="true" allowEditSubService="true" id="_1518">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
  </hotelService>
 <hotelService mealKey="38" roomKey="1118" buildingKey="2534">
 <variant providerKey="0" dayBeg="1" nights="14" days="15" men="2" allowEditMainService="true" allowEditSubService="true" id="_1528">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="7" days="8" men="2" allowEditMainService="true" allowEditSubService="true" id="_1525">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="11" days="12" men="2" allowEditMainService="true" allowEditSubService="true" id="_1527">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="10" days="11" men="2" allowEditMainService="true" allowEditSubService="true" id="_1526">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
  </hotelService>
 <hotelService mealKey="38" roomKey="1119" buildingKey="2534">
 <variant providerKey="0" dayBeg="1" nights="11" days="12" men="3" allowEditMainService="true" allowEditSubService="true" id="_1523">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="10" days="11" men="3" allowEditMainService="true" allowEditSubService="true" id="_1522">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="14" days="15" men="3" allowEditMainService="true" allowEditSubService="true" id="_1524">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="7" days="8" men="3" allowEditMainService="true" allowEditSubService="true" id="_1521">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
  </hotelService>
 <hotelService mealKey="38" roomKey="1120" buildingKey="2534">
 <variant providerKey="0" dayBeg="1" nights="10" days="11" men="3" allowEditMainService="true" allowEditSubService="true" id="_1530">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="14" days="15" men="3" allowEditMainService="true" allowEditSubService="true" id="_1532">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="7" days="8" men="3" allowEditMainService="true" allowEditSubService="true" id="_1529">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="11" days="12" men="3" allowEditMainService="true" allowEditSubService="true" id="_1531">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
  </hotelService>
 <hotelService mealKey="38" roomKey="1115" buildingKey="2534">
 <variant providerKey="0" dayBeg="1" nights="10" days="11" men="2" allowEditMainService="true" allowEditSubService="true" id="_1514">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="14" days="15" men="2" allowEditMainService="true" allowEditSubService="true" id="_1516">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="7" days="8" men="2" allowEditMainService="true" allowEditSubService="true" id="_1513">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="11" days="12" men="2" allowEditMainService="true" allowEditSubService="true" id="_1515">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
  </hotelService>
 <hotelService mealKey="38" roomKey="1116" buildingKey="2534">
 <variant providerKey="0" dayBeg="1" nights="10" days="11" men="1" allowEditMainService="true" allowEditSubService="true" id="_1447">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="14" days="15" men="1" allowEditMainService="true" allowEditSubService="true" id="_1491">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="7" days="8" men="1" allowEditMainService="true" allowEditSubService="true" id="_1425">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="11" days="12" men="1" allowEditMainService="true" allowEditSubService="true" id="_1469">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
  </hotelService>
 <hotelService mealKey="2" roomKey="1117" buildingKey="1444">
 <variant providerKey="0" dayBeg="1" nights="14" days="15" men="2" allowEditMainService="true" allowEditSubService="true" id="_1544">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="7" days="8" men="2" allowEditMainService="true" allowEditSubService="true" id="_1541">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="11" days="12" men="2" allowEditMainService="true" allowEditSubService="true" id="_1543">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="10" days="11" men="2" allowEditMainService="true" allowEditSubService="true" id="_1542">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
  </hotelService>
 <hotelService mealKey="2" roomKey="1118" buildingKey="1444">
 <variant providerKey="0" dayBeg="1" nights="14" days="15" men="2" allowEditMainService="true" allowEditSubService="true" id="_1552">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="7" days="8" men="2" allowEditMainService="true" allowEditSubService="true" id="_1549">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="11" days="12" men="2" allowEditMainService="true" allowEditSubService="true" id="_1551">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="10" days="11" men="2" allowEditMainService="true" allowEditSubService="true" id="_1550">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
  </hotelService>
 <hotelService mealKey="2" roomKey="1119" buildingKey="1444">
 <variant providerKey="0" dayBeg="1" nights="10" days="11" men="3" allowEditMainService="true" allowEditSubService="true" id="_1546">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="14" days="15" men="3" allowEditMainService="true" allowEditSubService="true" id="_1548">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="7" days="8" men="3" allowEditMainService="true" allowEditSubService="true" id="_1545">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="11" days="12" men="3" allowEditMainService="true" allowEditSubService="true" id="_1547">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
  </hotelService>
 <hotelService mealKey="2" roomKey="1120" buildingKey="1444">
 <variant providerKey="0" dayBeg="1" nights="10" days="11" men="3" allowEditMainService="true" allowEditSubService="true" id="_1554">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg="1" nights="14" days="15" men="3" allowEditMainService="true" allowEditSubService="true" id="_1556">
 <info>
  <additionalAttributes allowEditDuration="true" xmlns="http://www.megatec.ru/tourml/extensions" /> 
  </info>
  </variant>
 <variant providerKey="0" dayBeg=