Hello.
I want to use Orthanc as a worklist server, so I am using the worklist tutorial here, but I’m unable to query the worklist files contents.
I set up the worklists plugin like this:
“Worklists”: {
“Enable”: true,
“Database”: “/root/worklists”,
“FilterIssuerAet”: false,
“LimitAnswers”: 0
}
I also set up the command line findscu as an authorized modality
“DicomModalities” : {
“findscu” : [ “FINDSCU”, “127.0.0.1”, 1234 ]
},
Then I put the .wl samples on the worklist folder, and created the following query via command line:
findscu -W -k “ScheduledProcedureStepSequence[0].Modality=CT” 127.0.0.1 4242
But it returns nothing and the Orthanc log says:
I0523 03:39:21.849196 CommandDispatcher.cpp:332] (dicom) Association Received from AET FINDSCU on IP 172.18.0.1
I0523 03:39:21.849315 main.cpp:311] Incoming connection from AET FINDSCU on IP 172.18.0.1, calling AET ANY-SCP
I0523 03:39:21.849432 CommandDispatcher.cpp:663] (dicom) Association Acknowledged (Max Send PDV: 16372) to AET FINDSCU on IP 172.18.0.1
I0523 03:39:21.852370 main.cpp:344] Incoming Find request from AET FINDSCU on IP 172.18.0.1, calling AET ANY-SCP
I0523 03:39:21.852435 main.cpp:232] No limit on the number of C-FIND results at the Patient, Study and Series levels
I0523 03:39:21.852443 main.cpp:242] No limit on the number of C-FIND results at the Instance level
I0523 03:39:21.852803 PluginsManager.cpp:172] (plugins) Received worklist query from remote modality FINDSCU:
{
“0040,0100” : [
{
“0008,0060” : “CT”
}
]
}
E0523 03:39:21.875355 PluginsManager.cpp:197] Exception while invoking plugin service 7000: Parameter out of range
E0523 03:39:21.875401 PluginsManager.cpp:164] Error while adding an answer to a worklist request
E0523 03:39:21.875595 FindScp.cpp:295] C-FIND request handler has failed: Parameter out of range
I0523 03:39:21.877284 CommandDispatcher.cpp:917] (dicom) Finishing association with AET FINDSCU on IP 172.18.0.1: DUL Peer Requested Release
I0523 03:39:21.877339 CommandDispatcher.cpp:925] (dicom) Association Release with AET FINDSCU on IP 172.18.0.1
And i don’t receive any results. The issue seems to be related to that “parameter out of range”. Does anyone know what could be the problem here?
I am using DCMTK 3.6.6 with Orthanc 1.9.3