kpacs & dcm4chee transfer not compatible transfer

668 views
Skip to first unread message

Agustin Cesar

unread,
Feb 15, 2016, 5:35:24 PM2/15/16
to dcm...@googlegroups.com
I have both working, dcm4chee with an NX workstation sending images, and the kpacs with a conquest server. I am trying to merge both but I have just one problem.

From both, Conquest and Dcm4chee I can retrieve the patient list, but of I double click on the patient name on the kpacs, it throws the error of misconfiguration.

BUT, if I manually open from then patient list on kpacs each image, it loads fine one by one.

The thing is like (from what I see on the logs and as far as I understand) dcm4chee wouldn't send the image if I search by name, but if I retrieve the sole image it does.

Or kpacs is not talking to dcm4chee correctly or do I have to enable some promiscuous mode or boolean type of thing on dcm4chee so that it will send all the images related to the patient name/id.

But I repeat, both kpacs and dcm4chee communicate, but if I try to retrieve all the images from a given patient on the lists, it refuses, only if I go manually opening image by image it accepts it.



Agustin Cesar

unread,
Feb 16, 2016, 6:36:54 AM2/16/16
to dcm4che
Never mind, found the kpacs bug through google on the old forum and the workaround, my bad, sorry.

My first guess would be, that the c-find results on series level before the series level c-move contain not SerInstUIDs, leading to invalid c-Move requests.
As a workaround, one could disable the automatic series level retrieve. To do so, change the k-pacs.ini settings:

NoFindBeforeMove=0 to NoFindBeforeMove=1
DicomMoveOnSeriesLevel=1 to DicomMoveOnSeriesLevel=0

This will force K-PACS to stick to study level retrieve.
But currently, I do not have any good idea why this happens, since manual query and retrieve on series level seems - as reported - to work fine,

best regards,
Andreas

Eduardo Arcusa Les

unread,
Feb 16, 2016, 6:55:47 AM2/16/16
to dcm...@googlegroups.com
Hi,

We had the same problem. Searching on the internet we found the solution.

You need to change some lines in the K-pacs.ini file:

DicomMoveOnSeriesLevel=1
NoFindBeforeMove=0

to:

DicomMoveOnSeriesLevel=0
NoFindBeforeMove=1

Then restart the kpacs-server service and try to download the whole patient.

Regards

Edu Arcusa

T. +34 935 042 000

Josep Trueta S/N
08195 Sant Cugat del Vallès

Universitat Internacional de Catalunya
Direcció de Desenvolupament Tecnològic



--
You received this message because you are subscribed to the Google Groups "dcm4che" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dcm4che+u...@googlegroups.com.
To post to this group, send email to dcm...@googlegroups.com.
Visit this group at https://groups.google.com/group/dcm4che.
For more options, visit https://groups.google.com/d/optout.

Eduardo Arcusa Les

unread,
Feb 16, 2016, 7:03:54 AM2/16/16
to dcm...@googlegroups.com
I'm glad that you found the solution.

I answered you the solution in the first mail and later i saw that you solved.

We changed this options 1 year ago and does not have any problem.

Regards

Edu Arcusa

T. +34 935 042 000

Josep Trueta S/N
08195 Sant Cugat del Vallès

Universitat Internacional de Catalunya
Direcció de Desenvolupament Tecnològic


Reply all
Reply to author
Forward
0 new messages