基于ESB的慢病健康管理平台制造技术

技术编号:14859948 阅读:64 留言:0更新日期:2017-03-19 12:16
本发明专利技术涉及一种基于ESB的慢病健康管理平台,其特征是,包括:慢病管理系统应用界面,用于显示和Web服务相关的表单数据;慢病健康管理平台的多个组件;以及,企业服务总线,将服务化后的组件进行WebService集成并提供给系统应用界面进行访问。还包括和异构系统进行交互的服务适配器(40)。本发明专利技术所述平台通过集成的各种生理参数采集设备,可以远程监控慢病患者的生命体征,为医生的远程诊疗提供支持,同时也可以让慢病患者及时了解自己的健康状况,获得及时的治疗。

【技术实现步骤摘要】

本专利技术涉及一种基于ESB的慢病健康管理平台,尤其是一种用于对用户的慢性病健康情况进行监护、管理和指导的慢病健康管理平台,整个平台具备内部服务统一访问以及和异构系统交互的能力,属于医疗信息

技术介绍
随着全球经济发展和生活方式的转变,慢性非传染病已经成为21世纪全球重要的公共卫生问题,是威胁人类健康的主要疾病。其中最为大众熟悉的当数糖尿病、高血压、高血脂、中风等疾病。与其他疾病相比较,慢性病具有病程长且病情迁延不愈的特点,因此针对患者日常生活的健康监护和干预治疗显得尤其重要。在目前中国医疗资源紧缺的情况下,借助于物联网技术和分布式服务技术,建立慢病健康管理平台以实现对慢性病高危人群、患者的远程监控、及时防治,是相对有效的一种方法。传统慢病健康管理平台存在以下问题:(1)数据格式、通信协议不统一;(2)不同应用之间、异构系统之间存在技术差异;(3)平台中各项服务分散,采用点对点的交互方式复杂、扩展性差。慢病健康管理平台是医疗信息化改革的重要一环,实现数据和业务的整合以及同异构系统的交互将直接影响到平台的服务质量和用户体验,是传统慢病健康管理平台需要解决的重要问题。
技术实现思路
本专利技术的目的是克服现有技术中存在的不足,提供一种基于ESB的慢病健康管理平台,所述平台通过集成的各种生理参数采集设备,可以远程监控慢病患者的生命体征,为医生的远程诊疗提供支持,同时也可以让慢病患者及时了解自己的健康状况,获得及时的治疗。按照本专利技术提供的技术方案,一种基于ESB的慢病健康管理平台,其特征是,包括:慢病管理系统应用界面(10),用于显示和Web服务相关的表单数据;慢病健康管理平台的多个组件;以及,企业服务总线,将服务化后的WebService(30)进行集成并提供给系统应用界面进行访问。进一步的,还包括和异构系统进行交互的服务适配器(40)。进一步的,所述WebService(30)包括个人健康档案、药物库、行为记录、慢病管理服务、生理参数采集服务、业务流程管理、风险评估服务、安全服务和工作记录。进一步的,所述个人健康档案包含用户本人的身份信息和健康信息。进一步的,所述药物库提供药物信息,由慢病健康管理平台的组件中的程序通过患者的相关信息,给出用药提示。进一步的,所述行为记录包括用户每日的膳食、运动、吸烟、饮酒的行为记录。进一步的,所述生理参数采集服务通过生理参数采集设备获取用户的体征数据。进一步的,所述业务流程管理对慢病健康管理平台的业务流程进行编排、优化和重组,形成粗粒度的服务。进一步的,所述安全服务用于验证用户的身份安全性,根据用户的身份决定系统可以提供的功能权限。进一步的,所述工作记录用于系统管理员记录每日、每周、每月、每年的工作情况。本专利技术使用以ESB为基础支撑的SOA架构来构建慢病健康管理平台,实现不同组件间的松散耦合,让各组件可以根据不同需求分别演化,而不会彼此影响。各组件间通过Web服务进行交互,实现松散耦合,ESB将所述Web服务进行集成,并提供统一接口供外部系统调用。本专利技术的优点是:将传统慢病健康管理平台的组件服务化后统一集成到ESB总线上,解决了平台中各项服务分散,采用点对点的交互方式复杂、扩展性差的问题,实现了组件间的松散耦合。同时,本专利技术实现的SpringIntegration集成架构轻量级、方便扩展,消除了和异构医疗系统交互存在的技术差异,从而实现了慢病健康管理平台的高可用性、高扩展性以及实时交互的特点。附图说明图1为基于ESB的慢病健康管理平台的系统架构图。图2为ESB集成平台的功能和应用分类图。图3为ESB集成平台的功能模块结构图。图4为用户访问基于ESB的慢病健康管理平台各项Web服务的流程图。图5为血压参数的集成流程图。图6为健康提醒业务的集成流程图。具体实施方式下面结合具体附图对本专利技术作进一步说明。所述基于ESB的慢病健康管理平台的系统架构如图1所示,其中慢病管理系统应用界面10将表示层获取的和Web服务相关的表单数据进行显示;企业服务总线(ESB)20将慢病健康管理平台的各组件服务化后的WebService(WS)30进行集成并且提供给系统应用界面10进行访问,同时企业服务总线20提供服务适配器40,从而实现和其他医疗服务系统的交互。上述集成的WebService(WS)30包括个人健康档案、药物库、行为记录、慢病管理服务、生理参数采集服务、业务流程管理、风险评估服务、安全服务和工作记录。其中所述个人健康档案包含用户本人的身份信息和健康信息,采用openEHR规范;所述药物库提供准确的药物信息,从而让慢病管理服务组件中的程序可以通过患者的相关信息,给出合理的用药提示;所述行为记录为用户每日的膳食、运动、吸烟、饮酒的行为记录,向慢病健康情况评估提供参考;所述慢病管理服务是针对特定慢性病开发的管理组件,由于不同的慢性病,其日常管理流程不同,因此需要分别开发;所述生理参数采集服务通过生理参数采集设备获取用户的体征数据,通过GPRS将数据传送给服务器,提供基于HTTP协议的RESTfulWS(WebServicebyRepresentationalStateTransfer),它和手机之间传输采用一种轻量级的数据交换格式JSON(JavaScriptObjectNotation);所述业务流程管理对平台的各项业务流程进行编排、优化和重组,形成粗粒度的服务方便业务控制和管理,并可应对业务逻辑频繁变化的情况;所述风险评估服务通过个人的健康数据对慢性疾病患病风险进行健康评估,并通过评估结果来改善用户的作息以及饮食,降低个人患慢性疾病的风险;所述安全服务用于验证用户的身份安全性,根据用户的身份决定系统可以提供的功能权限;所述工作记录用于系统管理员记录每日、每周、每月、每年的工作情况。所述ESB集成平台采用SpringIntegration这一轻量级的ESB框架,实现的基本功能和应用场景如图2所示:所述基本功能包括消息转换、协议适配、智能路由和服务质量;所述应用场景包括生理参数集成、健康数据集成、业务流程集成和业务流程管理。所述应用场景的重点在于生理参数的集成和业务集成。具体集成的生理参数采集设备有血压计、血糖仪、心电采集设备、血脂仪以及地秤设备等,生理参数包括收缩压、舒张压、脉率、总胆固醇、尿酸、血糖值、心率以及心电图像等。实现的业务集成包含用户管理、个人健康信息管理、健康提醒三大业务模块。所述ESB集成平台(SpringIntegration)的功能模块结构如图3所示,包括服务注册功能模块2、服务适配功能模块3、消息转换和路由功能模块4以及服务控制中心6。服务提供者1负责提供Web服务,并提供关于Web服务的参数信息供SpringIntegration使用;所述服务注册功能模块2根据参数信息对Web服务进行分类,封装并注册到SpringIntegration上,支持本文档来自技高网...

