3. Dicom Modality Worklist




3.1. The Dicom Modality Worklist Management SCP: wlmscpfs


This part of the manual is based on the documentation provided by Offis.

Wlmscpfs is an application which implements a Service Class Provider (SCP) for the Basic Worklist Management Service and Verification Service Class as an SCP. Wlmscpfs will listen on a specified TCP/IP port for incoming association requests from a Worklist Management Service Class Usur (SCU). If the association between the SCP and SCU is successfull, the SCU will be able to send a worklist query. This query will be used by the SCP (wlmscpfs) to select the right files in a particlular directory. The data contained within these files will then be used to send a reply to the SCU.

Since wlmscpfs is a stand-alone executable, it is possible to use it seperately. To do so, it is necessary to open a command prompt. Upon using wlmscpfs without any arguments, a list of possible options will appear. This operation assumes that wlmscpfs can be found in any of the folders known in the environment variables. This will be the case with a standard installation of UPDE. If the operation doesn't succeed, go to the directory where wlmscpfs can be found.



3.2. The interface between RIS and wlmscpfs: parseRis



Since wlmscpfs works with files, there is a need for an interface between wlmscpfs and the RIS. This assumes that the RIS is able to provide text files, which conforms to a certain pattern. The pattern used by the RIS is free, since it is possible to adapt the behaviour of parseRis with plugins.

The worklflow of parseRis is as follows:

Further information about the possibilities of parseRis can be found in the configuration section.



3.3. Use both wlmscpfs and parseRis: wlm



Wlm is an application that launches both wlmscpfs and parseRis, each in his own thread. Upon launching wlm, you will see 3 processes in the Windows Task Manager: