一种病历质量评估方法及计算设备与流程

文档序号:22744601发布日期:2020-10-31 09:32阅读:137来源:国知局
一种病历质量评估方法及计算设备与流程

本发明涉及数据处理技术领域,尤其涉及一种病历质量评估方法及计算设备。



背景技术:

病历(又称病案),是医务人员对患者疾病的发生、发展、转归进行检查、诊断、治疗等医疗活动过程中所形成的资料的总和。病历质量控制是医疗质量管理的重要组成部分。书写完整、规范的病历可以保证病案的真实性、及时性、客观性以及医疗行为的可追溯性,从而提高医疗管理水平,预防以及减少医疗纠纷。

输血过程中应时刻监控并记录患者的临床变化,并对用血成分、用血量充分记载形成输血记录,以降低输血不良事件的发生,提升医疗质量和医务管理的质量。输血记录是病历的一部分,用于记录患者的输血时间、输血血型、输血量、输血指征等输血相关信息。目前,医务人员在记录患者病历时,时常出现漏写输血记录、输血记录书写不及时、内容不完整、不能反映患者输血前后的临床变化与发生的不良反应等违反病历书写规范的情况,进而导致潜在的医疗纠纷和医疗安全问题,影响医疗质量,也对后续回顾性分析临床医疗质量造成严重阻碍。

为了避免出现上述问题,医务人员需要对输血记录进行质控,保证输血记录的书写质量。目前,通常由质控人员对输血记录进行人工质控,质控难度与成本很高。由于输血患者所输血的成分、血量、目的均不相同,质控过程中有需要比较患者输血前、输血后以及输血过程的临床变化(包括检验指标的变化、临床表现的变化、是否存在不良反应等),因此对于质控人员来说,难以客观且全面准确地质控输血记录。又因为质控人员人数有限、临床知识不足,难以对大量患者病历中的输血记录进行全面质检并仔细完整排查其中的质量问题,质控效率和覆盖率很低,无法满足医疗安全和医疗质量管理的需求。此外,人工质控易受疲劳、人情等人为因素影响,标准不统一,难以满足质控要求。

因此,需要提供一种病历质量评估方法,以对病历中的输血记录进行自动化、高效、全面的质控,提高医疗安全与医疗质量监管的效率。



技术实现要素:

为此,本发明提供一种病历质量评估方法及计算设备,以力图解决或至少缓解上面存在的问题。

根据本发明的第一个方面,提供一种病历质量评估方法,在计算设备中执行,包括:获取待进行质量评估的病历文本,从病历文本中提取出至少一条输血医嘱和至少一条输血记录;将上述至少一条输血医嘱与上述至少一条输血记录进行匹配,以确定输血医嘱和输血记录的对应关系;判断各输血记录的信息内容是否满足预设条件;当每一条输血医嘱均具有对应的输血记录,且每一条输血记录的信息内容均满足预设条件时,判断病历文本的输血记录质量合格;否则,判断病历文本的输血记录存在质量缺陷。

可选地,在根据本发明的病历质量评估方法中,病历文本包括多个字段和字段对应的内容,从病历文本中提取出输血医嘱的步骤包括:预设输血医嘱所对应的字段库和内容匹配规则;将病历文本中的属于字段库的字段作为目标字段,将目标字段的内容作为输血医嘱,和/或将病历文本中的符合内容匹配规则的内容作为输血医嘱。

可选地,在根据本发明的病历质量评估方法中,在从病历文本中提取出输血记录的步骤之后,还包括步骤:对输血记录进行结构化。

可选地,在根据本发明的病历质量评估方法中,对输血记录进行结构化的步骤包括:对输血记录进行分词;对分词后的输血记录进行命名实体识别,以确定每个词的语义标签;根据语义标签,提取出输血记录的各项信息内容。

可选地,在根据本发明的病历质量评估方法中,分词、命名实体识别的步骤采用预设的自然语言处理模型来实现。

可选地,在根据本发明的病历质量评估方法中,输血医嘱包括医嘱执行时间、输血成分和输血量,输血记录包括输血开始时间、输血成分和输血量,当下列条件同时满足时,判断输血医嘱与输血记录相对应:输血开始时间与医嘱执行时间的差在第一时长范围内;输血记录中的输血成分与输血医嘱中的输血成分一致;输血记录中的输血量小于等于输血医嘱中的输血量。

可选地,在根据本发明的病历质量评估方法中,判断输血记录的信息内容是否满足预设条件的步骤包括:判断输血记录的记录时间与输血结束时间的差是否在第二时长范围内;以及判断输血记录的指定信息内容是否完整。

可选地,在根据本发明的病历质量评估方法中,指定信息内容包括:输血指征、输血血型、输血量、输血时间和输血经过。

可选地,在根据本发明的病历质量评估方法中,还包括步骤:当判断输血记录存在质量缺陷时,输出用于指示质量缺陷类型的提示消息。

可选地,在根据本发明的病历质量评估方法中,当输血医嘱没有对应的输血记录时,输出应补充相应输血记录的提示消息;当输血记录的记录时间与输血结束时间的差超出第二时长范围时,输出输血记录应在输血后第二时长范围内完成的提示消息;当输血记录的指定信息内容不完整时,输出输血记录所缺少的信息内容。

根据本发明的第二个方面,提供一种计算设备,包括:至少一个处理器;和存储有程序指令的存储器,当程序指令被处理器读取并执行时,使得计算设备执行上述病历质量评估方法。

根据本发明的第三个方面,提供一种存储有程序指令的可读存储介质,当所述程序指令被计算设备读取并执行时,使得所述计算设备执行上述病历质量评估方法。

本发明的技术方案能够对病历中的输血记录进行质量评估,判断输血记录是否存在质量缺陷,从而保证病历的质量。

进一步地,当判断输血记录存在质量缺陷时,输出质量缺陷的类型和原因分析,以便相关人员对输血记录进行核查、补充、修改,使之符合质量要求。

本发明的技术方案实现了对输血记录的自动化质控,与人工病历质控方案相比,标准统一,不受疲劳、人情等人为因素的影响,大幅提高了质控效率和覆盖率,降低了质控成本,提高了医疗安全与医疗质量监管的效率。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

为了实现上述以及相关目的,本文结合下面的描述和附图来描述某些说明性方面,这些方面指示了可以实践本文所公开的原理的各种方式,并且所有方面及其等效方面旨在落入所要求保护的主题的范围内。通过结合附图阅读下面的详细描述,本公开的上述以及其它目的、特征和优势将变得更加明显。遍及本公开,相同的附图标记通常指代相同的部件或元素。

图1示出了根据本发明一个实施例的计算设备100的示意图;

图2示出了根据本发明一个实施例的病历质量评估方法200的流程图;

图3示出了根据本发明一个实施例的结构化的输血记录的示意图;

图4示出了根据本发明一个实施例的非结构化的输血记录的示意图;

图5示出了图4所示的输血记录的命名实体识别结果的示意图;

图6示出了根据图5的命名实体识别结果所得到的结构化的输血记录的示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

针对现有技术中存在的病历中的输血记录书写不规范的问题,本发明提供一种病历质量评估方法,能够对病历中的输血记录进行自动化、高效、全面的质量评估,判断输血记录是否存在质量缺陷,从而保证病历的质量,提高医疗安全与医疗质量监管的效率。

本发明的病历质量评估方法在计算设备中执行。计算设备可以是任意具有存储和计算能力的设备,其通常实现为桌面电脑、笔记本电脑等个人配置的计算机。在一些实施例中,计算设备也可以是手机、平板电脑、智能可穿戴设备、物联网设备等终端设备,但不限于此。

图1示出了根据本发明一个实施例的计算设备100的示意图。需要说明的是,图1所示的计算设备100仅为一个示例,在实践中,用于实施本发明的病历质量评估方法的计算设备可以是任意型号的设备,其硬件配置情况可以与图1所示的计算设备100相同,也可以与图1所示的计算设备100不同。实践中用于实施本发明的病历质量评估方法的计算设备可以对图1所示的计算设备100的硬件组件进行增加或删减,本发明对计算设备的具体硬件配置情况不做限制。

如图1所示,在基本的配置102中,计算设备100典型地包括系统存储器106和一个或者多个处理器104。存储器总线108可以用于在处理器104和系统存储器106之间的通信。