【技术保护点】
一种基于ESB的慢病健康管理平台,其特征是,包括:慢病管理系统应用界面(10),用于显示和Web服务相关的表单数据;慢病健康管理平台的多个组件;以及,企业服务总线(20),将服务化后的组件进行WebService(30)集成并提供给系统应用界面(10)进行访问。

【技术特征摘要】
1.一种基于ESB的慢病健康管理平台,其特征是,包括:
慢病管理系统应用界面(10),用于显示和Web服务相关的表单数据;
慢病健康管理平台的多个组件;
以及,企业服务总线(20),将服务化后的组件进行WebService(30)集成并提供给系统应用界面(10)进行访问。
2.如权利要求1所述的基于ESB的慢病健康管理平台,其特征是:还包括和异构系统进行交互的服务适配器(40)。
3.如权利要求1所述的基于ESB的慢病健康管理平台,其特征是:所述WebService(30)包括个人健康档案、药物库、行为记录、慢病管理服务、生理参数采集服务、业务流程管理、风险评估服务、安全服务和工作记录。
4.如权利要求3所述的基于ESB的慢病健康管理平台,其特征是:所述个人健康档案包含用户本人的身份信息和健康信息。
5.如权利要求3所述的基于ESB的慢病健康管理平台,其特征...

【专利技术属性】
技术研发人员:孔俊毅王云峰胡冰
申请(专利权)人:江苏物联网研究发展中心
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1