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

Изменения

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

2551 байт убрано, 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>
<Response>
<SearchFlights>
<Flights SearchId="?" ResultURL="?" Nemo2SearchId="?">
<!--SearchId — ID процесса поиска в Nemo 1.0-->
<!--ResultURL — ссылка на страницу просмотра результатов на сайте агентства-->
<!--Nemo2SearchId — ID процесса поиска в Nemo 2.0-->
<Flight FlightId="?" Nemo2FlightId="?">
<!--FlightId — Id перелёта в системе Nemo (1.0) -->
<Tariff Code="?" SegNum="?"/>
<!--Code — код тарифа, SegNum — номер сегмента, к которому применён тариф-->
<FareFamilies>
<!--FareFamilies - наличие данного параметра у сегмента, означает, что у а\к заведены семейства тарифов-->
<FullName>?</FullName>
<!--FullName - название тарифа, который принадлежит семейству тарифов, у сегмента-->
</FareFamilies>
</Tariff>
</Tariffs>
<FareCalc>?</FareCalc>
В ссылках на просмотр страницы результата поиска и на бронирование конкретного перелета, домен агентства/субагентства определяется следующим образом:
* Если текущий домен агентства/субагентства есть в настройках ('''АдминистрированиеУправление сайтом''' ⇨ '''Настройки агентстваДомены и протоколы''' ⇨ '''Доменное имя сайта для загрузки настроек'''), то этот домен используется в ссылках.
* Если текущего домена нет в настройках, то используется первый домен из настроек.
* Если в настройках не прописано ни одного домена, то используется текущий домен.
=== Односторонний перелет ===
Пример одностороннего перелета: Москва — МадридСанкт-Петербург, 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%3D13949" Nemo2SearchId="108617851703D221968 "> <Flight FlightId="1680900011387380004" Nemo2FlightId="10161777910040000142939413030003"> <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="10161777910010000142939413020000"> <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> <RemainingSeats>5</RemainingSeats> <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" Nemo2FlightId="10161777910020000"> <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> <RemainingSeats>7</RemainingSeats> <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>59</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>
.........
<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="10141277910010000142939437030005">
<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>45</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>45</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>95</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>25</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>
.........
<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-1204-2009</DepDate> <DepAirp CodeType="IATA">PRG</DepAirp> <ArrAirp CodeType="IATA">MOW</ArrAirp> </ODPair> <ODPair> <DepDate>20142018-1204-2316</DepDate> <DepAirp CodeType="IATA">MOW</DepAirp> <ArrAirp CodeType="IATA">MIL</ArrAirp> </ODPair> <ODPair> <DepDate>20142018-1204-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>134---</ClientId> <APIKey>93632C10DA299034C03D742FB160C2D6---</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="190491108221998" ResultURL="http%3A%2F%2Ftst.nemo.travel2FCLIEN_DOMAIN%2F%3Fgo%3Dsearch%2Fview_results%26uid%3D1904911083D221998"> <Flight FlightId="3723944800011387500001" Nemo2FlightId="10131277910010000142939757060034"> <WebService>SABREAMADEUS</WebService> <ValCompany>SU</ValCompany> <URL>http%3A%2F%2Ftst.nemo.travel2FCLIEN_DOMAIN%2F%3Fgo%3Dbooking%2Finfo%26uid%3D1904911083D221998%26flight%3D372394480001%26utm_source%3Dalias13D1387500001</URL>
<Segments>
<Segment SegNum="1" SegGroupNum="0">
<SupplierCode/>
<DepAirp CodeType="IATA" Name="Прага">PRG</DepAirp>
<DepTerminal xsi:nil="true">1</DepTerminal> <ArrAirp CodeType="IATA" Name="ЦюрихШереметьево, Москва">ZRHSVO</ArrAirp> <ArrTerminal xsi:nil="true">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>Avro RJ100Airbus A320 (with Sharklets)</AircraftName> <AircraftType>AR132A</AircraftType> <DepDateTime>20142018-1204-20T1009T01:0500:00</DepDateTime> <ArrDateTime>20142018-1204-20T1109T04:30:00</ArrDateTime>
<StopNum>0</StopNum>
<StopPoints/>
<BookingCodes>
<BookingCode ClassType="economy">
<BookingCode>KB</BookingCode>
</BookingCode>
</BookingCodes>
<FlightTime>85150</FlightTime> <RemainingSeats>27</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="0"> <DepAirp CodeType="IATA" Name="Цюрих">ZRH</DepAirp> <DepTerminal xsi:nil="true"/> <ArrAirp CodeType="IATA" Name="Домодедово, Москва">DME</ArrAirp> <ArrTerminal xsi:nil="true"/> <OpAirline>LX</OpAirline> <OpAirlineName>Свисс Интернешнл Эйрлайнз</OpAirlineName> <MarkAirline>LX</MarkAirline> <MarkAirlineName>Свисс Интернешнл Эйрлайнз</MarkAirlineName> <FlightNumber>1326</FlightNumber> <AircraftName>Airbus 321</AircraftName> <AircraftType>321</AircraftType> <DepDateTime>2014-12-20T12:20:00</DepDateTime> <ArrDateTime>2014-12-20T17:50:00</ArrDateTime> <StopNum>0</StopNum> <BookingCodes> <BookingCode ClassType="economy"> <BookingCode>K</BookingCode> </BookingCode> </BookingCodes> <FlightTime>210</FlightTime> <RemainingSeats>6</RemainingSeats> <TimeZone Departure="1" Arrival="3"/> <ETicket>true</ETicket> <SupplierCode/Segment> <Segment SegNum="3" SegGroupNum="1">
<DepAirp CodeType="IATA" Name="Домодедово, Москва">DME</DepAirp>
<DepTerminal xsi:nil="true"/> <ArrAirp CodeType="IATA" Name="ЦюрихМальпенса, Милан">ZRHMXP</ArrAirp> <ArrTerminal xsi:nil="true">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>1325822</FlightNumber> <AircraftName>Airbus 321Boeing 737</AircraftName> <AircraftType>321738</AircraftType> <DepDateTime>20142018-1204-23T0916T12:0520:00</DepDateTime> <ArrDateTime>20142018-1204-23T1016T14:5055:00</ArrDateTime>
<StopNum>0</StopNum>
<StopPoints/>
<BookingCodes>
<BookingCode ClassType="economy">
<BookingCode>VW</BookingCode>
</BookingCode>
</BookingCodes>
<FlightTime>225215</FlightTime>
<RemainingSeats>4</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="43" SegGroupNum="1"> <DepAirp CodeType="IATA" Name="Цюрих">ZRH</DepAirp> <DepTerminal xsi:nil="true"/> <ArrAirp CodeType="IATA" Name="Мальпенса, Милан">MXP</ArrAirp> <ArrTerminal xsi:nil="true"/> <OpAirline>LX</OpAirline> <OpAirlineName>Свисс Интернешнл Эйрлайнз</OpAirlineName> <MarkAirline>LX</MarkAirline> <MarkAirlineName>Свисс Интернешнл Эйрлайнз</MarkAirlineName> <FlightNumber>1628</FlightNumber> <AircraftName>Avro RJ100</AircraftName> <AircraftType>AR1</AircraftType> <DepDateTime>2014-12-23T12:25:00</DepDateTime> <ArrDateTime>2014-12-23T13:20:00</ArrDateTime> <StopNum>0</StopNum> <BookingCodes> <BookingCode ClassType="economy2"> <BookingCode>K</BookingCode> </BookingCode> <SupplierCode/BookingCodes> <FlightTime>55</FlightTime> <RemainingSeats>8</RemainingSeats> <TimeZone Departure="1" Arrival="1"/> <ETicket>true</ETicket> </Segment> <Segment SegNum="5" SegGroupNum="2"> <DepAirp CodeType="IATA" Name="МальпенсаЛинате, Милан">MXPLIN</DepAirp> <DepTerminal xsi:nil="true"/> <ArrAirp CodeType="IATA" Name="Цюрих">ZRH</ArrAirp> <ArrTerminal xsi:nil="true"/> <OpAirline>LX</OpAirline> <OpAirlineName>Свисс Интернешнл Эйрлайнз</OpAirlineName> <MarkAirline>LX</MarkAirline> <MarkAirlineName>Свисс Интернешнл Эйрлайнз</MarkAirlineName> <FlightNumber>1639</FlightNumber> <AircraftName>Avro RJ100</AircraftName> <AircraftType>AR1</AircraftType> <DepDateTime>2014-12-27T07:05:00</DepDateTime> <ArrDateTime>2014-12-27T08:05:00</ArrDateTime> <StopNum>0</StopNum> <BookingCodes> <BookingCode ClassType="economy"> <BookingCode>K</BookingCode> </BookingCode> </BookingCodes> <FlightTime>60</FlightTime> <RemainingSeats>9</RemainingSeats> <TimeZone Departure="1" Arrival="1"/> <ETicket>true</ETicket> </Segment> <Segment SegNum="6" SegGroupNum="2"> <DepAirp CodeType="IATA" Name="Цюрих">ZRH</DepAirp> <DepTerminal xsi:nil="true"/>
<ArrAirp CodeType="IATA" Name="Мадрид">MAD</ArrAirp>
<ArrTerminal xsi:nil="true">4</ArrTerminal> <OpAirline>LXIB</OpAirline> <OpAirlineName>Свисс Интернешнл ЭйрлайнзIberia</OpAirlineName> <OpAirlineLogo>http%3A%2F%2FCLIEN_DOMAIN%2FguideStatic%2Fimages%2Fcarrier%2Flogotype%2F2895-ddf1fddccc18d7c343a1d84216e3f183.svg</OpAirlineLogo> <MarkAirline>LXIG</MarkAirline> <MarkAirlineName>Свисс Интернешнл ЭйрлайнзMeridiana</MarkAirlineName> <MarkAirlineLogo>http%3A%2F%2FCLIEN_DOMAIN%2FguideStatic%2Fimages%2Fcarrier%2Flogotype%2F4667-99e77869a19199f2092673d3d2e58cc7.gif</MarkAirlineLogo> <FlightNumber>20269265</FlightNumber> <AircraftName>Аэробус 320</AircraftName> <AircraftType>32A320</AircraftType> <DepDateTime>20142018-1204-27T1223T07:3010:00</DepDateTime> <ArrDateTime>20142018-1204-27T1423T09:5030:00</ArrDateTime>
<StopNum>0</StopNum>
<StopPoints/>
<BookingCodes>
<BookingCode ClassType="economy">
<BookingCode>VY</BookingCode>
</BookingCode>
</BookingCodes>
<FlightTime>140</FlightTime>
<RemainingSeats>19</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="8440544092"/> <EquiveFare Currency="RUBKZT" Amount="17305544092"/> <TotalFare Currency="RUBKZT" Amount="31456631024"/>
<Taxes>
<Tax CurCode="RUBKZT" TaxCode="YQIXT" Amount="840"/> <Tax CurCode="RUB" TaxCode="YQI" Amount="840"/> <Tax CurCode="RUB" TaxCode="YQI" Amount="1960"/> <Tax CurCode="RUB" TaxCode="YQI" Amount="840"/> <Tax CurCode="RUB" TaxCode="YQI" Amount="840"/> <Tax CurCode="RUB" TaxCode="YQI" Amount="1960"/> <Tax CurCode="RUB" TaxCode="RI" Amount="378"/> <Tax CurCode="RUB" TaxCode="RI" Amount="378"/> <Tax CurCode="RUB" TaxCode="UH" Amount="284"/> <Tax CurCode="RUB" TaxCode="CZ" Amount="1159"/> <Tax CurCode="RUB" TaxCode="CH2" Amount="1112"/> <Tax CurCode="RUB" TaxCode="CH2" Amount="1112"/> <Tax CurCode="RUB" TaxCode="CH2" Amount="1112"/> <Tax CurCode="RUB" TaxCode="EX" Amount="56"/> <Tax CurCode="RUB" TaxCode="IT1" Amount="707"/> <Tax CurCode="RUB" TaxCode="VT" Amount="142"/> <Tax CurCode="RUB" TaxCode="HB" Amount="364"/> <Tax CurCode="RUB" TaxCode="MJ" Amount="6786932"/>
</Taxes>
<Tariffs>
<Tariff Code="KNC29F3SBFO" SegNum="21"> <FareFamilies/> </Tariff Code="VNC28G2S" SegNum="6"/> <Tariff Code="KNN2SSRWLPREDME" SegNum="52"/> <FareFamilies/Tariffs> <FareCalc>PRG LX X/ZRH LX MOW28.06LX ZRH*LX MIL31.13LX ZRH31.13*LX MAD175.52 1S129.53NUC395.37END ROE21.3469</FareCalc> <LastTicketDateTime>2014-12-20T11:05:00</LastTicketDateTime> </PassengerFare> <PassengerFare Type="INF" Quantity="1"> <BaseFare Currency="CZK" Amount="3333"/> <EquiveFare Currency="RUB" Amount="6835"/> <TotalFare Currency="RUB" Amount="6835"/> <Taxes/> <TariffsTariff> <Tariff Code="KNC29F3S/IN90YFLEX" SegNum="23"/> <Tariff Code="VNC28G2S/IN90" SegNum="6"FareFamilies/> </Tariff Code="KNN2SSR/IN90" SegNum="5"/>
</Tariffs>
<FareCalc>PRG LX X/ZRH LX MOW2.80LX ZRH*LX MIL3.11LX ZRH3.11*LX MAD17.55 1S129.53NUC156.10END ROE21.3469</FareCalc> <LastTicketDateTime>20142018-1204-20T1103T23:0559:00</LastTicketDateTime>
</PassengerFare>
</PricingInfo>
<Commission/>
<Charges Currency="RUB">765330.8266</Charges> <TotalPrice Currency="RUB">39056.82112935</TotalPrice>
</Flight>
.........
53
правки
'