医疗信息处理方法技术

技术编号:39829401 阅读:8 留言:0更新日期:2023-12-29 16:06
本申请涉及人工智能和医疗健康技术领域,提出了一种基于消息队列的医疗信息处理方法

【技术实现步骤摘要】
医疗信息处理方法、装置、系统、设备及介质


[0001]本申请涉及人工智能和医疗健康
,尤其涉及一种基于消息队列的医疗信息处理方法

装置

系统

设备及介质


技术介绍

[0002]目前我国医院信息化系统各类繁多,常见的有
HIS(
医院信息管理系统
)、CIS(
临床信息系统
)、LIS(
实验室信息管理系统
)、EMR(
电子病历
)、PACS(
影像归档和通信系统
)、RIS(
放射科信息系统
)、GMIS(
区域信息系统
)、HRP(
医院资源管理系统
)
等等
,
各系统开发语言不尽相同,系统间通信频繁且偶合度高

在个性化需求旺盛的当下,医疗机构安装新系统后通常会联系不同厂商开发各自独立的插件完成数据交互功能,该类插件形式多样开发语言不统一,管理和维护会有一定难度

若系统运行过程中某一环节有偶发问题,不易排查且可能导致多个堆栈在长期等待,造成服务体验不佳甚至功能被弃用,医生通常用呼叫短号方式人为干预替代系统存在的瓶颈问题

[0003]在
5G
技术快速应用的时代背景下,医疗技术不断更新迭代很多旧系统需要更快速的适应医院应用场景的个性化改造,以便实现平台与各种小系统之间

医疗设备之间与移动设备之间的通信
。MQ
消息队列作为数据交互中心,可以打破系统间的强偶合关系

同时
MQ
作为消息中间件还具备异步

解偶

削锋

日志归集等优势特性,可以实现高性能,高可用,可伸缩和最终一致性

[0004]在物联网领域有一种消息队列名称为
MQTT(
消息队列遥测传输
)
,因其适用于低带宽发送消息的小型设备,以其简单性和最小的导线占用面积被各大物联网厂商广泛应用

不过因
MQTT
低带宽小型化的局限性,该类消息队列不适合在大型医疗系统中被广泛使用

[0005]目前在医疗领域还没有完善的
MQ
机制实现万物互联,部分厂商在系统中使用的
MQ
只是作为小众的中间件进行数据传输而不是作为数据传输中心

物联设备与平台的通信没有规范化,甚至在
MQ
通信过程中明文的个人健康信息会有安全隐患


技术实现思路

[0006]本申请实施例提供了一种基于消息队列的医疗信息处理方法

装置

系统

设备及介质,旨在解决相关技术中医疗领域物联设备与平台的通信没有规范化,在
MQ
通信过程中明文的个人健康信息会有安全隐患等技术问题

[0007]第一方面,本申请实施例提供了一种基于消息队列的医疗信息处理方法,用于消息服务系统,所述方法包括:
[0008]通过前置客户端接收各类医疗设备和
/
或医疗系统发送的医疗信息,对所述医疗信息进行解析和加密处理,得到处理后的医疗信息消息体;
[0009]通过消息服务中心将所述医疗信息消息体按照医疗信息参数数据分配至与其对应的消息队列;
[0010]监控各个消息队列中各个医疗信息消息体被预设接收设备的消费情况,生成对应
的日志信息;
[0011]根据所述日志信息和
/
或接收的数据消费请求,输出对应的数据处理结果

[0012]在一个实施例中,可选的,所述医疗信息参数数据中包括以下至少一项:
[0013]发送时间信息
、msgID
信息

主题信息

标签信息和对应的分配规则信息,其中,所述分配规则信息中至少包括预设分配规则

[0014]在一个实施例中,可选的,所述方法还包括:
[0015]获取各类医疗设备和
/
或医疗系统及与其对应的预设接收设备之间的加密策略;
[0016]根据所述加密策略,对对应的医疗信息进行加密处理

[0017]在一个实施例中,可选的,所述根据所述日志信息和
/
或接收的数据消费请求,输出对应的数据处理结果,包括:
[0018]接收日志搜索请求,根据所述日志搜索请求确定与其对应的目标日志信息,其中,所述日志搜索请求中包括待搜索日志的主题信息和标签信息;
[0019]输出对应的目标日志信息;和
/

