1 <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://CLIENT_DOMAIN/nemoflights/?version%3D1.0%26for%3DTicketing" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
2 <SOAP-ENV:Body>
3 <ns1:TicketingResponse>
4 <ResponseBin>
5 <Response>
6 <Ticketing ID="?" Status="?" Code="?">
7 <!--ID — Id брони в системе nemo.travel, целое число, обязательный-->
8 <!--Status — индикатор состояния брони, возможные значения:
9 booked — забронировано,
10 canceled — бронь отменена,
11 ticket — выписана
12 UNDEFINED — статус не определён-->
13 <!--Code — код брони в системе поставщика-->
14 <QueryPlace xsi:nil="true"/>
15 <!--QueryPlace — положение брони в очереди, Number — номер брони в очереди-->
16 <Flight FlightId="?">
17 <!--FlightId — Id перелёта в системе nemo.travel-->
18 <WebService>?</WebService>
19 <!--WebService — поставщик перелёта-->
20 <ValCompany>?</ValCompany>
21 <!--ValCompany — код авиакомпании, являющейся валидирующим перевозчиком, IATA-->
22 <URL>?</URL>
23 <!--URL — ссылка на бронирование конкретного перелета-->
24 <Segments>
25 <Segment SegNum="?" SegGroupNum="?">
26 <!--SegNum — номер сегмента в перелёте-->
27 <!--SegGroupNum – номер плеча перелёта-->
28 <SupplierCode>?</SupplierCode>
29 <!--SupplierCode – номер заказа в системе АК-->
30 <DepAirp CodeType="IATA">?</DepAirp>
31 <!--DepAirp — аэропорт отправления, например: MOW — любой аэропорт в г.Москва
32 или SVO — Шереметьево-->
33 <DepTerminal>?</DepTerminal>
34 <!--DepTerminal — терминал пункта отправления, если пустое значение,
35 то в аэропорту всего 1 терминал-->
36 <ArrAirp CodeType="IATA">?</ArrAirp>
37 <!--ArrAirp — аэропорт прибытия-->
38 <ArrTerminal>?</ArrTerminal>
39 <!--ArrTerminal — терминал пункта прибытия, если пустое значение,
40 то в аэропорту всего 1 терминал-->
41 <OpAirline>?</OpAirline>
42 <!--OpAirline — авиакомпания перевозчик, например: SU — Аэрофлот-->
43 <MarkAirline>?</MarkAirline>
44 <!--MarkAirline — авиакомпания, продающая перелёт-->
45 <MarkAirlineName>?</MarkAirlineName>
46 <!--MarkAirlineName - полное наименование АК на кириллице-->
47 <FlightNumber>?</FlightNumber>
48 <!--FlightNumber — номер рейса-->
49 <AircraftName>?</AircraftName>
50 <!--AircraftName — наименование воздушного судна-->
51 <AircraftType>?</AircraftType>
52 <!--AircraftType — тип воздушного судна, код-->
53 <DepDateTime>?</DepDateTime>
54 <!--DepDateTime — дата и время отправления, формат ГГГГ-MM-ДДTЧЧ:ММ:СС-->
55 <ArrDateTime>?</ArrDateTime>
56 <!--ArrDateTime — дата и время прибытия, формат ГГГГ-MM-ДДTЧЧ:ММ:СС-->
57 <StopNum>?</StopNum>
58 <!--StopNum — количество остановок-->
59 <StopPoints>
60 <!--StopPoints — информация о технических остановках, если они есть-->
61 <StopPoint>
62 <AirportCode>?</AirportCode>
63 <!--AirportCode — код аэропорта остановки, трех символьный iata код-->
64 <UTC>?</UTC>
65 <!--UTC — сдвиг часового пояса аэропорта-->
66 <ArrDateTime>?</ArrDateTime>
67 <!--ArrDateTime — дата и время прибытия, формат ГГГГ-MM-ДДTЧЧ:ММ:СС-->
68 <DepDateTime>?</DepDateTime>
69 <!--DepDateTime — дата и время отправления, формат ГГГГ-MM-ДДTЧЧ:ММ:СС-->
70 </StopPoint>
71 </StopPoints>
72 <BookingCodes>
73 <BookingCode ClassType="?">
74 <!--ClassType — класс перелета, например: economy-->
75 <BookingCode>?</BookingCode>
76 <!--BookingCode — код класса бронирования, у разных авиакомпаний один и тот же класс
77 может записываться разными литерами, например: L-->
78 </BookingCode>
79 </BookingCodes>
80 <FlightTime>?</FlightTime>
81 <!--FlightTime — время перелёта в минутах-->
82 <TimeZone Departure="?" Arrival="?"/>
83 <!--Departure временная зона аэропорта отправления-->
84 <!--Arrival — временная зона аэропорта прибытия-->
85 <ETicket>?</ETicket>
86 <!--ETicket — признак электронного билета, значения: true / false-->
87 <isCharter>?</isCharter>
88 <!--isCharter — признак чартерного перелета, значения: true / false-->
89 <BaggageAllowances>
90 <!--BaggageAllowances — информация о багаже-->
91 <BaggageAllowance>
92 <PassengerType>?</PassengerType>
93 <!--PassengerType — тип пассажира, соответстует типу тарифа в PricingInfo -->
94 <Value>?</Value>
95 <!--Value — количество-->
96 <Measurement>?</Measurement>
97 <!--Measurement — мера измерения, может принимать значения: kg — килограмм, pc — багажное место, lb — фунт-->
98 </BaggageAllowance>
99 </BaggageAllowances>
100 </Segment>
101 </Segments>
102 <PricingInfo Refundable="?">
103 <!--Refundable — возвратный/невозвратный, true/false. Если пустое, то не известно-->
104 <PassengerFare Type="?" Quantity="?">
105 <!--Type — тип тарифа-->
106 <!--Quantity — количество пассажиров данного типа-->
107 <BaseFare Currency="?" Amount="?"/>
108 <!--BaseFare — базовая стоимость, в базовой валюте. Currency — код валюты, Amount — значение цены-->
109 <EquiveFare Currency="?" Amount="?"/>
110 <!--EquiveFare — базовая стоимость, в эквивалентной валюте(валюте продажи).
111 Currency — код валюты, Amount — значение цены-->
112 <TotalFare Currency="?" Amount="?"/>
113 <!--TotalFare — суммарная стоимость, в эквивалентной валюте.
114 Currency — код валюты, Amount — значение цены-->
115 <Taxes>
116 <Tax CurCode="?" TaxCode="?" Amount="?"/>
117 <!--CurCode — код валюты, TaxCode — код таксы, Amount — сумма таксы-->
118 </Taxes>
119 <Tariffs>
120 <Tariff Code="?" SegNum="?"/>
121 <!--Code — код тарифа, SegNum — номер сегмента, к которому применён тариф-->
122 </Tariffs>
123 <FareCalc>?</FareCalc>
124 <!--FareCalc — строка расчёта цены-->
125 <LastTicketDateTime>?</LastTicketDateTime>
126 <!--LastTicketDateTime — дата и время таймлимита по выписке в формате ГГГГ-MM-ДДTЧЧ:ММ:СС. Если включена настройка "Применение временной зоны - Для расчетов таймлимитов в агентском API", дата и время таймлимита будут переведены во временную зону пользователя. При отключенной настройке по умолчанию дата и время будут в Московском часовом поясе.-->
127 </PassengerFare>
128 </PricingInfo>
129 <Commission Currency="?">?</Commission>
130 <Charges Currency="?">?</Charges>
131 <!--Charges — сборы, Currency — код валюты-->
132 <TotalPrice Currency="?">?</TotalPrice>
133 <!--TotalPrice — итоговая цена, Currency — код валюты-->
134 </Flight>
135 <Agency Name="?">
136 <!--Name — название агентства-->
137 <Telephone Type="?">
138 <!--Type — тип номера, обязательный, возможные значения:
139 M — мобильный, H — домашний, B — рабочий, A — агенство-->
140 <!--Optional:-->
141 <PhoneNumber>?</PhoneNumber>
142 <!--PhoneNumber — номер телефона-->
143 <!--Optional:-->
144 <CountryAccessCode>?</CountryAccessCode>
145 <!--CountryAccessCode — код страны-->
146 <!--Optional:-->
147 <AreaCityCode>?</AreaCityCode>
148 <!--AreaCityCode — код региона/города-->
149 </Telephone>
150 <Address City="?" State="?" StreetAddress="?" PostalCode="?" CountryCode="?"/>
151 <!--City — город-->
152 <!--State — штат-->
153 <!--StreetAddress — адрес в городе (улица, дом, корпус, офис и т.д.)-->
154 <!--PostalCode — почтовый индекс-->
155 <!--CountryCode — код страны (RU, UA и т.п.)-->
156 </Agency>
157 <ItinReceipts Encoding="?" Format="?">
158 <!--ItinReceipts — маршрут квитанция, Encoding — кодировка, Format — формат-->
159 <FareStored xsi:nil="true"/>
160 <PaymentTransactions>
161 <Transaction>
162 <Id>?</Id>
163 <!--Id — номер транзакции в Немо-->
164 <Status>?</Status>
165 <!--Status — статус транзакции-->
166 <GatewayName>?</GatewayName>
167 <!--GatewayName — название платежного шлюза-->
168 <MoneyPaid Currency="?">?</MoneyPaid>
169 <!--MoneyPaid — сумма оплаты-->
170 <!--Currency — валюта-->
171 <PaymentDateTime>?</PaymentDateTime>
172 <!--PaymentDateTime — дата и время оплаты-->
173 <CreateDateTime>?</CreateDateTime>
174 <!--CreateDateTime — дата и время создания платежной транзакции-->
175 <Description/>
176 </Transaction>
177 </PaymentTransactions>
178 <PaymentStatus>?</PaymentStatus>
179 <!--PaymentStatus — статус оплаты:
180 not_paid — не оплачено
181 partly_paid — оплачено, частично
182 fully_paid — оплачено, полностью-->
183 <Travellers>
184 <!--Zero or more repetitions:-->
185 <Traveller Type="?" IsContact="?" LinkedTo="?" Num="?" TravellerId="?">
186 <!--Type — тип пассажира, обязательный, возможные значения: ADT — взрослые,
187 CNN — дети, UNN — дети без сопровождения взрослых, INF — младенцы, INS — младенцы с местом-->
188 <!--IsContact — если true — то данный пассажир является контактным лицом, если false — то не является,
189 контактное лицо может быть только 1, если среди пассажиров есть взрослые, то только кто-то из них
190 может быть контактным лицом, по умолчанию false-->
191 <!--Num — порядковый номер пассажира, начинается с 1-->
192 <!--LinkedTo — номер взрослого, к которому привязан младенец/ребёнок (привязка ребёнка ко взрослому является опциональной)-->
193 <!--TravellerId — актуализированный номер пассажира, который возвращается в ответе на запрос бронирования и в дальнейшем ссылки на пассажиров даются на основании этого параметра-->
194 <Meal>?</Meal>
195 <!--Meal — код типа питания, возможные значения:
196 NONE — отсутствует
197 AVML — Азиатская вегетарианская кухня
198 BLML — Блюда щадящей диеты
199 CHML — Детское питание
200 CHPC — Детский холодный завтрак
201 СНСС — Детский горячий завтрак
202 CHHC — Детский ланч, ветчина и сыр
203 PBJS — Детский ланч, ореховое масло
204 CHMC — Детский обед макароны с сыром
205 DBML — Диабетическое питание
206 FPML — Фрукты
207 GFML — Питание без клейковины
208 HFML — Питание богатое клетчаткой
209 HNML — Индусская кухня
210 BBML — Питание для младенцев
211 KSML — Кошерная кухня
212 SMKB — Кошерный завтрак
213 SMKL — Кошерный ланч
214 SMKD — Кошерный обед
215 LPML — Малобелковое питание
216 LCML — Низкокалорийное питание
217 LFML — Низкохолестериновое питание
218 PRML — Низкопуриновое питание
219 LSML — Малосоленое питание
220 MOML — Мюсли
221 NLML — Безмолочные продукты
222 ORML — Восточная кухня
223 RVML — Сырые овощи
224 SFML — Морепродукты
225 SPML — Особое питание
226 VLML — Вегетарианское, молоко и яйца
227 VGML — Строго вегетарианское питание
228 VJML — Джайнизское вегетарианское
229 VOML — Восточное вегетарианское питание-->
230 <PersonalInfo DateOfBirth="?" Nationality="?" Gender="?">
231 <!--DateOfBirth — дата рождения в формате ДД.ММ.ГГГГ (например 31.12.2000)-->
232 <!--Nationality — гражданство, двух буквенный код страны (RU, UA, US и т.д.)-->
233 <!--Gender — пол пассажира, возможные значения: M — мужской(Male), F — женский(Female)-->
234 <FirstName>?</FirstName>
235 <!--FirstName — имя пассажира-->
236 <LastName>?</LastName>
237 <!--LastName — фамилия пассажира-->
238 <!--Optional:-->
239 <MiddleName>?</MiddleName>
240 <!--MiddleName — отчество пассажира-->
241 </PersonalInfo>
242 <LoyaltyCard OpCode="?" Number="?"/>
243 <!--OpCode — код авиакомпании-->
244 <!--Number — номер карточки-->
245 <ContactInfo>
246 <!--Optional:-->
247 <EmailID>?</EmailID>
248 <!--EmailID — контактный email-->
249 <!--Optional:-->
250 <Telephone Type="?">
251 <!--Type — тип номера, возможные значения: M — мобильный, H — домашний, B — рабочий-->
252 <!--Optional:-->
253 <PhoneNumber>?</PhoneNumber>
254 <!--PhoneNumber — номер телефона-->
255 <!--Optional:-->
256 <CountryAccessCode>?</CountryAccessCode>
257 <!--CountryAccessCode — код страны-->
258 <!--Optional:-->
259 <AreaCityCode>?</AreaCityCode>
260 <!--AreaCityCode — код региона/города-->
261 </Telephone>
262 </ContactInfo>
263 <DocumentInfo DocType="?" DocNum="?" CountryCode="?" DocElapsedTime="?"/>
264 <!--DocType — тип документа, возможные значения:
265 Р — Паспорт
266 A – Паспорт иностранца
267 С — Внутренний гражданский паспорт
268 F – Документ заменяющий паспорт
269 М — Воинское удостоверение
270 N – Сертификат натурализации(специфичный документ США)
271 T – Док.повторного въезда, паспорт беженца
272 V – Документ для пересечения границы-->
273 <!--DocNum — номер документа-->
274 <!--CountryCode — двух буквенный код страны выдачи паспорта (RU, UA, US и т.д.)-->
275 <!--DocElapsedTime — срок истечения срока действия паспорта в ДД.ММ.ГГГ (например 31.12.2000)-->
276 <Ticket TicketNum="?">
277 <!-- TicketNum — номер выписанного билета-->
278 <VisaInfo Num="?" IssueCountry="?" IssuePlace="?" BirthCountry="?" BirthCity="?" IssueDate="?"/>
279 <!--Num — номер визы-->
280 <!--IssueDate — дата(ДД.ММ.ГГГГ) выдачи визы-->
281 <!--IssueCountry — страна выдачи визы-->
282 <!--IssuePlace — место выдачи визы-->
283 <!--BirthCountry — страна рождения(IATA код страны)-->
284 <!--BirthCity — город рождения(название)-->
285 <ArrAddress City="?" State="?" StreetAddress="?" PostalCode="?" CountryCode="?"/>
286 <!--City — город-->
287 <!--State — штат или область въезда-->
288 <!--StreetAddress — адрес: улица, номер дома, квартиры и т.д.-->
289 <!--PostalCode — почтовый код-->
290 <!--CountryCode — код страны-->
291 <PreferedPlace SmokingAllowed="?" Location="?" RowNumber="?" PlaceNumber="?" SegNumber="?"/>
292 <!--Если указаны номер ряда и номер места, то параметры SmokingAllowed и Location игнорируются-->
293 <!--SmokingAllowed — булевское значение, true — место для курящих, false — место для некурящих-->
294 <!--Location — положение места в ряде, возможные значения:
295 W — у окна (Window)
296 M — где-то в середине ряда (Middle)
297 NPW — возле прохода (NearPassengerWay)
298 NS — нет предпочтения (NotSpecified)-->
299 <!--RowNumber — номер ряда-->
300 <!--PlaceNumber — номер места-->
301 <!--SegNumber — номер сегмента-->
302 <DocStringFormats>
303 <!--Zero or more repetitions:-->
304 <DocStringFormat>?</DocStringFormat>
305 <!--DocStringFormat — формат паспортной строки, возможные значения:
306 DOCS — строка формата DOCS, FOID — строка формата FOID-->
307 </DocStringFormats>
308 </Traveller>
309 </Travellers>
310 <AutoCancelDate>?</AutoCancelDate>
311 <!--AutoCancelDate — дата и время таймлимита автоаннуляции в формате ГГГГ-MM-ДДTЧЧ:ММ:СС определяемые по настройкам агентства-->
312 <TimeLimits>
313 <TicketingTimeLimit>?</TicketingTimeLimit>
314 <!--TicketingTimeLimit — Таймлимит на выписку в формате ГГГГ-MM-ДДTЧЧ:ММ:СС-->
315 <PriceTimeLimit>?</PriceTimeLimit>
316 <!--PriceTimeLimit — Таймлимит цены из ГРС в формате ГГГГ-MM-ДДTЧЧ:ММ:СС-->
317 <AdvancedPurchaseTimeLimit>?</AdvancedPurchaseTimeLimit>
318 <!--AdvancedPurchaseTimeLimit — Таймлимит цены из тарифных правил в формате ГГГГ-MM-ДДTЧЧ:ММ:СС-->
319 <AgencyTimeLimit>?</AgencyTimeLimit>
320 <!--AgencyTimeLimit - Таймлимит по настройкам в формате ГГГГ-MM-ДДTЧЧ:ММ:СС-->
321 </TimeLimits>
322 </Ticketing>
323 <Requisites/>
324 <RequestType xsi:nil="true"/>
325 <UserID xsi:nil="true"/>
326 <Error Code="?">Сообщение об ошибке</Error>
327 </Response>
328 </ResponseBin>
329 </ns1:TicketingResponse>
330 </SOAP-ENV:Body>
331 </SOAP-ENV:Envelope>