一种电子病历质控方法、系统、存储介质及设备与流程

文档序号:33154715发布日期:2023-02-03 23:30阅读:73来源:国知局
一种电子病历质控方法、系统、存储介质及设备与流程

1.本发明涉及数据处理技术领域,具体涉及一种电子病历质控方法、系统、存储介质及设备。


背景技术:

2.在现有的医疗业务场景中,病历质控仍然局限于在时间节点的质控,如:入院时间不能晚于出院时间、入院记录的书写时间等质控点。
3.然而,随着医疗事业的快速发展,医疗业务朝向正规化发展,现有技术中仍采用时间质控项对于病历进行质控已然无法满足需求,这将导致病历中还是比较容易存在除时间节点以外的错误记载,如病历前后文的逻辑不一等,这将在一定程度上降低患者对医疗机构的信任感。


技术实现要素:

4.针对现有技术的不足,本发明的目的在于提供一种电子病历质控方法、系统、存储介质及设备,以解决现有技术中仅采用时间质控项对病历进行质控,病历中还是比较容易存在除时间节点以外的错误记载,降低了患者对医疗机构信任感的技术问题。
5.本发明的第一方面在于提供一种电子病历质控方法,所述方法包括:获取批量的历史病历数据,基于所述历史病历数据,遍历所述历史病历数据当中的词性标识;根据所述词性标识,遍历所述历史病历数据中与所述词性标识具有关联的描述信息,建立所述词性标识与所述描述信息的关联关系;查找与所述词性标识相对应、存在不同描述形式的所述描述信息,建立不同描述形式的所述描述信息之间的同义词关系;根据预设需求确定对病历文本进行校验的质控项,并设定与所述质控项对应的互斥函数集;其中,所述互斥函数集中包括用于对病历文本中时间节点进行校验的时间互斥函数、用于对病历文本中病理描述进行校验的病理互斥函数及用于对病历文本的逻辑关系进行校验的逻辑互斥函数;获取待校验的病历文本,对所述病历文本进行结构化拆分;根据所述互斥函数集对所述病历文本进行校验,以输出对所述病历文本进行校验的质控数据。
6.根据上述技术方案的一方面,获取批量的历史病历数据,基于所述历史病历数据,遍历所述历史病历数据当中的词性标识的步骤,具体包括:获取批量的历史病历数据,对所述历史病历数据进行预处理,以得到所述历史病历数据中的典型病历数据;对所述典型病历数据中记载的病历内容进行识别,以确定所述典型病历数据中的
原始记载内容;其中,所述原始记载内容包括文字、图像与表格;基于预设的评分规则,对所述原始记载内容进行评分,得到所述原始记载内容中文字、图像与表格的评分系数;根据所述原始记载内容中文字的评分系数,遍历查找所述历史病历数据中所述评分系数大于预设系数阈值的词性标识。
7.根据上述技术方案的一方面,根据预设需求确定对病历文本进行校验的质控项,并设定与所述质控项对应的互斥函数集的步骤,包括:按照时间排序规则设定所述历史病历数据中所述词性标识的优先级排序,对应设定所述词性标识的键入值,以生成所述词性标识的排序集;根据所述排序集,设定所述排序集中所述词性标识与所述键入值对应的输入值,以设定所述时间互斥函数;其中,根据所述时间互斥函数对所述病历文本进行校验,以输出对所述病历文本进行时间节点校验的质控数据的步骤,具体包括:当所述时间互斥函数被调用时,将所述时间互斥函数的输入参数对应的键入值键入所述排序集,生成参数正确的对照顺序集;根据所述对照顺序集,查找与所述键入值对应的输入值,比较所述输入值的大小;当所述输入值与所述对照顺序集中的对应值不一致时,判定所述病历文本中的时间节点异常以输出所述病历文本的质控数据。
8.根据上述技术方案的一方面,根据预设需求确定对病历文本进行校验的质控项,并设定与所述质控项对应的互斥函数集的步骤,还包括:根据所述词性标识,确定与所述词性标识对应、与病理描述相关的病理描述信息;确定互斥函数的输入参数为病名描述与症状描述,以设定所述病理互斥函数;其中,根据所述病理互斥函数对所述病历文本进行校验,以输出对所述病历文本进行校验的质控数据的步骤,具体包括:根据所述病名描述,在所述病理描述信息中遍历与所述病名描述相关的相关描述信息;将所述相关描述信息与所述症状描述信息进行对比,判断所述症状描述信息中是否包含所述相关描述信息;若是,判定所述病历文本中病理记载正确以输出所述病历文本的质控数据。
9.根据上述技术方案的一方面,根据预设需求确定对病历文本进行校验的质控项,并设定与所述质控项对应的互斥函数集的步骤,还包括:根据所述词性标识,对所述词性标识的逻辑进行整理以得到逻辑集;确定互斥函数的输入参数为第一特征与第二特征,以设定所述逻辑互斥函数;其中,根据所述逻辑互斥函数对所述病历文本进行校验,以输出对所述病历文本进行校验的质控数据的步骤,具体包括:根据所述第一特征,在所述逻辑集中查找与所述第一特征对应的第三特征;将所述第三特征与所述第二特征进行对比,判断所述第三特征中是否包含第二特征;若是,判定所述病历文本中逻辑存在错误以输出所述病历文本的质控数据。
10.根据上述技术方案的一方面,所述方法还包括:当所述病历文本中的时间节点、病理描述或逻辑关系存在错误记载时;对所述病历文本中存在错误记载的文字信息进行预警提示。
11.根据上述技术方案的一方面,对所述病历文本中存在错误记载的文字信息进行预警提示的步骤,具体包括:对首次出现在所述病历文本中存在错误记载的所述文字信息设定第一标识,对非首次出现在所述病历文本中的存在错误记载的所述文字信息设定第二标识;当设定有所述第一标识的所述文字信息被正确修改时,控制设定有所述第二标识的所述文字信息跟随设定有所述第一标识的所述文字信息自动修改。
12.本发明的第二方面在于提供一种电子病历质控系统,所述系统包括:数据获取模块,用于获取批量的历史病历数据,基于所述历史病历数据,遍历所述历史病历数据当中的词性标识;第一分析模块,用于根据所述词性标识,遍历所述历史病历数据中与所述词性标识具有关联的描述信息,建立所述词性标识与所述描述信息的关联关系;第二分析模块,用于查找与所述词性标识相对应、存在不同描述形式的所述描述信息,建立不同描述形式的所述描述信息之间的同义词关系;函数设定模块,用于根据预设需求确定对病历文本进行校验的质控项,并设定与所述质控项对应的互斥函数集;其中,所述互斥函数集中包括与所述质控项数量相对应的多条互斥函数;预处理模块,用于获取待校验的病历文本,对所述病历文本进行结构化拆分;数据输出模块,用于根据所述互斥函数集对所述病历文本进行校验,以输出对所述病历文本进行校验的质控数据。
13.本发明的第三方面在于提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现上述技术方案当中所述方法的步骤。
14.本发明的第四方面在于提供一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述技术方案当中所述方法的步骤。
15.与现有技术相比,采用本发明所示的电子病历质控方法、系统、存储介质及设备,有益效果在于:通过对历史病历数据进行分析,得到如姓名的词性标识,并在历史病历数据中查找与该词性标识对应的描述信息,从而建立不同描述形式的描述信息的同义词关系,以便于通过大量的数据集对模型进行训练,以得到校验效果相对较好的病历校验模型,该病历校验模型将基于预先设定的互斥函数集,包括时间互斥函数、病理互斥函数与逻辑互斥函数,对待校验的病历文本进行校验,以实现对病历文本的时间节点质控、病理描述质控与逻辑质控,从而输出与病历文本对应的质控数据,解决了现有技术中仅采用时间质控项对病历进行质控,病历中还是比较容易存在除时间节点以外的错误记载,降低了患者对医疗机构信任感的技术问题。
附图说明
16.本发明的上述与/或附加的方面与优点从结合下面附图对实施例的描述中将变得明显与容易理解,其中:图1为本发明第一实施例当中所示电子病历质控方法的流程示意图;图2为本发明第二实施例当中所示电子病历质控方法的流程示意图;图3为本发明第三实施例当中所示电子病历质控系统的结构框图;附图符号说明:数据获取模块10、第一分析模块20、第二分析模块30、函数设定模块40、预处理模块50与数据输出模块60。
具体实施方式
17.为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的若干实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。
18.需要说明的是,当元件被称为“固设于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。
19.除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
20.实施例一请参阅图1,所示为本发明第一实施例当中提供的一种电子病历质控方法,所述方法包括步骤s10-s60:步骤s10,获取批量的历史病历数据,基于所述历史病历数据,遍历所述历史病历数据当中的词性标识。
21.具体而言,历史病历数据包括病历模板数据与真实病历数据,病历模板数据与真实病历数据中都包含有众多词性标识,如姓名、性别、出生年月、职业、地址、药物过敏史等,这些词性标识通常记载于病历文本的首页,医护人员或患者可以基于这些词性标识对应填录;而除首页以外的词性标识,如就诊科室、就诊时间、检查记录、出院时间等,这些词性标识是与患者就诊流程对应的。
22.根据医疗业务要求,就诊时间应当晚于入院时间,而就诊时间应当早于出院时间,只有保证对应填录于与词性标识对应的时间节点是正确的,才能够判定病历文本的时间节点是正确的。
23.可以理解的,该词性标识为病历文本上预先设定的多个问题,而对应填录于词性标识的填录信息为该问题的答案,只有在问题与答案对应,以及多个答案之间不存在逻辑冲突时,才能够保证病历文本是正确的。
24.示例而言,当患者的入院时间为2022年11月28日09时,就诊时间为2022年11月28
日10时,而病历文本中记载出院时间为2022年11月28日08时,则说明在该病历文本中存在出院时间早于入院时间、就诊时间的错误记载,需要对该病历中的出院时间进行修改,以得到正确时间节点的病历文本。
25.又或者是,当患者性别为男性时,病历文本当中检查记录一栏记载有月经史,则该病历文本中检查记录一栏存在错误记载;当患者性别为女性时,病历文本当中检查记录一栏记录有前列腺炎,则该病历文本中检查记录一栏存在错误记载。
26.因此,本实施例当中遍历历史病历数据当中的词性标识的目的就在于找到对应的质控项。
27.步骤s20,根据所述词性标识,遍历所述历史病历数据中与所述词性标识具有关联的描述信息,建立所述词性标识与所述描述信息的关联关系。
28.其中,历史病历数据中与词性标识对应的描述信息可以有多种描述方式,如姓名这一词性标识对应的描述信息有:xxx、我叫xxx、我是xxx等多种描述方式,又如年龄这一词性标识对应的描述信息有:3岁、3周岁、今年3岁、今年3周岁等多种描述方式;而本实施例当中建立词性标识与多种描述信息的关联关系的目的就在于获取较多的数据,以便基于这些数据对模型进行训练,从而能够在病历文本的质控过程中识别这些信息。
29.步骤s30,查找与所述词性标识相对应、存在不同描述形式的所述描述信息,建立不同描述形式的所述描述信息之间的同义词关系。
30.同样的,在历史病历数据当中查找每一词性标识对应的多种描述形式不同,并尽可能的查全,从而能够建立与词性标识对应的不同描述信息的描述信息之间的同义词关系。
31.示例而言,词性标识为姓名时,与之对应的不同描述形式的描述信息有:我是xxx、我叫xxx,建立这两种描述信息的同义词关系,则在对病历文本进行质控的过程中,在识别到病历文本中存在关于姓名的不同记载:我是xxx或我叫xxx时,则判定这两种表达形式都是姓名这一词性标识的描述信息。
32.步骤s40,根据预设需求确定对病历文本进行校验的质控项,并设定与所述质控项对应的互斥函数集;其中,所述互斥函数集中包括用于对病历文本中时间节点进行校验的时间互斥函数、用于对病历文本中病理描述进行校验的病理互斥函数及用于对病历文本的逻辑关系进行校验的逻辑互斥函数。
33.需要说明的是,现有技术中对于病历的校验通常仅在于时间节点的校验,即识别病历文本中的多个时间节点,判断时间节点是否符合患者的就诊时间线,从而判断病历文本是否合格。
34.在本实施例当中,其设定有多个质控项,包括时间节点质控项、病理质控项与逻辑质控项,从而根据这几个质控项设定用于校验病历文本的互斥函数集,该互斥函数集中包含多条与质控项数量相对应的互斥函数。
35.其中,该互斥函数集中,与时间节点质控项对应需要设定的互斥函数为时间互斥函数,与病理质控项对应需要设定的互斥函数为病理互斥函数,与逻辑质控项对应需要设定的互斥函数为逻辑互斥函数。
36.具体而言,本实施例当中可以采用互斥函数集中的任意互斥函数对病历文本进行质控,如仅采用时间互斥函数对病历文本进行校验,又或者是同时采用时间互斥函数、病理
互斥函数与逻辑互斥函数对病历文本进行全方面的校验。
37.优选的,在本实施例当中,同时采用时间互斥函数、病理互斥函数与逻辑互斥函数对病历文本进行全方面的校验,从而保证病历文本不会存在任何的记载错误。
38.步骤s50,获取待校验的病历文本,对所述病历文本进行结构化拆分。
39.其中,待检验的病历文本为一电子病历,即以计算机可读形式存在的病历,例如表格形式的电子病历。
40.在需要对该病历文本进行校验前,应当首先对病历文本进行结构化拆分,以确定该病历文本中的词性标识及其对应的描述信息,从而便于后期采用互斥函数集中的时间互斥函数、病理互斥函数与逻辑互斥函数对病历文本进行全方面的校验。
41.步骤s60,根据所述互斥函数集对所述病历文本进行校验,以输出对所述病历文本进行校验的质控数据。
42.其中,根据输出的质控数据即可判定病历文本是否合格,并可对不合格之处的错误记载进行标识,以便于医护人员对病历文本进行更改。
43.与现有技术相比,采用本实施例当中所示的电子病历质控方法,有益效果在于:通过对历史病历数据进行分析,得到如姓名的词性标识,并在历史病历数据中查找与该词性标识对应的描述信息,从而建立不同描述形式的描述信息的同义词关系,以便于通过大量的数据集对模型进行训练,以得到校验效果相对较好的病历校验模型,该病历校验模型将基于预先设定的互斥函数集,包括多条互斥函数,并通过互斥函数集中的互斥函数对待校验的病历文本进行校验,输出与病历文本对应的质控数据,解决了现有技术中仅采用时间质控项对病历进行质控,病历中还是比较容易存在除时间节点以外的错误记载,降低了患者对医疗机构信任感的技术问题。
44.实施例二请参阅图2,本发明的第二实施例提供了一种电子病历质控方法,本实施例当中所示的电子病历方法与第一实施例当中所示的电子病历质控方法相比,区别点在于:在本实施例当中,获取批量的历史病历数据,基于所述历史病历数据,遍历所述历史病历数据当中的词性标识的步骤,具体包括:获取批量的历史病历数据,对所述历史病历数据进行预处理,以得到所述历史病历数据中的典型病历数据;对所述典型病历数据中记载的病历内容进行识别,以确定所述典型病历数据中的原始记载内容;其中,所述原始记载内容包括文字、图像与表格;基于预设的评分规则,对所述原始记载内容进行评分,得到所述原始记载内容中文字、图像与表格的评分系数;根据所述原始记载内容中文字的评分系数,遍历查找所述历史病历数据中所述评分系数大于预设系数阈值的词性标识。
45.具体而言,批量的历史病历数据包括各种格式的病历数据,包括可编辑的电子格式(如word、excel形式)、不可编辑的图像形式(如照片、截图形式),这些历史病历数据的获取由网络爬虫在网络环境进行抓取,从而实现对历史病历数据的获取,获取该历史病历数据的目的在于尽可能多的识别各种病历数据。
46.其中,在通过网络爬虫获取了众多历史病历数据之后,由于不是每一历史病历数
据都具有参考性,所以本实施例当中在获取众多的历史病历数据之后,还对历史病历数据进行图片清晰度修复等预处理措施,从而确定历史病历数据中的典型病历数据,即得到病历样本。
47.其中,在得到典型病历数据,即病历样本之后,还通过ocr识别技术对典型病历数据中的病历文本进行识别,以确定典型病历数据中的原始记载内容,该原始记载内容包括文字内容、图像内容与表格内容。在此需要说明的是,原始记载内容中的文字内容包括初始内容与填录内容,初始内容可以理解成病历的文字模板,填录内容为病历的填录部分,通常由医护人员填录;而原始记载内容的图像通常为病历中的图案,如病历首页的十字标图像以及医疗机构的缩影图像等,对电子病历的质控不起任何影响因素,因此,本实施例当中只是把图像识别出,并不需要再次利用;同样的,原始记载内容中的表格也不需要再次利用,仅识别出即可。
48.在本实施例当中,初始记载内容中文字的评分系数明显大于图像与表格的评分系数,因此,初始记载内容中文字的提取是最重要的。在确定了文字的评分系数之后,即可在历史病历数据中遍历查找评分系数大于预设系数阈值的词性标识。其中,词性标识如姓名、性别、出生年月、职业、地址、药物过敏史等,这些词性标识通常记载于病历文本的首页,医护人员或患者可以基于这些词性标识对应填录。
49.在本实施例当中,根据预设需求确定对病历文本进行校验的质控项,并设定与所述质控项对应的互斥函数集的步骤,包括:按照时间排序规则设定所述历史病历数据中所述词性标识的优先级排序,对应设定所述词性标识的键入值,以生成所述词性标识的排序集;根据所述排序集,设定所述排序集中所述词性标识与所述键入值对应的输入值,以设定所述时间互斥函数;其中,根据所述时间互斥函数对所述病历文本进行校验,以输出对所述病历文本进行时间节点校验的质控数据的步骤,具体包括:当所述时间互斥函数被调用时,将所述时间互斥函数的输入参数对应的键入值键入所述排序集,生成参数正确的对照顺序集;根据所述对照顺序集,查找与所述键入值对应的输入值,比较所述输入值的大小;当所述输入值与所述对照顺序集中的对应值不一致时,判定所述病历文本中的时间节点异常以输出所述病历文本的质控数据。
50.具体而言,通过时间互斥函数对病历文本中时间节点进行校验的过程,包括:根据相关词性pa进行时间顺序的优先级排序,形成排序集(sort),如入院记录 》 检验、检查记录 》 出院记录,申请单时间 》 报告单时间等。时间互斥函数中输入参数为键值对传入值,即:入院记录k1=业务时间s1,检查记录k2=业务时间s2,出院记录k3=业务时间s3等,当时间互斥函数被调用时,首先根据输入参数中键于排序集sort,形成参数正确的顺序sort1,根据顺序,分别取出键k对应的值s,再根据顺序比较s值的大小,若s值的大小与sort1的顺序不一致,则病历文本中存在时间节点异常,反之则说明病历文本中时间节点正常。
51.在本实施例当中,根据预设需求确定对病历文本进行校验的质控项,并设定与所述质控项对应的互斥函数集的步骤,还包括:
根据所述词性标识,确定与所述词性标识对应、与病理描述相关的病理描述信息;确定互斥函数的输入参数为病名描述与症状描述,以设定所述病理互斥函数;其中,根据所述病理互斥函数对所述病历文本进行校验,以输出对所述病历文本进行校验的质控数据的步骤,具体包括:根据所述病名描述,在所述病理描述信息中遍历与所述病名描述相关的相关描述信息;将所述相关描述信息与所述症状描述信息进行对比,判断所述症状描述信息中是否包含所述相关描述信息;若是,判定所述病历文本中病理记载正确以输出所述病历文本的质控数据。
52.具体而言,通过病理互斥函数对病历文本中病理描述进行校验的过程,包括:根据相关词性pa进行病理描述的关联整理,形成病理描述集(desc),如:腰间盘突出一定包含:腰痛、坐骨神经痛、下肢放射痛;急性胰腺炎一定包含:腹痛、腹胀、呕心、呕吐;类分湿关节炎一定包含:关节肿胀、关节疼痛、晨僵等。病理互斥函数中输入参数为病名描述d1和症状描述d2,首先根据病名描述d1在描述集desc中检索相关描述信息d3,将描述信息d3与症状描述d2进行对比,若d2中包含所有d3,则病历文本中病理描述合格,反之则说明病历文本中病理描述不合格。
53.在本实施例当中,根据预设需求确定对病历文本进行校验的质控项,并设定与所述质控项对应的互斥函数集的步骤,还包括:根据所述词性标识,对所述词性标识的逻辑进行整理以得到逻辑集;确定互斥函数的输入参数为第一特征与第二特征,以设定所述逻辑互斥函数;其中,根据所述逻辑互斥函数对所述病历文本进行校验,以输出对所述病历文本进行校验的质控数据的步骤,具体包括:根据所述第一特征,在所述逻辑集中查找与所述第一特征对应的第三特征;将所述第三特征与所述第二特征进行对比,判断所述第三特征中是否包含第二特征;若是,判定所述病历文本中逻辑存在错误以输出所述病历文本的质控数据。
54.具体而言,通过逻辑互斥函数对病历文本中逻辑关系进行校验的过程,包括:根据相关词性pa进行逻辑整理,形成逻辑集(logic),如:性别男≠月经史;性别女≠前列腺炎等。逻辑互斥函数中输入参数为特征t1和特征t2,首先根据特征t1在逻辑集logic中检索相关特征t3,并将特征t3与特征t2进行对比,若特征t3中包含特征t2,则说明病历文本中逻辑关系不符合要求,反之则说明病历文本中逻辑关系符合要求。
55.在本实施例当中,所述方法还包括:当所述病历文本中的时间节点、病理描述或逻辑关系存在错误记载时;对所述病历文本中存在错误记载的文字信息进行预警提示。
56.其中,对所述病历文本中存在错误记载的文字信息进行预警提示的步骤,具体包括:对首次出现在所述病历文本中存在错误记载的所述文字信息设定第一标识,对非首次出现在所述病历文本中的存在错误记载的所述文字信息设定第二标识;
当设定有所述第一标识的所述文字信息被正确修改时,控制设定有所述第二标识的所述文字信息跟随设定有所述第一标识的所述文字信息自动修改。
57.示例而言,当电子格式的病历文本中性别这一栏填写的为女性时,而病历文本中其它位置的记载,例如患者自述、就诊记录内均记载有男性独有疾病时,在通常情况下,说明病历文本中性别这一栏存在错误。运用在本实施例当中,病历文本中性别栏对应记录的女性设定有第一标识,而其它位置记录的女性设定第二标识,第一标识、第二标识例如加粗处理、标色处理、标线处理,以突出病历文本中的错误点,当医护人员将第一标识处记录的女性改成男性时,第二标识处的女性将跟随第一标识处的修改而自动修改。
58.与现有技术相比,采用本实施例当中所示的电子病历质控方法,有益效果至少包括:通过对历史病历数据进行分析,得到如姓名的词性标识,并在历史病历数据中查找与该词性标识对应的描述信息,从而建立不同描述形式的描述信息的同义词关系,以便于通过大量的数据集对模型进行训练,以得到校验效果相对较好的病历校验模型,该病历校验模型将基于预先设定的互斥函数集,包括多条互斥函数,并通过互斥函数集中的互斥函数对待校验的病历文本进行校验,输出与病历文本对应的质控数据,解决了现有技术中仅采用时间质控项对病历进行质控,病历中还是比较容易存在除时间节点以外的错误记载,降低了患者对医疗机构信任感的技术问题。
59.实施例三请参阅图3,所示为本发明第三实施例当中提供的一种电子病历质控系统,所述系统包括数据获取模块10、第一分析模块20、第二分析模块30、函数设定模块40、预处理模块50与数据输出模块60,其中:数据获取模块10,用于获取批量的历史病历数据,基于所述历史病历数据,遍历所述历史病历数据当中的词性标识。
60.具体而言,历史病历数据包括病历模板数据与真实病历数据,病历模板数据与真实病历数据中都包含有众多词性标识,如姓名、性别、出生年月、职业、地址、药物过敏史等,这些词性标识通常记载于病历文本的首页,医护人员或患者可以基于这些词性标识对应填录;而除首页以外的词性标识,如就诊科室、就诊时间、检查记录、出院时间等,这些词性标识是与患者就诊流程对应的。
61.根据医疗业务要求,就诊时间应当晚于入院时间,而就诊时间应当早于出院时间,只有保证对应填录于与词性标识对应的时间节点是正确的,才能够判定病历文本的时间节点是正确的。
62.可以理解的,该词性标识为病历文本上预先设定的多个问题,而对应填录于词性标识的填录信息为该问题的答案,只有在问题与答案对应,以及多个答案之间不存在逻辑冲突时,才能够保证病历文本是正确的。
63.示例而言,当患者的入院时间为2022年11月28日09时,就诊时间为2022年11月28日10时,而病历文本中记载出院时间为2022年11月28日08时,则说明在该病历文本中存在出院时间早于入院时间、就诊时间的错误记载,需要对该病历中的出院时间进行修改,以得到正确时间节点的病历文本。
64.又或者是,当患者性别为男性时,病历文本当中检查记录一栏记载有月经史,则该
病历文本中检查记录一栏存在错误记载;当患者性别为女性时,病历文本当中检查记录一栏记录有前列腺炎,则该病历文本中检查记录一栏存在错误记载。
65.因此,本实施例当中遍历历史病历数据当中的词性标识的目的就在于找到对应的质控项。
66.第一分析模块20,用于根据所述词性标识,遍历所述历史病历数据中与所述词性标识具有关联的描述信息,建立所述词性标识与所述描述信息的关联关系。
67.其中,历史病历数据中与词性标识对应的描述信息可以有多种描述方式,如姓名这一词性标识对应的描述信息有:xxx、我叫xxx、我是xxx等多种描述方式,又如年龄这一词性标识对应的描述信息有:3岁、3周岁、今年3岁、今年3周岁等多种描述方式;而本实施例当中建立词性标识与多种描述信息的关联关系的目的就在于获取较多的数据,以便基于这些数据对模型进行训练,从而能够在病历文本的质控过程中识别这些信息。
68.第二分析模块30,用于查找与所述词性标识相对应、存在不同描述形式的所述描述信息,建立不同描述形式的所述描述信息之间的同义词关系。
69.同样的,在历史病历数据当中查找每一词性标识对应的多种描述形式不同,并尽可能的查全,从而能够建立与词性标识对应的不同描述信息的描述信息之间的同义词关系。
70.示例而言,词性标识为姓名时,与之对应的不同描述形式的描述信息有:我是xxx、我叫xxx,建立这两种描述信息的同义词关系,则在对病历文本进行质控的过程中,在识别到病历文本中存在关于姓名的不同记载:我是xxx或我叫xxx时,则判定这两种表达形式都是姓名这一词性标识的描述信息。
71.函数设定模块40,用于根据预设需求确定对病历文本进行校验的质控项,并设定与所述质控项对应的互斥函数集;其中,所述互斥函数集中包括与所述质控项数量相对应的多条互斥函数。
72.需要说明的是,现有技术中对于病历的校验通常仅在于时间节点的校验,即识别病历文本中的多个时间节点,判断时间节点是否符合患者的就诊时间线,从而判断病历文本是否合格。
73.在本实施例当中,其设定有多个质控项,包括时间节点质控项、病理质控项与逻辑质控项,从而根据这几个质控项设定用于校验病历文本的互斥函数集,该互斥函数集中包含多条与质控项数量相对应的互斥函数。
74.其中,该互斥函数集中,与时间节点质控项对应需要设定的互斥函数为时间互斥函数,与病理质控项对应需要设定的互斥函数为病理互斥函数,与逻辑质控项对应需要设定的互斥函数为逻辑互斥函数。
75.具体而言,本实施例当中可以采用互斥函数集中的任意互斥函数对病历文本进行质控,如仅采用时间互斥函数对病历文本进行校验,又或者是同时采用时间互斥函数、病理互斥函数与逻辑互斥函数对病历文本进行全方面的校验。
76.优选的,在本实施例当中,同时采用时间互斥函数、病理互斥函数与逻辑互斥函数对病历文本进行全方面的校验,从而保证病历文本不会存在任何的记载错误。
77.预处理模块50,用于获取待校验的病历文本,对所述病历文本进行结构化拆分。
78.其中,待检验的病历文本为一电子病历,即以计算机可读形式存在的病历,例如表
格形式的电子病历。
79.在需要对该病历文本进行校验前,应当首先对病历文本进行结构化拆分,以确定该病历文本中的词性标识及其对应的描述信息,从而便于后期采用互斥函数集中的时间互斥函数、病理互斥函数与逻辑互斥函数对病历文本进行全方面的校验。
80.数据输出模块60,用于根据所述互斥函数集对所述病历文本进行校验,以输出对所述病历文本进行校验的质控数据。
81.其中,根据输出的质控数据即可判定病历文本是否合格,并可对不合格之处的错误记载进行标识,以便于医护人员对病历文本进行更改。
82.与现有技术相比,采用本实施例当中所示的电子病历质控系统,有益效果在于:通过对历史病历数据进行分析,得到如姓名的词性标识,并在历史病历数据中查找与该词性标识对应的描述信息,从而建立不同描述形式的描述信息的同义词关系,以便于通过大量的数据集对模型进行训练,以得到校验效果相对较好的病历校验模型,该病历校验模型将基于预先设定的互斥函数集,包括多条互斥函数,并通过互斥函数集中的互斥函数对待校验的病历文本进行校验,输出与病历文本对应的质控数据,解决了现有技术中仅采用时间质控项对病历进行质控,病历中还是比较容易存在除时间节点以外的错误记载,降低了患者对医疗机构信任感的技术问题。
83.实施例四本发明的第四实施例提供了一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现上述实施例当中所述方法的步骤。
84.实施例五本发明的第五实施例提供了一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述技术方案当中所述方法的步骤。
85.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、
ꢀ“
示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
86.以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1