3.2 Получение и состав справочников НСИ

В ответ на запрос актуальных справочников НСИ с узла Организатора ГосЭДО будет автоматически направлено электронное сообщение формата 2.7.1 инициатору запроса, содержащее транспортный контейнер типа «Сведения НСИ» с актуальной версией справочников НСИ.

В составе ТК с актуальной версией справочников НСИ (ТК НСИ):

  • файл паспорта ТК passport.xml, в котором совмещены элементы «описание транспортного контейнера» и «данные технологического сообщения», содержащий основные данные справочников;
  • опционально, файл preview.html – файл с визуализацией справочников НСИ в html для просмотра в браузере человеком при отсутствии возможности машинной обработки (в версии html представлены только сведения справочников для визуального просмотра, полные сведения содержатся в файле passport.xml);
  • файлы xsd-схем, описывающих структуру и типы данных справочников, электронных сообщений, контейнеров и цифровых документов;
  • файлы xsl-шаблонов для визуализации.

Пример электронного сообщения с ответом на запрос актуальной версии НСИ можно загрузить по ссылке: msg_referencesActual_v50_otvet.zip.

Пример содержания паспорта ТК приведен на Рисунок 3.3.


Рисунок 3.3. Пример фрагмента паспорта ТК с ответом на запрос актуальных сведений  НСИ

Схема паспорта транспортного контейнера с актуальными сведениями НСИ находится в файле iedms004_references_v2.7.1.xsd из состава ТК НСИ (начало описания структуры ответа на запрос справочника обозначено комментарием <!--Структура ответа "Отправка нормативно-справочной информации"-->, начало описания структуры актуальных сведений справочников НСИ обозначено комментарием <!--Структура для публикации актуальных сведений НСИ-->) (Рисунок 3.4).


Рисунок 3.4. Структура публикации актуальных сведений НСИ в файле схемы из состава ТК НСИ

Описание элементов паспорта транспортного контейнера с актуальной версией справочников НСИ приведено в Таблица 2, а также указано в Приложении №4 проекта совместного приказа Минцифры России и ФСО России «Об утверждении Технических требований к порядку ведения нормативно-справочной информации при организации информационного взаимодействия».

Кратность элемента определяет его минимальное и максимальное допустимое число повторений в файле, а также обязательность его заполнения:

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

Таблица 2. Описание элементов схемы актуальных сведений НСИ

