В МИС МЕДИАЛОГ существует возможность вести протокол следующих действий пользователя:
·Вход в систему
·Открытие ЭМК пациента
·Печать обычного макета
·Групповая печать макетов
·Печать макета VTS
·Запуск отчета
·Запуск пакетного отчета
·Выход из системы / смена пользователя
Для того чтобы включить протоколирование какого-либо действия, в меню Настройка / Список пользователей и права доступа в разделе Протоколирование действий необходимо установить флажок напротив этого действия (рис. 10.26).
Рисунок 10.27. Протоколирование действий
Протокол действий пишется в таблицу KRN_SYS_ACTION_TRACE. Структура таблицы:
KRN_SYS_ACTION_TRACE_ID |
ID записи |
ACTION_ID |
ID действия из таблицы KRN_SYS_ACTION |
ACTION_PARAMS |
Параметры действия (ФИО пациента и номер ЭМК, которая открывается, название запускаемого отчета и т.п.) |
USER_ID |
Ссылка на системную таблицу пользователей RT_USER |
DATE_ACTION |
Дата и время выполнения действия |
HOST_NAME |
Имя компьютера, с которого выполнялось действие |
EXTERNAL_USER_ID |
ID пользователя, выполнившего действие (ссылка на таблицу MEDECINS) |
LINK1 |
При протоколировании открытия ЭМК: ID отделения пользователя (MEDDEP_ID) |
LINK2 |
При протоколировании открытия ЭМК: ID пациента (PATIENTS_ID) |
KRN_GUID |
Уникальный идентификатор записи на основе GUID |