DICOM routing use case #75
Replies: 1 comment
-
I'd definitely agree with you that this use case was NOT the typical intended use of AIDE/MONAI Deploy, i.e. this basically uses AIDR/MONAI Deploy as a DICOM router for it to receive a set of DICOM instances on IG, stores them in via the storage service, triggers workflow, which turns around and tells the IG to send the whole set of original DICOM instance to a another DICOM AET requiring the IG to read from storage again. AIDE/MONAI Deploy can do this, but may not be in the most efficient way. The initial architecture and design is for the ingested DICOM instances be consumed within, and only the processed result (typically a single DICOM instance) sent back out. The IHE AIW-I prescribed Agree that for a more efficient routing implementation, the rules and destination configurations can be parsed by IG, which will only need to loop backout the instances without needing to trigger an internal workflow, and for AIW-I workflow, the desired solution is to implement what the profiles prescribe, including supporting UPS-RS. Brad actually created the related issues #348 and #349 on the App SDK board, which need to be moved to MONAI Deploy top level or Workflow. |
Beta Was this translation helpful? Give feedback.
-
As part of Connectathon there have been specific DICOM routing tests which MONAI Deploy can support but that involves setting up workflows and saving te inbound study to Minio...both of these were actions are intended for Clinical Pathway execution. Please see below as to how we are currenty facilitating this functionality and what an example Clinical Workflow in the Workflow Manager would look like.
If this is a use case for MONAI Deploy the the current solution could lead to:
If this is a use case is wanted then there could be better ways that this could be acheived, which are scaable and more performant. i.e building that functionality into MIG (to be discussed)
Beta Was this translation helpful? Give feedback.
All reactions