一种处理医疗数据的方法和装置制造方法及图纸

技术编号:37143499 阅读:21 留言:0更新日期:2023-04-06 21:52
本发明专利技术公开了一种处理医疗数据的方法和装置,涉及智慧医疗技术领域。该方法的一具体实施方式包括:响应于接收所管理的任一医疗业务应用的业务消息,根据业务消息,查找处理所述医疗业务数据所需的目标数据处理策略,处理所述医疗业务数据;并将处理后的医疗业务数据转换成满足每一个所述目标系统的数据结构,并上传所述数据结构的数据到对应的目标系统。本发明专利技术的实施例通过自动将接收的医疗业务数据,生成目标系统所需的数据结构并上传,使得不同医疗业务应用的以及不同目标系统进行业务解耦,提高了处理医疗数据的通用性、灵活性以及扩展性,提高了处理医疗数据的开发效率。提高了处理医疗数据的开发效率。提高了处理医疗数据的开发效率。

【技术实现步骤摘要】
一种处理医疗数据的方法和装置


[0001]本专利技术涉及智慧医疗
,尤其涉及一种处理医疗数据的方法和装置。

技术介绍

[0002]随着互联网医疗的发展和应用,处理互联网医疗数据的场景也越来越多、越来越复杂。
[0003]为保持互联网医疗数据的同步,通常提供互联网医疗业务的应用需要与多种类型的医疗服务平台进行数据交互,以将互联网医疗数据的同步到一种或多种医疗服务平台。目前,需要根据不同医疗服务平台的需求和预设接口,为该平台编写对应的业务代码以实现互联网医疗数据的同步上传等业务,现有方法存在代码耦合性较强、灵活性较差、扩展性较差、容错性较差的问题,尤其是在其他系统的数量较多时,提高了开发成本。

技术实现思路

