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

Изменения

Агентский API Авиабилеты

88 байт добавлено, 15:24, 8 февраля 2014
Запрос на выписку
<!--ID - Ид брони в системе немо, целое число-->
<!--Status - Индикатор состояния брони, возможные значения:
booked - забронировано, canceled - бронь отменена, ticket - выписана, UNDEFINED - статус не определён-->
<!--Code - Код брони в системе бронирования/поиска, строка-->
<Ticketing ID="260650" Status="ticket" Code="0PC1V1">
<FlightTime>80</FlightTime>
<!--Временные зоны точки отправления и прибытия. Возможные параметры:
departure - временная зона аэропорта отправления, arrival - временная зона аэропорта прибытия-->
<TimeZone/>
<!--Признак электронного билета-->
<!--Типы пассажиров с ценами, таксами и т.п., может встречаться более 1 раза-->
<!--Type - тип пассажира, возможные значения:
ADT - взрослые, CNN - дети со взрослыми, UNN - дети без сопровождения взрослых, INF - младенцы, INS - младенцы с местом, обязательный-->
<!--Quantity - Количество пассажиров данного типа-->
<PassengerFare Type="ADT" Quantity="1">
<!--Маршрут квитанция-->
<!--Возможные параметры:
Encoding - кодировка, Format - формат-->
<ItinReceipts xsi:nil="true"/>
<FareStored xsi:nil="true"/>
<Travellers>
<!--Type тип пассажира, обязательный, возможные значения:
ADT - взрослые, CNN - дети со взрослыми, UNN - дети без сопровождения взрослых, INF - младенцы, INS - младенцы с местом-->
<!--IsContact - если true - то данный пассажир является контактным лицом, если false - то не является,
контактное лицо может быть только 1, если среди пассажиров есть взрослые, то только кто-то из них
<Traveller Type="ADT" IsContact="false" Num="1">
<!--Код типа питания, необязательный, возможные значения:
NONE - отсутствует AVML - Азиатская вегетарианская кухня BLML - Блюда щадящей диеты CHML - Детское питание CHPC - Детский холодный завтрак СНСС - Детский горячий завтрак CHHC - Детский ланч, ветчина и сыр PBJS - Детский ланч, ореховое масло CHMC - Детский обед макароны с сыром DBML - Диабетическое питание FPML - Фрукты GFML - Питание без клейковины HFML - Питание богатое клетчаткой HNML - Индусская кухня BBML - Питание для младенцев KSML - Кошерная кухня SMKB - Кошерный завтрак SMKL - Кошерный ланч SMKD - Кошерный обед LPML - Малобелковое питание LCML - Низкокалорийное питание LFML - Низкохолестериновое питание PRML - Низкопуриновое питание LSML - Малосоленое питание MOML - Мюсли NLML - Безмолочные продукты ORML - Восточная кухня RVML - Сырые овощи SFML - Морепродукты SPML - Особое питание VLML - Вегетарианское, молоко и яйца VGML - Строго вегетарианское питание VJML - Джайнизское вегетарианское VOML - Восточное вегетарианское питание-->
<Meal/>
<!--Билет-->
<Ticket TickectNum="2986150730166"/>
<!--Место пассажира в самолёте, возможные параметры:
Number - номер места, Characteristic - характеристика места, SmokingPreference - статус курения на этом месте, SegmentNumber - номер сегмента в перелёте-->
<Seats/>
<!--Персональные данные-->
<!--Nationality - национальность-->
<!--Gender - пол пассажира, возможные значения:
M - мужской(Male) F - женский(Female)-->
<PersonalInfo DateOfBirth="20.05.1980" Nationality="RU" Gender="M">
<!--Имя пассажира-->
</PersonalInfo>
<!--Карточка часто летающего пассажира, возможные параметры:
OpCode - код авиакомпании, Number - номер карточки-->
<LoyaltyCard/>
<!--Контактная информация-->
<!--Данные о документе-->
<!--DocType - тип документа, возможные значения:
Р - Паспорт A – Паспорт иностранца С - Внутренний гражданский паспорт F – Документ заменяющий паспорт М - Воинское удостоверение N – Сертификат натурализации(специфичный документ США) T – Док.повторного въезда, паспорт беженца V – Документ для пересечения границы-->
<!--DocNum - номер документа-->
<!--DocElapsedTime - Срок истечения срока действия паспорта в dd.mm.yyyy (например 31.12.2000)-->
<DocumentInfo DocType="C" DocNum="109482" CountryCode="RU"/>
<!--Информация о визе(Заполняется через SSR DOCO), возможные параметры:
Num - номер визы IssueDate - дата(dd.mm.yyyy) выдачи визы IssueCountry - страна выдачи визы IssuePlace - место выдачи визы BirthCountry - страна рождения(IATA код страны) BirthCity - город рождения(название)-->
<VisaInfo/>
<!--Адрес прибытия(Заполняется через SSR DOCA)
Но для въезжающих в США(не граждан США) информация является обязательной. Если она не заполняется при оформлении брони, то её всё равно придётся заполнить при посадке на самолёт. CountryCode - Код страны State - Штат или область въезда PostalCode - Почтовый код City - Город StreetAddress - Адрес: улица, номер дома, квартиры и т.п.-->
<ArrAddress/>
<!--Информация о предпочитаемом месте. Если указаны номер ряда и номер места,
то параметры Smoking и Location игнорируются и могут быть не указаны-->
<!--SmokingAllowed - булевское значение, true - место для курящих, false - место для некурящих-->
<!--Location - положение места в ряде, возможные значения:
W - у окна (Window) M - где-то в середине ряда (Middle) NPW - возле прохода (NearPassengerWay) NS - нет предпочтения (NotSpecified)-->
<!--RowNumber - Номер ряда, строка-->
<!--PlaceNumber - Номер места, строка-->
<PreferedPlace/>
<!--Формат паспортной строки, возможные значения:
DOCS - строка формата DOCS, FOID - строка формата FOID-->
<DocStringFormats/>
</Traveller>
'