DICOM Communications Included in LEADTOOLS PACS Imaging
LEADTOOLS DICOM Communications provides COMPLETE support for DICOM Communications, including all Service Classes (Verification, Storage, Query/Retrieve, Patient Management, etc.), and contains high-level communications functions simplifying the creation of DICOM client/server applications.
DICOM Communication Features Include
- Support for TCP/IP multiple clients and multiple servers, working in Asynchronous or Synchronous mode.
- High-level functions for initiating and terminating Associations (connections between DICOM applications), automating the process of 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 functions that automate sending DICOM Request and Response Command Sets (Services), greatly simplifying the process of coding application communications.
- Complete support for Message Exchange, including DIMSE (DICOM Message Service Element) service user and provider, and Message Exchange Upper Layer Protocol.
- High-level DICOM Print support (create a print SCU in a very short time).
- Support for Transport Layer Security (TLS).
- Low-level functions for customizing sockets.
With this DICOM Communications support you can do the following:
- Create and initialize a DICOM Network Connection.
- Create a DICOM Associate Connection to allow the transfer of data and messages.
- Customize the DICOM Associate Connection for the type of data you wish to transfer and the manner in which to transfer the data.
- Retrieve information about the DICOM Network Connection.
- Retrieve information about the DICOM Associate Connection.
- Send and receive messages using either high-level or low-level functions.
- Support for the DICOM Verification Service Class.
- Support for the DICOM Storage Service Class.
- Support for the DICOM Query/Retrieve Service Class.
- Support for the DICOM Study Content Notification Service Class.
- Support for the DICOM Patient Management Service Class.
- Support for the DICOM Study Management Service Class.
- Support for the DICOM Results Management Service Class.
- Support for the DICOM Print Management Service Class.
- Support for the DICOM Media Storage Service Class.
- Support for the DICOM Storage Commitment Service Class.
- Support for the DICOM Basic Worklist Management Service Class.
- Support for the DICOM Queue Management Service Class.
- Supports all DICOM Message Service Element (DIMSE).
Support DIMSE-C service associated with composite SOP Classes:
- 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
Support DIMSE-N service associated with normalized SOP Classes and provide an extended set of operations and notifications:
- 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 Response
When using DICOM Messages, AE's can serve in one of two roles:
- Invoking DIMSE-service-user (SCU)
- Performing DIMSE-service-user (SCP)
Back to the Medical Imaging product page
DICOM Communication Related Products
* Deployment requires runtime license. Marked toolkits require runtime licensing based on the deployment of the application you develop. Several purchase options are available. For more information, please contact oemsales@leadtools.com or call a LEAD sales representative. Click here for more information on LEADTOOLS Runtime Licensing requirements.