ФОНД ПЕНСИОННОГО И СОЦИАЛЬНОГО СТРАХОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Департамент организации обеспечения страховых выплат информирует, что согласно Плану мероприятий («Дорожная карта») по переходу страхователей на беззаявительное (проактивное) взаимодействие с Фондом планируется отключение «Шлюз приема документов» в срок не позднее 31.12.2023, за исключением:
— реестров с признаком перерасчет
— реестров с признаком «Проживание на территории по 20-ФЗ».
Примечание:
Если вы используете подключение к базе данных, установленной на удаленный сервер, то сначала нужно установить новую версию ЛПУ на этот сервер с учетом условий выше.
Основные адреса сервисов ЭЛН:
Для Мед организаций: https://eln.fss.ru/WSLnCryptoV20/FileOperationsLnService?WSDL
Страхователь: https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?WSDL
МСЭ: https://eln.fss.ru/ws-mse-crypto-v20/FileOperationsLnService?WSDL
В случае недоступности основных адресов сервисов ЭЛН вы можете воспользоваться резервными адресами:
Для Мед организаций: https://eln-rez.fss.ru/WSLnCryptoV20/FileOperationsLnService?WSDL
Страхователь: https://eln-rez.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?WSDL
МСЭ: https://eln-rez.fss.ru/ws-mse-crypto-v20/FileOperationsLnService?WSDL
И так, если вы работаете с мед. центрами, то неизбежно придется ставить такую вещь, как ФСС для выдачи электронных больничных листов.
Нужна помощь с ФСС? Напишите мне любым удобным способом через страницу Контакты или Обратная связь.
- Немного мат. части
- Небольшой FAQ
- Устанавливаем сервер баз данных
- Клиентская часть
- Установка сертификата ФСС
- Установка сертификата врача
- Установка ФСС АРМ ЛПУ
- Итог
- Ошибка вызова сервиса передачи/получения данных. Invalid element in ru. ibs. fss. eln. FileOperationsLn_wsdl. R OW — SERV1_DT1.
- Ошибка при старте АРМ ЛПУ «В базе данных АРМ ЛПУ имеется некорректная запись» (Transaction already active)
- Не удалось обновить данные. Обновляемая запись потеряла актуальность
- Не удалось определить состояние ЭЛН
- Ошибка при попытке загрузки данных из базы данных.
- АРМ ЛПУ, ошибка «Ошибка вызова сервиса передачи/получения данных. Ошибка шифрования сообщения»
- Ошибка при попытке зайти в настройки подписи в ПО АРМ ЛПУ.
- АРМ ЛПУ, ошибка «Ошибка при проверке соединения с ФСС»
- Unable to build entity manager factory.
- АРМ Подготовки расчетов для ФСС, ошибка «Набор ключей не определен»
- Доступ к ЭЛН с №_________, СНИЛС_________, статусом _________ — ограничен
- Ошибка вызова сервиса передачи / получения данных. Не удалось расшифровать сообщение.
- Ошибка подключения к сервисам ФСС (решено)
Немного мат. части
Для начала надо представить топологию этого сервиса. К сожалению, почему-то разработчики ФСС решили сделать десктопную программу, а не сайт-площадку. Поддерживать всё это в актуально состояние приходиться руками. Если у вас один комп с выдачей больничных, то ничего страшно, но если их 10-ки, то становиться проблематично.
Технически нам потребуется:
Административно нам потребуется:
Небольшой FAQ
Кто может открывать больничный:
Выписывать больничный лист может только тот, у кого есть квалифицированная ЭЦП с ОГРН, то есть, это либо врач, у которого есть своя флешка с сертификатом, в котором прописан ОГРН удостоверяющим центром, если у него не прописан он сможет лишь редактировать больничный, закрыть он больничный не сможет.
Устанавливаем сервер баз данных
В данном примере мы будем устанавливать версию 2.01.13.
Переходим на сайт http://lk.fss.ru/eln.html и в зависимости от разрядности выбираем версию.
Далее обычная установка в стоке, вообще никакие параметры не меняем. Всё сделано за нас.
Клиентская часть
Дожидаемся пока процедура установки закончится.

