基于中间件的信息交换技术及其在医疗系统的应用

基于中间件的信息交换技术及其在医疗系统的应用

论文摘要

目前我国医疗行业信息化建设大部分还处于部门信息化的时代,面临的核心问题就是医疗资源的共享。医疗信息交换成为一个瓶颈,很多医疗机构已面临着成为现代社会信息孤岛的尴尬。计算机技术的发展为医疗信息交换的实现提供了可能,使医疗信息系统的建设走上了规模化发展的道路,其主要特征是信息高度集成。 本文论述了基于中间件的信息交换技术并结合HL7协议应用于医疗系统信息交换。从医疗机构间信息交换的现状分析到信息交换模型设计,阐述了融合网络信息交换与医疗信息交换的创新设计思路,并通过实例模型展示该技术的应用。同时,这种信息交换技术也可以拓展应用到其他行业。 本论文主要研究内容包括: 1.构造基于中间件的信息交换模式。利用UNIX下X/OPEN模型中间件和Web Services构造信息交换应用模型是对现有信息交换模式的一种探索。中间件为多个异构网络的连接提供了可用的通讯平台。 2.设计InfoSwitch中间件。通过底层InfoSwitch中间件为信息的交换提供通讯平台。在此基础上,通过中间件的底层控制为分布存储的物理数据提供信息交换中数据同步的事务性、负载平衡以及多节点信息交换控制。 3.基于事件驱动的业务应用模式。本论文提出了以事件驱动为主的信息交换业务应用模式,每一个业务都定义为一个事件,增加了信息交换系统的兼容性和扩展性。 4.HL7协议和WEB SERVICES的应用。阐述了HL7协议的两种应用模式,并就系统设计中采用HL7协议构造适用于医疗系统的信息交换。其次通过Web Services构造核心管理,集成各种不同的操作和检索。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第一章 绪论
  • 1.1 前言
  • 1.2 相关领域研究
  • 1.2.1 信息交换中间件技术
  • 1.2.2 Web Services技术
  • 1.2.3 HL7协议
  • 1.3 国内外研究现状
  • 1.4 论文内容
  • 1.4.1 研究背景
  • 1.4.2 研究内容
  • 1.4.3 重点解决问题
  • 1.4.4 研究意义
  • 1.5 章节安排
  • 1.6 本章小结
  • 参考文献
  • 第二章 信息交换体系结构设计
  • 2.1 前言
  • 2.2 系统应用架构
  • 2.2.1 数据应用层
  • 2.2.2 后台系统层
  • 2.2.3 前台系统层
  • 2.2.4 用户处理层
  • 2.3 系统总体模块结构及数据流程
  • 2.3.1 系统总体模块结构
  • 2.3.2 数据流程
  • 2.4 构造信息交换模型
  • 2.4.1 内部信息交换
  • 2.4.2 联盟信息交换
  • 2.4.3 区域信息交换
  • 2.4.4 跨区域信息交换
  • 2.5 系统特点
  • 2.5.1 高扩展性
  • 2.5.2 兼容性
  • 2.5.3 动态处理能力
  • 2.5.4 扩充性
  • 2.5.5 综合性
  • 2.6 系统平台选择
  • 2.7 本章小结
  • 参考文献
  • 第三章 InfoSwitch中间件设计
  • 3.1 前言
  • 3.2 应用技术说明
  • 3.2.1 共享内存
  • 3.2.2 消息队列
  • 3.2.3 信号处理
  • 3.2.4 XA与DTP
  • 3.3 InfoSwitch系统应用
  • 3.3.1 支持平台
  • 3.3.2 通讯会话模式
  • 3.3.3 应用服务器和应用服务器组
  • 3.3.4 通信消息结构
  • 3.3.5 应用程序模型
  • 3.4 InfoSwitch总体结构设计
  • 3.4.1 开发工具模块设计
  • 3.4.2 执行环境模块设计
  • 3.4.3 管理工具模块设计
  • 3.4.4 内部工作信息流
  • 3.5 InfoSwitch基本配置文件
  • 3.5.1 InfoSwitch基本配置文件—infoconfig
  • 3.5.2 主机配置文件--tphosts
  • 3.5.3 异步长连接端口配置文件—infogate.conf
  • 3.5.4 应用服务器组环境变量—apgroup
  • 3.5.5 应用服务器配置文件—apserver
  • 3.5.6 FTP文件传输配置文件—ftp.conf
  • 3.5.7 自动处理配置文中—crontab.xxxx
  • 3.5.8 信息MAP配置文件—infomap
  • 3.6 应用接口规范
  • 3.6.1 消息交换API
  • 3.6.2 数据交换API
  • 3.7 管理InfoSwitch
  • 3.7.1 运行级别管理
  • 3.7.2 启动和关闭InfoSwitch
  • 3.7.3 相关管理命令
  • 3.8 编写InfoSwitch应用程序
  • 3.8.1 编写client端程序
  • 3.8.2 编写server端程序
  • 3.8.3 编写文件数据传输程序
  • 3.8.4 事务一致性的考虑
  • 3.9 信息交换交易事件定制
  • 3.9.1 制定交易流程
  • 3.9.2 配置交易代码
  • 3.9.3 开发交易流程
  • 3.9.4 Web驱动和查向事件制定
  • 3.10 本章小结
  • 参考文献
  • 第四章 HL7协议和WEB SERVICES在医疗信息交换中的应用
  • 4.1 前言
  • 4.2 HL7协议和应用
  • 4.2.1 HL7协议简介
  • 4.2.2 HL7协议的两种应用模式
  • 4.2.3 HL7协议在医院中的应用
  • 4.2.4 系统设计中采用HL7协议的方式
  • 4.2.5 关于HL7协议的应用思考
  • 4.3 WEB服务(WEB SERVICES)
  • 4.3.1 WEB服务基本概念及应用体系架构
  • 4.3.2 应用WEB SERVICES前置机的特征
  • 4.3.3 应用WEB服务构建信息驱动
  • 4.3.4 WEB服务在医疗信息交换中的的探讨
  • 4.4 本章小结
  • 参考文献
  • 第五章 信息交换模型实例
  • 5.1 前言
  • 5.2 转诊实例设计
  • 5.2.1 模型设计
  • 5.2.2 信息的制定
  • 5.2.3 配置后台应用
  • 5.2.4 传输应答方式
  • 5.2.5 应用程序开发
  • 5.3 本章小结
  • 第八章 结束语
  • 6.1 前言
  • 6.2 论文内容总结
  • 6.3 问题讨论和后续工作展望
  • 6.4 本章小结
  • 参考文献
  • 附录A 数据库交易流水表结构
  • 攻读硕士学位期间科研工作和论文发表
  • 致谢
  • 相关论文文献

    标签:;  ;  

    基于中间件的信息交换技术及其在医疗系统的应用
    下载Doc文档

    猜你喜欢