i would like to use Orthanc as a DICOM router but i'm missing some functionality (or it is available but not documented, or my searching skills are lacking :) ).1) if i send dicom images to Orthanc i would like to use the Called AE title in a forward lua script (i think it's possible to use the calling AE in a lua script but not the called AE).
2) i would like to change the transfer syntax in a forward script, or have an option under DicomModalities to configure the desired outgoing compression for that Modality.
3) Is Orthanc able to send a DICOM study with multiple threads to speedup the transfer?
1) Yes i could deploy multiple instances, but it would be neat to have all config in one instance. Also the called AE will be unique. So this way i can configure multiple AE titles on a modality that when chosen will route to different places. I know i could do the same with multiple AE titles and different port numbers if i deploy multiple Othanc instances but it would be extra work and Orthanc already has the ability to not check the Called AE (DicomCheckCalledAet).
2) will take a look at the plugin SDK.
3) I need to speedup the transfer of a single big study (more then 10K CT images) over a VPN connection. The VPN connection is fast but the latency is killing the speed with all the DICOM associations for every CT image.
Hello,
function OnStoredInstance(instanceId, tags, metadata, remoteAet, calledAet)