Учет смертности и рождаемости ХМАО

Материал из ИбисоПедии
Перейти к: навигация, поиск

Подсистема "Учет смертности и рождаемости населения ХМАО-Югры" (реализация взаимодействия через интеграционную шину здавоохранения ХМАО-Югры (разработчик ХОСТ))

Назначение

Взаимодействие с компонентом "Учет смертности и рождаемости населения ХМАО-Югры" информационной системы “Центральный узел регионального сегмента единой государственной информационной системы в сфере здравоохранения Ханты-Мансийского автономного округа-Югры”

Описание работы

Служба запускает приложение ibis_certificate_app.exe, по таймеру отправляются документы со статусом 0 (на отправку), затем процесс завершает работу. Приложение запускается раз в час.

Реализованные веб-сервисы:

  • Свидетельство о смерти;
  • Свидетельство о перинатальной смерти;
  • Свидетельство о рождении.

Состав

  • ibis_certificate_srv.exe - Служба Windows;
  • ibis_certificate_app.exe - Управляющие приложение;
  • ibis.ini - Подключение к БД;
  • readme.md - Документация;
  • ver.local - Версия службы.

Установка

1. Скопировать файлы в нужную директорию;

2. Настроить файлы .ini, adj и сопоставления;

3. Запустить командную строку от имени администратора;

4. Перейти в директорию где расположен .exe;

5. Выполнить команду ibis_certificate_srv.exe /install;

6. Нажать win+r и выполнить services.msc;

7. Найти в списке ibis_certificate и запустить.

Настройка

ibis.ini

  • server - Имя хоста;
  • port - Порт;
  • database - Имя базы данных.

mm.adj

  • section = CERTIFICATE
KEY NOTE
TOKEN Токен безопасности (Уникальный для каждого МО)
MU_CODE Региональный код МО
WSDL_LOCATION http://10.20.7.165:18192/ESBPersonDataService/services/PersonDataService?wsdl
URL http://10.20.7.165:18192/ESBPersonDataService/services/PersonDataService
PORT personDataSOAP
SERVICE PersonDataService

Сопоставления

Группа Название
РРЭМД РРЭМД. ФРМР. Должности медицинского персонала

Обновление

Обновление осуществляется через updater

Мониторинг

Лог ...\IBIS_CERTIFICATE\log\ibis_certificate_srv.txt

Лог ...\IBIS_CERTIFICATE\log\ibis_certificate_app.txt


Настройка сервиса

Для подключения интеграции необходимо в "Настройки системы" установить значения параметров:

секция "CERTIFICATE"

  • SERVICE: PersonDataService
  • PORT: personDataSOAP
  • MU_CODE: Региональный код МО из приложения в регламенте (не путать с кодом ФОМС)
  • WSDL_LOCATION: http://10.20.7.165:18192/ESBPersonDataService/services/PersonDataService?wsdl
  • URL: http://10.20.7.165:18192/ESBPersonDataService/services/PersonDataService
  • HEAD_BIRTH_SNILS:СНИЛС лица, подписывающее свидетельство о рождении (передается значение, в случае, если в самом свидетельстве не указаны эти данные)
  • HEAD_PERINATAL_DEATH_SNILS:СНИЛС лица, подписывающее свидетельство о перинатальной смерти (передается значение, в случае, если в самом свидетельстве не указаны эти данные)
  • HEAD_DEATH_SNILS: СНИЛС лица, подписывающее свидетельство о смерти (передается значение, в случае, если в самом свидетельстве не указаны эти данные)
  • HEAD_BIRTH: ФИО лица, подписывающее свидетельство о рождении
  • HEAD_DEATH: ФИО лица, подписывающее свидетельство о смерти
  • HEAD_PERINATAL_DEATH: ФИО лица, подписывающее свидетельство о перинатальной смерти

Особенности

  • Установку сервисов на сервере настраивает разработчик - Пащенко Татьяна;
  • Передача функционирует в закрытой сети КСПД, соответсвенно для работы сервисов необходим доступ с сервера в сеть КСПД;
  • Для передачи в шину у врачей, участвующих в данных свидетельства (заполняющий, проверяющий, главный врач) должны быть введены в системе СНИЛС (в данных пользователя;
  • IP сервера МИАЦ 10.86.11.80. Кроме того, в C\Windows\Sytem32\drivers\etc\hosts необходимо добавить
10.86.11.80	esb.miacugra.ru

поскольку работающий резолвинг выше понимания админов МИАЦа.