DICOM Destination
The DICOM destination acts as a C-STORE SCU (Service Class User), sending DICOM objects to a remote PACS, VNA, or any DICOM-compatible system over the DICOM network protocol.
It handles association negotiation, presentation context selection, and transfer syntax automatically, so you only need to configure the connection and AE title details.
Configuration
Section titled “Configuration”destination: type: dicom dicom: host: pacs.radiology.local port: 11112 ae_title: INTU_SCU called_ae_title: MAIN_PACS timeout_ms: 60000 max_pdu_length: 16384 tls: enabled: true ca_file: ./certs/pacs-ca.crtProperties
Section titled “Properties”| Property | Type | Required | Default | Description |
|---|---|---|---|---|
host | string | Yes | — | Hostname or IP address of the remote DICOM system. |
port | int | Yes | — | TCP port of the remote DICOM listener. Common value: 11112. |
ae_title | string | No | INTU_SCU | Application Entity title for the local (calling) side. |
called_ae_title | string | No | — | Application Entity title of the remote (called) system. |
timeout_ms | int | No | 60000 | Association and operation timeout in milliseconds. |
max_pdu_length | int | No | 16384 | Maximum PDU (Protocol Data Unit) length in bytes. |
tls | object | No | — | TLS settings for encrypted DICOM connections (DICOM TLS). |
Complete Example
Section titled “Complete Example”Route DICOM images from a modality worklist channel to the main PACS:
id: modality-storeenabled: truegroup: radiology
source: type: dicom port: 4104 ae_title: INTU_SCP
transformer: tag-cleanup.ts
destinations: - type: dicom dicom: host: pacs.radiology.local port: 11112 ae_title: INTU_SCU called_ae_title: MAIN_PACS timeout_ms: 120000 max_pdu_length: 65536 tls: enabled: true ca_file: ./certs/pacs-ca.crt