Home >Toolkits  

msiCOM3, our DICOM Toolkit has been designed by the Medical Imaging programmers, for the Medical Imaging programmers. Since it is not a generic Toolkit that is customized for medical, it does not have the overhead of functionality specific to other industries or hundreds of redundant file formats that a Medical Imaging programmer will never need. In addition to the third party commercial application developers, the Toolkit is also used internally for the large number of turnkey consultancy projects delivered by MultiTech to the OEM vendors and large medical institutions. The tech support personnel are experienced in developing solutions for the medical enterprise and understand its complexity rather than just the programming details of the Toolkit.

The Toolkit is the most comprehensive implementation of DICOM in the industry. It is currently being used in thousands of sites around the world. It is at the core of the largest medical image archiving system in North America utilizing robust, optimized, fault tolerant, multithreaded and multiprocess features capable of sustaining massive data transfers to and from multiple devices simultaneously.

The Toolkit has been tested against every major vendor in all modalities. The Toolkit has been part of every IHE (Integrated Healthcare Enterprise) validation and demonstration at RSNA, HIMSS and ACC meetings. Applications written with the Toolkit have passed all the stringent DICOM compliance tests mandated by IHE.

The Toolkit has powered the Central Storage Node (CSN) at the IHE North America Connect-a-thon interoperability testing for five years in a row. In the week long events, it has been 'torture tested' by the majority of the leading Healthcare companies from around-the-world, further confirming its robustness and compatibility with virtually every major Healthcare vendor.

The core API is an object oriented implementation of all the necessary functionality of DICOM into a set of carefully selected C++ classes. Programmers using other languages like C, VB, C#, J# and Java access the core through .NET, COM and JNI layers.

The API is constantly updated to incorporate the evolving changes in the DICOM Standard and the enhancements suggested by the users. It is compliant with all IHE 2008 Integration Profiles and the latest release of the DICOM Standard. For Unix/Linux platforms, all modules of the Toolkit are natively complied and optimized for performance on the target operating system rather than running those under sluggish Windows DLL emulators.

The msiCOM3 Toolkit features:

  • Flexible Association negotiation and termination,

  • DIMSE Message and DICOM Part 10 file encoding and decoding,

  • Sending and receiving Messages over the network as an SCU and/or SCP,

  • Media storage and retrieval as an FSR, FSU and/or FSC,

  • Automatic generation of DICOMDIR for PDI compliant CD/DVD,

  • Support for all published Modalities, SOP Classes and Transfer Syntaxes,

  • Complete Data Dictionary,

  • All Value Representations (VR),

  • Unlimited nesting of Standard and Private Sequences,

  • Easy to use Sequence and Repeating Group (Curve & Overlay) implementation,

  • Extensible C++ classes and COM objects,

  • Support for encoding text in Chinese, Korean and Japanese languages, and

  • Ability to add Private

    • Data Elements (Attributes),

    • Sequences,

    • SOP Classes and

    • Transfer Syntaxes.

The Toolkit supports all published DICOM Service Classes in all Transfer Syntaxes:

  • Verification,

  • Storage,

  • Query/Retrieve,

  • Print,

  • Basic Worklist Management,

  • Scheduled Procedure Steps,

  • Performed Procedure Steps,

  • Structured Reporting,

  • Storage Commitment,

  • Radiation Therapy,

  • Media Storage,

  • Grayscale Softcopy Presentation State,

  • Key Image Notes,

  • Study Content Notification,

  • Patient Management,

  • Study management and

  • Results Management.

The Toolkit is supported on

  • Windows using Microsoft and Borland/Inprise compilers,

  • Linux and

  • All major versions of Unix.

The applications developed with the Toolkit are source code compatible across all supported platforms, i.e., the source code developed on one platform can be copied to another and compiled without any changes. Easy to understand and customizable samples are included with the Toolkit for rapid application development. Get sample source code. (msiCOM3 Conformance Statement and DICOM Glossary)

  Copyright 1993-2018 MultiTech Solutions Inc. All Rights Reserved
    Sales: sales@mulsol.com
    Tech : support@mulsol.com