Hi Everyone,
I am relatively new to dcm4che, and I am currently trying to migrate from dcm4che2 to dcm4che3.
Since dcmqr is not available on dcm4che3, I am trying to use findscu and movescu on dcm4che3 to achieve the same result as "dcmqr -cmove"
However, I am getting this error when running findscu.
11:59:09,302 DEBUG - Dataset:
(0008,0050) SH [24544368] AccessionNumber
(0008,0052) CS [STUDY] QueryRetrieveLevel
11:59:09,346 INFO - FINDSCU->PACSDCM(1) >> 1:C-FIND-RSP[pcid=1, status=a700H, errorComment=CFIND:SCP ExecuteDBCmd failed
cuid=[some number] - Study Root Query/Retrieve Information Model - FIND
tsuid=[some number] - Implicit VR Little Endian
11:59:09,346 DEBUG - Command:
(0000,0002) UI [some number] AffectedSOPClassUID
(0000,0100) US [32800] CommandField
(0000,0120) US [1] MessageIDBeingRespondedTo
(0000,0800) US [257] CommandDataSetType
(0000,0900) US [42752] Status
(0000,0902) LO [CFIND:SCP ExecuteDBCmd failed] ErrorComment
On dcm4che's dcmqr, this does not occur.
12:10:40,316 INFO - PACSDCM(1) << 1:C-FIND-RQ[pcid=1, prior=0
cuid=[some number]/Study Root Query/Retrieve Information Model - FIND
ts=[some number]/Implicit VR Little Endian]
12:10:40,365 INFO - PACSDCM(1) >> 1:C-FIND-RSP[pcid=1, status=ff00H
cuid=[some number]/Study Root Query/Retrieve Information Model - FIND
ts=[some number]/Implicit VR Little Endian]
12:10:40,366 INFO - PACSDCM(1) >> 1:C-FIND-RSP[pcid=1, status=0H
cuid=[some number]/Study Root Query/Retrieve Information Model - FIND]
I noticed the difference between the two is that dcmqr uses C-FIND-RQ, while fndscu on dcm4che3 uses C-FIND-RSP.
What is the difference between the two? Is it possible C-FIND-RSP is not supported on our server?
Also, I've heard dcm4che3 is still in development and recommend using dcm4che2 over dcm4che3. Is this still true?
Thank you in advance.