The DICOM elements in this extension are designed to document and govern DICOM-based communication in clinical and laboratory environments.
They allow you to:
This extension does not perform DICOM communication itself.
A MedicalDicomApplicationEntity represents a logical DICOM endpoint, identified by:
Navigate to:
Medical Devices → DICOM → DICOM AE
Mandatory and recommended attributes:
| Attribute | Description |
|---|---|
| AE Title | Unique DICOM AE identifier (1–16 characters) |
| Organization | Owning organization (governance scope) |
| Role | SCP, SCU, or BOTH |
| Port Type / Protocol | Type of DICOM communication, e.g. DICOM, DICOM TLS, DICOMweb, or other |
| IP Address | Required for SCU / BOTH when using DICOM or DICOM TLS |
| Port | Required for SCU / BOTH when using DICOM or DICOM TLS |
| Endpoint URL | Required when using DICOMweb |
| Modality | Recommended for SCU / BOTH |
| Medical Imaging Equipment | Optional link to a physical device |
| Functional CI | Technical host (server or VM) |
The protocol attribute describes the type of DICOM-related communication used by the AE endpoint.
| Value | Meaning |
|---|---|
| DICOM | Classic DICOM communication over TCP |
| DICOM TLS | DICOM communication over TLS-secured TCP |
| DICOMweb | Web-based DICOM communication |
| Other | Other or project-specific communication type |
For classic DIMSE-based DICOM communication, use DICOM.
For encrypted DIMSE communication, use DICOM TLS.
For web-based DICOM services such as QIDO-RS, WADO-RS or STOW-RS, use DICOMweb.
When DICOMweb is selected, the Endpoint URL must be documented. IP address and port are not mandatory for DICOMweb endpoints, because the relevant technical endpoint is the HTTP(S) base URL.
Example DICOMweb endpoint URLs:
https://pacs.example.org/dicomweb
https://orthanc.example.org/dicom-web
https://server.example.org/api/dicom
The Endpoint URL documents the base URL of a DICOMweb endpoint.
It is only required when the selected protocol is DICOMweb.
Examples:
| Endpoint URL | Description |
|---|---|
https://pacs.example.org/dicomweb |
PACS DICOMweb base endpoint |
https://orthanc.example.org/dicom-web |
Orthanc DICOMweb endpoint |
https://server.example.org/api/dicom |
Vendor-specific DICOMweb API endpoint |
Do not use this field for classic DICOM or DICOM TLS endpoints unless a project-specific reason exists.
| Role | Meaning |
|---|---|
| SCP | Service Class Provider (receiver) |
| SCU | Service Class User (sender) |
| BOTH | Acts as both SCU and SCP |
Governance rules enforced:
DICOM or DICOM TLS, IP address and port are requiredDICOMweb, Endpoint URL is required1..65535A MedicalDicomCommunicationLink documents a governed DICOM communication relationship between two AEs.
It represents intended communication and governance, not runtime traffic.
Navigate to:
Medical Devices → DICOM → DICOM Communication Links
Define the following attributes:
| Attribute | Description |
|---|---|
| Organization | Governance scope |
| Source AE | Sending or initiating AE |
| Target AE | Receiving AE |
| Direction | PUSH, PULL, or BIDIR |
| Status | planned, approved, production, deprecated, obsolete |
| Description | Optional clinical or technical notes |
| Direction | Interpretation |
|---|---|
| PUSH | Source sends data to target |
| PULL | Source retrieves data from target |
| BIDIR | Bidirectional communication |
The following validations are enforced:
These rules apply to all write paths (UI, CSV import, REST API, synchronization).
The lifecycle status supports governance and change management:
| Status | Meaning |
|---|---|
| planned | Intended but not yet approved |
| approved | Approved for implementation |
| production | Active clinical use |
| deprecated | Planned for removal |
| obsolete | No longer valid |
Create DICOM AE for CT:
Create DICOM AE for PACS:
Create Communication Link:
Create DICOM AE for the DICOMweb-capable system:
Create Communication Link if the communication path should be governed:
DICOM for classic DIMSE-based DICOM communicationDICOM TLS for TLS-secured DIMSE communicationDICOMweb only for HTTP(S)-based DICOMweb servicesThis model does not:
It is a CMDB and governance model only.