Galkam.HL7Enumerator (nuget): A Generic HL7 message low level DECODER supporting all HL7 PIPE Delimited Messages.  The library implements the IEnumerable Interface allowing for Linq queries to be used on HL7 Messages at any level.   Common HL7 DataTypes are included within an extensible framework allowing Custom HL7 DataTypes to be defined.  Extensible HL7 Table support for standard and user defined tables is also included.   While the Data Types may reflect the Australian conventions, no specific standards or versions of HL7 are implemented or required.  This makes the library ideal for both compliant and non-compliant message handling.
Keywords: HL7|Linq|parser|c#