# Ruby-HL7 0.2.44

**URL:** <https://www.ruby-forum.com/t/ruby-hl7-0-2-44/111330>\
**Category:** Ruby\
**Created:** [August 6, 2007, 4:24am UTC](https://www.ruby-forum.com/t/ruby-hl7-0-2-44/111330 "2007-08-06T04:24:08Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![bowenmark](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/dc4da7/32.png) [@bowenmark](https://www.ruby-forum.com/u/bowenmark)\
**Post date:** [August 6, 2007, 4:24am UTC](https://www.ruby-forum.com/t/ruby-hl7-0-2-44/111330/1 "2007-08-06T04:24:08Z")

</div>

## What is it?

Ruby-HL7 is a library for parsing and generating HL7 2.x messages. HL7  
3.0 message support is planned for a future release. HL7 is a widely  
used medical information interchange format.

Feature list:

- flexible parsing support
- MLLP support
- provides a simple dsl for defining segments
- allows for arbitrary manipulation of segment data
- automatic segment ordering (via sort)
- familiar Array/Enumerable semantics
- easy associated/child segment access

## Changes

This release addresses a few bugs found with segment access,  
specifically null segment access and empty segment access.  
It also provides a speed improvement when parsing messages with many  
unimplemented/unknown segments.  
Associated/Child segment access has been implemented.

## How do I get it?

gem install ruby-hl7

or grab the tarbal from [http://rubyforge.org/frs/?group\_id=3261](http://rubyforge.org/frs/?group_id=3261)

## More info and examples

> **[ruby-hl7 0.2.44 released · tech addict](https://hasno.info/ruby-hl7-0-2-44-released/)**
>
> 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...

> **[Ruby Hl7 · tech addict](https://hasno.info/ruby-hl7/)**
>
> mark guzman's random musings

[http://ruby-hl7.rubyforge.org](http://ruby-hl7.rubyforge.org)

## What else?

Please use the trac instance for bug reports and feature requests. Xml  
message support will be added once I’ve released my fastxml library.

–mark
