本发明涉及医药存储及管理,尤其涉及一种药品存取管理方法、装置、终端设备及存储介质。
背景技术:
1、随着医药行业的发展,药品的存储和管理变得越来越重要,药品常见的药柜存储方式包括片状(拆零)、安波瓶(拆零)以及盒装(整装)。传统的对一种药品使用单一方式进行存储无法满足目前药品的存储和管理要求,盒装药品拆零后存储,那么整个药柜有关该药品的存储必须以拆零的方式存储。如果仅以拆零方式进行药品存储,那么单次取用药品的取药量有限,无法满足用药量需求;如果仅以整装方式进行药品存储,那么单次取用药品的取药量小时,整装方式不能满足当前小用药量需求,需要对整装药品进行拆零,造成整装药品拆零后管理难度大,后续用药时又会先取用整装药品,造成医疗资源浪费。
2、因此,如何实现同一药品的整存整取和拆零存取,提高药品管理效率,成为亟待解决的问题。
技术实现思路
1、本发明实施例提供一种药品存取管理方法、装置、终端设备及存储介质,能有效解决如何实现同一药品的整存整取和拆零存取,提高药品管理效率的问题。
2、本发明一实施例提供一种药品存取管理方法,包括:
3、获取待领取药品的药品编码以及所需药品用量;
4、将待领取药品的药品编码,在预设的药品信息表中查找与所述药品编码相匹配的拆零库存、整装库存、总库存以及用于整装拆零换算的换算值;
5、在所需药品用量大于所述拆零库存,且整装药品优先领取时,根据所需药品用量以及所述换算值,计算第一所需整装数量以及第一所需拆零数量;
6、根据所述药品编码、第一所需整装数量以及第一所需拆零数量,确定所述待领取药品的第一拆零存储位置以及第一整装存储位置,以使用户根据所述第一拆零存储位置以及第一整装存储位置,领取所述待领取药品;
7、根据第一所需整装数量以及所述整装库存,更新整装库存;根据第一所需拆零数量以及所述拆零库存,更新拆零库存;并根据更新后的整装库存以及更新后的拆零库存,更新总库存。
8、进一步地,还包括:
9、在所需药品用量大于所述拆零库存,且拆零药品优先领取时,根据所需药品用量以及拆零库存,计算除拆零库存外的所需药品剩余用量;
10、根据所需药品剩余用量以及所述换算值,计算除拆零库存外的第二所需整装数量以及第二所需拆零数量;
11、根据所述药品编码、第二所需整装数量以及第二所需拆零数量,确定所述待领取药品的第二拆零存储位置以及第二整装存储位置,以使用户根据所述第二拆零存储位置以及第二整装存储位置,领取所述待领取药品;
12、根据第二所需整装数量以及所述整装库存,更新整装库存;根据第二所需拆零数量以及所述拆零库存,更新拆零库存;并根据更新后的整装库存以及更新后的拆零库存,更新总库存。
13、进一步地,还包括:
14、在所需药品用量小于或等于所述拆零库存时,根据所述药品编码以及所需药品用量,确定所述待领取药品的第三拆零存储位置,以使用户根据所述第三拆零存储位置,领取所述待领取药品;
15、根据所需药品用量以及所述拆零库存,更新拆零库存;并根据更新后的拆零库存更新总库存。
16、进一步地,所述根据所述药品编码、第一所需整装数量以及第一所需拆零数量,确定所述待领取药品的第一拆零存储位置以及第一整装存储位置,包括:
17、根据所述药品编码,在预设的药品存储表中查找与药品编码相匹配的存储位置序列号、存储药盒编号、药品效期、药品存储方式以及存储药盒库存;
18、根据第一所需整装数量、药品效期、药品存储方式以及存储药盒库存,按药品效期从小到大的顺序确定药品存储方式为整装的第一整装存储位置序列号以及第一整装存储药盒编号;
19、根据第一所需拆零数量、药品效期、药品存储方式以及存储药盒库存,按药品效期从小到大的顺序确定药品存储方式为拆零的第一拆零存储位置序列号以及第一拆零存储药盒编号;
20、根据所述第一整装存储位置序列号以及第一整装存储药盒编号,确定所述待领取药品的第一整装存储位置;根据所述第一拆零存储位置序列号以及第一拆零存储药盒编号,确定所述待领取药品的第一拆零存储位置。
21、进一步地,所述根据所述药品编码、第二所需整装数量以及第二所需拆零数量,确定所述待领取药品的第二拆零存储位置以及第二整装存储位置,包括:
22、根据所述药品编码,在预设的药品存储表中查找与药品编码相匹配的存储位置序列号、存储药盒编号、药品效期、药品存储方式以及存储药盒库存;
23、根据第二所需整装数量、药品效期、药品存储方式以及存储药盒库存,按药品效期从小到大的顺序确定药品存储方式为整装的第二整装存储位置序列号以及第二整装存储药盒编号;
24、根据第二所需拆零数量、药品效期、药品存储方式以及存储药盒库存,按药品效期从小到大的顺序确定药品存储方式为拆零的第二拆零存储位置序列号以及第二拆零存储药盒编号;
25、根据所述第二整装存储位置序列号以及第二整装存储药盒编号,确定所述待领取药品的第二整装存储位置;根据所述第二拆零存储位置序列号以及第二拆零存储药盒编号,确定所述待领取药品的第二拆零存储位置。
26、进一步地,所述根据所述药品编码以及所需药品用量,确定所述待领取药品的第三拆零存储位置,包括:
27、根据所述药品编码,在预设的药品存储表中查找与药品编码相匹配的存储位置序列号、存储药盒编号、药品效期、药品存储方式以及存储药盒库存;
28、根据所需药品用量、药品效期、药品存储方式以及存储药盒库存,按药品效期从小到大的顺序确定药品存储方式为拆零的第三拆零存储位置序列号以及第三拆零存储药盒编号;
29、根据所述第三拆零存储位置序列号以及第三拆零存储药盒编号,确定所述待领取药品的第三拆零存储位置。
30、进一步地,还包括:
31、获取待存储药品的药品编码、所需存储拆零数量以及所需存储整装数量;
32、在预设的药品存储表中,查找到与待存储药品的药品编码相匹配的用于表征药品存储位置的第四序列号时,根据所述药品编码,确定所述待存储药品的第四序列号;
33、根据所述第四序列号,确定所述待存储药品的待存储位置,以使用户根据所述待存储位置,存储所述待存储药品;
34、根据所述待存储药品的所需存储拆零数量以及所述拆零库存,更新拆零库存;根据所需存储整装数量以及所述整装库存,更新整装库存;并根据存储更新后的拆零库存以及整装库存,更新总库存。
35、作为上述方案的改进,本发明另一实施例对应提供了一种药品存取管理装置,包括:
36、第一药品信息获取模块,用于获取待领取药品的药品编码以及所需药品用量;
37、库存查找模块,用于将待领取药品的药品编码,在预设的药品信息表中查找与所述药品编码相匹配的拆零库存、整装库存、总库存以及用于整装拆零换算的换算值;
38、第一整装拆零计算模块,用于在所需药品用量大于所述拆零库存,且整装药品优先领取时,根据所需药品用量以及所述换算值,计算第一所需整装数量以及第一所需拆零数量;
39、第一存储位置确定模块,用于根据所述药品编码、第一所需整装数量以及第一所需拆零数量,确定所述待领取药品的第一拆零存储位置以及第一整装存储位置,以使用户根据所述第一拆零存储位置以及第一整装存储位置,领取所述待领取药品;
40、第一库存更新模块,用于根据第一所需整装数量以及所述整装库存,更新整装库存;根据第一所需拆零数量以及所述拆零库存,更新拆零库存;并根据更新后的整装库存以及更新后的拆零库存,更新总库存。
41、本发明另一实施例提供了一种终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述实施例中所述的一种药品存取管理方法。
42、本发明另一实施例提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述实施例所述的一种药品存取管理方法。
43、通过实施本发明,至少具有如下有益效果:
44、本发明提供一种药品存取管理方法、装置、终端设备及存储介质,其方法能够实现同一药品的拆零存取和整装存取,根据待领取药品的药品编码以及所需药品用量,在预设的药品信息表中查找与所述药品编码相匹配的拆零库存、整装库存、总库存以及用于整装拆零换算的换算值,然后在所需药品用量大于所述拆零库存,且整装药品优先领取时,根据所需药品用量以及所述换算值,计算第一所需整装数量以及第一所需拆零数量;根据所述药品编码、第一所需整装数量以及第一所需拆零数量,确定所述待领取药品的第一拆零存储位置以及第一整装存储位置,以使用户根据所述第一拆零存储位置以及第一整装存储位置,领取所述待领取药品;根据第一所需整装数量以及所述整装库存,更新整装库存;根据第一所需拆零数量以及所述拆零库存,更新拆零库存;并根据更新后的整装库存以及更新后的拆零库存,更新总库存。通过实施本发明可以满足同一药品的拆零和整装存取管理要求,避免仅以拆零或仅以整装方式管理时出现的计量不准和无法满足用药量需求的问题,通过拆零和整装的存取管理方式实现同一药品的整存整取和拆零存取,提高了药品管理效率。