基于大批量报告单的自动审核方法及装置、计算机可读存储介质与流程

文档序号:16884314发布日期:2019-02-15 22:30阅读:181来源:国知局
基于大批量报告单的自动审核方法及装置、计算机可读存储介质与流程

本发明涉及医疗检验领域,尤其涉及一种基于大批量报告单的自动审核方法及装置、计算机可读存储介质。



背景技术:

随着医疗体系的不断健全,作为疾病诊断手段的检验服务也更加专业化和多样化,检验服务开始进入自动化和智能化。目前,引入了多个规则对检验项目的检测结果是否异常进行审核。例如,建立阈值比较规则,当检验项目的检测结果高于某一阈值或低于某一阈值时,则确认该检验项目的检测结果异常。由于医疗检验的学科复杂性,检验项目的数量巨大,而对每一个检验项目是否异常需要评判的方面也非常复杂,从而需要建立大量的规则对所有检验项目进行审核。

对于现有的自动审核逻辑,报告单接收审核命令后,从总的规则库中一一遍历,分别检测规则库中的规则是否与该检验项目相匹配,若匹配,则进行规则运算,若不匹配,继续查找,最后返回各个从属项目的审核结果,然后系统综合各从属项目的审核结果生成报告单的审核结果。例如,如图1所示,存在两个待审核的报告单,分别是报告单1和报告单2,而报告单1存在项目1和项目2,报告单2存在项目3和项目4。先对项目1进行审核,需遍历规则库内的所有规则(例如16条规则),则经过一一匹配后,发现匹配的规则分别是规则1,再调用规则1对项目1进行审核;同理,项目3-项目4均采用同样的方式查找匹配规则。现有的自动审核方法存在以下缺陷,逐一去查找和匹配规则会增加系统的能耗,会出现宕机的情况,影响系统的正常使用;另一方面,过程耗时长,影响医疗检验人员的工作效率,大量报告在审核结果尚未出来前无法出单,使得医疗检验进程变慢。



技术实现要素:

本发明实施例提供一种基于大批量报告单的自动审核方法及装置、计算机可读存储介质,能有效解决现有的自动审核方法能耗高、耗时长的问题,减少计算机的运算量,提高效率,利于医疗检验工作快速、准确地运转。

本发明一实施例提供一种基于大批量报告单的自动审核方法,包括步骤:

响应于报告单审核指令,开始对若干待审核的报告单进行审核;

根据所述若干待审核的报告单,获取每一所述报告单下的所有检验项目;

根据每一所述检验项目与规则集的对应关系,查找与所述检验项目对应的规则集,调用所述规则集中的每一规则对所述检验项目进行审核;其中,所述规则集包括若干规则,所述规则用于审核所述检验项目的检测结果是否异常;

根据所述检验项目对所述规则集中的每一规则的审核结果,获取每一所述报告单的审核结果。

与现有技术相比,本发明实施例公开的基于大批量报告单的自动审核方法,通过响应于报告单审核指令,开始对若干待审核的报告单进行审核;根据所述若干待审核的报告单,获取每一所述报告单下的所有检验项目;根据每一所述检验项目与规则集的对应关系,查找与所述检验项目对应的规则集,调用所述规则集中的每一规则对所述检验项目进行审核;其中,所述规则集包括若干规则,所述规则用于审核所述检验项目的检测结果是否异常;根据所述检验项目对所述规则集中的每一规则的审核结果,获取每一所述报告单的审核结果,无需去总的规则库中一一进行匹配运算,仅需查找与检验项目相对应的规则集,根据规则集中的每一规则对该检验项目进行审核,适用于大批量报告单的自动审核,能大量减少计算机的运算量,能耗降低,而且耗时更短,利于报告的快速出单,提高医疗检验的效率。

作为上述方案的改进,所述方法还包括:

响应于所述报告单审核指令,对除报告单的审核以外的其他内容进行审核;

当对除报告单的审核以外的其他内容审核完成时,显示审核完成界面;所述审核完成界面包括若干报告单的审核结果以及除报告单的审核以外的其他内容的审核结果。

作为上述方案的改进,所述方法还包括:

