← Навигация по документации

Обзор

Эту функцию можно использовать, когда требуется подавить создание пациентов в архиве для заданных типов HL7-сообщений. Если функция включена, обработка сообщений выполняется только для уже существующих в архиве пациентов. Это можно описать следующим образом:

Подавление создания пациента фиксируется в server.log.

Конфигурация

Обратите внимание, что эту настройку можно выполнить на уровне расширения Archive Device либо на уровне расширения Archive HL7 Application. Значения, заданные на уровне Archive HL7 Application, переопределяют значения, заданные на уровне Archive Device.

Через UI архива

  1. Выберите уровень, на котором будет настраиваться функция:
  2. Добавьте значения типов HL7-сообщений, для которых нужно подавить создание пациента, в поле HL7 No Patient Create Message Type, и нажмите Save.

Через LDAP

Можно создать LDIF-файл и импортировать его на сервер LDAP с помощью утилиты командной строки ldapmodify.

Описание атрибутов можно найти в документации Archive Device или Archive HL7 Application.

Перейдите на вкладку Control на странице Configuration в UI архива и перезагрузите конфигурацию.

Тестирование

  1. Отправьте сообщение order feed, содержащее пациента, которого нет в архиве. Убедиться в наличии или отсутствии пациента в архиве можно с помощью сервиса запроса пациентов.

         hl7snd -c localhost:2575 /path_to_orderMessage.hl7
    
  2. Через UI архива выполните запрос записей modality worklist. Записи не будут найдены, если пациент, указанный в сообщении, отсутствует в архиве.