分诊方法、装置、计算机设备及存储介质
技术领域
本发明实施例涉及计算机程序领域,尤其涉及一种分诊方法、装置、计算机设备及存储介质。
背景技术
患者在医院就医时,有时会被挂号医生告知其挂错号,并需要其重新挂相应科室的号。而且很多情况下,该相应科室往往已无当天的就诊号,迫使患者需要挂其他日期的就诊号,这样不仅耽误了患者的就诊,也浪费其最初挂号医生的一个就诊号,因为其相当于使该医生做了一次无效诊断。
因此,现有挂号方法存在无法对挂错号的患者进行及时分诊的问题。
发明内容
本发明实施例提供了一种分诊方法、装置、计算机设备及存储介质,解决了现有挂号方法存在无法对挂错号的患者进行及时分诊问题。
第一方面,本发明实施例提供了一种分诊方法,包括:
将患者的身份信息、就诊记录和当前主诉病症输入已训练的分诊模型,以得到各个分诊科室的概率;
根据各个分诊科室的概率和预设后处理规则确定该患者的分诊科室,其中,所述预设后处理规则包括年龄规则、性别规则、子科室规则和概率规则;
如果患者的当前挂号信息对应的科室不是该分诊科室,则将患者的当前挂号信息修改为该分诊科室的挂号信息。
第二方面,本发明实施例还提供了一种分诊装置,包括:
概率确定模块,用于将患者的身份信息、就诊记录和当前主诉病症输入已训练的分诊模型,以得到各个分诊科室的概率;
分诊科室确定模块,用于根据各个分诊科室的概率和预设后处理规则确定该患者的分诊科室,其中,所述预设后处理规则包括年龄规则、性别规则、子科室规则;
分诊模块,用于如果患者的当前挂号信息对应的科室不是该分诊科室,则将患者的当前挂号信息修改为该分诊科室的挂号信息。
第三方面,本发明实施例还提供了一种计算机设备,所述计算机设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现任意实施例所述的分诊方法。
第四方面,本发明实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如任意实施例所述的分诊方法。
本发明实施例提供的分诊方法的技术方案,将患者的身份信息、就诊记录和当前主诉病症输入已训练的分诊模型,以得到各个分诊科室的概率;根据各个分诊科室的概率和预设后处理规则确定该患者的分诊科室;如果患者的当前挂号信息对应的科室不是该分诊科室,则将患者的当前挂号信息修改为该分诊科室的挂号信息。根据已训练的分诊模型输出的各个科室的概率以及预设后处理规则可以自动确定出患者的分诊科室,根据确定的分诊科室信息自动修改患者的挂号信息,既无需该患者最初的挂号信息对应的医生进行分诊诊断,减少医生的无用工作,又能自动完成患者的转诊操作,无需患者自己预约挂号,可显著提高患者转诊操作的准确性,以及减少医护人员的工作量。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的分诊方法的流程图;
图2是本发明实施例二提供的分诊方法的流程图;
图3是本发明实施例三提供的分诊装置的结构框图;
图4是本发明实施例四提供的计算机设备的结构框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,以下将参照本发明实施例中的附图,通过实施方式清楚、完整地描述本发明的技术方案,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
图1是本发明实施例一提供的分诊方法的流程图。本实施例的技术方案适用于及时发现患者是否挂错号,并在发现患者挂错号时及时完成分诊操作的情况。该方法可以由本发明实施例提供的分诊装置来执行,该装置可以采用软件和/或硬件的方式实现,并配置在处理器中应用。该方法具体包括如下步骤:
S101、将患者的身份信息、就诊记录和当前主诉病症输入已训练的分诊模型,以得到各个分诊科室的概率。
可以理解的是,该方法由医院信息系统(Hospital Information System,简称HIS)的处理器执行。该处理器用于接收患者的挂号信息和当前主诉病症,并根据患者的挂号信息从相应存储器中读取该患者的身份信息和就诊记录,并将该患者的身份信息、就诊记录以及接收的该患者的当前主诉病症输入已训练的分诊模型,以得到由该已训练的分诊模型输出的各个分诊科室的概率。
在一个实施例中,医护人员,优选为前台护士,通过连接工作台的扫描设备扫描患者的挂号条,工作台接收患者的挂号信息,并将该挂号信息发送至医院信息系统的处理器,以使该处理器根据该挂号信息确定患者的身份信息;通过口头问询的方式确定患者的当前主诉病症,并将该当前主诉病症输入工作台,工作台接收该患者的当前主诉病症,并将该当前主诉病症发送至医院信息系统的处理器,以使该处理器将患者的身份信息、就诊记录和当前主诉病症输入已训练的分诊模型中,以得到各个分诊科室的概率。
其中,分诊科室为相应医院所包含的各个科室的名称。
其中,该已训练的分诊模型优选基于textCNN训练而成,该textCNN为现有文本神经网络模型,本实施例在此不做详细说明。
其中,患者的身份信息包括患者的年龄、姓名、联系方式、居住地址等。就诊记录优选为患者在本院的就诊记录,或者在医疗信息共享的兄弟医院中的就诊记录。
其中,当前主诉病症,即患者当前的病症。示例性的,腺体肥大、睡觉时用嘴呼吸,还打呼噜。或者,示例性的,怀孕两个半月,腹痛并伴有出血。
S102、根据各个分诊科室的概率和预设后处理规则确定该患者的分诊科室,其中,预设后处理规则包括年龄规则、性别规则、子科室规则和概率规则。
其中,年龄规则为:如果患者的年龄小于14岁,则将已训练的分诊模型输出的儿科作为患者的分诊科室;如果患者的年龄大于或等于14岁,则将已训练的分诊模型输出的儿科的概率修改为0。
可以理解的是,如果患者的年龄小于14岁,那么其挂号科室应为儿科。此时,如果该已训练的分诊模型输出的儿科概率不是最大的概率,则将儿科的概率修改为最大值;如果患者的年龄大于或等于14岁,则其不能再到儿科就诊,因此将该已训练的分诊模型输出的儿科的概率修改为0。比如,当患者小于14岁时,保持当前最大科室的概率不变,将儿科的概率修改为当前最大科室概率的1.2倍,同时相应地修改其他科室的概率,使得各个科室的概率之和为1;当患者大于或等于14岁时,将该已训练的分诊模型输出的儿科的概率修改为零,同时适应性地修改其他科室的概率,以使所有科室的概率之和为1。
其中,性别规则为:如果患者的性别为男,则将已训练的分诊模型输出的各个科室中的女性科室的概率修改为零;如果患者的性别为女,则将已训练的分诊模型输出的各个科室中的男性科室的概率修改为零。
可以理解的是,对于女性特有科室,比如妇科、产科等,仅部分女性有这方面的需求,同样地,对于男性生殖科,也仅部分男性有这方面的需求。因此,如果患者为男性,但该已训练的分诊模型输出的妇科、产科的概率不为零,则将妇科、产科的概率修改为零,同时按照其他科室的概率比例以及妇科、产科修改前的概率,适应性地修改该其他科室的概率,以使修改后的各个科室的概率和为1。
其中,子科室规则为:S1、确定已训练的分诊模型输出的概率最高的子科室;S2、将该概率最高的子科室与预设主科室进行科室匹配;S3、如果匹配成功,则将该子科室修改为对应主科室下的子科室;S4、如果匹配失败,则确定剩余子科室中概率最高的子科室,并执行S2。
本实施例中,包含子科室的主科室优选有儿科、肿瘤科和中医科,每个主科室对应至少两个子科室。主科室与子科室之间的对应关系被记载于科室对照表中。示例性的,该已训练的分诊模型输出的结果为:呼吸内科60%,儿科20%,肿瘤科20%,其他科室的概率均为零。其中,儿科与肿瘤科均为主科室,将呼吸内科分别与儿科、肿瘤科进行匹配,匹配方式为查表匹配,该表为科室对照表。匹配过程中即可发现,儿科可与呼吸内科匹配成小儿呼吸内科,而肿瘤科与呼吸内科匹配失败,即科室对照表中,二者没有从属关系。因此该已训练的分诊模型输出的结果变为,呼吸内科60%,小儿呼吸内科20%,肿瘤科20%。可以理解的是,如果该患者的年龄小于14岁,那么其对应的正确的分诊科室为小儿呼吸内科。
其中,概率规则为:如果该已训练的分诊模型输出的概率最大的科室的概率小于0.2,则输出用于表示分诊失败的提示信息;如果该已训练的分诊模型输出的两最大概率科室的概率之和大于0.7,且其中概率最大的科室的概率大于0.4,则将该概率最大的科室作为分诊科室;如果该已训练的分诊模型输出的概率最大的两科室的概率之和小于或等于0.7,且其中概率最大的科室的概率小于0.6,则输出用于表示分诊失败的提示信息。
本实施例中,该已训练的分诊模型每次输出45个科室的概率或40个科室的概率,如果概率最大的科室的概率小于0.2,那么各个科室的概率相当,没有明显倾向的科室,因此判定该已训练的分诊模型当前输出的各个分诊科室的概率有误,无法根据各个分诊科室的概率确定患者的分诊科室,因此输出用于表示分诊失败的提示信息。如果该已训练的分诊模型输出的概率最大的两科室的概率之和大于0.7,且其中概率最大的科室的概率大于0.6,则表示该已训练的分诊模型对分诊科室具有倾向性,因此将概率最大的科室作为该患者的分诊科室。
本实施例中,概率规则应用于年龄规则、性别规则和子科室规则之后。
S103、如果患者的当前挂号信息对应的科室不是该分诊科室,则将患者的当前挂号信息修改为该分诊科室的挂号信息。
在确定了患者的分诊科室之后,确定患者的当前挂号信息对应的科室是否为该分诊科室,如果是,则表示患者当前的挂号科室是正确的,患者凭此挂号信息进行就诊即可;如果否,则表示患者当前的挂号科室是不正确的,因此将患者的当前挂号信息修改为该分诊科室的挂号信息,并将该分诊科室的挂号信息发送至工作台。根据确定的分诊科室信息自动修改患者的挂号信息,无需该患者最初的挂号信息对应的医生进行分诊诊断,减少医生的无用工作,同时自动完成患者的转诊操作,无需患者退号和重新预约挂号。
在一个实施例中,工作台在接收到该分诊科室的挂号信息后,将该挂号信息打印成挂号条,患者凭借该挂号条到相应的分诊科室进行就诊,无需患者自己退号和重新挂号。
本发明实施例提供的分诊方法的技术方案,将患者的身份信息、就诊记录和当前主诉病症输入已训练的分诊模型,以得到各个分诊科室的概率;根据各个分诊科室的概率和预设后处理规则确定该患者的分诊科室,其中,预设后处理规则包括年龄规则、性别规则、子科室规则和概率规则;如果患者的当前挂号信息对应的科室不是该分诊科室,则将患者的当前挂号信息修改为该分诊科室的挂号信息。根据已训练的分诊模型输出的各个科室的概率以及预设后处理规则确定患者当前挂号信息对应的科室是否正确,并在当前挂号信息对应的的科室不正确时,将患者的当前挂号信息修改为该分诊科室的挂号信息,无需患者自己退号和重新挂号。根据确定的分诊科室信息自动修改患者的挂号信息,无需该患者最初的挂号信息对应的医生进行分诊诊断,同时自动完成患者的转诊操作,无需患者退号和重新预约挂号,可显著提高患者转诊操作的准确性,以及减少医护人员的工作量。
实施例二
图2是本发明实施例二提供的分诊方法的流程图。本发明实施例在上述实施例的基础上,对“根据患者的当前主诉病症或所服用药品确定该患者的分诊科室”进行了优化。
相应地,本实施例的方法包括:
S201、确定分诊策略是否为疾病策略或药品策略。
为了提高分诊效率,本实施例优选在检测到对应有患者的分诊信号时,确定分诊策略是否为疾病策略或药品策略。
在一个实施例中,处理器在检测到对应于患者的分诊信号时,输出分诊策略选项,比如,A-疾病策略,B-药品策略,C-模型策略。用户根据自己的需要选择相应的策略。处理器接收用户选择的分诊策略,并根据用户选择的分诊策略进行分诊处理。
S2021、若是,则根据患者的当前主诉病症或所服用药品确定该患者的分诊科室。
具体地,处理器在检测到用户选择的分诊策略为疾病策略或药品策略时,根据患者的当前主诉病症或所服用药品从相应的预设疾病科室表或预设药品科室表中查找患者对应的分诊科室;如果查找成功,则将查找到的科室作为患者的分诊科室;如果查找失败,则将患者的身份信息、就诊记录和当前主诉病症输入已训练的分诊模型,以得到各个分诊科室的概率。
可以理解的是,如果分诊策略为疾病策略,则根据患者的当前主诉病症从预设疾病科室表中查找患者对应的分诊科室;如果分诊策略为药品策略,则根据患者所服用药品从预设药品科室表中查找患者对应的分诊科室。
其中,预设疾病科室表用于记载病症与科室的对应关系;预设药品科室表用于记载药品与科室的对应关系。该预设疾病科室表与预设药品科室表均被存储于医院信息系统的存储器的指定位置。
S2022、若否,则将患者的身份信息、就诊记录和当前主诉病症输入已训练的分诊模型,以得到各个分诊科室的概率。
处理器在检测到当前的分诊策略为模型策略,或者当前的分诊策略不是疾病策略,也不是药品策略时,将患者的身份信息、就诊记录和当前主诉病症输入已训练的分诊模型,从而得到将该患者分诊至各个分诊科室的概率。
S203、根据各个分诊科室的概率和预设后处理规则确定该患者的分诊科室,其中,预设后处理规则包括年龄规则、性别规则、子科室规则和概率规则。
S204、如果患者的当前挂号信息对应的科室不是该分诊科室,则将患者的当前挂号信息修改为该分诊科室的挂号信息。
本发明实施例提供的分诊方法的技术方案,可以根据不同的分诊策略自动完成患者的分诊,既无需该患者最初的挂号信息对应的医生进行分诊诊断,减少医生的无用工作,又能自动完成患者的转诊操作,无需患者自己预约挂号,可显著提高患者转诊操作的准确性,以及减少医护人员的工作量。
实施例三
图3是本发明实施例提供的分诊制装置的结构框图。该装置用于执行上述任意实施例所提供的分诊方法,该装置可选为软件或硬件实现。该装置包括:
概率确定模块11,用于将患者的身份信息、就诊记录和当前主诉病症输入已训练的分诊模型,以得到各个分诊科室的概率;
分诊科室确定模块12,用于根据各个分诊科室的概率和预设后处理规则确定该患者的分诊科室,其中,所述预设后处理规则包括年龄规则、性别规则、子科室规则;
分诊模块13,用于如果患者的当前挂号信息对应的科室不是该分诊科室,则将患者的当前挂号信息修改为该分诊科室的挂号信息。
可选地,概率确定模块11包括:
检测单元,用于确定分诊策略是否为疾病策略或药品策略;
科室确定单元,用于若是,则根据患者的当前主诉病症或所服用药品确定该患者的分诊科室;若否,则将患者的身份信息、就诊记录和当前主诉病症输入已训练的分诊模型,以得到各个分诊科室的概率。
可选地,科室确定单元用于根据患者的当前主诉病症或所服用的药品从相应的预设疾病科室表或预设药品科室表中查找患者对应的分诊科室;如果查找成功,则将查找到的科室作为患者的分诊科室;如果查找失败,则将患者的身份信息、就诊记录和当前主诉病症输入已训练的分诊模型,以得到各个分诊科室的概率。
本发明实施例提供的分诊装置的技术方案,根据已训练的分诊模型输出的各个科室的概率以及预设后处理规则确定患者当前挂号信息对应的科室是否正确,并在当前挂号信息对应的科室不正确时,将患者的当前挂号信息修改为该分诊科室的挂号信息,无需患者自己退号和重新挂号。根据确定的分诊科室信息自动修改患者的挂号信息,无需该患者最初的挂号信息对应的医生进行分诊诊断,同时自动完成患者的转诊操作,无需患者退号和重新预约挂号,可显著提高患者转诊操作的准确性,以及减少医护人员的工作量。
本发明实施例所提供的分诊装置可执行本发明任意实施例所提供的分诊方法,具备执行方法相应的功能模块和有益效果。
实施例四
图4为本发明实施例提供的计算机设备的结构示意图,如图4所示,该设备包括处理器201、存储器202、输入装置203以及输出装置204;设备中处理器201的数量可以是一个或多个,图4中以一个处理器201为例;设备中的处理器201、存储器202、输入装置203以及输出装置204可以通过总线或其他方式连接,图4中以通过总线连接为例。
存储器202作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的分诊方法对应的程序指令/模块(例如,概率确定模块11、分诊科室确定模块12以及分诊模块13)。处理器201通过运行存储在存储器202中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的分诊方法。
存储器202可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器202可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器202可进一步包括相对于处理器201远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置203可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。
输出装置204可包括显示屏等显示设备,例如,用户终端的显示屏。
实施例五
本发明实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种分诊方法,该方法包括:
将患者的身份信息、就诊记录和当前主诉病症输入已训练的分诊模型,以得到各个分诊科室的概率;
根据各个分诊科室的概率和预设后处理规则确定该患者的分诊科室,其中,所述预设后处理规则包括年龄规则、性别规则、子科室规则和概率规则;
如果患者的当前挂号信息对应的科室不是该分诊科室,则将患者的当前挂号信息修改为该分诊科室的挂号信息。
当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的分诊方法中的相关操作。
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(RandomAccess Memory,简称RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的分诊方法。
值得注意的是,上述分诊装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:医疗组学大数据分析系统及其布置分析方法