2.3.Концепция «Виды сведений» 2.3.1Толкование термина Термин «вид сведений» применяется к данным передаваемых в рамках запросов на оказание государственных услуг в электронной форме, запросов связанных с выполнением государственных и муниципальных функций, а также запросов в рамках межведомственного взаимодействия, а также к широковещательным рассылкам. Таким образом, любое сообщение, пересылаемое в СМЭВ, может быть отнесено к определенному виду сведений.
2.3.2Маршрутизация запросов на основании передаваемых сведений Вместо концепции точки доступа (endpoint) для адресации запросов используется концепция видов сведений. Поскольку запрос представляет собой XML-документ, вид сведений может быть однозначно определен по полному имени корневого элемента этого документа. Это возможно в связи с тем, что любая схема XML-документа должна иметь глобально уникальное пространство имен схемы и внутри одной схемы имена элементов корневого уровня должны быть уникальны. Одной из функций СМЭВ является технический контроль уникальности пространств имен схем. На основании вида сведений СМЭВ может определить, какому поставщику должен быть направлен запрос.
2.3.3Маршрутизация запросов по ОКТМО Распоряжение Правительства Российской Федерации от 29 июня 2012 г. № 1123-р определяет перечень сведений, находящихся в распоряжении государственных органов субъектов Российской Федерации, органов местного самоуправления, территориальных государственных внебюджетных фондов либо подведомственных государственным органам субъектов Российской Федерации или органам местного самоуправления организаций, участвующих в предоставлении государственных или муниципальных услуг, и необходимых для предоставления государственных услуг федеральными органами исполнительной власти и органами государственных внебюджетных фондов Российской Федерации.
Для выполнения Распоряжения Правительства в СМЭВ поддерживается возможность маршрутизации запросов по ОКТМО. Код ОКТМО в сообщении заполняется и передается в блоке структурированных сведений в соответствии с требованиями поставщика.
СМЭВ содержит информацию о том, необходимо ли маршрутизировать запросы данного типа в регионы, и если необходимо, то где именно в блоке передачи структурированных сведений запросов этого типа содержится информация о коде ОКТМО.
2.3.4Требования к описанию форматов сведений Форматы сведений разрабатываются поставщиком с использованием языка описания схем данных XML Schema Definition (XSD) и должны соответствовать следующим правилам:
Для каждого вида сведений один из элементов, описанных на корневом уровне схемы, должен представлять собой "корневой элемент запроса".
Для каждого вида сведений, кроме передаваемых с использованием широковещательных рассылок, один из элементов, описанных на корневом уровне схемы, должен представлять собой "корневой элемент ответа".
Если для определенного вида сведений возможны различные варианты ответов – их необходимо описать с использованием одного структурированного типа (конструкция xs:choice)
Для каждого вида сведений корневой элемент запроса, и корневой элемент ответа должны быть описаны в одной схеме (иметь одно и то же пространств имен схемы). При этом схема может быть разбита на несколько XML-документов (конструкция xs:include), а также ссылаться на другие XML-схемы (конструкция xs:import).
Поскольку СМЭВ перед доставкой запроса контролирует соответствие XML-документов зарегистрированным схемам, отказы в обслуживании со стороны поставщиков по причине несоответствия полученного XML-документа схеме запрещены.
XML схемы видов сведений, регистрируемые в СМЭВ, должны удовлетворять требованиям документа «Требования к XML-схемам, регистрируемым в СМЭВ».
2.3.5Включение схем справочников в схему видов сведений Разрабатываемые схемы видов сведений в полях запросов и ответов могут содержать справочные значения. Данные поля должны использовать типы, определенные в схемах справочников ЦНСИ. Так же в схемах видов сведений должны быть использованы namespace xsd-схем справочников ЦНСИ.
Включение схем справочников в схему видов сведений позволяет СМЭВ проверять правильность заполнения справочных полей запросов и ответов.
Данное требование распространяется на справочники размером не более 2000 записей.
Дополнительное описание формирование схем с включением справочников приведено в Приложении 7.
2.3.6Версионность форматов сведений При необходимости внесения изменений в формат сведений, в СМЭВ необходимо зарегистрировать новую версию XML-схемы. Чтобы обеспечить корректную маршрутизацию сообщений, соответствующих устаревшим версиям форматов сведений, в СМЭВ сохраняется полная история всех изменений, включая все предыдущие версии XML-схем. Для каждой новой версии формата сведений XML-схема должна иметь отличающийся от предыдущих версий форматов target namespace.
2.3.7Структура вида сведений в СМЭВ В СМЭВ вид сведений представляет собой одну или несколько версий форматов сведений. Каждая версия формата состоит из одной или нескольких XML-схем: одна описывает сведения, передаваемы в запросе и ответе, а остальные (при необходимости) импортируются в неё оператором xs:import.
|