Открыть главное меню

Изменения

Веб-служба поиска авиабилетов

12 780 байт убрано, 16:10, 8 октября 2020
Нет описания правки
Это сервис внутри Nemo, который позволяет получить результаты поиска.
Для подключения к веб-службе поиска авиабилетов необходимо открыть доступ нужному пользователю. Это можно сделать в разделе '''«Администрирование»«Настройки системы»''' ⇨ '''«Веб-служба. Авторизация»«Интеграция»''' ⇨ '''«Nemo (SOAP API)»'''.
После добавления пользователя, ему будут присвоены Номер (ClientId) и API ключ клиента, которые нужно использовать для подключения.
<DepAirp CodeType="IATA">?</DepAirp>
<!--DepAirp — аэропорт вылета, IATA код-->
<!--Optional:-->
<DepAltAirports>
<!--DepAltAirports— альтернативные аэропорты вылета-->
<!--Once or more repetitions:-->
<AltAirport CodeType="IATA">?</AltAirport>
<!--AltAirport — альтернативный аэропорт, IATA код-->
</DepAltAirports>
<ArrAirp CodeType="IATA">?</ArrAirp>
<!--ArrAirp — аэропорт прилёта, IATA код-->
<!--Optional:-->
<ArrAltAirports>
<!--ArrAltAirports— альтернативные аэропорты прилета-->
<!--Once or more repetitions:-->
<AltAirport CodeType="IATA">?</AltAirport>
<!--AltAirport — альтернативный аэропорт, IATA код-->
</ArrAltAirports>
</ODPair>
</ODPairs>
<ClassPref>?</ClassPref> <!--необязательный-->
<!--ClassPref — предпочитаемый класс поиска, возможные значения: economy, business, first.
Если не заполнять, то будет произведен поиск эконом класса--> <OnlyAvail>?</OnlyAvail> <!--необязательный--> <!--OnlyAvail — искать только доступные, возможные значения: true/falseвсех классов-->
<AirVPrefs>
<!--Zero or more repetitions:-->
<!--IncludePrivateFare — искать цены для агентства, если true — то включаем приватные, false — публичные-->
<CurrencyCode>?</CurrencyCode> <!--необязательный-->
<!--CurrencyCode — код валюты, например: RUB, EUR--> <MaxResultCount>?</MaxResultCount> <!--необязательный--> <!--MaxResultCount — желаемое количество результатов поиска, значение передается в ГРС--> <PriceRefundType>?</PriceRefundType> <!--необязательный--> <!--PriceRefundType — выбор возвратности тарифов, допустимые значения (если в запросе не указывать PriceRefundType вообще, то в поисковой выдаче будут тарифы, как и при указании значения AnyLowest):--> <!--Refundable — в поисковой выдаче будут только возвратные тарифы--> <!--AnyLowest — в поисковой выдаче будут только самые дешевые тарифы (по умолчанию)--> <!--Both — совокупность поисковых выдач поиска возвратных тарифов и самых дешевых--> 
</Restrictions>
<UTMSource>?</UTMSource> <!--необязательный-->
<!--UTMSource — название источника метрики заведенного в настройках-->
<DeviceId> <!--необязательный-->
<Type>?</Type>
<!--Type — Тип мобильного устройства (apple/android)-->
<Token>?</Token>
<!--Token — Токен мобильного устройства-->
</DeviceId>
</SearchFlights>
</Request>
<!-- Currency — валюта, например: RUB, EUR-->
<ShowNames>?</ShowNames>
<!-- ShowNames — отображение названий аэропортов, авиакомпаний и воздушных судов: true - отображать, false - не отображать. Возвращает значение на том языке, который был указан в запросе. Для RU - русский вариант, для UKR, EN, ES - латинский вариант . Опциональный элемент. --> <EndUserData> <!--Блок с данными о конечном пользователе, необязательный, но необходим при при использовании запросов поиска и бронирования для поставщика TravelFusion--> <EndUserIP>123.123.123.123</EndUserIP> <!--IP адрес пользователя--> <EndUserBrowserAgent>firefox</EndUserBrowserAgent> <!--Браузер пользователя--> <RequestOrigin>Russia-nemo.travel</RequestOrigin> <!--Страна и домен, с которого пользователь совершает поиск/бронирование--> </EndUserData>
</Source>
</RequestBin>
<SearchFlights>
<Flights SearchId="?" ResultURL="?">
<!--SearchId — номер ID процесса поиска в Nemo1.0-->
<!--ResultURL — ссылка на страницу просмотра результатов на сайте агентства-->
<Flight FlightId="?" Nemo2FlightId="?"> <!--FlightId — Id перелёта в системе Nemo(1.0) --> <!--Nemo2FlightId — Id перелёта в системе Nemo (2.0)-->
<WebService>?</WebService>
<!--WebService — поставщик перелёта-->
<!--SegGroupNum – номер плеча перелёта-->
<DepAirp CodeType="IATA" Name="?">?</DepAirp>
<!--DepAirp — аэропорт отправления, например: MOW — любой аэропорт в г.Москва или SVO — Шереметьево. Параметр Name - название и/или город аэропорта отправления-->
<DepTerminal>?</DepTerminal>
<!--DepTerminal — терминал пункта отправления, если пустое значение,
то в аэропорту всего 1 терминал-->
<ArrAirp CodeType="IATA" Name="?">?</ArrAirp>
<!--ArrAirp — аэропорт прибытия. Параметр Name - название и/или город аэропорта прибытия-->
<ArrTerminal>?</ArrTerminal>
<!--ArrTerminal — терминал пункта прибытия, если пустое значение,
<OpAirlineName>?</OpAirlineName>
<!--OpAirlineName — название авиакомпании перевозчика, например: Аэрофлот - Российские авиалинии -->
<OpAirlineLogo>?</OpAirlineLogo>
<!-- OpAirlineLogo — ссылка на изображение логотипа авиакомпании -->
<MarkAirline>?</MarkAirline>
<!--MarkAirline — авиакомпания, продающая перелёт-->
<MarkAirlineName>?</MarkAirlineName>
<!--MarkAirline MarkAirlineName — название авиакомпании, продающей перелёт--> <MarkAirlineLogo>?</MarkAirlineLogo> <!-- MarkAirlineLogo — ссылка на изображение логотипа авиакомпании -->
<FlightNumber>?</FlightNumber>
<!--FlightNumber — номер рейса-->
<AircraftName>?</AircraftName>
<!--AircraftName — название воздушного судна, берется из соответствующего раздела Путеводителя. Например: Airbus 320-->
<AircraftType>?</AircraftType>
<!--AircraftType — тип воздушного судна, код-->
<StopNum>?</StopNum>
<!--StopNum — количество остановок-->
<StopPoints>
<!--StopPoints — информация о технических остановках, если они есть-->
<StopPoint>
<AirportCode>?</AirportCode>
<!--AirportCode — код аэропорта остановки, трех символьный iata код-->
<UTC>?</UTC>
<!--UTC — сдвиг часового пояса аэропорта-->
<ArrDateTime>?</ArrDateTime>
<!--ArrDateTime — дата и время прибытия, формат ГГГГ-MM-ДДTЧЧ:ММ:СС-->
<DepDateTime>?</DepDateTime>
<!--DepDateTime — дата и время отправления, формат ГГГГ-MM-ДДTЧЧ:ММ:СС-->
</StopPoint>
</StopPoints>
<BookingCodes>
<BookingCode ClassType="?">
<BookingCode>?</BookingCode>
<!--BookingCode — код класса бронирования, у разных авиакомпаний один и тот же класс
может записываться разными литерами, например: L. Возвращает информацию о классе перелета определенного сегмента.-->
</BookingCode>
</BookingCodes>
<FlightTime>?</FlightTime>
<!--FlightTime — время перелёта в минутах-->
<RemainingSeats>?</RemainingSeats>
<!--RemainingSeats — количетсво свободных мест для данного класса перелёта-->
<TimeZone Departure="?" Arrival="?"/>
<!--Departure временная зона аэропорта отправления-->
<ETicket>?</ETicket>
<!--ETicket — признак электронного билета, значения: true / false-->
<isCharter>?</isCharter>
<!--isCharter — признак чартерного перелета, значения: true / false-->
<BaggageAllowances>
<!--BaggageAllowances — информация о багаже-->
<BaggageAllowance>
<PassengerType>?</PassengerType>
<!--PassengerType — тип пассажира, соответстует типу пассижира в PricingInfo -->
<Value>?</Value>
<!--Value — количество-->
<Measurement>?</Measurement>
<!--Measurement — мера измерения: kg — килограмм, pc — багажное место, lb — фунт-->
</BaggageAllowance>
</BaggageAllowances>
</Segment>
</Segments>
INF — младенцы, INS — младенцы с местом-->
<!--Quantity — количество пассажиров данного типа-->
<TravellerRef/>
<!--Ссылка на пассажиров, к которым относится данный тариф-->
<BaseFare Currency="?" Amount="?"/>
<!--BaseFare — базовая стоимость, в базовой валюте. Currency — код валюты, Amount — значение цены-->
Currency — код валюты, Amount — значение цены-->
<TotalFare Currency="?" Amount="?"/>
<!--TotalFare — суммарная стоимостьперелета за тип пассажира, в эквивалентной валюте.
Currency — код валюты, Amount — значение цены-->
<Taxes>
<Tariff Code="?" SegNum="?"/>
<!--Code — код тарифа, SegNum — номер сегмента, к которому применён тариф-->
<FareFamilies>
<!--FareFamilies - наличие данного параметра у сегмента, означает, что у а\к заведены семейства тарифов-->
<FullName>?</FullName>
<!--FullName - название тарифа, который принадлежит семейству тарифов, у сегмента-->
</FareFamilies>
</Tariff>
</Tariffs>
<FareCalc>?</FareCalc>
<!--FareCalc — строка расчёта цены-->
<LastTicketDateTime>?</LastTicketDateTime>
<!--LastTicketDateTime — дата и время таймлимита по выписке в формате ГГГГ-MM-ДДTЧЧ:ММ:ССпо московскому времени. Если включена настройка "Применение временной зоны - Для расчетов таймлимитов в агентском API", дата и время таймлимита будут переведены во временную зону пользователя. При отключенной настройке по умолчанию дата и время будут в Московском часовом поясе.-->
</PassengerFare>
</PricingInfo>
В ссылках на просмотр страницы результата поиска и на бронирование конкретного перелета, домен агентства/субагентства определяется следующим образом:
* Если текущий домен агентства/субагентства есть в настройках ('''АдминистрированиеУправление сайтом''' ⇨ '''Настройки агентстваДомены и протоколы''' ⇨ '''Доменное имя сайта для загрузки настроек'''), то этот домен используется в ссылках.
* Если текущего домена нет в настройках, то используется первый домен из настроек.
* Если в настройках не прописано ни одного домена, то используется текущий домен.
* Если количество младенцев в поисковом запросе превышает допустимое ограничение - Invalid search param: Слишком много инфантов
* Если количество младенцев с местом в поисковом запросе превышает допустимое ограничение - Invalid search param: Слишком много инфантов
 
