Файл с описанием содержимого пакета представляет собой xml-документ, соответствующий схеме из Приложения 1. Пример описания содержимого пакета дан в Приложении 2.
Корневой узел документа "пакет" содержит следующие обязательные атрибуты:
версияФормата - версия формата описания пакета, в настоящем документе описана версия 1.0 формата;
типДокументооборота - тип осуществляемого документооборота; в настоящий момент определен один тип документооборота "сбор отчетности ЕССО";
идентификаторДокументооборота - уникальный идентификатор документооборота;
типТранзакции - тип осуществляемой транзакции в рамках документооборота (для документооборота "сбор отчетности ЕССО" три транзакции "отчет ЕССО", "уведомление ЕССО", "квитанция ЕССО").
Внутри узла пакет содержатся немножественные узлы "отправитель", получатель и системаОтправителя (или системаПолучателя) со следующими обязательными атрибутами:
типСубъекта - тип участника документооборота в соответствии с определенным в п.1.1 раздела I списком типов участников;
идентификаторСубъекта - идентификатор участника документооборота.
В элементе "отправитель" описывается отправитель пакета. В элементе получатель описывается получатель пакета. В элементе системаОтправителя описывается система электронного документооборота, от которой получателю поступает пакет. В необязательном элементе системаПолучателя описывается система электронного документооборота, которой отправитель передает пакет для доставки получателю.
Дополнительно внутри узла "пакет" в одном или нескольких дочерних узлах документ перечисляются документы, передаваемые в этом пакете.
Узел документ имеет следующие обязательные атрибуты:
идентификаторДокумента - уникальный идентификатор документа (может быть использован в некоторых типах документооборота);
типДокумента - тип документа, передаваемого в составе Пакета и определенный для данной транзакции;
типСодержимого - тип содержимого документа в соответствии с определенными (по умолчанию "xml");
сжат - значение true или false, в зависимости от того, сжато или нет содержимое документа в пакете (сжатие документа выполняется перед шифрованием). Для документооборота "сбор отчетности ЕССО" в транзакциях "отчет ЕССО", "уведомление ЕССО", "квитанция ЕССО" документы не сжимаются;
зашифрован - значение true или false, в зависимости от того, зашифровано или нет содержимое документа в пакете. Для документооборота "сбор отчетности ЕССО" в транзакциях "отчет ЕССО", "уведомление ЕССО", "квитанция ЕССО" документы не шифруются.
Узел документ имеет необязательный атрибут исходноеИмяФайла, в котором указывается исходное имя файла документа.
Содержимое всех документов в документообороте зашифровывается, если явно не оговорен другой вариант.
Содержимое всех подписей под документами в документообороте не шифруется.
Кроме того, узел документ содержит необязательный дочерний немножественный узел содержимое с атрибутом имяФайла, значением которого является имя файла (из набора файлов пакета) с содержимым описываемого документа. Узел содержимое может отсутствовать, если в транзакции передается лишь подпись под документом без содержимого документа.
Также внутри узла документ в дочерних узлах "подпись" перечисляются подписи, стоящие под документом.
Узел подпись имеет следующие обязательные атрибуты:
имяФайла - имя файла (из набора файлов пакета) с содержимым описываемой подписи;
роль - условное обозначение подписанта в соответствии с определенным в п.1.2 раздела I списком типов подписантов.
Файл с описанием содержимого пакета не шифруется и не архивируется.