取决于期望的配置,处理器104可以是任何类型的处理,包括但不限于:微处理器(μp)、微控制器(μc)、数字信息处理器(dsp)或者它们的任何组合。处理器104可以包括诸如一级高速缓存110和二级高速缓存112之类的一个或者多个级别的高速缓存、处理器核心114和寄存器116。示例的处理器核心114可以包括运算逻辑单元(alu)、浮点数单元(fpu)、数字信号处理核心(dsp核心)或者它们的任何组合。示例的存储器控制器118可以与处理器104一起使用,或者在一些实现中,存储器控制器118可以是处理器104的一个内部部分。

取决于期望的配置,系统存储器106可以是任意类型的存储器,包括但不限于:易失性存储器(诸如ram)、非易失性存储器(诸如rom、闪存等)或者它们的任何组合。计算设备中的物理内存通常指的是易失性存储器ram,磁盘中的数据需要加载至物理内存中才能够被处理器104读取。系统存储器106可以包括操作系统120、一个或者多个应用122以及程序数据124。在一些实施方式中,应用122可以布置为在操作系统上由一个或多个处理器104利用程序数据124执行指令。操作系统120例如可以是linux、windows等,其包括用于处理基本系统服务以及执行依赖于硬件的任务的程序指令。应用122包括用于实现各种用户期望的功能的程序指令,应用122例如可以是浏览器、即时通讯软件、软件开发工具(例如集成开发环境ide、编译器等)等,但不限于此。当应用122被安装到计算设备100中时,可以向操作系统120添加驱动模块。

在计算设备100启动运行时,处理器104会从存储器106中读取操作系统120的程序指令并执行。应用122运行在操作系统120之上,利用操作系统120以及底层硬件提供的接口来实现各种用户期望的功能。当用户启动应用122时,应用122会加载至存储器106中,处理器104从存储器106中读取并执行应用122的程序指令。

计算设备100还可以包括有助于从各种接口设备(例如,输出设备142、外设接口144和通信设备146)到基本配置102经由总线/接口控制器130的通信的接口总线140。示例的输出设备142包括图形处理单元148和音频处理单元150。它们可以被配置为有助于经由一个或者多个a/v端口152与诸如显示器或者扬声器之类的各种外部设备进行通信。示例外设接口144可以包括串行接口控制器154和并行接口控制器156,它们可以被配置为有助于经由一个或者多个i/o端口158和诸如输入设备(例如,键盘、鼠标、笔、语音输入设备、触摸输入设备)或者其他外设(例如打印机、扫描仪等)之类的外部设备进行通信。示例的通信设备146可以包括网络控制器160,其可以被布置为便于经由一个或者多个通信端口164与一个或者多个其他计算设备162通过网络通信链路的通信。

网络通信链路可以是通信介质的一个示例。通信介质通常可以体现为在诸如载波或者其他传输机制之类的调制数据信号中的计算机可读指令、数据结构、程序模块,并且可以包括任何信息递送介质。“调制数据信号”可以这样的信号,它的数据集中的一个或者多个或者它的改变可以在信号中编码信息的方式进行。作为非限制性的示例,通信介质可以包括诸如有线网络或者专线网络之类的有线介质,以及诸如声音、射频(rf)、微波、红外(ir)或者其它无线介质在内的各种无线介质。这里使用的术语计算机可读介质可以包括存储介质和通信介质二者。

在根据本发明的计算设备100中,应用122包括用于执行本发明的病历质量评估方法200的指令,该指令可以指示处理器104执行本发明的病历质量评估方法200,对病历中的输血记录进行自动化、高效、全面的质控。

应当指出,用于执行本发明的病历质量评估方法200的指令例如可以实现为安装于计算设备100中的客户端应用、通过浏览器应用进行访问的网页、浏览器插件等,本发明对用于执行病历质量评估方法200的指令在计算设备100中的存在形式不做限制。

图2示出了根据本发明一个实施例的病历质量评估方法200的流程图。方法200在计算设备(例如前述计算设备100)中执行,用于对病历中的输血记录进行自动化、高效、全面的质控。如图2所示,方法200始于步骤s210。

在步骤s210中,获取待进行质量评估的病历文本,从病历文本中提取出至少一条输血医嘱和至少一条输血记录。

病历主要包括门(急)诊病历和住院病历两大类,其中,住院病历进一步包括住院病历首页、入院记录、病程记录、知情同意书、医嘱单、处方、护理文书、检验报告单等多个部分。

