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.

Enterprise Health Documentation

Last Updated:

Last Build: Fri, 23 Feb 2024 12:18:42 EST
WikiGDrive Version: 028c9969b6de1b1821f0b338eb112d2421a13029