OpenEMed is a set of distributed health care information service components built around the OMG distributed object specifications, HL7 and other data standards, and is written in Java for platform portability. OpenEMed includes sample implementations of the Person Identification Service, Clinical Observation Access Service, Resource Access Decision, and Terminology Query Service.