Навигация:  МОДУЛЬ "ЛАБОРАТОРИЯ" >

РАБОЧИЕ ЖУРНАЛЫ НА ОСНОВЕ СТАТИСТИЧЕСКИХ ЗАПРОСОВ

Предыдущая страницаВернуться в начало главыСледующая страница

В МЕДИАЛОГ существует возможность создать пользовательские рабочие журналы с использованием статистических запросов. Такие журналы будут доступны из пункта меню Лаборатория / Рабочий журнал (исследования).

Рассмотрим создание рабочего журнала.

Основой журнала является запрос, который возвращает поля, соответствующие результатам некоторого анализа. Пример такого запроса — Биохимия крови_печать результатов (res_autolab_print.ini).

Основная таблица запроса — История заболевания (MOTCONSU), из связанных с ней таблиц выбраны таблица Пациенты (PATIENTS) и Анализ крови биохимический (DATA181). Имя последней таблицы (как физическое, так и название в МЕДИАЛОГ) может отличаться в разных базах данных.

 Рисунок 9.1. Запрос для рабочего журнала: таблицы


Рисунок 9.1. Запрос для рабочего журнала: таблицы

На закладке Запрашиваемые данные (рис. 9.2) выбираются те поля, которые должны быть показаны в рабочем журнале: дата записи, информация о пациенте и все результаты анализов, которые будут просматриваться и редактироваться в журнале. Кроме того, в запрос должны быть добавлены поля MOTCONSU_ID, PATIENTS_ID и DATA181_ID (чтобы они не отображались в рабочем журнале, нужно снять для этих полей флаг в столбце Gf).

На поле Дата ставится фильтр для отбора в журнале записей по дате.

 Рисунок 9.2. Запрос для рабочего журнала: запрашиваемые данные


Рисунок 9.2. Запрос для рабочего журнала: запрашиваемые данные

031

Поля, в которые будут вноситься результаты анализов, необходимо сделать редактируемыми: они помечаются знаком "печать" в столбце N.

273

Данный запрос должен открываться по умолчанию в виде таблицы: для этого в параметрах запроса переключатель Результат устанавливается в положение Таблица.

Далее настроенный таким образом запрос необходимо подключить к пункту меню Лаборатория / Рабочий журнал (исследования). Подключение производится в файле LabConfig.ini, который находится в каталоге базы МЕДИАЛОГ. Данный файл имеет следующую структуру:

[WorkJournal]

N=название_файла_запроса,название_пункта_меню

где

N — порядковый номер данного пункта в меню

название_файла_запроса — имя файла с расширением, например, res_autolab_print.ini

название_пункта_меню — то, как будет называться пункт меню, открывающий данный журнал

Пример:

[WorkJournal]

0=res_autolab_print.ini,Биохимический анализ крови

1=res_koagul.ini, Коагулограмма

После перезагрузки МЕДИАЛОГ результат будет выглядеть следующим образом: при открытии пункта меню Лаборатория / Рабочий журнал (исследования) открывается список рабочих журналов (рис. 9.3).

 Рисунок 9.3. Рабочие журналы на основе запросов в меню


Рисунок 9.3. Рабочие журналы на основе запросов в меню

В дальнейшем вызов одного из этих пунктов меню можно назначить на кнопку Вызов меню на экранной форме.

При открытии пункта меню открывается окно фильтра, где предлагается отобрать даты ответных записей. После применения фильтра открывается окно рабочего журнала (рис. 9.4).

Зеленым цветом выделены поля, в которые вносятся результаты исследований.

В рабочем журнале доступны стандартные операции:

271

Изменение фильтра

763

Групповое редактирование записей

035

Открытие ЭМК пациента

031

Подтверждение / отмена подтверждения записей

 Рисунок 9.4. Рабочий журнал на основе запроса


Рисунок 9.4. Рабочий журнал на основе запроса