[0020]接收数据消费请求,并根据所述数据获取请求从对应的消息队列中获取目标医疗信息消息体;
[0021]输出所述目标医疗信息消息体

[0022]在一个实施例中,可选的,接收数据消费请求,并根据所述数据获取请求从对应的消息队列中获取目标医疗信息消息体,包括:
[0023]确定各个消息队列的服务状态;
[0024]响应于消息队列的服务状态为运行状态,则从消息队列池中进行轮询;
[0025]当轮询到数据消费请求时,构建网络传输请求对象,并获取对应的目标医疗信息消费体;
[0026]构建响应对象,并确定所述消息队列的有效性;
[0027]响应于所述消息队列有效,获取对应的订阅关系,并构建消息头;
[0028]处理所述订阅关系,并向消费设备返回处理后的消息,存储消费进度,完成生命周期

[0029]在一个实施例中,可选的,所述方法还包括:
[0030]响应于消息队列满足预设条件时,触发故障预警提示;
[0031]响应于触发故障预警提示,将各消息队列备份到预设存储介质

[0032]第二方面,本申请实施例提供了一种基于消息队列的医疗信息处理装置,包括:
[0033]接收模块,用于通过前置客户端接收各类医疗设备和
/
或医疗系统发送的医疗信息;
[0034]处理模块,用于通过消息服务中心对所述医疗信息进行解析和加密处理,得到处理后的医疗信息消息体;
[0035]分配模块,用于将所述医疗信息消息体按照医疗信息参数数据分配至与其对应的消息队列;
[0036]监控模块,用于监控各个消息队列中各个医疗信息消息体被预设接收设备的消费情况,生成对应的日志信息;
[0037]输出模块,用于根据所述日志信息和
/
或接收的数据消费请求,输出对应的数据处
理结果

[0038]第三方面,提供了一种基于消息队列的医疗信息处理系统,所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于消息队列的医疗信息处理方法,其特征在于,用于消息服务系统,所述方法包括:通过前置客户端接收各类医疗设备和
/
或医疗系统发送的医疗信息,对所述医疗信息进行解析和加密处理,得到处理后的医疗信息消息体;通过消息服务中心将所述医疗信息消息体按照医疗信息参数数据分配至与其对应的消息队列;监控各个消息队列中各个医疗信息消息体被预设接收设备的消费情况,生成对应的日志信息;根据所述日志信息和
/
或接收的数据消费请求,输出对应的数据处理结果
。2.
根据权利要求1所述的方法,其特征在于,所述医疗信息参数数据中包括以下至少一项:发送时间信息
、msgID
信息

主题信息

标签信息和对应的分配规则信息,其中,所述分配规则信息中至少包括预设分配规则
。3.
根据权利要求1所述的方法,其特征在于,所述方法还包括:获取各类医疗设备和
/
或医疗系统及与其对应的预设接收设备之间的加密策略;根据所述加密策略,对对应的医疗信息进行加密处理
。4.
根据权利要求1所述的方法,其特征在于,所述根据所述日志信息和
/
或接收的数据消费请求,输出对应的数据处理结果,包括:接收日志搜索请求,根据所述日志搜索请求确定与其对应的目标日志信息,其中,所述日志搜索请求中包括待搜索日志的主题信息和标签信息;输出对应的目标日志信息;和
/
或接收数据消费请求,并根据所述数据获取请求从对应的消息队列中获取目标医疗信息消息体;输出所述目标医疗信息消息体
。5.
根据权利要求1所述的方法,其特征在于,接收数据消费请求,并根据所述数据获取请求从对应的消息队列中获取目标医疗信息消息体,包括:确定各个消息队列的服务状态;响应于消息队列的服务状态为运行状态,则从消息队列池中进行轮询;当轮询到数据消费请求时,构建网络传输请求对象,并获取对应的目标医疗信息消费体;构建响应对象,并确定所述消息队列...

【专利技术属性】
技术研发人员:刘建忠
申请(专利权)人:康键信息技术深圳有限公司
类型:发明
国别省市:

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

1