Установка сертификата ФСС
Вся информация шифруется по сертификату, которые дают сами ФСС’цы.
Сертификат качается вот отсюда.
После того как скачали — открываем сертификат.
И устанавливаем его, как личный. В реестр. На локальный компьюетр или на пользователя — решать Вам. Всё зависит от вашей архитектуры.
Установка сертификата врача
Этот шаг можно сделать и позже. Это непринципиально.
Сертификат врача обычно находиться на физическом токене. Устанавливаем в личные. Итого у нас минимально должно быть два сертификата. Врача и ФСС.
Открываем certmgr.msc и проверяем.

Установка ФСС АРМ ЛПУ
Запускам тот же самый инсталлятор, что и на первом шаге.
И меняем только значение в строке соединения с базой данных. Указываем имя/ip адрес нашей базы. Если сервера нет, то оставляем в localhost.
Всё остальное в стоке.
Заполнение реквизитов
Далее заполняем все поля, что выделены желтым. Заполняйте своими данным, а не из моего примера! 🙂

Настройка соединений с сервисом ФСС
Нажимаем на кнопку “Проверить соединение“.

Настройка подписей

Открываем cmd от имени администратора и далее выполняем последовательно.
Далее открываем окошко и выбираем нужные сертификат и проставляем галочки.
Итог
Этой минимальной установки хватит, чтобы выписывать больняки.
Зачем сделали десктопное приложение? Не понимаю. Почему нельзя было это привести, как обычную интернет-площадку? Не знаю.
Почему нет нормальной документации? Загадка. Как достучаться до тех.поддержки? Ответа также не имею.
Имею небольшой опыт в настройке и устранения неполадок с ним, ~30 компов с ним стоит. Пишите в контакты или в комменты.
Ошибка вызова сервиса передачи/получения данных. Invalid element in ru. ibs. fss. eln. FileOperationsLn_wsdl. R OW — SERV1_DT1.
Ошибка: «Ошибка вызова сервиса передачи/получения данных. Invalid element in ru.ibs.fss.eln.ws. FileOperationsLn_wsdl. ROW — SERV1_DT1»
Поле «SERV1_DT1» было исключено в новой спецификации 1.1 (14 версия и выше АРМ ЛПУ), изменена строка соединения.
Поменять строку соединения в настройках.
В меню Администрирование – Настройки сервисов ФСС – Строка соединения, укажите следующий адрес сервиса:
С шифрованием https://docs-test.fss.ru/WSLnCryptoV11/FileOperationsLnPort?WSDL
Без шифрования https://docs-test.fss.ru/WSLnV11/FileOperationsLnPort?WSDL (Обратите внимание, при отправке на сервис без шифрования в настройках электронной подписи должен быть снят флаг «Шифровать сообщение»)
Ошибка при старте АРМ ЛПУ «В базе данных АРМ ЛПУ имеется некорректная запись» (Transaction already active)
Данная ошибка возникает в случае, когда в какой либо таблице БД приложения сохранены некорректные записи (например, пустое или некорректное значение номера ЭЛН, пустые обязательные поля, строки с одинаковым значением номера ЭЛН, в т.ч. записи-дубли). Если в БД АРМ ЛПУ имеются такие записи, то возможны следующие ошибки:
Для исправления нужно удалить из БД приложения неверную строку (такие записи можно удалить только вручную).
В интерфейсе клиента открывается сервер PostgreSQL 9.5. Затем открывается схема fss (пользователь fss, пароль fss) – Схемы – public – Таблицы.

