Инструменты пользователя

Инструменты сайта


Action unknown: odt2dw
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Валюта тарифа
PNRPNR заказа (если есть)
PNR_LATPNR заказа на латинице (если есть)
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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki