KIS CLS EMIAC SRV — различия между версиями
Материал из ИбисоПедии
(Новая страница: « = Назначение = Служба получает уведомления от БД postgresql (через pg_notify) и отправляет заказы…») |
|||
| (не показаны 2 промежуточные версии этого же участника) | |||
| Строка 2: | Строка 2: | ||
= Назначение = | = Назначение = | ||
| − | Служба получает уведомления от БД postgresql (через pg_notify) и отправляет заказы в ЦЛС, а так же получает результаты из ЦЛС и | + | Служба получает уведомления от БД postgresql (через pg_notify) и отправляет заказы в ЦЛС, а так же получает результаты из ЦЛС и записывает их в БД. |
= Состав = | = Состав = | ||
| Строка 10: | Строка 10: | ||
= Установка = | = Установка = | ||
| − | 1. | + | 1. Запустить kis_cls_emiac_srv.exe /install |
2. Запустить службу kis_cls_emiacотает | 2. Запустить службу kis_cls_emiacотает | ||
| Строка 23: | Строка 23: | ||
[SIMI] | [SIMI] | ||
| − | ;Хост сервера ЛИС Алиса | + | ;Хост сервера ЛИС Алиса |
| − | host=62.117.116.28 | + | host=62.117.116.28 |
| − | port= | + | port= |
| − | ;Порт веб сервера со стороны КИС | + | ;Порт веб сервера со стороны КИС |
| − | web_serwer_port=8088 | + | web_serwer_port=8088 |
| − | ;Путь к API ЛИС | + | ;Путь к API ЛИС |
| − | path=Alisa_EMIAS/hs/ws_EMIAS/ | + | path=Alisa_EMIAS/hs/ws_EMIAS/ |
| − | ; | + | ;Идентификатор ответственного за результаты ЛИС |
| − | emp_id=7d794824-5c28-11e9-8cd6-0800274e4bfc | + | emp_id=7d794824-5c28-11e9-8cd6-0800274e4bfc |
| − | ;Namespace композиции в которой сохраняем результаты | + | ;Namespace композиции в которой сохраняем результаты |
| − | compos_domen=default | + | compos_domen=default |
[COVID] | [COVID] | ||
| − | ;Порт сервера приема результатов COVID | + | ;Порт сервера приема результатов COVID |
| − | web_serwer_port=8090 | + | web_serwer_port=8090 |
| − | ;Адрес сервиса COVID для отправки результатов | + | ;Адрес сервиса COVID для отправки результатов |
| − | host=https://test-materials.mosmedzdrav.ru | + | host=https://test-materials.mosmedzdrav.ru |
| − | ;Порт сервиса COVID для отправки результатов | + | ;Порт сервиса COVID для отправки результатов |
| − | port= | + | port= |
| − | ;Путь в API сервиса COVID для отправки результатов | + | ;Путь в API сервиса COVID для отправки результатов |
| − | path=api | + | path=api |
| − | ;Пользователь сервиса COVID для отправки результатов | + | ;Пользователь сервиса COVID для отправки результатов |
| − | user=morozovskay | + | user=morozovskay |
| − | ;Пароль сервиса COVID для отправки результатов | + | ;Пароль сервиса COVID для отправки результатов |
| − | pass=morozovskay | + | pass=morozovskay |
| − | ;Идентификатор МО из | + | ;Идентификатор МО из справочника сервиса COVID |
| − | mu_id=1143 | + | mu_id=1143 |
| + | |||
[ExportOptions] | [ExportOptions] | ||
| − | ;Интервал проверки очереди в секундах | + | ;Интервал проверки очереди в секундах |
| − | period=60 | + | period=60 |
| − | ;Задержка отправки заказа в ЛИС в минутах | + | ;Задержка отправки заказа в ЛИС в минутах |
| − | send_naz_timeout=3 | + | send_naz_timeout=3 |
| + | |||
[ImportOptions] | [ImportOptions] | ||
| − | ;1 - сохранять результаты в T!EHR из mm.lab_test_naz_out_cls_emiac_res, 0 - не сохранять | + | ;1 - сохранять результаты в T!EHR из mm.lab_test_naz_out_cls_emiac_res, 0 - не сохранять |
| − | get_res_from_table=0 | + | get_res_from_table=0 |
[Web] | [Web] | ||
| − | ;Номер порта, который будет открыт службой для мониторинга состояния службы (по умолчанию 10040) | + | ;Номер порта, который будет открыт службой для мониторинга состояния службы (по умолчанию 10040) |
| − | Port=10040 | + | Port=10040 |
| + | |||
[Postgresql] | [Postgresql] | ||
| − | ;Имя пользователя под которым работает сервис | + | ;Имя пользователя под которым работает сервис |
| − | user=KIS_CLS_EMIAC_SRV | + | user=KIS_CLS_EMIAC_SRV |
| − | ;Зашифрованный пароль | + | ;Зашифрованный пароль |
| − | password=tMn0/BZHBG0ukV4StrRxBWErao8qNhKIpud7yUK5FyLVSd4xjeHA/3Uch4tQ | + | password=tMn0/BZHBG0ukV4StrRxBWErao8qNhKIpud7yUK5FyLVSd4xjeHA/3Uch4tQ |
| − | ;кодовое слово | + | ;кодовое слово |
| − | password_crypt=8r04H9627y3KTwIE | + | password_crypt=8r04H9627y3KTwIE |
= Обновление = | = Обновление = | ||
Текущая версия на 10:56, 29 октября 2020
Содержание
Назначение
Служба получает уведомления от БД postgresql (через pg_notify) и отправляет заказы в ЦЛС, а так же получает результаты из ЦЛС и записывает их в БД.
Состав
Установка
1. Запустить kis_cls_emiac_srv.exe /install
2. Запустить службу kis_cls_emiacотает
Настройка
файл kis.ini
см. соответсвующий раздел КИС
файл kis_cls_emiac.ini
[SIMI]
;Хост сервера ЛИС Алиса host=62.117.116.28 port= ;Порт веб сервера со стороны КИС web_serwer_port=8088 ;Путь к API ЛИС path=Alisa_EMIAS/hs/ws_EMIAS/ ;Идентификатор ответственного за результаты ЛИС emp_id=7d794824-5c28-11e9-8cd6-0800274e4bfc ;Namespace композиции в которой сохраняем результаты compos_domen=default
[COVID]
;Порт сервера приема результатов COVID web_serwer_port=8090 ;Адрес сервиса COVID для отправки результатов host=https://test-materials.mosmedzdrav.ru ;Порт сервиса COVID для отправки результатов port= ;Путь в API сервиса COVID для отправки результатов path=api ;Пользователь сервиса COVID для отправки результатов user=morozovskay ;Пароль сервиса COVID для отправки результатов pass=morozovskay ;Идентификатор МО из справочника сервиса COVID mu_id=1143
[ExportOptions]
;Интервал проверки очереди в секундах period=60 ;Задержка отправки заказа в ЛИС в минутах send_naz_timeout=3
[ImportOptions]
;1 - сохранять результаты в T!EHR из mm.lab_test_naz_out_cls_emiac_res, 0 - не сохранять get_res_from_table=0
[Web]
;Номер порта, который будет открыт службой для мониторинга состояния службы (по умолчанию 10040) Port=10040
[Postgresql]
;Имя пользователя под которым работает сервис user=KIS_CLS_EMIAC_SRV ;Зашифрованный пароль password=tMn0/BZHBG0ukV4StrRxBWErao8qNhKIpud7yUK5FyLVSd4xjeHA/3Uch4tQ ;кодовое слово password_crypt=8r04H9627y3KTwIE
Обновление
1. Остановить службу
2. Запустить службу
Мониторинг
Папка LOG