| Date | Revision | Changes |
|---|---|---|
| Version 1.x was a pre-release R&D concept program 18 Apr 2001 Version 2.0 - Version 2.5 ( 17 Sep 2001 ) Desktop GUI model, transitioned Dec 2001 |
||
| Jan 2002 Version 3.0 Dicom Explorer GUI introduced |
||
| 20 Mar 2002 |
3.1 |
Introduce open connection model that manages services based on AET aliases Added Date wildcard searches using “-“ |
| 11 Apr 2002 |
3.1.1 |
Added ‘local' DICOM database support |
| 15 Apr 2002 |
3.1.2 |
Added support for Study Root Move SOP Class |
| 23 Apr 2002 |
3.1.3 |
Added support for raw file based images such as JPEG and GIF Added support for RGB and other photometric interpretations Added support for Part 10 Meta files |
| 29 Apr 2002 |
3.1.4 |
Query/Retrieve by double clicking on a series entry NM Gated IOD update Composite Dicom Module definitions added to Dicom Dictionary |
| 22 May 2002 |
3.1.5 |
Added support for Text based IODs Hot Keys for selecting preset image windows Added FTP client classes for transport level access to remote non-dicom archives Proxy C-GET now expands a Series using C-FIND and then C-GETS each individual SOP instance MR IOD Update (Siemens Symphony) |
| 29 Jul 2002 |
3.2.1 |
CT IOD update (Toshiba Asteon) |
| 18 Aug 2002 |
3.2.2 |
Proposed PDU size can now be set via properties Added DICOM mirror services |
| 23 Aug 2002 |
3.2.3 |
Added support for Explicit VR Big Endian transfer syntax. Added support for Dicom part 10 Media DicomDir objects |
| 6 Sep 2002 |
3.2.4 |
Picker/Marconi/Philips Odyssey LX & FX NM IOD update |
| 16 Sep 2002 |
3.2.5 |
MR IOD update (Philips) PT IOD update (Philips Allegro) Added option for web client to auto start a DICOM server |
| 26 Sep 2002 |
3.2.6 |
Dicom Explorer implementation UID update to 1.2.826.0.1.368 NM Gated Spect IOD update |
| 2 Oct 2002 |
3.2.7 |
Added Support for Secondary capture IODs Added Support for Multiple input POP3 accounts. |
| 12 Oct 2002 |
3.2.8 |
NM IOD update for GE/SMV vision systems ADAC native to DICOM IOD added |
| 23 Oct 2002 |
3.2.9 |
Pet Modality PT was not granted functional Image access to non monochrome colour scales Added support for VR=Float Trap Query/Retrieve of identical UIDs from multiple locations |
| 25 Oct 2002 |
3.3 |
Added MySQL jdbc support for windows and linux based servers. Email reply did not find IOD content handler for multipart-mixed Multi – MPR display now supported for Query/Retrieve of multi series CT/MR/NM/PT selections |
| 5 Nov 2002 |
4.0 |
GUI update – new Fullscreen ‘Explorer' mode as the default on startup |
| 2 Dec 2002 |
4.0.1 |
DX IOD update On Query/Retrieve use the 1 st defined Window in the IOD as the default image window Direct support for “application/dicom” mime type with internal POP3 and SMTP classes See Dicom Supplement 54 |
| 3 Jan 2003 |
4.0.2 |
NM IOD update for Siemens Syngo platform Improved analysis and reporting of private elements in an IOD |
| 15 Jan 2003 |
4.0.3 |
N-DELETE added as Admin function User level Measurement tools added |
| 23 Jan 2003 |
4.0.4 |
Dicom IOD forwarding service added Database tracking and logging of Association AETs Presentation Context Ids were not odd as required by the standard. The “Version Name” entry in the Association PDU was greater than 16 chars (as specified in the standard) “DicomExplorer-4.0.4=>DEX404” |
| 19 Feb 2003 |
4.0.5 |
Refuse all proposed non-dicom SOP classes even if strict class matching is off. |
| 26 Feb 2003 |
4.0.6 |
Added support for RGB images with Planar Configuration = 1 ie RRRRRRR…GGGGGG…BBBBBB |
| 1 Mar 2003 |
4.0.7 |
Support for reading 8 bit dcm image files from DICOM media |
| 7 Mar 2003 |
4.0.8 |
Added Interfile to DICOM IOD |
| 8 Apr 2003 |
4.0.9 |
Improve ADAC native NM data to DICOM NM IOD |
| 17 Apr 2003 |
4.1 |
Extend range of acceptable DICOM DT ( Date VR ) to 18000000 as some PACS implementations use the Year 1800 as an unknown date ! |
| 20 Apr 2003 |
4.1.2 |
DICOM Dictionary Update |
| 25 May 2003 |
4.1.3 |
Auto Split MR Series with multiple echo numbers. Series Date & Time added to user level C-FIND options Procedure tag added to user C-FIND options at Study level |
| 3 Jun 2003 |
4.1.4 |
Support for Multi Frame RGB objects eg US Multi frame Doppler Support for lossless compression of all dicom IODs ( gzipped) |
| 23 Jun 2003 |
4.1.5 |
Added support for RGB encoded to MONOCHROME1/2 auto conversion |
| 3 Jul 2003 |
4.1.6 |
N-Event mechanism extended to JavaScript layer specifically for subset selection |
| 8 Jul 2003 |
4.1.7 |
Support for single Series Axial IODs with different rescale slopes and intercepts |
| 18 Jul 2003 |
4.1.8 |
Direct Query (C-FIND) can be specified in Applet Params ie at web page creation time |
| 3 Aug 2003 |
4.1.9 |
Interfile to DICOM IOD update |
| 6 Aug 2003 |
4.2 |
Check for Dicom Files encoded in a non default transfer syntax. Cope with truncated IODs |
| 11 Aug 2003 |
4.2.1 |
Added support for Filter Back Projected PET data (non attenuation corrected) with extreme values – all windowing is now double precision |
| 15 Aug 2003 |
4.2.2 |
Added support for separate Overlay Plane IODs |
| 20 Aug 2003 |
4.2.3 |
Added Support for Composite Fusion IOD selection eg PT + CT |
| 9 Sep 2003 |
4.2.4 |
Check axial image IODS for monotonically increasing instance number – allow ordering based on slice location tag |
| 15 Sep 2003 |
4.2.5 |
Support for DicomDir objects that do not use record offsets |
| 22 Sep 2003 |
4.2.6 |
Added RT Plan, RT Struct and RT Image Storage class SOPs and associated IOD definitions to the Data Dictionary. New Abstract Syntax conversion methods for freely converting between big endian / little endian and explicit / implicit VR |
| 3 Oct 2003 |
4.2.7 |
Added RT Dose Storage SOP New UID generation for non-dicom import Update to Interfile to DICOM IOD |
| 29 Oct 2003 |
4.3 |
Creation of MIP IOD within Dicom Explorer |
| 4 Nov 2003 |
4.3.1 |
Added IOD Anonymization |
| 5 Nov 2003 |
4.3.2 |
Added Waveform Storage SOPs |
| 21 Nov 2003 |
4.3.3 |
Added Standalone Curve Storage SOP |
|
This chapter provides general information about the purpose, scope and content of this Conformance Statement.
This document is the conformance statement of the DICOM services in the Pukka-J application “Dicom Explorer”.
Digital Imaging and Communications in Medicine (DICOM).NEMA Standard Publications PS 3.1-16 and Supplements.
The reader of this document is concerned with implementing an Enterprise wide DICOM network or Integration issues or software design.
DICOM does not guarantee interoperability and this conformance statement is only the first stage of validating a connection between Dicom Explorer and another DICOM device.
Definitions, terms and abbreviations used in this document are defined within the different parts of the DICOM standard and the IHE framework.
| ACR | American College of Radiology | |
| AE | Application Entity | |
| AET | Application Entity Title | |
| ASCII | American Standard Code for Information Interchange | |
| DB | Database | |
| DICOM | Digital Imaging and Communications in Medicine | |
| DIMSE | DICOM Message Service Element | |
| DIMSE-C | DICOM Message Service Element-Composite | |
| DIMSE-N | DICOM Message Service Element-Normative | |
| GUI | Graphical User Interface | |
| HIS | Hospital Information System | |
| IOD | Information Object Definition | |
| ISO | International Standard Organization | |
| NEMA | National Electrical Manufacturers Association | |
| RIS | Radiology Information System | |
| OSI | Open Systems Interconnection | |
| PACS | Picture Archive & Communication System | |
| PDU | Protocol Data Unit | |
| SCU | Service Class User (DICOM client) | |
| SCP | Service Class Provider (DICOM server) | |
| SOP | Service-Object Pair | |
| Tag | A 32 bit integer consisting of a group/element pair | |
| TCP/IP | Transmission Control Protocol/Internet Protocol | |
| UID | Unique Identifier Attribute | |
| VR | Value Representation | |
| VM | Value Multiplicity |
Dicom Explorer is a collection of Java Applets, Java Applications and supporting classes. The package is presented as a collection of jar files. The ‘top level’ jar contains all the entry points for web access, application access or standalone servers and client applications. The entry point jar is by default called dt.jar and is approximately 40KB in size. This is normally a protected ‘served only’ jar that initiates each user connection. It is digitally signed and finger printed using a fully authenticated Certificate Chain (CA=Thawte).
<html>
<!--
Copyright Pukka-J Ltd 2003
-->
<head>
<title>Dicom Explorer</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<BODY bgcolor=#666699 leftmargin=0 topmargin=1>
<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" width=100% height=100%
vspace=0 hspace=0>
<PARAM NAME=type= VALUE="application/x-java-applet">
<PARAM NAME=CODE VALUE="Desktop.class">
<PARAM NAME=AllowDemo VALUE=false>
<PARAM NAME=CODEBASE VALUE="..">
<PARAM NAME=DicomService.port VALUE=”104”>
<PARAM NAME=ARCHIVE VALUE="dt.jar">
<PARAM NAME=Desktop.background VALUE="0x666699">
<COMMENT>
<EMBED type="application/x-java-applet" java_CODEBASE=".." java_ARCHIVE="dt.jar"
java_CODE="Desktop.class" pluginspage="http://pukka-j.net/plugin.html"
width=100% height=100% Desktop.background=0x666699 AllowDemo=true>
<NOEMBED></COMMENT></NOEMBED></EMBED></OBJECT>
</BODY>
</html> |
Although normally served the application container dt.jar can be installed on any computer with a Java Virtual Machine installed (Java 1.2 or better). It then provides command line options for starting a DICOM server as a non-graphical background server process.
java –classpath dt.jar DicomServer –port 104 |
As a background server process this class of usage is used for ‘blackbox’ rack mounted servers that have no monitors or keyboards. Use of this process can range from small scale DICOM caches for individual modalities or scanners to Enterprise wide PACS indexing up to 5TB of image data.
java –classpath dt.jar DicomPing –host 192.9.200.1 –port 104 –call AE –calling myAE |
One or more instances of Dicom Explorer running on a single computer provides Telemedicine, PACS, Legacy Image Interfaces and client Image Review and Reporting. It can act as a Proxy gateway to other DICOM servers and other instances of Dicom Explorer.
![]() |
As a single Java Class Dicom Explorer can be instantiated in a number of ways and in many different environments.
Each Image Database managed by Dicom Explorer has a unique name. The scope of the Database name depends on the Enterprise wide topology of the DICOM Storage Area Network and whether the name has any intrinsic meaning within Dicom Explorer.
Application Entities Titles work within the scope of a connection to a Single Dicom Server instance. In general when you are talking to a server you are connecting to its “Local Database”. The AETs involved are used for primitive validation of the connection; are they known and is this a request from an IP address associated with the callers AET and then the possible association of a specific local database view associated with the callers AET and/or the called AET. In most servers the database is independent of the AETs involved.
Dicom Explorer maps each source database directly onto its local file system at a single point called the Study Root. Under the Root, Dicom Explorer maintains a hierarchy of AETs, their UIDS and DICOM objects.
Dicom Explorer supports two basic level connection models; OPEN or CLOSED.
With an open acceptance policy the Server will respond to any AE title as any AE title.
With a closed policy only known AE titles are allowed to connect.
![]() |
Regardless of how the basic DICOM connection is validated any other credentials required for using the connection are determined over this connection before access to the main DICOM services is granted. At this level we are determining whether any communication is sanctioned based on the AET regardless of the service requested and any mapping or application level rules for that AET.
The Number of concurrent associations is controlled by the Dicom Explorer property DicomCache.maxConnections. The default value for the standalone DICOM server is 25 connections. This property is determined and limited by system specification and use of the server instance. The limiting factor is normally memory. This factor may also be limited by License.
Dicom Explorer does not support asynchronous communication (multiple outstanding transactions over a single association).
Dicom Explorer uses AETs (Application Entity Titles) as the key to data separation, and a direct lookup of a Real World Activity such as forwarding or emailing a DICOM IOD to another AET or a Real person.
The Storage Association by an SCU can use an arbitrary but unique AET that results in either simple storage or storage followed by some action such as forwarding to a PACS, an individual or selection of locations/individuals.
The Query Association by an SCU can uses an arbitrary AET that results in either a simple query of the local database or a composite query to multiple locations or a simple proxy query to another location such as a PACS
The Verification C-ECHO SOP is supported in both the SCP and SCU roles. It is treated as a Standalone function for verifying DICOM node viability. It is not used in conjunction with other SOP classes as a precursor before use of the other DIMSE-C commands.
| SOP Class | SOP name |
|---|---|
| 1.2.840.10008.1.1 | Verification |
Association acceptance policies are identical for all SOP Classes – see 2.3 AE Titles and 2.4 Acceptance Policy.
As a Service Class User, Dicom Explorer proposes only the default transfer syntax. As A Service Class Provider it can accept any proposed DICOM compliant transfer syntax – it will always accept the default transfer syntax if proposed. There is no support for extended negotiation or asynchronous connections. As the verification SOP class carries no data there is no advantage in varying the default transfer syntax. Although Dicom Explorer will accept most proposed transfer syntaxes even for a ping – they are specifically listed in the Storage SOP section where they have more relevance. The support of any transfer syntax is a generic function within Dicom Explorer and therefore supported by all SOP classes in both SCP and SCU roles.
| Proposed Syntax UID | Syntax name |
|---|---|
| 1.2.840.10008.1.2 | Implicit VR Little Endian |
The identifying information for Dicom Explorer carried in the Association PDUs in both SCP and SCU roles is the same. It is also identical regardless of the method of instantiating a Dicom Explorer SOP – command line, web page, application or embedded component.
| Association Identifying Information | |
|---|---|
| Implementation Class UID | 1.2.826.0.1.3680043.2.526 |
| Implementation Version Name | "DEX433" |
The Implementation Class UID which is unique to Dicom Explorer is used as the Root UID for all internally generated UIDS.
The default proposed PDU size is 16KB. This can be modified by a server property for all connections MaxPDUSize. If this property is set it will become the proposed PDU size for all subsequent connections and will be the ‘override’ value in the acceptance PDU if the proposers size is greater than MaxPDUSize. Properties can also be set for specific AE titles to override the global default.
MaxPDUSize.aet = Value in Bytes eg 16384
where aet is replaced with the real Application Entity Title of the SCP or SCU
The DICOM Ping functionality is available as a method of the abstract DicomService class. It is packaged as a main class in DicomPing for use as command line function and is made available as a user function on the “Servers Tab” of the Properties popup.
![]() |
Dicom Explorer supports both the Patient Query Model and Study Query Model as both SCP and SCU.
| SOP Class | SOP name |
|---|---|
| 1.2.840.10008.5.1.4.1.2.1.1 | Patient Root Find |
| 1.2.840.10008.5.1.4.1.2.2.1 | Study Root Find |
Dicom Explorer supports all valid transfer syntaxes – see 3.1 Presentation Context
Dicom Explorer can do multiple simultaneous queries using the search parameters of a single C-FIND directive. This is a very distributed DICOM model more akin to an Internet Search engine paradigm rather than single point Hospital wide archive.
![]() |
The Dicom Explorer user interface allows the User to tick on or off specific places to query. Any query node can itself be a composite node that in turn queries multiple locations (and maintains an optimized database view of those locations)
![]() |
In the simple proxy service Dicom Explorer acts as an intermediary between a Single DICOM server and multiple clients
![]() |
In order to maximize the distributed potential of Dicom Explorer to servers of all capabilities from all manufacturers the default query is the minimum set defined by the DICOM standard.
| Element | Name | Level | Optional |
|---|---|---|---|
| (0010,0010) | Patient Name | Patient/Study | NO |
| (0010,0020) | Patient ID | Patient/Study | NO |
| (0010,0030) | Patient DOB | Patient/Study | NO |
| (0010,0040) | Patient Sex | Patient/Study | NO |
| (0020,000D) | Study UID | Study | NO |
| (0020,0010) | Study ID | Study | NO |
| (0008,0020) | Study Date | Study | YES |
| (0008,0050) | Accession Number | Study | NO |
| (0008,0060) | Modality | Study | YES |
| (0008,0080) | Institution | Study | YES |
| (0032,1060) | Requested Procedure | Study | YES |
| (0020,000E) | Series UID | Series | NO |
| (0008,0103E) | Series Description | Series | NO |
| (0008,0060) | Modality | Series | NO |
| (0032,1060) | Requested Procedure | Series | YES |
| (0018,0015) | Body Part Examined | Series | YES |
| (0008,0021) | Series Date | Series | YES |
| (0008,0031) | Series Time | Series | YES |
| (0008,0018) | Instance UID | Image | NO |
| (0028,0011) | Image Width | Image | NO |
| (0028,0010) | Image Height | Image | NO |
| (0028,0008) | Image Frames | Image | NO |
Query and Retrieve is a Composite function that makes use of C-FIND at either Patient or Study Root Level and the corresponding C-MOVE or C-GET SOPS to retrieve a selection to a client. Dicom Explorer as an SCP provides a Mix and Match service for clients - they can choose a Study or Patient Root query and C-MOVE or C-GET services to retrieve one or more DICOM IODs. Dicom Explorer as an SCU has a configurable query/retrieve interface for any given remote DICOM service.
| SOP Class | SOP name |
|---|---|
| 1.2.840.10008.5.1.4.1.2.1.1 | Patient Root Find |
| 1.2.840.10008.5.1.4.1.2.2.1 | Study Root Find |
| 1.2.840.10008.5.1.4.1.2.1.2 | Patient Root Move |
| 1.2.840.10008.5.1.4.1.2.2.2 | Study Root Move |
| 1.2.840.10008.5.1.4.1.2.1.3 | Patient Root Get |
| 1.2.840.10008.5.1.4.1.2.2.3 | Study Root Get |
| Storage Classes | See Section 6.0 |
Dicom Explorer supports all valid transfer syntaxes – see 3.1 Presentation Context
The Query/Retrieve functionality is available as command line functions for server based automation processes and within the Graphical User Interface of Dicom Explorer. Move, Find, Get and Store are abstract methods of the DicomService Class. They are implemented by real sub-classes such as DicomProxyService, DicomArchiveService and DicomInterfileService which provide specific interpretations of the SOP classes. A C-Store transaction to an Interfile Service will result in the conversion of a DICOM image IOD to an Interfile whereas a C-Store transaction to a Proxy Service will result in the DICOM IOD being forwarded to another DICOM storage device.
When retrieving images, curves, rois and text from non DICOM sources, Dicom Explorer will convert them to DICOM and optionally cache them in the local DICOM storage.
When acting as a Proxy, Dicom Explorer may convert C-MOVE transactions to C-GET and Vice-Versa if configuration dictates that the Client request is not directly compatible with the destination service being accessed through the Proxy.
When acting as a client, Dicom Explorer chooses an appropriate renderer for any retrieved IOD. It has inbuilt support for Images of all types, RGB, Monochrome, Jpeg with all sorts of planar configurations and dimensions, it also supports the standalone Curve IOD and Waveform IODs such as ECG traces.
Dicom Explorer supports the following Storage Classes as both SCP and SCU.
| SOP Class UID | Storage Class |
|---|---|
| 1.2.840.10008.5.1.4.1.1.1 | CR |
| 1.2.840.10008.5.1.4.1.1.1.1 | Digital X-Ray - for presentation |
| 1.2.840.10008.5.1.4.1.1.1.1.1 | Digital X-Ray - for processing |
| 1.2.840.10008.5.1.4.1.1.1.2 | Digital Mammo - for presentation |
| 1.2.840.10008.5.1.4.1.1.1.2.1 | Digital Mammo - for processing |
| 1.2.840.10008.5.1.4.1.1.1.3 | Digital Intra-oral X-Ray – for presentation |
| 1.2.840.10008.5.1.4.1.1.1.3.1 | Digital Intra-oral X-Ray – for processing |
| 1.2.840.10008.5.1.4.1.1.2 | CT |
| 1.2.840.10008.5.1.4.1.1.3.1 | US Multiframe |
| 1.2.840.10008.5.1.4.1.1.4 | MR |
| 1.2.840.10008.5.1.4.1.1.6.1 | US |
| 1.2.840.10008.5.1.4.1.1.7 | SC - Secondary Capture |
| 1.2.840.10008.5.1.4.1.1.8 | Standalone Overlay |
| 1.2.840.10008.5.1.4.1.1.9 | Standalone Curve |
| 1.2.840.10008.5.1.4.1.1.10 | Standalone Modality LUT |
| 1.2.840.10008.5.1.4.1.1.11 | Standalone VOI LUT |
| 1.2.840.10008.5.1.4.1.1.12.1 | XA |
| 1.2.840.10008.5.1.4.1.1.12.2 | RF |
| 1.2.840.10008.5.1.4.1.1.20 | NM |
| 1.2.840.10008.5.1.4.1.1.77.1.1 | VL - Endoscopic |
| 1.2.840.10008.5.1.4.1.1.77.1.2 | VL - Microscopic |
| 1.2.840.10008.5.1.4.1.1.77.1.3 | VL Slide-Coordinates Microscopic |
| 1.2.840.10008.5.1.4.1.1.77.1.4 | VL - Photographic |
| 1.2.840.10008.5.1.4.1.1.128 | PT – Positron Emission Tomograpy |
| 1.2.840.10008.5.1.4.1.1.129 | Standalone PET Curve |
| 1.2.840.10008.5.1.4.1.1.481.1 | RT Image |
| 1.2.840.10008.5.1.4.1.1.481.2 | RT Dose |
| 1.2.840.10008.5.1.4.1.1.481.3 | RT Structure Set |
| 1.2.840.10008.5.1.4.1.1.481.4 | RT Beams Treatment Record |
| 1.2.840.10008.5.1.4.1.1.481.5 | RT Plan |
| 1.2.840.10008.5.1.4.1.1.481.6 | RT Brachy Treatment Record |
| 1.2.840.10008.5.1.4.1.1.481.7 | RT Treatment Summary Record |
| 1.2.840.10008.5.1.4.1.1.9.1.1 | Waveform: 12-lead ECG storage |
| 1.2.840.10008.5.1.4.1.1.9.1.2 | Waveform: General ECG storage |
| 1.2.840.10008.5.1.4.1.1.9.1.3 | Waveform: Ambulatory ECG storage |
| 1.2.840.10008.5.1.4.1.1.9.2.1 | Waveform: Hemodynamic storage |
| 1.2.840.10008.5.1.4.1.1.9.3.1 | Cardio Electrophysiology (Modality=EPS) |
| 1.2.840.10008.5.1.4.1.1.9.4.1 | Waveform: Basic voice storage |
Dicom Explorer supports the following Abstract Syntaxes as both SCP and SCU
| Abstract Syntax UID | Syntax Name |
|---|---|
| 1.2.840.10008.1.2 | Implicit Value Representation (VR) little Endian byte order – aka the Default Transfer Syntax |
| 1.2.840.10008.1.2.1 | Explicit Value Representation (VR) little Endian byte order |
| 1.2.840.10008.1.2.2 | Explicit Value Representation (VR) big Endian byte order |
| 1.2.840.10008.1.2.5 | RLE compression See Dicom 3.5 Annex G |
| 1.2.840.10008.1.2.4.50 | JPEG Base line compression encoding The Default transfer syntax for lossy jpeg |
| 1.2.840.10008.1.2.4.51* | JPEG Extended JPEG Coding Type 2 = 8-bit JPEG Coding Type 4 = 12-bit |
| 1.2.840.10008.1.2.4.57* | JPEG lossless, Non-Hierarchical |
| 1.2.840.10008.1.2.4.70* | JPEG Lossless, Non-Hierachical, First Order Prediction The Default transfer syntax for losslessjpeg |
| 1.2.840.10008.1.2.4.90** | Lossless (reversible) mode of JPEG 2000 Part 1 (ISO/IS 15444-1) (i.e. the use of a reversible wavelet transformation and a reversible color component transformation, if applicable, and no quantization). |
| 1.2.840.10008.1.2.4.91** | a. the lossless (reversible) mode of JPEG 2000 Part 1 (ISO/IS 15444-1) (i.e. the use of a reversible wavelet transformation and a reversible color component transformation, if applicable, and no quantization), or b. the lossy (irreversible) mode of JPEG 2000 Part 1 (ISO/IS 15444-1) (i.e. the use of an irreversible wavelet transformation and an irreversible color component transformation, if applicable, and optionally quantization). |
*Note: The JPEG CODECS are optimized with more options if JAI is installed on a client computer as a Java extension.
**Note: JPEG2000 Wavelet compression is only available if JAI (Java Advanced Imaging) is installed as a Java Extension – the availability is automatically detected and requires no user configuration.
The Storage method of the Dicom Service Class is made available as a command line utility for server based automation functions. Within the Dicom Explorer user interface a Drag and Drop model is supported. An indicated Collection of Series and or images is Dragged from a DICOM or NON-DICOM store and dropped onto a DICOM store. This ultimately results in one or more C-Store commands to a DICOM server
Dicom Explorer supports the following storage commitment SOPs as a Service Class Provider only. All DICOM abstract syntaxes are supported.
| SOP Class | SOP name |
|---|---|
| 1.2.840.10008.1.20.1 | Storage Commitment Push Model |
The Dicom Explorer interpretation of commitment with regard to storing any IOD is user definable either through direct manipulation of the properties file or through the “Settings=>Servers=>Storage” popup
![]() |
Dicom Explorer supports the “Saving” of DICOM part 10 files directly through the user interface.
![]() |