Query and Retrieve

A couple suggestions:

  • check if CGET is supported on your scanner. If not, you need to be running the Listener on the Slicer side and your scanner needs to be configured to be able to send to it.

  • the Slicer listener runs as an independent process (storescp) so you can use our OS tools to look at that process to see what the command line arguments are and use the DCMTK documentation to understand how those map to what your scanner expects.

  • Often debugging is easiest by using the command line tools independent of Slicer to confirm all the settings and then copy them to Slicer.

Here are some notes about using dcmtk command line tools for storage, query:

https://www.na-mic.org/Wiki/index.php/CTSC:ARRA:Mockup#PACS

And a test at the CTK level that shows how the communication works and it might give you some clues: