随着社会的发展,人们对医疗卫生系统的服务要求越来越高,传统的各个医疗机构各自为政,信息互不共享的方式不符合发展的趋势,不能满足要求。在经历SARS之后,我国医疗卫生信息化水平得到相当大的提升,大部分医院自身的信息系统建设已经达到一定的高度,在此基础上,建立区域公共医疗信息平台在一定的行政区域内实现各医疗卫生信息系统网上数据的收集、交换和共享成了一项紧迫的任务,也是近年来医疗信息领域的研究热点之一。而XML作为一种跨平台、标准化、可扩展的数据标准,为异构数据库的数据标准化和数据交互提供了一种极为合适的技术。适应性广是XML与其它数据交互技术相比最大的优势,也是选择XML技术解决异构数据共享问题的主要原因。因此本文工作的核心是对应用XML技术实现公共医疗数据共享的关键技术进行研究。 本文针对当前医疗领域信息共享的迫切需求,采用XML技术,分析研究了基于XML的信息共享的关键性技术问题。首先,针对医疗机构间不同信息系统之间信息难以沟通的问题,对传统的信息孤岛集成技术进行了分析,提出了利用XML技术实现信息孤岛集成的方法和应用框架,并分析应用XML实现信息共享的优缺点;然后,重点研究了实现XML信息共享的两个关键性技术问题:如何设计和选择XML数据规范和XML数据的传输方法及其安全性;最后,设计开发了一个XML数据采集与传输系统,实现医院端数据的自动采集和上传,并已成功应用于厦门市市民健康系统项目中某医院医疗数据的共享,从而验证了本文研究的解决方案和关键技术的可行性。