ГОСТ Р 53898-2013 Системы электронного документооборота. Взаимодействие систем управления документами. Технические требования к электронному сообщению

НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Системы электронного документооборота

ВЗАИМОДЕЙСТВИЕ СИСТЕМ УПРАВЛЕНИЯ ДОКУМЕНТАМИ

Технические требования к электронному сообщению

Electronic records management systems. Interoperability of records management systems. Electronic message specifications

ОКС 37.080:25.040.40

Дата введения 2014-09-01

Предисловие

1 РАЗРАБОТАН Обществом с ограниченной ответственностью «Электронные Офисные Системы (проектирование и внедрение)»
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 459 «Информационная поддержка жизненного цикла изделий»
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 8 ноября 2013 г. N 1465-ст
4 ВЗАМЕН ГОСТ Р 53898-2010

Правила применения настоящего стандарта установлены в ГОСТ Р 1.0-2012 (раздел 8). Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе «Национальные стандарты», а официальный текст изменений и поправок — в ежемесячном информационном указателе «Национальные стандарты». В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя «Национальные стандарты». Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования — на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)

1 Область применения

Настоящий стандарт устанавливает требования к электронному сообщению, обеспечивающему взаимодействие систем управления документами, в части формата, состава и содержания.
Такое сообщение передается из системы в систему в виде файла (набора файлов). Обязательной его частью является паспорт, а конверт и дополнительные файлы — необязательными частями.
Паспорт и конверт электронного сообщения представляют собой XML-документы установленной настоящим стандартом структуры, с заданным составом элементов и их атрибутов. Требования к форматам и количеству дополнительных файлов настоящим стандартом не устанавливаются.
Электронное сообщение в целом и его составные части могут быть подписаны электронными подписями и (или) зашифрованы. Порядок применения такой подписи и шифрования не является предметом настоящего стандарта, а рассматривается как «внешний» по отношению к нему и регламентируется отдельными документами.

2 Нормативные ссылки

В стандарте использованы нормативные ссылки на следующий стандарт:
ГОСТ Р 51141-98 Делопроизводство и архивное дело. Термины и определения
Примечание — При пользовании настоящим стандартом целесообразно проверить действие ссылочных стандартов в информационной системе общего пользования — на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет или по ежегодному информационному указателю «Национальные стандарты», который опубликован по состоянию на 1 января текущего года, и по выпускам ежемесячного информационного указателя «Национальные стандарты» за текущий год. Если заменен ссылочный стандарт, на который дана недатированная ссылка, то рекомендуется использовать действующую версию этого стандарта с учетом всех внесенных в данную версию изменений. Если заменен ссылочный стандарт, на который дана датированная ссылка, то рекомендуется использовать версию этого стандарта с указанным выше годом утверждения (принятия). Если после утверждения настоящего стандарта в ссылочный стандарт, на который дана датированная ссылка, внесено изменение, затрагивающее положение, на которое дана ссылка, то это положение рекомендуется применять без учета данного изменения. Если ссылочный документ отменен без замены, то положение, в котором дана ссылка на него, рекомендуется применять в части, не затрагивающей эту ссылку.

3 Термины и определения

В настоящем стандарте применены следующие термины с соответствующими определениями:

3.1 атрибут XML-документа: Именованная уточняющая характеристика элемента XML, которая состоит из пары «название»=»значение» и указывается при определении элемента XML в открывающем теге.
3.2 документ: Зафиксированная на материальном носителе информация с реквизитами, позволяющими ее идентифицировать (Федеральный закон «Об информации, информатизации и защите информации» (1995), ГОСТ Р 51141-98.
3.3 документ в неструктурированном виде: Файл с документом в электронном виде, формат, логическая и физическая структуры которого не определяются настоящим стандартом.
3.4 дополнительные материалы к документу, дополнительные документы: Документ или совокупность документов, информация о которых разъясняет и уточняет отдельные вопросы, указанные в основном документе.
3.5 информационное взаимодействие систем управления документами: Обмен электронными сообщениями заданного вида между двумя системами управления документами по правилам и в порядке, определенным настоящим стандартом.
3.6 исполнение документа: Выполнение в установленные сроки поручений, определенных в документе (на основе пункта 8.1.12 Типовой инструкции по делопроизводству в федеральных органах исполнительной власти, М., 2001).
3.7 конверт электронного сообщения, конверт: XML-документ установленной настоящим стандартом структуры, с заданным составом элементов и их атрибутов. Состоит из одного корневого элемента XML, комментариев, декларации типов данных и символов. Конверт содержит расширенную информацию, необходимую для приема и отправки электронного сообщения.
3.8 отправитель электронного сообщения: Система управления документами — инициатор информационного взаимодействия, которая формирует и посылает электронное сообщение в другую систему управления документами.
3.9 паспорт электронного сообщения, паспорт: XML-документ установленной настоящим стандартом структуры с заданным составом элементов и их атрибутов, передаваемый из одной системы управления документами в другую в виде файла. Паспорт содержит информацию о передаваемом в составе электронного сообщения документе, проекте документа или о ходе работы с электронным сообщением.
3.10 получатель электронного сообщения: Система управления документами, которая в ходе информационного взаимодействия получает электронное сообщение и обеспечивает его обработку.
3.11 регистрационно-контрольная форма документа, РКФ: Совокупность реквизитов, формируемых в системе управления документами для регистрации документа и контроля его исполнения.
3.12 регистрационно-контрольная форма проекта документа, РКФ проекта документа: Совокупность реквизитов, формируемых в информационной системе управления документами для регистрации проекта документа и контроля его согласования и подписания.
3.13 регистрация документа: Запись учетных данных о документе по установленной форме, фиксирующая факт его создания, отправления или получения (ГОСТ Р 51141-98).
3.14 реквизит документа: Обязательный элемент оформления официального документа (ГОСТ Р 51141-98).
3.15 система управления документами: Комплекс программных и технических средств, организационных и распорядительных документов, позволяющих автоматизировать процессы управления документами.
3.16 сопроводительное письмо: Документ, содержащий информацию о заданиях на поступивший и переданный на исполнение документ.
3.17 структурированная часть документа: Набор реквизитов РКФ официального документа, определенный настоящим стандартом.
3.18 файл документа: Файл, обеспечивающий передачу документа в неструктурированном электронном виде.
3.19 электронная подпись: Информация в электронной форме, которая присоединена к другой информации в электронной форме (подписываемой информации) или иным образом связана с такой информацией и которая используется для определения лица, подписывающего информацию (Федеральный закон от 06.04.2011 N 63-ФЗ «Об электронной подписи»).
3.20 электронное сообщение, сообщение: Файл (набор файлов), передаваемый из одной системы управления документами в другую.
3.21 элемент XML-документа: Именованная структурная единица языка XML, ограниченная открывающим и закрывающим тегами; может повторяться, включать другие элементы XML, комментарии и атрибуты XML.
3.22 язык XML (Extensible Markup Language): Расширяемый язык разметки данных, стандарт на структурированное описание данных, ориентированный, в частности, на обмен информацией между независимыми участниками.
3.23 XML-документ: Текстовый документ, составленный в полном соответствии со стандартом XML и состоящий из пролога, одного корневого элемента XML, комментариев, декларации типов данных и символов.

4 Общие положения

Настоящий стандарт распространяется на взаимодействие двух независимых систем управления документами СУД1 и СУД2, удовлетворяющих следующим условиям:
а) в системах имеются регистрационно-контрольные формы документов и проектов документов, содержащие значения реквизитов, и, возможно, хранятся сами документы и проекты документов в электронном виде;
б) в СУД1 формируется и передается в СУД2 электронное сообщение, содержащее набор значений реквизитов документа или проекта документа, возможно, документ или проект документа в электронном виде и другая необходимая информация;
в) в СУД2 документ или проект документа принимается и обрабатывается по технологии, установленной получателем электронного сообщения;
г) в СУД2 (при необходимости) по результату приема поступившего электронного сообщения формируется и передается в СУД1 уведомление — ответное сообщение, содержащее информацию о доставке первичного сообщения, об ошибках его приема и интерпретации, о регистрации полученного документа или проекта документа и т.п.;
д) результат работы с документом или проектом документа передается из СУД2 в СУД1 как самостоятельное электронное сообщение — ответ.

