Modalizer+ v6.1 Dicom Conformance Statement
Modalizer+ v6.1 Dicom Conformance Statement
Modalizer+ v6.1 Dicom Conformance Statement
info@hrzkit.com
Revision History
Revision Date Author Comments
4 March 6, 2023 Roni Zaharia Updates of version 6.1
3 March 16, 2021 Roni Zaharia Updates of version 6.0
2 December 13, 2018 Roni Zaharia Updates of version 5.5
1 December 31, 2015 Roni Zaharia First published version
Reference Documents
Title Date Link
MODALIZER+ V 6.1.0 User’s March 6, 2023 https://downloads.hrzkit.com/MODALIZER+/6.1.0/
Manual
The DICOM Standard, March 16, 2021 https://www.dicomstandard.org/current
PS3.1–PS3.22 2021a
info@hrzkit.com
1 Overview
MODALIZER+ is a powerful and easy-to-use Point-of-Care Imaging and Reporting tool. It was carefully designed to
capture, scan and display Images and documents in PACS Environment. MODALIZER+ provides a complete solution
for Healthcare personnel to document patient encounter and perform other related tasks. MODALIZER+ is a state of
the art DICOM Application with rich feature set combining Imaging Modality, Reporting Tool, DICOM Viewer and
Conversion Tool.
Table 1-2 below outlines the DICOM Network and Media services that MODALIZER+ supports.
Media Storage Application Profile Write Files (FSC or FSU) Read Files (FSR)
USB flash drive, CD-R, DVD Yes Yes
TABLE 1-2 MEDIA SERVICES
MODALIZER+ supports BCP 195 TLS Secure Transport Connection Profile.
info@hrzkit.com
2 Introduction
2.1 General Information
MODALIZER+ provides a wide set of features and services for different use cases. For a complete list of MODALIZER+
capabilities please refer to the MODALIZER+ user’s manual.
2.2 Audience
This document is intended for hospital technical health system integrators. It is assumed that the reader has a
working understanding of DICOM.
info@hrzkit.com
3 Networking
3.1 Implementation Model
3.1.1 Application Data Flow
info@hrzkit.com
info@hrzkit.com
info@hrzkit.com
info@hrzkit.com
info@hrzkit.com
3.2 AE Specifications
3.2.1 MODALIZER+ AE Specifications
3.2.1.1 SOP Classes
MODALIZER+ provides Standard Conformance to the following SOP Classes for Verification:
SOP Class Name SOP Class UID SCU SCP
Verification 1.2.840.10008.1.1 Yes Yes
TABLE 3-3: VERIFICATION SOP CLASSES
Note: Make sure to turn on the DICOM Listener in the settings screen before attempting verification from other
applications.
MODALIZER+ provides Standard Conformance to the following SOP Classes for Q/R:
MODALIZER+ provides Standard Conformance to the following SOP Classes for Storage Commitment:
SOP Class Name SOP Class UID SCU SCP
Storage Commitment Push Model 1.2.840.10008.1.20.1 Yes No
TABLE 3-5: STORAGE COMMITMENT SOP CLASSES
MODALIZER+ provides Standard Conformance to the following SOP Classes for Storage as SCU and as SCP:
SOP Class Name SOP Class UID
Ambulatory ECG Waveform Storage 1.2.840.10008.5.1.4.1.1.9.1.3
Basic Text SR 1.2.840.10008.5.1.4.1.1.88.11
Basic Voice Audio Waveform Storage 1.2.840.10008.5.1.4.1.1.9.4.1
Blending Softcopy Presentation State Storage 1.2.840.10008.5.1.4.1.1.11.4
CT Image Storage 1.2.840.10008.5.1.4.1.1.2
Cardiac Electrophysiology Waveform Storage 1.2.840.10008.5.1.4.1.1.9.3.1
Chest CAD SR 1.2.840.10008.5.1.4.1.1.88.65
Color Softcopy Presentation State Storage 1.2.840.10008.5.1.4.1.1.11.2
Comprehensive SR 1.2.840.10008.5.1.4.1.1.88.33
Computed Radiography Image Storage 1.2.840.10008.5.1.4.1.1.1
(DRAFT) SR Audio Storage 1.2.840.10008.5.1.4.1.1.88.2
(DRAFT) SR Comprehensive Storage 1.2.840.10008.5.1.4.1.1.88.4
(DRAFT) SR Detail Storage 1.2.840.10008.5.1.4.1.1.88.3
(DRAFT) SR Text Storage 1.2.840.10008.5.1.4.1.1.88.1
6 Match 2023 Page 10 of 29 MODALIZER+ V6.1 DICOM CONFORMANCE STATEMENT
H.R.Z Software Services LTD www.hrzkit.com
info@hrzkit.com
info@hrzkit.com
info@hrzkit.com
info@hrzkit.com
MODALIZER+ initiates an association with the selected remote AE from the Remote AE’s dropdown.
While the query is running, entries are added to the query results grid as they are received (from the C-FIND
response messages with status pending). The Search button is replaced by a Cancel button which if clicked issues a
C-CANCEL command and stops the query.
info@hrzkit.com
Before starting the C-MOVE operation, if the DICOM Listener is not already started, MODALIZER+ starts the DICOM
listener on the configured port in order to accept the incoming association caring the matching instances. If the
DICOM Listener is not configured to run constantly, then MODALIZER+ will turn the listener off at the end of the
C-MOVE operation.
When the “Retrieve operation” is configured to C-GET, there’s no need to turn on the listener.
The Target AE Title attribute in the C-MOVE Request is the same as the Calling AE Title as configured in the settings
screen.
The progress bar at the bottom of the screen is updated when pending responses are received from the peer AE.
info@hrzkit.com
MODALIZER+ initiates an association with the selected remote AE from the Remote AE’s dropdown.
While the query is running, entries are added to the results grid as they are received (from the C-FIND response
messages with status pending). The Search button is replaced by a Cancel button which if clicked issues a C-CANCEL
command and stops the query.
info@hrzkit.com
A MPPS N-CREATE with study status “IN PROGRESS” is sent when starting a new procedure from the Modality
Worklist Screen:
1. The user double clicks a row in the Modality Worklist Search results or
2. The user clicks the Next button in the Modality Worklist Screen while a row in the Modality Worklist Search
results is selected.
A MPPS N-SET with study status “COMPLETED” is sent when clicking the “DONE” button in the Procedure Completed
screen.
A MPPS N-SET with study status “DISCONTINUED” is sent when clicking the “Cancel” after a procedure has started.
info@hrzkit.com
Service Further Error Code MPPS N-CREATE Behavior MPPS N-SET Behavior
Status Meaning
Success Success 0000H MPPS Create Succeeded. MPPS Update Succedded.
Other Failure Any other MPPS Create Failed. MPPS Update Failed.
status Error message is displayed and error Error message is displayed and
info is logged in the log file error info is logged in the log file
LastMPPSCreate.log LastMPPSCreate.log
If the user continues the procedure,
no further MPPS commands will be
sent and the procedure will not have
reference to an MPPS record.
TABLE 3-24 MPPS N-CREATE/N-SET COMMAND RESPONSE STATUS HANDLING BEHAVIOR
info@hrzkit.com
info@hrzkit.com
info@hrzkit.com
For compressed transfer syntaxes MODALIZER+ will propose the original transfer syntax from the DICOM file. For
non-compressed transfer syntaxes MODALIZER+ will propose all three non-compressed transfer syntaxes from Table
3-29 Supported Transfer Syntaxes for Storage.
info@hrzkit.com
info@hrzkit.com
The files are stored using the same transfer syntax as they are received from the network interface.
3.4 Configuration
Application AE Title and listener port are configurable from the settings screen.
Multiple remote application can be configured (AE Title, IP Address/Host name and Port).
3.4.2 Parameters
Parameter Configurable Default Value
info@hrzkit.com
4 Media Interchange
4.1 Implementation Model
4.1.1 Application Data Flow
The Create DICOMDIR Main menu action Exports studies to media storage (CD/DVD/USB/Local Directory). Studies
can be exported from the Local Archive as well by right-clicking on a row and selecting Export from the context menu.
MODALIZER+ Loads and displays DICOM compliant files from any storage media available through the operating
system. MODALIZER+ first searches for a DICOMDIR file in the selected path and uses it. If no DICOMDIR file is
present in the selected path, MODALIZER+ scans through the path for DICOM files.
DICOM files can be opened by dragging them on the application window or from the Viewer screen Open
File/Directory buttons.
info@hrzkit.com
4.2 AE Specifications
4.2.1 MODALIZER+ Media Interchange AE Specifications
MODALIZER+ provides standard conformance to the Media Storage Service Class. The Application Profiles and roles
are listed below:
The imported files are copied to the local archive storage directory and cataloged in the internal database where they
can be searched and displayed.
1. The “Create DICOMDIR” button on the main screen creates a standard DICOM Media from selected files on
your file system.
2. The “Export” action in the local archive context menu exports the selected study.
3. The Convert and Create DICOMDIR option in the Convert screen of the procedure wizard exports the content
of the procedure including any attached files, report and taken images.
info@hrzkit.com
6 Security
6.1 Security Profiles
MODALIZER+ supports BCP 195 TLS Secure Transport Connection Profile.
The private and public keys used for encryption and identification of MODALIZER+ are stored in the Windows
operating system certificate stores (Local Computer store or Current User store depending on user selection).
When using chain of trust verification method, peer certificates should be stored in the Windows operating system
certificate stores.
MODALIZER+ delegates the peer certificate verification to the system. Users may import explicitly certificates to the
“Trusted People” directory on the certificate store or when the peer certificates are signed by a CA, import the CE
certificate to the trusted certificate authorities’ directory of the certificate store.
The certificate verification method as well as the selected cypher suites are governed by the operating system
security settings and may be modified by the organization administrators depending on how they configure and
deploy their security policy.
When using the thumbprint verification method, the certificates thumbprints are stored in the application
configuration file.
7 Annexes
7.1 IOD Contents
7.1.1 Created SOP Instances
MODALIZER+ Creates the following SOP Instances:
1. Secondary Capture images (including MPEG2/4 video streams)
2. Encapsulated PDF Document
3. Basic Text Structured Report
Table 7-1 details the content of Creates SOP Instances of the SC Image Storage Class. The Source/Value column is using the
following terms:
● Auto Created – A new value is generated automatically by the system. For example UID’s, Instance numbers and content
dates.
● From source – the data is taken from the SOP Instances of the study that the procedure was performed on. For example
Study Instance UID.
● Empty (0 Length) – Type 2 tag with no value
● [value] – constant string value
● Number – constant numeric value
info@hrzkit.com
info@hrzkit.com
7.1.2.2 Use of Attributes when adding series to existing study from Q/R
The following table details the attributes that are taken from Query result item and used in created instance when
using the add series new series/report feature from the Q/R screen.
info@hrzkit.com
TABLE 7-2 USE OF ATTRIBUTES FROM RECEIVED IOD'S TO FORM IMAGE SEQUENCES