В статье рассмотрены основные этапы развертывания и настройки АРМ «Лечебно-профилактическое учреждение» (АРМ ЛПУ) — модуля ФГИС ЕИИС «Соцстрах», предназначенного для работы с электронными листками нетрудоспособности (ЭЛН). Материал будет полезен системным администраторам и специалистам, отвечающим за внедрение и сопровождение данного программного обеспечения в медицинских организациях.
1. Назначение АРМ ЛПУ
АРМ «Лечебно-профилактическое учреждение» (АРМ ЛПУ) — это автоматизированное рабочее место, которое позволяет сотрудникам медицинских организаций:
- получать с сервера СФР номера электронных листков нетрудоспособности;
- создавать, продлевать, закрывать и направлять на медико-социальную экспертизу (МСЭ) ЭЛН;
- отправлять сформированные ЭЛН на сервер Социального фонда России (СФР).
Приложение является частью подсистемы управления страховыми выплатами на случаи временной нетрудоспособности и в связи с материнством ФГИС ЕИИС «Соцстрах».
2. Системные требования
Специальных жестких требований к оборудованию нет. Поддерживаются операционные системы:
- Microsoft Windows 7 x86 (32-bit) SP1 и выше;
- Microsoft Windows 7 x64 (64-bit) SP1 и выше.
Для корректной работы необходимо наличие:
- Microsoft .NET Framework версии 4.0 или выше;
- криптопровайдера (VipNet CSP версии 4.4 или выше, либо CryptoPro CSP версии 5.0 или выше);
- установленных сертификатов электронной подписи (медицинской организации, уполномоченного лица СФР, сотрудников МО).
3. Варианты установки
Предусмотрено два варианта развертывания:
| Тип установки | Описание |
|---|---|
| Сетевая версия | Сервер базы данных PostgreSQL устанавливается на отдельной машине. На рабочих станциях ставится только клиентское приложение. |
| Локальная версия | СУБД и приложение развернуты на одном компьютере. Подходит для небольших организаций или тестирования. |
Дистрибутив скачивается с сайта https://lk.fss.ru/ers.html и включает в себя установщики PostgreSQL и самого АРМ ЛПУ.
4. Установка и важные нюансы
4.1. Общий процесс установки
Запустите скачанный установщик. По умолчанию приложение устанавливается в каталог C:\FssArmErs, а PostgreSQL — в C:\postgresql.
На одном из этапов будет предложено настроить параметры подключения к базе данных. Если флаг «Установить» оставлен активным, на локальную машину будет установлен новый экземпляр PostgreSQL. Если же вы подключаетесь к уже существующему серверу БД, снимите флаг и вручную укажите:
- IP‑адрес или имя сервера БД;
- порт (по умолчанию 5432 для старых версий, 5433 — для новых);
- имя пользователя (обычно
fss); - пароль (по умолчанию
fss).
4.2. Критическое изменение: переход на PostgreSQL 10.22
С версии АРМ ЛПУ 2.01.18 и выше используется PostgreSQL 10.22 (ранее была версия 9.5). Это связано с требованиями ФСТЭК. При обновлении необходимо строго следовать алгоритму:
- Сделайте резервную копию данных (раздел 6).
- При установке новой версии обязательно выберите «Установить» на вкладке параметров подключения к БД.
- Укажите новый порт (по умолчанию 5433), отличный от старого (5432).
- После завершения установки запустите АРМ ЛПУ, зайдите в «Администрирование → Настройки соединения с базой данных» и замените порт на новый.
- Перезапустите приложение.
- Восстановите данные из ранее созданной резервной копии.
Если вы работаете с удаленным сервером БД, сначала обновите версию PostgreSQL на нем, а затем уже обновляйте клиентские места.
5. Настройка АРМ ЛПУ
После установки необходимо выполнить ряд настроек, доступных в главном меню через раздел «Администрирование».
5.1. Реквизиты организации
Путь: Администрирование → Настройки реквизитов организации
Обязательные поля (отмечены желтым цветом):
- Наименование МО и полное наименование;
- ОГРН;
- Адрес МО;
- ИД МО (при наличии).
Также заполняются данные отправителя (исполнителя, создающего ЭЛН): ФИО, email, телефон.
Для организаций с невалидным ОГРН предусмотрен флаг «Иностранная организация».
5.2. Настройки сервисов СФР
Путь: Администрирование → Настройки сервисов СФР
Строка подключения по умолчанию:https://eln.sfr.gov.ru/ws-mo-crypto/FileOperationsLnService?wsdl
При необходимости настройте прокси-сервер (хост, порт, логин/пароль). Для проверки корректности введенных данных используйте кнопку «Проверить соединение».
5.3. Настройки соединения с базой данных
Путь: Администрирование → Настройки соединения с базой данных
Формат строки:jdbc:postgresql://host:port/fss, где:
host— IP или имя сервера БД;port— порт (например, 5433);fss— имя базы данных.
После заполнения нажмите «Проверить соединение».
5.4. Настройки печати
Путь: Администрирование → Настройки печати
Здесь настраивается печать ЭЛН на бумажном бланке. Рекомендуется сделать тестовую распечатку и при необходимости скорректировать смещение текста по горизонтали и вертикали для точного попадания в ячейки.
5.5. Настройки электронной подписи
Путь: Администрирование → Настройки подписи для сервисов
В этом разделе настраивается подписание исходящих сообщений и проверка входящих.
Основные параметры:
- «Выполнять форматно-логический контроль» — проверка ЭЛН перед сохранением.
- «Подписывать исходящие сообщения» — обязательно для отправки ЭЛН.
- «Проверять подпись на входящих сообщениях» — рекомендуется включить.
- «Шифровать сообщение» — для обмена зашифрованными данными.
Далее выбирается:
- криптопровайдер (CryptoPro CSP или VipNet CSP);
- тип контейнера;
- имя сертификата медицинской организации (должен содержать ОГРН, совпадающий с указанным в реквизитах);
- при наличии — идентификатор машиночитаемой доверенности (МЧД).
Для сертификата уполномоченного лица СФР нужно предварительно скачать и установить корневой сертификат с сайта https://lk.fss.ru/cert.html. Установка выполняется в личное хранилище текущего пользователя. После этого в настройках подписи следует:
- установить флаг «Шифровать сообщение»;
- в типе контейнера выбрать «Личное»;
- выбрать установленный сертификат СФР.
После заполнения всех полей нажмите «Получить ключ». При успешной загрузке ключа появится соответствующее сообщение.
5.6. Настройка справочников
Для корректного оформления ЭЛН необходимо заполнить справочники:
- Сотрудники (Документы → Справочник сотрудников): добавить врачей и председателя врачебной комиссии (ВК). Для председателя установить флаг «Председатель ВК».
- Должности (Документы → Справочник должностей): поставляется предзаполненным, при необходимости можно создавать новые записи.
- Организации (Документы → Справочник организаций): используется для поиска и выбора медицинских учреждений при направлении на МСЭ и т.д.
6. Резервное копирование и восстановление базы данных
Регулярное создание резервных копий — обязательное условие надежной работы. В АРМ ЛПУ предусмотрено два способа резервирования.
6.1. Встроенными средствами приложения
- Создание копии: Администрирование → Резервное копирование базы данных → указать папку для сохранения → «ОК».
- Восстановление: Администрирование → Восстановление базы данных → выбрать файл бэкапа → «ОК».
6.2. Через PostgreSQL (pgAdmin)
В комплекте с дистрибутивом поставляется клиент pgadmin3.exe.
- Откройте pgAdmin, подключитесь к серверу БД (логин
postgres, пароль по умолчаниюManager1). - Щелкните правой кнопкой мыши на базе данных
fss→ выберите «Резервная копия…». - Укажите имя файла, формат «Таг» (Tar) и нажмите «Резервная копия».
- Для восстановления: правый клик на
fss→ «Восстановить…». На вкладке «Параметры восстановления #2» обязательно установите флаг «Очистить перед восстановлением», затем укажите файл бэкапа и нажмите «Восстановить».
6.3. Изменение пароля для ролей БД
Пароли для ролей fss и postgres можно изменить через pgAdmin (вкладка «Определение» роли) или SQL-командой:
ALTER ROLE role_name WITH PASSWORD 'новый_пароль';
После смены пароля не забудьте обновить строку подключения в настройках АРМ ЛПУ.
7. Типичные аварийные ситуации и их устранение
Сохранение в БД строки с некорректными данными
Симптомы:
- зависание при отправке/получении ЭЛН;
- невозможность запросить номер ЭЛН;
- появление ошибки (см. Рисунок 30 в руководстве).
Причина: в таблицах базы данных присутствуют некорректные записи (пустые номера ЭЛН, дубли, некорректные значения).
Решение:
- Подключитесь к БД через pgAdmin (пользователь
postgres). - Проверьте таблицы:
fc_eln_data_history— данные ЭЛН;fc_eln_periods— периоды нетрудоспособности;ref_In_numbers— запрошенные номера.
- Найдите и удалите ошибочные строки, например, с
ln_code IS NULL.
Если удаляете запись изfc_eln_data_history, предварительно удалите связанные с ней периоды изfc_eln_periods. Пример SQL-запроса:
select id from fc_eln_data_history where ln_code is null;
delete from fc_eln_data_history where id = <id>;
Работу лучше выполнять в часы минимальной нагрузки, предварительно создав резервную копию.
8. Заключение
АРМ ЛПУ — ключевой инструмент для медицинских организаций при работе с электронными листками нетрудоспособности. Правильная установка, своевременное обновление (с учетом перехода на PostgreSQL 10.22) и грамотная настройка электронной подписи и реквизитов организации гарантируют стабильный обмен данными с СФР. Не забывайте регулярно выполнять резервное копирование базы данных — это поможет быстро восстановить работоспособность при сбоях.