5 Спецификация формата электронного сообщения

Электронное сообщение представляет собой непустой набор файлов, одним из которых является паспорт — XML-документ, имеющий одно из фиксированных имен: Doclnfo.xml или Report.xml, определяющих вид электронного сообщения:

  • Doclnfo.xml предназначен для пересылки информации о документе, проекте документа или о частях документа или проекта документа.
  • Report.xml предназначен для пересылки информации о работе с электронными сообщениями, присланными в организацию, уведомлениями и докладами о ходе работы с такими сообщениями.

В состав электронного сообщения в качестве необязательной части может входить конверт — XML-документ, содержащий унифицированные блоки данных. Этот конверт либо представляет собой непустой файл, имеющий уникальное имя, либо включается в структуру электронного сервиса.

6 Модель паспорта электронного сообщения

Паспорт электронного сообщения является его обязательной частью и оформляется как самостоятельный XML-документ с корневым элементом Doclnfo или Report (в зависимости от типа сообщения), содержит зону Заголовок, а также одну или несколько других зон (см. таблицу ниже).
Заголовок паспорта электронного сообщения является самостоятельной, обязательной зоной. Кроме нее в паспорте обязательно должна присутствовать хотя бы одна из зон.
Зоны электронного сообщения оформляются как самостоятельные, независимые элементы языка XML первого уровня иерархии. Тип зоны определяется именем этого элемента.
Используемые в паспорте электронного сообщения зоны (соответствующие элементы XML-документа) могут быть только из числа типов, определенных настоящим стандартом. Зона заданного типа в паспорте может быть только одна.
Передаваемая в зонах паспорта электронного сообщения информация оформляется как вложенные элементы XML-документа второго и последующих уровней иерархии (элементы содержания соответствующей зоны/элемента).
В содержании зоны могут быть использованы элементы только из перечня, определенного настоящим стандартом для данной зоны, с установленным допустимым количеством (кратностью) и составом атрибутов. Исключение составляет зона Расширение, состав и структура ее элементов определяются разработчиком соответствующей передающей системы управления документами.
Новые версии паспорта электронного сообщения могут дополняться новыми пространствами имен (NameSpaces), содержащими необязательные элементы и атрибуты. Таким способом предлагается обеспечить совместимость версий XML-документа, поскольку при проверке электронного сообщения на соответствие XSD-схеме пространства NameSpaces будут исключены из проверки и не повлияют на ее результат.

6.1 Правила описания зон паспорта электронного сообщения

Зоны являются отдельными, самостоятельными элементами языка XML первого уровня иерархии.
Передаваемая в зоне информация оформляется как вложенные XML-элементы второго и последующих уровней иерархии.
Как и для элемента — описателя зоны, так и для вложенных элементов указываются имя типа, содержание и допустимые атрибуты.
При описании вложенных элементов (структуры элементов и зон) дополнительно указывается их допустимое количество (кратность):

  • 1 — обязательный, может присутствовать только один раз;
  • 1-n — обязательный, может присутствовать несколько раз;
  • 0-1 — необязательный, может встречаться только один раз;
  • 0-n — необязательный, может встречаться несколько раз.

Для атрибутов элементов кратность устанавливается равной:

  • 1 — обязательный атрибут;
  • 0 — необязательный атрибут.

При описании атрибутов и содержания элементов используются следующие типы данных:

  • String — строка;
  • Date — дата в формате гггг-мм-дд;
  • DateTime — дата и время в формате гггг-мм-ддТчч:мм:сс;
  • Num — целое число;
  • Enum — целое число из перечня допустимых значений.

6.2 Перечень и содержание зон паспорта электронного сообщения

Для сообщений первого вида (Doclnfo.xml):

Таблица 1

Наименование

Тип элемента

Назначение

Заголовок

Header

Обязательная зона

Содержит служебную информацию для корректного приема и обработки сообщения

Документы

DocumentList

Обязательная зона

Содержит информацию о передаваемых документах, как в его структурированной части (в виде стандартизованного набора реквизитов), так и в электронном неструктурированном виде (в виде файла, набора файлов), или ссылки на ранее передаваемые документы

Поручения

TaskList

Необязательная зона

Содержит информацию о поручениях на исполнение и обработку документа (в виде резолюций или пунктов)

Подписка

Subscriptions

Необязательная зона

Содержит информацию о подписке на уведомления и доклады о работе с посылаемым документом

Расширение

Expansion

Необязательная зона

Содержит дополнительные данные для передачи в сообщении, не описанные в других зонах

Для сообщений второго вида (Report.xml):

Таблица 2

Наименование

Тип элемента

Назначение

Заголовок

Header

Обязательная зона

Содержит служебную информацию для корректного приема и обработки сообщения

Уведомление

Notification

Обязательная зона

Содержит ответную информацию о процессах приема сообщения, ошибках, регистрации полученных документов и др.

Документы

DocumentList

Необязательная зона

Содержит ссылочную информацию о зарегистрированном документе и документе-ответе

Поручения

TaskList

Необязательная зона

Содержит информацию о поручениях, полученных в ходе работы с документом и отчетов по их исполнению

Расширение

Expansion

Необязательная зона

Содержит дополнительные данные для передачи в сообщении, не описанные в других зонах

7 Правила передачи файлов

Набор файлов, обеспечивающий передачу документов, поручений и другой информации в неструктурированном виде, передается в сообщении вместе с файлом паспорта электронного сообщения. Содержимое файлов не регламентируется. Наименование каждого файла является уникальным в пределах передаваемого набора.
Все файлы сообщения описываются в паспорте электронного сообщения в зоне Заголовок. Неописанные файлы такого сообщения игнорируются.

8 Описание зоны Заголовок

