This is the second release of my Ruby HL7 library. HL7 is a standard for information exchange in hospitals, it’s used for everything from lab work to billing and scheduling. The library can parse or generate HL7 messages. Currently the library only support HL7 2.x, but I’d like to add support for the xml based HL7 3.0 in a future version.
This release is mainly a bug-fix release, here’s the list of changes:
Here’s an example of the new child segment access api:
msg = HL7::Message.new “my_msg.hl7”
#this will go through each observation and print the observed values
obr.children.each do |obx|
My thanks to Jeff for bringing the performance issue to my attention. I’m always happy to get feedback, patches and thanks. Cheers!