Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Тип Ticket

{
    "routeNumber": String?,
    "city": String?,
    "ticketType": String?,
    "validityPeriod": String?,
    "routeType": String?,
    "vehicleType": String?,
    "routeStopA": String?,
    "routeStopB": String?,
    "price": BigDecimal,
    "seatNumber": String?,
    "departureDate": String?,
    "departureTime": String?,
    "tariff": Tariff?,
    "section": Section?
}

Поля для типа городские автомобильные перевозки пассажиров transportationType = urban:

  • city - наименование города. Обязательное поле.
  • ticketType - Обязательное поле. TicketType
    • Тип билета. Стандартное значение fullTicket
  • validityPeriod - срок действия (количество поездок). Необязательное поле.
    • Стандартное значение = oneTrip - билет на одну поездку.
  • vehicleType - Обязательное поле. VehicleType
    • Тип транспортного средства. Стандартное значение bus
  • price - стоимость проезда. Обязательное поле.
  • routeNumber - номер маршрута. Обязательное поле.
    • До 7 символов.
  • routeType - Обязательное поле. RouteType
    • Тип маршрута перевозки.
  • routeStopA - наименование маршрута, начальная точка (откуда). Обязательное поле.
    • до 50 символов
  • routeStopB - наименование маршрута, конечная точка (куда). Обязательное поле.
    • до 50 символов

Поля для типа пригородные автомобильные перевозки пассажиров transportationType = suburban:

  • ticketType - Обязательное поле. TicketType
    • Тип билета. Стандартное значение fullTicket
  • validityPeriod - срок действия (количество поездок). Необязательное поле.
    • Стандартное значение = oneTrip - билет на одну поездку.
  • tariff - Обязательное поле. Tariff
    • наименования начального и конечного остановочных пунктов маршрута поездки пассажира
  • departureDate - дата отправления автобуса. Обязательное поле.
    • формат ДД-ММ-ГГГГ
  • departureTime - время отправления автобуса. Обязательное поле.
    • формат ЧЧ-ММ
  • routeType - Обязательное поле. RouteType
    • Тип маршрута перевозки.
  • seatNumber - номер места для сидения (для проезда сидя). Необязательное поле.
  • price - стоимость проезда. Обязательно поле.
  • routeNumber - номер маршрута. Необязательное поле.
    • До 7 символов.

Поля для междугородных автомобильных перевозок пассажиров transportationType = intercity:

  • ticketType - Обязательное поле. TicketType
    • Тип билета. Стандартное значение fullTicket
  • validityPeriod - срок действия (количество поездок). Необязательное поле.
    • Стандартное значение = oneTrip - билет на одну поездку.
  • tariff - Обязательное поле. Tariff
    • наименования начального и конечного остановочных пунктов маршрута поездки пассажира.
  • routeNumber - номер маршрута. Необязательное поле.
    • До 7 символов.
  • routeType - Обязательное поле. RouteType
    • Тип маршрута перевозки.
  • routeStopA - наименование маршрута, начальная точка (откуда). 50 символов. Обязательно поле.
  • routeStopB - наименование маршрута, конечная точка (куда). 50 символов. Обязательно поле.
  • departureDate - дата отправления автобуса. Обязательно поле.
    • формат ДД-ММ-ГГГГ
  • departureTime - время отправления автобуса. Hеобязательное поле.
    • формат ЧЧ-ММ
  • seatNumber - номер места для сидения (для проезда сидя). Необязательное поле.
  • price - стоимость проезда. Обязательно поле.

Общие поля для всех типов перевозок:

  • section - Секция товара. Необязательное поле. Секции