基于XML的医院信息集成平台

2018-03-22 01:31徐卫华
电子技术与软件工程 2018年1期
关键词:研究

徐卫华

随着计算机技术的发展,可拓展标记语言(eXtensible Markup Language,XML)被研发出来,XML是计算机术语,是标准通用标记语言的子集,可用Web传输。它可以用来标记数据和定义数据,是Internet环境中跨平台的、依赖于内容的技术,也是目前处理分布式结构信息的有效工具。我院为提高信息收集的效率,现采用XML解决医院各信息系统数据接口 不规范、信息不能共享的问题。

【关键词】XML 医院信息集成平台 研究

现阶段各个行业对计算机都产生了极大依赖,经过数十年的发展,医院的信息系统发展形势一片大好。在医院早期时候,信息收集系统十分杂乱,尽管系统多,但基本没有开放式接口供其他系统调用。而且受限于当时开发环境与开发工具,不同系统的信息共享变得非常困难。系统之中的网状结构易造成数据重复,使日后在升级系统时加大难度。目前为解决这些问题,医院信息收集平台顺理成章的出现,并成为医院信息化建设的重点。

1 医院信息集成平台的技术种类

1.1 XML技术

XML是在二十世纪末期出现的一种标记性语言,在XML之前,大多数都在使用超文本标记语言(HTML),但HTML无法满足现阶段大量网络数据交换的需求,为了迎合时代的进展,XML得到了广泛应用。在医院EMR系统中,数据的采集源自于多个系统,病历的内容也多种多样,当这些数据集中的时候,就需要统一使用XML进行数据整理。XML既可以传输EMR系统中文本数据,也可以传输数据具体参数和多媒体数据。

1.2 Web Service技术

Web Service是计算机技术上一种革命性的里程碑,将XML信息处理作为基本数据通讯方式,清楚各系统之间的差异,将不同的操作系统一起协同运行。Web Service可以跨平台使用,且使用者无需知道该功能的实现方法等细节。Web Service基于Internet标准,通过统一资源定位符(URL)访问获得XML参数。

2 医院信息集成平台的设计与技术实现

2.1 医院集成平台实现的技术特征

集成平台的主要特点是将每个系统的功能进行整合,做成相关性服务。Web Service将现存的系统功能进行封装,将其放置在平台上,供其他系统使用。医院的数据具有很高的复杂性,并且分布杂乱,存在于医院的各个子系统中,利用XML系统和Web Service可将各个子系统中数据以Web的形式表现,Web服务以XML参数形式在平台间传递,在.NET技术中,创建和调用Web技术很容易完成。

2.2 XML编码

医院集成平台模型可具体分为三大块:XML编码过程、XML网络传输以及XML解析。在整个过程当中,XML起到重要作用,其作为Web服务接口传递参数,影响举足轻重。.NET技术提供了XML封装环境,对数据库进行C#访问,随后生成XML,实现的XML封装耦合程度非常高。XML参数在使用过程中无法避免更新、维护,每次更新、維护均要修改程序,所以其中蕴含风险。此外,XML封装中需要与数据库进行数据交换,当带宽不足时,效率会十分低下,影响工作进度。为了将XML封装和传输分开,通过一个新的模型将XML生成在数据库的存储过程中,并加以实现,再通过服务完成最后输送。

2.3 Web服务器部署工作以及XML网络传输功能

在医院信息集成中,系统之间的数据交换是关键步骤。XML是一种数据中介,加快系统间数据交换,提升工作效率。当所有同步数据和异步数据统一转换为XML数据格式时,要符合相应规章制度,用以完成医院信息系统无缝数据交换。

2.4 实现XML解析

除上述XML功能外,XML解析也相当重要。XML解析主要是指按照服务返回的XML参数,精准透彻分析其中包含信息,然后在本地数据中进行添加、删除以及更新。在通常使用的SQL和ORACLE两种数据库中,均有对应的方法解析XML参数。

3 信息系统接入

从上述介绍中可知,医院服务接口开发是医院信息集成平台中最关键的一个部分。大部分医院信息集成平台采用基于SOA框架的医院信息集成平台,该平台将医院所有系统进行整合,包括已使用和待使用的系统[5]。当医院信息集成平台形成一个开放化的有序整体时,医院的全部信息系统数据交换则完成。具体步骤如下:

(1)开发适合医院的适配器,并按照一个接入系统搭配一个适配器的指标进行部署,并提供WSDL文档和URL。

(2)对适配器文件*.jar进行复制。

(3)在service.xml中新增唯一标识,指定服务接口的流向。

现阶段保持每天40-50万信息吞吐量即可让医院信息集成平台完成工作,并满足医院日常需求。

4 小结和未来展望

医院信息集成平台用统一的方式来完成亿元各类信息的收集,提高了系统对信息收集的可维护性并方便医院进行管理。

目前,集成平台在使用过程中存在一定漏洞,例如:当计算机出现死机等情况时,易造成系统整体崩溃等。为应对这些不足之处,需对操作界面进行更好的改进,在使用之前进行试用。总之,信息集成是未来医院信息化建设的主流方向,积极整合各单位,能使医院信息系统更加完善。

参考文献

[1]胡志坚.集成平台在医院信息系统建设中的应用[J].中国卫生信息管理杂志,2012,09(04):59-65.

[2]孙碧云,朱向明,赵峰等.基于XML技术的超声报告规范化研究及应用[J].中国超声医学杂志,2012,28(11):1047-1050.

[3]杨刚强,董方杰.基于HL7CDA标准和XML技术的EMR及其在HL7标准下的传输[J].中国卫生信息管理杂志,2012,09(02):55-58.

[4]胡晓平,徐婷婷,冯前进等.基于XML格式转换的HL7网关设计[J].中国医学物理学杂志,2014,31(04):5054-5057,5063.

[5]辛海燕,徐浩,苗元青等.基于XML技术的电子病历在医院中的应用[J].中华医学图书情报杂志,2013,22(02):77-79.

作者单位

苏州市广济医院 江苏省苏州市 215137

猜你喜欢
研究
FMS与YBT相关性的实证研究
2020年国内翻译研究述评
辽代千人邑研究述论
视错觉在平面设计中的应用与研究
EMA伺服控制系统研究
新版C-NCAP侧面碰撞假人损伤研究