应当指出,病历中不仅可以包括文本数据,还可以包括图像数据(例如医学影像数据等)、音频、视频等其他形式的数据。本发明旨在对病历中的以文本形式存在的输血记录进行质量评估,因而步骤s210中仅获取病历中的文本数据,即获取病历文本,而无需获取病历中的图像、音频、视频等其他形式的数据。

根据一种实施例,病历文本包括多个字段和字段对应的内容(key-value)。例如,住院病历包括入院记录、病程记录、医嘱单等多个字段,每个字段具有对应的内容。此外,某字段的内容可以进一步包括多个字段及其内容,即,字段-内容的存储结构可以进行嵌套。例如,患者的入院记录进一步包括患者的基本信息、主诉、病史、诊疗经过、诊断、鉴别诊断等字段,医嘱单进一步包括护理医嘱、诊疗医嘱、输血医嘱等字段,每个字段具有对应的内容。

根据一种实施例,可以按照以下步骤来提取出病历文本中的输血医嘱:预设输血医嘱所对应的字段库和内容匹配规则;将病历文本中的属于字段库的字段作为目标字段,将目标字段的内容作为输血医嘱,和/或将病历文本中的符合内容匹配规则的内容作为输血医嘱。

应当指出,不同医院的病历格式通常不同,即,不同医院的病历文本所包括的字段的数量和字段名通常不同。相应地,针对不同医院的病历,输血医嘱所对应的字段库也会有所区别。

例如,某些医院的病历中包括“输血医嘱”这一字段,则输血医嘱对应的字段库即为{“输血医嘱”},将病历文本中的“输血医嘱”字段对应的内容提取出来即可。

又例如,某些医院的病历中不包括“输血医嘱”字段,这种情况下,需要根据该医院的病历结构来设置输血医嘱对应的字段库和内容匹配规则,通过字段库和/或内容匹配规则来从病历文本中提取出输血医嘱。例如,以下是某患者在某医院的病历文本的一部分,该部分内容实际上记载了输血医嘱:

“病人标识号”:“1607661”,

“病人姓名”:“***”,

“医嘱内容”:“输冰冻血浆400ml”,

“医嘱下达时间”:“2020-03-2115:17:13”

“医嘱执行时间”:“2020-03-2115:24:19”,

“医嘱执行方式”:“静滴”,

“医嘱频率”:“1次”,

“医生姓名”:“xxx”

基于上述病历结构,可以设置输血医嘱相关的字段库为{“医嘱内容”“医嘱执行时间”},设置内容匹配规则为“医嘱内容”字段的内容包括输血成分、输血量数值和输血量单位,内容匹配规则例如可以设置为正则表达式的形式。这样,可以根据字段库,提取出病历文本中的“医嘱内容”“医嘱执行时间”字段的内容,然后根据内容匹配规则的正则表达式对提取出的内容进行筛选,过滤掉其他医嘱(护理医嘱、药物医嘱),得到输血医嘱。

步骤s210所提取出的输血医嘱包括医嘱执行时间、输血种类和输血量等信息。其中,医嘱执行时间指的是输血医嘱下发到护士站后,护士确认执行该输血医嘱的时间。输血种类进一步包括输血成分(例如全血、红细胞、血小板、血浆等)和血型(包括abo血型和rh血型)。

病历中通常包括“输血记录”字段,相应地,从病历文本中提取出“输血记录”字段的内容,即可得到输血记录。此外,可以从病历文本中获取到输血记录的记录时间。

根据一种实施例,输血记录中包括输血时间(包括输血开始时间、输血结束时间)、输血种类(包括输血成分、血型)、输血量(包括数值、单位)、输血指征、输血经过(包括输血反应、处理措施)等信息。

在一种情况中,从病历文本中提取出的输血记录是结构化的,即,输血记录中按照字段-内容的形式存储有输血时间、输血种类、输血量、输血指征、输血经过等多项信息。图3示出了结构化的输血记录的一个示例。图3的输血记录中分别列出了输血指征、输血目的、输血方式、输血时间、输血成分及量、输血前有无用药、输血过程、输血经过等信息内容。并且,图3左上角的时间2020-03-2121:31为该输血记录的记录时间。

在另一种情况中,从病历文本中提取出的输血记录是一段或几段非结构化的内容,没有明确输血时间、输血种类、输血量等各项信息的位置。图4示出了非结构化的输血记录的一个示例,如图4所示,输血记录呈现为一段文字,输血时间、输血种类、输血量等各项信息的位置和界限不明确。

