Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add DIMSE-> DICOM-WEB STOW_RS #146

Open
feliwir opened this issue Feb 28, 2024 · 1 comment
Open

Add DIMSE-> DICOM-WEB STOW_RS #146

feliwir opened this issue Feb 28, 2024 · 1 comment

Comments

@feliwir
Copy link

feliwir commented Feb 28, 2024

Hello,

would it be possible for you to add a reverse route? The proxy should behave as a DIMSE storage provider and forward the received data via STOW-RS to the DICOM-WEB server. This would be useful for autoforwarding from a PACS to a DICOMweb server.

@knopkem
Copy link
Owner

knopkem commented Feb 28, 2024

Hi,
If I understand right you would want to do a c-store request to the proxy that then forwards a stow-rs request to some configured dicomweb endpoint.
The first issue is that currently there is no event coming from the native plugin (used within the proxy) when a new series or study was received - and this is unfortunately not easy to add (but possible).
The second issue is that this would feel incomplete - what about c-find, c-move, c-get requests? And forward c-find requests is even harder.
Then there is the config. The feature would require a new config entry (stow-rs target) which would be more confusing to regular users (that just want to use the viewer with a connected pacs).
For such a proxy I would suggest to use a native library directly (e.g. dcmtk for a c++ binary) that then just uses a http client, no need for js nor nodejs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants