3.3 Формат описания транспортного контейнера

Файл с транспортной информацией представляет собой XML-документ, соответствующий схеме из Приложения 4.

Корневой узел пакет документа содержит следующие обязательные атрибуты:

версияФормата - версия формата описания транспортного контейнера, в настоящем документе описана версия формата "Стат:1.0";

типДокументооборота - тип осуществляемого документооборота в соответствии с определенным списком типов документооборотов;

идентификаторДокументооборота - универсальный уникальный идентификатор документооборота, который сохраняется в рамках каждого цикла обмена документами;

типТранзакции - тип осуществляемой транзакции, определенной для данного типа документооборота.

Внутри узла пакет содержатся немножественные узлы отправитель, получатель и системаОтправителя (или системаПолучателя) со следующими атрибутами:

типСубъекта - тип участника документооборота в соответствии с определенным списком типов участников;

идентификаторСубъекта - идентификатор участника документооборота;

идентификаторПодразделения <2> - идентификатор подразделения участника документооборота.

--------------------------------

<2> Атрибут идентификаторПодразделения применяется только при работе через ЦЕМПОС.

В элементе отправитель описывается отправитель контейнера. В элементе получатель описывается получатель контейнера. В элементе системаОтправителя описывается система электронного документооборота, от которой получателю поступает контейнер. В элементе системаПолучателя описывается система электронного документооборота, которой отправитель передает контейнер для доставки получателю. В элементе идентификаторПодразделения описывается подразделение ТОГС, в которое направлен контейнер / из которого направлен контейнер.

Дополнительно внутри узла пакет в одном или нескольких дочерних узлах документ перечисляются документы, передаваемые в этом транспортном контейнере. Узел документ имеет следующие обязательные атрибуты:

идентификаторДокумента - универсальный уникальный идентификатор документа;

типДокумента - тип документа, передаваемого в составе контейнера, определенный для осуществляемой транзакции;

типСодержимого - тип содержимого документа в соответствии с определенным в Приложении 3 списком типов содержимого;

сжат - значение true или false, в зависимости от того, сжато или нет содержимое документа в контейнере (сжатие документа выполняется перед шифрованием).

зашифрован - значение true или false, в зависимости от того, зашифровано или нет содержимое документа в контейнере.

Также узел документ имеет атрибут исходноеИмяФайла, в котором указывается исходное имя файла документа с расширением. Данный атрибут является обязательным для документов отчет и приложениеПисьма. Для прочих документов данный атрибут является необязательным.

Максимальное количество символов атрибута исходноеИмяФайла не может превышать 210 символов <3>.

--------------------------------

<3> Ограничение применяется только при работе через ЦЕМПОС.

Узел документ содержит необязательный дочерний немножественный узел содержимое с атрибутом имяФайла, значением которого является имя файла (из набора файлов транспортного контейнера) с содержимым описываемого документа. Узел содержимое может отсутствовать, если в транзакции передается лишь электронная подпись под документом и не передается содержимое документа.

Внутри узла документ в дочерних узлах подпись перечисляются электронные подписи, стоящие под документом. Узел подпись имеет следующие обязательные атрибуты:

имяФайла - имя файла (из набора файлов транспортного контейнера) с содержимым описываемой электронной подписи;

роль - тип участника документооборота, от имени уполномоченного лица которого сделана данная электронная подпись.

Узел пакет содержит необязательный узел расширение, который может содержать любые атрибуты и дочерние узлы. Данный узел используется для указания дополнительных данных в транспортной информации контейнера с сохранением обратной совместимости. Формат использования узла расширение определяется по согласованию с заинтересованными разработчиками систем электронного документооборота.

Файл с транспортной информацией при передаче в транспортном контейнере не сжимается и не шифруется.