DICOM Conformance Review

To perform a comparison of DICOM conformance statements, especially with a new CT modality, the process involves a systematic review of the supported DICOM Service-Object Pair (SOP) classes in both the modality, PACS, and RIS systems to ensure compatibility for image transmission, storage, and retrieval. Below is an expanded explanation of how to approach this comparison:


1. DICOM Conformance Review: CT Modality to PACS

Step 1: Gather the DICOM Conformance Statements Start by obtaining the DICOM conformance statement for both the new CT modality and the PACS. These statements are typically provided by the vendors and detail which DICOM SOP classes are supported by each system.

Step 2: Compare Storage SOP Classes The primary task in integrating a CT modality is ensuring that the images generated by the modality can be stored in the PACS. For example, the CT modality must support the CT Image Storage SOP Class (1.2.840.10008.5.1.4.1.1.2), which is the specific SOP class for transmitting CT images via DICOM. In the DICOM conformance statement for the CT modality, verify that this SOP class is listed as supported for the C-STORE service (i.e., image transmission).

Next, examine the PACS conformance statement and ensure that it also supports the CT Image Storage SOP Class for C-STORE. The PACS must support receiving images in this format to store the CT images in the correct format. Both systems should indicate compliance with this SOP class, including support for the required transfer syntaxes, such as JPEG lossless or uncompressed formats.

DICOM transfer syntax defines the format and encoding rules for how medical imaging data is compressed and transferred between systems in a PACS environment. We will explain further in upcoming lessons.

Step 3: Identify Any Discrepancies If you find that the modality supports different transfer syntaxes or lacks support for certain SOP classes that the PACS requires, note those discrepancies. In this case, the configuration may need to be adjusted either in the modality or PACS (or both) to ensure alignment. This might involve working with the modality vendor to update or modify the supported transfer syntaxes or to make adjustments to the PACS’s storage capabilities.

Step 4: Validate Query/Retrieve (Optional) If the PACS also supports query/retrieve services, you’ll want to ensure that the modality can request and retrieve images through the C-FIND, C-MOVE, and C-GET services. Ensure the modality and PACS both support the necessary SOP classes for these operations, such as Study Root Query/Retrieve Information Model - FIND (1.2.840.10008.5.1.4.1.2.2.1).


2. DICOM Conformance Review: CT Modality to RIS

Step 1: Compare Worklist SOP Classes A comparison with the RIS is crucial for ensuring the new modality can retrieve patient information and scheduled exams. The modality must support the Modality Worklist SOP Class (1.2.840.10008.5.1.4.31). This SOP class allows the modality to query the RIS for patient demographics, scheduled procedure steps, and study information.

Review the CT modality’s conformance statement to verify that it supports C-FIND operations for querying the Modality Worklist. Likewise, check the RIS’s DICOM conformance statement to ensure it supports providing worklist data using the same SOP class. Both systems need to align on this front to ensure that the CT modality can pull worklists from the RIS.

Step 2: Consider Modality Performed Procedure Step (MPPS) Another key SOP class to compare between the modality and RIS is the Modality Performed Procedure Step (MPPS SOP Class - 1.2.840.10008.3.1.2.3.3). MPPS enables the modality to communicate the completion status of an exam back to the RIS. This is important for tracking when a study is started, paused, or completed. Verify that the RIS can handle MPPS messages from the modality and that both systems support the necessary C-STORE operations for this SOP class.

Step 3: Address Any Workflow-Specific Requirements In some cases, you may discover workflow-specific requirements. For example, if the modality generates additional procedure steps or uses specialized imaging protocols that need to be reflected in the RIS, both systems must be configured to recognize and handle these steps. If any SOP class support is missing, you'll need to coordinate with the RIS or modality vendor to resolve this.


3. Ensuring Overall Compatibility

Final Validation: After comparing SOP classes for both the PACS and RIS, it’s essential to ensure that all systems—modality, RIS, and PACS—are communicating properly. This means that the images can flow from the modality to PACS, patient demographics can flow from the RIS to the modality, and any performed procedure information is transmitted back to the RIS for workflow updates.

If any discrepancies exist—such as missing SOP class support, mismatched transfer syntaxes, or workflow incompatibilities—work with the respective vendors to resolve them before the actual configuration. This avoids significant delays later on when issues arise during testing or production use.

Document the Findings: Keep a record of your comparison and the steps taken to ensure compatibility. This documentation will be valuable for troubleshooting any integration issues that may arise during or after go-live.

By conducting this DICOM conformance review early, you ensure that the new CT modality can send images to the PACS and retrieve patient information from the RIS in compliance with DICOM standards, thereby avoiding costly and time-consuming integration problems




Mock DICOM Conformance Statement

CT Modality DICOM Conformance Statement

CT Modality DICOM Conformance Statement

Version: 1.0 | Date: September 2024

Modality: Multislice CT Scanner | Vendor: PACSBootcamp

1. Introduction

