The LEADTOOLS Medical Workstation Viewer is an end-user like application with functionality comparable to many DICOM viewers used today in the health care industry. It can be used without modification by medical professionals, by device manufacturers (as a Modality Workstation viewer), research facilities, or anyone that has a need for viewing DICOM images. The source code is provided for easy customization and branding. The workstation is built on LEADTOOLS PACS Framework components, and supports:
- DICOM SCU Query/Retrieve, Store, Storage Commit
- DICOM SCP service to provide Query/Retrieve and Store
- DICOM Media import
- Medical Image Viewing (display layouts, annotations, Zoom, Pan, Window-Level tools, etc)
- User Access Control
The Medical Workstation consists of the following components:
- Medical Workstation - Provides classes, methods, properties, enumerations and events to implement all of the user interface controls (the Viewer control, the Search control, the Configuration control, etc.
Medical Workstation AddIns - Provides classes, methods, properties, events, and fields for the add-ins for the High-Level PACS server portion of the Medical Workstation Viewer. All DICOM requests are delegated to the add-ins. The workstation add-ins include:
- C-Find AddIn
- C-Move AddIn
- C-Store AddIn
- Storage Commit AddIn
- Logging AddIn
- Medical Workstation Client - Provides classes, methods, properties, enumerations, events and delegates that can use the add-ins to query the local database, retrieve images from the local database, and store images to the local database.
- Medical Workstation DataAccessLayer - Provides classes, methods, properties, enumerations and events to create a layer of abstraction between the database provider and the Medical Workstation demo. This layer is easily customized to allow the Medical Workstation application to use any database or database provider, with minimal code changes.
- Medical Workstation Loader - Provides classes, methods, properties, events, enumerations, and delegates that can be used to retrieve study, series, and image information to load into the medical viewer control.