OpenEMed is a set of distributed healthcare information service components built around the OMG distributed object specifications and the HL7 (and other) data standards and is written in Java for platform portability. We emphasize the interoperable service functionality that this approach provides in reducing the time it takes to build a healthcare related system. It is not intended as a turnkey system but rather a set of components that can be assembled and configured to meet a variety of tasks. OpenEMed includes sample implementations of the Person Identification Service, Clinical Observation Access Service, Resource Access Decision, and Terminology Query Service which have been adopted as international standards by the Object Management Group (http://www.omg.org) through the OMG's Healthcare Domain Taskforce . The system requires a CORBA 2.3 compliant ORB to run, and works with the OpenORB ORB , for example.
(source: official website)