Medical (DICOM) Communications Features

LEADTOOLS provides extensive support for the DICOM Communication Protocol. This protocol specifies  requirements for transferring DICOM data and messages across an associated network connection.

With this support you can:

image\sqrblit.jpg Create/Manage/Destroy DICOM Network connections (secure or un-secure)

image\sqrblit.jpg Send DICOM messages

image\sqrblit.jpg Receive DICOM messages

image\sqrblit.jpg Create an Application Entity (AE) that serves as either the Service Class Provider (SCP), Service Class User (SCU), or both.

Key Features:

TCP/IP support for medical data communication using the DICOM 3.0 protocol.

High-level functions that simplify creating DICOM client/server applications.

High-level functions for initiating and terminating Associations (connections between DICOM applications).

Automatic processing for filling out PDU structures (Protocol Data Units).

Automatic and transparent conversion of DICOM Data Sets to/from the specific Transfer Syntax required by the associated Application Entities (the connected DICOM client(s) and server(s)).

High-level Print Management SCU implementation functions to handle all the SOP and Meta SOP Classes defined by the Print Management Service Class

Multiple security mode options:

No-security mode (unsecured)

Integrated Secure Communication Layer protocol security - ISCL

Transport Layer Secure protocol security – TLS

Full Support for all Service Classes. This makes it easy to implement all possible DICOM Service Classes as client (SCU) and/or server (SCP):

DICOM Verification Service Class

DICOM Storage Service Class

DICOM Query/Retrieve Service Class

DICOM Study Content Notification Service Class

DICOM Patient Management Service Class

DICOM Study Management Service Class

DICOM Results Management Service Class

DICOM Print Management Service Class

DICOM Media Storage Service Class

DICOM Storage Commitment Service Class

DICOM Basic Worklist Management Service

DICOM Queue Management Service Class

Direct support for PACS

Support for the following Command Sets, and their respective Command Elements:

C-STORE-REQUEST

C-STORE-RESPONSE

C-FIND-REQUEST

C-FIND-RESPONSE

C-GET-REQUEST

C-GET-RESPONSE

C-MOVE-REQUEST

C-MOVE-RESPONSE

C-CANCEL-REQUEST

C-ECHO-REQUEST

C-ECHO-RESPONSE

N-EVENT-REPORT-REQUEST

N-EVENT-REPORT-RESPONSE

N-GET-REQUEST

N-GET-RESPONSE

N-SET-REQUEST

N-SET-RESPONSE

N-ACTION-REQUEST

N-ACTION-RESPONSE

N-CREATE-REQUEST

N-CREATE-RESPONSE

N-DELETE-REQUEST

N-DELETE-REQUEST

For more information about the DICOM Communication Protocol, refer to:

LEADTOOLS DICOM Network Communication Support for Message Exchange

DICOM Standard

In the Help file for your supported platform.

Supported Platforms:

DICOM Communication – API

DICOM Communication – Class Library

DICOM Communication – .NET and COM