基于取药代表密码识别的智能出药方法及智能出药系统与流程

文档序号:12749061阅读:196来源:国知局
基于取药代表密码识别的智能出药方法及智能出药系统与流程

本发明属于取药技术的领域,尤其涉及基于取药代表密码识别的智能出药方法及智能出药系统。



背景技术:

目前,医院现有的取药方式是:医院中设有专门取药点,病人向取药人员提供医生开的药单,取药人员根据药单拿药。但是,现有的取药方式仍存在这样的问题:当需要取药的病人较多时,病人需于取药点进行排队取药,取药不便,而且,其通过取药人员进行人工取药,易发生取错药的情况。



技术实现要素:

本发明的目的在于提供基于取药代表密码识别的智能出药方法,旨在解决现有医院取药方式所存在的病人取药不便且易取错药的问题。

为解决上述技术问题,本发明提供了基于取药代表密码识别的智能出药方法,包括:

预存病人用户名、作为所述病人用户名的取药凭证的取药代表密码和与所述病人用户名对应的药品信息;

获取所述病人用户名和所述取药代表密码;

判断所述病人用户名和所述取药代表密码是否同时存在于取药信息库中;

如果是,则在药品信息库中找出与所述病人用户名对应的药品信息,根据所述药品信息执行出药操作;

如果否,则发出所述病人用户名和所述取药代表密码重新输入提示。

进一步地,在所述获取所述病人用户名和所述取药代表密码的步骤之后还包括:

判断获取所述病人用户名和所述取药代表密码的次数是否达到预设次数,若否,则执行所述判断所述病人用户名和所述取药代表密码是否同时存在于取药信息库中的步骤。

进一步地,在所述根据所述药品信息执行出药操作的步骤之后还包括:

监控药品是否被取走,并将药品取走情况反馈至监控端和/或取药代表用户终端。

进一步地,在所述监控药品是否被取走,并将药品取走情况反馈至监控端和/或取药代表用户终端的步骤之后,还包括:

若所述药品取走情况为药品被取走,则更新所述药品信息库;

若所述药品取走情况为药品未被取走,则向取药代表用户终端发送取药提醒信息。

进一步地,所述更新所述药品信息库的步骤包括修改所述药品信息,所述药品信息包括药品种类和药品数量。

本发明提供的基于取药代表密码识别的智能出药方法的有益效果:

采用上述基于取药代表密码识别的智能出药方法时,先预存病人用户名、取药代表密码和药品信息,其中,将取药代表密码作为病人用户名的取药凭证,将药品信息与病人用户名对应,并将药品信息与病人用户名的对应关系信息预存于药品信息库中。当取药代表取药时,先获取病人用户名和取药代表密码,再判断病人用户名和取药代表密码是否同时存在于取药信息库中,如果是,则在药品信息库中找出与病人用户名对应的药品信息,并根据药品信息执行出药操作;如果否,则发出病人用户名和取药代表密码重新输入提示。从而,再次获取病人用户名和取药代表密码,重复上述步骤,直至病人取药成功。相比较现有医院取药的方式而言,上述基于取药代表密码识别的智能出药方法通过取药代表密码作为病人用户名的取药凭证,结合病人用户名与药品信息库中药品信息的精准对应,实现了取药代表与其所取药品的精确匹配,避免了发生取错药的情况。

本发明还提供了基于取药代表密码识别的智能出药系统,包括:

预存模块,用于预存病人用户名、作为所述病人用户名的取药凭证的取药代表密码和与所述病人用户名对应的药品信息;

获取模块,用于获取所述病人用户名和所述取药代表密码;

判断模块,用于判断所述病人用户名和所述取药代表密码是否同时存在于取药信息库中;

出药模块,用于在所述判断模块的判断结果为是时,在药品信息库中找出与所述病人用户名对应的药品信息,并根据所述药品信息执行出药操作;

提示模块,用于在所述判断模块的判断结果为否时,发出所述病人用户名和所述取药代表密码重新输入提示。

进一步地,所述基于取药代表密码识别的智能出药系统还包括:

