МЕДУЧЕТ SQL
Компьютерная программа
для лабораторий и медицинских центров
Как эффективнее использовать гематологический анализатор?

Возьмем, к примеру, общий анализ крови. Допустим, вы их делаете, в среднем, до 20 штук в день. В то же время ваш анализатор может делать их по 60 шт. в час. Получается, что загруженность прибора составляет 20 / (60 * 8) = 4% (при 8-часовом рабочем дне, без перерыва; это, конечно, перебор, но общую картину показывает). Абыдно, да?

Продаете вы общий анализ крови, в зависимости от пла... .

Читать далее...

Добавление новых полей для специальных бланков с результатами

В программе существуют шаблоны медицинских документов в виде т.н. "специальных бланков". Например, "Титульная страница стационарной карты пациента" или бланк "Исследования на дисбактериоз", приведенные ниже, это типичные "специальные" формы. В отличие от традиционных результатов лабораторных исследований или протоколов инструментальной диагностики, поля с данными в "специальных бланках" расположены не однотипно в две или в три колонки, а сгруппированы на экране в однородные группы для облегчения ввода и восприятия информации.

 Щелкните по картинке, чтобы увеличить

        

 

Иногда мы сталкиваемся с ситуацией, когда пользователи хотят добавить в какой-либо специальный бланк дополнительные поля. Сделать это не очень сложно, но проблема заключается в том, что во всех уже заполненных медицинских документах, использующих этот бланк, поле с новым параметром отсутствовало на момент заполнения бланка. Получается, что во всех новых бланках это поле будет, а во всех старых документах новый показатель будет отображаться в "специально форме", но внести в него будет ничего не возможно, т.к. в "прежней" версии документа такого параметра вообще не было. Образно говоря, в старых документах за визуальным отображением нового поля не "закреплено" место в таблице, в которой можно было бы сохранить значение, которое вводится в это поле.

В текущей версии программы мы сделали так, что при создании в "Конструкторе бланков" нового показателя программа проверяет: существует ли для этого бланка "специальная форма" и есть ли уже какие-то набранные документы в этой форме. Если таковые обнаруживаются, программа спрашивает у пользователя, желает ли он добавить строчку с новым показателем во все уже существующие документы.

Например, если мы хотим добавить новое поле "VIP-персона" на титульную страницу стационарной карты пациента, программа нас спросит, добавлять ли это поле во все уже оформленные стационарные истории болезни. Если мы согласимся, то программа добавит новое поле во все стационарные карточки, и в них "задним числом" можно будет проставить определенным пациентам такую отметку.

 Щелкните по картинке, чтобы увеличить