Данные в АРМ ЛПУ хранятся в таблицах:
Для просмотра таблицы необходимо выделить ее в дереве таблиц и нажать на значок «Просмотр данных в выбранном объекте»
Выделяете и удаляете (delete) строку, которая содержит пустое значение номера ЭЛН или другие ошибки.
Как вариант, для поиска и удаления ошибочных записей возможно использование SQL запроса типа:
select id from fc_eln_data_history where ln_code is null;
delete from fc_eln_data_history where id = ваш id;
Для открытия окна SQL запросов необходимо в главном меню нажать на значок «SQL».
Обратите внимание! При удалении строки ЭЛН, если в этом ЭЛН были созданы периоды нетрудоспособности, сначала необходимо удалить их. Периоды нетрудоспособности хранятся в отдельной таблице fc_eln_periods и связаны с fc_eln_data_history по номеру ЭЛН. Просмотр и удаление периодов аналогично, описанному выше.
Не удалось обновить данные. Обновляемая запись потеряла актуальность
Вы пытаетесь изменить ЭЛН, который ранее уже был кем-то изменен.
1. Запросите актуальное состояние ЭЛН из системы, тем самым Вы исключите повторную отправку тех же данных;
2. Выполните необходимую дальнейшую операцию с ЭЛН в соответствии с порядком 624н:
Не удалось определить состояние ЭЛН
Для перехода в статус ‘Продлен’ необходимо добавить период нетрудоспособности;Для перехода в статус ‘Закрыт’ необходимо заполнить поля: ‘Приступить к работе с: дата’ или ‘Иное: код’;Для перехода в статус ‘Направление на МСЭ’ необходимо заполнить поле ‘Дата направления в бюро МСЭ’
1. В системе существует ЭЛН с таким же номером и такими же данными, которые Вы присылаете (дублирование данных);
2. Присылаемые данные в ЭЛН не соответствуют этапу оформления (заполнения) ЭЛН:
2. Выполните необходимую дальнейшую операцию с ЭЛН:
Ошибка при попытке загрузки данных из базы данных.
Возникла ошибка при попытке загрузки данных из базы данных.
Сообщите следующую информацию: org.hibernate.exception. SQLGrammarException: could not extract ResultSet.
Приложение АРМ ЛПУ не может получить данные из базы данных PostgreSQL. Эта ошибка возникает чаще всего после установки обновления, когда приложение обновлено, а база данных PostgreSQL по какой либо причине не обновлена.
Вы указали неверный сертификат для шифрования сообщения в поле «Имя сертификата МО»: указанный сертификат может быть использован только для подписания, но не шифрования.
Закажите и установите сертификат, который поддерживает не только операцию подписания, но и операцию шифрования.
АРМ ЛПУ, ошибка «Ошибка вызова сервиса передачи/получения данных. Ошибка шифрования сообщения»
Зашифровывается сообщение пользователя на сертификате МО, указанное в настройках.
Сообщение не соответствует формату XML Encryption. Обратитесь к разработчику программного обеспечения, на котором осуществлялось шифрование данных. Сообщите следующую информацию: Отсутствует элемент EncryptedData class ru.ibs.cryptopro.jcp.crypt. CryptoException
1. Выполните настройку АРМ ЛПУ

2. Проверьте настройки криптопровайдера
Ниже приведен образец настроек в КриптоПро CSP 5.0

