Leadtools.Medical.HL7 Getting Started

Summary

Leadtools.Medical.HL7 provides programming tools for creating, parsing, sending, and receiving messages.

.NET
.NET Framework

.NET

Redistributables Paths

Path Target Platform
<installdir>\Bin\net .NET 6+

Dependencies

Library Description Dependencies
Leadtools.Medical.HL7.dll Core Library Leadtools.dll
NuGet PackageDescription
Leadtools.HL7.Messaging HL7 Messaging Library

.NET Framework

Redistributables Paths

Path Target Platform
<installdir>\Bin\DotNet4\Win32 x86 .NET 4 or 4.5
<installdir>\Bin\DotNet4\x64 x64 .NET 4 or 4.5

Dependencies

Library Description Dependencies
Leadtools.Medical.HL7.dll Core Library Leadtools.dll
NuGet PackageDescription
Leadtools.HL7.Messaging HL7 Messaging Library

Sample Programs

Demo Name Source Code Path Pre-Compiled Executable Path Description
HL7 Messaging \Examples\HL7\DotNet\HL7Messaging\fx \Bin\DotNet4\<Win32/x64>\HL7Messaging.exe

Demonstrates creating and parsing HL7 messages with LEADTOOLS.

  • Create new HL7 messages
  • Load existing HL7 messages
  • Save HL7 messages
  • View HL7 message contents and schema
  • Send HL7 messages to a remote server
Demo Name Source Code Path Description
LEADTOOLS HL7 library (Leadtools.HL7.Relay.dll) \Examples\HL7\DotNet\HL7.Relay\fx

The LEADTOOLS HL7 Relay demo is an HL7 Listener that can efficiently process large volumes of HL7 messages, and quickly route the HL7 message to one or many locations.

Features include:

  • Easily define multiple destinations where the HL7 messages can be routed
  • Easily define groups, consisting of one or more destinations
  • Each group routes the HL7 message based on a trigger event of the message typ
  • Runs as a Windows Service, so it runs in its own Windows Session and does not require a user to be logged on
  • Many logging options including:
    • Log to database
    • Log to file
    • Log to Windows Event Viewer
    • Log to a debugger

It is comprised of three assemblies:

  • HL7RelayDemo.exe: an end user application/user interface
  • Leadtools.HL7.Relay.Service.exe: a windows service. This service receives HL7 messages and makes calls to the HL7.Relay Addin to relay the messages.
  • Leadtools.HL7.Relay.dll: a library containing common code shared by both the HL7RelayDemo end-user-application and the HL7 windows service. Most code adjustments would be made here, if any.
Demo Name Source Code Path Pre-Compiled Executable Path Description
LEADTOOLS HL7 windows service (Leadtools.HL7.Relay.Service.exe) \Examples\HL7\DotNet\HL7.Relay.Service\fx \Bin\DotNet4\<Win32/x64>\Leadtools.HL7.Relay.Service.exe

The LEADTOOLS HL7 Relay demo is an HL7 Listener that can efficiently process large volumes of HL7 messages, and quickly route the HL7 message to one or many locations.

Features include:

  • Easily define multiple destinations where the HL7 messages can be routed
  • Easily define groups, consisting of one or more destinations
  • Each group routes the HL7 message based on a trigger event of the message typ
  • Runs as a Windows Service, so it runs in its own Windows Session and does not require a user to be logged on
  • Many logging options including:
    • Log to database
    • Log to file
    • Log to Windows Event Viewer
    • Log to a debugger

It is comprised of three assemblies:

  • HL7RelayDemo.exe: an end user application/user interface
  • Leadtools.HL7.Relay.Service.exe: a windows service. This service receives HL7 messages and makes calls to the HL7.Relay Addin to relay the messages.
  • Leadtools.HL7.Relay.dll: a library containing common code shared by both the HL7RelayDemo end-user-application and the HL7 windows service. Most code adjustments would be made here, if any.
Demo Name Source Code Path Pre-Compiled Executable Path Description
LEADTOOLS HL7 Relay demo (HL7RelayDemo.exe) \Examples\HL7\DotNet\HL7RelayDemo\fx \Bin\DotNet4\<Win32/x64>\HL7RelayDemo.exe

The LEADTOOLS HL7 Relay demo is an HL7 Listener that can efficiently process large volumes of HL7 messages, and quickly route the HL7 message to one or many locations.

Features include:

  • Easily define multiple destinations where the HL7 messages can be routed
  • Easily define groups, consisting of one or more destinations
  • Each group routes the HL7 message based on a trigger event of the message typ
  • Runs as a Windows Service, so it runs in its own Windows Session and does not require a user to be logged on
  • Many logging options including:
    • Log to database
    • Log to file
    • Log to Windows Event Viewer
    • Log to a debugger

It is comprised of three assemblies:

  • HL7RelayDemo.exe: an end user application/user interface
  • Leadtools.HL7.Relay.Service.exe: a windows service. This service receives HL7 messages and makes calls to the HL7.Relay Addin to relay the messages.
  • Leadtools.HL7.Relay.dll: a library containing common code shared by both the HL7RelayDemo end-user-application and the HL7 windows service. Most code adjustments would be made here, if any.

Supported Environments

See Also

Reference

Introduction

Programming With LEADTOOLS

Version History

Leadtools.Medical.HL7 Assembly Changes

Help Version 23.0.2024.9.9
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Medical.HL7 Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.