掌桥专利:专业的专利平台
掌桥专利
首页

信息推送的方法、装置、设备和介质

文献发布时间:2023-06-19 11:54:11


信息推送的方法、装置、设备和介质

技术领域

本发明涉及通信技术领域,尤其涉及一种信息推送的方法、装置、设备和介质。

背景技术

随着互联网技术的发展,使得医生不再需要通过手写的方式为患者开处方,通过电子设备即可为患者开具电子处方。同样电子处方的出现也使得患者可以明确了解自己的处方信息,从而避免由于无法准确识别手写的处方信息而导致开错药的情况发生。

然而,目前医生在为每位患者开具电子处方时仍然需要依次输入病情、药品名称、药品的用法用量以及注意事项等处方信息,使得医生在开具电子处方的过程中会耗费大量时间,进而导致工作效率较低。

发明内容

本发明实施例提供了一种信息推送的方法、装置、设备和介质,能够为医生推送处方信息,提高效率。

第一方面,提供一种信息推送的方法,该方法包括:

获取患者的目标数据,目标数据包括:生理信息和身体健康状态信息;

提取目标数据的关键词;

基于关键词,在目标处方数据库中的M个处方标签中确定与关键词匹配的目标处方标签,其中,M为正整数;

推送目标处方标签对应的至少一个处方信息。

作为第一方面的一种实现方式,在基于关键词,在目标处方数据库中的M个处方标签中确定与关键词匹配的目标处方标签之前,还包括:

构建处方数据库。

作为第一方面的一种实现方式,构建处方数据库包括:

获取目标医生的身份特征信息、目标医生的历史处方信息和历史处方信息对应的患者的目标数据;

基于历史处方信息和历史处方信息对应的患者的目标数据,生成历史处方信息对应的处方标签;

基于目标医生的身份特征信息、历史处方信息和处方标签,构建处方数据库。

作为第一方面的一种实现方式,在基于关键词,在目标处方数据库中的M个处方标签中确定与关键词匹配的目标处方标签之前,还包括:

基于关键词,在目标医生对应的处方数据库中判断是否存在与关键词匹配的处方标签;

若存在与关键词匹配的处方标签,则将目标医生对应的处方数据库确定为目标处方数据库;

若不存在与关键词匹配的处方标签,则按照处方数据库优先级,依次在其他医生对应的处方数据库中判断是否存在与关键词匹配的处方标签,并将存在与关键词匹配的处方标签的处方数据库作为目标处方数据库。

作为第一方面的一种实现方式,在按照处方数据库优先级,依次在其他医生对应的处方数据库中判断是否存在与关键词匹配的处方标签之前,还包括:

基于医生的身份特征信息,设置处方数据库优先级。

作为第一方面的一种实现方式,推送目标处方标签对应的至少一个处方信息,包括:

若与目标处方标签对应的处方信息的数量为K个,则将K个处方信息按照预设推送优先级的大小顺序排序,其中,K为大于1的正整数;

推送排序后的K个处方信息中的前Z个处方信息,其中,Z≤K,且Z为正整数。

作为第一方面的一种实现方式,信息推送的方法还包括:

获取目标医生输入的处方标签;

基于目标医生的身份特征信息、目标医生输入的处方标签和目标医生输入的处方标签对应的处方信息,更新目标医生对应的处方数据库。

第二方面,提供一种信息推送装置,该装置包括:

获取模块,用于获取患者的目标数据,目标数据包括:生理信息和身体健康状态信息;

提取模块,用于提取目标数据的关键词;

确定模块,用于基于关键词,在目标处方数据库中的M个处方标签中确定与关键词匹配的目标处方标签,其中,M为正整数;

推送模块,用于推送目标处方标签对应的至少一个处方信息。

第三方面,提供一种信息推送设备,该设备包括:

处理器以及存储有计算机程序指令的存储器;

处理器执行计算机程序指令时实现如上述本发明实施例提供的信息推送的方法。

第四方面,提供一种计算机存储介质,计算机存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现如上述本发明实施例提供的信息推送的方法。

本发明实施例提供的信息推送的方法、装置、设备和介质,用户在输入患者的目标数据后,电子设备即可在目标处方数据库中确定与目标数据的关键词匹配的目标处方标签,从而为用户推送与目标处方标签匹配的至少一个处方信息,用户只需在推送的处方标签中选择所需要的处方信息即可,而无需依次输入大量的处方信息,从而节约开电子处方的时间,提高工作效率。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一实施例提供的信息推送的方法的流程图;

图2为本发明另一实施例提供的信息推送的方法的流程图;

