一种药品附加费用的统计方法、存储介质和服务器与流程

文档序号:17148085发布日期:2019-03-19 23:10阅读:206来源:国知局
一种药品附加费用的统计方法、存储介质和服务器与流程
本发明涉及计算机
技术领域
,尤其涉及一种药品附加费用的统计方法、存储介质和服务器。
背景技术
:医疗机构在为患者开药的时候,除了计算药品的费用,通常还得计算某些附加费用,比如药品需要使用的医用材料(比如注射器)费,打吊针更换药瓶时的换瓶费等。目前,医疗机构在计算这些附加费用时一般采用人工计算的方式,不仅效率低下,而且容易产生漏收费或多收费的问题。技术实现要素:有鉴于此,本发明实施例提供了一种药品附加费用的统计方法、存储介质和服务器,能够提高计算药品附加费用的效率和准确性。本发明实施例的第一方面,提供了一种药品附加费用的统计方法,包括:获取药品的标识信息和开药数量;从预先构建的数据库中查询与所述标识信息对应的药品属性和医用材料;将查询到的医用材料确定为所述药品需要使用的医用材料;根据所述药品的开药数量和查询到的药品属性确定所述药品需要使用的医用材料的数量;根据所述药品需要使用的医用材料以及数量统计得到所述药品的附加费用。本发明实施例的第二方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如本发明实施例的第一方面提出的药品附加费用的统计方法的步骤。本发明实施例的第三方面,提供了一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,所述处理器执行所述计算机可读指令时实现如下步骤:获取药品的标识信息和开药数量;从预先构建的数据库中查询与所述标识信息对应的药品属性和医用材料;将查询到的医用材料确定为所述药品需要使用的医用材料;根据所述药品的开药数量和查询到的药品属性确定所述药品需要使用的医用材料的数量;根据所述药品需要使用的医用材料以及数量统计得到所述药品的附加费用。本发明在数据库中预先构建药品、医用材料和药品属性之间的对应关系,通过输入药品的标识信息,能够方便地查询得到对应的医用材料,然后再结合药品属性和药品的开药数量确定该医用材料的数量,从而自动统计出药品的附加费用。相对于传统的人工计费方式,极大地提高了计算药品附加费用的效率和准确性。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例提供的一种药品附加费用的统计方法的第一个实施例的流程图;图2是本发明实施例提供的一种药品附加费用的统计方法的第二个实施例的流程图;图3是本发明实施例提供的一种药品附加费用的统计装置的一个实施例的结构图;图4是本发明实施例提供的一种服务器的示意图。具体实施方式本发明实施例提供了一种药品附加费用的统计方法、存储介质和服务器,能够提高计算药品附加费用的效率和准确性。为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。请参阅图1,本发明实施例中一种药品附加费用的统计方法的第一个实施例包括:101、获取药品的标识信息和开药数量;首先,获取药品的标识信息和开药数量,药品的标识信息用于区分不同的药品,可以是药品名称、药品编号等信息。在实际应用中,可以构建一个药品计费系统,在指定页面中输入药品的标识信息和对应的开药数量。所述药品可以是一组药品,也可以是多组不同的药品。比如,输入药品计费系统的信息为:“药品a,开药数量2盒”,则表示当前诊所为患者开了2盒药品a。输入药品计费系统的信息为:“药品a,开药数量2盒;药品b,开药数量1瓶”,则表示当前诊所为患者开了2盒药品a以及1瓶药品b。102、从预先构建的数据库中查询与所述标识信息对应的药品属性和医用材料;系统在获取到药品的标识信息和开药数量之后,从预先构建的数据库中查询与所述标识信息对应的药品属性和医用材料。药品属性可以包括药品的使用频率、使用天数、用药注意事项等信息。医用材料是药品使用时配套的材料,比如注射类药品对应的注射器、棉签等医用材料。计费系统预先构建药品标识、医用材料和药品属性之间的对应关系,并将构建好的对应关系存储到数据库的相应表格中。一种药品可以对应0种、1种或多种医用材料。表1示出了药品标识、医用材料和药品属性之间的对应关系:表1药品标识医用材料药品属性药品a材料m3次/天,15天药品b材料n,材料k2次/天,7天药品cnull2次/天,30天药品d材料m0.5次/天,30天药品e材料p1次/天,60天根据表1可知,药品a对应的药品属性为“3次/天,15天”,医用材料为“材料m”,以此类推,药品c对应的医用材料为null(空),表示药品c没有对应任何医用材料。103、将查询到的医用材料确定为所述药品需要使用的医用材料;在查询得到与所述标识信息对应的药品属性和医用材料之后,将查询到的医用材料确定为所述药品需要使用的医用材料。以表1为例,若输入的药品标识信息为药品d,则可确定需要使用的医用材料为材料m。若输入的药品标识信息为药品d和药品e,则可确定需要使用的医用材料为材料m和材料p。104、根据所述药品的开药数量和查询到的药品属性确定所述药品需要使用的医用材料的数量;为了统计药品的附加费用,在确定需要使用的医用材料之后,还需要确定该医用材料的数量。具体的,可以根据所述药品的开药数量和查询到的药品属性确定所述药品需要使用的医用材料的数量。比如,对于表1中的药品a来说,若每用药一次就需要使用一个材料m,且材料m不可重复使用,而1盒药品a需要使用3次/天*15天=45次,那么1盒药品a需要使用的医用材料m的数量为45,若药品a的开药数量为2盒,则需要使用的医用材料m的数量为45*2=90。进一步的,所述药品属性包括药品的使用频率、使用天数和使用标记符,步骤104可以包括:(1)若所述使用标记符为第一标记符,则采用公式x=c*f*d计算得到所述药品需要使用的医用材料的数量;(2)若所述使用标记符为第二标记符,则采用公式x=c*d计算得到所述药品需要使用的医用材料的数量;(3)若所述使用标记符为第三标记符,则采用公式x=z计算得到所述药品需要使用的医用材料的数量;其中,x表示所述药品需要使用的医用材料的数量,c表示所述药品的开药数量,f表示所述药品的使用频率,d表示所述药品的使用天数,z为大于0的整数。在实际应用中,有些药品每使用一次,即需要消耗一个医用材料,这类药品的使用标记符为第一标记符,在计算需要使用的医用材料的数量时,采用开药数量*使用频率*使用天数的计算方式。有些药品每使用1天(无论当天使用多少次),即需要消耗一个医用材料,这类药品的使用标记符为第二标记符,在计算需要使用的医用材料的数量时,采用开药数量*使用天数的计算方式。有些药品在一个疗程内只需要消耗一个或其它固定数量的医用材料,这类药品的使用标记符为第三标记符,在计算需要使用的医用材料的数量时,无需考虑药品的使用频率和使用天数。105、根据所述药品需要使用的医用材料以及数量统计得到所述药品的附加费用。在确定所述药品需要使用的医用材料的数量之后,即可根据所述药品需要使用的医用材料以及数量统计得到所述药品的附加费用。在统计得到所述药品的附加费用之后,可以通过计费系统将结果输出,收费人员即可方便地完成药品的收费工作。本发明实施例在数据库中预先构建药品、医用材料和药品属性之间的对应关系,通过输入药品的标识信息,能够方便地查询得到对应的医用材料,然后再结合药品属性和药品的开药数量确定该医用材料的数量,从而自动统计出药品的附加费用。相对于传统的人工计费方式,极大地提高了计算药品附加费用的效率和准确性。请参阅图2,本发明实施例中一种药品附加费用的统计方法的第二个实施例包括:201、获取药品的标识信息和开药数量;202、从预先构建的数据库中查询与所述标识信息对应的药品属性和医用材料;203、将查询到的医用材料确定为所述药品需要使用的医用材料;204、根据所述药品的开药数量和查询到的药品属性确定所述药品需要使用的医用材料的数量;步骤201-204的具体说明可参照步骤101-104。进一步的,在本发明实施例中,所述药品包含多组不同的药品,步骤204可以包括:(1)根据所述药品的开药数量和查询到的药品属性分别确定每组药品需要使用的医用材料的数量;(2)判断所述多组药品中是否存在使用相同医用材料的两组或以上的药品;(3)若所述多组药品中不存在使用相同医用材料的两组或以上的药品,则将所述每组药品需要使用的医用材料的数量相加,得到所述药品需要使用的医用材料的数量;(4)若所述多组药品中存在使用相同医用材料的两组或以上的药品,则将所述多组药品划分为第一药品组和第二药品组,所述第一药品组为所述多组药品中使用相同医用材料的两组或以上的药品,所述第二药品组为所述多组药品中除所述第一药品组外的其它各组药品;(5)确定所述第一药品组中需要使用的医用材料的数量最多的一组目标药品,并将所述目标药品需要使用的医用材料的数量作为所述第一药品组需要使用的医用材料的数量;(6)将所述第二药品组中每组药品需要使用的医用材料的数量相加,得到所述第二药品组需要使用的医用材料的数量;(7)用所述第一药品组需要使用的医用材料的数量加上所述第二药品组需要使用的医用材料的数量,得到所述药品需要使用的医用材料的数量。对于步骤(1),由于输入的是多组不同的药品,故需要根据所述药品的开药数量和查询到的药品属性分别确定每组药品需要使用的医用材料的数量。对于步骤(2),判断所述多组药品中是否存在使用相同医用材料的两组或以上的药品。比如在表1中,药品a和药品d为使用相同医用材料的两组药品。对于步骤(3),若所述多组药品中不存在使用相同医用材料的两组或以上的药品,则将所述每组药品需要使用的医用材料的数量相加,得到所述药品需要使用的医用材料的数量。对于不存在共用医用材料的多组药品,在统计使用的医用材料数量时,分别将每组药品需要使用的医用材料的数量相加即可。对于步骤(4),若所述多组药品中存在使用相同医用材料的两组或以上的药品,则将所述多组药品划分为第一药品组和第二药品组,所述第一药品组为所述多组药品中使用相同医用材料的两组或以上的药品,所述第二药品组为所述多组药品中除所述第一药品组外的其它各组药品。比如在表1中,若所述多组药品分别为药品a、药品b、药品c、药品d和药品e,则将药品a和药品d划分为第一药品组,余下的药品b、药品c和药品e划分为第二药品组。对于步骤(5),确定所述第一药品组中需要使用的医用材料的数量最多的一组目标药品,并将所述目标药品需要使用的医用材料的数量作为所述第一药品组需要使用的医用材料的数量。比如在表1中,第一药品组包含药品a和药品d,其中药品a需要使用45个材料m,药品d需要使用15个材料m,即药品a为该目标药品,故将药品a需要使用的医用材料的数量作为第一药品组需要使用的医用材料的数量。由于第一药品组的不同药品可以共用医用材料,故只需统计第一药品组中需要使用的医用材料的数量最多的一组药品所要使用的医用材料的数量即可。对于步骤(6),第二药品组的多组药品分别使用不同的医用材料,故在统计使用的医用材料数量时,分别将每组药品需要使用的医用材料的数量相加即可。对于步骤(7),用所述第一药品组需要使用的医用材料的数量加上所述第二药品组需要使用的医用材料的数量,即可得到所述多组药品需要使用的医用材料的数量。更进一步的,在步骤(4)将所述多组药品划分为第一药品组和第二药品组之后,还可以包括:根据所述第一药品组中每组药品的药品属性判断所述第一药品组中是否存在互斥药品,所述互斥药品指不得共用医用材料的药品;若所述第一药品组中存在互斥药品,则将所述互斥药品划分入所述第二药品组。对于互斥药品来说,由于不可共用医用材料,故在统计使用的医用材料的数量时,需要分别统计每组互斥药品使用的医用材料的数量然后相加,而将该互斥药品从第一药品组划分入第二药品组即可实现该目的。比如,以表1为例,所述药品包含1组药品a,1组药品d和1组药品e,已经计算得到1组药品a需要使用的医用材料和数量为:45个材料m;1组药品d需要使用的医用材料和数量为:15个材料m;1组药品e需要使用的医用材料和数量为:1个材料p。根据药品a和d的药品属性可以判断它们是否为互斥药品,若a和d为互斥药品,则需要使用的医用材料的数量为:45个材料m+15个材料m+1个材料p,即60个材料m+1个材料p。若a和d不是互斥药品,则需要使用的医用材料的数量为:45个材料m+1个材料p。由于a和d不互斥,即医用材料可以共用,因此只需采购医用材料需求数量最多的一组药品的医用材料即可。205、查询所述药品需要使用的医用材料的单价;206、根据所述药品需要使用的医用材料的单价和数量计算得到医用材料费用;对于步骤205-206,在确定所述药品需要使用的医用材料的数量之后,查询所述药品需要使用的医用材料的单价,然后根据所述药品需要使用的医用材料的单价和数量计算得到医用材料费用。比如,所述药品需要使用的医用材料为30个材料m,1个材料n和14个材料k,其中m的单价为10元,n的单价为200元,k的单价为20元,则医用材料费用为30*10+200+14*20=780元。207、根据所述药品需要使用的医用材料以及数量统计人工诊疗费用;在结合医用材料使用药品时,有时候需要医护人员辅助进行人工诊疗,此时需要加收一定的人工诊疗费用。具体的,可以根据收费原则构建医用材料数量和人工诊疗费用之间的对应关系,存储在数据库中。然后,即可根据所述药品需要使用的医用材料以及数量从数据库中查询得到相应的人工诊疗费用。208、计算所述医用材料费用和所述人工诊疗费用之和,得到所述药品的附加费用。最后,计算所述医用材料费用和所述人工诊疗费用之和,得到所述药品的附加费用。比如在步骤205-206的例子中,使用1个材料n需要人工诊疗费用100元,使用1个材料k需要人工诊疗费用10元,使用材料m无需人工诊疗费用,则人工诊疗费用为100+14*10=240元,最终得到所述药品的附加费用为780+240=1020元。本发明实施例在数据库中预先构建药品、医用材料和药品属性之间的对应关系,通过输入药品的标识信息,能够方便地查询得到对应的医用材料,然后再结合药品属性和药品的开药数量确定该医用材料的数量,接着查询医用材料的单价,根据医用材料的单价和数量计算得到医用材料费用,并根据药品需要使用的医用材料以及数量统计人工诊疗费用,最后计算所述医用材料费用和所述人工诊疗费用之和,得到所述药品的附加费用。相对于传统的人工计费方式,极大地提高了计算药品附加费用的效率和准确性。应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。上面主要描述了一种药品附加费用的统计方法,下面将对一种药品附加费用的统计装置进行详细描述。请参阅图3,本发明实施例中一种药品附加费用的统计装置的一个实施例包括:药品信息获取模块301,用于获取药品的标识信息和开药数量;药品属性查询模块302,用于从预先构建的数据库中查询与所述标识信息对应的药品属性和医用材料;医用材料确定模块303,用于将查询到的医用材料确定为所述药品需要使用的医用材料;医用材料数量确定模块304,用于根据所述药品的开药数量和查询到的药品属性确定所述药品需要使用的医用材料的数量;药品附加费用统计模块305,用于根据所述药品需要使用的医用材料以及数量统计得到所述药品的附加费用。进一步的,所述药品属性包括药品的使用频率、使用天数和使用标记符,所述医用材料数量确定模块可以包括:第一医用材料数量确定单元,用于若所述使用标记符为第一标记符,则采用公式x=c*f*d计算得到所述药品需要使用的医用材料的数量;第二医用材料数量确定单元,用于若所述使用标记符为第二标记符,则采用公式x=c*d计算得到所述药品需要使用的医用材料的数量;第三医用材料数量确定单元,用于若所述使用标记符为第三标记符,则采用公式x=z计算得到所述药品需要使用的医用材料的数量;其中,x表示所述药品需要使用的医用材料的数量,c表示所述药品的开药数量,f表示所述药品的使用频率,d表示所述药品的使用天数,z为大于0的整数。进一步的,所述药品包含多组不同的药品,所述医用材料数量确定模块可以包括:第四医用材料数量确定单元,用于根据所述药品的开药数量和查询到的药品属性分别确定每组药品需要使用的医用材料的数量;共用材料药品判断单元,用于判断所述多组药品中是否存在使用相同医用材料的两组或以上的药品;第一医用材料数量计算单元,用于若所述多组药品中不存在使用相同医用材料的两组或以上的药品,则将所述每组药品需要使用的医用材料的数量相加,得到所述药品需要使用的医用材料的数量;药品组划分单元,用于若所述多组药品中存在使用相同医用材料的两组或以上的药品,则将所述多组药品划分为第一药品组和第二药品组,所述第一药品组为所述多组药品中使用相同医用材料的两组或以上的药品,所述第二药品组为所述多组药品中除所述第一药品组外的其它各组药品;第二医用材料数量计算单元,用于确定所述第一药品组中需要使用的医用材料的数量最多的一组目标药品,并将所述目标药品需要使用的医用材料的数量作为所述第一药品组需要使用的医用材料的数量;第三医用材料数量计算单元,用于将所述第二药品组中每组药品需要使用的医用材料的数量相加,得到所述第二药品组需要使用的医用材料的数量;第四医用材料数量计算单元,用于用所述第一药品组需要使用的医用材料的数量加上所述第二药品组需要使用的医用材料的数量,得到所述药品需要使用的医用材料的数量。更进一步的,所述医用材料数量确定模块还可以包括:互斥药品判断单元,用于根据所述第一药品组中每组药品的药品属性判断所述第一药品组中是否存在互斥药品,所述互斥药品指不得共用医用材料的药品;互斥药品划分单元,用于若所述第一药品组中存在互斥药品,则将所述互斥药品划分入所述第二药品组。进一步的,所述药品附加费用统计模块可以包括:材料单价查询单元,用于查询所述药品需要使用的医用材料的单价;材料费用计算单元,用于根据所述药品需要使用的医用材料的单价和数量计算得到医用材料费用;诊疗费用统计单元,用于根据所述药品需要使用的医用材料以及数量统计人工诊疗费用;药品附加费用计算单元,用于计算所述医用材料费用和所述人工诊疗费用之和,得到所述药品的附加费用。本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如图1或图2表示的任意一种药品附加费用的统计方法的步骤。本发明实施例还提供一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,所述处理器执行所述计算机可读指令时实现如图1或图2表示的任意一种药品附加费用的统计方法的步骤。图4是本发明一实施例提供的服务器的示意图。如图4所示,该实施例的服务器4包括:处理器40、存储器41以及存储在所述存储器41中并可在所述处理器40上运行的计算机可读指令42。所述处理器40执行所述计算机可读指令42时实现上述各个药品附加费用的统计方法实施例中的步骤,例如图1所示的步骤101至105。或者,所述处理器40执行所述计算机可读指令42时实现上述各装置实施例中各模块/单元的功能,例如图3所示模块301至305的功能。示例性的,所述计算机可读指令42可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器41中,并由所述处理器40执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机可读指令段,该指令段用于描述所述计算机可读指令42在所述服务器4中的执行过程。所述服务器4可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述服务器4可包括,但不仅限于,处理器40、存储器41。本领域技术人员可以理解,图4仅仅是服务器4的示例,并不构成对服务器4的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述服务器4还可以包括输入输出设备、网络接入设备、总线等。所述处理器40可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。所述存储器41可以是所述服务器4的内部存储单元,例如服务器4的硬盘或内存。所述存储器41也可以是所述服务器4的外部存储设备,例如所述服务器4上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述存储器41还可以既包括所述服务器4的内部存储单元也包括外部存储设备。所述存储器41用于存储所述计算机可读指令以及所述服务器所需的其他程序和数据。所述存储器41还可以用于暂时地存储已经输出或者将要输出的数据。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1