Building a reference functional model for EHR systems

INTRODUCTION Our aim was to develop a reference functional model for electric health record systems (RFM). Such a RFM is built from functions using functional descriptive elements (FDEs) and represents the static relationships between them. This paper presents a new format for describing electric health record (EHR) system functions. METHODS Questionnaire and field interview survey was conducted in five hospitals in Japan and one in the USA, to collect data on EHR system functions. Based on survey results, a reference functional list (RFL) was created, in which each EHR system function was listed and divided into 13 FDE types. By analyzing the RFL, we built the meta-functional model and the functional model using UML class diagrams. The former defines language for expressing the functional model, while the latter represents functions, FDEs and their static relationships. RESULTS A total of 385 functions were represented in the RFL. Six patterns were found for the relationships between functions. The meta-functional model was created as a new format for describing functions. Examples of the functional model, which included the six patterns in the relationships between functions and 11 verbs, were created. DISCUSSIONS We present the meta-functional model, which is a new description format for the functional structure and relationships. Although a more detailed description is required to apply the RFM to the semiautomatic generation of functional specification documents, our RFM can visualize functional structures and functional relationships, classify functions using multiple axes and identify the similarities and differences between functions. The RFM will promote not only the standardization of EHR systems, but also communications between system developers and healthcare providers in the EHR system-design processes.

[1]  Bernd Blobel,et al.  Advanced and secure architectural EHR approaches , 2006, Int. J. Medical Informatics.

[2]  Janet M. Corrigan,et al.  Key Capabilities of an Electronic Health Record System: Letter Report , 2004 .

[3]  Soung Hie Kim,et al.  Designing performance analysis and IDEF0 for enterprise modelling in BPR , 2002 .

[4]  Joseph Sarkis,et al.  Design for automating the inspection of manufacturing parts , 1994 .

[5]  G. Duftschmid,et al.  Representation of inter-patient relations within electronic healthcare record architectures , 2004, Medical informatics and the Internet in medicine.

[6]  Ana R. Cavalli,et al.  From UML models to automatic generated tests for the dotLRN e-learning platform , 2005, Electron. Notes Theor. Comput. Sci..

[7]  Hugh G. Lewis,et al.  MIAKT: Combining Grid and Web Services for Collaborative Medical Decision Making , 2004 .

[8]  Vincent P. Wade,et al.  A UML Approach to Process Modelling of Clinical Practice Guidelines for Enactment , 2003, MIE.

[9]  José Ríos,et al.  Functional model for the development of an inspection integration framework , 2003 .

[10]  Blackford Middleton,et al.  Viewpoint Paper: Accelerating U.S. EHR Adoption: How to Get There From Here. Recommendations Based on the 2004 ACMI Retreat , 2005, J. Am. Medical Informatics Assoc..

[11]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[12]  Pascal Staccini,et al.  Mapping care processes within a hospital: from theory to a web-based proposal merging enterprise modelling and ISO normative principles , 2005, Int. J. Medical Informatics.

[13]  Michelle Dougherty,et al.  The drive for an EHR standard picks up speed. , 2004, Journal of AHIMA.

[14]  David W. Bates,et al.  Position Paper: Factors and Forces Affecting EHR System Adoption: Report of a 2004 ACMI Discussion , 2004, J. Am. Medical Informatics Assoc..

[15]  Mika Siikarla,et al.  Combining OCL and Programming Languages for UML Model Processing , 2004, Electron. Notes Theor. Comput. Sci..

[16]  Bernhard Bauer,et al.  UML 2.0 and agents: how to build agent-based systems with the new UML standard , 2005, Eng. Appl. Artif. Intell..

[17]  Dan Ioan Chiorean,et al.  Ensuring UML Models Consistency Using the OCL Environment , 2004, Electron. Notes Theor. Comput. Sci..

[18]  Riichiro Mizoguchi,et al.  Deployment of an ontological framework of functional design knowledge , 2004, Adv. Eng. Informatics.

[19]  Volker Weber,et al.  Incremental EHR introduction considering the situation in health care and the current standards under development , 2001, CARS.

[20]  Harith Alani TGVizTab: An Ontology Visualisation Extension for Protégé , 2003 .

[21]  Riichiro Mizoguchi,et al.  Ontology-based description of functional design knowledge and its use in a functional way server , 2003, Expert Syst. Appl..

[22]  Ashok K. Goel,et al.  Functional representation as design rationale , 1993, Computer.

[23]  Bernd Blobel,et al.  Authorisation and access control for electronic health record systems , 2004, Int. J. Medical Informatics.

[24]  Kai U. Heitmann,et al.  Electronic patient records: domain message information model perinatology , 2003, Int. J. Medical Informatics.

[25]  Riichiro Mizoguchi,et al.  Ontology-based systematization of functional knowledge , 2004 .