TRANXACT.AI Помощь

Подключение другой системы: HL7 v2 и API FHIR.

Сообщения HL7 v2 ADT, результаты анализов и сообщения аптек поступают по HTTP, через папку или MLLP; заказы отправляются. Другие приложения считывают запись через API FHIR R4, используя идентификатор клиента и секретный ключ.

Входящие сообщения ADT A01/A03/A04/A08: прием, выписка, регистрация и обновление данных о пациентах; результаты ORU R01 преобразуются в наблюдения; RDE O11 преобразуется в список внешних лекарственных препаратов. Каждое сообщение получает подтверждение (ACK): AA принято, AE не может быть применено, AR отклонено.

  1. Создайте интерфейс HL7 (Взаимодействие > Интерфейсы HL7), указав названия приложения и объекта партнера.
  2. Для MLLP укажите порт, включите интерфейс и запустите сервер с параметром HL7_MLLP=on. По умолчанию он отключен.
  3. Для FHIR зарегистрируйте клиент в разделе «Клиенты FHIR» с указанием необходимых ему областей действия. Скопируйте секретный ключ: он отображается только один раз.
  4. Клиент запрашивает токен (client_credentials) методом POST /fhir/r4/auth/token и считывает данные из каталогов /fhir/r4/Patient, Observation и остальных.

Каждый доступ к FHIR фиксируется в журнале аудита и в журнале доступа к PHI пациента. API не сертифицирован в соответствии с ONC 170.315(g)(10): запуск приложения SMART, утверждение клиента JWT и массовый экспорт не предусмотрены.