MWL SCP on dcm4che toolkit

1,032 views
Skip to first unread message

Johan Regar

unread,
Apr 26, 2013, 2:11:45 AM4/26/13
to dcm...@googlegroups.com

Hello, is there any mwl scp provided as a standalone application just like dcmrcv or dcmsnd ?

If so, can anyone give any link on it, thank you.

sathees kumar

unread,
May 2, 2013, 1:08:29 AM5/2/13
to dcm...@googlegroups.com
 You can use dcmof  of DCM4CHEE Toolkit .

Johan Regar

unread,
May 2, 2013, 11:02:41 AM5/2/13
to dcm...@googlegroups.com
Thank you.


--
You received this message because you are subscribed to a topic in the Google Groups "dcm4che" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/dcm4che/-E5X71xStrg/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to dcm4che+u...@googlegroups.com.
To post to this group, send email to dcm...@googlegroups.com.
Visit this group at http://groups.google.com/group/dcm4che?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Johan Regar

unread,
May 6, 2013, 11:16:37 AM5/6/13
to dcm...@googlegroups.com
Hello,

sorry to asking more. I've used dcmof as you suggest. But now i'm facing this problem. Since i'm new on MWL SCP, could please tell me what is worklist items stated on dcmof description are ?

It does give an example as follow

dcmof DCM4CHE_OF:11112 -mwl /var/local/dcmof/mwl

And the explanation are as follow, Starts MWL SCP listening on port 11112, accepting association requests 
with DCM4CHE_OF as called AE title, provides worklist items stored in 
files in directory /var/local/dcmof/mwl as MWL SCP.

But, what item are to put on those directory ?

Thank you.

Karan Pawar

unread,
Apr 14, 2017, 8:12:35 AM4/14/17
to dcm4che
Did you find out what files are supposed to be on the specified path ???
i found it to be WLM response files but could not trace what that exactly means ... ??

Purushottam Sane

unread,
Aug 2, 2019, 4:01:40 PM8/2/19
to dcm4che
Is this utility still available in the latest codebase? I built latest from github  using maven build and i don't see this utility being built

Purushottam Sane

unread,
Aug 5, 2019, 10:40:49 AM8/5/19
to dcm4che
If it is not available in current version, can someone point me to the version where it was available?
Thanks in advance.

George Wang

unread,
Jun 1, 2022, 1:43:44 AM6/1/22
to dcm4che
You can find it under 
dcm4che-2.0.29\bin

The file is:  dcm4che-2.0.29\bin\dcmof.bat

The worklist file you need is in xml format. 
There is a sample worklist xml file already included in dcm4che-2.0.29
The file is :

dcm4che-2.0.29\etc\dcmof\mwlitem.xml


When you issue this command:
dcmof DCM4CHE_OF:11112 -mwl etc/dcmof

the worklist mwlitem.xml will be seved on port 11112 as AE Title DCM4CHE_OF as SCP.

You can use 
dcm4che-2.0.29\bin\dcmmwl.bat DCM4CHE_OF@localhost:22221 -noclientauth
to query it as an SCU. 

You should get a reply of something like this (the following is the exact sample xml modality work list included in dcm4che-2.0.29):

Received Query Response #1:
14:28:37,136 INFO   - DCM4CHE_OF(1) >> 1:C-FIND-RSP[pcid=3, status=0H]
(0008,0005) CS #10 [ISO_IR 100] Specific Character Set
(0008,0050) SH #6 [A-1234] Accession Number
(0008,0090) PN #20 [Physician^Referring] Referring PhysicianÆs Name
(0010,0010) PN #12 [Patient^Name] PatientÆs Name
(0010,0020) LO #8 [PAT-1234] Patient ID
(0010,0030) DA #8 [19620502] PatientÆs Birth Date
(0010,0040) CS #2 [M] PatientÆs Sex
(0010,1030) DS #0 [] PatientÆs Weight
(0010,2000) LO #0 [] Medical Alerts
(0010,2110) LO #0 [] Allergies
(0010,21C0) US #0 [] Pregnancy Status
(0020,000D) UI #8 [1.2.3.4] Study Instance UID
(0032,1032) PN #20 [Physician^Requesting] Requesting Physician
(0032,1060) LO #34 [Magnetic Resonance Imaging: Ankle] Requested Procedure Description
(0032,1064) SQ #-1 [1 item] Requested Procedure Code Sequence
>ITEM #1 @252:
(0038,0010) LO #0 [] Admission ID
(0038,0050) LO #0 [] Special Needs
(0038,0300) LO #0 [] Current Patient Location
(0038,0500) LO #0 [] Patient State
(0040,0100) SQ #-1 [1 item] Scheduled Procedure Step Sequence
>ITEM #1 @312:
>(0008,0060) CS #2 [MR] Modality
>(0032,1070) LO #0 [] Requested Contrast Agent
>(0040,0001) AE #6 [MR_AET] Scheduled Station AE Title
>(0040,0002) DA #8 [20060502] Scheduled Procedure Step Start Date
>(0040,0003) TM #10 [015442.000] Scheduled Procedure Step Start Time
>(0040,0006) PN #20 [Physician^Performing] Scheduled Performing PhysicianÆs Name
>(0040,0007) LO #10 [MR: Ankle] Scheduled Procedure Step Description
>(0040,0008) SQ #-1 [1 item] Scheduled Protocol Code Sequence
>>ITEM #1 @444:
>(0040,0009) SH #8 [SPS-1234] Scheduled Procedure Step ID
>(0040,0010) SH #0 [] Scheduled Station Name
>(0040,0011) SH #0 [] Scheduled Procedure Step Location
>(0040,0012) LO #0 [] Pre-Medication
>(0040,0020) CS #0 [] Scheduled Procedure Step Status
(0040,1001) SH #10 [PROC-1234] Requested Procedure ID
(0040,1003) SH #0 [] Requested Procedure Priority
(0040,1004) LO #0 [] Patient Transport Arrangements
(0040,3001) LO #0 [] Confidentiality Constraint on Patient Data Description



Hope the above helps. 
Reply all
Reply to author
Forward
0 new messages