При создании каждая электронная медицинская карта получает номер. По умолчанию номер хранится в поле Номер ЭМК (N_OMON) таблицы Пациенты (PATIENTS) и содержит первую букву фамилии пациента и ID пациента. Кроме того, в качестве номера ЭМК может использоваться любое поле таблицы Пациенты (PATIENTS).
Способы формирования номера ЭМК пациента
По умолчанию номер ЭМК содержит первую букву фамилии пациента и его ID (поле PATIENTS.PATIENTS_ID). При изменении фамилии номер ЭМК пересчитывается. Например, при создании пациента с фамилией "Иванов" и PATIENTS_ID, равным 123, сформируется номер ЭМК "И123". Если фамилию пациента изменить на "Петров", номер ЭМК изменится на "П123".
Другие способы формирования ЭМК определяются в параметрах модуля: открыть пункт меню Настройка / Параметры модулей и перейти на вкладку ЭМК (рис. 2.6).
Номер ЭМК может вычисляться с помощью пользовательской формулы. Для этого необходимо:
1)задать формулу для поля Номер ЭМК таблицы Пациенты (см. подробнее разделы Настройка таблиц, Формулы), например:
SUBSTR({Пациенты.Фамилия}, 1, 1) + SUBSTR({Пациенты.Имя}, 1, 1) + NUMSTR({Пациенты.PATIENTS_ID});
2)установить флажок Вычислять номер ЭМК формулой.
Номер ЭМК может формироваться равным ID пациента. для этого на вкладке ЭМК нужно установить флажок Использовать системный идентификатор пациента в качестве № ЭМК. В этом случае формула, заданная для поля, не используется.
Рисунок 2.6. Параметры формирования номера ЭМК
Альтернативный номер ЭМК
Ниже в выпадающем списке (рис. 2.6) можно выбрать альтернативное поле таблицы Пациенты, используемое в качестве номера ЭМК. При этом поле Номер ЭМК также будет заполняться одним из описанных выше способов.
Для поля, используемого как альтернативный номер ЭМК, необходимо задать формулу вычисления номера. Для генерации номера в формуле можно использовать генераторы кодов документов (счетчики) (см. Administration.pdf). Для вызова счетчика используется функция INCCOUNTER().
Поиск пациентов
Флажок Поиск пациентов по внутреннему № ЭМК делает возможным поиск пациента по его ID. В окне поиска пациентов (рис. 2.1) появляется дополнительное поле ID ЭМК. В этом поле необходимо ввести ID пациента полностью: если пациент с таким ID существует, он отображается в списке пациентов.