Зону Заголовок образует элемент XML-документа — Header и вложенные в него элементы. Зона является обязательным элементом паспорта электронного сообщения.
Содержит информацию о типе и версии стандарта, по которому сформировано сообщение, данные об отправителе, получателе и дате-времени отправки:

Таблица 3

Наименование и уровень вложенности элементов

Кратность

Комментарий

Header (1)

1

Sender (2)

1

Информация об отправителе сообщения

Contact (3)

1

Информация об организации — владельце системы управления документами

EDMS (3)

1

Информация о системе управления документами отправителя сообщения

Recipient (2)

1

Информация об адресате (адресатах) сообщения

Для сообщений второго типа берется из элемента Sender заголовка сообщения первого типа, на которое посылается доклад

Contact (3)

1-n

При объединении нескольких адресатов в одно сообщение элемент множественный

EDMS (3)

0-1

Информация о системе управления документами получателя сообщения

ResourceList (2)

1

Информация о всех пересылаемых в сообщении файлах

Resource (3)

1-n

9 Описание зоны Документы

Зону Документы образуют элемент DocumentList и вложенные в него элементы. Зона содержит информацию (структурированную и неструктурированную) о пересылаемых документах, как основных, так и приложений, сопроводительных письмах и пр.

Таблица 4

Наименование и уровень вложенности элементов

Кратность

Комментарий

DocumentList (1)

1

Обязательно должен присутствовать хотя бы один из элементов следующего уровня Document или RefDoc

Document (2)

1-n

Информация о пересылаемом документе или ссылки на документ

Registrationlnfo (3)

1

Информация о регистрации документа в организации-отправителе

Number (4)

1

Номер документа

Тип данных — String

Date (4)

1

Дата документа

Тип данных — Date

Control (3)

0-1

Информация о контрольности документа

Deadline (4)

0-1

Плановая дата исполнения документа

Тип данных — Date

FactDate (4)

0-1

Дата снятия с контроля документа

Тип данных — Date

Consists (3)

0-1

Состав документа

Тип данных — String

Annotation (3)

0-1

Краткое содержание документа

Тип данных — String

Note (3)

0-1

Примечание к РКФ

Тип данных — String

Collective (3)

0-1

Флаг коллективности

Тип данных — Enum: 0 — нет; 1 — да

Rubric (3)

0-n

Информация о рубрике документа

File (3)

0-n

Информация о пересылаемом файле документа (без файлов отчетов исполнителей поручений)

Description (4)

1

Описание файла

Тип данных — String

EDS (4)

0-n

Информация об ЭЦП (ЭП) файла

Author (3)

0-n

Автор документа

Обязательно должен присутствовать хотя бы один из элементов следующего уровня Contact или PrivatePerson (для анонимных писем граждан автор не заполняется)

Contact (4)

0-1

Информация об авторе — юридическом лице (Организации + должностное лицо)

Registrationlnfo (4)

0-1

Регистрационный номер и дата документа у автора — организации

Number (5)

1

Номер документа

Тип данных — String

Date (5)

1

Дата документа

Тип данных — Date

PrivatePerson (4)

0-1

Информация об авторе — физическом лице (гражданине)

Visa (3)

0-n

Контейнер для информации о визах готового документа

Contact (4)

1

SignDate (4)

0-1

Дата визирования документа

Тип данных — Date

Visalnfo (4)

0-1

Дополнительная информация о визе

Тип данных — String

Addressee (3)

0-n

Адресаты документа (все)

Обязательно должен присутствовать хотя бы один из элементов следующего уровня Contact или PrivatePerson

Contact (4)

0-1

PrivatePerson (4)

0-1

Writer (3)

0-n

Информация об исполнителе документа, включая проект документа

Contact (4)

1

Addlnfo (4)

0-1

Дополнительная информация об исполнителе проекта документа

Тип данных — String

Approval (3)

0-n

Контейнер для информации о согласовании и подписании проекта документа

Заполняется только для РКФ проекта документа

Contact (4)

1

SignDate (4)

0-1

Дата визирования/согласования/подписания

Тип данных — Date

Mainlnfo (4)

0-1

Информация о визировании (тип визы)/подписании

Тип данных — String

Addlnfo (4)

0-1

Дополнительная информация о визировании/согласовании/подписании

Тип данных — String

ParentContact (4)

0-1

Элемент типа Contact

Информация о должностном лице, добавившем визирующего

File (4)

0-n

Информация о файле должностного лица, завизировавшего/подписавшего проект документа

EDS (5)

0-n

Информация об ЭЦП (ЭП) файла

AdditionalField (3)

0-n

Дополнительные реквизиты РКФ

Link(3)

0-n

Ссылка на документ, связанный с текущим документом

LinkType (4)

1

Информация о типе связи двух документов

10 Описание зоны Поручения

Зону Поручения образуют элемент TaskList и вложенные в него элементы. Зона содержит информацию о поручениях, пересылаемых вместе с документом (документами), или о докладах о работе с документом.

Таблица 5

Наименование и уровень вложенности элементов

Кратность

Комментарий

TaskList (1)

0-1

Task(2)

1-n

Информация о передаваемом поручении

Number (3)

0

Номер поручения (пункта)

Тип данных — String

Author (3)

0-1

Информация об авторе резолюции

Contact (4)

1

SignDate (4)

1

Дата поручения (резолюции)

Тип данных — Date

Text(3)

0-1

Текст поручения

Тип данных — String

File (3)

0-n

Информация о файле резолюции

EDS (4)

0-n

Информация об ЭЦП (ЭП) файла

Executor (3)

0-n

Информация об исполнителе поручения

Contact (4)

1

Text (4)

0-1

Текст отчета исполнителя

Тип данных — String

Date (4)

0-1

Дата отчета исполнителя

Тип данных — Date

Status (4)

0-1

Состояние исполнения поручения исполнителем

File (4)

0-n

Информация о файле отчета исполнителя

EDS (5)

0-n

Информация об ЭЦП (ЭП) файла

Control (3)

0-1

Информация о контрольности поручения

Contact (4)

0-1

Информация о контролере (передается, но не обрабатывается)

Deadline (4)

0-1

Плановая дата исполнения поручения

Тип данных — Date

Summary (4)

0-1

Ход исполнения поручения

Тип данных — String

FactDate (4)

0-1

Дата снятия с контроля

Тип данных — Date

Resume (4)

0-1

Основание для снятия с контроля

Тип данных — String

Note (3)

0-1

Примечание к поручению

Тип данных — String

Category (3)

0-1

Категория поручения

Parent (3)

0-1

Ссылка на родительский объект поручения (документ или другое поручение)

Необязательный, если родительский элемент не пересылается в зоне Документ

IsProject (3)

0-1

Флаг проекта резолюции

Тип данных — enum

Допустимые значения:

true — проект резолюции

false — резолюция

11 Описание зоны Подписка

Зону Подписка образуют элемент Subscriptions и вложенные в него элементы. Зона содержит информацию о подписке на получение уведомлений и докладов о работе с посылаемым документом.

Таблица 6

Наименование и уровень вложенности элементов

Кратность

Комментарий

