Queries for C Find Request to PACS

266 views
Skip to first unread message

harithacha...@gmail.com

unread,
Jun 21, 2022, 5:32:31 AM6/21/22
to dcm4che
Hi all,

 i have couple of queries regarding C Find SCU.
 
 1. When we want to query PACS based on multiple modalities i.e if we want studies from CT ,  MR, NM for a particular date range . Is it right to use this CT\MR\NM. Is slash the correct way to fetch multiple ones?

 2. Also according to DICOM standards , can we query based on study description?

Please help with the above queries.

Thanks,
Haritha C Mouli

Vrinda Nayak

unread,
Jun 21, 2022, 10:48:06 AM6/21/22
to dcm4che
 i have couple of queries regarding C Find SCU.
 
 1. When we want to query PACS based on multiple modalities i.e if we want studies from CT ,  MR, NM for a particular date range . Is it right to use this CT\MR\NM. Is slash the correct way to fetch multiple ones?
Yes, but provide it in quotes
findscu -c DCM4CHEE@localhost:11112 -m "ModalitiesInStudy=CT\MR\NM"

 2. Also according to DICOM standards , can we query based on study description?

harithacha...@gmail.com

unread,
Jun 21, 2022, 10:55:13 AM6/21/22
to dcm4che
Thank you for your quick reply. 
Also an addition to the previous question. If we want to query on multiple study description values will it be the same as how you mentioned for modality? Like,  "StudyDescriptoon = Sinus\No description"


And if there is a CFind request like :

findscu -c DCM4CHEE@localhost:11112 -m "ModalitiesInStudy=CT\MR\NM"  -m "StudyDescriptoon = Sinus\No description"

On what basis will the results be queried from pacs?


Vrinda Nayak

unread,
Jun 22, 2022, 4:02:09 AM6/22/22
to dcm4che
On Tuesday, June 21, 2022 at 4:55:13 PM UTC+2 harithacha...@gmail.com wrote:
Thank you for your quick reply. 
Also an addition to the previous question. If we want to query on multiple study description values will it be the same as how you mentioned for modality? Like,  "StudyDescriptoon = Sinus\No description"
No, this is not possible. Study Description is an attribute on study level. So you may provide either direct values in matching keys or use wildcard matching
findscu -c DCM4CHEE@localhost:11112 -m "ModalitiesInStudy=CT\MR\NM"  -m StudyDescription=Sinus
or
findscu -c DCM4CHEE@localhost:11112 -m "ModalitiesInStudy=CT\MR\NM"  -m StudyDescription=Si*

Gunter Zeilinger

unread,
Jun 22, 2022, 4:18:00 AM6/22/22
to dcm4che
Using multiple values for matching keys other than of Value Representation "UI" is a proprietary extension of dcm4chee-arc. Such C-FIND RQ's are not compliant with DICOM and you would have to be lucky, if they get accepted and processed with OR semantic by other DICOM archive implementation!

harithacha...@gmail.com

unread,
Jun 22, 2022, 9:03:08 AM6/22/22
to dcm4che
Thanks Vrinda. 

ModalitiesInStudy tag is also an attribute  on study level right? so was wondering based on what criteria we can do multiple search on  ModalitiesInStudy  and not on  StudyDescription.

Reply all
Reply to author
Forward
0 new messages