图3为本发明一实施例提供的信息推送的装置的结构示意图;

图4为本发明一实施例提供的计算设备的示例性硬件架构的结构图。

具体实施方式

下面将详细描述本发明的各个方面的特征和示例性实施例,为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细描述。应理解,此处所描述的具体实施例仅被配置为解释本发明,并不被配置为限定本发明。对于本领域技术人员来说,本发明可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本发明的示例来提供对本发明更好的理解。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

由于电子处方可以更加安全准确的保存患者的病情信息,使得电子处方受到了更加广泛的应用。

然而,目前医生在为患者开具电子处方时也只能是依次输入患者的病情、患者的用药名称、药品的用法用量以及患者用药的注意事项等。

但是对于具有同样病症的患者,其对应的药品名称、药品的用法用量以及注意事项一般均会是相同的,而医生在为具有同样病症的患者开具电子处方时,如果仍然需要依次重复输入同样的处方信息,就会导致医生的工作效率较低。

为此,本发明通过构建处方数据库,使得用户在输入患者的目标数据后,电子设备即可在目标处方数据库中确定与目标数据的关键词匹配的目标处方标签,从而为用户推送与目标处方标签匹配的至少一个处方信息,用户只需在推送的处方标签中选择所需要的处方信息即可,而无需依次输入大量的处方信息,从而节约开电子处方的时间,提高工作效率。

下面通过一些实施例,详细介绍本发明实施例中构建处方数据库的具体实现方式。

可选的,在本发明的一些实施例中,可以是为每个医生都构建一个处方数据库,也可以是构建一个处方数据库,将每个医生对应的处方信息进行分类存储。

电子设备首选会获取目标医生的身份特征信息、目标医生的历史处方信息和目标医生的历史处方信息对应的患者的目标数据。

其中,目标医生的身份特征信息可以是包括:医生职称、医生就职的医院名称、医生就职医院所在的地区等等。目标数据包括:生理信息和身体健康状态信息。生理信息可以是包括:身高、体重、性别、年龄等等,身体健康状态信息可以是包括:患者对应的各项检查检验结果,例如,血糖检测值和体温值等等。

其次,电子设备就会基于上述获取得到的历史处方信息和历史处方信息对应的患者的目标数据,自动生成历史处方信息对应的处方标签。

例如,电子设备获取到的一个历史处方信息为“2020年1月4日,王某在呼吸科就诊,王某身高175cm,体重50kg,体温38℃,伴有咳嗽、流鼻涕症状,建议服用B感冒药、每日三次,每次一包”,则会自动生成该处方信息对应的处方标签为“咳嗽、鼻涕、B感冒药、每日三次,每次一包”。

接下来,电子设备就会将目标医生的身份特征信息,历史处方信息和处方标签保存,得到处方数据库。

在本发明实施例中,通过医生的身份特征信息、历史处方信息以及处方标签构建处方数据库,可以将医生曾经对于不同病情信息开具的电子处方内容保存,使得后续在处方数据库中匹配处方信息时可以得到更加精准的处方信息。并且通过处方标签的形式在处方数据库中匹配合适的处方信息,数据量较小,能够提高匹配效率。

为了保证推送的处方信息更加精准,在本发明的一些实施例中,还可以包括对处方数据库进行更新。下面通过一些实施例详细介绍更新数据库的具体实现方式。

可选的,在本发明的一些实施例中,医生还可以自定义处方信息的处方标签。电子设备会获取目标医生输入的处方标签,并将该目标医生输入的处方标签和该处方标签对应的处方信息建立关联关系,存储至该目标医生对应的处方数据库中,从而更新目标医生对应的处方数据库。

在本发明实施例中,医生通过自定义处方信息的处方标签,可以满足医生个性化需求,并且,在医生输入自己设置的处方标签时,可以快速查找到与之匹配的处方信息,不仅可以提高处方信息的匹配效率,还能够提高处方信息推送的准确率。

接下来,在具有处方数据库之后,电子设备即可在目标处方数据库中确定与目标数据的关键词匹配的目标处方标签,从而为用户推送与目标处方标签匹配的至少一个处方信息。从而使用户只需在推送的处方标签中选择所需要的处方信息即可,而无需依次输入大量的处方信息,从而节约开电子处方的时间,提高工作效率。

下面结合附图,描述根据本发明实施例提供的信息推送的方法、装置、设备和介质。应注意,这些实施例并不是用来限制本发明公开的范围。

为了更好的理解本发明的技术方案,下面结合图1对本发明一实施例的信息推送的方法进行详细说明,图1为本发明一实施例提供的信息推送的方法的流程图。