Subscriptions (1)

0-1

Reception (2)

1

Уведомление о приеме

Registration (2)

1

Уведомление о регистрации

Forwarding (2)

1

Доклад о направлении (пересылке) документа

Consideration (2)

1

Доклад о рассмотрении документа (ввода новых резолюций)

TaskDecoration (2)

0-1

Определение реквизитного состава запрашиваемых резолюций

Text(3)

1

Текст резолюции

Элемент без содержания и с одним атрибутом

Include = True/False

Category (3)

1

Категория резолюции

Элемент без содержания и с одним атрибутом

Include = True/False

Note (3)

1

Примечание резолюции

Элемент без содержания и с одним атрибутом

Include = True/False

ControlState (3)

1

Флаг контрольности резолюции

Элемент без содержания и с одним атрибутом

Include = True/False

PlanDate (3)

1

Плановая дата исполнения резолюции

Элемент без содержания и с одним атрибутом

Include = True/False

Controller (3)

1

Контролер

Элемент без содержания и с одним атрибутом

Include = True/False

Summary (3)

1

Ход исполнения резолюции

Элемент без содержания и с одним атрибутом

Include = True/False

FactDate (3)

1

Фактическая дата исполнения резолюции

Элемент без содержания и с одним атрибутом

Include = True/False

Status (3)

1

Состояние исполнения резолюции

Элемент без содержания и с одним атрибутом

Include = True/False

Resume (3)

1

Основание для снятия с контроля

Элемент без содержания и с одним атрибутом

Include = True/False

Executor (3)

1

Исполнители резолюции

ExecutorReport (3)

1

Отчет об исполнении резолюции

Элемент без содержания и с одним атрибутом

Include = True/False

Report (2)

1

Доклад об отчете исполнения присланного поручения

Элемент без содержания и с одним атрибутом

Include = True/False

Redirection (2)

1

Доклад о перенаправлении (отправке) присланного документа

Элемент без содержания и с одним атрибутом

Include = True/False

Answer (2)

1

Доклад об отправке документа-ответа

Элемент без содержания и с одним атрибутом

Include = True/False

VisaDirection (2)

0

Доклад о направлении документа на визирование

Элемент без содержания и с одним атрибутом

Include = True/False

SignDirection (2)

0

Доклад о направлении документа на подписание

Элемент без содержания и с одним атрибутом

Include = True/False

Visalnformation (2)

0

Доклад о вводе информации о визировании документа

Элемент без содержания и с одним атрибутом

Include = True/False

Signlnformation (2)

0

Доклад о вводе информации о подписании документа

Элемент без содержания и с одним атрибутом

Include = True/False

12 Описание зоны Расширение

Зону Расширение образуют элемент Expansion первого уровня иерархии и вложенные в него элементы.
Состав и структура вложенных элементов зоны Расширение в настоящее время не описываются.

Таблица 7

Наименование и уровень вложенности элементов

Кратность

Комментарий

Expansion (1)

1

Элементы, определенные сепаратными договоренностями между участниками взаимодействия

13 Описание зоны Уведомление

Зону Уведомление образуют элемент Notification первого уровня иерархии и вложенные в него элементы.
Уведомление информирует корреспондента документа об определенных событиях в работе с ним адресата.

Таблица 8

Наименование и уровень вложенности элементов

Кратность

Комментарий

Notification (1)

1

InitialDoc (2)

1

Информация о документе, по которому формируется уведомление (доклад)

Берется из инициативного сообщения

Number (3)

1

Регистрационный номер документа

Тип данных — String

Date (3)

1

Дата документа

Тип данных — Date

Group (3)

0-1

Вид (группа) документа

Reception (2)

0-1

Дата приема сообщения из транспортной системы

Неаккумулируемая информация докладов

Тип данных — DateTime

Кратность=1 для уведомления о приеме сообщения

Кратность=0 для прочих типов уведомлений

Failure (2)

0-1

Информация о причине отказа регистрации (обработки) присланного документа

Неаккумулируемая информация докладов

Кратность=1 для уведомления об отказе в регистрации

Кратность=0 для прочих типов уведомлений

Registration (2)

0-1

Информация о регистрации документа в организации — получателе инициативного документа

Forwarding (2)

0-n

Информация о направлении (пересылке) документа

Contact (3)

1

Date (3)

1

Дата передачи документа

Тип данных — DateTime

Consideration (2)

0-n

Информация о работе с документом (ввод резолюций)

Report (2)

0-n

Информация об исполнении присланного поручения

Redirection (2)

0-n

Информация об отправке документа адресату

Contact (3)

0-1

Заполняется один из элементов: Contact или PrivatePerson

PrivatePerson (3)

0-1

Заполняется один из элементов: Contact или PrivatePerson

Date (3)

1

Дата отправки документа

Тип данных — DateTime

Type (3)

1

Вид отправки документа

Answer (2)

0-n

Информация об отправке документа-ответа

Date (3)

1

Дата отправки документа

Тип данных — DateTime

Type (3)

1

Вид отправки документа

Direction (2)

0-n

Информация о направлении проекта документа на визирование/подписание

Contact (3)

1

Кому направлен проект документа

Date (3)

1

Дата направления документа

Тип данных — DateTime

Signlnformation (2)

0-1

Информация о визировании/подписании проекта документа

14 Описание элементов паспорта электронного сообщения

14.1 Элемент Access

Назначение: Содержит информацию о грифе доступа к документу
Содержание (String): Наименование грифа доступа
Атрибуты:

Таблица 9

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

UID

0

String

UID грифа доступа

Индекс грифа доступа в системе управления документами

14.2 Элемент Addressee

Назначение: Контейнер для передачи информации об адресатах документа
Содержание: Нет
Атрибуты: Нет

14.3 Элемент AdditionalField

Назначение: Содержит информацию о дополнительном реквизите РКФ.
Содержание (String): Значение дополнительного реквизита
Атрибуты:

Таблица 10

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

Name

1

String

Наименование дополнительного реквизита РКФ

Визуальное имя реквизита

Туре

1

Enum

Тип дополнительного реквизита

Допустимые значения: "Text", "Date", "Decimal", "Flag"

14.4 Элемент Answer

Назначение: Контейнер для информации о посылке документа — ответа
Содержание: Нет
Атрибуты:

Таблица 11

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

DocumentID

1

String

Ссылка на уникальный номер элемента Document.

Вся информация о зарегистрированном документе передается в соответствующем элементе зоны Документы

14.5 Элемент Approval

Назначение: Содержит информацию о визировании и подписании проекта документа
Содержание: Нет
Атрибуты:

Таблица 12

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

Kind

1

Enum

Вид элемента

Допустимые значения: "Visa", "Sign"

UID

1

String

UID передаваемого должностного лица

GUID должностного лица

14.6 Элемент Author

Назначение: Контейнер для описания автора документа или резолюции
Содержание: Нет
Атрибуты: Нет

14.7 Элемент Category

Назначение: Содержит информацию о категории поручения
Содержание: Текст категории
Атрибуты:

Таблица 13

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

