Is it the "ForwardCollectDelay" that works in conjunction with "forward study to"? For example, if I want to have RF study defer for 5 minutes before being forwarded, is this the correct dicom.ini?
Delay 5 minutes before forwarding
-
-
Hi,
Correct, it is ForwardCollectDelay (is seconds). It is intended to make sure that a study is completely recieved before being forwarded. Otherwise the study would be forwarded multiple times.
Marcel
-
Thanks. What if I want to Forward to 2 destinations, but not simultaneously. I'd like to send one after the other finishes - over a slow connection.
-
Hi,
you can maybe put the two "forward study to" statements in one exportconverter. The delay works per exportconverter, but is the same for all of them.
Marcel
-
Do you mean like
ExportConverter0 = forward study to REMOTEREAD1
ExportConverter0 = forward study to REMOTEREAD2Please let me know...
-
Hi,
ExportConverter0 = forward study to REMOTEREAD1;forward study to REMOTEREAD2
Marcel
-
Hmm. I just tried it, and after the ForwardCollectDelay amount of time, they both fired off at the same time. Any other ideas?
-
Hi,
not really. I had assumed one would have started only after the other finished. Too bad. I can add a sleep command to allow forward; sleep 300; forward .... But this would only be in the upcoming version.
Marcel
-
That would work. Thanks.
-
Hm,
it is not that simple: The export converter is run for every slice and a queue process would need to sleep before sending. I need to think that through. For now, a rough control can be done with:
forward study to FAST_AE
between "8", "17"; defer; forward study to SLOW_AEThis would forward to the slow one outside working hours.
Marcel
-
Is there a way to have a default of:
ForwardCollectDelay = 300
But then also have the system use a short delay, like 30 seconds, if it was sourced by a direct file import?
Tim
-
I put it on the wish list.
Marcel
-
I have a requirement to set up a delay for forwarding study modality-wise at the converter level.
if it is CT, set to 10 mins
if it is MR, set to 5 mins
how to set up this separately as ForwardCollectDelay is a global setting for all the converters.
Thanks
akhsuser.
-
Hi,
use the AFTER clause in the converter, but you need two converters then.
xxx0 = ifequal "%M","MR"; forward study after 300 to PACS1
xxx1 = ifequal "%M","CT"; forward study after 600 to PACS2
Marcel
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!