Создание полей для хранения кода карты
Для работы системы код смарт-карты необходимо ввести в базу данных МИС МЕДИАЛОГ. Для этого создаются соответствующие поля:
·в таблице MEDECINS, если карта используется для ввода имени пользователя;
·в таблице PATIENTS или FM_CLINK_PATIENTS, если карта используется для открытия ЭМК пациентов.
Поля создаются из пункта меню МИС МЕДИАЛОГ Настройка / Структура базы данных или с помощью утилиты Restruct. По созданным полям производится поиск пользователя и службой DBDataService, поэтому при переименовании поля необходимо изменить его название и в конфигурации исходящих сообщений.
Настройки для работы в режиме сканера штрих-кодов
Для работы считывателя карт в режиме сканера штрих-кодов необходимо зарегистрировать в справочнике штрих-кодов новый пользовательский штрих-код.
Для этого нужно открыть меню Настройка / Штрих-коды и создать новую запись со следующими параметрами (рис. 24.3):
Таблица: PATIENTS
Префикс: OMSC. При использовании другого префикса его нужно изменить также и в настройках работы со считывателем карт.
Тип штрих-кода: Пользовательский
Тип префикса: Как префикс
Поле штрих-кода: выбрать поле, в котором хранится номер карты
Примечание: Код смарт-карты
Выполнять действие по умолчанию: установить флажок.
Рисунок 24.3. Регистрация штрих-кода
Ввод номеров карт в базу данных МИС МЕДИАЛОГ
Для ввода данных созданное поле можно вынести на экранную форму или системную форму редактирования (см. ДОПОЛНИТЕЛЬНЫЕ РАЗДЕЛЫ В СИСТЕМНЫХ ФОРМАХ).
Ввод кода карты в поле осуществляется в режиме сканера штрих-кодов:
·считыватель карт необходимо перевести в данный режим (см. Настройка считывателя карт);
·зарегистрировать штрих-код, как описано выше (рис. 24.3);
·перезапустить МИС МЕДИАЛОГ;
·установить курсор в поле ввода номера карты;
·с нажатой клавишей Ctrl считать карту.
В поле будет введено значение UID карты с заданным префиксом, который требуется удалить. Для автоматического удаления префикса можно прописать для поля формулу (см. раздел "Формулы" EMR.pdf).