一种基于云消息服务平台和对象存储的医疗影像数据共享服务方法和系统技术方案

技术编号:21143865 阅读:60 留言:0更新日期:2019-05-18 05:58
本发明专利技术公开了一种基于云消息服务平台和对象存储的医疗影像数据共享服务方法和系统,属于医疗影像应用领域,在云端部署影像服务中心,在医疗机构部署影像服务代理;所述影像服务中心用于缓存共享的影像数据;并提供数据路由功能,与各个影像服务代理进行通信;所述影像服务代理提供医疗机构的向上查询接口,查询影像服务中心数据;并响应影像服务中心的查询请求,通过医疗机构的向下查询接口查询医疗机构系统中对应的影像数据、并发送至影像服务中心。一种基于云消息服务平台和对象存储的医疗影像数据共享服务系统,包括影像服务中心和影像服务代理。本发明专利技术能够实现医疗结构快速查询云端影像数据,并能够查询到其他医疗机构系统中的影像数据。

【技术实现步骤摘要】
一种基于云消息服务平台和对象存储的医疗影像数据共享服务方法和系统
本专利技术涉及医疗影像应用领域,具体涉及一种基于云消息服务平台和对象存储的医疗影像数据共享服务方法和系统。
技术介绍
医院和体检中心都有大量的非结构化数据,如众多的影像文件和电子病历,这些文件占据空间很大,大一点的医院每天新增的数据量超过100GB,每年新增的数据量约40TB,按照国家相关规定这些非结构化数据需要保存15年以上,对存储技术要求很高,成本也很大。另一方面病人会在不同等级、不同区域的医院看病,也可能在就近社区就诊,在当前医院看病时需要参考病人之前在其他医院产生的影像文件和电子病历,目前这些电子的非结构化数据是分散不同的医疗机构的,不支持共享。一个病人即使当天在一个医院看过病做过影像检查,到另一个医院转诊时不得不再次花费成本和时间进行检查,不但增加病人医疗负担,还会影响病人及时准确诊疗。云和大数据技术的发展,为影像文件和电子病历等非结构化数据共享创造了条件,一种方案是建立集中的影像云中心,将一定区域(如某个城市)内各个医疗机构的影像数据都放在影像云中心中,这样就为共享创造了条件。但这样做也带来了一些问题:一是集中存储数据量更大,更难于管理;二是外部网络带宽要求更高;三是各医院汇集的影像文件多是加密的,无法直接使用;四是影像文件利用率并不高造成性价比不高。总之这样做成本很大,另外影像云中心的故障会影响到相关的所有医疗机构,这种方案也只是在局部尝试中。
技术实现思路
本专利技术的技术任务是提供一种基于云消息服务平台和对象存储的医疗影像数据共享服务方法和系统,以低成本解决不同医疗机构影像数据共享问题,同时具有较好的适应性和较高的性能。本专利技术解决其技术问题所采用的技术方案是:一种基于云消息服务平台和对象存储的医疗影像数据共享服务方法,该方法在云端部署影像服务中心,在医疗机构部署影像服务代理;所述影像服务中心用于缓存共享的影像数据;并提供数据路由功能,与各个影像服务代理进行通信;所述影像服务代理提供医疗机构的向上查询接口,查询影像服务中心数据;并响应影像服务中心的查询请求,通过医疗机构的向下查询接口查询医疗机构系统中对应的影像数据、并发送至影像服务中心。医疗机构通过影像服务代理的向上查询接口可以获得其他医疗结构的影像文件数据。通过设置一个或多个影像服务中心以及若干个影像服务代理部署与医院等不同的医疗机构,从而以低成本解决不同医疗机构影像数据的共享问题,具有较好的适应性和较高的性能。这里所说的医疗机构是指具有影像数据存储系统或影像数据查询需求的医院、社区医疗场所或其他机构。具体的,所述医疗机构的向下查询接口查询医疗机构的PACS系统中的影像数据。PACS(PictureArchivingandCommunicationSystems)即医学影像信息系统,与临床信息系统(ClinicalInformationSystem,CIS)、放射学信息系统(RadiologyInformationSystem,RIS)、医院信息系统(HospitalInformationSystem,HIS)、实验室信息系统(LaboratoryInformationSystem,LIS)同属医院信息系统。进一步的,所述影像服务中心包括云消息服务平台、影像服务组A和对象存储系统,云消息服务平台采用分布式部署,针对每个医疗机构和/或社区都至少设置两个消息队列(或称Topic),一个消息队列用于接收对应医疗机构和/或社区发送的影像查询请求,另一个消息队列用于向对应医疗机构和/或社区发送影像查询结果;影像服务组A包括一系列影像服务,包括但不限于:影像文件对象查询服务、影像文件对象存储服务、影像文件对象删除服务、影像文件向下查询接口服务、影像查询请求与云消息服务平台对接接口服务、影像查询结果与云消息服务平台对接接口服务;对象存储系统为分布式对象存储集群。进一步的,对于有PACS系统的医疗机构,云消息服务平台还部署有另两个消息队列,一个消息队列用于向对应医疗机构发送影像查询请求,另一个消息队列用于接收对应医疗机构发送回来的影像查询结果。需要说明的是,PACS系统为现有已知的医疗机构医学影像信息系统,不排除随着科技和社会的进步,医院等医疗机构或社区产生其他医学影像信息系统,凡是符合本专利技术中所述的影像文件向下查询服务的系统均适用于本方法,故均应在本专利技术的保护范围内。优选的,影像服务组部署于多台服务器中。影像服务组可部署于一台服务器,也可部署于多台服务器,以提高计算效率。具体的,所述对象存储系统为分布式对象存储集群,大小不等的影像文件以对象方式存储在对象存储系统中,需要查询的影像文件先到对象存储系统中查询,如查询不到,通过云消息服务平台路由到相应的医疗机构去查询,查询结果在对象存储系统中进行缓存,下一次再查询该影像文件时,则直接可从对象存储系统中查询得到。对象存储系统可以根据设置,缓存一段期限内的影像文件,超过期限则删除缓存的影像文件以节省存储成本。进一步的,影像服务代理包括云消息服务平台和影像服务组B,云消息服务平台至少设置两个消息队列,一个消息队列用于向影像服务中心发送影像查询请求,另一个消息队列用于接收影像服务中心发送回来的影像查询结果;影像服务组B至少包括影像文件查询接口服务、影像查询请求与云消息服务平台对接接口服务、影像查询结果与云消息服务平台对接接口服务。进一步的,所述影像服务代理包括有PACS系统通信的影像服务代理B1和无PACS系统通信的影像服务代理B2,影像服务代理B1的云消息服务平台还部署有另两个消息队列,一个消息队列用于接收影像服务中心路由过来的影像查询请求,另一个消息队列用于向影像服务中心发送影响查询结果;影像服务代理B1的影像服务组B1中还包括影像文件PACS查询服务以及影像文件向上查询接口服务。影像服务代理B2相当于影像服务代理B1的缩减版,没有与本地PACS系统的相关接口,主要用于没有PACS系统的社区医院、网上互联网医院等。优选的,所述影像服务中心至少包括影像服务中心X和影像服务中心Y,影像服务中心X/Y发送查询请求到影像服务中心Y/X,即可查询到影像服务中心Y/X所管理的影像文件。影像服务中心X和影像服务中心Y的关系机制类似于上述的影像服务代理B1与影像服务中心的关系。其中所述的X和Y没有固定的指代含义,仅泛指某一影像服务中心,影像服务中心的数量可以是一个、两个或多个。本专利技术还公开了一种基于云消息服务平台和对象存储的医疗影像数据共享服务系统,包括影像服务中心和影像服务代理,影像服务中心部署于云端,包括云消息服务平台、影像服务组A和对象存储系统,其中,云消息服务平台设置消息队列,用于接收对应医疗机构和/或社区发送的影像查询请求、向对应医疗机构和/或社区发送影像查询结果、向对应医疗机构发送影像查询请求以及接收对应医疗机构发送回来的影像查询结果;影像服务组包括影像文件对象查询服务、影像文件对象存储服务、影像文件对象删除服务、影像文件向下查询接口服务、影像查询请求与云消息服务平台对接接口服务、影像查询结果与云消息服务平台对接接口服务;影像服务代理部署于医疗机构和/或社区,包括云消息服务平台和影像服务组B,其中,云消息服务平台设置消息队列用于向影像服务中心本文档来自技高网...

