Конфигурация KIS — различия между версиями

Материал из ИбисоПедии
Перейти к: навигация, поиск
(Файл kis.local.ini. Список разделов)
 
(не показано 13 промежуточных версий этого же участника)
Строка 1: Строка 1:
 
== Основные принципы ==
 
== Основные принципы ==
 
* настройка подключения к БД храниться в файле kis.ini
 
* настройка подключения к БД храниться в файле kis.ini
* все остальные настройки, необходимые для работы системы хранятся в разделах mm.adj
+
* все остальные настройки, необходимые для работы системы хранятся глобальных настройках системы (таблица mm.adj)
 
* для особенной конфигурации клиента (как правило сетевой) существует файл kis.local.ini, в котором существуют разделы перекрывающие соответствующие параметры mm.adj
 
* для особенной конфигурации клиента (как правило сетевой) существует файл kis.local.ini, в котором существуют разделы перекрывающие соответствующие параметры mm.adj
 +
 +
== Файл kis.ini. ==
 +
 +
Этот файл необходим клиенту, для подключения к серверу. Запрещено этот файл записывать в БД.
  
 
=== Файл kis.ini. Секция Postgresql ===
 
=== Файл kis.ini. Секция Postgresql ===
Строка 17: Строка 21:
  
 
== Файл kis.local.ini. Список разделов  ==
 
== Файл kis.local.ini. Список разделов  ==
 +
 +
Список разделов, которые можно переопределить описан ниже:
  
 
* ThinkEHR (Параметры подключения к Think!EHR)
 
* ThinkEHR (Параметры подключения к Think!EHR)
Строка 25: Строка 31:
 
* KIS_MQTT_SRV (данные HTTP для мониторинга)
 
* KIS_MQTT_SRV (данные HTTP для мониторинга)
 
* SICKLEAVE (Настройка для общения с ФМС)
 
* SICKLEAVE (Настройка для общения с ФМС)
 +
 +
== Глобальные настройки ==
 +
 +
Настройки хранятся в mm.adj и  их можно править через АРМ администратор
 +
 +
=== Формат описания глобальной настройки ===
 +
 +
Каждая настройка должна содержать описание в следующей структуре (каждый раздел с новой строки):
 +
 +
* Название (на русском)
 +
* Назначение - описываем как эта настройка влияет на работу системы. Можно пропустить, если из названия настройки все понятно
 +
* Формат: - какие значения могут быть и т.п.
 +
* Возможность настройки через интерфейс программы (если есть)
 +
* Значение по умолчанию
 +
* Пример:
 +
 +
Ниже примеры  правильных описаний:
 +
 +
MQTT\SSL:
 +
 +
Использовать SSL при подключении к брокеру MQTT
 +
Формат: строка TRUE или FALSE
 +
Значение по умолчанию: FALSE
 +
 +
LPU_INFO\DZM_ORG_FILIAL_CODE:
 +
 +
Код  филиала организации по классификатору ДЗМ для  номеров медицинских документов
 +
Код филиала организации в которой работает КИС. Этот номер является частью полного номера медицинского документа, и присваивается при создании документа
 +
Формат:2 знака, лидирующие нули
 +
Пример: 00
 +
 +
FORM_007\TIME_FOR_FORM007:
 +
 +
Время начала суток при расчете формы 007 (Стационар)
 +
Определяет время когда начинаются сутки для формы '007. Движение пациентов в стационаре'.
 +
Формат: hh:nn:ss
 +
Значение по умолчанию: 07:00:00
 +
  
 
см [[Глобальные_сетевые_настройки_KIS]]
 
см [[Глобальные_сетевые_настройки_KIS]]

Текущая версия на 11:02, 4 сентября 2019

Основные принципы

  • настройка подключения к БД храниться в файле kis.ini
  • все остальные настройки, необходимые для работы системы хранятся глобальных настройках системы (таблица mm.adj)
  • для особенной конфигурации клиента (как правило сетевой) существует файл kis.local.ini, в котором существуют разделы перекрывающие соответствующие параметры mm.adj

Файл kis.ini.

Этот файл необходим клиенту, для подключения к серверу. Запрещено этот файл записывать в БД.

Файл kis.ini. Секция Postgresql

  • server=192.168.1.16
  • port=7432
  • database=emiac1
  • sslmode

Файл kis.ini. Секция Debug

  • MEMORYLEAK=TRUE Выводить сообщения
  • EXCEPTIONSHOW=TRUE Показывать исключения
  • CodeSite = True - включает посылку сообщений CodeSite
  • CodeSiteLogFile = True - сообщения CodeSite Будут записаны в файл (имя будет совпадать с именем exe)

Файл kis.local.ini. Список разделов

Список разделов, которые можно переопределить описан ниже:

  • ThinkEHR (Параметры подключения к Think!EHR)
  • MQTT (параметры подключения к брокеру MQTT)
  • ERZL
  • SIMI (Параметры подключения к SIMI)
  • EHR_CONNECTOR_SRV (данные HTTP для мониторинга)
  • KIS_MQTT_SRV (данные HTTP для мониторинга)
  • SICKLEAVE (Настройка для общения с ФМС)

Глобальные настройки

Настройки хранятся в mm.adj и их можно править через АРМ администратор

Формат описания глобальной настройки

Каждая настройка должна содержать описание в следующей структуре (каждый раздел с новой строки):

  • Название (на русском)
  • Назначение - описываем как эта настройка влияет на работу системы. Можно пропустить, если из названия настройки все понятно
  • Формат: - какие значения могут быть и т.п.
  • Возможность настройки через интерфейс программы (если есть)
  • Значение по умолчанию
  • Пример:

Ниже примеры правильных описаний:

MQTT\SSL:

Использовать SSL при подключении к брокеру MQTT
Формат: строка TRUE или FALSE
Значение по умолчанию: FALSE

LPU_INFO\DZM_ORG_FILIAL_CODE:

Код  филиала организации по классификатору ДЗМ для  номеров медицинских документов
Код филиала организации в которой работает КИС. Этот номер является частью полного номера медицинского документа, и присваивается при создании документа
Формат:2 знака, лидирующие нули
Пример: 00

FORM_007\TIME_FOR_FORM007:

Время начала суток при расчете формы 007 (Стационар)
Определяет время когда начинаются сутки для формы '007. Движение пациентов в стационаре'.
Формат: hh:nn:ss 
Значение по умолчанию: 07:00:00


см Глобальные_сетевые_настройки_KIS