An XML-based framework for automating data exchange in healthcare

H. Jumaa, P. Rubel, J. Fayn
{"title":"An XML-based framework for automating data exchange in healthcare","authors":"H. Jumaa, P. Rubel, J. Fayn","doi":"10.1109/HEALTH.2010.5556559","DOIUrl":null,"url":null,"abstract":"Providing a transparent and automatic communication between health information systems for the purpose of exchanging patients' data among healthcare professionals is deemed as one of the most challenging problems in eHealth. Indeed, data storage in health information systems is mainly performed in relational databases, whereas eXtensible Markup Language (XML) is seen as the de facto standard for exchanging data among health organizations. Automating data interchange between relational databases and XML documents remains however a challenge. In this paper, we propose a general mediation framework to facilitate the storage of the new incoming data in XML format into the relational databases of the legacy health information systems and vice versa. The proposed mediation architecture is based on the XML technology and its related languages and derivatives (XML Schema, eXtensible Stylesheet Language Transformations (XSLT)…), which provide powerful tools for sharing, converting and exchanging information. The adopted methodology consists in converting the database model into an XML schema and in performing an automatic, reliable and efficient mapping between the schemas representing the exchanged source and target data by means of the XSLT language. Our approach has the capacity to preserve the integrity constraints of the relational schema, which allows to check the XML infosets for anomalies or incoherencies before updating the relational database from the XML document. It also captures the hierarchy of the tables in the target database, which guarantees that the automatically generated Structured Query Language (SQL) queries will be correctly performed. Moreover, our mediator includes a rule base allowing a coherent and secure mapping between the exchanged data sources for ensuring the database integrity.","PeriodicalId":112608,"journal":{"name":"The 12th IEEE International Conference on e-Health Networking, Applications and Services","volume":"114 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"18","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The 12th IEEE International Conference on e-Health Networking, Applications and Services","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HEALTH.2010.5556559","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 18

Abstract

Providing a transparent and automatic communication between health information systems for the purpose of exchanging patients' data among healthcare professionals is deemed as one of the most challenging problems in eHealth. Indeed, data storage in health information systems is mainly performed in relational databases, whereas eXtensible Markup Language (XML) is seen as the de facto standard for exchanging data among health organizations. Automating data interchange between relational databases and XML documents remains however a challenge. In this paper, we propose a general mediation framework to facilitate the storage of the new incoming data in XML format into the relational databases of the legacy health information systems and vice versa. The proposed mediation architecture is based on the XML technology and its related languages and derivatives (XML Schema, eXtensible Stylesheet Language Transformations (XSLT)…), which provide powerful tools for sharing, converting and exchanging information. The adopted methodology consists in converting the database model into an XML schema and in performing an automatic, reliable and efficient mapping between the schemas representing the exchanged source and target data by means of the XSLT language. Our approach has the capacity to preserve the integrity constraints of the relational schema, which allows to check the XML infosets for anomalies or incoherencies before updating the relational database from the XML document. It also captures the hierarchy of the tables in the target database, which guarantees that the automatically generated Structured Query Language (SQL) queries will be correctly performed. Moreover, our mediator includes a rule base allowing a coherent and secure mapping between the exchanged data sources for ensuring the database integrity.
用于自动化医疗保健中的数据交换的基于xml的框架
在卫生信息系统之间提供透明和自动的通信,以便在卫生保健专业人员之间交换患者数据,被认为是电子卫生中最具挑战性的问题之一。实际上,卫生信息系统中的数据存储主要在关系数据库中执行,而可扩展标记语言(XML)被视为卫生组织之间交换数据的事实上的标准。然而,自动化关系数据库和XML文档之间的数据交换仍然是一个挑战。在本文中,我们提出了一个通用的中介框架,以促进将XML格式的新传入数据存储到遗留卫生信息系统的关系数据库中,反之亦然。所建议的中介体系结构基于XML技术及其相关语言和衍生物(XML Schema、可扩展样式表语言转换(XSLT)…),它们为共享、转换和交换信息提供了强大的工具。所采用的方法包括将数据库模型转换为XML模式,并通过XSLT语言在表示交换的源数据和目标数据的模式之间执行自动、可靠和有效的映射。我们的方法能够保留关系模式的完整性约束,从而允许在从XML文档更新关系数据库之前检查XML信息集是否存在异常或不一致性。它还捕获目标数据库中表的层次结构,从而保证正确执行自动生成的结构化查询语言(Structured Query Language, SQL)查询。此外,我们的中介包括一个规则库,允许在交换的数据源之间进行一致和安全的映射,以确保数据库的完整性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信