Is anyone aware of any feature within DCM4CHEE that is triggered when a study has a successfully made it to the archive? I appreciate that some PACS systems (if DCM4CHEE resides as an archive behind such entity) will submit a Storage Commit which DCM4CHEE can respond to, but in this case, or any other case when a commit isn't requested, there doesn't appear to be a mechanism for DCM4CHEE to know if all the study's instances have been received.
I appreciate that this is one of Achilles heels of DICOM and most providers either rely on
- a storage commit being used or
- a simple time out
to acknowledge that no further information will be forthcoming for this particular study.
Is DCM4CHEE any different? Is there a definitive way of ensuring that a study now resides on the archive?
My end goal here is to be able to provide some sort of notification to (for example) an administrator in the form of either an email, audit report or something similar as well as initiate some code that I will be writing to deal with that (recently received) study.
If there's nothing currently available then I have an inkling of an idea that I will follow up with to provide this level of notification, but there's no point in re-inventing the wheel...
Thoughts / comments?