如图1所示,本发明实施例中的信息推送的方法可以包括以下步骤:

S101,获取患者的目标数据。

其中,目标数据包括:生理信息和身体健康状态信息。

可选的,在本发明的一些实施例中,生理信息可以是包括:身高、体重、性别、年龄等等,身体健康状态信息可以是包括:患者对应的各项检查检验结果,例如,血糖检测值和体温值等等。

S102,提取目标数据的关键词。

可选的,在本发明的一些实施例中,若获取到患者的目标数据为:“2020年1月14日,张某在呼吸科就诊,张某身高180厘米(cm),体重60千克(kg),体温38摄氏度(℃),伴有咳嗽、流鼻涕症状,建议服用A感冒药、每日三次,每次一包”,则电子设备对目标数据进行关键词提取,得到的关键词为:180cm、60kg、38℃、咳嗽、鼻涕、A感冒药、每日三次以及每次一包。

S103,基于关键词,在目标处方数据库中的M个处方标签中确定与关键词匹配的目标处方标签。

其中,M为正整数。

可选的,在本发明的一些实施例中,目标处方数据库中包括有与处方信息对应的M个处方标签,每个处方标签都至少对应一个处方信息。

电子设备在提取到关键词后,即可在目标处方数据库中确定与关键词匹配的目标处方标签。

作为一个示例,若电子设备提取到的关键词为“咳嗽”、“鼻涕”和“A感冒药”,则电子设备在目标处方数据库中的M个处方标签中确定与关键词“咳嗽”、“鼻涕”和“A感冒药”匹配的目标处方标签应为“咳嗽、鼻涕、A感冒药”。

并且,目标处方标签“咳嗽、鼻涕、A感冒药”在目标处方数据库中分别对应处方信息A和处方信息B。

处方信息A:“张某身高180cm,体重60kg,体温38℃,伴有咳嗽、流鼻涕症状,建议服用A感冒药、每日三次,每次一包”。

处方信息B:“李某身高160cm,体重40kg,体温36℃,伴有咳嗽、流鼻涕症状,建议服用A感冒药、早晚各一次,每次一包”。

在本发明实施例中,电子设备通过在目标处方数据库中确定与目标数据的关键词匹配的目标处方标签,使得后续推送的处方信息可以更加精准。

S104,推送目标处方标签对应的至少一个处方信息。

可选的,在本发明的一些实施例中,电子设备在目标数据库中确定目标处方标签后,即可向用户推送目标处方标签对应的至少一个处方信息。

继续以目标处方标签为“咳嗽、鼻涕、A感冒药”为例,该目标处方标签对应有处方信息A和处方信息B,在向用户推送处方信息时,可以是将处方信息A和处方信息B中至少一个处方信息推送至用户。

在本发明实施例中,用户在输入患者的目标数据后,电子设备即可在目标处方数据库中确定与目标数据的关键词匹配的目标处方标签,从而为用户推送与目标处方标签匹配的至少一个处方信息,用户只需在推送的处方标签中选择所需要的处方信息即可,而无需依次输入大量的处方信息,从而节约用户开电子处方的时间,提高工作效率。

为了在推送处方信息时,可以优先将符合用户需求的处方信息推送至用户,可选的,在本发明的另一些实施例中,还提供了另外一种推送处方信息的实现方式,具体如下。

电子设备还可以对目标处方标签对应的K个处方信息按照预设推送优先级的大小顺序进行排序,在推送处方信息时可以优先推送K个处方信息中排名前Z个处方信息。其中,Z≤K,且Z和K均为大于1的正整数。

其中,预设推送优先级可以是按照目标处方标签对应的处方信息的开具时间,处方信息的开具时间越是接近当前时间,排名越靠前。应当理解的是,预设推送时间还可以是用户按照其个性化需求进行设定,在此不作任何限定。

在本发明实施例中,通过将目标处方标签对应的处方信息按照预设推送优先级进行排序,从而可以优先将符合用户需求的处方信息推送至用户,进而提高用户的工作效率。

此外,为了可以使电子设备可以更加准确的确定与关键词匹配的目标处方标签,在本发明的一些实施例中的信息推送的方法还可以包括:构建处方数据库和/或更新处方数据库的步骤。

其中,构建处方数据库和更新处方数据库的具体实现方式与上述实施例中介绍的构建处方数据库和更新处方数据库的实现方式相同,在此不再赘述。

接下来,为了可以更加清楚的理解本发明实施例提供的信息推送的方法,下面通过本发明另一个实施例详细介绍本发明提供的信息推送的方法,具体请参见图2。

