本发明涉及医疗统计分析
技术领域:
,特别是指一种大输液科室间基数分配的分析系统。
背景技术:
:在医院门诊药房中,大输液通常由配药室配制,在门诊注射室供应患者使用。每个科室有各自的基数,该基数由过往的使用情况来决定。然而,受社会环境、气候条件与医疗技术水平的提升,不同大输液的需求用量也处于动态变化之中,某种大输液对于某些科室可能供不应求,而对于另外一些科室可能供大于求。因此,有必要设计一种新的大输液科室间基数分配的分析系统,以解决上述技术问题。技术实现要素:针对
背景技术:
中存在的问题,本发明的目的是提供一种大输液科室间基数分配的分析系统,通过分析过去一段时间内的大输液需求变化,得出大输液重新分配的建议,实现供需平衡。本发明的技术方案是这样实现的:一种大输液科室间基数分配的分析系统,包括初始化单元、数据汇总分析单元、基数划定单元以及基数再分配单元,其中,初始化单元:用于维护各科室的科室的id和各种大输液的id;数据汇总分析单元:用于导入一段时间内各科室对于各种大输液的每日使用记录以及各科室的初始基数;对于某科室中某种大输液的使用记录,逐日计算每日使用量占初始基数的百分比,绘制出频率分布直方图;再计算各种大输液在各科室中的日均使用量;基数划定单元:用于将所述各种大输液在各科室中的日均使用量除以0.9,得到新的各科室基数;根据新的各科室基数判断每日使用的该种大输液在该科室是否超额,如果超额,则加和超额量后并求日均值;对各科室的超额日均值进行求和,得到该大输液每日的机动基数;基数再分配单元:用于当某科室向门诊药房发出了大输液需求后,首先检索该科室该种大输液是否有剩余基数;如果没有剩余,则检索机动基数是否有剩余;如果机动基数也消耗完无剩余,则每超额一次,在系统超额记录表中计数加一,并向使用者发出提醒建议补充该种大输液,同时检索其他科室是否有剩余基数;将其他科室的剩余基数除以固有基数,求得剩余基数所占的百分比,进行降序排序;在剩余百分比最高的一个科室,调用该种大输液的基数,供给急需使用的科室;系统定期对超额计数表进行计数分析,若超额的天数高于10%,则发出提醒暂时调高机动基数,同时建议对大输液整体分配重新进行基数调整。在上述技术方案中,所述初始基数为医院最初设置的基数。在上述技术方案中,所述超额量等于实际使用量减去基数的差。在上述技术方案中,所述机动基数由所有科室共享。在上述技术方案中,发出提醒暂时调高机动基数时,提升数=平均日超额量×1.2。本发明大输液科室间基数分配的分析系统,通过对医院门诊药房过去一段时间内不同大输液在不同科室间的使用情况进行统计分析,判断出大输液使用量供大于求以及供不应求的科室,从而重新划定各科室的大输液基数,为医院门诊药房重新制定大输液基数提供参考依据,得到最符合当前医疗需求的大输液基数分配方式,实现供需平衡。附图说明图1为本发明中某种大输液每日的机动基数计算流程示意图;图2为本发明中大输液整体分配重新进行基数调整流程示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明所述的一种大输液科室间基数分配的分析系统,包括初始化单元、数据汇总分析单元、基数划定单元以及基数再分配单元。以下是对上述各单元的详细说明:初始化单元,用于进行初始化设置,具体如下:在初始化中,首先需要维护的是各科室的科室id,如下表所示:科室id科室名称00001心内科00002呼吸内科00003消化内科同时还需要维护各种大输液的id,如下表所示:大输液id大输液名称100001葡萄糖大输液100002甲强龙100003数据汇总分析单元,用于对数据进行汇总分析,具体如下:向系统中导入过去一段时间内的各科室对于各种大输液的每日使用记录,以及各科室的初始基数。其中,所述初始基数为医院最初设置的基数。对于某科室某种大输液的使用记录,逐日计算该日使用量占初始基数的百分之几,然后在下表中该百分比相应的计数格中计数加一。对于某种大输液如下:百分比心内科呼吸内科消化内科...<60%60-70%70-80%80-90%90-100%100-110%110-120%>120%总计并根据上表,绘制出频率分布直方图,呈现给用户。计算各种大输液在各个科室中的日均使用量,记录于下表,表中同时记录有初始基数:基数划定单元,用于对基数进行划定,具体如下:在基数划定中,除了需要划定各科室基数外,还需要划定机动基数,机动基数是为了处理一些大输液使用波动较大的科室,从而在基本的基数之外,重新划定一个机动基数,以提供给这些科室使用量突增时使用。各科室基数划定:将各科室各种输液的日均使用量除以0.9,即得到新的各科室基数,如下表所示:机动基数划定:得到新基数之后,根据这一基数判断每日使用的该大输液该科室是否超额,如果超额,则在下表中的相应计数格加上超额量,所述超额量等于实际使用量减去基数的差,并求其日均值,记录如下表:根据上表求出的各科室超额均数进行求和,即得到该种大输液每日的机动基数,其中,流程图如图1所示。基数再分配单元,用于对基数重新分配,具体如下:当某科室向门诊药房发出了大输液需求之后,系统首先检索该科室该种大输液是否有剩余基数;如果没有剩余,则检索机动基数是否有剩余。机动基数由所有科室共享,如果机动基数也消耗完无剩余,则在系统超额记录表中,每超额一次,在该表计数格中计数加一,并向使用者发出提醒建议补充该种大输液,同时检索其他科室是否有剩余基数,将其他科室的剩余基数除以固有基数,求得剩余基数所占的百分比,进行降序排序,如下表所示:超额计数表科室名称剩余百分比呼吸内科45%消化内科37%则系统发出提示,在剩余百分比最高的一个科室,调用该种大输液的基数,供给急需使用的科室。系统定期对超额计数表进行计数分析,若超额的天数高于10%,则发出提醒暂时调高机动基数,提升数=平均日超额量×1.2,同时建议使用者对大输液整体分配重新进行基数调整。其中,流程图如图2所示。如下是具体实例的举例说明:向系统中导入近30天门诊药房各科室各种大输液的使用情况,经过统计分析,求得各科室各种大输液的日均使用量如下表所示:新的科室基数=日均使用量/0.9,则得到各科室各种大输液的新的科室基数如下表:将该新的基数重新去检验过去30天的使用记录,将每日超额的量记录下来求得日均超额数:将各种大输液的日均超额数求和,则得到各种大输液的机动基数,由所有科室共享。得到的大输液id分别为100001、100002和100003的大输液机动基数分别为40、30、20。某日消化内科某医生给某门诊病人开了id为100003的大输液,向系统发出需求,经检索,消化内科id为100003的大输液已无剩余基数;检索机动基数,也无剩余。于是在系统超额表中,在相应的计数表中超额数计数加一,同时向使用者发出提醒补充大输液。同时经过在其他科室中计算该种大输液的剩余比例,排序得到下表:科室名称剩余百分比呼吸内科45%心内科37%神经内科21%则调用呼吸内科的剩余基数,拨给消化内科使用。经过对过去10天的超额表进行分析,有3天id为100003的大输液都出现了超额,平均日超额量为10,则系统自动调整机动基数增加10×1.2=12,并向使用者发出建议,建议对该种大输液进行全面重新基数分配。本发明大输液科室间基数分配的分析系统,具有以下有益效果:(1)该系统通过向系统中导入过去一段时间内的门诊药房大输液的各个科室使用情况,通过统计分析,判断出供不应求与供大于求的科室,并通过计算其日均使用量,采用一定的数量关系重新划定各个科室的大输液基数,使用计算机来处理繁复的运算,速度更高,效率远高于人工计算。(2)以往对门诊药房中各科室的大输液基数分配取决于决策者在一定数据支持下的主观判断,受主观判断影响较大,无法准确把握由于各种因素导致的各科室对不同大输液的需求变化,从而导致决策的客观性不足,难以满足各个科室对大输液的具体需求变化。而本系统是基于客观的历史记录,采用客观的统计分析,客观性更高。(3)由于疾病发生的季节性变化,各个科室应对不同疾病所需要的大输液数量也处于动态变化之中,如果不能从最新的大输液使用情况透析近期大输液需求的动向趋势,则难以根据最新情况制定最合理的各科室基数。本系统根据最新的大输液使用记录,定期对基数分配重新分析,得到最符合当前医疗需求的大输液基数分配方式。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页12