[0004]有鉴于此,本专利技术实施例提供一种处理医疗数据的方法和装置,能够响应于接收所管理的任一医疗业务应用的业务消息,根据业务消息,查找处理所述医疗业务数据所需的目标数据处理策略,处理所述医疗业务数据;并将处理后的医疗业务数据转换成满足每一个所述目标系统的数据结构,并上传所述数据结构的数据到对应的目标系统。本专利技术的实施例通过自动将接收的医疗业务数据,生成目标系统所需的数据结构并上传,使得不同医疗业务应用的以及不同目标系统进行业务解耦,提高了处理医疗数据的通用性、灵活性以及扩展性,提高了处理医疗数据的开发效率。
[0005]为实现上述目的,根据本专利技术实施例的一个方面,提供了一种处理医疗数据的方法,其特征在于,包括:响应于接收所管理的任一医疗业务应用的业务消息,确定所述业务消息对应的医疗业务数据以及所述医疗业务数据需同步上传的一个或多个目标系统;从多种数据处理策略集合中,查找与所述医疗业务应用相匹配的目标数据处理策略;根据查找到的所述目标数据处理策略,处理所述医疗业务数据;将处理后的医疗业务数据转换成满足每一个所述目标系统的数据结构,并上传所述数据结构的数据到对应的目标系统。
[0006]可选地,在所述查找与所述医疗业务应用相匹配的目标数据处理策略之后,进一步包括:在查找到所述目标数据处理策略的情况下,建立所述业务消息的消息标识与所述目标数据处理策略的对应关系;将所述对应关系以及所述医疗业务数据对应存储至业务数据源;所述处理所述医疗业务数据,包括:对所述业务数据源存储的医疗业务数据进行监控;在监控的结果指示所述医疗业务数据满足处理条件的情况下,调用所述业务数据源存储的所述对应关系的目标数据处理策略处理所述医疗业务数据。
[0007]可选地,所述处理医疗数据的方法,还包括:利用业务数据源记录对所述业务消息的处理状态。
[0008]可选地,所述处理医疗数据的方法,进一步包括:响应于接收医疗业务应用的注册请求,提供注册配置模板,以使所述医疗业务应用基于所述注册配置模板配置其所提供的
医疗业务数据包括的特征信息以及对应于所述特征信息的数据结构;根据所述特征信息以及对应于所述特征信息的数据结构,为所述医疗业务应用生成数据处理策略,并将所述数据处理策略添加至所述数据处理策略集合中。
[0009]可选地,所述处理医疗数据的方法,进一步包括:响应于接收变更任一医疗业务应用对应的数据处理策略的请求,根据所述请求包含的变更后的数据对所述数据处理策略进行变更,并将变更后的数据处理策略添加至所述数据处理策略集合中。
[0010]可选地,所述将处理后的医疗业务数据转换成满足每一个所述目标系统的数据结构,包括:针对每一个所述目标系统,执行:获取所述目标系统对应的数据配置信息;基于所述数据配置信息所指示的数据结构,将所述处理后的医疗业务数据中的每一项数据转换为满足所述目标系统的数据结构。
[0011]可选地,所述处理医疗数据的方法,还包括:设置有消息中间件,其中,所述消息中间件包括有多个配置有主题的消息队列;将所述业务消息存放到与所述医疗业务应用相匹配的主题的消息队列中;所述查找与所述医疗业务应用相匹配的目标数据处理策略,包括:查找与所述找与所述医疗业务应用相匹配的目标数据处理策略业务消息存放的消息队列的主题相匹配的目标数据处理策略。
[0012]可选地,所述处理医疗数据的方法,进一步包括:将满足每一个所述目标系统的数据结构的数据存储到业务数据源;获取上传至所述目标系统的上传结果,在所述上传至所述目标系统的上传结果指示为失败的情况下,在所述业务数据源中将所述业务消息记录为待处理状态;按照设定触发条件,将所述业务数据源中的处于待处理状态的业务消息的数据上传到对应的目标系统。
[0013]为实现上述目的,根据本专利技术实施例的第二方面,提供了一种处理医疗数据的装置,其特征在于,包括:处理消息模块、处理数据模块和同步数据模块;其中,
[0014]所述处理消息模块,用于响应于接收所管理的任一医疗业务应用的业务消息,确定所述业务消息的医疗业务数据以及所述医疗业务数据需同步上传的一个或多个目标系统;
[0015]所述处理数据模块,用于从多种数据处理策略集合中,查找与所述医疗业务应用相匹配的目标数据处理策略;根据查找到的所述目标数据处理策略,处理所述医疗业务数据;
[0016]所述同步数据模块,用于将处理后的医疗业务数据转换成满足每一个所述目标系统的数据结构,并上传所述数据结构的数据到对应的目标系统。
[0017]可选地,所述处理医疗数据的装置,在所述查找与所述医疗业务应用相匹配的目标数据处理策略之后,进一步用于在查找到所述目标数据处理策略的情况下,建立所述业务消息的消息标识与所述目标数据处理策略的对应关系;将所述对应关系以及所述医疗业务数据对应存储至业务数据源;所述处理所述医疗业务数据,包括:对所述业务数据源存储的医疗业务数据进行监控;在监控的结果指示所述医疗业务数据满足处理条件的情况下,调用所述业务数据源存储的所述对应关系的目标数据处理策略处理所述医疗业务数据。
[0018]可选地,所述处理医疗数据的装置,还用于利用业务数据源记录对所述业务消息的处理状态。
[0019]可选地,所述处理医疗数据的装置,进一步用于响应于接收医疗业务应用的注册
请求,提供注册配置模板,以使所述医疗业务应用基于所述注册配置模板配置其所提供的医疗业务数据包括的特征信息以及对应于所述特征信息的数据结构;根据所述特征信息以及对应于所述特征信息的数据结构,为所述医疗业务应用生成数据处理策略,并将所述数据处理策略添加至所述数据处理策略集合中。
[0020]可选地,所述处理医疗数据的装置,进一步用于响应于接收变更任一医疗业务应用对应的数据处理策略的请求,根据所述请求包含的变更后的数据对所述数据处理策略进行变更,并将变更后的数据处理策略添加至所述数据处理策略集合中。
[0021]可选地,所述处理医疗数据的装置,用于将处理后的医疗业务数据转换成满足每一个所述目标系统的数据结构,包括:针对每一个所述目标系统,执行:获取所述目标系统对应的数据配置信息;基于所述数据配置信息所指示的数据结构,将所述处理后的医疗业务数据中的每一项数据转换为满足所述目标系统的数据结构。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种处理医疗数据的方法,其特征在于,包括:响应于接收所管理的任一医疗业务应用的业务消息,确定所述业务消息对应的医疗业务数据以及所述医疗业务数据需同步上传的一个或多个目标系统;从多种数据处理策略集合中,查找与所述医疗业务应用相匹配的目标数据处理策略;根据查找到的所述目标数据处理策略,处理所述医疗业务数据;将处理后的医疗业务数据转换成满足每一个所述目标系统的数据结构,并上传所述数据结构的数据到对应的目标系统。2.根据权利要求1所述的方法,其特征在于,在所述查找与所述医疗业务应用相匹配的目标数据处理策略之后,进一步包括:在查找到所述目标数据处理策略的情况下,建立所述业务消息的消息标识与所述目标数据处理策略的对应关系;将所述对应关系以及所述医疗业务数据对应存储至业务数据源;所述处理所述医疗业务数据,包括:对所述业务数据源存储的医疗业务数据进行监控;在监控的结果指示所述医疗业务数据满足处理条件的情况下,调用所述业务数据源存储的所述对应关系的目标数据处理策略处理所述医疗业务数据。3.根据权利要求2所述的方法,其特征在于,还包括:利用业务数据源记录对所述业务消息的处理状态。4.根据权利要求1所述的方法,其特征在于,进一步包括:响应于接收医疗业务应用的注册请求,提供注册配置模板,以使所述医疗业务应用基于所述注册配置模板配置其所提供的医疗业务数据包括的特征信息以及对应于所述特征信息的数据结构;根据所述特征信息以及对应于所述特征信息的数据结构,为所述医疗业务应用生成数据处理策略,并将所述数据处理策略添加至所述数据处理策略集合中。5.根据权利要求1所述的方法,其特征在于,进一步包括:响应于接收变更任一医疗业务应用对应的数据处理策略的请求,根据所述请求包含的变更后的数据对所述数据处理策略进行变更,并将变更后的数据处理策略添加至所述数据处理策略集合中。6.根据权利要求1所述的方法,其特征在于,所述将处理后的医疗业务数据转换成满足每一个所述目标系统的数据结构,包括:针对每一个所述目标系统,执行:获取所述目标系统对应的数据配置信...

【专利技术属性】
技术研发人员:马文杰
申请(专利权)人:北京京东拓先科技有限公司
类型:发明
国别省市:

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

1