Можно инициировать Storage Commitment объектов после их экспорта в место назначения, чтобы гарантировать, что принимающая сторона в явном виде принимает на себя ответственность за безопасное хранение данных.
Storage Commitment SCP AE Title.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-tools/etc/dcmqrscp/ae.properties
DCM4CHEE=localhost:11112
Запустите инструмент dcmqrscp, как показано ниже
dcmqrscp -b DCMQRSCP:11113 --dicomdir /tmp/DICOMDIR
Перейдите на страницу 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.