Close Move

Send me an Invoice / Price Quote

eMail Guest
Phone (required)
Send Cancel
Close Move

Invoice/Price Quote request

Before we can complete your request you will need to login first. If you do not already have an account with us then you'll need to register (it only takes a moment).
Continue Cancel

Q. Why do I have to login/register now?
A. In order to generate an invoice/price quote we must have a valid customer's account to attach it to. Then, when the invoice is paid your software license(s) can be activated immediately.

The EasyHL7 ActiveX Components

An HL7 toolkit designed to help HL7 software developers provide HL7 integration for their existing applications cheaply, quickly and reliably. Royalty-free! When your applications are ready to be deployed to your customers you generate your own run-time license and pay NO redistribution or run-time fees.

Attention Visual Studio .Net Developers! If you purchase (or already own) a license for the ActiveX Components you automatically own a developer's license for our new product the EasyHL7 Managed Code Objects for Visual Studio .Net! Developing HL7 solutions in Visual Studio .Net just got a lot easier.

NEW PRICING POLICY for ActiveX component license holders. When you purchase (or own) a license for the ActiveX Components you can purchase the Commando HL7 Workbench for half price


Using these HL7 components allows developers of integrated HL7 solutions to design, test, deploy, and implement HL7 software quickly and easily in a RAD (Rapid Application Development) development environment like MS Visual Basic or MS Visual Studio .Net. By taking the development focus away from the complexities of HL7, developers are better able to concentrate effort where it is really needed, that is to say, on the data content rather than the structure. Whether you are creating an HL7 interface that will receive HL7 data that you need to import into your own database, or an outbound interface where you create HL7 messages from your own data and send them to another application, the simple to use properties and methods available in the EasyHL7 components will speed up your total development time significantly.

Implemented as two (2) activeX DLLs (EHL7.dll and EHL7Interface.dll) also allows you to divide your application development into 2 categories:

  1. Data Processing: Use the objects contained in EHL7.dll to process inbound HL7 message data, or create outbound HL7 messages provides a platform that is 'safe' for creating system service applications, web or browser based applications, or silent work-horse type applications.
  2. User Interfaces: The EHL7Interface.dll provides many built-in user interfaces that are available for you to include in your applications as you see fit. For example, the HL7 file manager interface provides you with a built-in, robust, HL7 data viewer that you can include in your own application with 1 small block of code. It can be called from your application to open an HL7 file on disk OR you can pass HL7 messages in memory directly to the file manager to open for viewing. Built-in reports (for both HL7 structure definitions and HL7 messages) HL7 definition viewing, annotating and reporting interfaces are also available.
The problem with HL7 integration for the small to medium scale medical software development community has always been the lack of simple, reasonably priced tools that will allow them to concentrate their time (and their budget) on developing their own software, rather than worrying about the continuing problem of linking their system to others via HL7. When combined with our HL7 Listener and/or HL7 Router software you can create complete, end to end HL7 interfaces that are scalable, reusable, and affordable.
Close Move

EasyHL7 ActiveX Toolkit

Prices and Licensing

The cost of the first Toolkit license on an account is US$ 750.00, each subsequent license is discounted to US$ 350.00.

Unlike many ActiveX components, the EasyHL7 Toolkit license allows you to distribute the component, together with your application, without having to pay any royalty fees.