Содержание - Что такое правило Archive Attribute Coercion? - Типы правил Archive Attribute Coercion - Где настраивать правила Archive Attribute Coercion? - Использование правил Archive Attribute Coercion - Типы принуждения - Применение типов принуждения в правилах Archive Attribute Coercion - Важные замечания
Правило archive attribute coercion используется для принуждения значений DICOM-атрибутов в датасетах, входящих в архив и/или исходящих из архива.
Конфигурации архива в настоящее время содержат 2 типа правил Archive Attribute Coercion: - New Archive Attribute Coercion - Legacy Archive Attribute Coercion
Настраивайте правила archive attribute coercion либо на - Уровне Archive Device Extension: применимо к DICOM-датасетам, получаемым или отправляемым любым application entity архива. Может дополняться принуждениями атрибутов, настроенными для конкретных сетевых AE архива.

ИЛИ на - Уровне Archive Network AE Extension: применимо к DICOM-датасетам, получаемым или отправляемым этим application entity архива. Дополняет принуждения атрибутов, настроенные на уровне archive device extension.

ИЛИ на обоих вышеуказанных уровнях, т.е. - Уровень Archive Device Extension + уровень Archive Network AE Extension
Конфигурации в конкретных практических руководствах показывают пользователю, как и что настраивать через UI архива и/или с помощью Apache Directory Studio / ldif-скриптов.
Archive Attribute Coercions можно использовать для изменения:
| Транзакция DIMSE | DICOM Transfer Role внешнего клиента | Функция архива |
|---|---|---|
| DICOM MPPS N_CREATE_RQ | SCU | Архив получает запросы MPPS от внешних систем |
| DICOM C_STORE_RQ / STOW | SCU | Архив получает DICOM-объекты через C_STORE / STOW от внешних систем |
| DICOM C_FIND_RQ / QIDO | SCU | Архив получает DICOM-запросы C_FIND или QIDO от внешних систем |
| DICOM C_FIND_RSP / QIDO | SCP | Архив получает DICOM-ответы C_FIND или QIDO от внешних систем |
| Транзакция DIMSE | DICOM Transfer Role внешнего клиента | Функция архива |
|---|---|---|
| DICOM C_STORE_RQ / WADO | SCP | Архив отправляет DICOM-объекты через C_STORE / WADO во внешние системы |
| DICOM C_FIND_RQ / QIDO | SCP | Архив отправляет DICOM-запросы C_FIND или QIDO во внешние системы |
| DICOM C_FIND_RSP / QIDO | SCU | Архив отправляет DICOM-ответы C_FIND или QIDO во внешние системы |
с использованием одного или нескольких типов принуждения, как описано ниже.
| Тип принуждения | Описание |
|---|---|
| Merge from MWL | Поиск MWL во внешнем или локальном архиве на основе конкретного ключа сопоставления (обычно устанавливается в AccessionNumber или PatientIDAccessionNumber) и принуждение атрибутов в соответствии с настроенной/кастомизированной таблицей стилей, указанной в поле URI. |
| Merge or Nullify Dataset Attributes | Используется для слияния или обнуления значений одного или нескольких DICOM-атрибутов в датасете с использованием различных Attributes Formatting Options on Coercions |
| Coerce from XSL | Принуждение одного или нескольких атрибутов с использованием XSL-таблицы стилей. Может быть кастомизировано под требования поставщика. |
| Supplement Dataset Attributes from Device | Устройство, используемое для дополнения, должно содержать один или несколько настроенных DICOM-полей, значения которых используются для дополнения отсутствующих атрибутов в датасете |
| Anonymize or Deidentify Data | Анонимизация одного или нескольких атрибутов в датасете в соответствии с одним или несколькими Supported De-identification Profiles |
| Use Calling AE Title as | Обычно используется для установки DICOM-поля Sending Application Entity Title of Series в calling AET оборудования, сохраняющего исследования в архив |
| Coerce attributes from Leading archive | Запрос к Leading archive на исследование с использованием Study UID в полученном датасете и принуждение на основе настроенного Attribute Update Policy |
| Trim ISO 2022 Character Sets using Coercions | Используется для замены одиночного кода для однобайтовых наборов символов с расширениями кода на код для однобайтовых наборов символов без расширений кода в датасете. |
| Retrieve as Received | Извлечение датасета объекта из локального архива для отправки получателю в том виде, в каком он был получен от источника. |
| Nullify Pixel Data | Обнуляет Пиксельные данные (7FE0,0010) в датасете. |
Для каждой комбинации DIMSE-транзакций со входящими/исходящими датасетами может применяться несколько Типов принуждения
ИЛИ