Using movescu to only move reports (not the study)

121 views
Skip to first unread message

ch...@medicom.us

unread,
May 29, 2018, 10:01:02 PM5/29/18
to dcm4che

Hi everyone I am hoping to use movescu in order to move reports from one AE title to another.


./movescu -c HO...@127.0.0.1:9998 -b MEDICOM --dest MEDICOM -m 0020000D=1.2.840.113674.514.212.200

Using the above command successfully works to move the study with UID 1.2.840.113674.514.212.200 along with the report.

In order to try getting only the report to move I have tried adding "-m 00080060=SR" for the modality tag. In another attempt I also tried adding "-m 00020002=1.2.840.10008.5.1.4.1.1.88.11" for the MediaStorageSOPClassUID but have had no luck.

Has anyone been able to accomplish this using the dcm4che framework?

vrinda...@j4care.com

unread,
May 30, 2018, 4:47:13 AM5/30/18
to dcm4che
Hello,
The C-MOVE is by default on study level. If you want to do C-MOVE on series/object level (in your case since you want to move only SR it would be on object level), you would have to specify the level as IMAGE using L flag and also mention the SeriesInstanceUID and SOPInstanceUID in the matching keys.

ch...@medicom.us

unread,
May 30, 2018, 10:17:24 AM5/30/18
to dcm...@googlegroups.com
Thank you vrinda I feel like I am getting closer :)

Unfortunately SeriesInstanceUID and SOPInstanceUID will not work for us since we do not know these values. We are hoping to get all reports for a specific study without any knowledge except for the studyUID.

What I have tried now is "-m 00080060=SR  -L IMAGE" and "-m 00080060=SR  -L SERIES" but I had no luck.

Any ideas how to select all reports for a study without knowledge of the reports beforehand?

vrinda...@j4care.com

unread,
May 30, 2018, 11:10:28 AM5/30/18
to dcm4che
Hello,

You can first use findscu tool to get the SeriesInstanceUID of the series containing SR objects
findscu -c DCM4CHEE@localhost:11112 -m StudyInstanceUID=1.3.12.2.1107.5.8.1.12345678.199508041416590859569 -m ModalitiesInStudy=SR -r SeriesInstanceUID -r Modality -L SERIES
and then use the SeriesInstanceUID you get in the C-FIND response (identify it in response by seeing the value of Modality attribute which is also returned) to do retrieve on SERIES level
movescu -c DCM4CHEE@localhost:11112 -m StudyInstanceUID=1.3.12.2.1107.5.8.1.12345678.199508041416590859569 -m SeriesInstanceUID=1.3.12.2.1107.5.8.1.12345678.199508041416590859569.0 -L SERIES --dest STORESCP

Gunter Zeilinger

unread,
May 31, 2018, 4:46:38 AM5/31/18
to dcm...@googlegroups.com
Better use
findscu -c DCM4CHEE@localhost:11112 -m StudyInstanceUID=1.3.12.2.1107.5.8.1.12345678.199508041416590859569 -m Modality=SR -r SeriesInstanceUID -L SERIES
to just get Series Instance UIDs of Series with Modality=SR.


--
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+unsubscribe@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.

Reply all
Reply to author
Forward
0 new messages