1.5.10
- Support for house number suffices in PID 11.2
1.5.9
- Ruby 2.5 support
1.5.8
- Add NoRouteToHostException in case Healthy cannot route to hl7 message server.
1.5.7
- Add deceased attribute (boolean)
1.5.6
- Use compounded last names for epic HL7 messages instead of family names
1.5.4
- Treat missing PID information as a ::Roqua::Healthy::PatientNotFound error
1.5.3
- Support address type P (permanent)
========
1.4.2
- If PID 8.1 (gender) is empty/unavailable, the to_patient's gender attribute will be nil instead of erroring
- Bump required ruby version to 2.3
1.4.1
- PID 5.1 names of type nickname are now exposed in to_patient's nickname attribute
1.3.0
- Prefer cell phone numbers in PRN fields over cell phone in ORN fields. All phone numbers not starting with 06, +316 or 00316 after rudimentary sanitation are rejected as cell phone numbers.
1.2.1
- Improved heuristic to pick cell phone numbers out of commonly used hl7 messages
1.2.0
- Added support for MEDOQ hl7 a19 identities encoded in JSON
1.1.9
- Handle upgraded mirth error messages
1.1.8
- Handle new Impulse/User name format
1.1.7
- Bumped roqua-support to 0.1.18 to use Roqua.stats (through with_instrumentation)
1.1.6
- For CDIS name parser, now return last name that includes maiden name
1.1.5
- Added support for QAK segments that signal that a patient record was not found
1.1.4
- Better handling for 403 and 404 responses.
1.1.3
- No idea. Someone forgot to update changelog
1.1.2
- Fall back to PID.13.1 for cell_phone when type is undefined
1.1.1
- Added
Roqua::Healthy::Error
andRoqua::Healthy::ConnectionError
base classes for exceptions thrown by Healthy.
1.1.0 / 2014-01-29
- Added possibility to work with more than one endpoint simultaneously through
Roqua::Healthy::Client
.
1.0.1
- Made compatible with ActiveSupport 4.x
1.0.0 / 2014-01-22
- Released under the name 'roqua-healthy' to work around name collision on Rubygems.org. This new name also makes it clearer that this gem is probably not very useful to others. Note that everything is now nested under the Roqua::Healthy module instead of Healthy.
0.1.0 / 2013-09-24
- Initial release: