hl7可以规范临床医学和管理信息格式,降低医院信息系统互连成本,提高医院信息系统之间信息共享的程度。在美国及越来越多的欧洲国家,hl7被用作医疗系统中文字及数字信息的标准接口。而hl7在国内的应用还未见报道,这是因为囊括医院各管理模块的综合型his产品还是市场的主流。但是,随着医院信息系统由管理为中心向以病人为中心的临床信息系统(cis)转变,随着专业化细分的发展,以hl7标准实现系统互连将成为必然趋势。3 基于hl7的电子病历交换模型3.1 总体技术实现方案 本文针对电子病历所面临的问题,结合国内外已有的研究成果,提出了基于xml的电子病历交换模型,使用hl7接口引擎(interface engine)将卫生局下属各医院及各医疗机构的电子病例、门诊信息等医疗信息数据提取出来并用xml语言表达出来,并传输到电子病历系统,然后用电子病历系统来管理电子病历文档,提供电子病历的浏览,访问安全,统计和辅助决策分析,共享等服务。体系结构图如下:图1 电子病历交换模型体系结构图 本系统的主要思路是按照数据集成的方式,将各个his系统中的数据按照“以病人为中心”的原则重新加以转换和组织,通过hl7引擎上传到数据中心的数据库中。其中各个his系统保持原有的工作流程不变,仍然分别存储在各自独立的关系数据库中,要上传的数据一旦产生,首先放到医院的前置服务器中,前置服务器是为了储存要上传的数据,以区分不用上传的数据。当前置服务器中数据触发了上传的条件,如设定一天中的某个时刻上传数据或数据已经不再变更可以立即上传。hl7引擎将数据打包为以xml描述的hl7消息,并通过send模块发送到数据中心,由部署在数据中心的hl7引擎的receive模块接收,进行解包工作,并存储到数据库中。
3.2 hl7接口引擎hl7接口引擎的工作原理如下图:图2:hl7接口引擎工作原理 ●send/receive module(发送/接收模块): 支持tcp/ip通讯协议,his系统向数据中心发送电子病历信息,信息格式为符合hl7标准的字符串格式。数据中心接收并解析hl7信息,将解析后的信息存到数据中心的数据库中,完成后回复发送端一个ack确认信息,确认信息已经发送成功。 ●hl7 adaptor module(转换模块): 实现字符串格式数据与xml格式之间的相互转换,对信息格式进行检查验证,保证发送/接收病历数据的正确完整。 ●hl7 api module(应用接口模块): 提供符合hl7标准的应用接口,医疗应用系统可以调用接口函数,按照hl7标准格式填写参数,实现向其他医疗应用系统发送数据。该模块也可以调用符合hl7标准的windows组件应用程序,将医疗信息数据传递给医疗应用系统,实现接收其他医疗应用系统的数据。 ●hl7 resource module(hl7资源模块): 支持各种实际应用的hl7医疗信息事件,如检查医嘱、转诊等。 ●mapping module(对照模块): 提供翻译对照功能,可以按照医疗应用系统进行定制。 对于hl7接口引擎的概念,可以这样理解,它是一组支持hl7通讯的过程调用函数或控件,应用程序按照hl7接口引擎的约定提供参数,模块之间的通讯则由hl7接口引擎完成。在国外发达国家中,目前主流的医疗信息整合技术为“hl7/xml接口引擎”,它是整合多种技术合成的医疗信息整合技术,用以转译各种医院信息系统数据至符合hl7标准的xml信息格式,以实现各种医疗卫生信息系统之间的信息共享与交换。 要深入了解hl7接口引擎的原理,我们还是必须要从数据通讯这个方面来研究。在数据通讯方面,有两种层次的数据交换应用。第一层次数据交换应用,是对现有信息进行处理,只是"交换"现有的系统中存在的信息数据。第二种层次的是基于不同系统之间进行整合的数据通讯,其目的达到不同系统之间的无缝连接而进行的数据通讯和数据交换应用。在这个层次的数据交换不仅要交换各种结果信息,同时还要交换各种过程信息,从而达到系统之间的交互目的。 基于以上两个层次的数据交换方式,对应基于hl7的数据交换也存在两种方式。一种“hl7 engine”方式,主要目的是使得用户原有正在使用运行的且不能替换的系统具有hl7的通讯能力。另一种是“hl7 ready”方式则是在整个系统中,在各个应用终端已经对hl7的接口协议进行了设计和处理,各个终端都应当可以接收和处理hl7消息,并进行相关的处理。在理论上可以达到系统和系统之间实时的交互运作,可以相互主动地在"需要的时候"获取对方可以提供的数据信息。4 结束语 本系统解决了传统模式存在的异构系统集成困难的问题,从而降低了医院和软件厂商的风险,提高了系统集成工作效率,扩大了医院信息系统的应用范围。 本系统的目的是要将一个区或者是一个市的所有医院的电子病历信息收集到卫生局的数据中心,使得病人可以从网上查看自己以前的病历信息,医护人员在病人的允许下可以对病人的病历做出修改,卫生局管理人员在去掉敏感信息后可以统计各种病情的发生情况。由于只考虑his系统跟数据中心的数据交互,所以本系统采用hl7 engine方式,并不考虑系统间的实时过程交互,his系统可以设置每小时或每天来上传数据,所以数据中心的数据并不一定是最新的。如何实现hl7 ready方式,作者将对此问题进一步研究深化本文的工作。参考文献:1 张福林.跨医疗体系信息交换标准hl7入门手册 20052 深圳市医学信息中心(2003年8月),深圳市卫生信息网完整解决方案(mhii)方案建议书v1.0b3 曾霓, 李包罗. 基于xml及内容管理平台的电子病历模型. 20044 michael mrissa ,djamal benslimane and chirine ghedira,zakaria maamar, a mediation framework for web services in a distributed healthcare information system 20045 hl7标准2.3版本说明书, 6 hl7国际组织网站,7 hl7台湾地区网站,.tw8 xml台湾资讯网,.tw
中国论文网(www.lunwen.net.cn)免费学术期刊论文发表,目录,论文查重入口,本科毕业论文怎么写,职称论文范文,论文摘要,论文文献资料,毕业论文格式,论文检测降重服务。 返回通信学论文列表