Примечание:
 
Если в запросе поиска указать PriceRefundType = “Both”, то для всех ГРС кроме Sabre будет отправляться 2 запроса.
Если количество доп. цен в БФМ запросе в Сейбре больше 10, то и в нем будет 2 запроса. Количество доп. цен в запросе зависит от:
* Настроек прайсинга по альтернативным J типам в пакете реквизитов;
* Количества запрошенных классов перелетов;
* Количества запрошенных типов пассажиров;
* Настройки "Дополнительно запросить только публичные тарифы" в применявшемся правила маршрутизатора.
== Примеры использования ==
=== Односторонний перелет ===
Пример одностороннего перелета: Москва — МадридСанкт-Петербург, 1 взрослый, 1 ребенок, эконом класс, предпочитаемая авиакомпания — АэрофлотЮТэйр.
<div class="toccolours mw-collapsible mw-collapsed" style="width:1000px">
<div class="mw-collapsible-content">
<syntaxhighlight lang="xml" line enclose="div" style="font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;">
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ver="http://CLIENT_DOMAINCLIEN_DOMAIN/nemoflights/?version%3D1.0%26for%3DSearchFlights">
<soapenv:Header/>
<soapenv:Body>
<!--Zero or more repetitions:-->
<ODPair>
<DepDate>20142018-0304-2009</DepDate> <DepAirp CodeType="IATA">MOW</DepAirp> <ArrAirp CodeType="IATA">MADLED</ArrAirp>
</ODPair>
</ODPairs>
<Travellers>
<!--Zero or more repetitions:-->
<Traveller Type="ADT" Count="1"/>
<Traveller Type="CNN" Count="1"/>
</Travellers>
<Restrictions>
<AirVPrefs>
<!--Zero or more repetitions:-->
<AirVPref Code="SUUT" Include="true" Type="IATA"/>
</AirVPrefs>
<IncludePrivateFare>false</IncludePrivateFare>
<Currency>RUB</Currency>
<ShowNames>true</ShowNames>
<EndUserData>
<EndUserIP>---</EndUserIP>
<EndUserBrowserAgent>---</EndUserBrowserAgent>
<RequestOrigin>---</RequestOrigin>
</EndUserData>
</Source>
</RequestBin>
<Response>
<SearchFlights>
<Flights SearchId="13949221980" ResultURL="http%3A%2F%2FCLIENT_DOMAIN%2F%3Fgo%3Dsearch%2Fview_results%26uid%3D139493D221968 "> <Flight FlightId="1680900011387380004" Nemo2FlightId="142939413030003"> <WebService>SABREAMADEUS</WebService> <ValCompany>UT</ValCompany> <URL>http%3A%2F%2FCLIENT_DOMAIN%2F%3Fgo%3Dbooking%2Finfo%26uid%3D139493D221980%26flight%3D1680900013D1387380004</URL>
<Segments>
<Segment SegNum="1" SegGroupNum="0">
<SupplierCode/> <DepAirp CodeType="IATA" Name="ШереметьевоВнуково, Москва">SVOVKO</DepAirp> <DepTerminal>A</DepTerminal> <ArrAirp CodeType="IATA" Name="МадридСанкт-Петербург, Пулково">MADLED</ArrAirp> <ArrTerminal>1</ArrTerminal> <OpAirline>SUUT</OpAirline> <OpAirlineName>Аэрофлот ЮТэйр</OpAirlineName> <OpAirlineLogo>http%3A%2F%2FCLIEN_DOMAIN%2FguideStatic%2Fimages%2Fcarrier%2Flogotype%2F5700- Российские авиалинииca202ff9af392fb5ad923722eb5455f6.svg</OpAirlineNameOpAirlineLogo> <MarkAirline>SUUT</MarkAirline> <MarkAirlineName>Аэрофлот ЮТэйр</MarkAirlineName> <MarkAirlineLogo>http%3A%2F%2FCLIEN_DOMAIN%2FguideStatic%2Fimages%2Fcarrier%2Flogotype%2F5700- Российские авиалинииca202ff9af392fb5ad923722eb5455f6.svg</MarkAirlineNameMarkAirlineLogo> <FlightNumber>2500369</FlightNumber> <AircraftName>Airbus 320Boeing 737</AircraftName> <AircraftType>320735</AircraftType> <DepDateTime>20142018-0304-20T0809T10:0535:00</DepDateTime> <ArrDateTime>20142018-0304-20T1009T11:1555:00</ArrDateTime>
<StopNum>0</StopNum>
<StopPoints/>
<BookingCodes>
<BookingCode ClassType="economy">
<BookingCode>EH</BookingCode>
</BookingCode>
</BookingCodes>
<FlightTime>31080</FlightTime> <RemainingSeats>9</RemainingSeats> <TimeZone Departure="43" Arrival="13"/>
<ETicket>true</ETicket>
<isCharter>false</isCharter>
<BaggageAllowances>
<BaggageAllowance>
<PassengerType>ADT</PassengerType>
<Value/>
<Measurement>kg</Measurement>
</BaggageAllowance>
</BaggageAllowances>
</Segment>
</Segments>
<PricingInfo Refundable="false">
<PassengerFare Type="ADT" Quantity="1">
<TravellerRef xsi:nil="true"/> <BaseFare Currency="EURKZT" Amount="1657329"/> <EquiveFare Currency="RUBKZT" Amount="82507329"/> <TotalFare Currency="RUBKZT" Amount="1053519702"/>
<Taxes>
<Tax CurCode="RUBKZT" TaxCode="YQFXT" Amount="2100"/> <Tax CurCode="RUB" TaxCode="YRI" Amount="18512373"/>
</Taxes>
<Tariffs/> <FareCalc>MOW SU MAD225.45NUC225.45END ROE0.731857</FareCalc> <LastTicketDateTime>2014-03-09T23:59:59</LastTicketDateTime> </PassengerFare> <PassengerFare TypeTariff Code="CNNHLTOW" QuantitySegNum="1"> <BaseFare Currency="EUR" Amount="124"/FareFamilies> <EquiveFare Currency="RUB" Amount="6200"/FullName> Лайт<TotalFare Currency="RUB" Amount="8485"/FullName> <Taxes> <Tax CurCode="RUB" TaxCode="YQF" Amount="2100"/FareFamilies> <Tax CurCode="RUB" TaxCode="YRI" Amount="185"/Tariff> </Taxes> <Tariffs/> <FareCalc>MOW SU MAD169.08NUC169.08END ROE0.731857</FareCalc> <LastTicketDateTime>20142018-0304-09T2303T23:59:5900</LastTicketDateTime>
</PassengerFare>
</PricingInfo>
<Commission/>
<Charges Currency="RUB">02851.23</Charges> <TotalPrice Currency="RUB">190206367</TotalPrice>
</Flight>
<Flight FlightId="1680900021387380005" Nemo2FlightId="142939413020000"> <WebService>SABRESIRENA2000</WebService> <ValCompany>UT</ValCompany> <URL>http%3A%2F%2FCLIENT_DOMAIN2FCLIEN_DOMAIN%2F%3Fgo%3Dbooking%2Finfo%26uid%3D139493D221980%26flight%3D1680900023D1387380005</URL>
<Segments>
<Segment SegNum="1" SegGroupNum="0">
<SupplierCode/> <DepAirp CodeType="IATA" Name="Внуково, Москва">SVOVKO</DepAirp> <DepTerminal>A</DepTerminal> <ArrAirp CodeType="IATA" Name="Санкт-Петербург, Пулково">MADLED</ArrAirp> <ArrTerminal>1</ArrTerminal> <OpAirline>SUUT</OpAirline> <OpAirlineName>ЮТэйр</OpAirlineName> <OpAirlineLogo>http%3A%2F%2FCLIEN_DOMAIN%2FguideStatic%2Fimages%2Fcarrier%2Flogotype%2F5700-ca202ff9af392fb5ad923722eb5455f6.svg</OpAirlineLogo> <MarkAirline>SUUT</MarkAirline> <MarkAirlineName>ЮТэйр</MarkAirlineName> <MarkAirlineLogo>http%3A%2F%2FCLIEN_DOMAIN%2FguideStatic%2Fimages%2Fcarrier%2Flogotype%2F5700-ca202ff9af392fb5ad923722eb5455f6.svg</MarkAirlineLogo> <FlightNumber>2604369</FlightNumber> <AircraftName>Boeing 737</AircraftName> <AircraftType>320735</AircraftType> <DepDateTime>20142018-0304-20T2009T10:3035:00</DepDateTime> <ArrDateTime>20142018-0304-20T2209T11:4055:00</ArrDateTime>
<StopNum>0</StopNum>
<StopPoints/>
<BookingCodes>
<BookingCode ClassType="economy">
<BookingCode>E</BookingCode> </BookingCode> </BookingCodes> <FlightTime>310</FlightTime> <TimeZone Departure="4" Arrival="1"/> <ETicket>true</ETicket> </Segment> </Segments> <PricingInfo Refundable="false"> <PassengerFare Type="ADT" Quantity="1"> <BaseFare Currency="EUR" Amount="165"/> <EquiveFare Currency="RUB" Amount="8250"/> <TotalFare Currency="RUB" Amount="10535"/> <Taxes> <Tax CurCode="RUB" TaxCode="YQF" Amount="2100"/> <Tax CurCode="RUB" TaxCode="YRI" Amount="185"/> </Taxes> <Tariffs/> <FareCalc>MOW SU MAD225.45NUC225.45END ROE0.731857</FareCalc> <LastTicketDateTime>2014-03-09T23:59:59</LastTicketDateTime> </PassengerFare> <PassengerFare Type="CNN" Quantity="1"> <BaseFare Currency="EUR" Amount="124"/> <EquiveFare Currency="RUB" Amount="6200"/> <TotalFare Currency="RUB" Amount="8485"/> <Taxes> <Tax CurCode="RUB" TaxCode="YQF" Amount="2100"/> <Tax CurCode="RUB" TaxCode="YRI" Amount="185"/> </Taxes> <Tariffs/> <FareCalc>MOW SU MAD169.08NUC169.08END ROE0.731857</FareCalc> <LastTicketDateTime>2014-03-09T23:59:59</LastTicketDateTime> </PassengerFare> </PricingInfo> <Commission/> <Charges Currency="RUB">0</Charges> <TotalPrice Currency="RUB">19020</TotalPrice> </Flight> <Flight FlightId="168090003"> <WebService>SABRE</WebService> <ValCompany/> <URL>http%3A%2F%2FCLIENT_DOMAIN%2F%3Fgo%3Dbooking%2Finfo%26uid%3D13949%26flight%3D168090003</URL> <Segments> <Segment SegNum="1" SegGroupNum="0"> <DepAirp CodeType="IATA">SVO</DepAirp> <DepTerminal/> <ArrAirp CodeType="IATA">BCN</ArrAirp> <ArrTerminal/> <OpAirline>SU</OpAirline> <MarkAirline>SU</MarkAirline> <FlightNumber>2638</FlightNumber> <AircraftType>321</AircraftType> <DepDateTime>2014-03-20T09:10:00</DepDateTime> <ArrDateTime>2014-03-20T10:40:00</ArrDateTime> <StopNum>0</StopNum> <BookingCodes> <BookingCode ClassType="economy"> <BookingCode>E</BookingCode> </BookingCode> </BookingCodes> <FlightTime>270</FlightTime> <TimeZone Departure="4" Arrival="1"/> <ETicket>true</ETicket> </Segment> <Segment SegNum="2" SegGroupNum="0"> <DepAirp CodeType="IATA">BCN</DepAirp> <DepTerminal/> <ArrAirp CodeType="IATA">MAD</ArrAirp> <ArrTerminal/> <OpAirline>UX</OpAirline> <MarkAirline>SU</MarkAirline> <FlightNumber>3403</FlightNumber> <AircraftType>738</AircraftType> <DepDateTime>2014-03-20T12:05:00</DepDateTime> <ArrDateTime>2014-03-20T13:25:00</ArrDateTime> <StopNum>0</StopNum> <BookingCodes> <BookingCode ClassType="economy"> <BookingCode>EK</BookingCode>
</BookingCode>
</BookingCodes>
<FlightTime>80</FlightTime>
<RemainingSeats>9</RemainingSeats> <TimeZone Departure="13" Arrival="13"/>
<ETicket>true</ETicket>
<isCharter>false</isCharter>
<BaggageAllowances>
<BaggageAllowance>
<PassengerType>ADT</PassengerType>
<Value>0</Value>
<Measurement>kg</Measurement>
</BaggageAllowance>
</BaggageAllowances>
</Segment>
</Segments>
<PricingInfo Refundable="false">
<PassengerFare Type="ADT" Quantity="1">
<TravellerRef xsi:nil="true"/> <BaseFare Currency="EURRUB" Amount="165805"/> <EquiveFare Currency="RUB" Amount="8250805"/> <TotalFare Currency="RUB" Amount="136814647"/>
<Taxes>
<Tax CurCode="RUB" TaxCode="YQFSA" Amount="2100300"/> <Tax CurCode="RUB" TaxCode="YQFYQ" Amount="21001300"/> <Tax CurCode="RUB" TaxCode="YRIZZ" Amount="185"/> <Tax CurCode="RUB" TaxCode="YRIAG" Amount="185"/> <Tax CurCode="RUB" TaxCode="JD" Amount="675500"/> <Tax CurCode="RUB" TaxCode="QVRI" Amount="1861557"/>
</Taxes>
<Tariffs/> <FareCalc>MOW SU X/BCN SU MAD225.45NUC225.45END ROE0.731857</FareCalc> <LastTicketDateTime>2014-03-09T23:59:59</LastTicketDateTime> </PassengerFare> <PassengerFare TypeTariff Code="CNNLLTOW" QuantitySegNum="1"> <BaseFare Currency="EUR" Amount="124"/FareFamilies> <EquiveFare Currency="RUB" Amount="6200"/FullName> Лайт<TotalFare Currency="RUB" Amount="11631"/FullName> <Taxes> <Tax CurCode="RUB" TaxCode="YQF" Amount="2100"/FareFamilies> <Tax CurCode="RUB" TaxCode="YQF" Amount="2100"/> <Tax CurCode="RUB" TaxCode="YRI" Amount="185"/> <Tax CurCode="RUB" TaxCode="YRI" Amount="185"/> <Tax CurCode="RUB" TaxCode="JD" Amount="675"/> <Tax CurCode="RUB" TaxCode="QV" Amount="186"/Tariff> </Taxes> <Tariffs/> <FareCalc>MOW SU X/BCN SU MAD169.08NUC169.08END ROE0.731857</FareCalc> <LastTicketDateTime>20142018-0304-09T2309T10:5935:5900</LastTicketDateTime>
</PassengerFare>
</PricingInfo>
<Commission/>
<Charges Currency="RUB">02851</Charges> <TotalPrice Currency="RUB">253127498</TotalPrice>
</Flight>
.........
=== Перелет туда-обратно ===
Пример перелета туда-обратно: Москва — Париж, 2 взрослых, бизнес класс. '''Выдача с именами авиакомпаний, воздушных судов, аэропортов.'''
<div class="toccolours mw-collapsible mw-collapsed" style="width:1000px">
<syntaxhighlight lang="xml" line enclose="div" style="font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;">
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ver="http://CLIENT_DOMAIN/nemoflights/?version%3D1.0%26for%3DSearchFlights">
<soapenv:Header/> <soapenv:Body> <ver:search> <RequestBin> <Request> <SearchFlights LinkOnly="false"> <ODPairs Type="RT" Direct="false" AroundDates="0"> <!--Zero or more repetitions:--> <ODPair> <DepDate>20142018-1204-2009</DepDate> <DepAirp CodeType="IATA">MOW</DepAirp> <ArrAirp CodeType="IATA">PAR</ArrAirp> </ODPair> <ODPair> <DepDate>20142018-1204-2116</DepDate> <DepAirp CodeType="IATA">PAR</DepAirp> <ArrAirp CodeType="IATA">MOW</ArrAirp> </ODPair> </ODPairs> <Travellers> <!--Zero or more repetitions:--> <Traveller Type="ADT" Count="2"/> </Travellers> <Restrictions> <ClassPref>business</ClassPref> <OnlyAvail>false</OnlyAvail> <AirVPrefs/> <IncludePrivateFare>false</IncludePrivateFare> <CurrencyCode>RUB</CurrencyCode> </Restrictions> </SearchFlights> </Request> <Source> <ClientId>---</ClientId> <APIKey>---</APIKey> <Language>RU</Language> <Currency>RUB</Currency> <ShowNames>true</ShowNames> <EndUserData> <EndUserIP>---</EndUserIP> <EndUserBrowserAgent>---</EndUserBrowserAgent> <RequestOrigin>---</RequestOrigin> </EndUserData> </Source> </RequestBin> </ver:search> </soapenv:Body> </soapenv:Envelope>
</syntaxhighlight>
</div>
<div class="mw-collapsible-content">
<syntaxhighlight lang="xml" line enclose="div" style="font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;">
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://trunk.mlsd.ruCLIEN_DOMAIN/nemoflights/?version%3D1.0%26for%3DSearchFlights" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Body>
<ns1:searchResponse>
<Response>
<SearchFlights>
<Flights SearchId="190484987221983" ResultURL="http%3A%2F%2Ftst.nemo.travel2FCLIEN_DOMAIN%2F%3Fgo%3Dsearch%2Fview_results%26uid%3D1904849873D221983"> <Flight FlightId="3723846800011387400001" Nemo2FlightId="142939437030005">
<WebService>SABRE</WebService>
<ValCompany>OS</ValCompany> <URL>http%3A%2F%2Ftst.nemo.travel2FCLIENT_DOMAIN%2F%3Fgo%3Dbooking%2Finfo%26uid%3D1904849873D221983%26flight%3D372384680001%26utm_source%3Dalias13D1387400001</URL>
<Segments>
<Segment SegNum="1" SegGroupNum="0">
<SupplierCode/> <DepAirp CodeType="IATA" Name="ШереметьевоДомодедово, Москва">SVODME</DepAirp> <DepTerminal xsi:nil="true"/> <ArrAirp CodeType="IATA" Name="Белград, Никола ТеслаВена">BEGVIE</ArrAirp> <ArrTerminal xsi:nil="true"/> <OpAirline>JUOS</OpAirline> <OpAirlineName>ДЖАТ ЭйрвэйзAustrian</OpAirlineName> <OpAirlineLogo>http%3A%2F%2FCLIENT_DOMAIN%2FguideStatic%2Fimages%2Fcarrier%2Flogotype%2F2761-b2b2c577490837af7be6f8bece58db7e.svg</OpAirlineLogo> <MarkAirline>JUOS</MarkAirline> <MarkAirlineName>ДЖАТ ЭйрвэйзAustrian</MarkAirlineName> <MarkAirlineLogo>http%3A%2F%2FCLIENT_DOMAIN%2FguideStatic%2Fimages%2Fcarrier%2Flogotype%2F2761-b2b2c577490837af7be6f8bece58db7e.svg</MarkAirlineLogo> <FlightNumber>657606</FlightNumber>
<AircraftName>Airbus 319</AircraftName>
<AircraftType>319</AircraftType>
<DepDateTime>20142018-1204-20T0509T06:0525:00</DepDateTime> <ArrDateTime>20142018-1204-20T0609T08:0515:00</ArrDateTime>
<StopNum>0</StopNum>
<StopPoints/>
<BookingCodes>
<BookingCode ClassType="business">
<BookingCode>WP</BookingCode>
</BookingCode>
</BookingCodes>
<FlightTime>180170</FlightTime> <RemainingSeats>5</RemainingSeats> <TimeZone Departure="3" Arrival="12"/>
<ETicket>true</ETicket>
<isCharter>false</isCharter>
<BaggageAllowances>
<BaggageAllowance>
<PassengerType>ADT</PassengerType>
<Value>2</Value>
<Measurement>pc</Measurement>
</BaggageAllowance>
</BaggageAllowances>
</Segment>
<Segment SegNum="2" SegGroupNum="0">
<SupplierCode/> <DepAirp CodeType="IATA" Name="Белград, Никола ТеслаВена">BEGVIE</DepAirp> <DepTerminal xsi:nil="true"/> <ArrAirp CodeType="IATA" Name="Шарль де Де Голль, Париж">CDG</ArrAirp> <ArrTerminal xsi:nil="true">2D</ArrTerminal> <OpAirline>JUOS</OpAirline> <OpAirlineName>ДЖАТ ЭйрвэйзAustrian</OpAirlineName> <OpAirlineLogo>http%3A%2F%2FCLIENT_DOMAIN%2FguideStatic%2Fimages%2Fcarrier%2Flogotype%2F2761-b2b2c577490837af7be6f8bece58db7e.svg</OpAirlineLogo> <MarkAirline>JUOS</MarkAirline> <MarkAirlineName>ДЖАТ ЭйрвэйзAustrian</MarkAirlineName> <MarkAirlineLogo>http%3A%2F%2FCLIENT_DOMAIN%2FguideStatic%2Fimages%2Fcarrier%2Flogotype%2F2761-b2b2c577490837af7be6f8bece58db7e.svg</MarkAirlineLogo> <FlightNumber>314413</FlightNumber> <AircraftName>Airbus Аэробус 320</AircraftName>
<AircraftType>320</AircraftType>
<DepDateTime>20142018-1204-20T1709T10:1055:00</DepDateTime> <ArrDateTime>20142018-1204-20T1909T13:5005:00</ArrDateTime>
<StopNum>0</StopNum>
<StopPoints/>
<BookingCodes>
<BookingCode ClassType="business">
<BookingCode>WP</BookingCode>
</BookingCode>
</BookingCodes>
<FlightTime>160130</FlightTime> <RemainingSeats>5</RemainingSeats> <TimeZone Departure="12" Arrival="12"/>
<ETicket>true</ETicket>
<isCharter>false</isCharter>
<BaggageAllowances>
<BaggageAllowance>
<PassengerType>ADT</PassengerType>
<Value>2</Value>
<Measurement>pc</Measurement>
</BaggageAllowance>
</BaggageAllowances>
</Segment>
<Segment SegNum="3" SegGroupNum="1">
<SupplierCode/> <DepAirp CodeType="IATA" Name="Шарль де Де Голль, Париж">CDG</DepAirp> <DepTerminal xsi:nil="true">2D</DepTerminal> <ArrAirp CodeType="IATA" Name="Белград, Никола ТеслаВена">BEGVIE</ArrAirp> <ArrTerminal xsi:nil="true"/> <OpAirline>JUOS</OpAirline> <OpAirlineName>ДЖАТ ЭйрвэйзAustrian</OpAirlineName> <OpAirlineLogo>http%3A%2F%2FCLIENT_DOMAIN%2FguideStatic%2Fimages%2Fcarrier%2Flogotype%2F2761-b2b2c577490837af7be6f8bece58db7e.svg</OpAirlineLogo> <MarkAirline>JUOS</MarkAirline> <MarkAirlineName>ДЖАТ ЭйрвэйзAustrian</MarkAirlineName> <MarkAirlineLogo>http%3A%2F%2FCLIENT_DOMAIN%2FguideStatic%2Fimages%2Fcarrier%2Flogotype%2F2761-b2b2c577490837af7be6f8bece58db7e.svg</MarkAirlineLogo> <FlightNumber>311416</FlightNumber> <AircraftName>Airbus 320321</AircraftName> <AircraftType>320321</AircraftType> <DepDateTime>20142018-1204-21T1016T16:1055:00</DepDateTime> <ArrDateTime>20142018-1204-21T1216T18:3055:00</ArrDateTime>
<StopNum>0</StopNum>
<StopPoints/>
<BookingCodes>
<BookingCode ClassType="business">
<BookingCode>WP</BookingCode>
</BookingCode>
</BookingCodes>
<FlightTime>140120</FlightTime> <RemainingSeats>5</RemainingSeats> <TimeZone Departure="12" Arrival="12"/>
<ETicket>true</ETicket>
<isCharter>false</isCharter>
<BaggageAllowances>
<BaggageAllowance>
<PassengerType>ADT</PassengerType>
<Value>2</Value>
<Measurement>pc</Measurement>
</BaggageAllowance>
</BaggageAllowances>
</Segment>
<Segment SegNum="4" SegGroupNum="1">
<SupplierCode/> <DepAirp CodeType="IATA" Name="Белград, Никола ТеслаВена">BEGVIE</DepAirp> <DepTerminal xsi:nil="true"/> <ArrAirp CodeType="IATA" Name="ШереметьевоДомодедово, Москва">SVODME</ArrAirp> <ArrTerminal xsi:nil="true"/> <OpAirline>JUOS</OpAirline> <OpAirlineName>ДЖАТ ЭйрвэйзAustrian</OpAirlineName> <OpAirlineLogo>http%3A%2F%2FCLIENT_DOMAIN%2FguideStatic%2Fimages%2Fcarrier%2Flogotype%2F2761-b2b2c577490837af7be6f8bece58db7e.svg</OpAirlineLogo> <MarkAirline>JUOS</MarkAirline> <MarkAirlineName>ДЖАТ ЭйрвэйзAustrian</MarkAirlineName> <MarkAirlineLogo>http%3A%2F%2FCLIENT_DOMAIN%2FguideStatic%2Fimages%2Fcarrier%2Flogotype%2F2761-b2b2c577490837af7be6f8bece58db7e.svg</MarkAirlineLogo> <FlightNumber>656605</FlightNumber>
<AircraftName>Airbus 319</AircraftName>
<AircraftType>319</AircraftType>
<DepDateTime>20142018-1204-21T2316T20:2040:00</DepDateTime> <ArrDateTime>20142018-1204-22T0417T00:1025:00</ArrDateTime>
<StopNum>0</StopNum>
<StopPoints/>
<BookingCodes>
<BookingCode ClassType="business">
<BookingCode>WP</BookingCode>
</BookingCode>
</BookingCodes>
<FlightTime>170165</FlightTime> <RemainingSeats>5</RemainingSeats> <TimeZone Departure="12" Arrival="3"/>
<ETicket>true</ETicket>
<isCharter>false</isCharter>
<BaggageAllowances>
<BaggageAllowance>
<PassengerType>ADT</PassengerType>
<Value>2</Value>
<Measurement>pc</Measurement>
</BaggageAllowance>
</BaggageAllowances>
</Segment>
</Segments>
<PricingInfo Refundable="truefalse">
<PassengerFare Type="ADT" Quantity="2">
<TravellerRef xsi:nil="true"/> <BaseFare Currency="EUR" Amount="620154"/> <EquiveFare Currency="RUBUSD" Amount="34720190"/> <TotalFare Currency="RUBUSD" Amount="44430608.81"/>
<Taxes>
<Tax CurCode="RUBUSD" TaxCode="YQFYQI" Amount="117652.9"/> <Tax CurCode="RUBUSD" TaxCode="YQFYQI" Amount="117652.9"/> <Tax CurCode="RUBUSD" TaxCode="YQFYQI" Amount="117652.9"/> <Tax CurCode="RUBUSD" TaxCode="YQFYQI" Amount="117652.9"/> <Tax CurCode="RUBUSD" TaxCode="RIYRI" Amount="42819.7"/> <Tax CurCode="RUBUSD" TaxCode="RIAT" Amount="42810.3"/> <Tax CurCode="RUBUSD" TaxCode="UHAT" Amount="30410.3"/> <Tax CurCode="RUBUSD" TaxCode="LGZY" Amount="18523"/> <Tax CurCode="RUBUSD" TaxCode="LGZY" Amount="18523"/> <Tax CurCode="RUBUSD" TaxCode="RSFR" Amount="22410"/> <Tax CurCode="RUBUSD" TaxCode="RSFR7" Amount="22415.3"/> <Tax CurCode="RUBUSD" TaxCode="RFIZ" Amount="55.5"/> <Tax CurCode="RUBUSD" TaxCode="RFQX" Amount="5514.5"/> <Tax CurCode="RUBUSD" TaxCode="FR1RI" Amount="4349.31"/> <Tax CurCode="RUBUSD" TaxCode="FR4RI2" Amount="7149"/> <Tax CurCode="RUBUSD" TaxCode="QX3" Amount="1546"/> <Tax CurCode="RUB" TaxCode="IZ4UH" Amount="2247.3"/>
</Taxes>
<Tariffs>
<Tariff Code="WRTRUP13BXXE1" SegNum="1"> <FareFamilies/> </Tariff> <Tariff Code="P13BXXE1" SegNum="2"> <FareFamilies/> </Tariff> <Tariff Code="P13BXXE1" SegNum="3"> <FareFamilies/> </Tariff> <Tariff Code="P13BXXE1" SegNum="4"> <FareFamilies/> </Tariff>
</Tariffs>
<FareCalc>MOW JU OS X/BEG JU PAR401VIE OS PAR95.57JU 15OS X/BEG JU MOW401VIE OS MOW95.57NUC80315NUC190.14END 30END ROE0.771963809166</FareCalc> <LastTicketDateTime>20142018-1204-20T0409T05:0555:00</LastTicketDateTime>
</PassengerFare>
</PricingInfo>
<Commission/>
<Charges Currency="RUB">0660.91</Charges> <TotalPrice Currency="RUB">8886070070</TotalPrice>
</Flight>
.........
=== Сложный маршрут ===
Пример сложного маршрута: Прага — Москва — Милан — Мадрид, 1 взрослый, 1 младенец, эконом класс. '''Выдача с именами авиакомпаний, воздушных судов, аэропортов.'''
<div class="toccolours mw-collapsible mw-collapsed" style="width:1000px">
<syntaxhighlight lang="xml" line enclose="div" style="font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;">
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ver="http://CLIENT_DOMAIN/nemoflights/?version%3D1.0%26for%3DSearchFlights">
<soapenv:Header/> <soapenv:Body> <ver:search> <RequestBin> <Request> <SearchFlights LinkOnly="false"> <ODPairs Type="CR" Direct="false" AroundDates="0"> <!--Zero or more repetitions:--> <ODPair> <DepDate>20142018-0304-2009</DepDate> <DepAirp CodeType="IATA">PRG</DepAirp> <ArrAirp CodeType="IATA">MOW</ArrAirp> </ODPair> <ODPair> <DepDate>20142018-0304-2316</DepDate> <DepAirp CodeType="IATA">MOW</DepAirp> <ArrAirp CodeType="IATA">MIL</ArrAirp> </ODPair> <ODPair> <DepDate>20142018-0304-2723</DepDate> <DepAirp CodeType="IATA">MIL</DepAirp> <ArrAirp CodeType="IATA">MAD</ArrAirp> </ODPair> </ODPairs> <Travellers> <!--Zero or more repetitions:--> <Traveller Type="ADT" Count="1"/> <Traveller Type="INF" Count="1"/> </Travellers> <Restrictions> <ClassPref>economy</ClassPref> <OnlyAvail>false</OnlyAvail> <AirVPrefs/> <IncludePrivateFare>false</IncludePrivateFare> <CurrencyCode>RUB</CurrencyCode> </Restrictions> </SearchFlights> </Request> <Source> <ClientId>---</ClientId> <APIKey>---</APIKey> <Language>RU</Language> <Currency>RUB</Currency> <ShowNames>true</ShowNames> <EndUserData> <EndUserIP>---</EndUserIP> <EndUserBrowserAgent>---</EndUserBrowserAgent> <RequestOrigin>---</RequestOrigin> </EndUserData> </Source> </RequestBin> </ver:search> </soapenv:Body> </soapenv:Envelope>
</syntaxhighlight>
</div>
<div class="toccolours mw-collapsible mw-collapsed" style="width:1000px">
 