图2为本发明另一实施例提供的信息推送的方法的流程示意图。该信息推送的方法可以包括:

S201,获取患者的目标数据。

其中,目标数据包括:生理信息和身体健康状态信息。

S202,提取目标数据的关键词。

其中,S201-S202与S101-S102为相同步骤,在此不再赘述。

S203,基于关键词,在目标医生对应的处方数据库中判断是否存在与关键词匹配的处方标签。若存在,则执行S204;若不存在,则执行S205。

应当理解的是,医生在开具电子处方时,电子设备均会采集医生的身份特征信息,而目标医生知得就是当前正在开处方的医生。

S204,将目标医生对应的处方数据库确定为目标处方数据库。

S205,按照处方数据库优先级,依次在其他医生对应的处方数据库中判断是否存在与关键词匹配的处方标签。若存在,则执行S206,若不存在,则执行S209。

其中,处方数据库优先级可以包括但不限于以下几种情形:

(1)本地医生对应的处方数据库的优先级高于其他地区的医生对应的处方数据库的优先级。

(2)医生职称高的医生对应的处方数据库的优先级高于职称较低的医生对应的处方数据库的优先级。

S206,将与关键词匹配的处方标签的处方数据库作为目标处方数据库。

S207,基于关键词,在目标处方数据库中的M个处方标签中确定与关键词匹配的目标处方标签。

S208,推送目标处方标签对应的至少一个处方信息。

其中,S207-S208与S103-S104为相同步骤,在此不再赘述。

S209,不推送处方信息。

其中,若是在处方数据库中均为匹配到与患者的目标数据的关键词匹配的处方标签,则可以不推送处方信息,由医生自己输入处方信息,在医生输入处方信息后,即可根据医生输入的处方信息,生成处方标签,将处方标签及对应的处方信息保存在该医生对应的处方数据库中;也可以是在医生开具处方信息之后,向医生发送“创建处方标签”的提示标识,以提醒医生可以自己为开具的处方信息创建处方标签。

在本发明实施例中,电子设备会优先在目标医生对应的处方数据库中判断是否存在与关键词匹配的处方标签,使得推送的处方信息优先是正在开具电子处方的医生曾经开过的处方信息,使得推送的处方信息更加精准。并且在目标医生对应的处方数据库中没有与关键词匹配的处方标签的情况下,会按照处方数据库优先级在其他处方数据库中依次查找,会向目标医生推荐其他医生开具的处方信息供目标医生参考,从而提高医生开具处方信息的工作效率。

为了可以使处方数据库的查找优先级更加符合医生的查找需求,在本发明的一些实施例中,在S205之前,还可以包括:

基于医生的身份特征信息,设置处方数据库优先级。

可选的,在本发明的一些实施例中,医生可以预先基于自己的查询需求,设置处方数据库的优先级。

例如,可以是将处方数据库的优先级设置为:一线城市的医生对应的处方数据库优先级高于本地区的医生对应的处方数据库优先级。也可以是将处方数据库的优先级设置为:本地区的医生对应的处方数据库优先级高于其他城市的医生对应的处方数据优先级。还可以是将处方数据库的优先级设置为:三级医院就职的医生对应的处方数据库优先级高于二级;二级医院就职的医生对应的处方数据库优先级高于一级医院就职的医生对应的处方数据库优先级。

在本发明实施例中,医生可以按照自己的查找需求设置不同的处方数据库优先级,可以在后续推送处方信息时为医生推送更加符合自己需求的处方信息,提供处方信息推送的准确率。

此外,本发明还提供一种可以应用于上述实施例介绍的信息推送的方法的信息推送的装置,信息推送的装置与信息推送的方法相对应,具体请参见图3。

图3为本发明一实施例提供的信息推送的装置的结构示意图。

如图3所示,信息推送的装置可以包括:

获取模块310,用于获取患者的目标数据,目标数据包括:生理信息和身体健康状态信息;

提取模块320,用于提取目标数据的关键词;

确定模块330,用于基于关键词,在目标处方数据库中的M个处方标签中确定与关键词匹配的目标处方标签,其中,M为正整数;

推送模块340,用于推送目标处方标签对应的至少一个处方信息。

在本发明实施例中,用户在输入患者的目标数据后,电子设备即可在目标处方数据库中确定与目标数据的关键词匹配的目标处方标签,从而为用户推送与目标处方标签匹配的至少一个处方信息,用户只需在推送的处方标签中选择所需要的处方信息即可,而无需依次输入大量的处方信息,从而节约用户开电子处方的时间,提高工作效率。

