NextGen Knowledge Center

DICOM Listener

This source connector works in conjunction with the DICOM Attachment Handler and the DICOM Data Type to allow Mirth® Connect to receive and consume DICOM data. This connector supports the C-STORE operation as a Service Class Provider (SCP). Additional options are available with the SSL Manager extension.

Supported property groups:

ItemNameDefault ValueDescription
AApplication Entity If specified, only requests with a matching Application Entity title will be accepted.
BMax Async operations0Maximum number of outstanding operations performed asynchronously, unlimited by default.
CPack PDVNoSend only one PDV in one P-Data-TF PDU, pack command and data PDF in one P-DATA-TF PDU by default.
DDIMSE-RSP interval period (s)10Period to check for outstanding DIMSE-RSP, 10 seconds by default.
EP-DATA-TF PDUs max length sent (KB)16Maximal length in KB of sent P-DATA-TF PDUs, 16 KB by default.
FA-RELEASE-RP timeout (s)5Timeout for receiving A-RELEASE-RP, 5 seconds by default.
GP-DATA-TF PDUs max length received (KB)16Maximal length in KB of received P-DATA-TF PDUs, 16 KB by default.
HSocket Close Delay After A-ABORT (ms)50Delay in ms for Socket close after sending A-ABORT, 50 ms by default.
ISend Socket Buffer Size (KB)0Send socket buffer size in KB
JASSOCIATE-RQ timeout (ms)5Timeout in ms for receiving ASSOCIATE-RQ, 5 seconds by default.
KReceive Socket Buffer Size (KB)0Receive socket buffer size in KB
LDIMSE-RQ timeout (ms)60Timeout in ms for receiving DIMSE-RQ, 60 ms by default.
MTranscoder Buffer Size (KB)1Minimal buffer size to write received object to file, 1 KB by default.
NDIMSE-RSP delay (ms)0Delay in ms for DIMSE-RSP; useful for testing asynchronous mode.
OAccept Explicit VR Big EndianNoAccept explicit value representation Big Endian transfer syntax.
POnly Accept Default Transfer SyntaxNoAccept only the default transfer syntax.
QOnly Uncompressed Pixel DataNoAccept only transfer syntax with uncompressed pixel data.
RTCP DelayYesSet TCP_NODELAY socket option to false, true by default.
SStore Received Objects in Directory Store received objects into files in specified directory.
TTLSNo TLSDetermines whether to receive data over an implicit SSL/TLS socket. The following options are available:
  • 3DES: TLS will be used, with the SSL_RSA_WITH_3DES_EDE_CBC_SHA cipher suite.
  • AES: TLS will be used, with the following cipher suites:
    • TLS_RSA_WITH_AES_128_CBC_SHA
    • SSL_RSA_WITH_3DES_EDE_CBC_SHA
  • Without: TLS will be used without symmetric encryption, with the cipher suite SSL_RSA_WITH_NULL_SHA. DICOM messages will be received unencrypted.
  • No TLS: No TLS will be used. DICOM messages will be received over a regular unencrypted socket.
UClient Authentication TLSYesEnable client authentication for TLS. Only applicable if the TLS option is not set to No TLS.
VAccept ssl v2 TLS handshakeYesEnable acceptance of the SSLv2Hello protocol in the TLS handshake.
WKeystore File path or URL of P12 or JKS keystore to use for the local server certificate keypair.
XKeystore Password Password for the configured Keystore.
YTrust Store File path or URL of JKS truststore, used to trust remote client certificates.
ZTrust Store Password Password for the configured Truststore.
AAKey Password Password for accessing the key in the Keystore.