PACS Event-Driven Niffler Integration for Real-Time DICOM Retrieval #9
Replies: 9 comments 14 replies
-
Event queue is good, configuring with a DICOM receiver such as Orthanc. |
Beta Was this translation helpful? Give feedback.
-
@pradeeban Understanding this will help me choose the right architectural components for implementation. Thanks! |
Beta Was this translation helpful? Give feedback.
-
okay we are moving forward! as I have for now some metrics like
|
Beta Was this translation helpful? Give feedback.
-
I'm also thinking of replacing PACS event listener with Kafka I think this simplified approach would give us more freedom to introduce more optional features and instead of reinventing the wheel I think Kafka will handle that very well |
Beta Was this translation helpful? Give feedback.
-
sir @pradeeban I have built demo1 are those valid for the code challenge ? Thanks! |
Beta Was this translation helpful? Give feedback.
-
Hi sir @pradeeban, I'm currently researching the Gateway component for our project. Are we planning to use an existing open-source component (such as HAProxy, Orthanc with plugins, or NGINX) for this, or |
Beta Was this translation helpful? Give feedback.
-
Thanks for response! That sounds good, I will consider that. |
Beta Was this translation helpful? Give feedback.
-
sir @pradeeban, I am currently in the phase of doing research and writing Proposal I have documented a full working workflow architecture I’d appreciate your feedback on the current status to ensure I’m on the right track and can move forward with confidence Would it be okay to send my current proposal as an email attachment for your review? |
Beta Was this translation helpful? Give feedback.
-
Hello |
Beta Was this translation helpful? Give feedback.
-
I want to propose PACS event-driven approach for integrating Niffler with Orthanc (PACS) to enable real-time DICOM retrieval using a C-MOVE workflow.
current :
I have designed the following architecture to implement this:
I also think of adding an Anonymization Service
to automatically remove or encrypt patient identifiers based on configurable rules and access policies
any thoughts on that ?
I'm Seeking Feedback On:
Are there any potential bottlenecks or failure points in the current design?
Would it be better to use an event queue (e.g., Kafka, RabbitMQ) ?
is there anything missing or not here ?
please @pradeeban @mdxabu
I’d love to hear your thoughts on this approach and whether any improvements could be made ?
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions