Here at Pentaho we've dealt (at least a little) with HL7 and EDI, here's our
HL7 parser:

https://github.com/pentaho/pentaho-kettle/blob/master/plugins/kettle-hl7-plu
gin/src/org/pentaho/di/trans/steps/hl7input/common/HL7KettleParser.java

Š and an ANTLR <http://www.antlr.org/>  grammar to convert EDI to XML:

https://github.com/pentaho/pentaho-kettle/blob/master/engine/src/org/pentaho
/di/trans/steps/edi2xml/grammar/FastSimpleGenericEdifactDirectXML.g

There is other code in those areas that do additional processing of the
files/fields/etc.  Not sure if this is helpful but thought I'd share just in
case :)

Regards,
Matt

From:  Ted Dunning <[email protected]>
Reply-To:  <[email protected]>
Date:  Thursday, August 20, 2015 at 12:21 AM
To:  "[email protected]" <[email protected]>
Subject:  Re: Hi everyone

On Wed, Aug 19, 2015 at 8:48 PM, Edmon Begoli <[email protected]> wrote:

>  Going forward and further in the future, I would like to contribute
>  many things, but for sure a support for Postgres connector and/or
>  native support for HL7 EDI formats as these rule the global healthcare
>  industry, are somewhat archaic, but are probably amenable and
>  deserving to be one of the supported formats.
> 

H7 has some interesting issues as a data format.

Having some knowledgable eyes on the issues that come up relative to Drill
working on that would be very interesting.



Reply via email to