RID Service

Description

Retrieve Information for Display Service. Provides a RID Information Source Actor with ECG support.

This Information Source is based on this DICOM archive and therefore only allows access to DICOM documents (Structured Reports, Waveforms (RID-ECG) and encapsulated PDF). The enumerated DICOM objects can be queried via RID retrieve information request and are rendered (and cached) as PDF documents for a RID retrieve document request.

DICOM waveform objects are only visible in cardiology related queries and due to the resolution requirements of ECG RID profile rendered as vector graphic (PDF or xml+svg).

To allow radiology or cardiology specific queries, the Concept Name Code is used to seperate radiology and cardiology domain. Use the code lists (#RadiologyConceptNames, #CardiologyConceptNames, #RadiologyPDFConceptCodeNames,..) to assign 'document titles' to radiology or cardiology domain.

Dependencies

Attributes

CacheRoot

Root directory where documents are stored for caching.

DirectoryTree

This list specify the directory structure (depth and limit of subdirs per dir) of this cache.
NONE : no limitation (File: <instanceIUID>).
The number of primes specify the directory depth, the prime value specify the max. number of subdirectories of the corresponding directory.
e.g.: 337/331: use two subdirectories with max 337 and 331 subdirectories.

WaveformCorrection

Waveform Correction factor.

DeleterThresholds

Defines thresholds dependent on hour of day, for deleting the most infrequently accessed images.
Format: HOUR:##MB or HOUR:##GB, multiple thresholds with different (start) hour separated by ';'.

PreferredFreeSpace

Preferred free disk space (MB = 1000000 Bytes, GB = 1000MB).

FreeDiskSpaceInterval

Interval in which the available disk space is checked and, if necessary, the cache is cleaned.
Format: ##m (in minutes), ##h (in hours), ##d (in days).
NEVER (= disable cache deletion).

ImageQuality

The default quality of JPEG images to be returned within the range 1 to 100, 100 being the best quality.

Default Value: 75

ImageWriterClass

Class name of used JPEG Encoder, either implementing javax.imageio.ImageWriter (e.g.: com.sun.imageio.plugins.jpeg.JPEGImageWriter, com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter) or - if provided by the JRE - com.sun.image.codec.jpeg.JPEGImageEncoder.

Default Value: com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter

ECGSopCuids

List of SOP Class UIDs that are used to find ECG documents (seperated with semicolon or newline).
Use either the SOP Class UID or the symbolic name! Use an empty value to reset this list.

SRSopCuids

List of SOP Class UIDs that are used to find SR (text) documents (seperated with semicolon or newline).
Use either the SOP Class UID or the symbolic name!

RadiologyConceptNames

List of Concept Name Codes to find Radiology SR documents.
Format: (<codeValue> ':' <codeSchemeDesignator> <EOL>)+

CardiologyConceptNames

List of Concept Name Codes to find Cardiology SR documents.
Format: (<codeValue> ':' <codeSchemeDesignator> <EOL>)+

EncapsulatedPDFSupport

Enables/disables support of encapsulated PDF documents.

RadiologyPDFConceptCodeNames

List of Concept Name Codes to find Radiology PDF documents (DICOM Encapsulation of PDF Documents).
Format: (<codeValue> ':' <codeSchemeDesignator> <EOL>)+

CardiologyPDFConceptCodeNames

List of Concept Name Codes to find Cardiology PDF documents (DICOM Encapsulation of PDF Documents).
Format: (<codeValue> ':' <codeSchemeDesignator> <EOL>)+

ECGPDFConceptCodeNames

List of Concept Name Codes to find ECG PDF documents (DICOM Encapsulation of PDF Documents).
Format: (<codeValue> ':' <codeSchemeDesignator> <EOL>)+

WadoURL

URL to WADO service to get images for reports.

RIDSummaryXsl

Path and name of XSL file to render RID Summary request.

UseXSLInstruction

Enables XSL processing instruction in xml file.

UseOrigFile

If enabled, A RID request will use the original dicom file to generate a document.

FileSystemMgtName

For internal use. Don't change!

AuditLoggerName

For internal use. Don't change!

SchedulerServiceName

Used internally. Do NOT modify.

Name

The class name of the MBean

State

The status of the MBean

StateString

The status of the MBean in text form

Operations

create

Standard MBean lifecycle method

start

The start lifecycle operation

stop

The stop lifecycle operation

destroy

The destroy lifecycle operation

jbossInternalLifecycle

The detyped lifecycle operation (for internal use only)

showFreeSpace

Show free disk space

clearCache

Clear Cache

freeDiskSpace

Free Disk Space. Delete old files from cache to free disk space.

getRIDSummary

Retrieve Information for Display (Summary)

getRIDDocument

Retrieve Document for Display

getDocumentFile

Get File Object for Document

Notifications