Have a look at Mirth - http://www.mirthproject.org/ - which can be
scripted in Java or Python and which can interface directly to database
back-ends or via various APIs or Web service interfaces. Might be easier
than re-inventing all this within GNUmed
I fully agree. For importing of lab data we should be using Mirth to parse
sources into our database. That would be another helpful thing the Java person
could do for us - setup Mirth to parse your HL7 input which will show us where
the GNUmed backend lacks fields to support the incoming data. I would see to it
that the necessary fields are added. We would then write a fairly simple
grid-based viewer as a first iteration.