因此,根据一种实施例,在从病历文本中提取出输血记录后,需要对输血记录进行结构化,以从中提取出输血时间、输血种类、输血量、输血指征、输血经过等各项信息内容。

根据一种实施例,对输血记录进行结构化的步骤包括:对输血记录进行分词;对分词后的输血记录进行命名实体识别,以确定每个词的语义标签;根据语义标签,提取出输血记录的各项信息内容。

应当指出,本发明不限制对输血记录进行分词所采用的算法,任意分词算法均在本发明的保护范围之内。例如,分词算法可以是基于词典(字符串匹配)的方法、基于统计的方法(例如n-gram模型等)、基于规则的方法、基于机器学习模型的方法等,但不限于此。根据一种实施例,为了提高分词的准确性,分词采用预设的自然语言处理模型来实现,该模型由医疗领域的语料(例如大量真实病历、医学教材等)学习生成,以使分词结果更加准确。

例如,对图4所示的输血记录进行分词,得到的分词结果如图5所示。在图5中,词与词之间采用空格隔开。

在得到分词结果后,对分词后的输血记录进行命名实体识别,以确定每个词的语义标签。

语义标签的数量和种类可以由本领域技术人员结合医疗场景自行设置,本发明对语义标签的具体设置情况不做限制。根据一种实施例,语义标签包括症状、行为、体征、状态、检查结果项目、数值、单位、具体时间、模糊时间、血液成分、血型、肯定词、否定词等多种。

应当指出,本发明不限制命名实体识别所采用的算法,任意命名实体识别算法均在本发明的保护范围之内。根据一种实施例,命名实体识别可以由预设的自然语言处理模型来实现,自然语言处理模型例如可以是基于双向长短期记忆网络(bi-lstm)和条件随机场(crf)的模型、隐马尔科夫模型等,但不限于此。该模型例如可以采用已标注了各个词的语义标签的医疗领域语料训练得出。

例如,对图4所示的输血记录进行分词和命名实体识别,得到每个词的语义识别标签,如图5所示。如图5所示,经过命名实体识别,确定“患者”一词的语义标签为“社会关系”,“近1月来”一词的语义标签为“模糊时间区间”,“周身”一词的语义标签为“部位”,“乏力”一词的语义标签为“症状”等。

在得到各词的语义标签后,根据语义标签,可以提取出输血记录的各项信息内容。例如,将描述患者的症状、体征、检查结果项目的描述标记为输血指征;根据“时间”标签、“状态”标签提取出输血开始和结束时间;根据“血液成分”标签提取出输血成分;根据“abo血型”“rh血型”标签提取出患者的血型;根据“血型”标签、“血液成分”标签或“输血量”内容后面的“数值”标签提取出输血量。

需要说明的是,如上文所述,分词、命名实体识别的步骤均可以采用预设的自然语言处理模型来实现,但本发明不限制这两个步骤所采用的模型的数量以及结构。例如,分词、命名实体识别的步骤可以采用两个不同的模型来分别实现,也可以采用一个整体模型来实现,该整体模型可以采用已分词并且标注了各词的语义标签的医疗领域语料训练得出。

在从病历文本中提取出输血医嘱和输血记录后,执行步骤s220。

在步骤s220中,将上述至少一条输血医嘱与上述至少一条输血记录进行匹配,以确定输血医嘱和输血记录的对应关系。

目前,在医院存储的病历数据中,输血医嘱和输血记录鲜少给出明确的对应关系。因此,为了对输血记录进行质控,需要确定输血医嘱与输血记录的对应关系。

如上文步骤s210所述,输血医嘱包括医嘱执行时间、输血成分和输血量等信息,输血记录包括输血开始时间、输血结束时间、输血成分、输血量、输血指征、输血经过等信息。根据一种实施例,在步骤s220中,当下列条件同时满足时,判断输血医嘱与输血记录相对应:

条件1:输血开始时间与医嘱执行时间的差在第一时长范围内。第一时长范围通常为24小时,即,输血应当在医嘱执行时间后的24小时内进行。

条件2:输血记录中的输血成分与输血医嘱中的输血成分一致。

条件3:输血记录中的输血量小于等于输血医嘱中的输血量。

需要说明的是,输血量由数值和单位组成,单位包括毫升(ml)、单位(u)等。某些情况中,输血记录中的输血量与输血医嘱中的输血量的单位不一致。这种情况下,需要根据对应的输血成分的单位转换关系,将二者转换成同一个单位进行比较。