获取次数判断模块,用于判断所述获取模块获取所述病人用户名和所述取药代表密码的次数是否达到预设次数,若否,则驱动所述判断模块工作。

进一步地,所述基于取药代表密码识别的智能出药系统还包括:

监控反馈模块,用于监控所述出药模块所出的药品是否被取走,并将药品取走情况反馈至监控端和/或取药代表用户终端。

进一步地,所述基于取药代表密码识别的智能出药系统还包括:

药品信息更新模块,用于在所述监控反馈模块的监控结果为药品被取走时,更新所述药品信息库;

药品信息提醒模块,在所述监控反馈模块的监控结果为药品未被取走时,向取药代表用户终端发送取药提醒信息。

进一步地,所述药品信息更新模块具体用于修改所述药品信息,所述药品信息包括药品种类和药品数量。

本发明提供的基于取药代表密码识别的智能出药系统的有益效果:

当病人采用上述基于取药代表密码识别的智能出药系统进行取药时,病人先预存模块上预存病人用户名、取药代表密码和药品信息,其中,将取药代表密码作为病人用户名的取药凭证,将药品信息与病人用户名对应,然后,于获取模块上进行病人用户名和取药代表密码的录入操作,获取模块再将病人用户名和取药代表密码输送给判断模块,判断模块将判断病人用户名和取药代表密码是否同时存在于取药信息库中,如果是,出药模块在药品信息库中找出与病人用户名对应的药品信息,并根据药品信息执行出药操作;如果否,则提示模块发出病人用户名和取药代表密码重新输入提示,而取药代表再次于获取模块上输入病人用户名和取药代表密码,重复上述步骤,直至病人取药成功。相比较现有医院取药的方式而言,上述基于取药代表密码识别的智能出药系统,其通过预存模块、获取模块和判断模块确保病人用户名与取药代表密码的精准对应,结合病人用户名与药品信息库中药品信息的精准对应,实现了取药代表与其所取药品的精确匹配,并避免了发生取错药的情况。

附图说明

图1是本发明实施例提供的基于取药代表密码识别的智能出药方法的流程图;

图2是本发明实施例提供的基于取药代表密码识别的智能出药系统的结构示意图;

图3是本发明实施例提供的基于取药代表密码识别的智能出药系统的另一结构示意图;

图4是本发明实施例提供的基于取药代表密码识别的智能出药系统的取药代表信息管理模块的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1~4所示,为本发明提供的较佳实施例。

需要说明的是,当元件被称为“固定于”或“设置于”另一个元件,它可以直接在另一个元件上或者间接在该另一个元件上。当一个元件被称为是“连接于”另一个元件,它可以是直接连接到另一个元件或间接连接至该另一个元件上。

还需要说明的是,本实施例中的左、右、上、下等方位用语,仅是互为相对概念或是以产品的正常使用状态为参考的,而不应该认为是具有限制性的。

如图1所示,本实施例提供了基于取药代表密码识别的智能出药方法,其包括:

S1、预存病人用户名、作为所述病人用户名的取药凭证的取药代表密码和与所述病人用户名对应的药品信息;

S2、获取所述病人用户名和所述取药代表密码;

S3、判断所述病人用户名和所述取药代表密码是否同时存在于取药信息库中;

S4、如果是,则在药品信息库中找出与所述病人用户名对应的药品信息,根据药品信息执行出药操作;

S5、如果否,则发出所述病人用户名和所述取药代表密码重新输入提示。

如图1所示,采用上述基于取药代表密码识别的智能出药方法时,先预存病人用户名、取药代表密码和药品信息,其中,将取药代表密码作为病人用户名的取药凭证,将药品信息与病人用户名对应,并将药品信息与病人用户名的对应关系信息预存于药品信息库中。当取药代表取药时,先获取病人用户名和取药代表密码,再判断病人用户名和取药代表密码是否同时存在于取药信息库中,如果是,则在药品信息库中找出与病人用户名对应的药品信息,并根据药品信息执行出药操作;如果否,则发出病人用户名和取药代表密码重新输入提示。从而,再次获取病人用户名和取药代表密码,重复上述步骤,直至病人取药成功。相比较现有医院取药的方式而言,上述基于取药代表密码识别的智能出药方法通过取药代表密码作为病人用户名的取药凭证,结合病人用户名与药品信息库中药品信息的精准对应,实现了取药代表与其所取药品的精确匹配,避免了发生取错药的情况。

