An application brokering incoming DICOM DICOMWeb requests to an archive with a DICOM DIMSE interface. Use it as a Windows or a Linux systemd service.
- Rust 100%
| .vscode | ||
| dicom-ul-patched | ||
| logs | ||
| src | ||
| .gitignore | ||
| broker.toml | ||
| Cargo.toml | ||
| install_service.ps1 | ||
| LICENSE | ||
| README.md | ||
DICOMWeb - DIMSE -Broker
The DICOMWeb-DIMSE Broker listens on
http://localhost:5136/dicomweb/
on incoming DICOMWeb requests.
Supported Mappings
QIDO-RS - C-FIND
Study Root Level C-FIND is implemented
- GET /dicomweb/studies
- GET /dicomweb/studies/{study_instance_uid}/series/
- GET /dicomweb/studies/{study_instance_uid}/series/{series_instance_uid}/instances/
WADO-RS - C-GET
Study Root Level C-GET is implemented
- GET /dicomweb/studies/{study_instance_uid}
- GET /dicomweb/studies/{study_instance_uid}/series/{series_instance_uid}
- GET /dicomweb/studies/{study_instance_uid}/series/{series_instance_uid}/instances/{sop_instance_uid}
Planned
STOW-RS - C-STORE
- POST /dicomweb/studies/{study_instance_uid}
- POST /dicomweb/studies/{study_instance_uid}/series/{series_instance_uid}
- POST /dicomweb/studies/{study_instance_uid}/series/{series_instance_uid}/instances/{sop_instance_uid}
http
- GET /health - C-ECHO
- OPTIONS