在步骤s230中,判断各输血记录的信息内容是否满足预设条件。

输血记录应当满足书写及时以及内容完整的条件,也就是说,步骤s230中的预设条件为书写及时和内容完整。

相应地,根据一种实施例,步骤s230进一步包括:判断输血记录的记录时间与输血结束时间的差是否在第二时长范围内;以及判断输血记录的指定信息内容是否完整。

第二时长范围通常为24小时,即,输血记录应当在输血结束后24小时内完成。指定信息内容指的是输血记录中的需要进行完整性校验的信息内容。指定信息内容可以由本领域技术人员根据实际情况自行设置,本发明对此不做限制。

根据一种实施例,指定信息内容包括输血指征、输血血型、输血量、输血时间、输血经过五种信息。以下对这五种信息的完整性校验过程进行详述:

1、输血指征

输血指征亦称作输血原因,一份书写规范的输血记录应当包括输血指征信息,并且输血指征信息应当完整。

在本发明的实施例中,首先判断结构化后的输血记录中是否包括输血指征,若不包括,则输血指征内容不完整。

若输血记录包括输血指征,则进一步判断输血指征中是否包含对患者的症状、体征、检查结果的描述。例如,在图6所示的实施例中,症状的描述包括乏力、倦怠、精神差、恶心、黑色柏油状便等,检查结果的描述包括白细胞数目11.50×10^9/l、红细胞数目2.18×10^12/l、血红蛋白72g/l等;在图3所示的实施例中,体征的描述包括口唇及双侧睑结膜苍白、肢端末梢冰冷等,检查结果的描述包括rbc3.1×10^12/l、hb5.3g/l等。症状、体征、检查结果的描述可以通过输血指征的命名实体识别结果来识别(参考前述图5)。

若输血指征中不包含患者的症状、体征、检查结果描述,则表明输血指征内容不完整。

2、输血血型

输血血型通常考虑abo血型系统和rh血型系统。一份书写规范的输血记录应当记载有abo血型和rh血型。

在本发明的实施例中,首先判断结构化后的输血记录中是否包括血型信息,若不包括,则输血血型的内容不完整。

若输血记录中记载了血型信息,则进一步判断血型信息是否包括abo血型和rh血型。若缺少任意一种,则血型信息不完整。

3、输血量

输血量由数值和单位组成,单位通常有毫升(ml)、单位(u)等。一份书写规范的输血记录中,输血量应当同时包括数值和单位。

应当指出,由于前述步骤s220在确定输血医嘱和输血记录的对应关系时,用到了输血记录中的输血量信息,即,只有满足输血记录中的输血量小于等于输血医嘱中的输血量的条件(条件3),该输血记录才可能具有对应的输血医嘱。因此,具有对应输血医嘱的输血记录中必然包括输血量信息。

在本发明的实施例中,对于具有对应输血医嘱的输血记录,进一步判断输血量是否同时包括数值和单位。若缺少二者之一,则输血量的内容不完整。

对于不具有对应输血医嘱的输血记录,首先判断结构化后的输血记录中是否包括输血量信息,若不包括,则输血量的内容不完整。

若输血记录中包括输血量信息,则进一步判断输血量是否同时包括数值和单位。若缺少二者之一,则输血量的内容不完整。

4、输血时间

输血时间包括输血开始时间和输血结束时间。一份书写规范的输血记录中应当同时记载有输血开始时间和输血结束时间。

应当指出,由于前述步骤s220在确定输血医嘱和输血记录的对应关系时,用到了输血记录中的输血开始时间,即,只有满足输血开始时间与医嘱执行时间的差在第一时长范围内的条件(条件1),该输血记录才可能具有对应的输血医嘱。因此,具有对应输血医嘱的输血记录中必然包括输血开始时间。

在本发明的实施例中,对于具有对应输血医嘱的输血记录,进一步判断其中是否记录了输血结束时间。若未记录输血结束时间,则输血时间的内容不完整。

根据一种实施例,若输血记录中记录了输血结束时间,则进一步判断输血结束时间是否晚于输血开始时间,以检查时间信息是否填写正确。若输血结束时间晚于输血开始时间,则时间信息填写正确;否则,时间信息填写错误。

