C-MOVE 要求を PACS サーバーに発行するクライアントがあります。私の理解では、C-MOVE アソシエーションが閉じられ、成功のステータスが返される前に、セカンダリ アソシエーションが開かれ、C-STORE 操作が完了します。
1 つの特定の PACS では、C-STORE サブ操作が実際に発生した後、C-MOVE の正常な完了ステータスを受け取ります。成功メッセージのステータスは、それらがすべて発生したことを示します。
(0000,0002) UI =Study Root Query/Retrieve Information Model - MOVE # 28 Affected SOP Class UID 1
(0000,0100) US 32801 # 2 Command Field 1
(0000,0120) US 1 # 2 Message ID Being Responded To 1
(0000,0800) US 257 # 2 Data Set Type 1
(0000,0900) US 0 # 2 Status 1
(0000,0902) LO (no value available) # 0 Error Comment 1
(0000,1020) US (no value available) # 0 Number of Remaining Sub-operations 1
(0000,1021) US 248 # 2 Number of Completed Sub-operations 1
(0000,1022) US 0 # 2 Number of Failed Sub-operations 1
(0000,1023) US 0 # 2 Number of Warning Sub-operations 1
このステータスを受け取った直後に、残りの C-STORE 操作が完了します。
DICOM 標準のパート 7 に関する私の理解では、すべての C-STORE サブ操作が実際に完了するまで、成功ステータスの C-MOVE 応答を受け取るべきではありません。私はこれを正しく解釈していますか? この PACS は標準に従っていませんか?
これが正常な場合、転送が正常に完了したことを C-MOVE リクエスターはどのように知ることができますか?