Я работаю ИТ-директором в сфере здравоохранения в течение 15 лет, и ни одна из известных мне систем не печатает личные данные в штрих-код, так как они могут быть прочитаны любым (имея в виду, другими пациентами, посетителями и т.д.), Кто захватывает код с помощью, например, смартфона. , Это неприемлемо с точки зрения конфиденциальности.
Из-за этого штрих-код содержит только идентификатор пациента (или конкретный эпизод госпитализации, зависит от приложения здравоохранения). Это может использоваться в сочетании с приложением для извлечения соответствующих данных из базы данных, которая хранит личную и медицинскую информацию пациента.
В свете этого вам придется написать какое-нибудь приложение или скрипт, который подключается к БД и извлекает необходимые данные. Это возможно, если все приведенное ниже верно:
- у вас есть имя пользователя и пароль для доступа к указанной базе данных
- база данных позволяет входить с внешних хостов, чем тот, на котором она размещена (например, трехуровневое приложение не может разрешить подключения) И поставщик приложений не аннулирует вашу гарантию, если он замечает ваши входы из приложения, которое не является их собственным (некоторые делают это) ).
- если мы говорим о том, чтобы сделать это в Excel, для этой базы данных должен существовать соединитель / клиент ODBC, и у вас есть все данные, необходимые для построения строки соединения / источника данных.
- Вы знаете, как построить оператор SQL и располагаете информацией о соответствующих таблицах базы данных, которые содержат требуемые данные, ИЛИ у вас есть доступ к процедуре базы данных, которая извлекает необходимые данные
- наконец, вы знаете некоторые визуальные основы и можете написать макрос, который получает значение ячейки при изменении (считываемый штрих-код), подключается к DSN, запрашивает базу данных, помещает необходимые значения в соседнюю ячейку Excel.
АЛЬТЕРНАТИВА
У вашего работодателя в области здравоохранения может быть контракт с поставщиком приложения, и вас могут попросить написать все это для вас, хотя плата может и будет применяться.
ВЫСТУПЛЕНИЯ
Я лично сделал бы это на веб-странице, доступной только для локальной сети, и написал бы скрипт на PHP. Конечно, я не обошел бы требование предоставления имени пользователя и пароля для любого, кому требуется доступ к нему, например, путем жесткого кодирования пользователя / пароля в сценарии PHP, так как это поставило бы под угрозу безопасность конфиденциальности.