Установка, настройка, решение ошибок.
Получение извещений, формирование доверенности (выдача МЧД).
Что такое АРМ Доверенность СФР?
АРМ Доверенность СФР — официальное бесплатное программное обеспечение Социального фонда России (СФР), предназначенное для создания МЧД для СФР, при работе с машиночитаемыми доверенностями (МЧД).
В данной инструкции подробно рассмотрены установка программы, настройка, выпуск машиночитаемой доверенности (МЧД), настройка сертификатов электронной подписи и решение возникающих ошибок при работе с программой.
Для чего нужна МЧД для СФР?
Машиночитаемая доверенность (МЧД) — это электронный аналог бумажной доверенности, позволяющая наделять сотрудников организации или уполномоченных представителей, полномочиями для подписания документов от имени компании.
При взаимодействии с Социальным фондом России (СФР), МЧД для СФР может потребоваться:
— медицинским учреждениям для работы с электронными больничными листами;
— уполномоченным представителям для представления интересов страхователя;
МЧД для СФР позволяет действовать от имени юридического лица, ИП или гражданина в Социальном фонде России.
МЧД для СФР для 1С, СБИС, Контур
Для взаимодействия с Социальным фондом России (СФР) используется собственный электронный формат машиночитаемой доверенности (МЧД), утверждённый СФР.
Сформированная МЧД в программе АРМ Доверенность может использоваться в 1С, СБИС, Контур, Астрал и другом бухгалтерском программном обеспечении.
В результате формирования МЧД, будет получен xml файл, который может быть подгружен в вашу бухгалтерскую программу, если она доработана под требования СФР. Не доработанных программ, думаю уже не осталось.
МЧД для СФР для больничных листов
Напишу коротко и просто, для чего необходима машиночитаемая доверенность (МЧД), при работе с ЭЛН в медицинских учреждениях, не углубляясь в законодательную часть.
Для успешной работы АРМ ЛПУ (в других МИС принцип работы аналогичный), в обязательном порядке, должна быть электронная цифровая подпись (ЭЦП) медицинской организации, в которой указан обязательный реквизит ОГРН (основной государственный регистрационный номер, который автоматически присваивается юридическим лицам). В том случае, если по каким-то причинам, ЭЦП МО, не может быть использована на рабочем месте АРМ ЛПУ, то выпускается МЧД (машиночитаемая доверенность) на врача, на руках которого должна быть ЭЦП физического лица.
Начиная с 05.05.2025, территориальные отделения Фонда начали формировать извещения в адрес медицинских организаций и осуществлять их направление посредством системы электронного документооборота (далее-СЭДО) Фонда (тип сообщения 115 в СЭДО).
Медицинские организации могут запрашивать тип сообщения 115 двумя способами:
1. Через СЭДО в МИС МО (медицинская информационная система медицинской организации).
2. Через АРМ «Доверенность» СФР.
Коротко, простыми словами, о чём идёт речь…
Теперь в случае выявления проблем с выданным больничным листом со стороны СФР в адрес МО будет направляться извещение о необходимости исправления/выдачи дубликата. Исправление ЭЛН со стороны МО должно быть осуществлено в течение 5 рабочих дней с даты получения извещения.
Как получить извещение, описано тут
Предварительная настройка
Перед установкой АРМ «Доверенность» на ПК в обязательном порядке должен быть установлен криптопровайдер «КриптоПро» (скачать дистрибутив можно с официального сайта компании), электронная подпись организации и сертификат уполномоченного лица СФР.
Для установки сертификата уполномоченного лица СФР, переходим на сайт lk.sfr.gov.ru, раздел «Сертификаты» и скачиваем соответствующий, для взаимодействия с МЧД, сертификат.
Откуда скачать АРМ Доверенность?
Актуальная версия программы АРМ Доверенность: 1.6.10.4
Переходим на сайт СФР (ФСС), в раздел Электронные доверенности (МЧД) и скачиваем дистрибутив АРМ Доверенность для создания МЧД (электронной доверенности), согласно разрядности вашей операционной системы.
АРМ Доверенность скачать v.1.6.10.4 (12.08.2025) (32bit / 64bit).
Установка АРМ Доверенность
Приступаем к установке АРМ Доверенность (МЧД)
Запускаем скаченный дистрибутив программы

