onlineticket:104operations:04train
Содержание
Железнодорожные/автобусные билеты
Информация о железнодорожных билетах вносится в запись об операции TICKET корневого узла XML документа – TICKETS.
Блок "TICKET"
Поле | Описание |
---|---|
TYPE_CARRIER | Тип перевозки: TRAIN – железнодорожная, BUS – автобусная |
TYPE | Тип документа: TRAIN_TICKET |
SYSTEM | Информация о системе резервирования. Атрибут id – код системы (для ГРС – 1H , для других центров – их идентификатор).Атрибут session – сеанс работы (может отсутствовать) |
CURRENCY | Код валюты оплаты билета (например, USD , RUB ) |
DEALDATE | Дата операции |
DEALTIME | Время операции |
OPTYPE | Тип операции: SALE – финансовые средства берутся с клиента, REFUND – финансовые средства возвращаются клиенту |
TRANS_TYPE | Общий тип транзакции: SALE , REFUND |
EMD_NUM | Номер EMD |
TICKNUM | Номер билета |
ORDER_NUM | Номер заказа ЖД |
FARE | Тариф. Может содержать атрибуты: • vat_amount – сумма НДС; • vat_rate – ставка НДС (заполняется только при предоставлении данных перевозчиком) |
FARETYPE | Тип тарифа |
FARE_CURR | Валюта тарифа |
PNR | PNR заказа (если есть) |
PNR_LAT | PNR заказа на латинице (если есть) |
INSURANCE | Страховой тариф (в валюте тарифа) |
SERVICES | Сервисные услуги (в валюте тарифа) с дополнительными атрибутами (заполняются только при предоставлении данных перевозчиком): • vat_amount – сумма НДС сервисных услуг; • vat_rate – ставка НДС сервисных услуг |
COMMISSION | Сборы комиссионные (в валюте тарифа) |
TOTAL | Общая сумма в валюте оплаты. Может содержать атрибуты (заполняются только при предоставлении данных перевозчиком): • commission_fee_vat_amount – сумма НДС комиссионного сбора при возврате; • commission_fee_vat_rate – ставка НДС комиссионного сбора при возврате; • refund_tax_vat_amount – сумма НДС сбора за возврат; • refund_tax_vat_rate – ставка НДС сбора за возврат |
CARRIER_VAT_ID | ИНН перевозчика |
DEAL | Информация о сделке заключена в атрибутах: • agency – код агентства, в котором была проведена операция; • date – дата проведения операции; • disp – идентификатор оператора, проведшего операцию; • ersp – код интернет пункта продажи (может отсутствовать); • pcc – код PCC (pseudo city code), может отсутствовать, сейчас заполняется для сеанса B1G; • opr_num – номер (жетон) оператора, проведшего операцию; • stamp – идентификатор ППР, в котором была проведена операция; • tap – пульт, с которого была проведена операция; • time – время проведения операции; • utc – UTC дата и время проведения операции в ISO формате (YYYYMMDDThhmmss) |
SALE | Информация об операции продажи при возврате заключена в атрибутах: • agency – код агентства, в котором была проведена операция продажи; • date – дата проведения операции продажи; • disp – идентификатор оператора, проведшего операцию продажи; • opr_num – номер (жетон) оператора, проведшего операцию продажи; • stamp – идентификатор ППР, в котором была проведена операция продажи; • tap – пульт, с которого была проведена операция продажи; • time – время проведения операции продажи; • utc – UTC дата и время проведения операции продажи в ISO формате (YYYYMMDDThhmmss) |
SEGMENTS | Массив информации по участкам перевозки SEGMENT |
PASSENGERS | Массив информации о пассажирах с элементами PASSENGER |
CONTACTS | Массив информации о контактах пассажиров с элементами CONTACT, где может быть указан адрес электронной почты или телефон |
Блок "SEGMENT"
Поле | Описание |
---|---|
SEGNO | Порядковый номер участка (всегда равен 1) |
DEPPORT | Код пункта отправления |
ARRPORT | Код пункта прибытия |
CLASS | Класс обслуживания |
SEATS | Массив записей SEAT. Каждая из записей содержит номер места и необязательный атрибут tier — ярус места |
DEPDATE | Дата отправления в формате ДДММГГГГ |
DEPTIME | Время отправления в формате ЧЧММ |
ARRDATE | Дата прибытия в формате ДДММГГГГ |
ARRTIME | Время прибытия в формате ЧЧММ |
TRAIN | Номер поезда |
COACH | Номер вагона |
Блок "PASSENGER"
Поле | Описание |
---|---|
PASSNO | Порядковый номер пассажира |
FIO | ФИО пассажира |
SURNAME | Фамилия пассажира |
NAME | Имя и отчество пассажира |
PASS | Документ, удостоверяющий личность пассажира |
GENDER | Пол пассажира (M – мужской, F – женский) |
CITIZENSHIP | Гражданство пассажира (ISO код страны) |
BIRTH_DATE | Дата рождения пассажира в формате ДДММГГГГ |
Блок "CONTACTS"
Поле | Описание |
---|---|
CONTACT | Контактная информация по пассажиру. Может быть указан либо адрес электронной почты, либо телефон. • Формат номера телефона: без знака «+», не более 14 цифр. • Формат адреса электронной почты: • поле может включать один символ « @ », после которого возможна одна точка;• допускаются цифры, русские, латинские символы, точки, тире и подчеркивания; • если указана хотя бы одна латинская буква, то следует указать все буквы латинскими; • не допускается два специальных символа подряд (точка, тире, подчеркивание) |
См. также:
onlineticket/104operations/04train.txt · Последнее изменение: 2024/02/28 15:30 — kharitonov