UID

0

String

UID категории поручения

Индекс категории поручения

14.8 Элемент Contact

Назначение: Содержит информацию об организации, подразделении и должностном лице в организации
Содержание: Нет
Атрибуты: Нет
Структура элемента:

Таблица 14

Наименование и уровень вложенности элементов

Кратность

Комментарий

Contact (i)

1

Organization (i+1)

1

Информация об организации — контакте

ShortName (i+2)

1

Краткое наименование организации

Тип данных — String

FullName (i+2)

0-1

Полное наименование организации

Тип данных — String

INN (i+2)

0-1

Идентификационный номер налогоплательщика

Тип данных — String

OKPO (i+2)

0-1

Номер организации по ОКПО

Тип данных — String

Department (i+1)

0-1

Информация о подразделении организации

Name (i+2)

1

Наименование подразделения

Тип данных — String

Index (i+2)

0-1

Индекс подразделения

Тип данных — String

OfficialPerson (i+1)

0-1

Информация о должностном лице в организации

FIO (i+2)

0-1

ФИО должностного лица

Тип данных — String

Post (i+2)

0-1

Должность должностного лица

Тип данных — String

Index (i+2)

0-1

Индекс должностного лица

Тип данных — String

Address (i+1)

0-n

Контейнер для информации о почтовом адресе контакта (организации)

Не имеет ни содержания, ни атрибутов

ZipCode (i+2)

0-1

Почтовый индекс

Тип данных — String

Region (i+2)

0-1

Регион контакта

Settlement (i+2)

0-1

Наименование населенного пункта

Тип данных — String

Text (i+2)

0-1

Остальные компоненты адреса

Тип данных — String

Econtact (i+1)

0-n

Информация об адресах электросвязи

Примечание — В качестве базового уровня вложенности указан абстрактный уровень i. Его значение определяется уровнем вложенности элемента Contact.

14.9 Элемент Control

Назначение: Содержит информацию о контроле за исполнением документа
Содержание: Нет
Атрибуты:

Таблица 15

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

State

1

Enum

Флаг контрольности документа

"NoControl" (0 — неконтрольный)

"UnderControl" (1 — контрольный)

"EndedControl" (2 — снят с контроля)

14.10 Элемент Consideration (в составе зоны Подписка)

Назначение: Флаг подписки на доклады о рассмотрении (ввод новых резолюций) документа
Содержание: Нет
Атрибуты:

Таблица 16

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

Include

1

Enum

Допустимые значения:

True

False

Advancelnfo

0

Enum

Допустимые значения:

First — Первые резолюции

All — Все введенные резолюции

Last — Последние резолюции

14.11 Элемент Consideration (в составе зоны Поручения)

Назначение: Содержит ссылку на элемент Task зоны Поручения, в котором передается информация о введенной резолюции
Содержание: Нет
Атрибуты:

Таблица 17

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

TaskID

1

String

Уникальный номер поручения в паспорте

Вся информация о поручении передается в соответствующем элементе зоны Поручения

InitialTaskUID

0

String

UID присланного с документом поручения

Не заполняется, если резолюция относится ко всему документу

14.12 Элемент Department

Назначение: Содержит информацию о подразделении
Содержание: Нет
Атрибуты:

Таблица 18

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

UID

0

String

UID подразделения

Индекс подразделения в системе управления документами

14.13 Элемент Direction

Назначение: Содержит информацию о направлении проекта документа на визирование или подписание
Содержание: Нет
Атрибуты:

Таблица 19

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

VisaSign

1

Enum

Тип направления проекта документа

Допустимые значения:

"Visa" — направление на визирование;

"Sign" — направление на подписание

14.14 Элемент Document

Назначение: Содержит информацию о пересылаемом документе
Содержание: Нет
Атрибуты:

Таблица 20

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

DocumentID

1

String

Уникальный номер элемента в паспорте

UID

0

String

UID документа в передающей системе

Заполняется значением реквизита РКФ "GUID"

Для РКФ проекта документа заполняется значением "GUID" пакета версий

Обязательно заполняется для основного пересылаемого документа и не обязательно для связанного документа

Туре

1

Enum

Вид документа в передающей системе

"Created" — исходящий документ

"Incoming" — входящий документ

"Project" — проект документа

MainDocument

1

Enum

Флаг основного пересылаемого документа

Допустимые значения:

True — Основной документ

False — Связанный документ

Status

0

Enum

Статус РКФ проекта документа

Заполняется только для РКФ проекта документа:

"Created" — "Создан";

"At sight" — "На визировании";

"Initialed" — "Завизирован";

"At signature" — "На подписи";

"Signed" — "Подписан";

"Not signed" — "Не подписан";

"At registration1" — "На регистрации";

"At registration2" — "На регистрации (с удалением РКФ проекта документа после создания РКФ)";

"Registered" — "Зарегистрирован"

Version

0

Num

Номер текущей версии РКФ проекта документа

Заполняется только для РКФ проекта документа

Обязательно заполняется для РКФ проекта документа, пересылаемого в качестве основного документа

VersionUID

0

String

UID версии проекта документа

Заполняется значением нового реквизита РКФ проекта документа "GUID"

Обязательно заполняется для РКФ проекта документа, пересылаемого в качестве основного документа

14.15 Элемент DocumentList

Назначение: Головной элемент зоны — контейнер для информации о пересылаемых документах или ссылках на них
Содержание: Нет
Атрибуты: Нет

14.16 Элемент Econtact

Назначение: Содержит информацию о номерах (адресах) имеющихся средств электросвязи
Содержание (String): Номер (адрес). Допускается последовательное перечисление через запятую нескольких номеров (адресов)
Атрибуты:

Таблица 21

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

Туре

0

String

Тип номера (адреса)

t — телефон

a — добавочный/местный телефон

f- факс

e — адрес электронной почты (e-mail)

s — адрес

14.17 Элемент EDMS

Назначение: Содержит информацию о системе управления документами отправителя или получателе сообщения
Содержание (String): Имя системы управления документами
Атрибуты:

Таблица 22

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

UID

1

String

UID системы управления документами

Version

0

String

Номер версии системы управления документами

14.18 Элемент EDS

Назначение: Содержит информацию о файле ЭЦП (ЭП)
Содержание (String): Вид подписи текстом
Атрибуты:

Таблица 23

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

ResourcelD

1

Num

Ссылка на описание файла в элементе Resource

Date

0

Date Time

Дата подписания файла

KindID

0

Enum

Номер вида подписи

0 — Не определенная

1 — Авторская

2 — Согласующая

3 — Утверждающая

4 — Удостоверяющая

5 — Ознакомительная

Certificate

0

String

Владелец сертификата

14.19 Элемент Executor (в составе зоны Подписка)

Назначение: Флаг подписки на информацию об исполнителях резолюций
Содержание: Нет
Атрибуты:

Таблица 24

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

Include

1

Enum

Допустимые значения:

True

False

Advancelnfo

0

Enum

Допустимые значения:

All — все исполнители

Responsible — ответственные исполнители

