DICOM Conformance Statement

DICOM Conformance Statement

This document is also available in PDF format, please download.

1. Introduction

This document is a DICOM Conformance Statement for SonicDICOM PACS version 2, stating consistency with conformance to the DICOM standard.

1.1 Version history

VersionDateDescription
1.02016/02/16First version
2.02016/04/21Added Patient Root Query/Retrieve

2. Implementation Model

2.1 Flow of Application Data

2.2 AE function definitions

The following functions are supported.

  • – Verification of existence (Verification class SCP).
  • – Saving images under request from remote host (Storage class SCP).
  • – Transferring image in response to a retrieval query from remote host (Query/Retrieve class SCP)

2.3 Sequencing Control of Real-world Activities

N/A

3. AE Specification

3.1 AE Specification

Conforms to the following DICOM SOP Classes as an SCP.

SOP Class UIDSOP Class Name
[Verification]
1.2.840.10008.1.1Verification
[Storage]
1.2.840.10008.5.1.4.1.1.1Computed Radiography Image Storage
1.2.840.10008.5.1.4.1.1.1.1Digital X-Ray Image Storage –For Presentation
1.2.840.10008.5.1.4.1.1.1.1.1Digital X-Ray Image Storage –For Processing
1.2.840.10008.5.1.4.1.1.1.2Digital Mammography X-Ray Image Storage –For Presentation
1.2.840.10008.5.1.4.1.1.2CT Image Storage
1.2.840.10008.5.1.4.1.1.3.1Ultrasound Multi frame Image Storage
1.2.840.10008.5.1.4.1.1.4MR Image Storage
1.2.840.10008.5.1.4.1.1.6.1Ultrasound Image Storage
1.2.840.10008.5.1.4.1.1.7Secondary Capture Image Storage
1.2.840.10008.5.1.4.1.1.12.1X-Ray Angiographic Image Storage
1.2.840.10008.5.1.4.1.1.12.2X-Ray Radiofluoroscopic Image Storage
1.2.840.10008.5.1.4.1.1.12.3X-Ray Angiographic Bi-Plane Image Storage
1.2.840.10008.5.1.4.1.1.20Nuclear Medicine Image Storage
1.2.840.10008.5.1.4.1.1.77.1.1VL Endoscopic Image Storage
1.2.840.10008.5.1.4.1.1.77.1.2VL Microscopic Image Storage
1.2.840.10008.5.1.4.1.1.77.1.3VL Slide-Coordinates Microscopic Image Storage
1.2.840.10008.5.1.4.1.1.77.1.4VL Photographic Image Storage
1.2.840.10008.5.1.4.1.1.128Positron Emission Tomography Image Storage
1.2.840.10008.5.1.4.1.1.128Positron Emission Tomography Image Storage
1.2.840.10008.5.1.4.1.1.481.1RT Image Storage
[Query/Retrieve]
1.2.840.10008.5.1.4.1.2.1.1Patient Root Query/Retrieve Model – FIND
1.2.840.10008.5.1.4.1.2.1.2Patient Root Query/Retrieve Model – MOVE
1.2.840.10008.5.1.4.1.2.2.1Study Root Query/Retrieve Model – FIND
1.2.840.10008.5.1.4.1.2.2.2Study Root Query/Retrieve Model – MOVE

3.1.1 Association Establishment Policies

3.1.1.1 Overview

The proposed Application Context Name is “1.2.840.1008.3.1.1.1” The proposed maximum PDU size is 16 KB.

3.1.1.2 Number of Associations

A single association is established at the same time for each provider.
Note that while only one association is established at the same time for a singular AE, associations may be established for sub-operations unrestricted to this

3.1.1.3 Asynchronicity

Asynchronous operations are not supported.

3.1.1.4 Implementation Identification Information

Product nameImplementation Class UIDImplementation Version
SonicDICOM PACS1.2.392.200224.1.20002

3.1.2 Association Initiation Policies

N/A

3.1.2.1 Real-World Activities

N/A

3.1.3 Association Acceptance Policies

Association accepted for the following activities.

  • – When requested for DICOM communication Verification from a remote system.
  • – When an image is transferred from a remote system.
  • – When there is a retrieval and image request from a remote system.

3.1.3.1 Real-World Activity: Verification

3.1.3.1.1 Related Real-World Activities

C-ECHO response performed in response to confirmation from remote system.

3.1.3.1.2 Proposed Presentation Context

Presentation Context Table
Abstract SyntaxTransfer SyntaxRole
Verification1.2.840.10008.1.1Implicit VR Little Endian1.2.840.10008.1.2SCP

3.1.3.1.2.1 SOP Specific Conformance (Verification Class)

Standard conformance is provided to Verification in DICOM communication.

3.1.3.2 Real-World Activity: Image Reception