По умолчанию программа устанавливается в директорию C:\FssArmMchd, не изменяя путь, нажимаем «Далее» —>

«Далее» —>

Мы рассматриваем локальную установку, т.е. на один компьютер. В нашем случае на данном шаге ничего не меняем и нажимаем «Установить» —>

Запускается процесс установки

Установка завершена.

Настройка программы
Запускаем программу и приступаем к настройке. Первым делом, проходимся по каждому пункту меню «Администрирование».
Настройки реквизитов организации
Администрирование –> Настройки реквизитов организации

В данном разделе заполняем реквизиты организации. Обязательные для заполнения поля отмечены жёлтым цветом:
— Наименование
— ИНН
— КПП
— ОГРН

Настройки реквизитов МО
Администрирование –> Настройка реквизитов МО
Указываем наименование орагнизации, адрес и ОГРН.

Общие настройки
Администрирование –> Общие настройки

В данном разделе указываются настройки соединения с базой данных и адрес сервера времени.

Настройки подключения к БД прописываются автоматически на этапе установки программы. Но бывают случаи, когда, по какой-то причине, этого не происходит. При первом запуске программы СФР АРМ Доверенность, мы можем получить характерную ошибку, не удалось установить соединение с базой данных. В таком случае настройки необходимо задать вручную, убедившись, что служба БД PostgreSQL запущена.
Настройки соединения с базой данных по умолчанию:
Строка соединения: jdbc:postgresql://localhost:5433/fss
Имя пользователя: fss
Пароль: fss
Адрес сервера TSP: http://qs.cryptopro.ru/tsp/tsp.srf (можно использовать иной)
Настройки сервисов СФР
Администрирование –> Настройка сервисов СФР

В данном разделе, нас интересует URL указанный в строке соединения.

На момент написания статьи это: https://sedo.fss.ru/sedo-gateway/api/soap/SedoGateway?wsdl
Настройка сертификата для СЭДО
Администрирование –> Настройка сертификата для СЭДО

В данном разделе выбираем ранее установленный сертификат организации и сертифкат СФР, проставляя чекбокс на првоерку подписи и шифрование.
Настройка сертификата для МЧД
Администрирование –> Настройка сертификата для МЧД

В данном разделе указываем сертификат организации
МЧД для СФР. Создание доверенности. Пример формирования.
После установки программы приступаем к выдаче МЧД для СФР (электронной доверенности), в нашем примере будем формировать электронную доверенность (МЧД) на врача, наделив полномочиями для работы с электронными больничными листами. Принцип формирования МЧД для СФР одинаков для уполномоченных представителей и медицинских организаций, только выбираются необходимые полномочия в том или ином случае.
Открыв программу, первым делом запрашиваем перечень полномочий.
Документы —> Классификатор полномочий

В открывшемся окне нажимаем «Запросить полномочия»

И нажимаем «Получить»

Если программа настроена правильно и нет проблем с подключением к интернету, мы получим сообщение об успешной отправке запроса на получение перечня полномочий.

В противном случае можем получить ошибки связанные с криптографией или иного характера:
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.apache.cxf.interceptor.ClientFaultConverter.processFaultDetail(ClientFaultConverter.java:177)
at org.apache.cxf.interceptor.ClientFaultConverter.handleMessage(ClientFaultConverter.java:80)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271)
at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:801)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1308)
at org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.java:50)
at org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:189)
at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:623)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271)
at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:531)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:464)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:367)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:320)
at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:89)
at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:134)
at com.sun.proxy.$Proxy89.putMessage(Unknown Source)
at ru.bft.fss.mchd.wssedo.PutMessageAsyncSender.run(PutMessageAsyncSender.java:103)

Ошибка вызова сервиса передачи/получения данных. Could not send Message.
javax.xml.ws.WebServiceException: Could not send Message.
at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:145)
at com.sun.proxy.$Proxy89.putMessage(Unknown Source)
at ru.bft.fss.mchd.wssedo.PutMessageAsyncSender.run(PutMessageAsyncSender.java:103)
Caused by: org.apache.cxf.transport.http.HTTPException: HTTP response ‘404: Not Found’ when communicating with https://ecp.sfr.gov.ru/sedo
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1308)
at org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.java:50)
at org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:189)
at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:623)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271)
at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:531)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:464)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:367)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:320)
at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:89)
at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:134)
… 2 more
<