为了避免上述基于取药代表密码识别的智能出药方法受到恶意攻击,比如,通过多次输入病人用户名和取药代表密码,以尝试获得该智能出药方法中的药品,在获取病人用户名和取药代表密码的步骤之后还包括:判断获取病人用户名和取药代表密码的次数是否达到预设次数,若否,则执行判断病人用户名和取药代表密码是否同时存在于取药信息库中的步骤。若其判断获取病人用户名和取药代表密码的次数已经达到预设次数,则该智能出药方法将停止执行以下步骤,就此结束。

为了便于医护人员和/或病人及时了解已出药品的取走情况,在根据药品信息执行出药操作的步骤之后还包括:监控药品是否被取走,并将药品取走情况反馈至监控端和/或取药代表用户终端。需要说明的是,在此步骤中,不管药品是否被取走,都会将药品的取走情况反馈至监控端和/或取药代表用户终端,即药品被取走和药品未被取走这两种情况都会被反馈,具体地,医护人员可以通过监控端得知药品取走情况。

由于在上述基于取药代表密码识别的智能出药方法执行出药操作之后,药品信息库中的药品信息会发生变化,而为了便于对药品信息进行管理,在所述监控药品是否被取走,并将药品取走情况反馈至监控端和/或取药代表用户终端的步骤之后,还包括:

若药品取走情况为药品被取走,则更新药品信息库;

若药品取走情况为药品未被取走,则向取药代表用户终端发送取药提醒信息。

具体地,关于如何对药品信息库进行更新操作的优选实施方式,更新药品信息库的步骤包括修改药品信息,药品信息包括药品种类和药品数量。需要说明的是,当某一病人用户名的药品出完时,将对该病人用户名的药品种类和药品数量进行删除,而当某一病人用户名的药品只先出完一部分时,将对该病人用户名的药品数量进行修改。

如图2所示,本实施例还提供了基于取药代表密码识别的智能出药系统20,包括:

预存模块21,用于预存病人用户名、作为所述病人用户名的取药凭证的取药代表密码和与所述病人用户名对应的药品信息;

获取模块22,用于获取病人用户名和取药代表密码;

判断模块23,用于判断病人用户名和取药代表密码是否同时存在于取药信息库中;

出药模块24,用于在判断模块23的判断结果为是时,在药品信息库中找出与病人用户名对应的药品信息,并根据药品信息执行出药操作;

提示模块25,用于在判断模块23的判断结果为否时,发出病人用户名和取药代表密码重新输入提示。

如图2所示,当病人采用上述基于取药代表密码识别的智能出药系统20进行取药时,病人先预存模块21上预存病人用户名、取药代表密码和药品信息,其中,将取药代表密码作为病人用户名的取药凭证,将药品信息与病人用户名对应,然后,于获取模块22上进行病人用户名和取药代表密码的录入操作,获取模块22再将病人用户名和取药代表密码输送给判断模块23,判断模块23将判断病人用户名和取药代表密码是否同时存在于取药信息库中,如果是,出药模块24在药品信息库中找出与病人用户名对应的药品信息,并根据药品信息执行出药操作;如果否,则提示模块25发出病人用户名和取药代表密码重新输入提示,而取药代表再次于获取模块22上输入病人用户名和取药代表密码,重复上述步骤,直至病人取药成功。相比较现有医院取药的方式而言,上述基于取药代表密码识别的智能出药系统20,其通过预存模块21、获取模块22和判断模块23确保病人用户名与取药代表密码的精准对应,结合病人用户名与药品信息库中药品信息的精准对应,实现了取药代表与其所取药品的精确匹配,并避免了发生取错药的情况。

