Глобальные настройки MIS3 - таблица mm.adj — различия между версиями

Материал из ИбисоПедии
Перейти к: навигация, поиск
(примеры вызова)
(Описание)
 
(не показано 5 промежуточных версий 2 участников)
Строка 1: Строка 1:
 
== Описание ==
 
== Описание ==
[[Таблицы MIS3::mm.adj]]
+
 
 +
Основная функция - глобальные настройки системы. (Т.е. это настройки, которые влияют на работу всей системы)
 +
 
 +
Внимание. Старайтесь не плодить лишних настроек. Также не следует в этой таблице хранить состояния системы (типа последнего номера, блокировки и т.п.)
 +
 
 
== Функции для работы ==
 
== Функции для работы ==
  
Строка 13: Строка 17:
 
  S := dmMain.GetAdjCashed('SICKLEAVE','LPU_NAME');
 
  S := dmMain.GetAdjCashed('SICKLEAVE','LPU_NAME');
  
[[Категория:MIS3]]
+
=== Формат описания глобальной настройки ===
 +
 
 +
Каждая настройка должна содержать описание (поле mm.adj.note) в следующей структуре (каждый раздел с новой строки):
 +
 
 +
* Название (на русском)
 +
* Назначение - описываем как эта настройка влияет на работу системы. Можно пропустить, если из названия настройки все понятно
 +
* Формат: - какие значения могут быть и т.п.
 +
* Возможность настройки через интерфейс программы (если есть)
 +
* Значение по умолчанию
 +
* Пример:
 +
 
 +
Ниже примеры  правильных описаний:
 +
 +
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
 +
 
 +
== Ссылки ==
 +
 
 +
* http://mediawiki.oblteh/mediawiki/index.php/Формат_хранения_настроек_адресов_http_сервисов
 +
 
 +
[[Таблицы MIS3::mm.adj]]
 +
 
 +
 
 +
[[Категория:Руководство программиста MIS3]]

Текущая версия на 10:44, 17 ноября 2025

Описание

Основная функция - глобальные настройки системы. (Т.е. это настройки, которые влияют на работу всей системы)

Внимание. Старайтесь не плодить лишних настроек. Также не следует в этой таблице хранить состояния системы (типа последнего номера, блокировки и т.п.)

Функции для работы

примеры вызова

Вызов из Delphi:

S := dmMain.con.ExecProc('mm.adj_get_value', ['LPU_INFO','NAME_SHORT']);

или через через кэш

S := dmMain.GetAdjCashed('SICKLEAVE','LPU_NAME');

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

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

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

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

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

Ссылки

mm.adj