3.1.3.2.1 Related Real-World Activities

If an image exists after image transfer is completed according to an image transfer request from a remote system, the image is saved on a local disk, and registered in the database.

3.1.3.2.2 Proposed Presentation Context

Presentation Context Table
Abstract SyntaxTransfer SyntaxRole
1.2.840.10008.5.1.4.1.1.1Computed Radiography Image Storage*3.1.3.2.2.1SCP
1.2.840.10008.5.1.4.1.1.1.1Digital X-Ray Image Storage – For PresentationSCP
1.2.840.10008.5.1.4.1.1.1.1.1Digital X-Ray Image Storage – For ProcessingSCP
1.2.840.10008.5.1.4.1.1.1.2Digital Mammography X-Ray Image Storage –For PresentationSCP
1.2.840.10008.5.1.4.1.1.2CT Image StorageSCP
1.2.840.10008.5.1.4.1.1.3.1Ultrasound Multi frame Image StorageSCP
1.2.840.10008.5.1.4.1.1.4MR Image StorageSCP
1.2.840.10008.5.1.4.1.1.6.1Ultrasound Image StorageSCP
1.2.840.10008.5.1.4.1.1.7Secondary Capture Image StorageSCP
1.2.840.10008.5.1.4.1.1.12.1X-Ray Angiographic Image StorageSCP
1.2.840.10008.5.1.4.1.1.12.2X-Ray Radiofluoroscopic Image StorageSCP
1.2.840.10008.5.1.4.1.1.12.3X-Ray Angiographic Bi-Plane Image StorageSCP
1.2.840.10008.5.1.4.1.1.20Nuclear Medicine Image StorageSCP
1.2.840.10008.5.1.4.1.1.77.1.1VL Endoscopic Image StorageSCP
1.2.840.10008.5.1.4.1.1.77.1.2VL Microscopic Image StorageSCP
1.2.840.10008.5.1.4.1.1.77.1.3VL Slide-Coordinates Microscopic Image StorageSCP
1.2.840.10008.5.1.4.1.1.77.1.4VL Photographic Image StorageSCP
1.2.840.10008.5.1.4.1.1.128Positron Emission Tomography Image StorageSCP
1.2.840.10008.5.1.4.1.1.128Positron Emission Tomography Image StorageSCP
1.2.840.10008.5.1.4.1.1.481.1RT Image StorageSCP

3.1.3.2.2.1 Transfer Syntax

Transfer Syntax
1.2.840.10008.1.2Implicit VR Little Endian
1.2.840.10008.1.2.1Explicit VR Little Endian
1.2.840.10008.1.2.2Explicit VR Big Endian
1.2.840.10008.1.2.4.50JPEG Baseline(1)
1.2.840.10008.1.2.4.51JPEG Extended(2, 4)
1.2.840.10008.1.2.4.70JPEG Lossless
1.2.840.10008.1.2.4.90JPEG 2000 Image Compression (Lossless Only)
1.2.840.10008.1.2.4.91JPEG 2000 Image Compression
1.2.840.10008.1.2.5RLE Lossless

3.1.3.2.2.2 SOP Specific Conformance (Storage Class)

Basically no data element is forcibly rounded or omitted in reception.
If the transferred image has the same UID as that of an SOP instance that has been already registered, the transferred image is overwrite-saved.

3.1.3.3 Real-World Activity: Retrieval Response

3.1.3.3.1 Related Real-World Activities

When a retrieval request is received from a remote system, a response is returned based on information in a local database.

3.1.3.3.2 Proposed Presentation Context

Presentation Context Table
Abstract SyntaxTransfer SyntaxRole
1.2.840.10008.5.1.4.1.2.1.1Patient Root Query/Retrieve Information Model – FIND*3.1.3.3.2.1SCP
1.2.840.10008.5.1.4.1.2.2.1Study Root Query/Retrieve Information Model – FINDSCP

3.1.3.3.2.1 Transfer Syntax

Transfer Syntax
1.2.840.10008.1.2Implicit VR Little Endian
1.2.840.10008.1.2.1Explicit VR Little Endian
1.2.840.10008.1.2.2Explicit VR Big Endian

3.1.3.3.2.2 SOP Specific Conformance (Query Class)

Patient Root Query/Retrieve Information Model is supported. The following keys are supported.

LevelAttribute NameTagType
PatientPatient Name(0010,0010)R
PatientPatient ID(0010,0020)U
PatientPatient Birth Date(0010,0030)O
PatientPatient’s Sex(0010,0040)O
PatientNumber of Patient Related Studies(0020,1200)O
PatientNumber of Patient Related Series(0020,1202)O
PatientNumber of Patient Related Instances(0020,1204)O

Study Root Query/Retrieve Information Model is supported. The following keys are supported.

