一种基于边缘计算及虚拟化技术的医疗耗材采购方法与流程

文档序号:32392208发布日期:2022-11-30 08:45阅读:39来源:国知局
一种基于边缘计算及虚拟化技术的医疗耗材采购方法与流程

1.本技术涉及医疗耗材管理的领域,尤其是涉及一种基于边缘计算及虚拟化技术的医疗耗材采购方法、系统及电子设备。


背景技术:

2.在现有传统的医疗耗材采购模式下,医院科研人员根据课题需要自行通过平台进行采购,完成收货后,科研人员需携带货物去采购中心办理入库手续;然后持发票和入库单去财务处进行报销结算,完成整套流程。如果任何一步出现问题,例如入库单厂家名称或金额输入有误,又或者经费不足甚至根本没有预算,都需要重复以上步骤直至正确,耗费大量时间和精力。可见传统采购模式存在采购流程繁琐且不够透明,采购效率低下的技术问题。


技术实现要素:

3.为此,本技术的实施例提供了能够解决现有的医疗耗材采购模式存在的采购流程繁琐且不够透明、采购效率低下的技术问题,具体技术方案内容如下:第一方面,本技术的实施例提供一种基于边缘计算及虚拟化技术的医疗耗材采购方法,包括:创建位于医院侧服务器上的多个虚拟机,在各虚拟机上分别部署医院资源规划系统、中间数据库和边缘计算平台,并创建边缘计算平台与云平台之间的通信连接;通过医院资源规划系统接收第一用户输入的采购申请信息,将采购申请信息写入中间数据库;以及,通过医院资源规划系统接收第二用户对该采购申请信息的采购审批结果,将该采购申请信息的采购审批结果写入中间数据库;通过边缘计算平台从中间数据库中读取采购申请信息和该采购申请信息对应的采购审批结果;通过云平台获取边缘计算平台中的采购申请信息和采购申请信息对应的采购审批结果,根据采购申请信息生成订单信息,并根据采购审批结果处理订单信息,得到订单处理结果。
4.在其中一个实施例中,通过中间数据库存储采购申请信息和采购审批结果。
5.在其中一个实施例中,通过云平台将订单信息和订单处理结果发送至边缘计算平台;通过边缘计算平台将接收到的订单信息和订单处理结果写入中间数据库。
6.在其中一个实施例中,边缘计算平台包括第一mqtt客户端以及与所述第一mqtt客户端通信的mqtt消息服务模块,云平台包括第二mqtt客户端。
7.在其中一个实施例中,通过边缘计算平台从中间数据库中读取采购申请信息和该采购申请信息对应的采购审批结果,包括:通过第一mqtt客户端从中间数据库中接收采购申请信息和采购审批结果,并将采购申请信息和采购审批结果发送至mqtt消息服务模块;通过第二mqtt客户端实时获取mqtt消息服务模块中的采购申请信息和该采购申请信息对应的所述采购审批结果。
8.在其中一个实施例中,通过边缘计算平台将接收到的订单信息和订单处理结果写入中间数据库,包括:通过第二mqtt客户端发送订单信息和订单处理结果至mqtt消息服务
模块;通过mqtt消息服务模块接收订单信息和订单处理结果,并将订单信息和订单处理结果写入中间数据库。
9.在其中一个实施例中,边缘计算平台和云平台之间采用tls加密通道进行数据传输。
10.在其中一个实施例中,医院资源规划系统、中间数据库和边缘计算平台之间均采用关系型数据库进行数据传输。
11.第二方面,本技术的实施例提供一种基于边缘计算及虚拟化技术的医疗耗材采购系统,包括:医院侧服务器和云平台;医院侧服务器上设有多个虚拟机,各虚拟机上分别部署有医院资源规划系统、中间数据库和边缘计算平台;医院资源规划系统用于接收第一用户输入的采购申请信息,将采购申请信息写入中间数据库;医院资源规划系统还用于接收第二用户对该采购申请信息的采购审批结果,将该采购申请信息的采购审批结果写入中间数据库;边缘计算平台用于从中间数据库中读取采购申请信息和该采购申请信息对应的采购审批结果;云平台用于获取边缘计算平台中的采购申请信息和采购申请信息对应的采购审批结果,根据采购申请信息生成订单信息,并根据采购审批结果处理订单信息,得到订单处理结果。
12.第三方面,本技术的实施例提供了一种电子设备,包括存储器、处理器以及存储在所述存储器中并在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现前述任意一项所述的方法。
13.综上所述,与现有技术相比,本技术实施例提供的技术方案带来的有益效果至少包括:通过在医院侧服务器上运行多个虚拟机,将医院资源规划系统、边缘计算平台及数据库分别部署在不同的虚拟机上;将医疗科研耗材采购过程中产生的流程信息转换成一张纸数据表,并基于边缘计算平台支撑医院资源规划系统与云平台进行业务信息交互;与传统采购模式相比,本技术提升了医疗耗材采购模式的自动化程度,缩短了采购环节所耗费的精力和时间,大大提高了医疗耗材采购流程的效率。
附图说明
14.图1为本技术实施例提供的一种基于边缘计算及虚拟化技术的医疗耗材采购方法的程序流程图。
15.图2为本技术实施例提供的一种基于边缘计算及虚拟化技术的医疗耗材采购方法的采购流程图;图3为本技术实施例提供的一种基于边缘计算及虚拟化技术的医疗耗材采购系统的系统框图;附图标记说明:101、服务器;102、虚拟机;103、医院资源规划系统;104、中间数据库;105、边缘计算平台;106、云平台。
具体实施方式
16.本具体实施例仅仅是对本技术的解释,其并不是对本技术的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本技术的权利要求范围内都受到专利法的保护。
17.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
18.下面结合说明书附图对本技术实施例作进一步详细描述。
19.请参见图1,本技术实施例提供了一种基于边缘计算及虚拟化技术的医疗耗材采购方法,该方法应用于医院信息管理设备,以执行主体是医院侧服务器为例进行说明,该方法具体包括以下步骤:步骤s11,创建位于医院侧服务器上的多个虚拟机,在各虚拟机上分别部署医院资源规划系统、中间数据库和边缘计算平台,并创建边缘计算平台与云平台之间的通信连接;在具体实施过程中,本技术基于虚拟化技术实现在医院侧服务器上运行多个虚拟机,构建虚拟化网络;医院资源规划系统、边缘计算平台及中间数据库系统分别部署在不同的虚拟机上;采用数据中间表模式,将医疗科研用试剂耗材采购所需的流程表单及操作状态信息转换成一张张数据表,依托数据库事务的原子性特征,医院资源规划系统及边缘计算平台通过中间数据表完成采购流程关键信息同步。
20.步骤s12,通过医院资源规划系统接收第一用户输入的采购申请信息,将采购申请信息写入中间数据库;以及,通过医院资源规划系统接收第二用户对该采购申请信息的采购审批结果,将该采购申请信息的采购审批结果写入中间数据库。
21.其中,医院资源规划系统是支持医院整体运行管理的统一高效、互联互通、信息共享的系统化医院资源管理平台,通过对医院的“人、财、物”一体化业务集成,推进医院精细化的预算及控制手段落实、对各类设备与科研试剂耗材的精细化采购与成本控制。医院资源规划系统属于本领域常规采用的实现医院资源管理功能的现有系统,在此无需赘述。
22.步骤s13,通过边缘计算平台从中间数据库中读取采购申请信息和该采购申请信息对应的采购审批结果。
23.在具体实施过程中,边缘计算平台负责代理云平台的各类服务请求,包括试剂耗材采购清单、经费余额查询、审批结果获取等;同时通过对接中间数据库,读写相关业务中间表,实现业务请求状态同步或信息更新。
24.步骤s14,通过云平台获取边缘计算平台中的采购申请信息和该采购申请信息对应的采购审批结果,根据采购申请信息生成订单信息,并根据采购审批结果处理订单信息,得到订单处理结果。
25.其中,云平台采用互联网电商平台模式,汇集各类科研试剂耗材供应商及商品服务,根据科研试剂耗材管理的特点设置合规管理的各种功能,如经费预算匹配、订单多级审批、拍照验收、出入库管理、在线竞价、危化品管理、汇总结算等。
26.在具体的医疗耗材采购流程上,医院资源规划系统与云平台分别负责流程审批、订单处理两个核心流程模块。医院资源规划系统对于科研试剂耗材采购订单进行多方面审
核,如关联项目、试剂耗材类目、经费预算及余额等进行审核,并最终下发审批结果。云平台负责接收科研试剂耗材采购申请,生成订单,并根据医院资源规划系统的审批结果处理订单。
27.上述实施例通过在医院侧服务器上运行多个虚拟机,将医院资源规划系统、边缘计算平台及数据库分别部署在不同的虚拟机上;将医疗科研耗材采购过程中产生的流程信息转换成一张纸数据表,并基于边缘计算平台支撑医院资源规划系统与云平台进行业务信息交互;与传统采购模式相比,本技术提升了医疗耗材采购模式的自动化程度,缩短了采购环节所耗费的精力和时间,大大提高了医疗耗材采购流程的效率。
28.在一些实施例中,请参见图2,上述方法还包括:通过中间数据库存储采购申请信息和采购审批结果。
29.其中,中间数据库是负责实时缓存各类业务服务请求数据的模块,其充当了医疗科研试剂耗材采购管理数据交互的媒介,提供业务数据共享和缓存服务;同时也全流程记录了科研试剂耗材采购过程数据,可供后续科研试剂耗材采购流程监管及医疗经费使用效率分析使用。
30.上述实施例在医院资源规划系统与云平台之间采用中间表模式进行业务数据交互,简化了系统间的服务接口对接工作,对原系统改动小,同时实现了科研耗材采购流程数据留痕。
31.在一些实施例中,上述方法还包括:通过云平台将订单信息和订单处理结果发送至边缘计算平台;通过边缘计算平台将接收到的订单信息和订单处理结果写入中间数据库。
32.上述实施例通过中间数据库对医疗耗材采购流程中的数据进行缓存和共享,实现了线上采购处处留痕,使经费使用透明可监控,有效防止了某些暗箱操作的发生。
33.在一些实施例中,上述方法还包括:边缘计算平台包括第一mqtt客户端以及与所述第一mqtt客户端通信的mqtt消息服务模块,云平台包括第二mqtt客户端。
34.其中,mqtt(message queuing telemetry transport,消息队列遥测传输)是iso标准下的消息协议,工作在tcp/ip协议族上,为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议。
35.在一些实施例中,步骤s13具体还包括:通过第一mqtt客户端从中间数据库中接收采购申请信息和采购审批结果,并将采购申请信息和采购审批结果发送至mqtt消息服务模块;步骤s14具体还包括:通过第二mqtt客户端实时获取mqtt消息服务模块中的采购申请信息和采购申请信息对应的采购审批结果。
36.在一些实施例中,上述方法还包括:通过第二mqtt客户端发送订单信息和订单处理结果至mqtt消息服务模块;通过mqtt消息服务模块接收订单信息和订单处理结果,并将订单信息和订单处理结果写入中间数据库。
37.在一些实施例中,上述方法还包括:边缘计算平台和云平台之间采用tls加密通道进行数据传输。
38.其中,tls(transport layer security,传输层安全性协议)是一种安全协议,目的是为互联网通信提供安全及数据完整性保障。边缘计算平台与云平台之间基于mqtt协
议,采用发布/订阅方式,并采用tls加密实现安全实时的数据传输同步。
39.在具体的实施过程中,科研试剂耗材采购订单生成、处理的核心业务流程都是在云平台实现的,边缘计算平台作为云平台的代理,负责接收和转发云平台所需的采购申请信息和采购审批结果。边缘计算平台轮询对应表单获取采购申请信息,经初步查询获取并校验格式后,使用mqtt客户端发送到mqtt消息服务队列;此时,云平台通过内置mqtt客户端订阅此类消息,经tls加密通道实时获取业务请求数据,并在云平台再度校验后发送到指定模块处理。同样,云平台向边缘计算平台发送订单信息和订单处理结果时,通过mqtt客户端发布业务请求到mqtt消息服务队列,由边缘计算平台订阅获取并处理。
40.上述实施例在边缘计算平台与云平台之间采用tls加密通道,有效保障了内外业务数据互联互通的安全性。同时使用基于mqtt协议的发布订阅模式实现业务数据动态交互,相较于现有技术http协议下的web接口模式带宽占用更低、实时性更好。
41.在一些实施例中,上述方法还包括:医院资源规划系统、中间数据库和边缘计算平台之间均采用关系型数据库进行数据传输。
42.在具体的实施过程中,按照科研试剂耗材采购管理预定规范流程,医院资源规划系统与云平台约定数据交互所需的中间表表名及数据内容格式,并在中间数据库中创建对应数据表单。在实际数据交互过程中,医院资源规划系统直接在本地适配连接中间数据库,实现业务请求数据的同步(包括数据写入更新或查询获取);云平台则通过边缘计算平台代理业务请求,实现业务请求数据的同步。在数据同步过程中,同步数据的一致性和实时性是非常重要的。在本技术中,医院资源规划系统、中间数据库和边缘计算平台之间均采用关系型数据进行数据的传输。同步数据的一致性和实时性主要通过关系型数据库acid特性(即原子性、一致性、隔离性与持久性)保障。医院资源规划系统与边缘计算平台采用轮询或事件触发式策略驱动数据同步操作,一般而言,数据写入或更新操作一般由业务请求事件驱动,数据查询获取一般基于轮询方式驱动。
43.上述实施例通过采用关系型数据库的acid特性(即原子性、一致性、隔离性与持久性)保障了边缘业务数据同步时的一致性和实时性。
44.在一些实施例中,科研试剂耗材的品类很多,有些无法直接做成数据表单进行交互,所以会直接通过边缘计算平台代理web服务,让用户直接在医院内网访问云平台的相关web服务页面;因此在本实施例中不是所有数据交互都通过中间数据库进行,少部分复杂的业务交互可以直接走基于边缘计算平台的web代理服务。
45.上述实施例有效解决了耗材采购申请数据无法存入中间数据库的风险。
46.请参见图3,本技术另一实施例提供了一种基于边缘计算及虚拟化技术的医疗耗材采购系统,包括:服务器101和云平台106;服务器101上设有多个虚拟机102,各虚拟机102上分别部署有医院资源规划系统103、中间数据库104和边缘计算平台105;医院资源规划系统103用于接收第一用户输入的采购申请信息,将采购申请信息写入中间数据库104;医院资源规划系统103还用于接收第二用户对该采购申请信息的采购审批结果,将该采购申请信息的采购审批结果写入中间数据库104;边缘计算平台105用于从中间数据库104中读取采购申请信息和该采购申请信息对应的采购审批结果;云平台106用于获取边缘计算平台105中的采购申请信息和采购申请信息对应的采购审批结果,根据采购申请信息生成订单信息,并根据采购审批结果处理订
单信息,得到订单处理结果。
47.本实施例中提供的关于基于边缘计算及虚拟化技术的医疗耗材采购系统的具体限定,可以参见上文中关于基于边缘计算及虚拟化技术的医疗耗材采购方法的实施例,于此不再赘述。上述基于边缘计算及虚拟化技术的医疗耗材采购系统中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
48.本技术实施例还提供了一种计算机设备,该计算机设备可以包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。当计算机程序被处理器执行时,使得处理器执行如上述任一实施例的一种基于边缘计算及虚拟化技术的医疗耗材采购方法的步骤。
49.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
50.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1