User Tools

Site Tools


dicom:dicom_receiver

This is an old revision of the document!


.decimal Dicom Receiver

Setup

The following section describes the dependencies and steps to install and configure the .decimal dicom receiver for Thinknode.

Python Verion Required:

Python 34

Packages required to run:

requests colorama jsonpickle msgpack

   python -m pip install requests  
   python -m pip install colorama  
   python -m pip install jsonpickle  
   python -m pip install msgpack-python

Installation

This step will install the decimal dicom receiver as a service under windows using NSSM.

Open a console window as administrator and run:

nssm install <servicename e.g. decimal_dicom_receiver>

Set the NSSM fields as follows: FIXME

Configuration

Open the receiver_config.json file. Set the following parameters:

  1. local_ae_title: <ae title of the instance of the receiver>
  2. local_port: <desired port to receive on>
  3. storage_root_path: <location where to copy the dicom files prior to upload>
  4. thinkode:
    1. basic_user: <base64 username and password>
    2. realm_name: <realm to post the dicom patient>
    3. account_name: <thinknode account name>

Uninstalltion of Service

nssm remove <service_name> confirm
dicom/dicom_receiver.1460403456.txt.gz · Last modified: 2021/07/29 18:19 (external edit)