Общие типы данных Авиа#

Типы данных, используемые в операциях с авиабилетами.

Категории типов#

Локации#

Типы для работы с географическими точками:

  • Location — аэропорт или город
  • LocationCodeType — тип кода локации (IATA, TCH)
  • LocationType — тип локации (аэропорт, город)
  • BoardOffPoint — точка вылета/прилёта сегмента (аэропорт, дата и время, терминал)

Пассажиры#

Типы для работы с пассажирами:

  • PassengerType — тип пассажира (взрослый, ребенок, младенец)
  • PassengerTypeQuantity — количество пассажиров определенного типа

Рейсы#

Типы для описания рейсов:

  • FlightDesignator — обозначение рейса (код авиакомпании + номер)
  • FlightType — тип рейса (регулярный, чартерный)
  • TechnicalStop — техническая посадка на сегменте

Багаж#

Типы для описания норм багажа:

Тарифы#

Типы для работы с тарифами:

  • CabinType — класс обслуживания
  • TariffType — вид тарифа (публичный, корпоративный)
  • FareType — тип тарифа по возвратности (enum запроса поиска)
  • BaggageOption — опция наличия багажа (enum запроса поиска)
  • ConnectionType — тип рейса по наличию пересадок
  • CorporateCode — корпоративный код
  • CorporateCodeMetadataType — типы метаданных корпоративного кода
  • FareComponent — тарифный компонент (fare basis, brand, сегменты)

Таксы и сборы#

Типы для работы с таксами и сборами:

  • Taxes — структура такс с разбивкой
  • Tax — детализация таксы (элемент массива breakdown)