This document provides the DICOM conformance statement for the PACSBootcamp Multislice CT Scanner. It details the supported DICOM SOP Classes for storage, query/retrieve, and worklist functionalities. The statement ensures that the modality is fully interoperable with Picture Archiving and Communication Systems (PACS) and Radiology Information Systems (RIS) according to the DICOM 3.0 standard.

2. Supported SOP Classes and Transfer Syntaxes

2.1 Storage SOP Classes

SOP Class Name SOP Class UID Supported Transfer Syntaxes
CT Image Storage 1.2.840.10008.5.1.4.1.1.2 Yes Implicit VR Little Endian
Enhanced CT Image Storage 1.2.840.10008.5.1.4.1.1.2.1 Yes JPEG Lossless, Implicit VR Little Endian
Secondary Capture Image Storage 1.2.840.10008.5.1.4.1.1.7 Yes Explicit VR Little Endian
MR Image Storage 1.2.840.10008.5.1.4.1.1.4 No N/A

2.2 Worklist and Query/Retrieve SOP Classes

SOP Class Name SOP Class UID Supported Transfer Syntaxes
Modality Worklist Information Model - FIND 1.2.840.10008.5.1.4.31 Yes Implicit VR Little Endian
Modality Performed Procedure Step (MPPS) 1.2.840.10008.3.1.2.3.3 Yes Implicit VR Little Endian
Patient Root Query/Retrieve - FIND 1.2.840.10008.5.1.4.1.2.1.1 No N/A

3. Data Transmission and Network Protocols

The PACSBootcamp Multislice CT Scanner uses the DICOM protocol for data transmission. The following network settings are supported:

  • Transmission Control Protocol (TCP/IP)
  • Port 104 for DICOM communication
  • Support for IPv4 networks
  • Transport Layer Security (TLS) for encrypted communication

4. Notes and Discrepancies

Any SOP classes not supported by the modality are listed as "unsupported" and will not be available for clinical use. For example, MR Image Storage SOP Class is not supported. Please coordinate with your PACS and RIS administrators to ensure all critical workflows are supported and properly tested before clinical use. If additional SOP classes are required, please consult with the modality vendor for potential updates or patches.

DICOM conformance statements are typically provided by vendors as detailed PDF documents, often spanning several pages. These documents contain a wealth of technical information, including all supported DICOM Service-Object Pair (SOP) classes, transfer syntaxes, and operations like C-STORE, C-FIND, and C-MOVE. The sheer length and complexity of these documents can be intimidating, especially with the abundance of advanced technical jargon that describes every possible function and configuration of the modality or system.

However, you don't need to comb through every single line of these documents. Instead, focus on the key operations you require for your specific integration. For a new CT modality, for instance, you’ll primarily be concerned with operations like C-STORE (for sending images), C-FIND (for querying the Modality Worklist), and C-MOVE or C-GET (for retrieving images). Once you've identified the relevant sections in the modality's and PACS’s conformance statements, you can simply copy and paste the relevant SOP classes and transfer syntaxes into a simple comparison tool, like an Excel spreadsheet.

In Excel, create a table with key fields like SOP Class, Transfer Syntax, and Supported Operations (e.g., C-STORE, C-FIND), then fill in the values from both the modality and PACS conformance statements. This method allows you to visually compare what's supported by each system at a glance. You'll be able to quickly spot any discrepancies or missing support, making the process far more manageable than trying to interpret the entire conformance statement in its original PDF form. This approach also helps you stay organized and prepared when discussing configuration adjustments with the vendor or other stakeholders.

Mock Excel Spreadsheet Analysis

DICOM Conformance Comparison

DICOM Conformance Statement Comparison: CT Modality vs. PACS

Storage SOP Classes

SOP Class CT Modality PACS Compatibility
CT Image Storage
(1.2.840.10008.5.1.4.1.1.2)
Supported Supported Compatible
Enhanced CT Image Storage
(1.2.840.10008.5.1.4.1.1.2.1)
Supported Supported Compatible
MR Image Storage
(1.2.840.10008.5.1.4.1.1.4)
Not Supported Supported Not Needed
Secondary Capture Image Storage
(1.2.840.10008.5.1.4.1.1.7)
Supported Supported Compatible

Worklist and Query/Retrieve SOP Classes

SOP Class CT Modality RIS Compatibility
Modality Worklist Information Model - FIND
(1.2.840.10008.5.1.4.31)
Supported Supported Compatible
Modality Performed Procedure Step (MPPS)
(1.2.840.10008.3.1.2.3.3)
Supported Supported Compatible
Patient Root Query/Retrieve - FIND
(1.2.840.10008.5.1.4.1.2.1.1)
Supported Not Supported Incompatible

Notes

The DICOM conformance review shows that the CT Modality and PACS are fully compatible for image storage and query/retrieve operations. For the RIS, Modality Worklist and MPPS are fully supported, but additional testing is needed for any advanced query/retrieve workflows.

Complete and Continue