after importing DICOM data from the local disk so far, I tried to set up the PACS retrieve functionality of Slicer today. I am able to perform queries (log says “C-FIND successful” and the patient shows up in the query list) and retrieve (message box “retrieve process finished”). But the data does not show up in the DICOM browser after I close the PACS client form.
Where do I have to look for the retrieved images?
Thank you so much for any guidance on that.
Hi Stephan -
Did you set up the listener on the Slicer side? You after the C-FIND you need to do the C-MOVE from the PACS to Slicer’s C-STORE which needs to be running and configured as a destination for the PACS. (Or you can use C-GET if supported by the PACS). Once this is all working the studies should show up in the DICOM database and browser.
The code uses CTK classes - this test implements the steps and also shows how to do each of the steps (both the client and the server side) using the dcmtk command line tools and that might help you debug.
p.s. while the DICOM networking features do work in Slicer I don’t know if they are actually widely used. DICOM networking is notoriously tricky to debug.