Storage commitment может быть инициирован модальностью после сохранения объектов в архив, как показано ниже:
Настройте Remote Application Entity для системы, выступающей в роли модальности, сохраняющей объекты в архив. (В приведённых ниже тестах — STORESCU)
Перейдите на вкладку Control на странице Configuration в UI архива и перезагрузите конфигурацию.
storescu -c DCM4CHEE@localhost:11112 /pathToStudy
Ниже приведён фрагмент журналов Request - Response
14:57:19,494 INFO - STORESCU->DCM4CHEE(1) << 1:C-STORE-RQ[pcid=5, prior=0
cuid=1.2.840.10008.5.1.4.1.1.2 - CT Image Storage
iuid=1.3.12.2.1107.5.8.1.12345678.199508041416590861483 - ?
tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
14:57:19,509 DEBUG - Command:
(0000,0002) UI [1.2.840.10008.5.1.4.1.1.2] AffectedSOPClassUID
(0000,0100) US [1] CommandField
(0000,0110) US [1] MessageID
(0000,0700) US [0] Priority
(0000,0800) US [0] CommandDataSetType
(0000,1000) UI [1.3.12.2.1107.5.8.1.12345678.199508041416590861483] AffectedSO
14:57:19,579 INFO - STORESCU->DCM4CHEE(1) >> 1:C-STORE-RSP[pcid=5, status=0H
cuid=1.2.840.10008.5.1.4.1.1.2 - CT Image Storage
iuid=1.3.12.2.1107.5.8.1.12345678.199508041416590861483 - ?
tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
14:57:19,580 DEBUG - Command:
(0000,0002) UI [1.2.840.10008.5.1.4.1.1.2] AffectedSOPClassUID
(0000,0100) US [32769] CommandField
(0000,0120) US [1] MessageIDBeingRespondedTo
(0000,0800) US [257] CommandDataSetType
(0000,0900) US [0] Status
(0000,1000) UI [1.3.12.2.1107.5.8.1.12345678.199508041416590861483] AffectedSO
14:58:35,257 INFO - STGCMTSCU->DCM4CHEE(1) << 1:N-ACTION-RQ[pcid=2, actionID=1
cuid=1.2.840.10008.1.20.1 - Storage Commitment Push Model SOP Class
iuid=1.2.840.10008.1.20.1.1 - Storage Commitment Push Model SOP Instance
tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
14:58:35,272 DEBUG - Command:
(0000,0003) UI [1.2.840.10008.1.20.1] RequestedSOPClassUID
(0000,0100) US [304] CommandField
(0000,0110) US [1] MessageID
(0000,0800) US [0] CommandDataSetType
(0000,1001) UI [1.2.840.10008.1.20.1.1] RequestedSOPInstanceUID
(0000,1008) US [1] ActionTypeID
14:58:35,273 DEBUG - Dataset:
(0008,1195) UI [2.25.231894861687001207943608897804360118327] TransactionUID
(0008,1199) SQ [1 Items] ReferencedSOPSequence
>Item #1
>(0008,1150) UI [1.2.840.10008.5.1.4.1.1.2] ReferencedSOPClassUID
>(0008,1155) UI [1.3.12.2.1107.5.8.1.12345678.199508041416590861483] Reference
14:58:35,313 INFO - STGCMTSCU->DCM4CHEE(1) >> 1:N-ACTION-RSP[pcid=2, status=0H
cuid=1.2.840.10008.1.20.1 - Storage Commitment Push Model SOP Class
iuid=1.2.840.10008.1.20.1.1 - Storage Commitment Push Model SOP Instance
tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
14:58:35,313 DEBUG - Command:
(0000,0002) UI [1.2.840.10008.1.20.1] AffectedSOPClassUID
(0000,0100) US [33072] CommandField
(0000,0120) US [1] MessageIDBeingRespondedTo
(0000,0800) US [257] CommandDataSetType
(0000,0900) US [0] Status
(0000,1000) UI [1.2.840.10008.1.20.1.1] AffectedSOPInstanceUID
.........
.........
14:58:35,356 INFO - STGCMTSCU<-DCM4CHEE(2) >> 1:N-EVENT-REPORT-RQ[pcid=1, eventID=1
cuid=1.2.840.10008.1.20.1 - Storage Commitment Push Model SOP Class
iuid=1.2.840.10008.1.20.1.1 - Storage Commitment Push Model SOP Instance
tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
14:58:35,356 DEBUG - Command:
(0000,0002) UI [1.2.840.10008.1.20.1] AffectedSOPClassUID
(0000,0100) US [256] CommandField
(0000,0110) US [1] MessageID
(0000,0800) US [0] CommandDataSetType
(0000,1000) UI [1.2.840.10008.1.20.1.1] AffectedSOPInstanceUID
(0000,1002) US [1] EventTypeID
14:58:35,356 DEBUG - Dataset:
(0008,1195) UI [2.25.231894861687001207943608897804360118327] TransactionUID
(0008,1199) SQ [1 Items] ReferencedSOPSequence
>Item #1
>(0008,0054) AE [DCM4CHEE] RetrieveAETitle
>(0008,1150) UI [1.2.840.10008.5.1.4.1.1.2] ReferencedSOPClassUID
>(0008,1155) UI [1.3.12.2.1107.5.8.1.12345678.199508041416590861483] Reference
14:58:35,357 INFO - STGCMTSCU<-DCM4CHEE(2): M-WRITE ./2.25.231894861687001207943608897804360118327
14:58:35,357 INFO - STGCMTSCU<-DCM4CHEE(2) << 1:N-EVENT-REPORT-RSP[pcid=1, status=0H
cuid=1.2.840.10008.1.20.1 - Storage Commitment Push Model SOP Class
iuid=1.2.840.10008.1.20.1.1 - Storage Commitment Push Model SOP Instance
tsuid=1.2.840.10008.1.2 - Implicit VR Little Endian
14:58:35,357 DEBUG - Command:
(0000,0002) UI [1.2.840.10008.1.20.1] AffectedSOPClassUID
(0000,0100) US [33024] CommandField
(0000,0120) US [1] MessageIDBeingRespondedTo
(0000,0800) US [257] CommandDataSetType
(0000,0900) US [0] Status
(0000,1000) UI [1.2.840.10008.1.20.1.1] AffectedSOPInstanceUID
Перейдите на страницу Menu->Monitoring и нажмите вкладку Queues.
- Здесь нужно выбрать Storage Commitment SCP Tasks из выпадающего списка Queue и можно выбрать один или несколько фильтров и
запросить задачи Storage Commitment SCP. Также можно просто получить Count задач Storage Commitment SCP.
- Также есть возможность перепланировать/отменить/удалить отдельную задачу Storage Commitment SCP (значки доступны напротив
каждой задачи, наведите курсор для подсказки) либо использовать массовые операции над задачами Storage Commitment SCP, т.е. Reschedule all matching tasks/Cancel
all matching tasks/Delete all matching tasks.
- Для массового перепланирования всегда должен быть выбран один из следующих статусов COMPLETED/WARNING/FAILED/CANCELED, чтобы
увидеть опцию Reschedule all matching tasks в выпадающем списке All actions.
- Для массовой отмены всегда должен быть выбран один из следующих статусов SCHEDULED/IN PROCESS, чтобы
увидеть опцию Cancel all matching tasks в выпадающем списке All actions.
- Для массового удаления выберите Delete all matching tasks в выпадающем списке All actions.