一种基于时间轴的患者全息健康档案展示方法及系统与流程
- 国知局
- 2024-07-12 10:20:26
本发明涉及数据库管理,具体为一种基于时间轴的患者全息健康档案展示方法及系统。
背景技术:
1、随着医疗信息化建设不断发展,诊疗管理与医疗服务已向数字化和智慧化迈进。对于患者的医疗服务而言,充分利用诊疗数据有着不言而喻的重要作用,但是每家医疗机构的信息化程度不一,患者信息都流转于医院的各个系统之间,医护人员往往需要辗转几个系统才能获取到患者的详细信息,如何对这些数据采取全面、有效的归纳汇总成为许多医疗机构的痛点问题。
2、在实际应用中,因数据的标准、格式、内容、质量等可能存在差异和不一致导致不能为不同的用户和场景提供有价值的数据应用。例如,由于客观或主观原因,患者不能在同一家医院完成诊治,导致患者的病历报告出现间断,又例如在医生询问患者既往病史时,由于患者不能正确理解过往病历中的诊疗信息,在与医生的沟通产生误会。
技术实现思路
1、本发明的目的在于提供一种基于时间轴的患者全息健康档案展示方法及系统,以解决上述背景技术中提出的问题。
2、为了解决上述技术问题,本发明提供如下技术方案一种基于时间轴的患者全息健康档案展示方法。
3、步骤s100:从病历数据库中获取诊疗记录,对诊疗记录中不同类型的数据进行分类提取,获取诊疗记录中引用的诊疗报告,对诊疗记录的医嘱信息或诊断信息中表示相同含义的特征术语转化为标准特征词;
4、步骤s200:获取患者的就医过程和诊疗记录的对应关系,汇集各条诊疗记录的相关的诊疗报告,将标准特征词与诊疗报告进行关联;
5、步骤s300:获取疾病的特征指标,通过特征指标的变化将疾病的治疗过程划分为若干治疗阶段,根据治疗顺序对治疗阶段进行排序,获取患者的诊疗记录,通过对患者治疗时长进行聚类,得到各个治疗阶段的阶段参考时间;
6、步骤s400:将采集到同一患者的若干条诊疗记录与对应疾病的治疗阶段进行对应,按照治疗阶段的顺序将诊疗记录排列为诊疗记录序列,对诊疗记录序列是否存在间断进行判断,获取与间断的诊疗记录序列相关联的另一诊疗记录序列;
7、步骤s500:根据诊疗报告中的检查项目,对同一患者的诊疗记录进行分类,在当前对患者的诊疗过程中,对医生给出的医嘱信息或诊断信息中的特征术语进行识别,检索与特征术语相关的诊疗报告或诊疗记录,按照时间轴的顺序进行排列;
8、进一步的,步骤s100包括:
9、步骤s101:从患者的诊疗记录中分别提取文本数据、体检数据和检查图像数据,其中,所述诊疗报告包括体检数据和检查图像数据;
10、步骤s102:对文本数据中,表示对体检数据或检查图像数据的引用关系的引用特征词进行识别,将一个引用特征词和所述一个引用特征词的引用对象设置为一条引用关系,所述引用对象包括体检数据或检查图像数据;
11、步骤s103:对文本数据中的医嘱信息或诊断信息进行诊疗特征词提取,所述诊疗特征词为诊疗过程中的相关特征术语,汇集若干个不同诊疗记录中的诊疗特征词,对应表示同一含义的诊疗特征词进行统一标注,得到诊疗特征词对应的标准特征词;
12、步骤s104:根据建立诊疗特征词与标准特征词的对应关系,建立特征词标准库;
13、诊疗特征词表示在医生诊疗过程中涉及到的有关医学、医药或康复等相关的技术术语,由于不同医生的处方习惯不同,对同一技术术语不同的场景存在不同的表述,为了统一数据库中的计算用词,并为了在后期查找时提供便利,需要将表示同一技术用语的诊疗特征词进行统一;
14、为了维持医生诊疗过程中的效率,考虑到相关医护人员存在自己的使用习惯,在一定场景下诊疗特征词的转化存在固定的转化关系,所以通过建立特征词标准库的形式将表示同一技术用语的诊疗特征词转化为标准特征词。
15、进一步的,步骤s200包括:
16、步骤s201:提取某一患者的某一条诊疗记录,获取在所述某一条诊疗记录中,所述某一患者参与的检查项目,根据所述检查项目对应检查时间先后顺序,构成所述某一条诊疗记录的事件序列,其中,在事件序列中,一个检查项目对应一个事件节点;
17、步骤s202:获取各个事件节点对应的诊疗记录,对事件节点对应的诊疗记录的中诊疗特征词和引用特征词进行识别,将诊疗特征词通过特征词标准库转化为标准特征词,通过引用特征词,将医嘱信息或诊断信息与对应的体检数据或检查图像数据建立引用关系;
18、步骤s203:将某一条诊疗记录的起始时间生成所述某一条诊疗记录的第一时间标记,所述第一时间标记与某一条诊疗记录的各个事件节点进行关联;
19、将患者一次到医院接受问诊的过程视为一条诊疗记录,需要首先对各次的问诊过程进行信息聚合;
20、在问诊后,存在需要去相关科室进行身体检查的过程,从医生的医嘱信息或诊断信息何以获取到患者需要做哪些检测,可以获取患者在诊疗过程中体检数据出现的脉络,并且在医生开具处方或撰写病历时,会引用到患者体检数据的检查结果,所以将体检数据对应回患者诊疗过程的脉络;
21、另外,由于不同检查项目出具报告的时间是不一样,存在需要跨天甚至是跨多天才能出具的检查结果,为了实现同一的信息管理,通过对一条诊疗记录中的各个种类的信息打上统一的时间标签,实现信息聚合。
22、进一步的,步骤s300包括:
23、步骤s301:根据疾病类型,对不同患者的诊疗记录进行分类,获取疾病对应的特征指标,从有关专家对特征指标的数值进行标记,根据特征指标不同的数值区间对同一种类的疾病的治疗阶段进行划分,根据特征指标的数值变化排列所述同一类疾病的治疗阶段;
24、步骤s302:采集同一种类疾病的同一治疗阶段的若干条诊疗记录片段,所述若干条诊疗记录片段采集自相同或不同患者的诊疗记录,所述诊疗记录片段包括患者经历所述同一种类疾病的同一治疗阶段的时间长度;
25、步骤s303:获取诊疗记录片段对应患者的年龄信息,根据年龄和时间建立平面坐标系,其中,每一种类疾病的各个治疗阶段分别对应一个平面坐标系,将患者的年龄和同一种类疾病的同一治疗阶段的时间长度转化为平面坐标系中的坐标点;
26、步骤s304:通过聚类算法,平面坐标系中的坐标点进行聚类,获取各个聚类中时间长度的最大值,年龄的最小值和年龄的最大值,在每个聚类中,将年龄最大值和年龄最小值的差值作为聚类的年龄范围,将聚类的时间长度的最大值作为年龄范围的阶段参考时间;
27、通过聚类算法可以得到同一平面上两个维度的综合分类信息,在本方案中同时可以分离出年龄区间和参考时间两个变量在阶段恢复时间的影响,提高了在年龄和恢复时间两个变量同时考虑时数据的关联性,减少了考虑单一变量的局限性,使得结果根据说服力。
28、进一步的,步骤s400包括:
29、步骤s401:当诊疗记录序列的诊疗记录包括对应疾病的所有治疗阶段时,将所述治疗阶段判定为没有间断的诊疗记录序列,当诊疗记录序列的诊疗记录包括的治疗阶段相较于所述所有治疗阶段,存在缺少的治疗阶段时,将所述诊疗记录序列判定为存在间断;
30、步骤s402:获取所述某一患者的若干条诊疗记录,按照就诊时间的先后顺序,排列成第一记录序列,所述若干次诊疗记录为同一种类疾病的诊疗记录,且根据所述第一记录序列中的最后一条诊疗记录,当所述第一记录序列存在间断时,将所述第一记录序列中的最后一条诊疗记录设置为第一目标诊疗记录;
31、当某一患者的若干条连续的诊疗记录显示所述某一患者从患病状态转为痊愈,认为这些诊疗记录组成的诊疗记录序列是完整的诊疗记录序列;当某一患者的某一列诊疗记录序列中最后一条诊疗记录中显示没有痊愈,需要对某一患者是否存在与某一列诊疗记录序列相关的诊疗序列进行查找;
32、步骤s403:将从所述第一目标诊疗记录中获取到的疾病种类设置为目标疾病种类,从第一目标诊疗记录中获取目标疾病种类对应特征指标的数据,判断第一目标诊疗记录对应疾病的治疗阶段,间所述第一目标诊疗记录对应疾病的治疗阶段设置为目标治疗阶段;
33、步骤s404:获取所述某一患者的年龄,根据年龄范围与阶段参考时间的对应关系,获取目标治疗阶段对应的阶段参考时间t0;
34、步骤s405:获取第一目标诊疗记录的第一时间标记t0,将第一时间标记作为检索起点,检索t0+t0范围内所述某一患者目标疾病种类的第二目标诊疗记录,所述第二目标诊疗记录中特征指标的数据与第一目标特征指标的数据属于同一治疗阶段;当t0+t0范围内存在至少两条特征指标的数据与第一目标特征指标的数据属于同一治疗阶段的诊疗记录时,取与t0时间间隔最小的诊疗记录作为第二目标诊疗记录;
35、步骤s406:在第一目标诊疗记录和第二目标诊疗记录间设置检索索引,设置第二目标诊疗记录所在的诊疗记录序列为第二记录序列,通过检索索引,将第一记录序列和第二记录序列组成第三记录序列;
36、将患者从就诊到医生诊断为康复的过程视为一个完整的诊疗过程,在一个完整的诊疗过程中存在的多条诊疗记录按照时间先后顺序进行排列得到完整诊疗序列,当患者的诊疗过程不完整时,及无法得到完整的诊疗序列时,需要获取患者是否还存在后续的诊疗过程进行查找;
37、通过对病情的不同阶段进行标记,并获取阶段的恢复时间,当在恢复时间内,患者的特征指标保持与断开前在同一范围中时,认为患者的两条不通过的就诊记录存在关联;
38、在方案中,第二目标诊疗记录视为另一列诊疗记录的第一条诊疗记录,将第二目标诊疗记录所在的诊疗记录序列与之间的诊疗记录序列进行拼接。
39、进一步的,步骤s500包括:
40、步骤s501:获取体检数据或检查图像数据的检查项目,根据检查项目对所述某一患者所有诊疗记录中的体检数据或检查图像数据进行分类;
41、步骤s502:通过体检数据或检查图像数据时间先后顺序,对各类体检数据或检查图像数据进行排序,汇入体检数据或检查图像数据对应类别的检查记录集合;
42、步骤s503:获取所述某一患者当前诊疗过程时的体检数据或检查图像数据对应的检查记录集合,对当前诊疗过程中的文本数据进行诊疗特征词识别,并转化为标准特征词,将转化后的标准特征词汇入特征词识别集合w1;
43、步骤s504:在检查记录集合中体检数据或检查图像数据对应的标准特征词范围中,对w1中的标准特征词进行检索,筛选与w1中的标准特征词存在引用关系的体检数据或检查图像数据汇入信息推送集合p,将推送集合p中体检数据或检查图像数据推送至相关医护人员;
44、步骤s505:获取推送集合p中体检数据或检查图像数据对应的诊疗记录,汇入备选诊疗记录集合k,获取备选诊疗记录集合k中各条诊疗记录对应的完整诊疗序列或第三记录序列,以备相关医护人员查看。
45、为了更好地实现上述方法,还提出一种基于时间轴的患者全息健康档案展示系统,系统包括:特征信息管理模块、诊疗记录关联模块、参考时间计算模块、诊疗记录序列管理模块和信息展示模块,其中,特征信息管理模块用于对于诊疗记录中的特征信息进行管理,诊疗记录关联模块用于对一条诊疗记录的相关信息进行关联,参考时间计算模块用于计算疾病治疗阶段的阶段参考时间范围,诊疗记录序列管理模块用于管理诊疗记录构成的诊疗记录序列,信息展示模块用于对诊疗记录进行展示;
46、进一步的,特征信息管理模块包括:诊疗记录分类单元、特征词识别单元和特征词转化单元,其中,诊疗记录分类单元用于对诊疗记录进行分类,特征词识别单元用于识别诊疗记录中的诊疗特征词和引用特征词,特征词转化单元用于将诊疗特征词转化为标准特征词;
47、进一步的,诊疗记录关联模块包括:事件序列管理单元、引用管理单元和时间标记单元,其中,事件序列管理单元用于将同一条诊疗记录中的事件序列进行管理,引用管理单元用于将诊疗记录中的医嘱信息或诊断信息与对应的体检数据或检查图像数据建立引用关系,时间标记单元对诊疗记录进行时间标记;
48、进一步的,参考时间计算模块包括:治疗阶段划分单元、坐标管理单元和聚类管理单元,其中,治疗阶段划分单元用于对同一种类的疾病的治疗阶段进行划分,坐标管理单元用于将患者信息转化为坐标信息坐标管理单元,聚类管理单元用于对分组中的坐标点进行聚类;
49、进一步的,诊疗记录序列管理模块包括:第一目标诊疗记录管理单元、阶段参考时间获取单元、第二目标诊疗记录获取单元和记录序列关联单元,其中,第一目标诊疗记录管理单元用于获取第一目标诊疗记录,阶段参考时间获取单元用于获取目标治疗阶段对应的阶段参考时间,第二目标诊疗记录获取单元用于获取第二目标诊疗记录,记录序列关联单元用于将诊疗记录序列进行关联;
50、进一步的,信息展示模块包括:数据分类单元、特征词识别单元和信息推送单元,其中,数据分类单元用于对不同检查项目的记录分类管理,特征词识别单元用于对当前诊疗过程中的特征词进行识别,信息推送单元用于将与识别到的特征词相关的诊疗记录推送给相关人员。
51、与现有技术相比,本发明所达到的有益效果是:本发明通过先对一条诊疗记录中的相关数据进行聚合,在对一次从就诊到痊愈的多条诊疗记录进行关联,实现了对诊疗信息的管理,便于筛查。通过将同一检查项目的历史信息进行收集,在回溯某一项检查项目的历史信息时,能够联系到患者的多项健康档案历史数据,提高相关医护人员在了解患者的健康史的效率。
本文地址:https://www.jishuxx.com/zhuanli/20240614/86310.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表