HL7 file viewer, in tree-view format, with associated segment/field documentation. The latest release now includes editing, at all levels in the tree-view, e.g segment, field or component values. Purpose is for testing and bug-tracing HL7 communications.
You can use the category filters given on the right sidebar to narrow down your search results.
Ruby HL7 is a simple library for parsing and generating HL7 2.x messages. 3.x support is planned in the future.
XML Validation Framework and Canonical XML dictionary-based exchange assembly - OASIS CAM
The OASIS CAM toolkit provides a suite of tools for XML Validation and XML Exchange design and assembly from canonical XML dictionary components.
Included in the toolkit is an XML Editor/Validation/Schema Designer along with the CAMV runtime XML validation engine.
The project implements the OASIS CAM standard & NIEM IEPD approach. The visual editor allows design of exchange structures using XML components dictionaries.
dcm4che is a collection of open source applications and utilities for the healthcare enterprise. These applications have been developed in the Java programming language for performance and portability, supporting deployment on JDK 1.4 and up.
At the core of the dcm4che project is a robust implementation of the DICOM standard. The dcm4che-1.x DICOM toolkit is used in many production applications across the world, while the current (2.x) version of the toolkit has been re-architected for high performance and flexibility.
OpenHRE is the world's first open source toolkit that provides a standard and secure means to exchange data between existing health records systems. With OpenHRE, health professionals can locate, access, and review clinical data related to a specific health consumer, or acquire de-identified clinical data for population studies.
DVTk is an open source project for testing, validating and diagnosing communication protocols and scenario's in medical environments. It supports DICOM, HL7 and IHE integration profiles. The applications from the DVTk Project are must haves for software developers, test engineers and service engineers that work in the healthcare domain. The DVTk project can save you time in your daily work and bring products and services to a higher quality level.
- Axial 360 is an interface engine and connector library that enables health care systems of all types - hospital systems, lab systems, EHRs, HIEs, etc - to share clinical data when it is needed.
- Axial 360 is built using best-of-bread open source components that enable improved scalability, extensibility, and modularity relative to other interface engines.
- Axial 360 will feature a library of free “connectors” developed by the open source community, that will reduce the time required to interface with applications.
Full featured DICOM server based on and heavily extending the public domain UCDMC DICOM code developed by Mark Oskin.
"Mergence is a high performance, open source HL7integration engine and application platform. It was developed to fill the need for an open source, fully transactional healthcare integration system capable of handling millions of messages per day, and thousands of concurrent LLP connections. Mergence is based on Apache ServiceMix, a lightweight enterprise service bus which conforms to the JBI standard, and HAPI, an excellent opensource HL7v2 API. We plan to support HL7v3 in the next release."
Mirth is an open source cross-platform HL7 interface engine that enables bi-directional sending of HL7 messages between systems and applications over multiple transports. It is divided in three subprojects:
- Mirth Connect: Specifically designed for HL7 message integration, Mirth Connect provides the necessary tools for developing, testing, deploying, and monitoring interfaces.