文献综述(或调研报告):
1.医疗信息交互系统概述
HIE (Healthcare Information Exchange,医疗信息交换平台),根据欧美等先进医学中心历经10余年来的探索总结,是公认的解决各个医疗子系统的数据孤岛、连接整合所有分院的信息最有效率、最不干扰医院现有相关子系统系统运行、最安全数据整合的方法。在此背景下需要打造一个公共的医院信息平台来代替原来数量众多的点到点数据接口,为医院信息化建设提供标准和规范,只要各应用系统都支持这些标准和规范,原则上就能与应用信息平台进行数据交换,并能同与平台相连的应用系统进行数据交换。通过医院信息平台的建设,为医院信息化建设提供标准和规划,并为医院内部信息共享提供一个共享和利用平台,同时为医院对外部(如区域卫生数据中心)提供一个统一的信息对外出口。
对于医院信息平台我们选择使用国际与国家的标准,通过HIE的建设,将医疗机构内部子系统、医疗机构、医疗保险组织与区域卫生管理系统无缝链接,让信息得以在各个体系内互联互通。为实现各业务系统信息互联互通,推倒重建方法浪费大量资金、引起业务震荡。HIE的建设是本着资源整合的基本原则,最大限度减少重复性建设,向医院原有的各业务系统和信息系统等提供接口,使其与医院信息平台实现对接,继承已有的数据资源和服务。HIE是一个开放的系统,具有适应各种政策、技术、业务发展的能力,遵循信息标准化的软件系统都可以接入到平台,并通过平台实现数据集成和应用集成。
HIE降低了业务系统间的高耦合性,形象地说:HIE好像一个标准化的插座,医院各业务系统象一个个插头,比较容易实现接入和更换。通过建设HIE,将原先分布在各业务系统中的病人信息交换整合到HIE,实现医院各个科室之间、医院之间信息的互联互通,最大限度地方便病人就医、方便医院一线医护人员工作、方便各类管理人员分析决策。HIE不仅是医院的一个重要平台,也是区域、国家卫生网(NHIN)、电子健康档案、自主健康管理的重要基石。它不但是美国的在推行的成功的解决方案,欧盟也于2010年12月22日与美国卫生部签署,接受采用该方案来进行医疗信息化的整合。卫生部“十二五”规划中医疗卫生信息化所提出3521的重要政策指标也是以HIE为基础的。因此,以HIE做为顶层设计不但与国际卫生医疗技术接轨,也完全符合卫生部的重要政策要求。故整个医院信息化建设的内容是围绕HIE建设以及基于平台之上的各种应用展开。
2.医疗信息系统管理接口(HUMI)概述
HUMI(healthcare unified management interface)是医疗信息交换系统中一个重要组成模块。其中HUMI的用户接口部分主要是用来管理合作者,用户解决方案和数据流等等的各种配置数据。HUMI还提供了一组REST APIs,同样是用来管理作者,用户解决方案和数据流等等的各种配置数据。整个模块是一个web上的管理系统,可以用来控制数据流的逻辑,是与UDL(unified data loader)配套使用的一个模块。模块的前端主要使用的技术是ExtJS,后台主要框架是Spring。
3.相关方法和技术的比较
与ExtJS最为相关也比较的很多的技术就是JQuery了。ExtJS可以用来开发RIA也即富客户端的AJAX应用,是一个用JavaScript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端AJAX框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。ExtJs最开始基于YUI技术,由开发人员JackSlocum开发,通过参考JavaSwing等机制来组织可视化组件,无论从UI界面上CSS样式的应用,到数据解析上的异常处理,都可算是一款不可多得的JavaScript客户端技术的精品。ExtJS的UI组件模型和开发理念脱胎、成型于Yahoo组件库YUI和Java平台上Swing两者,并为开发者屏蔽了大量跨浏览器方面的处理。相对来说,EXT要比开发者直接针对DOM、W3C对象模型开发UI组件轻松。
JQuery是一个兼容多浏览器的JavaScript框架,核心理念是写得更少,做得更多。如今,JQuery已经成为最流行的JavaScript框架,在世界前10000个访问最多的网站中,有超过55%在使用JQuery。JQuery是免费、开源的,使用MIT许可协议。JQuery的语法设计可以使开发者更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax以及其他功能。除此以外,JQuery提供API让开发者编写插件。其模块化的使用方式使开发者可以很轻松的开发出功能强大的静态或动态网页。
