早鸽—汇聚行业精英
  • 联系客服
  • 帮助中心
  • 投诉举报
  • 关注微信
400-006-1351
您的问题早鸽都有答案
3000+专业顾问
搜索
咨询

一种数字家庭医疗服务及数据集成的方法

  • 专利名称
    一种数字家庭医疗服务及数据集成的方法
  • 发明者
    卢林发, 叶灿才, 朱颖, 王俊梁, 陈晓
  • 公开日
    2012年8月1日
  • 申请日期
    2011年1月26日
  • 优先权日
    2011年1月26日
  • 申请人
    中山爱科数字家庭产业孵化基地有限公司
  • 文档编号
    A61B5/02GK102624638SQ20111003203
  • 关键字
  • 权利要求
    1.一种数字家庭医疗服务及数据集成的方法,为通过服务中间件实现家庭医疗服务及数据集成的方法,其特征在于 该服务中间件包括网络适配层、医疗数据转换层、颗粒度服务组件层、数字医疗服务总线、医疗数据集成层和医疗服务提供层,实现家庭医疗服务及数据集成的步骤包括 步骤一,网络适配层根据电信网、广电网、互联网所采用的开放的技术标准协议对服务进行封装以提供适应不同用户访问界面和具有标准描述格式的服务输出; 步骤二,医疗数据转换层,将来自不同系统或服务之间的医疗信息转换成符合HL7标准或DICOM标准的医疗数据提供给颗粒度服务组件层,同时将颗粒度服务组件层输出的医疗数据转换成和服务源标准相一致的数据输出; 步骤三,颗粒度服务组件层将按照基于服务的功能和服务发送、接收的数据数量来定义细粒度服务,粗粒度服务和组合服务,并通过细粒度组件服务的整合以将将细粒度组件服务整合成为粗粒度的服务,形成发布可通过网络实现的Web医疗服务; 步骤四,数字医疗服务总线完成医疗服务的注册、查询、绑定、调用、协调、组合服务的编排和消息交互;它根据请求查询并定位服务,完成对服务的调用工作,实现服务源提供者、现服务请求者与服务提供者三者之间的绑定步骤五,医疗数据集成层根据各服务源的异构数据源结构信息和共享需求,动态地配置数据库共享设置,生成映射配置文件;根据配置文件自动从异构数据源中抽取共享的数据,并将其生成为XML文件表示;包装或解析XML文件; 步骤六,医疗服务提供层与医疗数据集成层数据交互,其内的各种功能实体分别实现对数据视图、元数据、用户的管理,为数据集成提供安全保障,对用户的查询请求进行优化处理,用XML文档存储用户、管理员信息和缓存中间数据
  • 技术领域
    本发明涉及计算机技术领域,适用于数字家庭医疗信息交互领域,特别是一种数字家庭医疗服务及数据集成的方法
  • 背景技术
  • 具体实施例方式
    参考图1,为本发明方法实现所依赖的服务中间件的体系结构它由网络适配层、医疗数据转换层、颗粒度服务组件层、数字医疗服务总线、医疗数据集成层和医疗服务提供层六层结构组成其中,网络适配层,用于根据不同网络所技术标准协议对服务进行封装,同时实现不同网络医疗应用系统之间的数据网络层交互;具有界面适配、用户界面和API接口提供等功倉泛;医疗数据转换层,用于根据医疗标准库及之间的转换机制和策略实现输入或数据医疗数据之间的标准化转换;颗粒度服务组件层,用于进行服务根据颗粒度进行服务分类,并将寻求一种细粒度组件服务的整合方法,以便将细粒度组件服务整合成为粗粒度的服务,并发布为Web服务,从而减少各系统之间的数据通信量数字医疗服务总线,用于完成医疗相关服务的注册、查询、绑定等及服务之间的消息交互;医疗数据集成层,用于数据集成层是建立在传输机制之上,实现医疗数据的抽取与插入,同时对其进行包装或可解析文件的形成
  • 专利详情
  • 全文pdf
  • 权力要求
  • 说明书
  • 法律状态
