Тип 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- Секция товара. Необязательное поле. Секции