【技术保护点】
1.一种基于云消息服务平台和对象存储的医疗影像数据共享服务方法,其特征在于在云端部署影像服务中心,在医疗机构部署影像服务代理;所述影像服务中心用于缓存共享的影像数据;并提供数据路由功能,与各个影像服务代理进行通信;所述影像服务代理提供医疗机构的向上查询接口,查询影像服务中心数据;并响应影像服务中心的查询请求,通过医疗机构的向下查询接口查询医疗机构系统中对应的影像数据、并发送至影像服务中心。

【技术特征摘要】
1.一种基于云消息服务平台和对象存储的医疗影像数据共享服务方法,其特征在于在云端部署影像服务中心,在医疗机构部署影像服务代理;所述影像服务中心用于缓存共享的影像数据;并提供数据路由功能,与各个影像服务代理进行通信;所述影像服务代理提供医疗机构的向上查询接口,查询影像服务中心数据;并响应影像服务中心的查询请求,通过医疗机构的向下查询接口查询医疗机构系统中对应的影像数据、并发送至影像服务中心。2.根据权利要求1所述的一种基于云消息服务平台和对象存储的医疗影像数据共享服务方法,其特征在于所述医疗机构的向下查询接口查询医疗机构的PACS系统中的影像数据。3.根据权利要求1所述的一种基于云消息服务平台和对象存储的医疗影像数据共享服务方法,其特征在于所述影像服务中心包括云消息服务平台、影像服务组A和对象存储系统,云消息服务平台采用分布式部署,针对每个医疗机构都至少设置两个消息队列,一个消息队列用于接收对应医疗机构发送的影像查询请求,另一个消息队列用于向对应医疗机构发送影像查询结果;影像服务组A包括影像文件对象查询服务、影像文件对象存储服务、影像文件对象删除服务、影像文件向下查询接口服务、影像查询请求与云消息服务平台对接接口服务、影像查询结果与云消息服务平台对接接口服务;对象存储系统为分布式对象存储集群。4.根据权利要求3所述的一种基于云消息服务平台和对象存储的医疗影像数据共享服务方法,其特征在于对于有PACS系统的医疗机构,云消息服务平台还部署有另两个消息队列,一个消息队列用于向对应医疗机构发送影像查询请求,另一个消息队列用于接收对应医疗机构发送回来的影像查询结果。5.根据权利要求3所述的一种基于云消息服务平台和对象存储的医疗影像数据共享服务方法,其特征在于影像服务组部署于多台服务器中。6.根据权利要求3所述的一种基于云消息服务平台和对象存储的医疗影像数据共享服务方法,其特征在于影像文件以对象方式存储在对象存储系统中,需要查询的影像文件先到对象存储系统中查询,如查询不到通过云消息服务平台路由到相应的医疗机构去查询,查询结果在对象存储系统中进行缓存,下一次再查询该影像文件时,则直接可从对象存储系统中查询得到。7.根据权利要求3或4所述的一种基于云消息服务平台和对象存储的医疗影像数据共享服务方法,其特征在于影像服务代理包括云...

【专利技术属性】
技术研发人员:李朝铭高传贵周明强朱玉河石兴磊
申请(专利权)人:浪潮软件集团有限公司山东健康医疗大数据有限公司
类型:发明
国别省市:山东,37

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

1