可选的,在本发明的一些实施例中,信息推送的装置还可以包括:

构建模块,用于基于关键词,在目标处方数据库中的M个处方标签中确定与关键词匹配的目标处方标签之前,构建处方数据库。

可选的,在本发明的一些实施例中,构建模块可以包括:

第一获取模块,用于获取目标医生的身份特征信息、目标医生的历史处方信息和历史处方信息对应的患者的目标数据;

生成模块,用于基于历史处方信息和历史处方信息对应的患者的目标数据,生成历史处方信息对应的处方标签;

构建子模块,用于基于目标医生的身份特征信息、历史处方信息和处方标签,构建处方数据库。

可选的,在本发明的一些实施例中,信息推送的装置还可以包括:

第一判断模块,用于基于关键词,在目标处方数据库中的M个处方标签中确定与关键词匹配的目标处方标签之前,基于关键词,在目标医生对应的处方数据库中判断是否存在与关键词匹配的处方标签;

第一确定模块,用于若存在与关键词匹配的处方标签,则将目标医生对应的处方数据库确定为目标处方数据库;

第二判断模块,用于若不存在与关键词匹配的处方标签,则按照处方数据库优先级,依次在其他医生对应的处方数据库中判断是否存在与关键词匹配的处方标签;

第二确定模块,用于并将存在与关键词匹配的处方标签的处方数据库作为目标处方数据库。

可选的,在本发明的一些实施例中,信息推送的装置还可以包括:

设置模块,用于按照处方数据库优先级,依次在其他医生对应的处方数据库中判断是否存在与关键词匹配的处方标签之前,基于医生的身份特征信息,设置处方数据库优先级。

可选的,在本发明的一些实施例中,推送模块还可以包括:

排序模块,用于若与目标处方标签对应的处方信息的数量为K个,则将K个处方信息按照预设推送优先级的大小顺序排序,其中,K为大于1的正整数;

推送子模块,用于推送排序后的K个处方信息中的前Z个处方信息,其中,Z≤K,且Z为正整数。

可选的,在本发明的一些实施例中,获取模块还用于获取目标医生输入的处方标签;

可选的,在本发明的一些实施例中,信息推送的装置还可以包括:

更新模块,用于基于目标医生的身份特征信息、目标医生输入的处方标签和目标医生输入的处方标签对应的处方信息,更新目标医生对应的处方数据库。

本发明实施例提供的信息推送的装置的各个模块具有实现图1至图2所示实施例的信息推送的方法/步骤的功能,且能达到与图1至图2所示实施例相应的技术效果,为简洁描述,在此不再赘述。

图4为本发明一个实施例提供的计算设备的示例性硬件架构的结构图。

如图4所示,计算设备400包括输入设备401、输入接口402、中央处理器403、存储器404、输出接口405、以及输出设备406。其中,输入接口402、中央处理器403、存储器404、以及输出接口405通过总线410相互连接,输入设备401和输出设备406分别通过输入接口402和输出接口405与总线410连接,进而与计算设备400的其他组件连接。

具体地,输入设备401接收来自外部的输入信息,并通过输入接口402将输入信息传送到中央处理器403;中央处理器403基于存储器404中存储的计算机可执行指令对输入信息进行处理以生成输出信息,将输出信息临时或者永久地存储在存储器404中,然后通过输出接口405将输出信息传送到输出设备406;输出设备406将输出信息输出到计算设备400的外部供用户使用。

也就是说,图4所示的计算设备也可以被实现信息推送的设备,该信息推送的设备可以包括:存储有计算机可执行指令的存储器;以及处理器,该处理器在执行计算机可执行指令时可以实现结合图1和图2描述的信息推送的方法。

本发明实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现本发明实施例提供的信息推送的方法。

需要明确的是,本发明并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本发明的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本发明的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(ASIC)、适当的固件、插件、功能卡等等。当以软件方式实现时,本发明的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、ROM、闪存、可擦除ROM(EROM)、软盘、CD-ROM、光盘、硬盘、光纤介质、射频(RF)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。

本发明可以以其他的具体形式实现,而不脱离其精神和本质特征。例如,特定实施例中所描述的算法可以被修改,而设备体系结构并不脱离本发明的基本精神。因此,当前的实施例在所有方面都被看作是示例性的而非限定性的,本发明的范围由所附权利要求而非上述描述定义,并且,落入权利要求的含义和等同物的范围内的全部改变从而都被包括在本发明的范围之中。

相关技术
  • 信息推送方法及信息推送装置、设备和存储介质
  • 基于智能设备的信息推送方法、装置、设备及介质
技术分类

06120113098586