14.20 Элемент Executor (в составе зоны Поручения)

Назначение: Содержит информацию об исполнителе поручения
Содержание: Нет
Атрибуты:

Таблица 25

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

Responsible

1

Enum

Флаг ответственного исполнителя

True

False

14.21 Элемент Expansion

Назначение: Головной элемент зоны — обертка для пересылки дополнительной информации
Содержание: Нет
Атрибуты:

Таблица 26

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

Version

1

String

Версия зоны

Расширение

14.22 Элемент Failure

Назначение: Информация об отказе в регистрации (обработке) документа
Содержание: Текст о причине отказа
Атрибуты:

Таблица 27

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

Code

1

Num

Код причины отказа

14.23 Элемент File

Назначение: Содержит информацию о передаваемом файле
Содержание: Нет
Атрибуты:

Таблица 28

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

ResourcelD

1

Num

Ссылка на описание файла в элементе Resource

UID

1

String

Идентификатор передаваемого файла

Идентификатор файла документа

14.24 Элемент Forwarding (в составе зоны Подписка)

Назначение: Флаг подписки на доклады о направлении (пересылке) документа
Содержание: Нет
Атрибуты:

Таблица 29

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

Include

1

Enum

Допустимые значения:

True

False

Advancelnfo

0

Enum

Допустимые значения:

First — первое направление

All — все направления

14.25 Элемент Forwarding (в составе зоны Уведомления)

Назначение: Контейнер для информации о пересылке РКФ
Содержание: Нет
Атрибуты: Нет

14.26 Элемент Group

Назначение: Содержит информацию о виде (группе) документа
Содержание (String): Наименование группы документов
Атрибуты:

Таблица 30

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

UID

0

String

UID группы документов

14.27 Элемент Header

Назначение: Заголовок паспорта электронного сообщения, содержащий общее описание сообщения
Содержание: Нет
Атрибуты:

Таблица 31

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

MessagelD

1

String

UID сообщения

GUID сообщения

Version

1

String

Версия паспорта

Допустимое значение: "1.0"

TimeZone

0

Num

Часовой пояс системы отправителя

Time

1

Date
Time

Дата и время формирования паспорта

MessageType

1

Enum

Тип сообщения, определяющий способ его обработки

Допустимые значения для сообщения первого типа:

"MainDoc" — основной документ

"AddToDoc" — дополнения к документу

Допустимые значения для сообщения второго типа:

"Reception" — уведомление о приеме сообщения

"Failure" — уведомление об отказе в регистрации

"Report" — аккумулированный доклад о работе с полученным документом

ReturnID

1

String

Код возврата для уведомлений и докладов, на которые подписывается это сообщение

Для сообщений первого типаформируется системой управления документами автоматически для последующей идентификации сообщения при обработке полученных сообщений второго типа (уведомлений и докладов)

Для сообщений второго типакопируется из исходного сообщения первого типа, подписанного на данное сообщение

В случае невозможности получения значения присваивается значение "unknown"

ResourcelD

1

Num

Идентификатор текущего ресурса (файла)

Ссылка на соответствующий элемент Resource

14.28 Элемент InitialDoc

Назначение: Ссылка на документ, при работе с которым формируются уведомления (доклады)
Содержание: Нет
Атрибуты:

Таблица 32

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

UID

1

String

UID документа

Заполняется значением нового реквизита РКФ "GUID"

VersionUID

0

String

UID версии проекта документа

Заполняется значением нового реквизита РКФ проекта документа "GUID"

Обязательно заполняется при формировании уведомлений и докладов о работе с РКФ проекта документа

14.29 Элемент Link

Назначение: Содержит ссылку на связанный документ
Содержание: Нет
Атрибуты:

Таблица 33

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

DocumentID

0

String

Ссылка на уникальный номер связанного документа в паспорте электронного сообщения

Ссылка на документ, существующий в передающей системе

Description

0

String

Описание URL ссылки

URLString

0

String

Значение URL ссылки

14.30 Элемент LinkType

Назначение: Содержит информацию об отношении документа к основному документу
Содержание (String): Наименование отношения (связки)
Атрибуты:

Таблица 34

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

UID

0

String

UID отношения (связки) документа к основному документу

Индекс типа связки

14.31 Элемент Notification

Назначение: Головной элемент зоны — обертка для основной информации доклада
Содержание: Нет
Атрибуты: Нет

14.32 Элемент OfficialPerson

Назначение: Содержит информацию о должностном лице
Содержание: Нет
Атрибуты:

Таблица 35

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

UID

0

String

UID должностного лица

Индекс должностного лица в системе управления документами

14.33 Элемент Organization

Назначение: Содержит информацию об организации
Содержание: Нет
Атрибуты:

Таблица 36

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

UID

0

String

UID организации

Индекс организации в системе управления документами

14.34 Элемент Parent

Назначение: Содержит ссылки на родительские объекты, которым принадлежит поручение
Содержание: Нет
Атрибуты:

Таблица 37

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

DocumentID

0

String

Ссылка на уникальный номер документа в паспорте

Заполняется, если информация о документе, которому принадлежит поручение (непосредственно или опосредованно), передается в зоне Документы

TaskID

0

String

Ссылка на уникальный номер поручения в паспорте

Передается для подчиненного поручения, если информация о родительском поручении передается в зоне Поручения

14.35 Элемент PrivatePerson

Назначение: Содержит информацию о физическом лице
Содержание: Нет
Атрибуты:

Таблица 38

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

UID

0

String

UID гражданина

Структура элемента:

Таблица 39

Наименование и уровень вложенности элементов

Кратность

Комментарий

PrivatePerson (i)

1

FIO (i+1)

1

ФИО гражданина

Тип данных — String

Sex (i+1)

0

Пол гражданина

Тип данных — Enum: "Female"; "Male"; "Undefined"

INN (i+1)

0-1

Идентификационный номер налогоплательщика.

Тип данных — String

Passport (i+1)

0-1

Контейнер для информации о паспорте

Не имеет ни содержания, ни атрибутов

Series (i+2)

1

Серия паспорта

Тип данных — String

Number (i+2)

1

Номер паспорта

Тип данных — String

GivenBy (i+2)

0-1

Кем и когда выдан паспорт

Тип данных — String

Address (i+1)

0-n

Контейнер для информации о почтовом адресе контакта (организации)

Не имеет ни содержания, ни атрибутов

ZipCode (i+2)

0-1

Почтовый индекс

Тип данных — String

Region (i+2)

0-1

Регион физического лица

Settlement (i+2)

0-1

Наименование населенного пункта

Тип данных — String

Text (i+2)

0-1

Остальные компоненты адреса

Тип данных — String

Econtact (i+1)

0-n

Информация об адресах электросвязи

SNILS (i+1)

0-1

Страховой номер индивидуального лицевого счета (СНИЛС) страхового свидетельства обязательного пенсионного страхования

Тип данных — String

Примечание — В качестве базового уровня вложенности указан абстрактный уровень i. Его значение определяется уровнем вложенности элемента PrivatePerson.

