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

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

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

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

Формирование нового номера медицинской истории болезни
 

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

Речь идет о номере медицинской истории болезни любого типа (амбулаторные карточки, стационарные истории болезни и т.п.).

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

 

Автоматическое присвоение номера

Каждый раз, когда мы создаем для пациента новую историю болезни, программа открывает указанное выше окошко, и автоматически проставляет в поле "Номер" следующий порядковый номер истории болезни выбранного типа. В данном случае в настройках мы указывали, что по умолчанию должны создаваться "Амбулаторные карточки пациента". Для каждого типа медицинской истории болезни идет своя внутренняя нумерация, т.е., для "Амбулаторной карты пациента" - свои номера, для "Стационарной истории болезни" - свои номера и т.д.

Каким образом программа "знает", какой номер нужно проставить? Она берет номер истории болезни такого же типа, созданной перед нашей текущей карточкой, и добавляет к нему единицу. Очень важно понимать, что единица добавляется не к максимальному номеру истории болезни выбранного типа, а именно к номеру предыдущей карточки! Например, если мы после карточки № 3210 (которая изображена на рисунке), сразу же создадим следующую "Амбулаторную карточку пациента", то программа предложит нам номер 3211. Если бы мы вручную изменили текущий номер с 3210 на 3333, то для следующей карточки программа выдала бы номер 3334. Даже если вчера или позавчера мы создавали амбулаторные карточки и вручную проставляли для них номера 5001, 5002 и т.д., программа будет прибавлять единицу не к этим номерам (несмотря на то, что они больше), а к номеру последней созданной карточки.

Если истории болезни оформляются сразу несколькими операторами одновременно, то может возникнуть следующая ситуация. Оператор_1 начал оформлять историю болезни, открыл указанное выше окошко и получил следующий порядковый номер карточки: 3210. После этого, не закончив оформление истории болезни, Оператор_1 ушел пить чай. Окошко осталось "висеть" на экране в таком же виде. В это время, Оператор_2 также начал оформлять новую историю болезни для совершенно другого пациента. Он тоже открыл такое же окошко у себя на компьютере. Так как оформление истории болезни Оператором_1 не было закончено (и амбулаторная карточка № 3210 так и не была оформлена), то программа предложит Оператору_2 этот же номер: 3210. Допустим, Оператор_2 закончил оформление амбулаторной карточки с этим номером. И тут возвращается после чаепития Оператор_1. Не подозревая о том, что карточка с номером 3210 уже оформлена Оператором_2 на другого пациента, Оператор_1 нажимает на кнопку "Создать карточку с указанными реквизитами". В этом случае программа автоматически еще раз перепроверит номер создаваемой истории болезни на предмет дублирования. В нашем примере программа обнаружит, что амбулаторная карточка № 3210 уже существует и автоматически изменит номер карточки, которую создает Оператор_1 на следующий по порядку, в соответствии с описанными выше правилами. То есть, если за время чаепития Оператора_1, Оператор_2 успел создать пять историй болезни (3210, 3211, 3212, 3213 и 3214), то создаваемая карточка у Оператора_1 автоматически получит номер 3215.

 

Ручная коррекция номера

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

Теперь это можно сделать, но помним, что номер истории болезни должен быть именно НОМЕРОМ, то есть, состоять только из цифр. Например, номер "224/78-А" приведет к появлению окошка с описанием ошибки. После закрытия окошка с предупреждением, программа опять автоматически изменит некорректный номер на следующий по порядку (но карточку сразу создавать не будет, предоставляя нам еще один шанс для ручной коррекции номера).

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

 

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

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

 

Но и тут мы можем проигнорировать предупрежение программы и "насильно" создать медицинскую карточку с номером, который уже был когда-то использован. Это можно использовать, например, если мы хотим каждый год начинать нумерацию историй болезни с единицы. В этому случае, для первой карточки в новом году мы вручную присваиваем номер "1" и игнорируем предупреждение программы о дублировании номеров. Последующая карточка автоматически получит номер "2", но предупреждения о дублировании номеров не будет, т.к. программа создает такой номер сама.

Если же мы хотим вернуть истории болезни тот номер, который должен был бы у нее быть изначально (то есть, такой, который программа предлагала автоматически), то нам достаточно дважды щелкнуть мышкой по полю "Номер".