如图3所示,为了避免上述基于取药代表密码识别的智能出药系统20受到恶意攻击,比如,通过多次输入病人用户名和取药代表密码,以尝试获得该智能出药方法中的药品,上述基于取药代表密码识别的智能出药系统20还包括:获取次数判断模块26,用于判断获取模块22获取病人用户名和取药代表密码的次数是否达到预设次数,若否,则驱动判断模块23工作。若判断模块23对获取病人用户名和取药代表密码的次数判断结果为已达到预设次数,则该智能出药方法将停止执行以下步骤,就此结束。

如图3所示,由于上述基于取药代表密码识别的智能出药系统20在使用的过程中,其药品处于不断减少、补充的变化中,因此,为了便于医护人员和/或取药代表及时了解已出药品的取走情况,上述基于取药代表密码识别的智能出药系统20还包括:监控反馈模块27,用于监控出药模块24所出的药品是否被取走,并将药品取走情况反馈至监控端和/或取药代表用户终端。需要说明的是,不管药品是否被取走,监控反馈模块都会将药品的取走情况反馈至监控端和/或取药代表用户终端,即药品被取走和药品未被取走这两种情况都会被反馈,具体地,医护人员可以通过监控端得知药品取走情况。

如图3所示,由于在出药模块24执行出药操作之后,药品信息库中的药品信息会发生变化,而为了便于对药品信息进行管理,上述基于取药代表密码识别的智能出药系统20还包括:

药品信息更新模块28,用于在监控反馈模块27的监控结果为药品被取走时,更新药品信息库;

药品信息提醒模块29,在监控反馈模块27的监控结果为药品未被取走时,向取药代表用户终端发送取药提醒信息。

这样,对于医护人员来说,其了解药品的取用情况,可对已取药品的病人用户名进行记录统计,而对已配药但未取药的病人用户名进行取药提醒等操作。对于取药代表来说,若未取药,及时将取药信息发送取药代表,以提醒取药代表取药,若已取药,则将取药的清单和服用说明发送给取药代表,以更好地指导病人吃药。

具体地,如图3所示,为了更好地对药品信息库进行更新操作,药品信息更新模块28具体用于修改药品信息,药品信息包括药品种类和药品数量。需要说明的是,当某一病人用户名的药品出完时,将对该病人用户名的药品种类和药品数量进行删除,而当某一病人用户名的药品只先出完一部分时,将对该病人用户名的药品数量进行修改。

如图4所示,为了便于对取药代表的信息进行管理,上述基于取药代表密码识别的智能出药系统20还包括取药代表信息管理模块30,取药代表信息管理模块30包括用于存储取药代表用户密码信息的取药代表信息存储单元301、对取药代表密码信息进行编辑的取药代表信息修改单元302、用于增加取药代表用户的用户新增单元303、用于删除取药代表用户的用户删除单元304和用于对取药代表用户进行权限管理的用户权限管理单元305。在采用上述基于取药代表密码识别的智能出药系统20时,需先要在取药代表信息存储单元301中储存取药代表的密码,这样,当某一已录入密码的取药代表来取药时,其先于获取模块22上录入密码,判断模块23识别该密码,并将其与储存在取药代表信息存储单元301中的取药代表密码进行匹配判定,以便于确定取药代表的身份。此外,通过用户新增单元303、用户删除单元304和用户权限管理单元305,方便进行对取药代表用户进行管理。

细化地,上述基于取药代表密码识别的智能出药系统20还包括与判断模块23连接且与取药代表用户终端进行通讯连接的通讯模块31。这样,可通过通讯模块31与取药代表用户终端进行通讯,具体地,取药代表于用户终端上输入病人用户名和取药代表密码,用户终端将病人用户名和取药代表密码传送给通讯模块31,通讯模块31再将病人用户名和取药代表密码传送给判断模块23,这样,取药代表可通过用户终端完成取药操作,方便快捷。

关于获取模块22具体结果的一实施例,获取模块22为用于供取药代表录入病人用户名和取药代表密码的控制按键。上述基于取药代表密码识别的智能出药系统20使用时,取药代表先于取药代表信息存储单元301储存取药代表密码,而在取药时,取药代表通过控制按键获取病人用户名和和取药代表密码,判断模块23再识别病人用户名和和取药代表密码,以准确取出与病人用户名对应的药品。

以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1