二三级医院信息集成平台应用架构关键技术

  二三级医院信息集成平台应用架构关键技术

二三级医院信息集成平台应用架构关键技术
  二三级医院信息集成平台架构资源层可以实现患者信息、医护人员信息、药品耗材信息、科室机构信息以及仪器设备信息的保存,构建一个个的专题数据库,满足医院业务的数据调用需求,实现全量数据在线使用,满足医院临床业务的连续性和完整性,同时可以生成相关数据集,供不同业务系统在具体场景中根据数据集进行数据使用。医院信息集成平台架构中间层可以实现业务信息生成,实时通过集成平台推送到数据中心,另一方面,数据中心通过适配器,从业务系统中抽取全量历史数据,并进行数据的清洗、标准化处理,让数据中心满足实时、完整的数据集中。上层为应用展现层,采用浏览器 / 服务器架构(B/S 架构),超文本链接语言(HTML5)、页面设计(JS)、Web 前端技术及移动互联等技术,通过浏览器进行访问,有效提高了访问效率和界面交互能力。


二三级医院信息集成平台应用架构关键技术


  2 医院信息集成平台架构关键技术实现

  2.1 ESB 技术

  二三级医院信息集成平台企业服务总线(ESB)是一种体系结构模式,二三级医院信息集成平台支持虚拟化通信参与方之间的服务交互并对其进行管理,是实施 SOA 的连接基础软件 [6]。使用 ESB 模式可以降低连接各个异构应用系统的工作量,降低相连的应用系统之间的耦合度,从而从本质上提高了整个系统的灵活性和面对变化的响应速度 [7]。它代理服务提供者和服务消费者之间的连接,即使它们并非完全匹配,也能够使它们进行交互,此模式可以使用各种中间技术和编程模型实现。

  2.2 SOA 技术

  二三级医院信息集成平台是一种面向服务架构技术,其定义 Web 服务通信的接口,集成了可扩展标记语言(XML)、面向服务架构协议(SOAP)、文档描述语言(WSDL)和统一文档描述语言(UDDI)等多个功能,可以实现不同系统之间的信息交流和传输,为不同的系统提供一个可扩展性的描述语言,实现信息请求和处理 [9]。SOA 技术能够图 2 医院信息集成平台应用架构将 Web 划分为三个层次,分别是浏览器、Web 服务器、数据库服务器三层。用户只需要知悉分布式管理系统 Web 服务器地址,将其输入到 IE 浏览器,即可实现登录、认证和操作 [10]。Web 服务器可以在 IE 浏览器上利用表单功能显示一个交互界面,用户只需要在该界面中输入逻辑业务请求,二三级医院信息集成平台Web服务器完成信息解析之后,如果请求中不包含数据处理,将处理结果封装起来反馈给 IE 浏览器;如果请求中包括数据处理,Web 服务器将其发送给数据服务器,实现数据的添加、删除、修改或查询,并且将结果反馈给 Web 浏览器,Web 浏览器将处理结果封装在一起,反馈给 IE 浏览器。

  SOA 具有较强的底层通用性,能够定义先进的标准交互模式,为医院数据集成和交互提供强大的支撑。

  2.3 二三级医院信息集成平台技术


二三级医院信息集成平台应用架构关键技术


  二三级医院信息集成平台能够解决不同软件之间的互操性问题,利用 IHE标准可以构建一个中央集中的医疗数据索引(XDS RLS-RecordLocator Services),保证医院患者数据的快速认证和完整提取,RLS 采用发布和订阅模式,创建文档存储库,建立文档的主索引,支持快速的文档检索和查询。二三级医院信息集成平台能够为医院提供统一的文档管理与共享标准,注重患者信息的保密性,降低网络存储带宽需求,用于共享交换的文件存储库采用分布式存储,而对其索引信息采用集中式发布和注册。