对于不具有对应输血医嘱的输血记录,首先判断结构化后的输血记录中是否包括输血时间信息,若不包括,则输血时间的内容不完整。

若输血记录中记载了输血时间,则进一步判断是否同时记载有输血开始时间和输血结束时间。若缺少二者之一,则输血时间的内容不完整。

若输血记录中同时记载有输血开始时间和输血结束时间,则进一步判断输血结束时间是否晚于输血开始时间,以检查时间信息是否填写正确。若输血结束时间晚于输血开始时间,则时间信息填写正确;否则,时间信息填写错误。

5、输血经过

一份书写规范的输血记录应当记录有输血经过。输血经过通常描述为是否出现输血反应,以及出现输血反应后所采取的处理措施。输血反应指的是在输血过程中或结束后,因输入血液或其制品或所用输注用具而产生的不良反应。

在本发明的实施例中,判断结构化的输血记录中是否包括输血经过信息,若不包括,则输血经过的内容不完整。

若输血记录中记载了输血经过,则进一步判断输血经过是否包含输血反应。输血反应通常描述为是否出现具体的症状、体征等(例如:无发热、出现过敏等)。是否出现症状、体征可以通过输血经过的命名实体识别结果来识别(参考前述图5,例如通过命名实体识别结果中的症状、体征、肯定词、否定词标签来识别),此处不再赘述症状、体征的具体识别方法。

若输血经过中没有记录输血反应(即输血经过中不存在不良症状或体征,例如输血经过的内容为“无反应”、“无过敏”等),则不需要判断输血经过中是否记录有处理措施。

若输血经过中记录了输血反应(即输血经过中存在不良症状或体征),则进一步判断输血经过中是否包括相应的处理措施(例如图3实施例中的“立即停止输血”、图6实施例中的“立即减缓输血速度”等描述)。若不包括相应的处理措施,则输血经过的信息内容不完整,缺少处理措施描述。

以上以输血指征、输血血型、输血量、输血时间、输血经过五种信息为例,说明了判断输血记录的信息内容完整性的方法。本领域技术人员可以理解,除了上述五种信息和相应的完整性校验方法之外,还可以采用其他的完整性校验方法来判断输血记录中的其他信息(例如输血目的、输血方式等信息)的完整性,本发明对输血记录的信息内容完整性的具体判断方法不做限制。

在步骤s220确定了输血医嘱的对应关系,步骤s230判断出每一条输血记录是否满足预设条件后,执行步骤s240。

在步骤s240中,当每一条输血医嘱均具有对应的输血记录,且每一条输血记录的信息内容均满足预设条件时,判断病历文本的输血记录质量合格;否则,判断病历文本的输血记录存在质量缺陷。

进一步地,当判断输血记录存在质量缺陷时,输出用于指示质量缺陷类型的提示消息,以便相关人员对输血记录进行核查、补充、修改,使之符合质量要求。

以下给出提示消息的几个示例:

1、当输血医嘱没有对应的输血记录时,输出应补充相应输血记录的提示消息。提示消息例如可以是“存在输血医嘱,请添加并完善输血记录”。

2、当输血记录的记录时间与输血结束时间的差超出第二时长范围(第二时长范围例如是24小时)时,输出输血记录应在输血后第二时长范围内完成的提示消息。提示消息例如可以是“输血记录应在输血后24小时内完成”。

3、当输血记录的指定信息内容不完整时,输出输血记录所缺少的信息内容。例如:

对于输血指征:

1)若输血记录中未记录输血指征,则输出“未记录输血指征”的提示消息;

2)若所记录的输血指征中不包含患者的症状、体征、检查结果描述,则输出“缺少输血症状或者体征、检查结果等信息”的提示消息。

对于输血血型:

1)若输血记录中未记录abo血型和rh血型信息,则输出“未记录输注的血液或血制品的血型”的提示消息;

2)若仅记录abo血型,未记录rh血型,则输出“血型记录不完全,未记录rh血型”的提示消息;

3)若仅记录rh血型,未记录abo血型,则输出“血型记录不完全,未记录abo血型”的提示消息。

对于输血量:

1)若输血记录中未记录输血量,则输出“未记录输血量”的提示消息;

2)若输血量仅包括数值不包括单位,或者仅包括单位不包括数值,则输出“输血量表述不完整”的提示消息。

对于输血时间:

