Using HL7 to communicate with a new analyzer

Hello. My company has developed a new rapid Antibiotic Susceptibility Test (AST) instrument. We are developing an HL7 interface that allows an LIS to request an AST and then be informed when test results are ready.

As such, I would like to create an HL7 analyzer plugin for OpenELIS, but the one example I found in the github repository, GeneXpertHL7, is rather daunting and appears to be undocumented. It also looks to be uni-directional (i.e. the instrument sends messages to OpenELIS, but no examples of the other direction).

So I’m hoping there might be some simplified, step-by-step walkthrough of how to build an HL7 analyzer plugin… Does that exist?

Cheers,
Stephen

1 Like

Here is some docs about analyzers .
@calebslane can you point out any extra docs that can be useful here ??

Hi @Stephen_Strenn, unfortunately the analyzers are missing a lot of documentation that would be nice to have, and especially the HL7 analyzers as we have not actually gone to production with HL7 analyzers. The GeneXpert was decided to use ASTM instead and development on the HL7 version was stopped before bi-directionality was implemented, but documentation on both is still waiting to be done officially.