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

Обзор

Можно инициировать Storage Commitment объектов после их экспорта в место назначения, чтобы гарантировать, что принимающая сторона в явном виде принимает на себя ответственность за безопасное хранение данных.

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

Storage Commitment может инициироваться через: - Export Rule Triggered Storage Commitment - UI Export Triggered Storage Commitment

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

Для тестирования: - Настройте DCMQRSCP как Remote Application Entity, поскольку инструмент dcmqrscp может эмулировать Storage Commitment SCP. - Кроме того, измените Exporter, созданный выше.

- Через UI архива: перейдите в `Menu->Configuration`, затем на странице `Devices` нажмите `Edit` у устройства `dcm4chee-arc`.

Перейдите в Extensions и Edit extension у Device Extension. Снова перейдите в его Extensions и Edit extension у Archive Device. Перейдите в его Child Objects и выберите созданный ранее Exporter. Измените поле URI, установив значение dicom:DCMQRSCP. Введите значение DCMQRSCP в поле Storage Commitment SCP AE Title и нажмите Save.

- Через LDAP: можно либо создать LDIF-файл (например:):

        version: 1
        dn: dcmExporterID=STORESCP,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
        changetype: modify
        replace: dcmURI
        dcmURI: dicom:DCMQRSCP

        dn: dcmExporterID=STORESCP,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
        changetype: modify
        add: dcmStgCmtSCP
        dcmStgCmtSCP: DCMQRSCP

    и импортировать его на сервер LDAP с помощью утилиты командной строки _ldapmodify_.

    ЛИБО используйте функцию _Add Attribute..._ и _Add Value..._ в [Apache Directory Studio](https://directory.apache.org/studio/),

чтобы добавить атрибуты на уровне Exporter Descriptor (например: dcmExporterID=STORESCP) в конфигурации архива.

Необходимые инструменты dcm4che

Проверка

  1. Добавьте (как показано ниже) в свой файл dcm4che-tools/etc/dcmqrscp/ae.properties

         DCM4CHEE=localhost:11112
    
  2. Запустите инструмент dcmqrscp, как показано ниже

         dcmqrscp -b DCMQRSCP:11113 --dicomdir /tmp/DICOMDIR
    

Мониторинг задач Storage Commitment SCU

Перейдите на страницу Menu->Monitoring и нажмите вкладку Queues. - Выберите Storage Commitment SCU Tasks из выпадающего списка Queue, задайте один или несколько фильтров и выполните запрос задач Storage Commitment SCU. Также можно получить Count (количество) задач Storage Commitment SCU. - Можно перепланировать/отменить/удалить отдельную задачу Storage Commitment SCU (соответствующие значки доступны напротив каждой задачи — наведите указатель для подсказки). - Для перепланирования сразу нескольких задач Storage Commitment SCU выберите Status и Reschedule all matching tasks из выпадающего списка All actions. - Для отмены сразу нескольких задач Storage Commitment SCU выберите SCHEDULED или IN PROCESS в качестве Status и Cancel all matching tasks из выпадающего списка All actions. - Для удаления сразу нескольких задач Storage Commitment SCU выберите Delete all matching tasks из выпадающего списка All actions.