Внимание!
Частота обновления справочников - раз в полчаса.
Справочники содержат информацию, необходимую для работы с заявками.
Доступ к справочникам ограничен по ip (кроме курсов валют и правил гибкой комиссии, которые требуют авторизации).
Для ускорения процесса загрузки справочников в заголовке запроса можно указать: Accept-Encoding: gzip
1. Страны
http://xml.tez-tour.com/xmlgate/list/countries.xml
Справочник возвращает список стран.
Элементы:
listName – значением элемента является countries.
itemCount - количество записей, передаваемых в справочнике.
item - элемент, содержащий информацию по стране. Атрибуты элемента: type="Country", row="порядковый_номер_в_справочнике". Включает вложенные элементы:
id – идентификатор страны.
name – название страны на английском языке.
Пример:
<reference>
<listName>countries</listName>
<itemCount>150</itemCount>
<item type="Country" row="1">
<id>147573</id>
<name>AUSTRIA</name>
</item>
</reference>
2. Регионы
http://xml.tez-tour.com/xmlgate/list/regions.xml
Справочник возвращается список регионов.
Элементы:
listName - значение элемента regions.
itemCount - количество записей, передаваемых в справочнике.
item - элемент, содержащий информацию о регионе. Включает атрибуты type="Region" row="порядковый_номер_в_справочнике". Содержит вложенные элементы:
id – идентификатор региона.
name – название региона.
prop name="Country" – идентификатор страны.
Пример:
<reference>
<listName>regions</listName>
<itemCount>907</itemCount>
<item type="Region" row="1">
<id>4106032</id>
<name>CANAKKALE</name>
<prop name="Country">1104</prop>
</item>
</reference>
3. Города
http://xml.tez-tour.com/xmlgate/list/cities.xml
Справочник возвращает список городов.
Элементы:
listName - значением элемента является название справочника cities.
itemCount - количество записей, передаваемых в справочнике.
item - элемент, содержащий информацию о городе. Содержит атрибуты type="City" и row="порядковый_номер_в_справочнике". Включает элементы: id – идентификатор города.
name – название города.
prop name="Country" – элемент содержит идентификатор страны.
Пример:
<reference>
<listName>cities</listName>
<itemCount>2349</itemCount>
<item type="City" row="1">
<id>301</id>
<name>ANTALYA</name>
<prop name="Country">1104</prop>
</item>
</reference>
4. Отели
http://xml.tez-tour.com/xmlgate/list/hotels.xml
Список отелей. Включает информацию по категории отелей, стране и городу размещения.
Элементы:
listName - значением элемента является название справочника hotels.
itemCount - количество записей, передаваемых в справочнике.
item - элемент содержит информацию об отеле. Атрибуты элемента type="Hotel" row="порядковый_номер_в_справочнике". Включает вложенные элементы:
id – идентификатор отеля.
name – название отеля.
prop name="type" – категория отеля.
prop name="Region" – идентификатор региона отеля.
prop name="Country" – идентификатор страны отеля.
Пример:
<reference>
<listName>hotels</listName>
<itemCount>239</itemCount>
<item type="Hotel" row="165">
<id>6024465</id>
<name>SOL STELLA APPARTMENTS</name>
<prop name="type" type="string">2568</prop>
<prop name="Region">6027861</prop>
<prop name="Country">175276</prop>
</item>
</reference>
5. Категории отелей
http://xml.tez-tour.com/xmlgate/list/hotelTypes.xml
Возможные категории ("звезды") отелей.
Элементы:
listName – значением элемента является название справочника hotelTypes.
itemCount - количество записей, передаваемых в справочнике.
item - элемент содержит информацию о категории отеля. Включает атрибуты: type="HotelType" row="порядковый_номер_в_справочнике" Содержит вложенные элементы:
id – идентификатор записи.
name – название категории.
Пример:
<reference>
<listName>hotelTypes</listName>
<itemCount>26</itemCount>
<item type="HotelType" row="1">
<id>269506</id>
<name>Special Cat.</name>
</item>
</reference>
6. Пансионы
http://xml.tez-tour.com/xmlgate/list/pansions.xml
Возможные пансионы отелей.
Элементы:
listName – значение элемента pansions.
itemCount - количество записей, передаваемых в справочнике.
item - элемент содержит информацию о пансионах. Атрибуты элемента type="Pansion" и row="порядковый_номер_в_справочнике".
id – идентификатор пансиона.
name – название пансиона.
group_id - идентификатор группы пансиона.
group_name - название группы пансиона.
Пример:
<reference>
<listName>pansions</listName>
<itemCount>200</itemCount>
<item type="Pansion" row="1">
<id>9003550</id>
<name>SUPER AI</name>
<group_id>9006289</group_id>
<group_name>UAI</group_name>
</item>
</reference>
7. Размещения
http://xml.tez-tour.com/xmlgate/list/stayTypes.xml
Возможные типы размещений в туре.
Элементы:
listName – значением элемента является stayTypes.
itemCount - количество записей, передаваемых в справочнике.
item - элемент, содержащий информацию о типе размещения. Атрибутами элемента являются type="StayType" row="порядковый_номер_в_справочнике".
id – идентификатор типа размещения.
name – название типа размещения.
Пример:
<reference>
<listName>stayTypes</listName>
<itemCount>179</itemCount>
<item type="StayType" row="1">
<id>2</id>
<name>DBL</name>
</item>
</reference>
8. Типы номеров
http://xml.tez-tour.com/xmlgate/list/rooms.xml
Возможные типы номеров.
Элементы:
listName – значением элемента является rooms.
itemCount - количество записей, передаваемых в справочнике.
item - элемент содержит информацию о типе номера. Атрибуты элемента type="Room" и row="порядковый_номер_в_справочнике".
id – идентификатор типа номера.
name – название типа номера.
Пример:
<reference>
<listName>rooms</listName>
<itemCount>179</itemCount>
<item type="Room" row="1">
<id>151842</id>
<name>Deluxe Land View</name>
</item>
</reference>
9. Связка "Отель - Пансион"
http://xml.tez-tour.com/xmlgate/list/hotelPansions.xml
Пансионы, существующие в определенном отеле.
Элементы:
listName - значением элемента является hotelPansions.
itemCount - количество записей, передаваемых в справочнике.
item - элемент содержит информацию о пансионе в отеле. Атрибуты элемента type="HotelPansion" и row="порядковый_номер_в_справочнике". Вложенные элементы:
id – идентификатор.
prop name="Hotel" – идентификатор отеля.
prop name="Pansion" – идентификатор пансиона.
prop name="StartDate" type="date" – дата начала действия пансиона в отеле. Если параметр не задан, передается пустое значение.
prop name="EndDate" type="date" – дата завершения действия пансиона в отеле. Если параметр не задан, передается пустое значение.
Пример:
<reference>
<listName>hotelPansions</listName>
<itemCount>11335</itemCount>
<item type="HotelPansion" row="1">
<id>5</id>
<prop name="Hotel">9009820</prop>
<prop name="Pansion">2424</prop>
<prop name="StartDate">
</pro>
<prop name="EndDate">01.01.2013</prop>
</item>
</reference>
10. Связка "Отель - Тип номера"
http://xml.tez-tour.com/xmlgate/list/hotelRooms.xml
Типы номеров, существующие в определенном отеле.
Элементы:
listName - значением элемента является hotelRooms.
itemCount - количество записей, передаваемых в справочнике.
item - элемент содержит информацию о типе номера в отеле. Атрибуты элемента type="HotelRoom" и row="порядковый_номер_в_справочнике". Вложенные элементы.
id – идентификатор типа номера в указанном отеле.
prop name="Hotel" – идентификатор отеля.
prop name="Room" – идентификатор типа номера.
Пример:
<reference>
<listName>hotelRooms</listName>
<itemCount>19272</itemCount>
<item type="HotelRoom" row="1">
<id>10</id>
<prop name="Hotel">9009820</prop>
<prop name="Room">191485</prop>
</item>
</reference>
11. Связка "Отель - Пансион - Тип номера"
http://xml.tez-tour.com/xmlgate/list/hotelResources.xml
Типы номеров и пансионов, существующие в определенном отеле.
Элементы:
listName - значением является название справочника hotelResources.
itemCount - количество записей, передаваемых в справочнике.
item - элемент содержит значения связки. Атрибуты элемента type="HotelResource" и row="порядковый_номер_в_справочнике".
id – идентификатор связки.
prop name="Hotel" – идентификатор отеля.
prop name="HotelPansion" – идентификатор пансиона.
prop name="HotelRoom" – идентификатор комнаты.
Пример:
<reference>
<listName>hotelResources</listName>
<itemCount>75532</itemCount>
<item type="HotelResource" row="1">
<id>10</id>
<prop name="Hotel">9009820</prop>
<prop name="HotelPansion">5</prop>
<prop name="HotelRoom">10</prop>
</item>
</reference>
12. Примечания по отелю
$coontryId - идентификатор из справочника 1. Страны, можно указать несколько -->
$regionId - идентификатор из справочника 2. Регионы, можно указать несколько -->
$dateStart - дата начал действия примечания, в формате DD.MM.YYYY -->
$dateEnd - дата завершения действия примечания, в формате DD.MM.YYYY -->
Примечания по отелям.
Элементы:
class - значение элемента HotelTimeNote.
item-count - количество примечаний, передаваемых в справочнике.
item class - элемент содержит информацию о примечании. Вложенные элементы:
id - идентификатор примечания.
endDate - дата завершения действия примечания.
extraServiceTypeId - идентификатор типа доп. услуги, привязанной к примечанию.
hotelId - идентификатор отеля.
note - текст примечания.
startDate - дата начала действия примечания.
type - название типа примечания.
Пример:
<item-list>
<class>HotelTimeNote</class>
<item-count>10287</item-count>
<item class="HotelTimeNote">
<id>36</id>
<endDate/>
<extraServiceTypeId>0</extraServiceTypeId>
<hotelId>69777</hotelId>
<note>Deluxe Sea View = Superior</note>
<startDate/>
<type>ВНИМАНИЕ</type>
</item>
</item-list>
13. Стопы по отелям
http://xml.tez-tour.com/xmlgate/list/hotelStops.d.xml
Прекращение продаж в отелях.
Элемент:
listName - значение элемента hotelStops.
itemCount - количество элементов в списке.
item - элемент, содержащий информацию о стопах. Атрибуты элемента: type="HotelStop" row="1".
id - идентификатор стопа по отелю.
prop name="startDate" type="date" - дата начала действия стопа.
prop name="endDate" type="date" - дата завершения действия стопа.
prop name="Hotel" - идентификатор отеля.
prop name="HotelPansion" - идентификатор пансиона, по которому объявлен стоп. Если значением является 0 - пансион не указан.
prop name="HotelRoom" - идентификатор типа номера, по которому объявлен стоп. Если значением является 0 - тип номера не указан.
prop name="StayType" - идентификатор типа размещения, по которому объявлен стоп. Если значением является 0 - тип размещения не указан.
prop name="checkInFlag" - параметр, показывающий, назначен ли стоп на заезд. Если передается true - то стоп объявлен на заезд. Если false - то нет.
excepts - даты, на которые стопы не действуют. Содержит вложенные элементы:
value - дата, на которую стоп не действует.
Пример:
<reference>
<listName>hotelStops</listName>
<itemCount>7047</itemCount>
<item type="HotelStop" row="1">
<id>4172194</id>
<prop name="startDate" type="date">16.12.2012</prop>
<prop name="endDate" type="date">19.12.2012</prop>
<prop name="Hotel">822</prop>
<prop name="HotelPansion">0</prop>
<prop name="HotelRoom">832615</prop>
<prop name="StayType">0</prop>
<prop name="checkInFlag">false</prop>
<excepts>
<value>22.01.2013</value>
</excepts>
</item>
</reference>
14. Мгновенное подтверждение
http://xml.tez-tour.com/xmlgate/list/saleTasks.d.xml
Мгновенные подтверждения.
Элементы:
listName - значением элемента является название справочника saleTasks.
itemCount - количество элементов в справочнике.
item - информация о мгновенном подтверждении. Атрибуты элемента type="SaleTask" row="1". Вложенные элементы:
id - порядковый номер в справочнике.
prop name="startDate" type="date" - дата начала действия предложения.
prop name="endDate" type="date" - дата завершения действия предложения.
prop name="HotelRoom" - идентификатор связки "отель-тип номера", на который распространяется предложение.
Пример:
<reference>
<listName>saleTasks</listName>
<itemCount>1545</itemCount>
<item type="SaleTask" row="1">
<id>1</id>
<prop name="startDate" type="date">05.01.2013</prop>
<prop name="endDate" type="date">13.01.2013</prop>
<prop name="HotelRoom">6133</prop>
</item>
</reference>
15. Авиакомпании
http://xml.tez-tour.com/xmlgate/list/aircompanies.xml
Список авиакомпаний.
listName - значением элемента является название справочника aircompanies.
itemCount - количество записей, передаваемых в справочнике.
item - элемент, содержащий информацию об авиакомпании. Атрибуты элемента type="Aircompany" row="порядковый_номер_в_справочнике". Вложенные элементы:
id – идентификатор авиакомпании.
name – название авиакомпании.
carrier - код авиакомпании.
Пример:
<reference>
<listName>aircompanies</listName>
<itemCount>356</itemCount>
<item type="Aircompany" row="1">
<id>7000417</id>
<name>CUBANA</name>
<carrier>CU</carrier>
</item>
</reference>
16. Аэропорты
http://xml.tez-tour.com/xmlgate/list/airports.xml
Список аэропортов.
Элементы:
listName – название справочника airports.
itemCount - количество записей, передаваемых в справочнике.
item - атрибуты элемента type="Airport" и row="порядковый_номер_в_справочнике". Вложенные элементы:
id – идентификатор аэропорта.
name – международное название аэропорта.
rus_name - кириллическое название аэропорта. Если параметр не задан, передается пустое значение.
prop name="Country" – элемент содержит идентификатор страны.
prop name="Region" - элемент содержит идентификатор региона.
prop name="City" - элемент содержит идентификатор города.
prop name="IATA" - код аэропорта.
Пример:
<reference>
<listName>airports</listName>
<itemCount>289</itemCount>
<item type="Airport" row="1">
<id>136</id>
<name>SVO-F</name>
<rus_name>Шереметьево - Терминал F</rus_name>
<prop name="Country">1102</prop>
<prop name="Region">12708</prop>
<prop name="City">345</prop>
<prop name="IATA">SVO</prop>
</item>
</reference>
17. Типы самолетов
http://xml.tez-tour.com/xmlgate/list/aircraftTypes.xml
Существующие типы самолетов.
Элементы:
listName - название справочника aircraftTypes.
itemCount - количество записей, передаваемых в справочнике.
item - элемент, содержащий информацию о типе самолета. Атрибуты элемента type="AircraftType" row="порядковый_номер_в_справочнике".
id – идентификатор типа самолета.
name – название типа самолета.
Пример:
<reference>
<listName>aircraftTypes</listName>
<itemCount>83</itemCount>
<item type="AircraftType" row="1">
<id>256881</id>
<name>A320</name>
</item>
</reference>
18. Рейсы
http://xml.tez-tour.com/xmlgate/list/flights.xml
Существующие рейсы.
Элементы:
listName - название справочника flights.
itemCount - количество записей, передаваемых в справочнике.
item - элемент, содержащий информацию о рейсе. Атрибуты элемента type="Flight" и row="порядковый_номер_в_справочнике".
id – идентификатор рейса.
prop name="departureAirport" – идентификатор аэропорта вылета.
prop name="arrivalAirport" – идентификатор аэропорта прилета.
prop name="Aircompany" – идентификатор авиакомпании.
prop name="number" type="string" – номер рейса.
prop name="backFlight" – параметр, определяющий идентификатор обратного рейса.
prop name="crossDeny" – параметр, определяющий разрешение или запрет перекрещивания рейса с рейсами других авиакомпаний.
Пример:
<reference>
<listName>flights</listName>
<itemCount>7103</itemCount>
<item type="Flight" row="1">
<id>9015082</id>
<prop name="departureAirport">664</prop>
<prop name="arrivalAirport">3676</prop>
<prop name="Aircompany">7000326</prop>
<prop name="number" type="string">TG960/BT102 </prop>
<prop name="backFlight">0</prop>
<prop name="crossDeny">false</prop>
</item>
</reference>
19. Вылеты
http://xml.tez-tour.com/xmlgate/list/flightDepartures.xml
Информация о вылетах.
Элементы:
listName - название справочника flightDepartures.
itemCount - количество записей, передаваемых в справочнике.
item - элемент, содержащий информацию о вылете. Атрибуты элемента type="FlightDeparture". Включает вложенные элементы:
id – идентификатор вылета.
prop name="Flight" – идентификатор рейса.
prop name="departureAirport" – идентификатор аэропорта вылета.
prop name="arrivalAirport" – идентификатор аэропорта прилета.
prop name="departureDatetime" type="datetime" – дата и время вылета.
prop name="arrivalDatetime" - дата и время прилета.
prop name="aircraftTypeId" - идентификатор типа самолета.
prop name="active" type="boolean" - признак актуальности рейса. Если передается значение true - рейс актуален, если false - то нет.
Пример:
<listName>flightDepartures</listName>
<itemCount>25992</itemCount>
<item type="FlightDeparture" row="1">
<id>2354129</id>
<prop name="Flight">545308</prop>
<prop name="departureAirport">134983</prop>
<prop name="arrivalAirport">208129</prop>
<prop name="departureDatetime" type="datetime">30.12.2018 09:20</prop>
<prop name="arrivalDatetime" type="datetime">30.12.2018 17:10</prop>
<prop name="aircraftTypeId">4111354</prop>
<prop name="active" type="boolean">true</prop>
</item>
20. Классы кресел
http://xml.tez-tour.com/xmlgate/list/seatTypes.xml
Справочник содержит информацию о классах кресел в самолете.
Элементы:
listName - название справочника SeatType.
itemCount - количество записей, передаваемых в справочнике.
item - элемент, содержащий информацию о классе кресла в самолете. Атрибуты элемента: type="SeatType". Включает вложенные элементы:
id – идентификатор.
name – название.
Пример:
<reference>
<listName>seatTypes</listName>
<itemCount>6</itemCount>
<item type="SeatType" row="1">
<id>3</id>
<name>Economy</name>
</item>
</reference>
21. Наличие мест на рейсах
http://xml.tez-tour.com/xmlgate/list/seatSets.xml
Наличие мест в зависимости от класса кресла.
Элементы:
listName - название справочника seatSets.
itemCount – количество записей в справочнике.
item - информация о наличии мест. Атрибуты элемента type="SeatSet" и row="порядковый_номер_в_справочнике". Содержит вложенные элементы:
id – идентификатор записи.
prop name="FlightDeparture" – идентификатор вылета.
prop name="SeatTypeName" type="string" – название класса кресла.
prop name="SeatTypeId" type="string" – идентификатор класса кресла.
prop name="leftNumber" - текстовое сообщение о наличии мест.
Пример:
<reference>
<listName>seatSets</listName>
<itemCount>26079</itemCount>
<item type="SeatSet" row="1">
<id>583138</id>
<prop name="FlightDeparture">581285</prop>
<prop name="SeatTypeName" type="string">Economy</prop>
<prop name="SeatTypeId" type="string">3</prop>
<prop name="leftNumber">ok</prop>
</item>
</reference>
22. Типы туров
http://xml.tez-tour.com/xmlgate/list/spoRegionSets.xml
Существующие типы туров (альтернативные названия: "туры", "регионы СПО").
Справочник используется как для цен, образованных по СПО, так и для динамических цен.
Элементы:
listName – название справочника spoRegionSets.
itemCount - количество записей, передаваемых в справочнике.
item - содержит информацию о типе тура. Атрибуты элемента type="SpoRegionSet" row="порядковый_номер_в_справочнике". Включает вложенные элементы:
id – идентификатор типа тура.
prop name="region1" – содержимым элемента является идентификатор первого региона, входящий в тип тура.
prop name="region2" - содержимым элемента является идентификатор второго региона, входящий в тип тура.
prop name="region3" - содержимым элемента является идентификатор третьего региона, входящий в тип тура.
Пример:
<reference>
<listName>spoRegionSets</listName>
<itemCount>239</itemCount>
<item type="SpoRegionSet" row="1">
<id>91</id>
<prop name="region1">304359</prop>
<prop name="region2">0</prop>
<prop name="region3">0</prop>
</item>
</reference>
23. Пол
http://xml.tez-tour.com/xmlgate/list/genders.xml
Пол туриста.
Элементы.
listName – название справочника genders.
itemCount - количество записей, передаваемых в справочнике.
item - элемент содержит элемент справочника. Атрибуты элемента type="Gender" row="порядковый_номер_в_справочнике". Вложенные элементы:
id – идентификатор обращения.
name – текст обращения.
Пример:
<reference>
<listName>genders</listName>
<itemCount>4</itemCount>
<item type="Gender" row="1">
<id>2688</id>
<name>MR.</name>
</item>
</reference>
24. Валюта
http://xml.tez-tour.com/xmlgate/list/currencies.xml
Существующие валюты.
Элементы:
listName - название справочника currencies.
itemCount - количество записей, передаваемых в справочнике.
item - информация о валюте. Атрибуты элемента type="Currency" и row="порядковый_номер_в_справочнике". Вложенные элементы:
id – идентификатор валюты.
name – название валюты.
Пример:
<reference>
<listName>currencies</listName>
<itemCount>24</itemCount>
<item type="Currency" row="1">
<id>50159</id>
<name>LAT</name>
</item>
</reference>
25. Типы трансферов
http://xml.tez-tour.com/xmlgate/list/transferTypes.xml
Существующие типы трансферов.
Элементы.
listName – название справочника transferTypes.
itemCount - количество записей, передаваемых в справочнике.
item - информация о типах трансфера. Атрибуты элемента type="TransferType" row="порядковый_номер_в_справочнике". Содержит вложенные элементы:
id – идентификатор типа трансфера.
name – название.
Пример:
<reference>
<listName>transferTypes</listName>
<itemCount>4</itemCount>
<item type="TransferType" row="1">
<id>3635</id>
<name>G</name>
</item>
</reference>
26. Справочник машин
http://xml.tez-tour.com/xmlgate/list/vehicles.d.xml
Cправочник содержит список всех машин, которые используются для трансфера.
Элементы:
id - идентификатор машины.
name - название экскурсии.
Пример:
<vehicles>
<vehicle>
<id>182</id>
<name>TAXI MELI TOURS BCN на 4 чел.</name>
<capacity>4</capacity>
</vehicle>
<vehicle>
<id>136</id>
<name>Passenger car MERCEDES 350 на 48 чел.</name>
<capacity>48</capacity>
</vehicle>
</vehicles>
27. Возрастные группы
http://xml.tez-tour.com/xmlgate/list/groupTypeAges.xml
Существующие возрастные группы туристов.
Элементы:
listName - название справочника groupTypeAges.
itemCount - количество записей, передаваемых в справочнике.
item - информация о возрастных группах. Атрибуты элемента type="GroupTypeAge" и row="порядковый_номер_в_справочнике". Содержат вложенные элементы:
id – идентификатор возрастной группы.
prop name="adultCount" type="int" – количество взрослых в группе.
prop name="smallChildCount" type="int" - количество детей младшего возраста в группе.
prop name="bigChildCount" type="int" - количество детей старшего возраста в группе.
prop name="infantAge" type="int" - возраст, по которому ребенок попадает в категорию младенцев для данной группы.
prop name="smallChildAge" type="int" - возраст, по которому ребенок попадает в категорию детей младшего возраста для данной группы.
prop name="bigChildAge" type="int" - возраст, по которому ребенок попадает в категорию детей старшего возраста для данной группы.
Пример:
<reference>
<listName>groupTypeAges</listName>
<itemCount>13741</itemCount>
<item type="GroupTypeAge" row="1">
<id>63288</id>
<prop name="adultCount" type="int">1</prop>
<prop name="smallChildCount" type="int">0</prop>
<prop name="bigChildCount" type="int">0</prop>
<prop name="infantAge" type="int">0</prop>
<prop name="smallChildAge" type="int">0</prop>
<prop name="bigChildAge" type="int">0</prop>
</item>
</reference>
28. Правила гибкой комиссии
http://xml.tez-tour.com/xmlgate/agency/flexCommission
Информация о правилах гибкой комиссии. Справочник доступен только после авторизации.
Элементы:
creationDate - дата создания правила.
dateFrom - дата начала действия правила.
dateTo - дата окончания действия правила.
name - название правила.
description - описание правила.
checkInFrom - начало интервала даты заезда.
checkInTo - окончание интервала даты заезда.
daysBeforeCheckIn - дней до заезда.
countryId - страна.
withoutFly - только наземная программа.
arrivalCityId - город прилета.
departureCityId - город вылета.
fixed - является ли комиссия фиксированной или нет.
commission - % комиссии.
commissionMax - максимально возможная комиссия.
partialPaidDays - число дней на частичную оплату.
partialPaidValidPercent - % частичной оплаты.
hotels - отели, на которые распространяются правила.
Например:
<flexCommission id="301">
<creationDate>10.12.2012 14:42</creationDate>
<dateFrom>10.12.2012</dateFrom>
<dateTo>31.03.2013</dateTo>
<name>CUBA PETERSBURG за 21 день+1% Заезды 12/01-31/03</name>
<description>Бронирования за 21 дней до заезда и оплатой в течение 3 дней - дополнительно 1%.</description>
<checkInFrom>12.01.2013</checkInFrom>
<checkInTo>31.03.2013</checkInTo>
<daysBeforeCheckIn>21</daysBeforeCheckIn>
<countryId>111137</countryId>
<withoutFly>false</withoutFly>
<arrivalCityId>39846</arrivalCityId>
<departureCityId>521</departureCityId>
<fixed>false</fixed>
<commission>1.0</commission>
<commissionMax>13.0</commissionMax>
<partialPaidDays>3</partialPaidDays>
<partialPaidValidPercent>99.0</partialPaidValidPercent>
<hotels/>
</flexCommission>
29. Курсы валюты
http://xml.tez-tour.com/xmlgate/currencyRate?currFrom=8390&currTo=5561&rateDate=01.12.2012&aid=
Сервис требует авторизации. Возвращает курс валюты на выбранный день.
В запросе используются следующие параметры:
currFrom- идентификатор исходной валюты. Можно определить по справочнику Валюты.
currTo - идентификатор валюты, в которой показан курс.
rateDate - дата, курс на которую необходим.
Результаты содержит следующую информацию:
date - дата,
currFromName - название валюты на русском языке. Валюта, в которой показан курс
currFromCode - код валюты.
currToName - название валюты на русском языке, курс для которой показан.
currToCode - код валюты.
value - курс.
<CurrencyRate>
<date>01.12.2012</date>
<currFromName>Рубль</currFromName>
<currFromCode>RUR</currFromCode>
<currToName>Доллар США</currToName>
<currToCode>USD</currToCode>
<value>31.4</value>
</CurrencyRate>
30. Экскурсии
http://xml.tez-tour.com/xmlgate/list/excursions.xml
Справочник существующих экскурсий.
Элементы:
excursion id - идентификатор экскурсии.
name - название экскурсии.
region - регион экскурсии.
<excursions>
<excursion id="4101362">
<name>TROY DELPHIN BELEK</name>
<region>1285</region>
</excursion>
</excursions>
31. Справочник правил поиска Регулярных рейсов
https://xml.tez-tour.com/xmlgate/list/searchShowFlights.xml
Справочник правил поиска Регулярных рейсов для дальних перелётов.
Элементы:
listName - название справочника searchShowFlights.
itemCount - количество записей в справочнике.
item - информация о правиле регулярного перелёта. Аттрибуты элемента type="searchShowFlight" и row="порядковый номер в справочнике" имеют вложенный элементы
id - идентификатор правила.
departureCity - идентификатор города вылета.
departureCountry - идентификатор страны вылета.
arrivalRegion - идентификатор региона прилета.
arrivalCountry - идентификатор страны прилета.
departureDayId - идентификатор типа правила.
departureDay - название типа правила.
<reference> <listName>searchShowFlights</listName> <itemCount>5690</itemCount> ... <item type="searchShowFlight" row="619"> <id>65</id> <departureCity>345</departureCity> <departureCountry/> <arrivalRegion>9007351</arrivalRegion> <arrivalCountry/> <departureDayId>3</departureDayId> <departureDay>День в день и предыдущий день</departureDay> </item> ... </reference>