Author:
Daniel Alexander Ford
Affiliation:
IBM Almaden Research Center, United States
Keyword(s):
Model-Driven Development, Healthcare record management, Distributed Systems, UML, Eclipse Modeling Framework, EMF, Connected Data Objects, CDO.
Related
Ontology
Subjects/Areas/Topics:
Biomedical Engineering
;
Design and Development Methodologies for Healthcare IT
;
Electronic Health Records and Standards
;
Health Information Systems
;
Software Systems in Medicine
Abstract:
This paper describes an approach to solving scalability, distribution and accessibility problems associated with large collections of healthcare records. The technique described in the paper explains how to exploit Model-Driven Healthcare record implementations of the Health Level Seven (HL7) standards for Clinical Documents (CDA) and Continuity of Care Documents (CCD), such as those developed by the Model-Driven Healthcare Tools (MDHT) project to quickly and easily enable highly scalable, distributed healthcare applications. The MDHT project has developed models in the Unified Modeling Language (UML) of the HL7 standard that it uses to automatically generate high quality software implementations of the standard. The technique described in the paper shows how to retarget this code generation process to automatically create an alternative implementation using a technology called Connected Data Objects (CDO). This new implementation immediately supports scalable, distributed access to
document collections. The paper then goes on to describe example applications made possible by the new capabilities provided by the alternative implementation.
(More)