LevelAttribute NameTagType
StudyStudy Date(0008,0020)R
StudyStudy Time(0008,0030)R
StudyAccession Number(0008,0050)R
StudyPatient Name(0010,0010)R
StudyPatient ID(0010,0020)R
StudyStudy ID(0020,0010)R
StudyStudy instance UID(0020,000D)U
StudyModality in Study(0008,0061)O
StudyStudy Description(0008,1030)O
StudyPatient’s Birth Date(0010,0030)O
StudyPatient’s Sex(0010,0040)O
StudyNumber of Study Related Series(0020,1206)O
StudyNumber of Study Related Instances(0020,1208)O
SeriesModality(0008,0060)R
SeriesSeries Number(0020,0011)R
SeriesSeries Instance UID(0020,000E)U
SeriesNumber of Series Related Instances(0020,1209)O
SeriesSeries Description(0008,103E)O
SeriesSeries Date(0008,0021)O
SeriesSeries Time(0008,0031)O
ImageInstance Number(0020,0013)R
ImageSOP Instance UID(0008,0018)U

3.1.3.4 Real-World Activity: Image Acquisition

3.1.3.4.1 Related Real-World Activities

Respond to requests for images from a remote system.

3.1.3.4.2 Proposed Presentation Context

Presentation Context Table
Abstract SyntaxTransfer SyntaxRole
1.2.840.10008.5.1.4.1.2.1.2Patient Root Query/Retrieve Information Model – MOVE*3.1.3.4.2.1SCP
1.2.840.10008.5.1.4.1.2.2.2Study Root Query/Retrieve Information Model – MOVESCP

3.1.3.4.2.1 Transfer Syntax

Transfer Syntax
1.2.840.10008.1.2Implicit VR Little Endian
1.2.840.10008.1.2.1Explicit VR Little Endian
1.2.840.10008.1.2.2Explicit VR Big Endian

3.1.3.4.2.2 SOP Specific Conformance (Acquisition Class)

Standard conformance is provided.

4. Communication Profile

4.1 Supported communication stack

TCP/IP network communication support defined in Part 8 of DICOM Standard is provided.

4.2 TCP/IP stack

Depending on TCP/IP stack supported by operation system.

4.2.1 Physical medium support

Depending on physical medium supported by operation system.

5. Extensions / Specializations / Privatizations

N/A

6. Configuration

Its own AE title can be configured. A remote application entity name can be associated with presentation address.

6.1 AE Title / Presentation Address Mapping

The application entity name can be associated with the presentation address using <AE title> <IP address> <Port number> format.

6.2 Configurable parameters

The following parameters can be configured.

  • – Local/Remote AE title
  • – Remote IP address
  • – Local/Remote TCP/IP Port

7. Support of Extended Character Sets

  • ISO_IR_6 ASCII
  • ISO_IR_100 Latin Alphabet No. 1 Unextended
  • ISO_IR_101 Latin Alphabet No. 2 Unextended
  • ISO_IR_109 Latin Alphabet No. 3 Unextended
  • ISO_IR_110 Latin Alphabet No. 4 Unextended
  • ISO_IR_144 Cyrillic Unextended
  • ISO_IR_127 Arabic Unextended
  • ISO_IR_126 Greek Unextended
  • ISO_IR_138 Hebrew Unextended
  • ISO_IR_148 Latin Alphabet No. 5 (Turkish) Unextended
  • ISO_IR_13 JIS X 0201 Katakana Unextended
  • ISO_IR_87 JIS X 0202 Kanji Unextended
  • ISO_IR_166 TIS 620-2533 (Thai) Unextended
  • ISO_IR_192 Unicode in UTF-8
  • ISO_2022_IR_6 ASCII
  • ISO_2022_IR_100 Latin Alphabet No. 1 Extended
  • ISO_2022_IR_101 Latin Alphabet No. 2 Extended
  • ISO_2022_IR_109 Latin Alphabet No. 3 Extended
  • ISO_2022_IR_110 Latin Alphabet No. 4 Extended
  • ISO_2022_IR_144 Cyrillic Extended
  • ISO_2022_IR_127 Arabic Extended
  • ISO_2022_IR_126 Greek Extended
  • ISO_2022_IR_138 Hebrew Extended
  • ISO_2022_IR_148 Latin Alphabet No. 5 (Turkish) Extended
  • ISO_2022_IR_13 JIS X 0201 Katakana Extended
  • ISO_2022_IR_166 TIS 620-2533 (Thai) Extended
  • ISO_2022_IR_87 JIS X 0208 (Kanji) Extended
  • ISO_2022_IR_159 JIS X 0212 (Kanji) Extended
  • ISO_2022_IR_149 KS X 1001 (Hangul and Hanja) Extended
  • GB18030 Chinese (Simplified) Extended