Перейти к содержанию

Как устроена передача во ФГИС

Сведения о протоколе передаются в государственную систему Росаккредитации. Устроено это не так, как обычная интеграция, и причина техническая.

Почему ЛИМС не отправляет сама

Доступ к ресурсам Росаккредитации идёт через защищённый канал ViPNet, а сведения подписываются квалифицированной подписью с токена, который физически вставлен в компьютер человека. Серверный контейнер так не может: у него нет ни канала, ни токена, ни права подписывать от имени человека.

Поэтому ЛИМС складывает задание, а забирает его агент лаборатории — программа на машине, у которой есть и канал, и токен. Инициатива у агента: он сам приходит за заданиями, потому что находится за NAT.

ЛИМС ──задание──▶ очередь ◀──забирает── Агент ──подпись──▶ ФГИС

Раздел «Обмен с ФГИС»

Показывает очередь заданий и состояние каждого:

Состояние Что значит На ком ход
Не отправлен Задание ещё не поставлено На лаборатории
В очереди Задание ждёт агента На технике
Ждёт подтверждения Агент собрал комплект, нужна подпись человека На человеке
Подписан Сведения ушли, получен идентификатор записи —
Ошибка передачи Отказ или сбой; видна причина На человеке

В меню счётчик считает только то, что ждёт человека, — остальное система доводит сама.

Срок

Система считает остаток срока передачи сведений в рабочих днях и показывает его в карточке протокола: когда срок поджимает и когда уже вышел.

Комплект

Задание несёт комплект одним архивом: протокол в PDF, сведения, манифест с хэшами, подписи и квитанции. Хэш нужен, чтобы было видно: подписан именно выданный файл, а не пересборка.

Ручная публикация

Если агента нет или он недоступен, тот же комплект выгружается вручную и публикуется в личном кабинете ФГИС. Это законный путь, и система его поддерживает: после публикации в карточке ставится отметка о ручной передаче, чтобы в журнале не осталось непонятно висящего задания.

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

Если протокол переиздан, сведения о новом документе нужно передать заново — автоматически это не происходит.