Inbound Application Installation: dicomd

Covered by this topic

The following will assist users with installing the dicom inbound application. To begin, simply initiate the installation of the webchart-dicom RPM.

  
  
$] yum install webchart-master-dicom-5-1389208344.el6.i686.rpm   
Loaded plugins: changelog, downloadonly, fastestmirror, security, tmprepo, versionlock  
Loading mirror speeds from cached hostfile  
Setting up Install Process  
Examining webchart-master-dicom-5-1389208344.el6.i686.rpm: webchart-master-dicom-5-1389208344.el6.i686  
Marking webchart-master-dicom-5-1389208344.el6.i686.rpm to be installed  
Resolving Dependencies  
--> Running transaction check  
---> Package webchart-master-dicom.i686 0:5-1389208344.el6 will be installed  
--> Finished Dependency Resolution  
   
Dependencies Resolved  
   
====================================================================================================================================  
 Package                        Arch          Version                   Repository                                             Size  
====================================================================================================================================  
Installing:  
 webchart-master-dicom          i686          5-1389208344.el6          /webchart-master-dicom-5-1389208344.el6.i686           10 M  
   
Transaction Summary  
====================================================================================================================================  
Install       1 Package(s)  
   
Total size: 10 M  
Installed size: 10 M  
Is this ok [y/N]: y  
Downloading Packages:  
Running rpm_check_debug  
Running Transaction Test  
Transaction Test Succeeded  
Running Transaction  
  Installing : webchart-master-dicom-5-1389208344.el6.i686                                                                 1/1   
  Verifying  : webchart-master-dicom-5-1389208344.el6.i686                                                                 1/1   
   
Installed:  
  webchart-master-dicom.i686 0:5-1389208344.el6                                                                   
   
Complete!  

dicomd Configuration

  1. Under /usr/local/webchart/dicom/ users will find two files: 
    1. a config file
    2. run.dicomd.RCXXXXXX file
  2. Edit the config file and specify an AE title and EH configuration file. The first field is the AE Title for the PACS. The second field is the location of the EH configuration file used to connect to the EH database. The other fields may be left as default, as appropriate.
# Server AE, webchart.conf location, cache png 1/0, keep dcm after compressing 1/0, unused, look for encounter 1/0, Stage to set when study finishes (on disconnect)  
DICOMTEST,"/usr/local/webchart/configs/dicomtest.conf",1,0,0,0,0
  1. Rename the file to config.
  2. Copy the run.dicomd.sample.RCXXXXXX file to run.dicomd. Verify the following script correctly references the config file, the apache user, and the desired port number.
#!/bin/bash  
cd /usr/local/webchart/dicom  
echo "Starting DICOM Daemon."  
./dicomd -c -p -b -f -u apache config 3000  
  1. When ready, run ./run.dicomd. This script can be added to rc.local. Users may include dicom in /etc/inittab
Tip
Users will need to include the ./dicomd command, because run.dicomd does not stay running. It spawns dicomd and exits.

WebChart Documentation

Page Created:
Last Updated:
Last Build: Mon, 14 Nov 2022 01:22:34 EST
WikiGDrive Version: 64fa77a2dd4586094b6074a78ed6769886b60894