1)若输血记录中未记录输血时间,则输出“未记录输血时间”的提示消息;

2)若输血时间仅包括输血开始时间或仅包括输血结束时间,则输出“缺少输血开始时间”或“缺少输血结束时间”的提示消息;

3)若输血开始时间晚于输血结束时间,则输出“输血开始时间应早于输血结束时间”的提示消息。

对于输血经过:

1)若输血记录中未记录输血经过,或输血经过中不包括是否出现具体症状、体征的描述(例如:无发热、出现过敏等),则输出“未记录是否存在输血反应”的提示消息;

2)若输血经过中出现输血反应(即输血经过中存在不良症状或体征),但未记录相应的处理措施,则输出“缺少发生输血反应后的对应措施及处理效果”的提示消息。

本发明的技术方案能够对病历中的输血记录进行质量评估,判断输血记录是否存在质量缺陷,从而保证病历的质量。进一步地,当判断输血记录存在质量缺陷时,输出质量缺陷的类型和和原因分析,以便相关人员对输血记录进行核查、补充、修改,使之符合质量要求。

本发明的技术方案实现了对输血记录的自动化质控,与人工病历质控方案相比,标准统一,不受疲劳、人情等人为因素的影响,大幅提高了质控效率和覆盖率,降低了质控成本,提高了医疗安全与医疗质量监管的效率。

a9、如a1-8中任一项所述的方法,还包括步骤:

当判断输血记录存在质量缺陷时,输出用于指示质量缺陷类型的提示消息。

a10、如a9所述的方法,其中,

当输血医嘱没有对应的输血记录时,输出应补充相应输血记录的提示消息;

当输血记录的记录时间与输血结束时间的差超出所述第二时长范围时,输出输血记录应在输血后第二时长范围内完成的提示消息;

当输血记录的指定信息内容不完整时,输出输血记录所缺少的信息内容。

这里描述的各种技术可结合硬件或软件,或者它们的组合一起实现。从而,本发明的方法和设备,或者本发明的方法和设备的某些方面或部分可采取嵌入有形媒介,例如可移动硬盘、u盘、软盘、cd-rom或者其它任意机器可读的存储介质中的程序代码(即指令)的形式,其中当程序被载入诸如计算机之类的机器,并被所述机器执行时,所述机器变成实践本发明的设备。

在程序代码在可编程计算机上执行的情况下,计算设备一般包括处理器、处理器可读的存储介质(包括易失性和非易失性存储器和/或存储元件),至少一个输入装置,和至少一个输出装置。其中,存储器被配置用于存储程序代码;处理器被配置用于根据该存储器中存储的所述程序代码中的指令,执行本发明的病历质量评估方法。

以示例而非限制的方式,可读介质包括可读存储介质和通信介质。可读存储介质存储诸如计算机可读指令、数据结构、程序模块或其它数据等信息。通信介质一般以诸如载波或其它传输机制等已调制数据信号来体现计算机可读指令、数据结构、程序模块或其它数据,并且包括任何信息传递介质。以上的任一种的组合也包括在可读介质的范围之内。

在此处所提供的说明书中,算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与本发明的示例一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下被实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员应当理解在本文所公开的示例中的设备的模块或单元或组件可以布置在如该实施例中所描述的设备中,或者可替换地可以定位在与该示例中的设备不同的一个或多个设备中。前述示例中的模块可以组合为一个模块或者此外可以分成多个子模块。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

此外,所述实施例中的一些在此被描述成可以由计算机系统的处理器或者由执行所述功能的其它装置实施的方法或方法元素的组合。因此,具有用于实施所述方法或方法元素的必要指令的处理器形成用于实施该方法或方法元素的装置。此外,装置实施例的在此所述的元素是如下装置的例子:该装置用于实施由为了实施该发明的目的的元素所执行的功能。

如在此所使用的那样,除非另行规定,使用序数词“第一”、“第二”、“第三”等等来描述普通对象仅仅表示涉及类似对象的不同实例,并且并不意图暗示这样被描述的对象必须具有时间上、空间上、排序方面或者以任意其它方式的给定顺序。

尽管根据有限数量的实施例描述了本发明,但是受益于上面的描述,本技术领域内的技术人员明白,在由此描述的本发明的范围内,可以设想其它实施例。此外,应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的公开是说明性的而非限制性的,本发明的范围由所附权利要求书限定。

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