==== Ответ ====
<div class="mw-collapsible-content">
<syntaxhighlight lang="xml" line enclose="div" style="font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;">
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://trunk.mlsd.ruCLIEN_DOMAIN/nemoflights/?version%3D1.0%26for%3DSearchFlights" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Body>
<ns1:searchResponse>
<Response>
<SearchFlights>
<Flights SearchId="13967221998" ResultURL="http%3A%2F%2FCLIENT_DOMAIN2FCLIEN_DOMAIN%2F%3Fgo%3Dsearch%2Fview_results%26uid%3D139673D221998"> <Flight FlightId="1682600011387500001" Nemo2FlightId="142939757060034"> <WebService>SABREAMADEUS</WebService> <ValCompany>SU</ValCompany> <URL>http%3A%2F%2FCLIENT_DOMAIN2FCLIEN_DOMAIN%2F%3Fgo%3Dbooking%2Finfo%26uid%3D139673D221998%26flight%3D1682600013D1387500001</URL>
<Segments>
<Segment SegNum="1" SegGroupNum="0">
<SupplierCode/> <DepAirp CodeType="IATA" Name="Прага">PRG</DepAirp> <DepTerminal>1</DepTerminal> <ArrAirp CodeType="IATA" Name="Шереметьево, Москва">ZRHSVO</ArrAirp> <ArrTerminal>E</ArrTerminal> <OpAirline>LXSU</OpAirline> <OpAirlineName>Аэрофлот</OpAirlineName> <OpAirlineLogo>http%3A%2F%2FCLIEN_DOMAIN%2FguideStatic%2Fimages%2Fcarrier%2Flogotype%2F3869-a73427f1141d3a37e1523c6193140a5d.svg</OpAirlineLogo> <MarkAirline>LXSU</MarkAirline> <MarkAirlineName>Аэрофлот</MarkAirlineName> <MarkAirlineLogo>http%3A%2F%2FCLIEN_DOMAIN%2FguideStatic%2Fimages%2Fcarrier%2Flogotype%2F3869-a73427f1141d3a37e1523c6193140a5d.svg</MarkAirlineLogo> <FlightNumber>14852017</FlightNumber> <AircraftName>Airbus A320 (with Sharklets)</AircraftName> <AircraftType>AR132A</AircraftType> <DepDateTime>20142018-0304-20T1009T01:1000:00</DepDateTime> <ArrDateTime>20142018-0304-20T1109T04:3530:00</ArrDateTime>
<StopNum>0</StopNum>
<StopPoints/>
<BookingCodes>
<BookingCode ClassType="economy">
<BookingCode>KB</BookingCode>
</BookingCode>
</BookingCodes>
<FlightTime>85150</FlightTime> <RemainingSeats>7</RemainingSeats> <TimeZone Departure="12" Arrival="13"/>
<ETicket>true</ETicket>
<isCharter>false</isCharter>
<BaggageAllowances>
<BaggageAllowance>
<PassengerType>ADT</PassengerType>
<Value>2</Value>
<Measurement>pc</Measurement>
</BaggageAllowance>
</BaggageAllowances>
</Segment>
<Segment SegNum="2" SegGroupNum="01"> <SupplierCode/> <DepAirp CodeType="IATA" Name="Домодедово, Москва">ZRHDME</DepAirp>
<DepTerminal/>
<ArrAirp CodeType="IATA" Name="Мальпенса, Милан">DMEMXP</ArrAirp> <ArrTerminal>1</ArrTerminal> <OpAirline>LXI9</OpAirline> <OpAirlineName>Air Italy</OpAirlineName> <OpAirlineLogo>http%3A%2F%2FCLIEN_DOMAIN%2FguideStatic%2Fimages%2Fcarrier%2Flogotype%2F3670-209dae18965b8f4642531a739b0d28e7.jpg</OpAirlineLogo> <MarkAirline>LXIG</MarkAirline> <MarkAirlineName>Meridiana</MarkAirlineName> <MarkAirlineLogo>http%3A%2F%2FCLIEN_DOMAIN%2FguideStatic%2Fimages%2Fcarrier%2Flogotype%2F4667-99e77869a19199f2092673d3d2e58cc7.gif</MarkAirlineLogo> <FlightNumber>1326822</FlightNumber> <AircraftName>Boeing 737</AircraftName> <AircraftType>321738</AircraftType> <DepDateTime>20142018-0304-20T1216T12:20:00</DepDateTime> <ArrDateTime>20142018-0304-20T1816T14:5055:00</ArrDateTime>
<StopNum>0</StopNum>
<StopPoints/>
<BookingCodes>
<BookingCode ClassType="economy">
<BookingCode>KW</BookingCode>
</BookingCode>
</BookingCodes>
<FlightTime>210215</FlightTime> <RemainingSeats>4</RemainingSeats> <TimeZone Departure="13" Arrival="42"/>
<ETicket>true</ETicket>
<isCharter>false</isCharter>
<BaggageAllowances>
<BaggageAllowance>
<PassengerType>ADT</PassengerType>
<Value>2</Value>
<Measurement>pc</Measurement>
</BaggageAllowance>
</BaggageAllowances>
</Segment>
<Segment SegNum="3" SegGroupNum="12"> <SupplierCode/> <DepAirp CodeType="IATA" Name="Линате, Милан">DMELIN</DepAirp>
<DepTerminal/>
<ArrAirp CodeType="IATA">ZRH</ArrAirp> <ArrTerminal/> <OpAirline>LX</OpAirline> <MarkAirline>LX</MarkAirline> <FlightNumber>1325</FlightNumber> <AircraftType>321</AircraftType> <DepDateTime>2014-03-23T10:05:00</DepDateTime> <ArrDateTime>2014-03-23T10:45:00</ArrDateTime> <StopNum>0</StopNum> <BookingCodes> <BookingCode ClassTypeName="economyМадрид"> <BookingCode>VMAD</BookingCode> </BookingCodeArrAirp> </BookingCodes> <FlightTimeArrTerminal>220</FlightTime> <TimeZone Departure="4" Arrival="1"/> <ETicket>true</ETicket> </Segment> <Segment SegNum="4" SegGroupNum="1"> <DepAirp CodeType="IATA">ZRH</DepAirp> <DepTerminal/> <ArrAirp CodeType="IATA">MXP</ArrAirp> <ArrTerminal/> <OpAirline>LXIB</OpAirline> <MarkAirline>LX</MarkAirline> <FlightNumber>1628</FlightNumber> <AircraftTypeOpAirlineName>AR1Iberia</AircraftTypeOpAirlineName> <DepDateTimeOpAirlineLogo>2014http%3A%2F%2FCLIEN_DOMAIN%2FguideStatic%2Fimages%2Fcarrier%2Flogotype%2F2895-03-23T12:25:00</DepDateTime> <ArrDateTime>2014-03-23T13:20:00</ArrDateTime> <StopNum>0ddf1fddccc18d7c343a1d84216e3f183.svg</StopNum> <BookingCodes> <BookingCode ClassType="economy"> <BookingCode>K</BookingCode> </BookingCode> </BookingCodes> <FlightTime>55</FlightTime> <TimeZone Departure="1" Arrival="1"/> <ETicket>true</ETicket> </Segment> <Segment SegNum="5" SegGroupNum="2"> <DepAirp CodeType="IATA">MXP</DepAirp> <DepTerminal/> <ArrAirp CodeType="IATA">ZRH</ArrAirp> <ArrTerminal/> <OpAirline>LX</OpAirlineOpAirlineLogo> <MarkAirline>LXIG</MarkAirline> <FlightNumber>1613</FlightNumber> <AircraftTypeMarkAirlineName>AR1Meridiana</AircraftTypeMarkAirlineName> <DepDateTimeMarkAirlineLogo>2014-03http%3A%2F%2FCLIEN_DOMAIN%2FguideStatic%2Fimages%2Fcarrier%2Flogotype%2F4667-27T10:00:0099e77869a19199f2092673d3d2e58cc7.gif</DepDateTimeMarkAirlineLogo> <ArrDateTimeFlightNumber>2014-03-27T10:55:009265</ArrDateTime> <StopNum>0</StopNum> <BookingCodes> <BookingCode ClassType="economy"> <BookingCode>K</BookingCode> </BookingCode> </BookingCodes> <FlightTime>55</FlightTime> <TimeZone Departure="1" Arrival="1"/> <ETicket>true</ETicket> </Segment> <Segment SegNum="6" SegGroupNum="2"> <DepAirp CodeType="IATA">ZRH</DepAirp> <DepTerminal/> <ArrAirp CodeType="IATA">MAD</ArrAirp> <ArrTerminal/FlightNumber> <OpAirlineAircraftName>LXАэробус 320</OpAirline> <MarkAirline>LX</MarkAirline> <FlightNumber>2026</FlightNumberAircraftName>
<AircraftType>320</AircraftType>
<DepDateTime>20142018-0304-27T1223T07:3010:00</DepDateTime> <ArrDateTime>20142018-0304-27T1423T09:5030:00</ArrDateTime>
<StopNum>0</StopNum>
<StopPoints/>
<BookingCodes>
<BookingCode ClassType="economy">
<BookingCode>VY</BookingCode>
</BookingCode>
</BookingCodes>
<FlightTime>140</FlightTime>
<RemainingSeats>9</RemainingSeats> <TimeZone Departure="12" Arrival="12"/>
<ETicket>true</ETicket>
<isCharter>false</isCharter>
<BaggageAllowances>
<BaggageAllowance>
<PassengerType>ADT</PassengerType>
<Value>1</Value>
<Measurement>pc</Measurement>
</BaggageAllowance>
</BaggageAllowances>
</Segment>
</Segments>
<PricingInfo Refundable="false">
<PassengerFare Type="ADT" Quantity="1">
<TravellerRef xsi:nil="true"/> <BaseFare Currency="CZKKZT" Amount="10102544092"/> <EquiveFare Currency="RUBKZT" Amount="18690544092"/> <TotalFare Currency="RUBKZT" Amount="31249631024"/>
<Taxes>
<Tax CurCode="RUBKZT" TaxCode="YQFXT" Amount="750"/> <Tax CurCode="RUB" TaxCode="YQF" Amount="750"/> <Tax CurCode="RUB" TaxCode="YQF" Amount="1750"/> <Tax CurCode="RUB" TaxCode="YQF" Amount="750"/> <Tax CurCode="RUB" TaxCode="YQF" Amount="750"/> <Tax CurCode="RUB" TaxCode="YQF" Amount="1750"/> <Tax CurCode="RUB" TaxCode="RI" Amount="307"/> <Tax CurCode="RUB" TaxCode="RI" Amount="307"/> <Tax CurCode="RUB" TaxCode="UH" Amount="230"/> <Tax CurCode="RUB" TaxCode="CZ" Amount="1046"/> <Tax CurCode="RUB" TaxCode="CH2" Amount="992"/> <Tax CurCode="RUB" TaxCode="CH2" Amount="992"/> <Tax CurCode="RUB" TaxCode="CH2" Amount="992"/> <Tax CurCode="RUB" TaxCode="EX" Amount="50"/> <Tax CurCode="RUB" TaxCode="IT1" Amount="631"/> <Tax CurCode="RUB" TaxCode="VT" Amount="127"/> <Tax CurCode="RUB" TaxCode="HB" Amount="325"/> <Tax CurCode="RUB" TaxCode="MJ" Amount="6086932"/>
</Taxes>
<Tariffs/> <FareCalc>PRG LX X/ZRH LX MOW30.25LX ZRH*LX MIL35.71LX ZRH35.71*LX MAD MOWZRH264.39 1S136.63NUC502.69END ROE20.0954</FareCalc> <LastTicketDateTime>2014-03-09T23:59:59</LastTicketDateTime> </PassengerFare> <PassengerFare Type="INF" Quantity="1"> <BaseFare Currency="CZK" Amount="1115"/> <EquiveFare Currency="RUB" Amount="2065"/> <TotalFare Currency="RUB" Amount="2065"/> <Taxes/> <Tariffs/> <FareCalc>PRG LX X/ZRH LX MOW3.02LX ZRH*LX MIL3.57LX ZRH3.57*LX MAD MOWZRH45.29NUC55.45END ROE20.0954</FareCalc> <LastTicketDateTime>2014-03-09T23:59:59</LastTicketDateTime> </PassengerFare> </PricingInfo> <Commission/> <Charges Currency="RUB">0</Charges> <TotalPrice Currency="RUB">33314</TotalPrice> </Flight> <Flight FlightId="168260002"> <WebService>SABRE</WebService> <ValCompany/> <URL>http%3A%2F%2FCLIENT_DOMAIN%2F%3Fgo%3Dbooking%2Finfo%26uid%3D13967%26flight%3D168260002</URL> <Segments> <Segment SegNum="1" SegGroupNum="0"> <DepAirp CodeType="IATA">PRG</DepAirp> <DepTerminal/> <ArrAirp CodeType="IATA">ZRH</ArrAirp> <ArrTerminal/> <OpAirline>LX</OpAirline> <MarkAirline>LX</MarkAirline> <FlightNumber>1485</FlightNumber> <AircraftType>AR1</AircraftType> <DepDateTime>2014-03-20T10:10:00</DepDateTime> <ArrDateTime>2014-03-20T11:35:00</ArrDateTime> <StopNum>0</StopNum> <BookingCodes> <BookingCode ClassTypeTariff Code="economyBFO"> <BookingCode>K</BookingCode> </BookingCode> </BookingCodes> <FlightTime>85</FlightTime> <TimeZone Departure="1" Arrival="1"/> <ETicket>true</ETicket> </Segment> <Segment SegNum="2" SegGroupNum="0"> <DepAirp CodeType="IATA">ZRH</DepAirp> <DepTerminal/> <ArrAirp CodeType="IATA">DME</ArrAirp> <ArrTerminal/> <OpAirline>LX</OpAirline> <MarkAirline>LX</MarkAirline> <FlightNumber>1326</FlightNumber> <AircraftType>321</AircraftType> <DepDateTime>2014-03-20T12:20:00</DepDateTime> <ArrDateTime>2014-03-20T18:50:00</ArrDateTime> <StopNum>0</StopNum> <BookingCodes> <BookingCode ClassType="economy"> <BookingCode>K</BookingCode> </BookingCode> </BookingCodes> <FlightTime>210</FlightTime> <TimeZone Departure="1" Arrival="4"/> <ETicket>true</ETicket> </Segment> <Segment SegNum="3" SegGroupNum="1"> <DepAirp CodeType="IATA">DME</DepAirp> <DepTerminal/> <ArrAirp CodeType="IATA">ZRH</ArrAirp> <ArrTerminal/> <OpAirline>LX</OpAirline> <MarkAirline>LX</MarkAirline> <FlightNumber>1325</FlightNumber> <AircraftType>321</AircraftType> <DepDateTime>2014-03-23T10:05:00</DepDateTime> <ArrDateTime>2014-03-23T10:45:00</ArrDateTime> <StopNum>0</StopNum> <BookingCodes> <BookingCode ClassType="economy"> <BookingCode>V</BookingCode> </BookingCode> </BookingCodes> <FlightTime>220</FlightTime> <TimeZone Departure="4" Arrival="1"/> <ETicket>true</ETicket> </Segment> <Segment SegNum="4" SegGroupNum="1"> <DepAirp CodeType="IATA">ZRH</DepAirp> <DepTerminal/> <ArrAirp CodeType="IATA">MXP</ArrAirp> <ArrTerminal/> <OpAirline>LX</OpAirline> <MarkAirline>LX</MarkAirline> <FlightNumber>1628</FlightNumber> <AircraftType>AR1</AircraftType> <DepDateTime>2014-03-23T12:25:00</DepDateTime> <ArrDateTime>2014-03-23T13:20:00</ArrDateTime> <StopNum>0</StopNum> <BookingCodes> <BookingCode ClassType="economy"> <BookingCode>K<FareFamilies/BookingCode> </BookingCode> </BookingCodes> <FlightTime>55</FlightTime> <TimeZone Departure="1" Arrival="1"/> <ETicket>true</ETicket> </Segment> <Segment SegNum="5" SegGroupNum="2"> <DepAirp CodeType="IATA">MXP</DepAirp> <DepTerminal/> <ArrAirp CodeType="IATA">ZRH</ArrAirp> <ArrTerminal/> <OpAirline>LX</OpAirline> <MarkAirline>LX</MarkAirline> <FlightNumber>1617</FlightNumber> <AircraftType>AR1</AircraftType> <DepDateTime>2014-03-27T11:10:00</DepDateTime> <ArrDateTime>2014-03-27T12:10:00</ArrDateTime> <StopNum>0</StopNum> <BookingCodesTariff> <BookingCode ClassTypeTariff Code="economyWLPREDME"> <BookingCode>K</BookingCode> </BookingCode> </BookingCodes> <FlightTime>60</FlightTime> <TimeZone Departure="1" Arrival="1"/> <ETicket>true</ETicket> </Segment> <Segment SegNum="6" SegGroupNum="2"> <DepAirp CodeType="IATA">ZRH</DepAirp> <DepTerminal/> <ArrAirp CodeType="IATA">MAD</ArrAirp> <ArrTerminal/> <OpAirline>LX</OpAirline> <MarkAirline>LX</MarkAirline> <FlightNumber>2032</FlightNumber> <AircraftType>319</AircraftType> <DepDateTime>2014-03-27T16:40:00</DepDateTime> <ArrDateTime>2014-03-27T18:55:00</ArrDateTime> <StopNum>0</StopNum> <BookingCodes> <BookingCode ClassType="economy"> <BookingCode>V</BookingCode> </BookingCode> </BookingCodes> <FlightTime>135</FlightTime> <TimeZone Departure="1" Arrival="1"/> <ETicket>true</ETicket> </Segment> </Segments> <PricingInfo Refundable="false"> <PassengerFare Type="ADT" Quantity="1"> <BaseFare Currency="CZK" Amount="10102"/> <EquiveFare Currency="RUB" Amount="18690"/> <TotalFare Currency="RUB" Amount="31249"/> <Taxes> <Tax CurCode="RUB" TaxCode="YQF" Amount="750"/> <Tax CurCode="RUB" TaxCode="YQF" Amount="750"/> <Tax CurCode="RUB" TaxCode="YQF" Amount="1750"/> <Tax CurCode="RUB" TaxCode="YQF" Amount="750"/> <Tax CurCode="RUB" TaxCode="YQF" Amount="750"/> <Tax CurCode="RUB" TaxCode="YQF" Amount="1750"/> <Tax CurCode="RUB" TaxCode="RI" Amount="307"/> <Tax CurCode="RUB" TaxCode="RI" Amount="307"/> <Tax CurCode="RUB" TaxCode="UH" Amount="230"/> <Tax CurCode="RUB" TaxCode="CZ" Amount="1046"/> <Tax CurCode="RUB" TaxCode="CH2" Amount="992"/> <Tax CurCode="RUB" TaxCode="CH2" Amount="992"/> <Tax CurCode="RUB" TaxCode="CH2" Amount="992"/> <Tax CurCode="RUB" TaxCode="EX" Amount="50"/> <Tax CurCode="RUB" TaxCode="IT1" Amount="631"/> <Tax CurCode="RUB" TaxCode="VT" Amount="127"/> <Tax CurCode="RUB" TaxCode="HB" Amount="325"/> <Tax CurCode="RUB" TaxCode="MJ" Amount="60"/> </Taxes> <Tariffs/> <FareCalc>PRG LX X/ZRH LX MOW30.25LX ZRH*LX MIL35.71LX ZRH35.71*LX MAD MOWZRH264.39 1S136.63NUC502.69END ROE20.0954</FareCalc> <LastTicketDateTime>2014-03-09T23:59:59</LastTicketDateTime> </PassengerFare> <PassengerFare Type="INF" Quantity="1"> <BaseFare Currency="CZK" Amount="1115"/> <EquiveFare Currency="RUB" Amount="2065"/> <TotalFare Currency="RUB" Amount="2065"/> <Taxes/> <Tariffs/> <FareCalc>PRG LX X/ZRH LX MOW3.02LX ZRH*LX MIL3.57LX ZRH3.57*LX MAD MOWZRH45.29NUC55.45END ROE20.0954</FareCalc> <LastTicketDateTime>2014-03-09T23:59:59</LastTicketDateTime> </PassengerFare> </PricingInfo> <Commission/> <Charges Currency="RUB">0</Charges> <TotalPrice Currency="RUB">33314</TotalPrice> </Flight> <Flight FlightId="168260003"> <WebService>SABRE</WebService> <ValCompany/> <URL>http%3A%2F%2FCLIENT_DOMAIN%2F%3Fgo%3Dbooking%2Finfo%26uid%3D13967%26flight%3D168260003</URL> <Segments> <Segment SegNum="1" SegGroupNum="0"> <DepAirp CodeType="IATA">PRG</DepAirp> <DepTerminal/> <ArrAirp CodeType="IATA">ZRH</ArrAirp> <ArrTerminal/> <OpAirline>LX</OpAirline> <MarkAirline>LX</MarkAirline> <FlightNumber>1485</FlightNumber> <AircraftType>AR1</AircraftType> <DepDateTime>2014-03-20T10:10:00</DepDateTime> <ArrDateTime>2014-03-20T11:35:00</ArrDateTime> <StopNum>0</StopNum> <BookingCodes> <BookingCode ClassType="economy"> <BookingCode>K<FareFamilies/BookingCode> </BookingCode> </BookingCodes> <FlightTime>85</FlightTime> <TimeZone Departure="1" Arrival="1"/> <ETicket>true</ETicket> </Segment> <Segment SegNum="2" SegGroupNum="0"> <DepAirp CodeType="IATA">ZRH</DepAirp> <DepTerminal/> <ArrAirp CodeType="IATA">DME</ArrAirp> <ArrTerminal/> <OpAirline>LX</OpAirline> <MarkAirline>LX</MarkAirline> <FlightNumber>1326</FlightNumber> <AircraftType>321</AircraftType> <DepDateTime>2014-03-20T12:20:00</DepDateTime> <ArrDateTime>2014-03-20T18:50:00</ArrDateTime> <StopNum>0</StopNum> <BookingCodes> <BookingCode ClassType="economy"> <BookingCode>K</BookingCodeTariff> </BookingCode> </BookingCodes> <FlightTime>210</FlightTime> <TimeZone DepartureTariff Code="1YFLEX" Arrival="4"/> <ETicket>true</ETicket> </Segment> <Segment SegNum="3" SegGroupNum="1"> <DepAirp CodeType="IATA">DME</DepAirp> <DepTerminal/> <ArrAirp CodeType="IATA">ZRH</ArrAirp> <ArrTerminal/> <OpAirline>LX</OpAirline> <MarkAirline>LX</MarkAirline> <FlightNumber>1325</FlightNumber> <AircraftType>321</AircraftType> <DepDateTime>2014-03-23T10:05:00</DepDateTime> <ArrDateTime>2014-03-23T10:45:00</ArrDateTime> <StopNum>0</StopNum> <BookingCodes> <BookingCode ClassType="economy"> <BookingCode>V</BookingCode> </BookingCode> </BookingCodes> <FlightTime>220</FlightTime> <TimeZone Departure="4" Arrival="1"/> <ETicket>true</ETicket> </Segment> <Segment SegNum="4" SegGroupNum="1"> <DepAirp CodeType="IATA">ZRH</DepAirp> <DepTerminal/> <ArrAirp CodeType="IATA">MXP</ArrAirp> <ArrTerminal/> <OpAirline>LX</OpAirline> <MarkAirline>LX</MarkAirline> <FlightNumber>1628</FlightNumber> <AircraftType>AR1</AircraftType> <DepDateTime>2014-03-23T12:25:00</DepDateTime> <ArrDateTime>2014-03-23T13:20:00</ArrDateTime> <StopNum>0</StopNum> <BookingCodes> <BookingCode ClassType="economy"> <BookingCode>K</BookingCode> </BookingCode> </BookingCodes> <FlightTime>55</FlightTime> <TimeZone Departure="1" Arrival="1"/> <ETicket>true</ETicket> </Segment> <Segment SegNum="5" SegGroupNum="2"> <DepAirp CodeType="IATA">MXP</DepAirp> <DepTerminal/> <ArrAirp CodeType="IATA">ZRH</ArrAirp> <ArrTerminal/> <OpAirline>LX</OpAirline> <MarkAirline>LX</MarkAirline> <FlightNumber>1629</FlightNumber> <AircraftType>AR1</AircraftType> <DepDateTime>2014-03-27T15:00:00</DepDateTime> <ArrDateTime>2014-03-27T16:00:00</ArrDateTime> <StopNum>0</StopNum> <BookingCodes> <BookingCode ClassType="economy"> <BookingCode>K<FareFamilies/BookingCode> </BookingCodeTariff> </BookingCodes> <FlightTime>60</FlightTime> <TimeZone Departure="1" Arrival="1"/> <ETicket>true</ETicket> </Segment> <Segment SegNum="6" SegGroupNum="2"> <DepAirp CodeType="IATA">ZRH</DepAirp> <DepTerminal/> <ArrAirp CodeType="IATA">MAD</ArrAirp> <ArrTerminal/> <OpAirline>LX</OpAirline> <MarkAirline>LX</MarkAirline> <FlightNumber>2032</FlightNumber> <AircraftType>319</AircraftType> <DepDateTime>2014-03-27T16:40:00</DepDateTime> <ArrDateTime>2014-03-27T18:55:00</ArrDateTime> <StopNum>0</StopNum> <BookingCodes> <BookingCode ClassType="economy"> <BookingCode>V</BookingCode> </BookingCode> </BookingCodes> <FlightTime>135</FlightTime> <TimeZone Departure="1" Arrival="1"/> <ETicket>true</ETicket> </Segment> </Segments> <PricingInfo Refundable="false"> <PassengerFare Type="ADT" Quantity="1"> <BaseFare Currency="CZK" Amount="10102"/> <EquiveFare Currency="RUB" Amount="18690"/> <TotalFare Currency="RUB" Amount="31249"/> <Taxes> <Tax CurCode="RUB" TaxCode="YQF" Amount="750"/> <Tax CurCode="RUB" TaxCode="YQF" Amount="750"/> <Tax CurCode="RUB" TaxCode="YQF" Amount="1750"/> <Tax CurCode="RUB" TaxCode="YQF" Amount="750"/> <Tax CurCode="RUB" TaxCode="YQF" Amount="750"/> <Tax CurCode="RUB" TaxCode="YQF" Amount="1750"/> <Tax CurCode="RUB" TaxCode="RI" Amount="307"/> <Tax CurCode="RUB" TaxCode="RI" Amount="307"/> <Tax CurCode="RUB" TaxCode="UH" Amount="230"/> <Tax CurCode="RUB" TaxCode="CZ" Amount="1046"/> <Tax CurCode="RUB" TaxCode="CH2" Amount="992"/> <Tax CurCode="RUB" TaxCode="CH2" Amount="992"/> <Tax CurCode="RUB" TaxCode="CH2" Amount="992"/> <Tax CurCode="RUB" TaxCode="EX" Amount="50"/> <Tax CurCode="RUB" TaxCode="IT1" Amount="631"/> <Tax CurCode="RUB" TaxCode="VT" Amount="127"/> <Tax CurCode="RUB" TaxCode="HB" Amount="325"/> <Tax CurCode="RUB" TaxCode="MJ" Amount="60"/> </Taxes> <Tariffs/> <FareCalc>PRG LX X/ZRH LX MOW30.25LX ZRH*LX MIL35.71LX ZRH35.71*LX MAD MOWZRH264.39 1S136.63NUC502.69END ROE20.0954</FareCalc> <LastTicketDateTime>20142018-0304-09T2303T23:59:59</LastTicketDateTime> </PassengerFare> <PassengerFare Type="INF" Quantity="1"> <BaseFare Currency="CZK" Amount="1115"/> <EquiveFare Currency="RUB" Amount="2065"/> <TotalFare Currency="RUB" Amount="2065"/> <Taxes/> <Tariffs/> <FareCalc>PRG LX X/ZRH LX MOW3.02LX ZRH*LX MIL3.57LX ZRH3.57*LX MAD MOWZRH45.29NUC55.45END ROE20.0954</FareCalc> <LastTicketDateTime>2014-03-09T23:59:5900</LastTicketDateTime>
</PassengerFare>
</PricingInfo>
<Commission/>
<Charges Currency="RUB">0330.66</Charges> <TotalPrice Currency="RUB">33314112935</TotalPrice>
</Flight>
.........
== См. также ==
*[[Агентский АПИAPI Авиабилеты]]
[[Категория:Интеграция]]
[[Категория:Агентский API]]
53
правки
'