Обмен данными, экспорт/импорт между ЦОД и участниками ДЛО осуществляется на файловом уровне, данные информационного обмена формируются, хранятся и обрабатываются ППО ЦОД и ППО участников ДЛО в виде файлов XML-формата. Файлы XML-формата содержат структурированный набор блоков информации. Каждый блок информации обозначается соответствующим предопределенным набором тегов.
Настоящая версия протокола предусматривает направление передачи данных только от ЦОД (экспортер) к участникам ДЛО (импортер).
Экспортер данных обязан формировать XML-файлы в соответствии с настоящим протоколом. Экспортер несет ответственность за полноту, достоверность и актуальность передаваемых данных.
На импортирующую сторону возлагается ответственность за выполнение всех требуемых проверок по целостности принятых данных.
ППО ЦОД формирует XML-файлы, включающие в себя НСИ, Справочники и Регистры, по данным БД в Центре Обработки Информации.
ППО участника ДЛО принимает информацию в виде XML-файлов, анализирует их на предмет соответствия настоящей спецификации, формирует перечень предупреждений и перечень критичных ошибок (дефектную ведомость), разносит полученные данные в свой экземпляр БД.
4.1. Потоки данных
При экспорте/импорте данных по настоящему протоколу выделяются три основных логических потока данных по соответствующим типам данных:
- поток данных НСИ (мнемоника протокола ISDLO-NSI);
- поток Справочных данных (мнемоника протокола ISDLO-REFS);
- поток регулярных данных - Регистров (мнемоника протокола ISDLO-REGISTR).
Каждый логический поток данных имеет свой собственный состав экспортируемых/импортируемых данных и обособленную структуру XML-файла, соответствующую потоку передаваемых данных.
4.2. Атрибутивные характеристики НСИ, Справочников и Регистров
Атрибутивные характеристики НСИ, Справочников и Регистров - условно постоянные характеристики. К ним относятся уникальные коды, номера, имена, названия и другие атрибуты, характеризующие объекты НСИ, Справочников и Регистров.
Для XML-файлов логических потоков данных НСИ, Справочников и Регистров определены следующие целевые назначения:
Начальный импорт
Целевое назначение "Начальный импорт" подразумевает, что целью обмена информацией является первичное получение данных участниками ДЛО для синхронизации с БД ЦОД. Направление потока данных только от ЦОД к участнику ДЛО.
Регулярные обновления
Целевое назначение "Регулярные обновления" подразумевает, что ЦОД, взаимодействующий в рамках настоящего протокола, может регулярно отправлять другой стороне данные об изменениях атрибутивных характеристик. Целью обмена информацией при этом является обновление данных в БД импортера по данным экспортера. Направление потока данных только от ЦОД к участнику ДЛО.