-
Notifications
You must be signed in to change notification settings - Fork 10
Closed
Description
Is your feature request related to a problem? Please describe.
This change request relates to the new feature that enables offloading processing to third-party services.
When the Workflow Manager needs to offload some datasets to external services via the Informatics Gateway, it requires IG to modify relevant DICOM tags and store the original values. When the external services return the results later, IG needs to restore the original values.
Describe the solution you'd like
Allows each listening AET configured with zero or more plug-ins to process incoming data.
Requirements
- A list of plug-ins can be configured with each AET, and each plug-in is executed in the order stored, enabling piping of the incoming data before each file is uploaded to the storage service.
- Incoming data is processed one file at a time and SHALL not wait for the entire study to arrive.
- Plugins MUST be lightweight and not hinder the upload process
- Plugins SHALL not accumulate files in memory or storage for bulk processing
Metadata
Metadata
Assignees
Labels
featureA new featureA new feature
Type
Projects
Status
Done