LEADTOOLS DICOM PACS FrameworkCreate DICOM PACS client and server applications for Win32 and x64
The LEADTOOLS PACS Server Framework is a RAD framework designed to simplify the development of full featured, secured and scalable PACS. The DICOM PACS framework is an ideal Health Care System developer's tool for customizing and expanding existing PACS and Information System systems. System developers can quickly develop and deploy workflow related DICOM Services such as specialized work-list service for media or film import, Media Creation Management Service, and General Purpose Work-list Service.
The LEADTOOLS PACS Server Framework can manage multiple DICOM servers and listen on different endpoints to organize DICOM services into different work-flow processes. For example, the framework can be configured using the same services add-ins to communicate with DICOM transport layer security for WAN clients and the normal DICOM transport layer for LAN clients. The LEADTOOLS PACS Framework can simultaneously manage multiple DICOM services per server and services can be implemented by different systems via the use of add-ins For example, a Basic Work-list service can be provided by HIS/RIS Add-ins, while a PACS Archive service is provided by an image management system.
The DICOM PACS Framework removes the complexity of processing concurrent client messages, DICOM transport layer secure communication and unattended listening service for incoming client connection from the developer.
The framework consists of a Windows Service (Leadtools.Dicom.Service.exe) that implements a user defined DICOM service. This Windows Service provides the following features:
- Handles DICOM connections and DICOM Secure Communications
- Handles DICOM Association negotiation
- Supports DICOM Message addins that allow user supplied addins to respond to DICOM messages.
- Auditing Interface for procedure event logging and audit trail record
Framework handles the required DICOM Association negotiations and maintains the client connections, leaving the developer to concentrate on handling DICOM message request from a client in the add-ins.
The extensible add-ins interface is ideal for phase and stage deployment. Developer can write addins in phases and add them to the system without affecting the existing system. Also, this modular design of the framework adds unique customization flexibility for system developers. They can quickly customize any of the DICOM services or add a new DICOM services to address the uniqueness of the install site; thus, gain a vast competitive advantage.
The flexibility to optimize a PACS workflow can also be used by HIR/RIS/EMR Information Systems developers to automate the workflow by adding features missing in their current PACS solution. For example, a workflow can be automated by adding a General Purpose Worklist and Modality Performed Procedure Service for image processing and reporting process. Developers can help an institution to continue using older partially integrated or non integrated modalities by adding special handler at the PACS level and fully automate the system.
The audit logging interface simplifies HIPAA compliancy where as full DICOM message dump capability exposes the detail to aid incident management processes.
In addition high level client side objects are provided for DICOM Storage and query/retrieve services. With the LEADTOOLS DICOM PACS Framework, developers have all the tools needed for implementing DICOM SCU support whether developing an application for modality capture stations or high-end diagnostic workstations.
The LEADTOOLS DICOM PACS Framework is fully scalable to handle a multi-site enterprise. Developers can build a full service centralized PACS solution to a more specialized solution such as a Patient or Clinical Trial Identification/De-identification service, DICOM Gateway, General Purpose Worklist, Instance Availability Notification Service or Media Creation Server.
DICOM PACS Framework Key Features
Enables developers to completely support 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.
Use LEADTOOLS DICOM Security to encrypt sensitive data between DICOM nodes that you develop or existing nodes that support TLS or ISCL connection profiles.
DICOM PACS Framework Diagram
The following diagram shows the LEADTOOLS DICOM PACS Framework:

Click image for full size view.
DICOM PACS Framework SCU Diagram
The following diagram shows how the Leadtools.Dicom.Scu assembly interacts with a PACS server:

Click image for full size view.
The PACS Client / Server Framework is included with the following 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.