Abstract:Complexity and continuous evolution of healthcare information is the biggest challenge for healthcare information systems. Twolevel information model from openEHR can facilitate healthcare information systems to adapt to the change of healthcare information requirements. Persistence methods
such as Node+Path promoted by openEHR and openEHR reference model object relational mapping (RMORM) cannot meet the performance requirements of clinical daily use. In this paper, we proposed a novel persistence method based on direct mapping between openEHR archetype and relational database by mapping archetype to data table and mapping archetype attribute to data table column, and designed an archetypedriven data persistence and data access platform. Based on the archetype relational mapping (ARM) method, we extended the archetype query language (AQL) by adding INSERT, UPDATE, and DETELE clauses to support full data manipulation. Results showed that, ARM is 69 times faster than Node+Path and 8 times faster than RMORM when querying 3 results in 1 231 records, and ARM is 2 times faster than Node+Path and 17 times faster than RMORM when querying 1 593 results in 128 141 records. With technics such as ARM and AQL, the data platform can achieve high performance while keeping the advantage of openEHR twolevel modeling in healthcare information expression, storage, and access.
〖KH2D〗
〖WTHZ〗Key words:〖WTBZ〗〖BP(〗┣┣(英)关键词┫┫〖BP)〗〖HT〗〖ST〗〖WT〗〖HJ〗〖HK〗
王利 闵令通 吕旭东*段会龙. 基于openEHR的原型关系映射方法[J]. 中国生物医学工程学报, 2014, 33(4): 432-437.
WANG Li MIN Ling Tong LU Xu Dong* DUAN Hui Long. Archetype Relational Mapping Based on openEHR. journal1, 2014, 33(4): 432-437.
[1]Haux R. Health information systems past, present, future [J]. International Journal of Medical Informatics, 2006,
75(3-4): 268-281.
[2]Mandl KD, Kohane IS. Escaping the EHR Trap — The future of health IT [J]. N Engl J Med, 2012,
366(24): 2240-2242.
[3]Kalra D, Beale T, Heard S. The openEHR Foundation [J]. Stud Health Technol Inform, 2005, 115: 153-173.
[4]曾蔷,姚志洪,刘雷. 双模型健康档案标准openEHR [J]. 中国医疗设备, 2010, 25(3): 7-10.
[5]Garde S, Hovenga E, Buck J, et al. Expressing clinical data sets with openEHR archetypes: a solid basis for ubiquitous computing [J]. Int J Med Inform, 2007,
76(3): 334-341.
[6]Spth MB, Grimson J. Applying the archetype approach to the database of a biobank information management system [J]. Int J Med Inform, 2011, 80(3): 205-226.
[7]Freire SM. Performance of XML Databases for Epidemiological Queries in ArchetypeBased EHRs [C] // Freire SM, Sundvall E, Karlsson D, eds. Proceedings Scandinavian Conference on Health Informatics 2012. Linkping: Linkping University Electronic Press, 2012: 51-57.
[8]Hibernate. Hibernate [EB/OL]. http://www.hibernate.org/, 2011-12-15/2014-06-29.
[9]Thies W, Bleiler L. 2013 Alzheimer’s disease facts and figures [J]. Alzheimers Dement, 2013, 9(2): 208-245.