| |
Open Source models, methods, tools and applications
|
|
DICOM router
|
|
Import, modification and export of
images between different picture archiving and communication systems |
|
| keywords |
clinical domains |
| Open Source, interoperability, DICOM, Digital Imaging and Communications in Medicine, PACS, image management and communication, image processing software, Integrating the Healthcare Enterprise |
(Imaging) |
|
| developed by |
IFTM - Institut für Telematik in der Medizin GmbH, Germany
|
| released |
|
| status |
Available for download and use under the GNU General Public License (GPL). |
| download |
|
|
| description |
DICOM router is a "configurable framework [designed to] receive, modify, and export
images in different picture archiving and communication system scenarios".
The Open Source Java toolbox is designed to
- perform "automatic correction
of DICOM objects from non-IHE-conforming modalities
- "import ... DICOM CD-ROMs into
a picture archiving and communication system
- [perform] pseudo naming of DICOM images."
DICOM router is made up of three main components:
- "a receiver to receive DICOM objects
- "a processing pipeline to correct each object
- "one or more senders to forward each corrected object to
predefined addressees."
Hackländer et al, 2005
|
|
| references |
Hackländer T, Kleber K, Martin J, Mertens H. DICOM router: an open source toolbox for communication and correction of DICOM objects.
Acad Radiol. 2005 Mar;12(3):385-92.
[PubMed]
[]
|
"
RATIONALE AND OBJECTIVE: Today, the exchange of medical images and clinical information is well
defined by the digital imaging and communications in medicine (DICOM) and Health Level Seven
(ie, HL7) standards. The interoperability among information systems is specified by the integration
profiles of IHE (Integrating the Healthcare Enterprise). However, older imaging modalities
frequently do not correctly support these interfaces and integration profiles, and some use
cases are not yet specified by IHE. Therefore, corrections of DICOM objects are necessary to
establish conformity. The aim of this project was to develop a toolbox that can automatically
perform these recurrent corrections of the DICOM objects. MATERIALS AND METHODS: The toolbox
is composed of three main components: 1) a receiver to receive DICOM objects, 2) a processing
pipeline to correct each object, and 3) one or more senders to forward each corrected object to
predefined addressees. The toolbox is implemented under Java as an open source project.
The processing pipeline is realized by means of plug ins. One of the plug ins can be
programmed by the user via an external eXtensible Stylesheet Language (ie, XSL) file.
Using this plug in, DICOM objects can also be converted into eXtensible Markup Language
(ie, XML) documents or other data formats. DICOM storage services, DICOM CD-ROMs, and
the local file system are defined as input and output channel. RESULTS: The toolbox
is used clinically for different application areas. These are the automatic correction
of DICOM objects from non-IHE-conforming modalities, the import of DICOM CD-ROMs into
the picture archiving and communication system and the pseudo naming of DICOM images.
CONCLUSION: The toolbox has been accepted by users in a clinical setting. Because of
the open programming interfaces, the functionality can easily be adapted to future
applications.
"
|
Hacklander T, Martin J, Kleber K.
Informatics in radiology (infoRAD): an open source framework for modification and communication of DICOM objects.
Radiographics. 2005 Nov-Dec;25(6):1709-21.
[PubMed]
[] |
"
A configurable framework has been developed that can receive, modify, and export images in
different picture archiving and communication system scenarios. The framework has three main
components: a receiver for Digital Imaging and Communications in Medicine (DICOM) objects,
a processing pipeline to apply one or more modifications to these objects, and one or more
senders to send the processed objects to predefined addresses. The toolbox programming was
implemented as an open source project in Java. The processing pipeline uses the concept of
configurable plug-ins. One plug-in is user programmable by means of extensible stylesheet
language files and allows conversion of DICOM objects to extensible markup language
documents or other file types. Input and output channels are the DICOM Storage service,
DICOM compact disks-read-only memory (CD-ROMs), and the local file system. The toolbox
has been successfully applied to different clinical scenarios, including the correction
of DICOM objects from non-Integrating the Healthcare Enterprise (IHE) conform
modalities, pseudonaming of DICOM images, and use of the IHE Portable Data for
Imaging profile with import and export of CD-ROMs. The toolbox has proved reliability
in the clinical routine. Because of the open programming interfaces, the functionality
can easily be adapted to future applications.
" |
|
| contact |
IFTM - Institut für Telematik in der Medizin GmbH
Höhscheider Weg 13
42699 Solingen
Germany
T: +49 - 212 - 3 80 18 03
E: info iftm.de
|
| links |
|
|
| acknowledgements |
| |
| page history |
Entry on OpenClinical: 21 September 2006
Last main update: 21 September 2006 |
|
|
|
|
|