KIS EHR CONNECTOR SRV — различия между версиями
| Строка 17: | Строка 17: | ||
1. Настроить файл kis.ini, указав параметры подключения к базе данных | 1. Настроить файл kis.ini, указав параметры подключения к базе данных | ||
| + | |||
2. Настроить файл kis_ehr_connector.ini указав: | 2. Настроить файл kis_ehr_connector.ini указав: | ||
- порт обмена данными с сервисом (port1) | - порт обмена данными с сервисом (port1) | ||
Текущая версия на 09:28, 29 октября 2020
Назначение
Синхронизация назначений, обращений и их состояний, а также данных при госпитализации заносимых в ThinkEHR с базой данных Postgres.
Состав
1. kis_ehr_connector_srv.exe - исполняемый файл службы
2. kis.ini - конфигурационный файл подключения к БД
3. kis_ehr_connector.ini - конфигурационный файл службы
4. WWW - папка содержащая скрипты и стили для управления службой с помощью веб-браузера
Настройка и установка
1. Настроить файл kis.ini, указав параметры подключения к базе данных
2. Настроить файл kis_ehr_connector.ini указав:
- порт обмена данными с сервисом (port1) - основной порт сервиса (port2) - параметр включения логирования в файл (logging)
3. Запустить исполняемый файл службы с параметром /install с правами администратора
Обновление
1. Остановить службу
2. Заменить исполняемый файл службы новой версией
3. Запустить службу
Мониторинг
Основные функции:
1. http://localhost:2001 - cведения о проблемах синхронизации данных
2. http://localhost:2001/checkstatus - проверка активности сервиса (0/1) для внешних приложений
3. http://localhost:2001/api/v1/target/admin/assignment/count - статистика по назначениям (время старта, количество записанных назначений, время последней активности)
4. http://localhost:2001/api/v1/target/admin/assignment/clear - сброс собранной по назначениям статистики и запуск новой сессии
5. http://localhost:2001/api/v1/target/admin/admission/count - статистика по обращениям (время старта, количество записанных назначений, время последней активности)
6. http://localhost:2001/api/v1/target/admin/admission/clear - сброс собранной по обращениям статистики и запуск новой сессии
7. http://localhost:2001/api/v1/target/audit/assignment/activate - активация логирования назначений
8. http://localhost:2001/api/v1/target/audit/assignment/deactivate - деактивация логирования назначений
9. http://localhost:2001/api/v1/target/audit/assignment/state - текущее состояние логирования назначений
10. http://localhost:2001/api/v1/target/audit/admission/activate - активация логирования обращений
11. http://localhost:2001/api/v1/target/audit/admission/deactivate - деактивация логирования обращений
12. http://localhost:2001/api/v1/target/audit/admission/state - текущее состояние логирования обращений
13. http://localhost:2001/api/v1/target/audit/diagnosis/activate - активация логирования диагнозов
14. http://localhost:2001/api/v1/target/audit/diagnosis/deactivate - деактивация логирования диагнозов
15. http://localhost:2001/api/v1/target/audit/diagnosis/state - текущее состояние логирования диагнозов
16. http://localhost:2001/api/v1/target/audit/protocol/activate - активация логирования протоколов
17. http://localhost:2001/api/v1/target/audit/protocol/deactivate - деактивация логирования протоколов
18. http://localhost:2001/api/v1/target/audit/protocol/state - текущее состояние логирования протоколов
Все функции логирования доступных также через веб-интерфейс сервиса.