Efferent-Health / HL7-V2

Lightweight HL7 V2 parser and composer for modern C# / .NET applications
MIT License
40 stars 4 forks source link
hl7 hl7-generating hl7-message hl7-parser hl7v2

HL7-V2

NuGet downloads github build

This is a lightweight library for composing and parsing HL7 2.x messages, for modern .NET applications.

It is not tied to any particular version of HL7 nor validates against one.

Usage and compatibility

This library is distributed via nuget and targets two frameworks:

For using the classes and methods mentioned below, declare de following namespace:

using Efferent.HL7.V2;

Documentation

Read the full documentation in the wiki page.

Credits

This library has taken Jayant Singh's HL7 parser as its foundation: https://github.com/j4jayant/hl7-cSharp-parser

The field encoding and decoding methods have been based on: https://github.com/elomagic/hl7inspector