14.36 Элемент Recipient

Назначение: Контейнер для информации об адресате(ах) сообщения
Содержание: Нет
Атрибуты: Нет
Содержимое элемента:

  • Для сообщений первого типа заполняется информацией об адресате(ах) посылаемого документа. Если несколько адресатов используют одну систему управления документами, то для них готовится одно сообщение с объединением информации о них.
  • Для сообщений второго типа заполняется информацией из элемента Sender исходного сообщения первого типа.

При обработке сообщений первого типа значение этого элемента служит источником информации о том, кому адресован документ.

14.37 Элемент Reception

Назначение: Флаг подписки на уведомление о приеме сообщения первого типа
Содержание: Нет
Атрибуты:

Таблица 40

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

Include

1

Enum

Допустимые значения:

True

False

14.38 Элемент Redirection

Назначение: Контейнер для информации о перенаправлении документа в другую организацию
Содержание: Нет
Атрибуты: Нет

14.39 Элемент Region

Назначение: Содержит информацию о регионе контакта или физического лица
Содержание (String): Наименование региона
Атрибуты:

Таблица 41

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

UID

0

String

UID региона

Индекс региона в системе управления документами

14.40 Элемент ResourceList

Назначение: Контейнер для информации о передаваемых в сообщении файлах
Содержание: Нет
Атрибуты: Нет
Не описанные в этом разделе файлы, присланные в сообщении, обработке не подлежат.

14.41 Элемент Resource

Назначение: Содержит информацию о передаваемом в сообщении файле
Содержание: Нет
Атрибуты:

Таблица 42

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

UID

1

Num

Уникальный номер файла в сообщении

UniqueName

1

String

Имя файла в сообщении

Уникальное имя файла, передаваемого в сообщении, с его законным расширением

14.42 Элемент Registrationlnfo

Назначение: Контейнер для информации о регистрационном номере и дате документа
Содержание: Нет
Атрибуты: Нет

14.43 Элемент Registration (в составе зоны Подписка)

Назначение: Флаг подписки на уведомление о регистрации документа или отказе от его регистрации
Содержание: Нет
Атрибуты:

Таблица 43

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

Include

1

Enum

Допустимые значения:

True

False

14.44 Элемент Registration (в составе зоны Уведомление)

Назначение: Содержит ссылку на элемент Document зоны Документы, в котором передается информация о регистрации присланного документа у адресата
Содержание: Нет
Атрибуты:

Таблица 44

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

DocumentID

1

String

Ссылка на уникальный номер документа в паспорте электронного сообщения

Вся информация о зарегистрированном документе передается в соответствующем элементе зоны Документы

SystemDate

1

Date Time

Дата и время регистрации документа

14.45 Элемент Report

Назначение: Содержит ссылку на элемент Task зоны Поручения, в котором передается информация об исполнении присланного поручения
Содержание: Нет
Атрибуты:

Таблица 45

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

TaskID

1

String

Уникальный номер поручения в паспорте

Вся информация о поручении передается в соответствующем элементе зоны Поручения

14.46 Элемент Rubric

Назначение: Содержит информацию о рубрике документа
Содержание (String):
Наименование рубрики Атрибуты:

Таблица 46

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

UID

0

String

UID рубрики

Индекс рубрики в системе управления документами

14.47 Элемент Sender

Назначение: Контейнер для информации об отправителе сообщения
Содержание: Нет
Атрибуты: Нет
При обработке информация элемента используется для идентификации корреспондента и выбора правил обработки сообщения (например, для выбора группы регистрируемого документа).

14.48 Элемент Signlnformation

Назначение: Содержит информацию о визировании и подписании проекта документа
Содержание: Нет
Атрибуты:

Таблица 47

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

DocumentID

1

String

Ссылка на уникальный номер документа в паспорте

Вся информация о визировании и подписании проекта документа передается в соответствующем элементе зоны Документы

14.49 Элемент Status

Назначение: Содержит информацию о состоянии исполнения поручения
Содержание: Текст состояния
Атрибуты:

Таблица 48

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

UID

0

String

UID состояния исполнения

Индекс состояния исполнения в системе управления документами

14.50 Элемент Subscriptions

Назначение: Головной элемент зоны подписки на уведомления и доклады
Содержание: Нет
Атрибуты:

Таблица 49

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

StopDayCount

1

Num

Количество дней, в течение которых должны направляться доклады

Целое положительное число от 1 до 999

14.51 Элемент TaskList

Назначение: Головной элемент зоны — обертка для информации о пересылаемых поручениях
Содержание: Нет
Атрибуты: Нет

14.52 Элемент Task

Назначение: Содержит информацию о пересылаемом поручении
Содержание: Нет
Атрибуты:

Таблица 50

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

TaskID

1

String

Уникальный номер поручения в паспорте электронного сообщения

UID

1

String

UID поручения в передающей системе

Заполняется значением нового реквизита поручения "GUID"

Туре

1

Enum

Тип поручения

"Point" — пункт

"Resolution" — резолюция

Проекты резолюций не передаются

Privacy

1

Enum

Флаг конфиденциальности

True

False

14.53 Элемент Type

Назначение: Содержит информацию о виде отправки документа
Содержание (String): Наименование вида отправки
Атрибуты:

Таблица 51

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

UID

0

String

UID вида отправки

14.54 Элемент Visa

Назначение: Контейнер для передачи информации о визировании документа
Содержание: Нет
Атрибуты: Нет

14.55 Элемент Writer

Назначение: Контейнер для передачи информации об исполнителе документа
Содержание: Нет
Атрибуты: Нет

15 Модель конверта электронного сообщения

Конверт электронного сообщения является его необязательной частью и оформляется как самостоятельный XML-документ с корневым элементом EnvelopeMessage. Конверт содержит зону Заголовок конверта, а также одну или несколько других зон (см. таблицу 52).
Заголовок конверта является самостоятельной, обязательной зоной. Кроме нее в конверте обязательно должна присутствовать хотя бы одна из зон.
Зоны конверта электронного сообщения оформляются как самостоятельные, независимые элементы языка XML первого уровня иерархии. Тип зоны определяется именем этого элемента.
Используемые в конверте электронного сообщения зоны (соответствующие элементы XML-документа) могут быть только из числа типов, определенных настоящим стандартом. Зона заданного типа в конверте может быть только одной.
Передаваемая в зонах конверта электронного сообщения информация оформляется как вложенные элементы XML-документа второго и последующих уровней иерархии (элементы Содержания соответствующей зоны/элемента).
В содержании зоны могут быть применены элементы только из перечня, определенного настоящим стандартом для данной зоны, с установленным допустимым количеством (кратностью) и составом атрибутов. Исключение составляет зона Дополнительная информация, состав и структура ее элементов определяются разработчиком соответствующей передающей системы управления документами.
Новые версии конверта электронного сообщения могут дополняться новыми пространствами имен (NameSpaces), содержащими необязательные элементы и атрибуты. Таким способом предлагается обеспечить совместимость версий XML-документа, поскольку при проверке электронного сообщения на соответствие XSD схеме пространства NameSpaces будут исключены из проверки и не повлияют на результат проверки.