Пункт Идентификатор Тип Кратность Описание элемента
Описание корневых типов данных:
1 container Сложный 1 Паспорт транспортного контейнера НСИ
1.1 @version Строка 1 Версия XML-схемы паспорта: «2.7.1»
1.2 header Сложный 1 Описание транспортного контейнера
1.2.1 uid Заданный 1 Уникальный идентификатор контейнера. Заданный тип: «globalUniqueIdentifier»
(пункт 6 настоящей таблицы)
1.2.2 created Заданный 1 Дата и время создания контейнера. Заданный тип: «dateTimeZone»
(пункт 7 настоящей таблицы)
1.2.3 previewFile Заданный 0..1 Название файла визуализации технологического сообщения. Заданный тип: «fileName»
(пункт 5 настоящей таблицы)
1.2.4 signatureFile Заданный 0..1 Название файла электронной подписи транспортного контейнера. Заданный тип: «fileName»
(пункт 5 настоящей таблицы)
1.3   Данные технологического сообщения – одно из следующих значений:  
referenceActual Заданный 1..n Актуальная нормативно-справочная информация. Заданный тип: «referenceActual»
(пункт 10 настоящей таблицы)
referenceResponse Заданный 1 Отправка нормативно-справочной информации. Заданный тип: «referenceResponse»
(пункт 13 настоящей таблицы).
Описание задаваемых типов данных:
2 numberValue Простой -- Базовый тип: число (от 1 до 109-1)
3 stringValue Простой -- Базовый тип: строка (от 1 до 511 символов)
4 identityValue Простой -- Идентификатор объекта (код)
5 fileName Простой -- Имя файла внутри контейнера
6 globalUniqueIdentifier Простой -- Универсальный уникальный идентификатор Вид: «iiiiiiii-iiii-iiii-iiii-iiiiiiiiiiii» i=[a-f0-9]
7 dateTimeZone Простой -- Дата и время с указанием часового пояса Вид: «YYYY-MM-DDThh:mm:ss±hh:mm»
8 semverValue Простой -- Семантический номер версии в формате Вид: «MM.mmm.ppp» (https://semver.org/)
9 referenceMeta Сложный -- Общая информация о справочнике, входящем в состав НСИ.
9.1 referenceId Строка 1 Код справочника по классификатору видов справочников
9.2 referenceName Строка 1 Название справочника по классификатору видов справочников.
9.3 metaVersion Заданный 1 Семантический номер версии метаданных в формате MM.mmm.nnn Заданный тип: «semverValue» (пункт 8 настоящей таблицы)
9.4 metaSchemaFile Заданный 0..1 Название файла XML-схемы с описанием структуры справочника Заданный тип: «fileName» (пункт 5 настоящей таблицы)
10 referenceActual Сложный -- Структура для публикации актуальных сведений НСИ.
10.1 referenceMeta Заданный 1 Описание справочника по классификатору видов справочников. Заданный тип: «referenceMeta» (пункт 9 настоящей таблицы)
10.2 extractionDate Заданный 1 Дата и время извлечения сведений НСИ (для указанной версии). Заданный тип: «dateTimeZone» (пункт 7 настоящей таблицы)
10.3 dataVersion Число 1 Порядковый номер версии сведений НСИ, присвоенный организатором.
10.4 recordsActual Заданный 1..n Записи данных по справочнику.  
10.4.1 Актуальная версия записи справочника Заданный 1..n Запись справочника.
Схема данных задаётся видом справочника (referenceMeta) и по решению отправителя может также вкладываться в контейнер.
12 referenceRequest Сложный -- Структура запроса «Запрос нормативно-справочной информации»  
12.1 requestUid Заданный 1 Уникальный идентификатор запроса. Заданный тип: «globalUniqueIdentifier»
(пункт 6 настоящей таблицы).
12.2 sourceUid Заданный 1 Идентификатор источника запроса (оператора, участника). Заданный тип: «globalUniqueIdentifier»
(пункт 6 настоящей таблицы)
12.3 extractionKind Строка 1 Вид запрашиваемых сведений. Допустимые значения:
  • Описание сведений;
  • Актуальные сведения;
  • Исторические сведения.
13 referenceResponse Сложный -- Структура ответа «Отправка нормативно-справочной информации»
13.1 responseUid Заданный 1 Уникальный идентификатор ответа. Заданный тип: «globalUniqueIdentifier»
(пункт 6 настоящей таблицы)
13.2 requestUid Заданный 1 Идентификатор запроса, на который подготовлен ответ. Заданный тип: «globalUniqueIdentifier»
(пункт 6 настоящей таблицы)
13.3   Данные ответа на запрос – одно из следующих значений:  
referenceMeta Заданный 0..n Общая информация о справочнике, входящем в состав НСИ. Заданный тип: «referenceMeta» (пункт 9 настоящей таблицы)
referenceActual Заданный 0..n Структура для публикации актуальных сведений НСИ. Заданный тип: «referenceActual» (пункт 10 настоящей таблицы)

Соответствие файлов xsd-схем и xsl-шаблонов доменам, справочникам, электронным сообщениям, процессам и цифровым документам указано в справочнике Cat01-001-00003 «Модели (представления объектов)».

Соответствие файлов xsd-схем разным типам транспортных контейнеров указано в справочнике Cat02-001-00001 «Виды транспортных контейнеров».

Файлы из состава ТК НСИ имеют следующее назначение:

  • файлы Adm01-XXX_*.xsd – определение базовых структур и типов данных, которые используются в схемах других объектов; наличие данных схем обязательно для валидации файлов по всем схемам из состава ТК НСИ;

  • файлы Adm01-XXX_*.xsl — шаблоны визуализации элементов, описанных в файлах схем с соответствующим именем файла;

  • файлы Bxs01-XXX_*.xsd – схемы данных электронной подписи по формату XMLDsig;

  • файлы Cat0Х-00X-0000X_*.xsd - схемы структуры справочников с соответствующим кодом;

  • файлы Doc0X-00X-0000X_*.xsd – схемы цифровых документов с соответствующим кодом;

  • файлы Doc0X-00X-0000X_*.xsl – шаблоны визуализации цифровых документов с соответствующим кодом;

  • файлы Exc0X-00X-0000X_*.xsd – схемы процессов с соответствующим кодом;

  • файлы iedms001-message_*.xsd – схемы форматов электронных сообщений (2.7.1 и 3.0);

  • файлы iedms002-container_*.xsd – схемы паспорта транспортных контейнеров (2.7.1 и 3.0);

  • файл iedms003_addressees_v2.7.1.xsd – схема паспорта транспортных контейнеров типа «Сведения ГАС»;

  • файл iedms004_references_v2.7.1.xsd – схема паспорта транспортных контейнеров типа «Сведения НСИ».

Каждый файл xsd-схемы снабжен комментариями в своей структуре с пояснением назначения элементов, которые определены в нем.

Коды и наименования объектов из состава ТК НСИ версии 50 для упрощения поиска нужных данных и схем приведены в Таблица 3.

Таблица 3. Коды и наименования основных объектов в составе НСИ версии 50

Код Вид объекта Наименование
Cat01-001-00001 Справочник "Базисы (адаптивные онтики)"
Cat01-001-00002 Справочник "Домены (предметные области)"
Cat01-001-00003 Справочник "Модели (представления объектов)"
Cat01-002-00001 Справочник "Виды справочников"
Cat01-002-00002 Справочник "Виды электронных документов"
Cat01-002-00003 Справочник "Виды информационных взаимодействий"
Cat01-003-00001 Справочник "Базовые полномочия"
Cat01-004-00001 Справочник "Виды официальных документов"
Cat01-004-00002 Справочник "Места составления документов"
Cat01-004-00003 Справочник "Грифы ограничения доступа"
Cat01-004-00004 Справочник "Типы связей документов"
Cat01-004-00005 Справочник "Причины отказа в официальной регистрации"
Cat01-005-00001 Справочник "Национальные проекты"
Cat01-005-00002 Справочник "Государственные программы"
Cat01-005-00003 Справочник "Инициативы социально-экономического развития"
Cat02-001-00001 Справочник "Виды транспортных контейнеров"
Cat02-001-00002 Справочник "Причины отказа в технической регистрации"
Cat02-001-00003 Справочник "Причины отказа в официальной регистрации"
Cat02-002-00001 Справочник "Виды официальных документов"
Cat02-002-00002 Справочник "Места составления документов"
Cat02-002-00003 Справочник "Грифы ограничения доступа к документам"
Cat02-002-00004 Справочник "Типы связей документов"
Cat04-007-00001 Справочник "Участники служебной переписки"
Doc01-002-00001 Документ "Документ (уведомление)"
Doc01-003-00001 Документ "Цифровая доверенность"
Doc01-004-00001 Документ "Акт о раскрытии документа ДСП"
Doc01-004-00002 Документ "Акт об уничтожении экземпляра ДСП"
Doc01-004-00003 Документ "Акт об ознакомлении с экземпляром ДСП"
Doc01-005-00001 Документ "Резолюция"
Doc01-005-00002 Документ "Доклад исполнителя"
Doc01-005-00003 Документ "Предложение соисполнителя"
Exc01-003-00001 Процесс "Передача полномочий"
Exc01-003-00002 Процесс "Проверка полномочий"
Exc01-004-00001 Процесс "Официальное направление документа"
Exc01-004-00002 Процесс "Ограничение доступа к документу"
Exc01-005-00001 Процесс "Работа с поручением"
Последнее изменение: Thursday, 4 July 2024, 05:32