Если вы не можете изменить параметры на вкладке «Алгоритмы» (даже запустив КриптоПро CSP от лица администратора), необходимо сделать следующее:
В реестре Windows открыть ключ HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeCrypto ProCryptographyCurrentVersionParameters и изменть значение EnableOIDModify на 1. После чего необходимо перезагрузиться.
После изменения настроек криптопровайдера необходимо перезапустить АРМ ЛПУ.
3. Проверьте сертификаты и лицензии
С помощью системной утилиты certmgr.msc (кнопка Пуск — Выполнить (Найти программы и файлы)) откройте ваш сертификат. Срок действия сертификата не должен быть просрочен.
Запустите КриптоПро CSP. На вкладке «Общие» проверьте срок действия лицензии криптопровайдера.
Откройте вкладку «Сервис» и нажмите кнопку «Протестировать». Выберите контейнер закрытого ключа вашего сертификата. В открывшемся окне тестирования не должно быть ошибок, сообщений об истечении срока действия ключа итп.
Ошибка при попытке зайти в настройки подписи в ПО АРМ ЛПУ.
При попытке зайти в настройки подписи в ПО АРМ ЛПУ выходит ошибка «Internal error. Reason: java.lang. ExceptionInInitializerError» или
«Internal Error. Reason: java.lang. NoClassDefFoundError: Could not initialize class ru.ibs.fss.common.security.signature. COMCryptoAPIClient»
Приложение было установлено некорректно (не зарегистрирована библиотека GostCryptography.dll).
1. Необходимо убедиться, что разрядность ОС совпадает с разрядностью установщика приложения.
3. Проверить, что в папке, куда установлено приложение, имеется файл GostCryptography.dll (по умолчанию данный файл устанавливается в C:FssTools). Если данного файла нет, попробуйте переустановить приложение.
4. Если все верно, в командной строке выполнить:
cd C:FssTools — переходим в папку, в которой находится файл GostCryptography.dll
C:WindowsMicrosoft. NETFramework4.0.30319RegAsm.exe /registered GostCryptography.dll — с указанием вашего адреса установки компонентов Microsoft. NET. Обратите внимание, что на ОС Windows 10 адрес установки компонентов Microsoft. NET может отличаться от приведенного в примере (C:WindowsMicrosoft. NETFramework644.0.30319RegAsm.exe /registered GostCryptography.dll).
5. Перезапустить приложение.
АРМ ЛПУ, ошибка «Ошибка при проверке соединения с ФСС»
Ошибка: Ошибка дешифрования сообщения. Ошибка при попытке расшифровать сообщение. Стек: java.lang. NullPointerException
org.apache.cxf.binding.soap. SoapFault: Ошибка при попытке расшифровать сообщение. Стек: java.lang. NullPointerException
Расшифровывается запрос пользователя на сертификате ФСС, необходимо проверить настройки шифрования в настройках электронной подписи, определить причины возникновения в «Настройках электронной подписи»:
см. п.1, п.5
Unable to build entity manager factory.
Возникла ошибка при попытке загрузки данных из базы данных. Сообщите администратору следующую информацию:
Unable to build entity manager factory.
1. Запустите установку с правами администратора;
2. Выполните установку программы по шагам инструкции (путь, где лежит инструкция: http://lk.fss.ru/eln.html).
Если установка приложения выполнена в соответствии с инструкцией, но ошибка повторяется, необходимо проверить:
АРМ Подготовки расчетов для ФСС, ошибка «Набор ключей не определен»
ГОСТ сертификата ФСС не соответствует выбранному в настройках криптопровайдеру, либо криптопровайдер не может получить закрытый ключ из контейнера закрытого ключа для выбранного сертификата.
Доступ к ЭЛН с №_________, СНИЛС_________, статусом _________ — ограничен
Вы пытаетесь получить данные ЭЛН, который находится в статусе, ограничивающем Ваш доступ. Например, страхователь пытается получить данные ЭЛН, который еще не закрыт медицинской организацией. Согласно процессной модели, страхователь может получить данные ЭЛН для редактированиня только на статусе 030 — Закрыт. Другой пример — бюро МСЭ не может получить данные ЭЛН, который не направлен в бюро МСЭ (статус 040 — Направление на МСЭ)
1. Удостоверьтесь, что номер ЭЛН, данные которого вы хотите получить, введен верно.
2. Дождитесь перехода ЭЛН на статус, который позволит Вам получить данные ЭЛН.



Ошибка вызова сервиса передачи / получения данных. Не удалось расшифровать сообщение.
Возможно сообщение было зашифровано на ключе, отличном от ключа уполномоченного лица ФСС.
Проверьте правильность и актуальность ключа уполномоченного лица ФСС.
Укажите верный сертификат уполномоченного лица ФСС:
При использовании криптопровайдера Vipnet CSP — рабочей версией является 4.4 и выше.
Ошибка подключения к сервисам ФСС (решено)
С середины октября у многих организаций, в том числе медицинских учреждений возникли проблемы в работе с сервисом электронных больничных при подключении к нему из АРМ ЛПУ, медицинских информационных систем, из 1С.
При попытке загрузить электронные листки нетрудоспособности или создать новый выходило сообщение «Ошибка вызова сервиса передачи/получения данных фсс. Возможно в настройках соединения указан неправильный url». При попытке проверки соединения появлялось сообщение «Не удалось подключиться к сервису фсс».
Данная ошибка связана с заменой техслужбой ФСС 17 октября 2021 г. части интернет-адреса сервисов ЭЛН с *docs* на *eln*.
Для того, чтобы исправить эту ошибку:
1. Вам желательно обновить сертификаты ФСС. Подробная инструкция и сертификаты находятся здесь: https://lk.fss.ru/cert.html.
2. В АРМ ЛПУ необходимо открыть «Администрирование» — «Настройки сервисов ФСС» и заменить в строке соединения с сервисом ФСС url-адрес на верный.
Новый адрес соединения для медицинских организаций: https://eln.fss.ru/WSLnCryptoV20/FileOperationsLnService?WSDL
Новый адрес соединения для организаций-страхователей: https://eln.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?WSDL
Новый адрес соединения для МСЭ: https://eln.fss.ru/ws-mse-crypto-v20/FileOperationsLnService?WSDL
В случае недоступности основных адресов соединения (например, из-за DDoS-атак) ФСС ввела резервные точки подключения:
для медицинских организаций: https://eln-rez.fss.ru/WSLnCryptoV20/FileOperationsLnService?WSDL