15.1 Правила описания зон конверта электронного сообщения

Зоны конверта электронного сообщения являются отдельными, самостоятельными элементами языка XML первого уровня иерархии.
Передаваемая в зоне информация оформляется как вложенные элементы XML-документа второго и последующих уровней иерархии.
Как и для элемента — описателя зоны, так и для вложенных элементов указывают имя типа, содержание и допустимые атрибуты.
При описании вложенных элементов (структуры элементов и зон) дополнительно указывается их допустимое количество (кратность):

  • 1 — обязательный, может присутствовать только один раз;
  • 1-n — обязательный, может присутствовать несколько раз;
  • 0-1 — необязательный, может встречаться только один раз;
  • 0-n — необязательный, может встречаться несколько раз.

Для атрибутов элементов кратность устанавливается равной:

  • 1 — обязательный атрибут;
  • 0 — необязательный атрибут.

При описании атрибутов и содержания элементов используются следующие типы данных:

  • String — строка;
  • DateTime — дата и время в формате гггг-мм-ддТчч:мм:сс;
  • Num — целое число.

15.2 Перечень и содержание зон конверта электронного сообщения

Таблица 52

Наименование

Тип элемента

Назначение

Заголовок конверта

EnvelopeHeader

Обязательная зона

Содержит служебную информацию, необходимую для корректного приема и обработки конверта

Прикладная информация

Transferlnfo

Необязательная зона

Содержит дополнительную информацию транспортного уровня и уровня прикладных сообщений

Передаваемые файлы

BinaryData

Необязательная зона

Содержит информацию о файлах, передаваемых совместно в конверте (в том числе и в описании конверта)

Дополнительная информация

Extensions

Необязательная зона

Содержит информацию о дополнительных данных, необходимых для передачи на уровне конверта

16 Описание зоны Заголовок конверта

Зону Заголовок конверта образуют элемент XML-документа — EnvelopeHeader и вложенные в него элементы. Зона является обязательным элементом конверта электронного сообщения.
Содержит информацию об отправителях и получателях конверта электронного сообщения и блок дополнительной информации:

Таблица 53

Наименование и уровень вложенности элементов

Кратность

Комментарий

Sender(1)

1

Информация об отправителе конверта

ld(2)

1

Идентификатор отправителя или информационной системы

Тип данных — String

Name(2)

1

Наименование отправителя

Тип данных — String

Extension(2)

0-1

Информация о дополнительных данных для передачи в блоке отправителя

Subject(1)

1

Информация о теме конверта

ld(2)

1

Идентификатор темы

Тип данных — String

Text(2)

1

Текст письма

Тип данных — String

Extension(2)

0-1

Блок дополнительной информации темы

Recipients(l)

1

Информация о получателях (адресатах)

Recipient(2)

1-n

Systemlnfo(3)

0-1

ld(4)

1

Идентификатор системы управления документами

Тип данных — String

Name(4)

1

Наименование информационной системы управления документами

Тип данных — String

Extension(4)

0-1

Блок дополнительной информации темы

ld(3)

1

Идентификатор получателя

Тип данных — String

Name(3)

1

Наименование получателя

Тип данных — String

Extension(3)

0-1

Блок дополнительной информации

Extension(2)

0-1

Информация о дополнительных данных для передачи в блоке получателей

17 Описание зоны Прикладная информация

Зону Прикладная информация образуют элемент Transferlnfo и вложенные в него элементы. Зона содержит информацию (структурированную и неструктурированную) транспортного, прикладного уровня и пр.
Требования к составу и структуре вложенных элементов зоны Прикладная информация настоящим стандартом не устанавливаются.

Таблица 54

Наименование и уровень вложенности элементов

Кратность

Комментарий

TransferPart

0-1

Элементы, определенные сепаратными договоренностями между участниками взаимодействия

18 Описание зоны Передаваемые файлы

Зону Передаваемые файлы образуют элемент BinaryData и вложенные в него элементы. Зона содержит информацию о файле (файлах), передаваемых совместно с конвертом электронного сообщения.

Таблица 55

Наименование и уровень вложенности элементов

Кратность

Комментарий

BinaryPart

1-n

Информация о файле, передаваемом совместно с конвертом

Внутри блока может дополнительно передаваться файл

19 Описание зоны Дополнительная информация

Зону Дополнительная информация образуют элемент Extensions и вложенные в него элементы. Зона содержит информацию о дополнительных данных для передачи на уровне конверта.
Требования к составу и структуре вложенных элементов зоны Дополнительная информация настоящим стандартом не устанавливаются.

Таблица 56

Наименование и уровень вложенности элементов

Кратность

Комментарий

Extension

0-1

Элементы, определенные сепаратными договоренностями между участниками взаимодействия

20 Описание элементов конверта электронного сообщения

20.1 Элемент EnvelopeMessage

Назначение: Содержит служебную информацию необходимую для корректного приема и обработки конверта электронного сообщения.
Атрибуты:

Таблица 57

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

Version

1

String

Версия конверта

Messageld

1

String

Идентификатор сообщения

MessageDate

1

Date Time

Дата сообщения

MessagePartCount

0-1

Num

Общее количество сообщений

Используется при разделении сообщения на несколько конвертов

MessagePartNum

0-1

Num

Номер сообщения

То же

TransferMessageld

0-1

String

Идентификатор основного сообщения

То же

Correlationld

0-1

String

Идентификатор взаимосвязанного сообщения

20.2 Элемент BinaryPart

Назначение: Содержит информацию о файле
Атрибуты:

Таблица 58

Имя атрибута

Кратность

Тип данных

Описание

Правила заполнения

Partld

0-1

String

Идентификатор файла

PartType

1

String

Тип файла

Прозвольное значение

Рекомендуется использовать одно из значений Mime-типов

PartNum

0-1

Num

Номер части файла

Рекомендуется использовать при передаче файлов по частям

Path

0-1

String

Расположение файла

Произвольное значение

Рекомендуется применять при передачи вне конверта (в виде отдельного файла, MTOM-attachment и пр.)

PathType

1

String

Тип вида передачи файла

Произвольное значение

Рекомендуется использовать следующие значения:

External — вне конверта;

Include — в виде MTOM-attachment;

Internal — внутри элемента BinaryPart

DigestValue

0-1

String

Произвольное значение

Рекомендуется применять для передачи хеш-кода файла

DigestMethod

0-1

String

Произвольное значение

Рекомендуется использовать для передачи метода вычисления хеш-кода файлов

Приложение А (справочное). Схема сообщения, обеспечивающая его автоматизированную проверку на соответствие стандарту













Приложение Б (справочное). Схема конверта электронного сообщения, обеспечивающая его автоматизированную проверку на соответствие стандарту


УДК 656.072:681.3:006.354
ОКС 37.080:25.040.40
Ключевые слова: электронный документооборот, управление документами, взаимодействие систем, электронное сообщение, требования к электронному сообщению, состав, элементы, атрибуты