专利名称:一种数字家庭医疗服务及数据集成的方法数字家庭是指以计算机技术和网络技术为基础,各种家电通过不同的互连方式进行通信及数据交换,实现家用电器之间的“互联互通”,使人们足不出户就可以更加方便快捷地获取信息,从而极大提高人类居住的舒适性和娱乐性。适用于数字家庭的远程服务包括很多,例如远程教育、电子商务、健康医疗、游戏娱乐等等。其中数字家庭医疗服务是重要的组成部分之一。数字家庭医疗服务的实现与提供,为适应网络发展,实现医疗数据的共享,必须首先解决三网融合和异构医疗数据的转换问题才能有效的实现数据或服务的分布式集成问题。目前,大部分的医院医院之间以及医院与第三方联系的医院信息化建设的情况不同,各地区各级别的医院信息系统(HIS)数据结构、医院使用厂商、硬件环境等不尽相同,使得系统的开发缺乏统一标准。来自这些系统服务源之间的数据很难实现有效的集成,并形成基于这些异构数据的服务。中国专利ZL02159903. 3(—种导航交互体系及其信息交互方法)公开了一种虚拟信息流总线体系和基于此体系的信息交互方法,适用于导航交互系统,虚拟信息流总线体系由导航管理层、导航业务层、功能函数层和数据总线层构成,基于此体系的信息交互方法包括以下步骤信息通过导航管理层进行分类,导航管理层调用导航业务层功能类中的业务单元进入各相应的业务;导航业务层调用功能函数层实现各具体功能;功能函数层调用数据总线层数据完成对具体数据的操作。该信息交互方法对本申请所公开的数据集成方法具有一定的启发作用。
本发明的目的是公开一种数字家庭医疗服务及数据集成的方法,以使医疗服务实现对来自电信网、广电网、互联网三种不同网络的医疗服务源实现标准化的集成,实现医疗数据的共享,为新的数字家庭医疗服务的诞生提供本地化的服务和数据支持。一种数字家庭医疗服务及数据集成的方法,为通过服务中间件实现家庭医疗服务及数据集成的方法,其特征在于该服务中间件包括网络适配层、医疗数据转换层、颗粒度服务组件层、数字医疗服务总线、医疗数据集成层和医疗服务提供层,实现家庭医疗服务及数据集成的步骤包括步骤一,网络适配层根据电信网、广电网、互联网所采用的开放的技术标准协议对服务进行封装以提供适应不同用户访问界面和具有标准描述格式的服务输出;步骤二,医疗数据转换层,将来自不同系统或服务之间的医疗信息转换成符合HL7标准或DICOM标准的医疗数据提供给颗粒度服务组件层,同时将颗粒度服务组件层输出的医疗数据转换成和服务源标准相一致的数据输出;步骤三,颗粒度服务组件层将按照基于服务的功能和服务发送、接收的数据数量来定义细粒度服务,粗粒度服务和组合服务,并通过细粒度组件服务的整合以将将细粒度组件服务整合成为粗粒度的服务,形成发布可通过网络实现的Web医疗服务;步骤四,数字医疗服务总线完成医疗服务的注册、查询、绑定、调用、协调、组合服务的编排和消息交互;它根据请求查询并定位服务,完成对服务的调用工作,实现服务源提供者、现服务请求者与服务提供者三者之间的绑定。步骤五,医疗数据集成层根据各服务源的异构数据源结构信息和共享需求,动态地配置数据库共享设置,生成映射配置文件;根据配置文件自动从异构数据源中抽取共享的数据,并将其生成为XML文件表示;包装或解析XML文件;步骤六,医疗服务提供层与医疗数据集成层数据交互,其内的各种功能实体分别实现对数据视图、元数据、用户的管理,为数据集成提供安全保障,对用户的查询请求进行优化处理,用XML文档存储用户、管理员信息和缓存中间数据。综上所述的数字家庭医疗服务及数据集成的方法结合数字家庭和远程医疗信息服务的需求,间接的公开一种全新的数字家庭医疗服务中间件体系,并根据该体系描述了一种实现面向电信网、广电网、互联网三种不同网络的医疗服务源进数据和服务集成方案,同时在集成过程中有效的解决现有的异构医疗系统之间医疗数据的差异和无法共享问题;本发明将网络适配层、医疗数据转换层、颗粒度服务组件层、医疗数据集成层引入该中间件,为服务和数据的集成提供了基础性的方法革新。图I是数字家庭医疗服务中间件体系结构。
下面对通过该服务中间件实现家庭医疗服务及数据集成的方法作进一步描述步骤一,网络适配层根据电信网、广电网、互联网所采用的开放的技术标准协议对服务进行封装以提供适应不同用户访问界面和具有标准描述格式的服务输出;其中,开放的技术标准协议包括http、Ftp、SMTP、XML、SOAP、WSDL、UDDI和SDH等;网络适配层封装方法和界面根据网络的适应性配置可以通过预留的API接口进行人工配置或二次开发。步骤二,医疗数据转换层,将来自不同系统或服务之间的医疗信息转换成符合HL7标准或DICOM标准的医疗数据提供给颗粒度服务组件层,同时将颗粒度服务组件层输出的医疗数据转换成和服务源标准相一致的数据输出;在家庭医疗服务的集成过程中,来自各医疗信息系统之间的数据转换是一个工作量比较大业务,也决定了集成的成败。所以在设计过程一方面需要选用H L 7标准或DICOM标准等具有广泛应用并易于被接受的标准为转换中介,同时通过医疗数据转换层的引入,实现集成前的预处理,将有利于本发明的广泛应用。在这里,服务源的标准因被集成或接入不同医院的数量而不断变化,所以医疗数据转换层的医疗标准库应是一个动态学习和丰富的过程。转换策略可以根据网络适配层提供的API接口进行增加。步骤三,颗粒度服务组件层将按照基于服务的功能和服务发送、接收的数据数量来定义细粒度服务,粗粒度服务和组合服务,并通过细粒度组件服务的整合以将将细粒度组件服务整合成为粗粒度的服务,形成发布可通过网络实现的Web医疗服务;在这里颗粒度服务组件层将以细粒度组件和工作流程描述文件为原料,向Web医疗服务层提供服务;从胃必服务层的角度看,逻辑组件层提供的是粗粒度的服务组件。业务变化可能导致Web服务的功能发生变化。由于粗粒度服务组件只是基于细粒度服务组件和流程编排的逻辑服务组件,因此,就有可能只需要修改流程配制文件,而无需深入到源代码级的功能修改,来满足功能变更的需求。步骤四,数字医疗服务总线完成医疗服务的注册、查询、绑定、调用、协调、组合服务的编排和消息交互;它根据请求查询并定位服务,完成对服务的调用工作,实现服务源提供者、现服务请求者与服务提供者三者之间的绑定。步骤五,医疗数据集成层根据各服务源的异构数据源结构信息和共享需求,动态地配置数据库共享设置,生成映射配置文件;根据配置文件自动从异构数据源中抽取共享的数据,并将其生成为XML文件表示;包装或解析XML文件;步骤六,医疗服务提供层与医疗数据集成层数据交互,其内的各种功能实体分别实现对数据视图、元数据、用户的管理,为数据集成提供安全保障,对用户的查询请求进行优化处理,用XML文档存储用户、管理员信息和缓存中间数据;在这里,医疗服务提供层应该具有管理模块,用于对医疗数据视图、医疗元数据、用户进行管理;管理模块,为服务平台的管理者提供一个图形化的界面,引导管理者根据异构数据源之间数据的关系建立统一的数据视图,并对用户进行划分,授予其对数据视图不同层次的访问权限,提供对元数据的更新管理,使得中间件能够及时提供对新数 据源的支持;安全管理模块,为医疗数据和服务集成提供安全保障,如权限认证,对用户访问权限的认证和对管理员权限的认证;加密解密,对进出中间件的数据加密和对数据视图文件的加密服务控制,对服务运行时进行监控,保证服务的完整执行 。其中服务控制部分由服务总线完成,其它部分由服务层内的服务组合构成;数据引擎模块,对医疗数据集成过程中用户的查询请求进行优化处理,制定一个开销最小的查询计划,按计划对查询进行分解,将查询分解为对底层数据源的查询.再将这些查询序列化.按序列化调用数据源适配器,执行查询;适配器返回查询结果后,数据引擎首先对数据进行必要的筛选.再依据数据视图定义的数据关联关系对数据进行合并;存储管理模块,用于采用XML描述数据视图的描述,用XML文档存储用户、管理员信息和缓存中间数据。综上所述,为数字家庭医疗服务及数据集成的方法中实施所必备的关键步骤,实施过程中可以增加其它辅助步骤,在不脱离本发明核心的应该属其保护范围内。


本发明涉及计算机技术领域,适用于数字家庭医疗信息交互,特别是公开一种数字家庭医疗服务及数据集成的方法,其其特征在于,该服务中间件包括网络适配层、医疗数据转换层、颗粒度服务组件层、数字医疗服务总线、医疗数据集成层和医疗服务提供层,实现家庭医疗服务及数据集成的步骤包括步骤一,网络适配层根据电信网、广电网、互联网所采用的开放的技术标准协议对服务进行封装以提供适应不同用户访问界面和具有标准描述格式的服务输出;步骤二,医疗数据转换层,将来自不同系统或服务之间的医疗信息转换成符合HL7标准或DICOM标准的医疗数据提供给颗粒度服务组件层,同时将颗粒度服务组件层输出的医疗数据转换成和服务源标准相一致的数据输出等步骤。



查看更多专利详情