欢迎来到天天文库
浏览记录
ID:28262905
大小:80.50 KB
页数:6页
时间:2018-12-08
《医院信息化建设中his与lis集成接口设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、医院信息化建设中HIS与LIS集成接口设计与实现目的:设计基于WebServices的HIS(HospitalInformationSystem)与LIS(LaboratoryInformationSystem)集成接口。方法:分析WebServices的原理,并结合医院现有的HIS与LIS数据交换的流程,设计出基于WebServices的I-IIS与LIS集成接口。结果:通过接口中间件和WebServices技术,实现HIS系统与LIS系统间的无缝链接。结论:通过WebServices技术来做HIS与LIS之间的集成,让医院的业务工作更加顺畅,加强了系统间的耦合度。【关键词】WebSe
2、rvices集成接口HISLIS1引言随着IT技术的不断发展及医院信息化的不断深入,越来越多的医院已经应用了医院管理信息系统(HIS)和实验室信息系统(LIS)o在大多数情况下,HIS系统和LIS系统并不是同一厂商承建,相互之间的数据结构和编码方式各不相同,系统间的信息相互封闭,不能共享。然而为了实现医院的业务流程,必须要通过接口把HIS系统和LIS系统集成起来,使系统间信息能够共享。为了实现HIS系统与LIS系统集成,本文提出了一种基于WebServices的方法,采用HTTP协议及XML技术,实现HIS系统和LIS系统的无缝链接。2WebServices介绍WebServices主要
3、利用HTTP和SOAP协议使业务数据在Web上传输,SOAP通过HTTP调用其他业务系统对象执行远程功能调用,Web用户能够使用SOAP和HTTP通过Web调用的方法来调用远程对象。WebServices涉及的技术规范包括SOAP,XML,WSDL和UDDI。SOAP即简单对象访问协议(SimpleObjectAccessProtocol),是一种轻量的、简单的、基于XML(可扩展的标记语言)的协议,它被设计成在WEB上交换结构化的和化的信息。SOAP可以和现存的许多因特网协议和格式结合使用,包括超文本传输协议(HTTP),简单邮件传输协议(SMTP),多用途网际邮件扩充协议(MIME)
4、。它还支持从消息系统到远程过程调用(RPC)等大量的应用程序。它可使应用程序在HTTP上进行信息交换。XML即可扩展标记语言(extensibleMarkupLanguage),它可以对文档和数据进行结构化处理,从而能够在部门,客户,和供应商之间进行交换,实现动态内容生成,企业集成和应用开发。XML能够以灵活有效的方式定义管理信息的结构,是各种应用程序之间进行数据传输的最常用的工具。WSDL网络服务描述语言(WebServicesDescriptionLanguage),是一个用来描述Web服务和说明如何与Web服务通信的XML(标准通用标记语言的子集)语言。为用户提供详细的接口说明书。
5、UDDI是一种目录服务(UniversalDescription,DiscoveryandIntegration),是一种通用描述、发现与集成服务,可以使用它对Webservices进行注册和搜索。3集成接口的设计与实现3.1HIS与LIS的数据交换流程HIS系统与LIS系统在运行的过程中,主要有以下几个方面的数据交互的流程(如图1所示):(1)医生使用HIS系统中的医生工作站开立检验医嘱,同时向LIS系统发送电子检验申请单,并生成检验条形码;(2)取消检验申请,HIS系统取消检验时,向LIS系统发送取消检验的消息,LIS系统收到取消检验消息后,撤销收到的电子检验申请;(3)检验标本接收
6、,收取检验医嘱的费用;在HIS能根据医嘱项目自动计算相关耗材(采血针,真空采血管等)的费用;(4)LIS系统取消标本检验时,LIS系统向HIS系统发出取消检验的消息,HIS系统收到消息后,对检验医嘱做相应改变;(5)检验过程中,当出现检验危急值时,LIS系统向HIS发送检验危急值信息,HIS系统接受后自动在工作站提(1)检验完成后,LIS系统自动将检验结果回传给HIS系统,HIS系统能查看检验报告。3.2架构设计系统架构如图2-图4所示:2所示为系统整体架构图,ENSEMBLE为接口中间件,亦采用WebService技术,通过XML传输数据;图3及图4分别描述了接口中间件的WebServ
7、ices技术架构,即外部系统可以调用ENSEMBLE接口中间件的Web服务,ENSEMBLE接口中间件也可以调用外部系统发布的Web服务。以ENSEMBLE为接口中间件为桥梁,HIS系统和LIS系统之间通过该中间件进行数据交换,利用WebService及XML技术,相互调用对方发布的WebService,进行相应的业务处理。HIS及LIS端分别暴露WebService接口地址,以供外部调用;另外,Ensemble中间件还记录数据流,
此文档下载收益归作者所有