Приказ Минцифры России N 667, ФСО России N 233 от 04.12.2020 Об утверждении Требований к организационно-техническому взаимодействию государственных органов и государственных организаций
МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ
КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
N 667
ФЕДЕРАЛЬНАЯ СЛУЖБА ОХРАНЫ РОССИЙСКОЙ ФЕДЕРАЦИИ
N 233
от 4 декабря 2020 года
К ОРГАНИЗАЦИОННО-ТЕХНИЧЕСКОМУ ВЗАИМОДЕЙСТВИЮ
ГОСУДАРСТВЕННЫХ ОРГАНОВ И ГОСУДАРСТВЕННЫХ ОРГАНИЗАЦИЙ
В соответствии с подпунктом "б" пункта 5 Правил обмена документами в электронном виде при организации информационного взаимодействия, утвержденных постановлением Правительства Российской Федерации от 25 декабря 2014 г. N 1494 (Собрание законодательства Российской Федерации, 2015, N 1, ст. 284; 2018, N 49 ст. 7600), приказываем:
1. Утвердить прилагаемые Требования к организационно-техническому взаимодействию государственных органов и государственных организаций.
2. Признать утратившим силу приказ Министерства связи и массовых коммуникаций Российской Федерации и Федеральной службы охраны Российской Федерации от 27 мая 2015 г. N 186/258 "Об утверждении Требований к организационно-техническому взаимодействию государственных органов и государственных организаций посредством обмена документами в электронном виде" (зарегистрирован в Министерстве юстиции Российской Федерации 22 сентября 2015 г., регистрационный N 38956).
3. Направить настоящий приказ на государственную регистрацию в Министерство юстиции Российской Федерации.
цифрового развития,
связи и массовых коммуникаций
Российской Федерации
М.И.ШАДАЕВ
Федеральной службы охраны
Российской Федерации
Д.В.КОЧНЕВ
приказом Министерства
цифрового развития,
связи и массовых коммуникаций
Российской Федерации
и Федеральной службы охраны
Российской Федерации
от 4 декабря 2020 г. N 667/233
К ОРГАНИЗАЦИОННО-ТЕХНИЧЕСКОМУ ВЗАИМОДЕЙСТВИЮ ГОСУДАРСТВЕННЫХ
ОРГАНОВ И ГОСУДАРСТВЕННЫХ ОРГАНИЗАЦИЙ
1. Настоящий документ устанавливает требования к организационно-техническому взаимодействию в рамках обмена документами в электронном виде при организации информационного взаимодействия федеральных органов государственной власти, органов государственной власти субъектов Российской Федерации и иных государственных органов, а также организаций, созданных для выполнения задач, поставленных перед Правительством Российской Федерации <1> (далее - участники взаимодействия).
--------------------------------
<1> В соответствии с пунктом 1 Положения о системе межведомственного электронного документооборота, утвержденного постановлением Правительства Российской Федерации от 22 сентября 2009 г. N 754 (Собрание законодательства Российской Федерации, 2009, N 39, ст. 4614; 2019, N 12 ст. 1314).
2. Настоящие требования определяют:
а) формат документа в электронном виде;
б) формат транспортного контейнера;
в) перечень причин отказа в регистрации;
г) требования к процедурам подписания.
II. Формат документа в электронном виде
3. Документ в электронном виде, создаваемый в рамках обмена документами в электронном виде при организации информационного взаимодействия, состоит из следующих структурных элементов:
а) основная часть документа в электронном виде, представленная в виде файла документа в электронном виде в формате, определенном пунктом 4 настоящих требований;
б) приложения документа в электронном виде (при наличии), представленные в виде файлов приложений к документу в электронном виде в формате, определенном пунктом 5 настоящих требований;
в) электронные подписи основной части и приложений (при наличии) документа в электронном виде, представленные в виде файлов квалифицированной электронной подписи, сформированных в соответствии с требованиями законодательства Российской Федерации;
г) элементы визуализации электронных подписей основной части документа в электронном виде, а также регистрационных данных документа в электронном виде, сформированные в соответствии с пунктом 6 настоящих требований и представленные в виде файлов элементов визуализации в формате, определенном пунктом 7 настоящих требований;
д) описание документа в электронном виде, содержащее реквизиты документа в электронном виде, а также данные о местоположении элементов визуализации на визуальном отображении документа в электронном виде, представленное в виде, установленном форматом транспортного контейнера.
4. Файл документа в электронном виде должен быть представлен в формате PDF/A-1.
5. Файлы приложений к документу в электронном виде (при наличии) должны быть представлены в форматах, предназначенных для текстовых, табличных, графических и структурированных данных.
6. Элементы визуализации электронных подписей основной части документа в электронном виде, а также регистрационных данных документа в электронном виде (включающих дату документа и регистрационный номер, присвоенный организацией автора документа, а в случае совместного составления двумя и более организациями - регистрационные номера, присвоенные каждой из этих организаций) формируются в виде изображений, предназначенных для наложения на изображение основной части документа в электронном виде в местах, определенных в описании документа в электронном виде (данными о местоположении элементов визуализации).
7. Файлы элементов визуализации должны быть представлены в формате PNG.
III. Формат транспортного контейнера
8. Формат транспортного контейнера при размещении в нем документа в электронном виде определяет требования к следующим структурным элементам:
а) элементы документа в электронном виде <2>, представленные в виде отдельных файлов элементов документа в электронном виде, в соответствии с подпунктами "а" - "г" пункта 3 настоящих требований;
--------------------------------
<2> В соответствии с подпунктами "б" и "г" пункта 5 Правил обмена документами в электронном виде при организации информационного взаимодействия, утвержденных постановлением Правительства Российской Федерации от 25 декабря 2014 г. N 1494 (Собрание законодательства Российской Федерации, 2015, N 1, ст. 284; 2018, N 49 ст. 7600) (далее - Правила).
б) описание транспортного контейнера <3>, содержащее список файлов элементов документа в электронном виде, а также описание документа в электронном виде, в соответствии с подпунктом "д" пункта 3 настоящих требований, представленное в виде файла описания транспортного контейнера в формате, определенном в приложении 1 к настоящим требованиям;
--------------------------------
<3> В соответствии с подпунктом "а" пункта 5 Правил.
в) электронная подпись совокупности элементов транспортного контейнера <4>, сформированной в соответствии с пунктом 9 настоящих требований (при необходимости обеспечения целостности транспортного контейнера), представленная в виде файла квалифицированной электронной подписи, сформированного в соответствии с требованиями законодательства Российской Федерации.
--------------------------------
<4> В соответствии с подпунктом "в" пункта 5 Правил.
9. Совокупность элементов транспортного контейнера формируется последовательным соединением бинарных данных файла описания транспортного контейнера с бинарными данными файлов элементов документа в электронном виде, отсортированных по имени в лексикографическом порядке. Совокупность элементов транспортного контейнера формируется на время выполнения процедур подписания электронной подписью и проверки электронной подписи, и не сохраняется после выполнения этих процедур.
10. Транспортный контейнер должен быть представлен в виде одного файла, в формате ZIP-архива.
11. Файл транспортного контейнера содержит файлы элементов транспортного контейнера, описанные в пункте 8 настоящих требований. Каждый из этих файлов имеет уникальное в пределах транспортного контейнера название, соответствующее шаблону "[a-zA-Z0-9_]{1,250}.[a-zA-Z0-9]{3,4}".
12. Файл транспортного контейнера имеет название, соответствующее шаблону "[a-zA-Z0-9_]{1,247}.edc.zip".
13. Для передачи транспортного контейнера посредством транспортной шины, в соответствии с положениями и регламентами эксплуатации транспортной шины, транспортный контейнер должен быть дополнительно оформлен в виде электронного сообщения, для чего к файлу транспортного контейнера должен быть приложен файл описания электронного сообщения, содержащий техническую информацию для адресации электронного сообщения, а также применяемый в процедурах передачи уведомлений и технологических электронных сообщений в формате, определенном в приложении 2 к настоящим требованиям.
IV. Перечень причин отказа в регистрации
и требования к процедурам подписания
14. При формировании уведомления об отказе в регистрации, причина отказа в регистрации выбирается из перечня, приведенного в приложении 3 к настоящим требованиям.
15. При необходимости подписания (утверждения) документа в электронном виде несколькими должностными лицами, каждое должностное лицо подписывает документ в электронном виде собственной электронной подписью, представляемой в виде отдельного файла согласно подпункту "в" пункта 3 настоящих требований.
16. При необходимости подписания (утверждения) приложений документа в электронном виде, каждое приложение документа в электронном виде подписывается отдельной электронной подписью, представляемой в виде отдельного файла согласно подпункту "в" пункта 3 настоящих требований.
к Требованиям
к организационно-техническому
взаимодействию государственных
органов и государственных организаций
ФАЙЛА ОПИСАНИЯ ТРАНСПОРТНОГО КОНТЕЙНЕРА
I. Файл описания транспортного контейнера (паспорт)
Файл описания транспортного контейнера имеет название "passport.xml".
Файл описания транспортного контейнера представляется в формате XML, в соответствии со схемой описания транспортного контейнера, приведенной в главе III настоящего приложения.
Файл описания транспортного контейнера оформляется в кодировке "UTF-8", первая строка файла описания электронного сообщения содержит следующий текст: "<?xml version="1.0" encoding="UTF-8"?>".
Номер версии формата файла описания транспортного контейнера - 2.7.1.
II. Правила заполнения отдельных элементов
файла описания транспортного контейнера
Правила заполнения отдельных элементов файла описания транспортного контейнера приведены в таблице 1 настоящего приложения.
Кратность элемента определяет его минимальное и максимальное допустимое число повторений в файле описания, а также обязательность его заполнения:
1 - элемент указывается один раз и заполняется обязательно,
1..n - элемент повторяется необходимое число раз и заполняется обязательно,
0..1 - элемент либо не указывается, либо указывается один раз и заполняется обязательно, если выполняются условия его обязательного заполнения, указанные в описании элемента,
0..n - элемент либо не указывается, либо повторяется необходимое число раз и заполняется обязательно, если выполняются условия его обязательного заполнения, указанные в описании элемента.
Таблица 1. Список элементов схемы описания транспортного контейнера
Уникальный идентификатор документа в электронном виде, размещенного в составе транспортного контейнера | ||||
Заданный тип: "globalUniqueIdentifier" (пункт 2 настоящей таблицы) | ||||
Версия использованной XML-схемы описания транспортного контейнера | ||||
Реквизиты документа в электронном виде для целей делопроизводства | ||||
Значение поля заполняется из справочника "Виды документов", приведенного в таблице 2. | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Значение поля заполняется из справочника "Места составления документов", приведенного в таблице 3. | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Гриф ограничения доступа к документу. Значение поля заполняется из справочника "Грифы ограничения доступа к документам", приведенного в таблице 4. | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Аннотация, краткое содержание документа для обработки в системе электронного документооборота (далее - СЭД) | ||||
(пункт 6 настоящей таблицы) | ||||
Заполняется, если документ в электронном виде создается в ответ на ранее полученный документ в электронном виде. | ||||
Допускается указывать несколько значений. | ||||
Уникальный идентификатор внешнего документа в электронном виде. | ||||
Заданный тип: "globalUniqueIdentifier" (пункт 2 настоящей таблицы) | ||||
(пункт 8 настоящей таблицы) | ||||
Подразделение организации автора внешнего документа. Заполняется при необходимости. | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Регистрационные данные по сведениям автора (соавтора) внешнего документа. | ||||
Заданный тип: "registrationData" (пункт 7 настоящей таблицы) | ||||
Должностное лицо (или несколько лиц), подписавшее внешний документ. | ||||
(пункт 9 настоящей таблицы) | ||||
Шаблон типа "employee" (сотрудник) - обязательно указывается фамилия, имя, отчество (при наличии) (далее - ФИО). | ||||
Значение поля заполняется из справочника "Типы связей документов", приведенного в таблице 5. | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Сведения об авторах - организациях, подписавших (утвердивших) документ. | ||||
Сведения об авторе - организации: отдел (департамент), регистрационные данные документа, лица, подписавшие документ, а также должностные лица, заверившие или завизировавшие документ (при наличии). Допускается указывать несколько значений. Сначала указываются сведения основного автора, а потом соавторов (при наличии). | ||||
(пункт 8 настоящей таблицы) | ||||
Подразделение автора (соавтора) документа. Заполняется при необходимости. | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Регистрационные данные по сведениям автора (соавтора) документа. | ||||
Заданный тип: "registrationData" (пункт 7 настоящей таблицы) | ||||
(пункт 10 настоящей таблицы) | ||||
Сведения о подписи: должностном лице, файле электронной подписи и элементах визуализации электронной подписи. Допускается указывать несколько значений. Сначала указываются сведения основного лица, подписавшего документ, а потом прочих (при наличии). | ||||
(пункт 9 настоящей таблицы) | ||||
Шаблон типа "signer" (лицо, подписавшее документ) - обязательно указывается ФИО, должность. | ||||
Тип подписи, одно из значений: "Утверждающая" (по умолчанию) "Визирующая" "Заверяющая" | ||||
Название файла электронной подписи в составе транспортного контейнера. | ||||
(пункт 11 настоящей таблицы) | ||||
(пункт 10 настоящей таблицы) | ||||
(пункт 9 настоящей таблицы) | ||||
Шаблон типа "executor" (исполнитель) - обязательно указывается ФИО, телефон. | ||||
Сведения об адресате документа. Допускается указывать несколько значений. Сначала указывается основной адресат, потом все прочие (при наличии). | ||||
(пункт 8 настоящей таблицы) | ||||
Подразделение адресата документа. Заполняется при необходимости. | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Должностное лицо адресата документа. Допускается указывать несколько значений. | ||||
(пункт 9 настоящей таблицы) | ||||
Название файла основной части документа в составе транспортного контейнера. Приложения, являющиеся неотъемлемыми частями документа, учитываются в составе основной части документа. | ||||
(пункт 11 настоящей таблицы) | ||||
Количество страниц основной части. Указывается значение больше нуля. | ||||
Количество страниц приложений - неотъемлемых частей документа. Заполняется при наличии таких приложений. | ||||
(пункт 6 настоящей таблицы) | ||||
Описание приложений документа. Заполняется при наличии приложений. | ||||
Описание приложения документа. Допускается указывать несколько значений. | ||||
Название файла приложения документа в составе транспортного контейнера. | ||||
(пункт 11 настоящей таблицы) | ||||
(пункт 6 настоящей таблицы) | ||||
Электронные подписи приложений. Допускается указывать несколько значений. | ||||
Название файла электронной подписи в составе транспортного контейнера. | ||||
(пункт 11 настоящей таблицы) | ||||
Электронная подпись совокупности элементов транспортного контейнера. Заполняется при необходимости обеспечить целостность транспортного контейнера. | ||||
Название файла электронной подписи в составе транспортного контейнера. | ||||
(пункт 11 настоящей таблицы) | ||||
Базовый тип: нормализованная строка. Ограничение: 36 символов, по шаблону: "[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}" | ||||
(пункт 4 настоящей таблицы) | ||||
Идентификатор справочного значения. Указывается, если в справочнике заданы идентификаторы справочных значений. | ||||
(пункт 5 настоящей таблицы) | ||||
Базовый тип: нормализованная строка. Ограничение: от 1 до 511 символов | ||||
Ограничение: от 1 до 127 символов | ||||
Ограничение: до 4000 символов | ||||
Значение заполняется по справочнику абонентов МЭДО. | ||||
(пункт 5 настоящей таблицы) | ||||
Официальное наименование организации. Значение заполняется по справочнику абонентов МЭДО. | ||||
(пункт 4 настоящей таблицы) | ||||
(пункт 4 настоящей таблицы) | ||||
(пункт 4 настоящей таблицы) | ||||
(пункт 4 настоящей таблицы) | ||||
(пункт 4 настоящей таблицы) | ||||
(пункт 5 настоящей таблицы) | ||||
(пункт 4 настоящей таблицы) | ||||
(пункт 4 настоящей таблицы) | ||||
(пункт 4 настоящей таблицы) | ||||
(пункт 4 настоящей таблицы) | ||||
Название файла элемента визуализации в составе транспортного контейнера. | ||||
(пункт 11 настоящей таблицы) | ||||
Номер страницы (начиная с 1), на которой размещается элемент визуализации | ||||
Отступ верхнего левого угла элемента от верхнего левого угла страницы | ||||
Физический размер изображения элемента визуализации на странице | ||||
Базовый тип: нормализованная строка. Ограничение: от 1 до 255 символов вида "[a-zA-Z0-9_]{1,250}.[a-zA-Z0-9]{3,4}" | ||||
Базовый тип: нормализованная строка. Ограничение: от 1 до 254 символов вида "[a-zA-Z0-9_]{1,250}.pdf" | ||||
Таблица 2. Справочник "Виды документов"
Таблица 3. Справочник "Места составления документов"
Таблица 4. Справочник "Грифы ограничения доступа к документам"
Таблица 5. Справочник "Типы связей документов"
III. XML-схема описания транспортного контейнера
<?xml version="1.0" encoding="UTF-8"?>
<!-- схема файла паспорта транспортного контейнера -->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="2.7.1"
elementFormDefault="qualified" attributeFormDefault="qualified"
targetNamespace="urn:IEDMS:CONTAINER" xmlns="urn:IEDMS:CONTAINER">
<!-- container - корневой элемент контейнера -->
<xsd:element name="container">
<xsd:complexType>
<xsd:sequence>
<!-- requisites - основные реквизиты документа -->
<xsd:element name="requisites">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="documentKind" type="qualifiedValue"/>
<xsd:element name="documentPlace" type="qualifiedValue"/>
<xsd:element name="classification" type="qualifiedValue"/>
<xsd:element name="annotation" type="shortText"/>
<xsd:element name="links" minOccurs="0" maxOccurs="1">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="link" maxOccurs="unbounded" type="linkedDocument">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<!-- authors - авторы документа -->
<xsd:element name="authors">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="author" type="issuer" maxOccurs="unbounded"> </xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<!-- addressees - адресаты документа -->
<xsd:element name="addressees">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="addressee" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="organization" type="organization"/>
<xsd:element minOccurs="0" name="department" type="qualifiedValue"/>
<xsd:element name="person" minOccurs="0" maxOccurs="unbounded" type="person">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<!-- document - содержимое документа -->
<xsd:element name="document" type="document"> </xsd:element>
<!-- attachments - приложения -->
<xsd:element name="attachments" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="attachment" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="order" type="xsd:nonNegativeInteger"/>
<xsd:element name="description" type="shortText" minOccurs="0"/>
<xsd:element minOccurs="0" name="signature" maxOccurs="unbounded">
<xsd:complexType>
<xsd:attribute name="localName" type="fileName" use="required"/>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="localName" type="fileName" use="required"/>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="containerSignature" minOccurs="0">
<xsd:complexType>
<xsd:attribute name="localName" type="fileName" use="required"/>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="uid" type="globalUniqueIdentifier" use="required">
<!--Уникальный идентификатор документа--> </xsd:attribute>
<xsd:attribute name="version" type="xsd:token" use="required"/>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="stamp">
<!-- Комплексный тип для описания графического штампа-->
<xsd:sequence>
<xsd:element name="position" type="position"/>
<!-- Расположение графического штампа-->
</xsd:sequence>
<xsd:attribute name="localName" type="fileName" use="required">
<!-- Имя файла графического штампа в формате PNG--> </xsd:attribute>
</xsd:complexType>
<xsd:complexType name="position">
<xsd:sequence>
<xsd:element name="page" type="xsd:positiveInteger"/>
<xsd:element name="topLeft" type="coordinate"/>
<xsd:element name="dimension" type="dimension"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="coordinate">
<xsd:sequence>
<xsd:element name="x">
<xsd:simpleType>
<xsd:restriction base="xsd:short">
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="y">
<xsd:simpleType>
<xsd:restriction base="xsd:short">
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="dimension">
<xsd:sequence>
<xsd:element name="w" type="xsd:positiveInteger"/>
<xsd:element name="h" type="xsd:positiveInteger"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="document">
<xsd:sequence>
<xsd:element name="pagesQuantity" type="xsd:positiveInteger"/>
<xsd:element minOccurs="0" name="enclosurePagesQuantity" type="xsd:nonNegativeInteger"/>
<xsd:element name="description" type="shortText" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="localName" type="documentFileName" use="required"/>
</xsd:complexType>
<xsd:complexType name="issuer">
<xsd:sequence>
<xsd:element name="organization" type="organization"/>
<xsd:element minOccurs="0" name="department" type="qualifiedValue"/>
<xsd:element name="registration" type="registration"/>
<xsd:element maxOccurs="unbounded" name="sign">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="person" type="signer"/>
<xsd:element name="documentSignature" type="signatureInfo"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="executor" type="executor"> </xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="registrationData">
<xsd:sequence>
<xsd:element name="number">
<xsd:simpleType>
<xsd:restriction base="xsd:token">
<xsd:maxLength value="31"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="date">
<xsd:simpleType>
<xsd:restriction base="xsd:date">
<xsd:pattern value="\d{4}-\d{2}-\d{2}"/>
<xsd:minInclusive value="1900-01-01"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="registration">
<xsd:complexContent>
<xsd:extension base="registrationData">
<xsd:sequence>
<xsd:element minOccurs="1" name="registrationStamp" type="stamp"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="signatureInfo">
<xsd:sequence>
<xsd:element name="signatureStamp" type="stamp"/>
</xsd:sequence>
<xsd:attribute name="localName" type="fileName" use="required"/>
<xsd:attribute default="Утверждающая" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:normalizedString">
<xsd:enumeration value="Визирующая"/>
<xsd:enumeration value="Утверждающая"/>
<xsd:enumeration value="Заверяющая"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
<xsd:simpleType name="fileName">
<!--Имя файла-->
<xsd:restriction base="xsd:normalizedString">
<xsd:maxLength value="255"/>
<xsd:minLength value="1"/>
<xsd:pattern value="[a-zA-Z0-9_]{1,250}.[a-zA-Z0-9]{3,4}"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="documentFileName">
<xsd:restriction base="fileName">
<xsd:pattern value="[a-zA-Z0-9_]{1,250}.pdf"/>
<xsd:minLength value="1"/>
<xsd:maxLength value="255"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="linkedDocument">
<xsd:sequence>
<xsd:element name="organization" type="organization"/>
<xsd:element minOccurs="0" name="department" type="qualifiedValue"/>
<xsd:element name="registration" type="registrationData"> </xsd:element>
<xsd:element name="signer" minOccurs="0" maxOccurs="unbounded" type="employee"> </xsd:element>
<xsd:element name="linkType" minOccurs="1" type="qualifiedValue"/>
</xsd:sequence>
<xsd:attribute name="uid" type="globalUniqueIdentifier" use="required">
<!--Уникальный идентификатор связанного документа--> </xsd:attribute>
</xsd:complexType>
<xsd:simpleType name="globalUniqueIdentifier">
<!--Уникальный идентификатор объекта (GUID)-->
<xsd:restriction base="xsd:normalizedString">
<xsd:pattern
value="[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="organization">
<xsd:sequence>
<xsd:element name="title" type="stringValue"/>
<xsd:element name="address" type="stringValue" minOccurs="0"/>
<xsd:element name="phone" type="stringValue" minOccurs="0"/>
<xsd:element name="email" type="stringValue" minOccurs="0"/>
<xsd:element name="website" type="stringValue" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="id" type="identityValue">
<!--Необязательный идентификатор--> </xsd:attribute>
</xsd:complexType>
<xsd:complexType name="person">
<xsd:sequence>
<xsd:element name="post" type="stringValue" minOccurs="0"/>
<xsd:element name="name" type="stringValue" minOccurs="0"/>
<xsd:element name="phone" type="stringValue" minOccurs="0"/>
<xsd:element name="email" type="stringValue" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="id" type="identityValue">
<!--Необязательный идентификатор--> </xsd:attribute>
</xsd:complexType>
<xsd:complexType name="employee">
<xsd:complexContent>
<xsd:restriction base="person">
<xsd:sequence>
<xsd:element name="post" type="stringValue" minOccurs="0"/>
<xsd:element name="name" type="stringValue" minOccurs="1"/>
<xsd:element name="phone" type="stringValue" minOccurs="0"/>
<xsd:element name="email" type="stringValue" minOccurs="0"/>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="signer">
<xsd:complexContent>
<xsd:restriction base="person">
<xsd:sequence>
<xsd:element name="post" type="stringValue" minOccurs="1"/>
<xsd:element name="name" type="stringValue"/>
<xsd:element name="phone" type="stringValue" minOccurs="0"/>
<xsd:element name="email" type="stringValue" minOccurs="0"/>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="executor">
<xsd:complexContent>
<xsd:restriction base="person">
<xsd:sequence>
<xsd:element name="post" type="stringValue" minOccurs="0"/>
<xsd:element name="name" type="stringValue"/>
<xsd:element name="phone" type="stringValue" minOccurs="1"/>
<xsd:element name="email" type="stringValue" minOccurs="0"/>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:simpleType name="stringValue">
<xsd:restriction base="xsd:normalizedString">
<xsd:maxLength value="511"/>
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="qualifiedValue">
<!--Строковое значение, возможно классифицированное источником сообщения-->
<xsd:simpleContent>
<xsd:extension base="stringValue">
<xsd:attribute name="id" type="identityValue">
<!--Необязательный идентификатор--> </xsd:attribute>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:simpleType name="identityValue">
<!--Идентификатор (код) объекта-->
<xsd:restriction base="xsd:token">
<xsd:minLength value="1"/>
<xsd:maxLength value="127"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="shortText">
<xsd:restriction base="xsd:string">
<xsd:maxLength value="4000"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>
к Требованиям
к организационно-техническому
взаимодействию государственных
органов и государственных организаций
ФАЙЛА ОПИСАНИЯ ЭЛЕКТРОННОГО СООБЩЕНИЯ
I. Файл описания электронного сообщения (паспорт)
Файл описания электронного сообщения имеет название, удовлетворяющее шаблону "[a-z0-9]{1,251}.xml".
Файл описания электронного сообщения представляется в формате XML, в соответствии со схемой описания электронного сообщения, приведенной в главе III настоящего приложения.
Файл описания электронного сообщения оформляется в кодировке "UTF-8", первая строка файла описания электронного сообщения содержит следующий текст: "<?xml version="1.0" encoding="UTF-8"?>".
Номер версии формата файла описания электронного сообщения - 2.7.1
II. Правила заполнения отдельных элементов файла описания
электронного сообщения
Правила заполнения отдельных элементов файла описания электронного сообщения приведены в таблице 1 настоящего приложения.
Кратность элемента определяет его минимальное и максимальное допустимое число повторений в файле описания, а также обязательность его заполнения:
1 - элемент указывается один раз и заполняется обязательно,
1..n - элемент повторяется необходимое число раз и заполняется обязательно,
0..1 - элемент либо не указывается, либо указывается один раз и заполняется обязательно, если выполняются условия его обязательного заполнения, указанные в описании элемента,
0..n - элемент либо не указывается, либо повторяется необходимое число раз и заполняется обязательно, если выполняются условия его обязательного заполнения, указанные в описании элемента.
Таблица 1. Список элементов схемы описания электронного сообщения
Версия использованной XML-схемы описания электронного сообщения | ||||
Техническая информация для адресации электронного сообщения (заголовок) | ||||
Тип контента, одно из значений: "Транспортный контейнер" "Уведомление" "Квитанция" | ||||
Заданный тип: "globalUniqueIdentifier" (пункт 2 настоящей таблицы) | ||||
(пункт 12 настоящей таблицы) | ||||
Заданный тип: "communicationPartner" (пункт 8 настоящей таблицы) | ||||
Заданный тип: "globalUniqueIdentifier" (пункт 2 настоящей таблицы) | ||||
Сведения о транспортном контейнере, содержащем документ в электронном виде. Заполняется если в заголовке указан тип контента "Транспортный контейнер". | ||||
Тип контента в транспортном контейнере Значение по умолчанию - "Документ в электронном виде". | ||||
(пункт 11 настоящей таблицы) Ограничение: от 1 до 255 символов вида "[a-zA-Z0-9_]{1,247}.edc.zip" | ||||
Содержимое уведомления, в соответствии с правилами информационного взаимодействия. Заполняется если в заголовке указан тип контента "Уведомление", или уведомление совмещено с транспортным контейнером и тип контента "Транспортный контейнер" | ||||
Тип уведомления, одно из значений: "Поставлен на контроль" "Зарегистрирован" "Отказано в регистрации" "Назначен исполнитель" "Доклад подготовлен" "Доклад направлен" "Исполнение" "Опубликование" | ||||
Идентификатор документа в электронном виде, относительно которого было создано настоящее уведомление | ||||
Заданный тип: "globalUniqueIdentifier" (пункт 2 настоящей таблицы) | ||||
Внутренний идентификатор документа | ||||
(пункт 5 настоящей таблицы) | ||||
Идентификатор электронного сообщения, с которым изначально поступил документ в электронном виде, относительно которого было создано настоящее уведомление | ||||
Заданный тип: "globalUniqueIdentifier" (пункт 2 настоящей таблицы) | ||||
В зависимости от типа уведомления (1.4.1), указан, соответственно, один из элементов: "documentSent" "documentAccepted" "documentRefused" "executorAssigned" "reportPrepared" "reportSent" "courseChanged" "documentPublished" | ||||
Сведения о документе в электронном виде, относительно которого создано уведомление | ||||
Заданный тип: "documentReference" (пункт 13 настоящей таблицы) | ||||
Пункт документа в электронном виде, относительно которого создано уведомление | ||||
Заданный тип: "documentClause" (пункт 14 настоящей таблицы) | ||||
Корреспондент (отправитель) уведомления. Указывается если отличается от указанного в поле заголовка "Отправитель сообщения" | ||||
(пункт 9 настоящей таблицы) | ||||
Дополнительно для уведомлений типа "Поставлен на контроль" (documentSent): | ||||
Признак того, что документ-основание для уведомления требует регистрации | ||||
Признак того, что документ-основание для уведомления требует исполнения | ||||
Признак того, что документ-основание для уведомления требует публикации | ||||
Пункты документа для исполнения Указывается, если требуется исполнение | ||||
Пункт документа для исполнения Допускается указывать несколько значений | ||||
Заданный тип: "documentClause" (пункт 14 настоящей таблицы) | ||||
Дополнительно для уведомлений типа "Зарегистрирован" (documentAccepted): | ||||
Регистрационные данные документа, по результатам успешной регистрации | ||||
Заданный тип: "documentNumber" (пункт 7 настоящей таблицы) | ||||
Дополнительно для уведомлений типа "Отказано в регистрации" (documentRefused): | ||||
Причина отказа в регистрации Значение поля заполняется из "Перечня причин отказа в регистрации", согласно приложению 3 к настоящим требованиям. | ||||
Дополнительно для уведомлений типа "Назначен исполнитель" (executorAssigned): | ||||
(пункт 9 настоящей таблицы) | ||||
(пункт 9 настоящей таблицы) | ||||
(пункт 9 настоящей таблицы) | ||||
Дополнительно для уведомлений типа "Доклад подготовлен" (reportPrepared): | ||||
Должностное лицо, на подписи у которого находится доклад до момента его подписи и направления инициатору поручения | ||||
(пункт 10 настоящей таблицы) | ||||
Дополнительно для уведомлений типа "Доклад направлен" (reportSent): | ||||
Сведения о документе с докладом об исполнении поручения по пункту документа | ||||
Заданный тип: "documentReference" (пункт 13 настоящей таблицы) | ||||
Дополнительно для уведомлений типа "Исполнение" (courseChanged): | ||||
Сообщение о ходе исполнения или об изменениях по ходу исполнения - в том числе замена исполнителя, перенос срока | ||||
Заданный тип: "documentReference" (пункт 13 настоящей таблицы) | ||||
Дополнительно для уведомлений типа "Опубликование" (documentPublished): | ||||
Регистрационные данные документа, опубликованного в печатном органе | ||||
Заданный тип: "documentNumber" (пункт 7 настоящей таблицы) | ||||
Содержимое технологического электронного сообщения, в соответствии с положениями и регламентами эксплуатации транспортной шины. Заполняется если в заголовке указан тип контента "Квитанция". | ||||
Идентификатор электронного сообщения, относительно которого создана квитанция | ||||
Заданный тип: "globalUniqueIdentifier" (пункт 2 настоящей таблицы) | ||||
Текст описания электронного сообщения, относительно которого создана квитанция | ||||
Дата и время получения электронного сообщения (отправителем квитанции) | ||||
(пункт 12 настоящей таблицы) | ||||
Признак того, что сообщение успешно принято (отправителем квитанции) | ||||
Если сообщение не было принято по причине выявления ошибок получения или проверки, указывается код ошибки (0 = неизвестная ошибка) | ||||
Ограничение: от 1 до 251 символов вида "[a-zA-Z0-9_]{1,247}.zip" | ||||
Если сообщение не было принято по причине выявления ошибок получения или проверки, указывается описание ошибки | ||||
Техническая информация для адресации электронного сообщения (получатели) | ||||
Получатели электронного сообщения Допускается указывать несколько значений | ||||
Заданный тип: "communicationPartner" (пункт 8 настоящей таблицы) | ||||
Базовый тип: нормализованная строка. Ограничение: 36 символов, по шаблону: "[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}" | ||||
(пункт 4 настоящей таблицы) | ||||
Идентификатор справочного значения. Указывается, если в справочнике заданы идентификаторы справочных значений. | ||||
(пункт 5 настоящей таблицы) | ||||
Базовый тип: нормализованная строка. Ограничение: от 1 до 511 символов | ||||
Базовый тип: строка (токен) Ограничение: от 1 до 127 символов | ||||
Ограничение: до 4000 символов | ||||
Идентификатор организации = GUID. Значение заполняется по справочнику абонентов МЭДО. | ||||
Заданный тип: "globalUniqueIdentifier" (пункт 2 настоящей таблицы) | ||||
Официальное наименование организации. Значение заполняется по справочнику абонентов МЭДО. | ||||
Передача дополнительных данных о СЭД организации | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Заданный тип: "globalUniqueIdentifier" (пункт 2 настоящей таблицы) | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Базовый тип: нормализованная строка. Ограничение: от 1 до 255 символов | ||||
Дата и время с указанием часового пояса Вид: "YYYY-MM-DDThh:mm:ss+/-hh:mm" | ||||
Базовый тип: дата и время Ограничение: "\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(+|-)\d{2}:\d{2}" | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Заданный тип: "qualifiedValue" (пункт 3 настоящей таблицы) | ||||
Заданный тип: "documentNumber" (пункт 7 настоящей таблицы) | ||||
Уникальный идентификатор пункта в рамках документа в электронном виде | ||||
(пункт 5 настоящей таблицы) | ||||
(пункт 6 настоящей таблицы) | ||||
(пункт 9 настоящей таблицы) | ||||
III. XML-схема описания электронного сообщения
<?xml version="1.0" encoding="UTF-8"?>
<!--схема файла паспорта электронного сообщения-->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="2.7.1"
elementFormDefault="qualified" attributeFormDefault="qualified"
targetNamespace="urn:IEDMS:MESSAGE" xmlns="urn:IEDMS:MESSAGE">
<xsd:element name="communication">
<!--Сообщение-->
<xsd:complexType>
<xsd:sequence>
<xsd:element name="header">
<!--Заголовок сообщения-->
<xsd:complexType>
<xsd:sequence>
<xsd:element name="source" type="communicationPartner">
<!--Источник сообщения--> </xsd:element>
<xsd:element name="operator" minOccurs="0" type="qualifiedValue">
<!--Оператор отправки--> </xsd:element>
</xsd:sequence>
<xsd:attribute name="type" use="required" type="messageType">
<!--Тип сообщения--> </xsd:attribute>
<xsd:attribute name="uid" use="required" type="globalUniqueIdentifier">
<!--Уникальный идентификатор сообщения--> </xsd:attribute>
<xsd:attribute name="created" use="required" type="dateTimeZone">
<!--Дата.время создания сообщения--> </xsd:attribute>
</xsd:complexType>
</xsd:element>
<xsd:choice>
<!--В зависимости от типа заголовка, что либо из:-->
<xsd:sequence minOccurs="1">
<xsd:element name="container" type="documentContainer" minOccurs="0"/>
<!--Транспортный контейнер-->
<xsd:element name="notification" type="messageNotification" minOccurs="0"/>
<!--Уведомление-->
</xsd:sequence>
<xsd:element name="acknowledgment" type="messageAcknowledgment">
<!--Квитанция--> </xsd:element>
</xsd:choice>
<xsd:element name="deliveryIndex" minOccurs="1">
<!--Указатель рассылки (список адресатов, кому предназначается данное сообщение)-->
<xsd:complexType>
<xsd:sequence>
<xsd:element name="destination" type="deliveryDestination" maxOccurs= "unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="version" type="xsd:token" use="required">
<!--Версия (версия XML схемы сообщения)--> </xsd:attribute>
</xsd:complexType>
</xsd:element>
<xsd:simpleType name="messageType">
<!--Перечисление допустимых видов сообщений. Каждый вид определяет допустимый набор элементов в сообщении-->
<xsd:restriction base="xsd:token">
<xsd:enumeration value="Уведомление">
<!--Информирование о ходе работы с документом--> </xsd:enumeration>
<xsd:enumeration value="Квитанция">
<!--Подтверждение о приеме сообщения--> </xsd:enumeration>
<xsd:enumeration value="Транспортный контейнер">
<!--Транспортный контейнер документа в электронном виде--> </xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="identityValue">
<!--Идентификатор (код) объекта-->
<xsd:restriction base="xsd:token">
<xsd:minLength value="1"/>
<xsd:maxLength value="127"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="stringValue">
<xsd:restriction base="xsd:normalizedString">
<xsd:maxLength value="511"/>
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="anyValue">
<!--Некоторое значение-->
<xsd:restriction base="xsd:string">
<xsd:minLength value="1"/>
<xsd:maxLength value="255"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="shortText">
<xsd:restriction base="xsd:string">
<xsd:maxLength value="4000"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="globalUniqueIdentifier">
<!--Уникальный идентификатор объекта (GUID)-->
<xsd:restriction base="xsd:token">
<xsd:pattern
value="[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:attributeGroup name="qualifiedItemAttrs">
<!--Набор атрибутов для значения (объекта), возможно классифицированное источником сообщения-->
<xsd:attribute name="id" type="identityValue">
<!--Необязательный идентификатор--> </xsd:attribute>
<xsd:attribute name="retro" type="xsd:boolean">
<!--Необязательный признак ретроактивности--> </xsd:attribute>
<xsd:attribute name="modified" type="xsd:dateTime">
<!--Необязательная дата последнего изменения значения--> </xsd:attribute>
</xsd:attributeGroup>
<xsd:complexType name="qualifiedValue">
<!--Строковое значение, возможно классифицированное источником сообщения-->
<xsd:simpleContent>
<xsd:extension base="stringValue">
<xsd:attributeGroup ref="qualifiedItemAttrs"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="communicationPartner">
<!--Описание организации и ее СЭД, участвующих в системе МЭДО-->
<xsd:sequence>
<xsd:element name="organization">
<!--Наименование организации-->
<xsd:simpleType>
<xsd:restriction base="xsd:normalizedString">
<xsd:maxLength value="511"/>
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="comment" minOccurs="0">
<!--Дополнительные данные о СЭД (необязательное значение)-->
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="2047"/>
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="uid" use="required" type="globalUniqueIdentifier">
<!--Обязательный уникальный идентификатор контрагента МЭДО--> </xsd:attribute>
</xsd:complexType>
<xsd:complexType name="documentNumber">
<!--Номер и дата документа-->
<xsd:sequence>
<xsd:element name="number">
<!--Номер документа-->
<xsd:simpleType>
<xsd:restriction base="xsd:token">
<xsd:maxLength value="31"/>
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="date" type="dateDocument" nillable="true" minOccurs="0">
<!--Дата документа--> </xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="anyone">
<xsd:sequence>
<xsd:element name="region" type="qualifiedValue" minOccurs="0">
<!--Регион--> </xsd:element>
<xsd:element name="organization" type="qualifiedValue" minOccurs="0">
<!--Организация--> </xsd:element>
<xsd:element name="person" type="qualifiedValue" minOccurs="0">
<!--Фамилия, имя отчество--> </xsd:element>
<xsd:element name="department" minOccurs="0" type="qualifiedValue">
<!--Наименование подразделения (необязательное значение)--> </xsd:element>
<xsd:element name="post" minOccurs="0" type="qualifiedValue">
<!--Наименование должности (необязательное значение)--> </xsd:element>
<xsd:element name="contactInfo" minOccurs="0">
<!--Контактная информация (в том числе телефоны)-->
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:minLength value="1"/>
<xsd:maxLength value="511"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="addressee">
<!--Представление адресата (исполнителя)-->
<xsd:complexContent>
<xsd:extension base="anyone">
<xsd:sequence>
<xsd:element name="comment" minOccurs="0">
<!--Необязательный комментарий-->
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:minLength value="1"/>
<xsd:maxLength value="2047"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="uid" type="globalUniqueIdentifier">
<!--Необязательный уникальный идентификатор контрагента МЭДО--> </xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="documentReference">
<!--Ссылка на некоторый документ (обязательный номер документа + информация о корреспонденте - организация
и подписавший)-->
<xsd:sequence>
<xsd:element name="region" type="qualifiedValue" minOccurs="0">
<!--Регион--> </xsd:element>
<xsd:element name="organization" type="qualifiedValue" minOccurs="0">
<!--Организация--> </xsd:element>
<xsd:element name="person" type="qualifiedValue" minOccurs="0">
<!--Фамилия, имя отчество--> </xsd:element>
<xsd:element name="department" minOccurs="0" type="qualifiedValue">
<!--Наименование подразделения (необязательное значение)--> </xsd:element>
<xsd:element name="post" minOccurs="0" type="qualifiedValue">
<!--Наименование должности (необязательное значение)--> </xsd:element>
<xsd:element name="num" type="documentNumber" minOccurs="1">
<!--Номер документа--> </xsd:element>
<xsd:element name="comment" minOccurs="0">
<!--Дополнительная информация (какие-либо комментарии, необязательное значение)-->
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:minLength value="1"/>
<xsd:maxLength value="2047"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="documentClause">
<!--Пункт документа-->
<xsd:sequence>
<xsd:element name="designation" nillable="true" minOccurs="0">
<!--Наименование пункта (необязательное значение)-->
<xsd:simpleType>
<xsd:restriction base="xsd:normalizedString">
<xsd:maxLength value="255"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="text" type="shortText" minOccurs="0">
<!--Содержание пункта (необязательное значение)--> </xsd:element>
<xsd:element name="deadline" type="xsd:date" minOccurs="0">
<!--Срок исполнения пункта--> </xsd:element>
<xsd:element name="principal" type="addressee">
<!--Ответственный исполнитель--> </xsd:element>
</xsd:sequence>
<xsd:attribute name="localId" type="xsd:nonNegativeInteger" use="optional">
<!--Последовательный номер пункта в списке (необязательное значение)--> </xsd:attribute>
<xsd:attribute name="id" type="identityValue" use="required">
<!--Уникальный в рамках документа идентификатор пункта по БД источника--> </xsd:attribute>
</xsd:complexType>
<xsd:complexType name="signatory">
<!--Подписавший-->
<xsd:complexContent>
<xsd:extension base="anyone">
<xsd:sequence>
<xsd:element name="signed" type="xsd:date">
<!--Дата подписания--> </xsd:element>
<xsd:element name="comment" minOccurs="0">
<!--Необязательный коментарий-->
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:minLength value="1"/>
<xsd:maxLength value="2047"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:simpleType name="fileName">
<!--Имя файла-->
<xsd:restriction base="xsd:normalizedString">
<xsd:maxLength value="255"/>
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="reasonForRejection">
<xsd:restriction base="xsd:normalizedString">
<xsd:maxLength value="127"/>
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="notificationType">
<!--Тип уведомления-->
<xsd:restriction base="xsd:token">
<xsd:enumeration value="Поставлен на контроль"/>
<xsd:enumeration value="Зарегистрирован"/>
<xsd:enumeration value="Отказано в регистрации"/>
<xsd:enumeration value="Назначен исполнитель"/>
<xsd:enumeration value="Доклад подготовлен"/>
<xsd:enumeration value="Доклад направлен"/>
<xsd:enumeration value="Исполнение"/>
<xsd:enumeration value="Опубликование"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="notification">
<!--Базовый класс для уведомлений-->
<xsd:sequence>
<xsd:element name="time" minOccurs="1" type="xsd:dateTime">
<!--Дата время события--> </xsd:element>
<xsd:element name="foundation" minOccurs="1" type="documentReference">
<!--Информация о документе - основании, обязательный элемент --> </xsd:element>
<xsd:element name="clause" type="documentClause" nillable="false" minOccurs="0">
<!--Наименование пункта (необязательное значение)--> </xsd:element>
<xsd:element name="correspondent" minOccurs="0" type="addressee">
<!--Корреспондент уведомления (необязательное значение)--> </xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="messageNotification">
<!--Уведомление (о событии)-->
<xsd:sequence>
<xsd:choice>
<xsd:element name="documentSent">
<!--Событие: документ поставлен на контроль (можно передавать вместе с документом)-->
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="notification">
<xsd:sequence>
<xsd:element name="needRegistration" type="xsd:boolean">
<!--Признак необходимости регистрации--> </xsd:element>
<xsd:element name="needExecution" type="xsd:boolean">
<!--Признак необходимости исполнения--> </xsd:element>
<xsd:element name="needPublication" type="xsd:boolean">
<!--Признак необходимости публикации--> </xsd:element>
<xsd:element name="clauses" minOccurs="0">
<!--Пункты документа (необязательное значение)-->
<xsd:complexType>
<xsd:sequence>
<xsd:element name="clause" type="documentClause" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="documentAccepted">
<!--Событие: документ зарегистрирован-->
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="notification">
<xsd:sequence>
<xsd:element name="num" type="documentNumber">
<!--Номер и дата документа--> </xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="documentRefused">
<!--Событие: отказано в регистрации-->
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="notification">
<xsd:sequence>
<xsd:element name="reason" type="reasonForRejection" maxOccurs="unbounded">
<!--Причина отказа--> </xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="executorAssigned">
<!--Событие: назначен исполнитель-->
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="notification">
<xsd:sequence>
<xsd:element name="secretary" type="addressee">
<!--Руководитель или курирующий заместитель руководителя ФОИВ--> </xsd:element>
<xsd:element name="manager" type="addressee">
<!--Руководитель подразделения исполнителя ФОИВ--> </xsd:element>
<xsd:element name="executor" type="addressee">
<!--Исполнитель ФОИВ--> </xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="reportPrepared">
<!--Событие: Доклад по документу подготовлен (ответ передан на подпись)-->
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="notification">
<xsd:sequence>
<xsd:element name="signatory" type="signatory">
<!--Лицо, которому передан документ--> </xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="reportSent">
<!--Событие: Доклад направлен (можно передавать вместе с документом)-->
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="notification">
<xsd:sequence>
<xsd:element name="report" type="documentReference">
<!--Выпущенный исходящий документ (отчет)--> </xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="courseChanged">
<!--Событие: Изменение хода исполнения-->
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="notification">
<xsd:sequence>
<xsd:element name="courseText" type="shortText">
<!--Текст хода исполнения--> </xsd:element>
<xsd:element name="reference" minOccurs="0" type="documentReference">
<!--Ссылка на "сопутствующий" документ--> </xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="documentPublished">
<!--Событие: Опубликование документа-->
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="notification">
<xsd:sequence>
<xsd:element name="num">
<!--Номер и дата опубликования-->
<xsd:complexType>
<xsd:sequence>
<xsd:element name="number">
<xsd:simpleType>
<xsd:restriction base="xsd:token">
<xsd:minLength value="1"/>
<xsd:maxLength value="31"/>
</xsd:restriction>
</xsd:simpleType>
<!--Номер-->
</xsd:element>
<xsd:element name="date" type="xsd:dateTime">
<!--Дата и время--> </xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="publicationPoint" type="stringValue">
<!--Место (печатный орган) опубликования--> </xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
</xsd:choice>
<xsd:element name="comment" minOccurs="0">
<!--Дополнительная информация (какие-либо комментарии, необязательное значение)-->
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:minLength value="1"/>
<xsd:maxLength value="2047"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="type" type="notificationType" use="required">
<!--Тип уведомления--> </xsd:attribute>
<xsd:attribute name="uid" type="globalUniqueIdentifier" use="required">
<!--Идентификатор документа (//communication/document/@uid)--> </xsd:attribute>
<xsd:attribute name="id" type="identityValue">
<!--Необязательный локальный идентификатор документа в БД источника (тот, который был передан через
//communication/document/@id)--> </xsd:attribute>
<xsd:attribute name="mid" type="globalUniqueIdentifier">
<!--Необязательный уникальный идентификатор сообщения (//communication/header/@uid) с которым поступил
данный документ корреспонденту этого уведомления--> </xsd:attribute>
</xsd:complexType>
<xsd:complexType name="messageAcknowledgment">
<!--Информация, подтверждающая прием указанного сообщения-->
<xsd:sequence>
<xsd:element name="time" type="dateTimeZone" minOccurs="1">
<!--Дата/время принятия сообщения--> </xsd:element>
<xsd:element name="accepted" type="xsd:boolean" minOccurs="1">
<!--Признак того, что сообщение принято--> </xsd:element>
<xsd:element name="errorCode" type="xsd:nonNegativeInteger" minOccurs="0">
<!--Код ошибки, 0 = неизвестная ошибка--> </xsd:element>
<xsd:element name="errorFileMessage" minOccurs="0">
<!--Имя приложенного файла с дополнительной информацией-->
<xsd:simpleType>
<xsd:restriction base="fileName">
<xsd:pattern value="[a-zA-Z0-9_]{1,247}.zip"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="comment" minOccurs="0">
<!--Необязательные комментарии-->
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="2047"/>
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="uid" use="required" type="globalUniqueIdentifier">
<!--Идентификатор квитируемого сообщения (//communication/header@uid)--> </xsd:attribute>
<xsd:attribute name="content" type="stringValue">
<!--Информация о содержании квитируемого сообщения--> </xsd:attribute>
</xsd:complexType>
<xsd:complexType name="deliveryDestination">
<!--Адресат рассылки-->
<xsd:sequence>
<xsd:element name="destination" type="communicationPartner">
<!--Адресат--> </xsd:element>
<xsd:element name="comment" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="2047"/>
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="documentContainer">
<xsd:sequence>
<xsd:element name="body">
<!--Файл "архива", содержащий файлы "контейнера" документа в электронном виде-->
<xsd:simpleType>
<xsd:restriction base="fileName">
<xsd:pattern value="[a-zA-Z0-9_]{1,247}.edc.zip"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="type" use="optional" type="xsd:normalizedString"
default="Документ в электронном виде">
<!--Необязательный атрибут, определяющий тип контейнера, по умолчанию "Документ в электронном виде"-->
</xsd:attribute>
</xsd:complexType>
<xsd:simpleType name="dateTimeZone">
<xsd:restriction base="xsd:dateTime">
<xsd:pattern value="\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}[+|-]\d{2}:\d{2}"/>
<xsd:minInclusive value="1900-01-01T00:00:00"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="dateDocument">
<xsd:restriction base="xsd:date">
<xsd:pattern value="\d{4}-\d{2}-\d{2}"/>
<xsd:minInclusive value="1900-01-01"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>"
к Требованиям
к организационно-техническому
взаимодействию государственных
органов и государственных организаций
ПЕРЕЧЕНЬ ПРИЧИН ОТКАЗА В РЕГИСТРАЦИИ
Таблица 1. Перечень причин отказа в регистрации
ФЗ о страховых пенсиях
ФЗ о пожарной безопасности
ФЗ об ОСАГО
ФЗ об образовании
ФЗ о государственной гражданской службе
ФЗ о государственном оборонном заказе
О защите прав потребителей
ФЗ о противодействии коррупции
ФЗ о рекламе
ФЗ об охране окружающей среды
ФЗ о полиции
ФЗ о бухгалтерском учете
ФЗ о защите конкуренции
ФЗ о лицензировании отдельных видов деятельности
ФЗ об ООО
ФЗ о закупках товаров, работ, услуг отдельными видами юридических лиц
ФЗ о прокуратуре
ФЗ о несостоятельности (банкротстве)
ФЗ о персональных данных
ФЗ о госзакупках
ФЗ об исполнительном производстве
ФЗ о воинской службе
ФЗ о банках и банковской деятельности
Уменьшение неустойки
Проценты по денежному обязательству
Ответственность за неисполнение денежного обязательства
Уклонение от исполнения административного наказания
Расторжение трудового договора по инициативе работодателя
Предоставление субсидий юридическим лицам, индивидуальным предпринимателям, физическим лицам
Управление транспортным средством водителем, находящимся в состоянии опьянения, передача управления транспортным средством лицу, находящемуся в состоянии опьянения
Особенности правового положения казенных учреждений
Общие основания прекращения трудового договора
Порядок рассмотрения сообщения о преступлении
Судебный порядок рассмотрения жалоб
Основания отказа в возбуждении уголовного дела или прекращения уголовного дела
Документы, прилагаемые к исковому заявлению
Изменение основания или предмета иска, изменение размера исковых требований, отказ от иска, признание иска, мировое соглашение
Форма и содержание искового заявления