当检测到任一所述报告单的审核完成时,将所述报告单的审核结果显示于所述审核完成界面。

作为上述方案的改进所述除报告单的审核以外的其他内容包括报告单是否迟发、报告单是否复查和报告单是否确认。

作为上述方案的改进,在显示所述审核完成界面后,响应于用户输入的批准指令,对其中一所述报告单进行发布操作。

作为上述方案的改进,所述检验项目对所述规则集中每一规则的审核结果包括未违背和已违背。

作为上述方案的改进,所述根据所述检验项目对所述规则集中的每一规则的审核结果,分别对每一报告单进行审核具体为:

当任一所述检验项目对所述规则集中任一规则的审核结果为已违背时,则确定所述报告单的审核结果为预警不通过。

当所有所述检验项目对所述规则集中所有规则的审核结果为已违背时,则确定所述报告单的审核结果为预警不通过。

本发明另一实施例对应提供了一种医疗检验项目的规则完整性验证装置,包括:

报告单审核模块,用于响应于报告单审核指令,开始对若干待审核的报告单进行审核;

检验项目获取模块,用于根据所述若干待审核的报告单,获取每一所述报告单下的所有检验项目;

规则调用模块,用于根据每一所述检验项目与规则集的对应关系,查找与所述检验项目对应的规则集,调用所述规则集中的每一规则对所述检验项目进行审核;其中,所述规则集包括若干规则,所述规则用于审核所述检验项目的检测结果是否异常;

审核结果获取模块,用于根据所述检验项目对所述规则集中的每一规则的审核结果,获取每一所述报告单的审核结果。

本发明另一实施例提供了一种基于大批量报告单的自动审核装置,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述任一发明实施例所述的基于大批量报告单的自动审核方法。

本发明另一实施例提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述任一发明实施例所述的基于大批量报告单的自动审核方法。

附图说明

图1是现有技术采用的自动审核方法的过程示意图。

图2是本发明一实施例提供的一种基于大批量报告单的自动审核方法的流程示意图。

图3是本发明实施例提供的自动审核方法的过程示意图。

图4是现有技术采用的审核完成界面显示的过程示意图。

图5是本发明实施例提供的审核完成界面显示的过程示意图。

图6是现有技术和本发明实施例的过程用时对比图。

图7是本发明一实施例提供的一种基于大批量报告单的自动审核装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参见图2,是本发明一实施例提供的一种基于大批量报告单的自动审核方法的流程示意图,包括:

s1、响应于报告单审核指令,开始对若干待审核的报告单进行审核;

对于现有的医疗检验报告单,一般是包括若干个检验项目,每一个检验项目都分别对应由一个检测结果,检测结果可以是数值型的也可以是文字型的(例如阳性等),对于本发明提出的自动审核系统,是对多个报告单进行审核,也会在同一个界面对多个报告单的审核结果进行显示,这样有利于医疗检验人员进行查看和统计;

s2、根据所述若干待审核的报告单,获取每一所述报告单下的所有检验项目;

s3、根据每一所述检验项目与规则集的对应关系,查找与所述检验项目对应的规则集,调用所述规则集中的每一规则对所述检验项目进行审核;其中,所述规则集包括若干规则,所述规则用于审核所述检验项目的检测结果是否异常;

这里的规则集是一个规则的集合,与总的规则库有所区别。总的规则库包括用于审核所有检验项目的规则,而规则集仅包括用于审核其中一个检验项目的规则。采用规则库进行审核,需要对规则库中的每一条规则进行匹配操作,才能确定该规则是否能用于审核特定的检验项目;而采用规则集进行审核,无需匹配操作,直接利用规则集中每一规则对特定的检验项目进行审核,减少能耗的同时可以提高审核的速度。

s4、根据所述检验项目对所述规则集中的每一规则的审核结果,获取每一所述报告单的审核结果。

其中,所述检验项目对所述规则集中每一规则的审核结果包括未违背和已违背,则所述根据所述检验项目对所述规则集中的每一规则的审核结果,分别对每一报告单进行审核具体为:

