一种基于ES+Redis实现动态药房分配方法组成比例

技术编号:42202328 阅读:29 留言:0更新日期:2024-07-30 18:48
本发明专利技术公开了一种基于ES+Redis实现动态药房分配方法,包括部署ES环境和Redis环境,程序引入ES依赖和Redis依赖进行功能集成和配置;预先设定药房分配规则,同步分解各科室所有时间段规则数据,自动向所述ES的各个索引写入动态药房基表数据;后端HIS服务接收当前科室、时间和药品的数据,从所述ES环境的不同规则索引中查找出匹配的药房,提取出所述药房的规则数据;将提取到的规则数据,按分配算法进行药房分配运算,获取最优药房;将所述最优药房的数据以Key‑Value结构存储到Redis中,并将所述最优药房的数据存储到数据表中返回到前端,患者根据所述数据表中的信息前往药房取药。

【技术实现步骤摘要】

本申请涉及医疗管理领域,主要涉及一种基于es+redis实现动态药房分配方法。


技术介绍

1、医院药房是集管理、技术、经营、服务等于一体的综合性科室,是医院的重要职能部门之一,其管理影响着医院的药品管理水平和服务质量。在大规模的医院,药房逐渐趋于多元化管理,不再是以前的单点综合大药房。

2、门诊和住院往往会根据实际需要,配套建设不同的发药药房,不同的门诊或住院科室开药可以方便患者就近取药。同个科室在不同时间或工作日,都有可能动态配套不同发药药房。

3、传统模式下,医院采取维护药房配置清单,存储在关系型数据库的二维表中,管理不同维度下药房的分配情况。当医生开单时候将会访问药房配置表,动态获取符合要求的药房,并提示患者前往取药。

4、由于全院医生的开单操作十分频繁,判定分配药房这一逻辑,需要先从关系表加载药房配置表获取数据后,再进行大量的计算规则判断,在高并发情况下,整体接口响应效率较低,严重影响医生的开药效率和患者就医体验。同时,药房配置规则仅仅考虑单维度情况下的规则分配,因此,最终得出的药房结果,可能存在不是最优药房的情本文档来自技高网...

【技术保护点】

1.一种基于ES+Redis实现动态药房分配方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的方法,其特征在于:所述ES环境定义了不同维度下的药房分配规则,建立结构索引,所述Redis环境定义药房规则提取的存储结构。

3.根据权利要求1所述的方法,其特征在于:所述分配规则包括:不同时间段下的药房分配规则、不同科室下的药房分配规则、药房与药品库存的对照规则、医院科室与药房距离分布规则。

4.根据权利要求1所述的方法,其特征在于:所述时间段所述区段类型包括:班内班外、工作日和非工作日、节假日和特殊时段。

5.根据权利要求1所述的方法,其...

【技术特征摘要】

1.一种基于es+redis实现动态药房分配方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的方法,其特征在于:所述es环境定义了不同维度下的药房分配规则,建立结构索引,所述redis环境定义药房规则提取的存储结构。

3.根据权利要求1所述的方法,其特征在于:所述分配规则包括:不同时间段下的药房分配规则、不同科室下的药房分配规则、药房与药品库存的对照规则、医院科室与药房距离分布规则。

4.根据权利要求1所述的方法,其特征在于:所述时间段所述区段类型包括:班内班外、工作日和非工作日、节假日和特殊时段。

5.根据权利要求1所述的方法,其特征在于:所述...

【专利技术属性】
技术研发人员:卢汉金林旺骆至坤蓝龙海王远春
申请(专利权)人:智业软件股份有限公司
类型:发明
国别省市:

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

1