Efficient metadata loading algorithm for generation and parsing of health level 7 version 3 messages

Y. Mehmood, M. Javed, Muhammad Afzal, H. F. Ahmad
{"title":"Efficient metadata loading algorithm for generation and parsing of health level 7 version 3 messages","authors":"Y. Mehmood, M. Javed, Muhammad Afzal, H. F. Ahmad","doi":"10.1109/ICET.2009.5353154","DOIUrl":null,"url":null,"abstract":"Information technology has started focusing on the healthcare enterprises, for providing better medical care. There exist different healthcare enterprise standards that are used for the communication of medical information across health enterprises providing swift and reliable results. HL7 is one of those standards that are used for the exchange of medical information between healthcare systems. The main focus of this research work is to make metadata processing efficient in HL7 v3. HL7 v3 is an emerging standard to achieve semantic interoperability with its well defined information models like reference information model (RIM), domain message information model (D-MIM), and refined message information model (R-MIM). These models are converted to some technology specific format for implementation such as model interchange format (MIF). This format includes metadata information in the form of XML. MIFs are required to load into memory for generation and parsing of messages. HL7 Java SIG API utilizes these files in a non-efficient manner, as it loads all associations (no matter these are required or not) present in a particular MIF file. This is not only the performance issue but also memory wastage. In this paper, we propose an algorithm to improve the process of message generation and parsing by avoiding unnecessary associations during MIF loading. This technique is based on proxy design pattern. The proposed technique removes the performance bottleneck of the API and makes it space efficient.","PeriodicalId":307661,"journal":{"name":"2009 International Conference on Emerging Technologies","volume":"133 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 International Conference on Emerging Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICET.2009.5353154","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Information technology has started focusing on the healthcare enterprises, for providing better medical care. There exist different healthcare enterprise standards that are used for the communication of medical information across health enterprises providing swift and reliable results. HL7 is one of those standards that are used for the exchange of medical information between healthcare systems. The main focus of this research work is to make metadata processing efficient in HL7 v3. HL7 v3 is an emerging standard to achieve semantic interoperability with its well defined information models like reference information model (RIM), domain message information model (D-MIM), and refined message information model (R-MIM). These models are converted to some technology specific format for implementation such as model interchange format (MIF). This format includes metadata information in the form of XML. MIFs are required to load into memory for generation and parsing of messages. HL7 Java SIG API utilizes these files in a non-efficient manner, as it loads all associations (no matter these are required or not) present in a particular MIF file. This is not only the performance issue but also memory wastage. In this paper, we propose an algorithm to improve the process of message generation and parsing by avoiding unnecessary associations during MIF loading. This technique is based on proxy design pattern. The proposed technique removes the performance bottleneck of the API and makes it space efficient.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
用于生成和解析运行状况级别7版本3消息的高效元数据加载算法
信息技术已经开始聚焦于医疗保健企业,以提供更好的医疗服务。存在不同的医疗保健企业标准,用于医疗保健企业之间的医疗信息通信,提供快速可靠的结果。HL7是用于在医疗保健系统之间交换医疗信息的标准之一。这项研究工作的主要重点是使HL7 v3中的元数据处理更加高效。HL7 v3是一种新兴的标准,用于通过其定义良好的信息模型(如参考信息模型(RIM)、域消息信息模型(D-MIM)和精炼消息信息模型(R-MIM))实现语义互操作性。这些模型被转换为一些特定于技术的格式,例如模型交换格式(MIF)。这种格式包括XML形式的元数据信息。为了生成和解析消息,需要将mif加载到内存中。HL7 Java SIG API以一种低效的方式利用这些文件,因为它加载特定MIF文件中存在的所有关联(无论这些关联是否必需)。这不仅是性能问题,而且是内存浪费问题。在本文中,我们提出了一种算法,通过避免在MIF加载过程中不必要的关联来改进消息生成和解析过程。该技术基于代理设计模式。所提出的技术消除了API的性能瓶颈,并使其具有空间效率。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Analysis and verification of Two-Phase Commit & Three-Phase Commit Protocols New innovations in healthcare delivery and laparoscopic surgery in Pakistan An invisible dual watermarking scheme for authentication and copyrights protection Efficient metadata loading algorithm for generation and parsing of health level 7 version 3 messages A Self Organizing Map based Urdu Nasakh character recognition
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1