当任一所述检验项目对所述规则集中任一规则的审核结果为已违背时,则确定所述报告单的审核结果为预警不通过。

当所有所述检验项目对所述规则集中所有规则的审核结果为已违背时,则确定所述报告单的审核结果为预警不通过。

优选地,当报告单的审核结果为预警不通过时,在预设位置标红以提醒医疗检验人员进行查看;当报告单的审核结果为预警通过时,在预设位置标绿以提醒医疗检验人员进行批准操作。

下面,以图3进行举例说明本方案与现有技术的区别。如图3所示,存在两个待审核的报告单,分别是报告单1和报告单2,而报告单1存在项目1和项目2,报告单2存在项目3和项目4。同时对项目1、项目2、项目3和项目4进行审核,分别查找与项目1、项目2、项目3和项目4相对应的规则集,例如与项目1相对应的规则集1包括规则1、规则3和规则6。与现有技术明显区别的是,本方案无需从规则1遍历至规则16进行匹配操作,而直接获取与该项目匹配的规则,能大量减少计算机的运算量,能耗降低,而且耗时更短,利于报告的快速出单,提高医疗检验的效率。

在另一实施例中,所述方法还包括步骤:

响应于所述报告单审核指令,对除报告单的审核以外的其他内容进行审核;

当对除报告单的审核以外的其他内容审核完成时,显示审核完成界面;所述审核完成界面包括若干报告单的审核结果以及除报告单的审核以外的其他内容的审核结果;

当检测到任一所述报告单的审核完成时,将所述报告单的审核结果显示于所述审核完成界面。

对于现有技术的自动审核系统,如图4所示,需先完成各个报告单的审核后,再审核除报告单的审核以外的其他内容,最后才能显示审核完成界面。而本发明实施例的方案,如图5所示,接收到所述报告单审核指令时,同时开始对报告单及除报告单的审核以外的其他内容进行审核,当对除报告单的审核以外的其他内容审核完成时,直接先显示审核完成界面,待检测到任一所述报告单的审核完成时,再将所述报告单的审核结果显示于所述审核完成界面,解除了报告单审核和除报告单的审核以外的其他内容审核的耦合,实现两个审核过程的分流,则可大大减少审核完成界面的显示时间,医疗检验人员可基于该审核完成界面进行下一步操作,无需等待所有报告单的审核结果出来,可提高工作效率。

优选地,所述除报告单的审核以外的其他内容包括报告单是否迟发、报告单是否复查和报告单是否确认。

优选地,在显示所述审核完成界面后,响应于用户输入的批准指令,对其中一所述报告单进行发布操作。

如图6所示,结合规则集应用和自动审核分流应用,可大大减少自动审核的用时。

参见图7,为本发明实施例提供的一种基于大批量报告单的自动审核装置的结构示意图,包括:

报告单审核模块101,用于响应于报告单审核指令,开始对若干待审核的报告单进行审核;

检验项目获取模块102,用于根据所述若干待审核的报告单,获取每一所述报告单下的所有检验项目;

规则调用模块103,用于根据每一所述检验项目与规则集的对应关系,查找与所述检验项目对应的规则集,调用所述规则集中的每一规则对所述检验项目进行审核;其中,所述规则集包括若干规则,所述规则用于审核所述检验项目的检测结果是否异常;

审核结果获取模块104,用于根据所述检验项目对所述规则集中的每一规则的审核结果,获取每一所述报告单的审核结果。

本发明实施例的基于大批量报告单的自动审核装置的实施过程和工作原理可参考上述任一项对基于大批量报告单的自动审核方法的描述,在此不再赘述。

本发明另一实施例提供了一种基于大批量报告单的自动审核装置,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述任一发明实施例所述的基于大批量报告单的自动审核方法。

本发明另一实施例提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述任一发明实施例所述的基于大批量报告单的自动审核方法。

所称处理器可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述医疗检验项目的规则完整性验证装置备的控制中心,利用各种接口和线路连接整个医疗检验项目的规则完整性验证装置的各个部分。

所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述医疗检验项目的规则完整性验证装置的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

其中,所述医疗检验项目的规则完整性验证装置集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。

需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

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