当前位置: 首页 > 专利查询>湘南学院专利>正文

医疗大数据的数据处理方法及智能处理系统技术方案

技术编号:37326947 阅读:17 留言:0更新日期:2023-04-21 23:05
本发明专利技术公开一种医疗大数据的数据处理方法及智能处理系统,方法包括:在数据终端获取到当前医疗数据时,获取当前医疗数据对应的ID码,并获取ID码对应的数据链表,在数据链表中生成新的数据存储节点;将生成时间记录在数据存储节点的生成时间单元;将当前医疗数据的生成时间与数据链表中存储的其他医疗数据的生成时间进行排序,以得到当前医疗数据的时间排序值,将时间排序值记录在新的数据存储节点的时间序列单元;识别当前医疗数据的疾病种类,并将疾病种类记录在疾病种类序列单元;为当前医疗数据对应分配当前存储地址,并将当前存储地址记录在存储地址单元。本发明专利技术提出的技术方案旨在使医疗大数据存储过程中形成数据的有序存储。序存储。序存储。

【技术实现步骤摘要】
医疗大数据的数据处理方法及智能处理系统


[0001]本专利技术涉及智能处理系统
,具体涉及一种医疗大数据的数据处理方法及智能处理系统。

技术介绍

[0002]医疗大数据的本质是数据。在医疗行业,医生的诊治是一个过程,需要将患者疾病状态或治疗过程记录下来。而每一次诊治过程,都会形成大量的医疗数据,例如:病例数据、检查检验报告数据、检查影像数据、处方数据、随访数据等。
[0003]现有技术中,医疗数据仍然缺乏有效的存档,特别是对于门诊医疗数据而言,很多偏远医疗机构的医疗数据仅有纸质存档,纸质存档的保存难度大且容易损坏,且不便于查阅。
[0004]而近年来虽然逐渐推行医疗数据的电子化存档,但是各个医疗机构的电子化医疗数据都是随着病人的就诊随机生成的,对于同一病人的医疗数据存储比较零散,缺乏统一的整理。
[0005]并且,同一病人往往会在多个不同的医疗机构就诊,在不同的医疗机构就诊时,虽然同一病人在每个医疗机构分别形成有医疗数据的记录,但是这些记录要么是纸质记录,不便于查阅,要么是单独存储于各个医疗机构内部存储终端的电子数据,不便于外部单位参考。
[0006]从而现有技术中的医疗数据都是零散而杂乱的,医疗数据存储于不同的存储地址,从而不利于提取同一病人的完整病史情况,而仅仅能通过病人自己的口述了解病人的既往病史情况。
[0007]因此,现有的医疗大数据存在的缺陷是,医疗数据不能形成一个统一和完整的记录体系,不便于医疗大数据存储过程中的数据有序存储。

技术实现思路

[0008]本专利技术的主要目的是提供一种医疗大数据的数据处理方法,旨在使医疗大数据存储过程中形成数据的有序存储。
[0009]为实现上述目的,本专利技术提出的一种医疗大数据的数据处理方法包括如下步骤:
[0010]在数据终端获取到当前医疗数据时,获取所述当前医疗数据对应的ID码,并获取所述ID码对应的数据链表,在所述数据链表中生成新的数据存储节点;其中,每个所述数据存储节点包括生成时间单元、时间序列单元、疾病种类序列单元和存储地址单元;
[0011]识别所述当前医疗数据的生成时间,将所述生成时间记录在所述数据存储节点的生成时间单元;
[0012]将所述当前医疗数据的生成时间与所述数据链表中存储的其他医疗数据的生成时间进行排序,以得到所述当前医疗数据的时间排序值,将所述时间排序值记录在新的所述数据存储节点的时间序列单元;
[0013]识别所述当前医疗数据的疾病种类,并将所述疾病种类记录在所述疾病种类序列单元;
[0014]为所述当前医疗数据对应分配当前存储地址,并将所述当前存储地址记录在所述存储地址单元。
[0015]优选地,各个所述数据终端与云服务器信号连接,所述数据处理方法,还包括:
[0016]获取所述ID码对应的唯一身份信息,将所述ID码与所述唯一身份信息关联;
[0017]获取所述唯一身份信息在不同的所述数据终端分别关联的所述ID码所对应的全部数据链表,以生成用于记录所述唯一身份信息的全部医疗数据的数据链表查询树,其中,所述数据链表查询树的第一层级为唯一身份信息,第二层级为ID码,第三层级为数据链表。
[0018]优选地,所述数据处理方法,还包括:
[0019]将所述数据链表查询树存储至云服务器,且在各个与所述云服务器建立通讯的所述数据终端生成查询端口;
[0020]获取从所述查询端口输入的唯一身份信息和按时间查询指令;
[0021]根据所述唯一身份信息调取对应的数据链表查询树;
[0022]根据调取出的所述数据链表查询树,得到各个所述ID码分别对应的多个数据链表;
[0023]按照各个不同的所述数据链表中的每个所述数据存储节点中的生成时间单元中记录的生成时间,对所有的数据存储节点重新进行时间排序,得到每个数据存储节点的整体时间排序值,并将整体时间排序值更新在每个所述数据存储节点中的所述时间序列单元中;
[0024]根据各个数据存储节点中的所述时间序列单元中更新的整体时间排序值,将各个数据存储节点进行重新排序,以得到按照时间排序的第一结果链表,以通过第一结果链表记录所述唯一身份信息随着生成时间而排列的医疗数据信息。
[0025]优选地,所述数据处理方法,还包括:
[0026]获取从所述查询端口输入的唯一身份信息和疾病种类查询指令;
[0027]根据所述唯一身份信息调取对应的数据链表查询树;
[0028]根据调取出的所述数据链表查询树,得到各个所述ID码分别对应的多个数据链表;
[0029]按照各个不同的所述数据链表中的每个所述数据存储节点中的疾病种类序列单元中记录的疾病种类,提取不同的所述数据链表中符合查询疾病种类的数据存储节点;
[0030]将从不同的所述数据链表中提取出的数据存储节点按照生成时间单元中记录的生成时间进行重新排序,并将重新排序的结果记录在提取出的数据存储节点的时间序列单元中;
[0031]根据提取出的各个所述数据存储节点中的所述时间序列单元的排序值,将提取出的各个数据存储节点进行重新排序,以得到按照时间排序的第二结果链表,以通过第二结果链表记录所述唯一身份信息关于查询的疾病种类随着生成时间而排列的医疗数据信息。
[0032]优选地,所述为所述当前医疗数据对应分配当前存储地址的步骤,包括:
[0033]获取所述当前医疗数据需要的存储空间;
[0034]获取所述当前医疗数据对应的数据链表中,各个所述数据存储节点中所述存储地
址单元中记录的存储地址;
[0035]获取各个所述存储地址在所述数据存储节点中出现的次数排序;
[0036]按照次数排序从多到少的顺序,依次查询每个存储地址的剩余存储空间;
[0037]当被查询的存储地址的剩余存储空间大于需要的存储空间时,将被查询的所述存储地址分配给所述当前医疗数据以作为当前存储地址。
[0038]优选地,所述为所述当前医疗数据对应分配当前存储地址,并将所述当前存储地址记录在所述存储地址单元的步骤之前,还包括:
[0039]在当前医疗数据为ID码的第一条医疗数据时,根据当前医疗数据计算ID码的预估存储空间,其中计算ID码的预估存储空间参照如下步骤进行:
[0040]从当前医疗数据中获取存储空间影响指标,以组成存储空间影响指标序列:
[0041]Y=[y1,

y
j

,y
M
];
[0042]其中,Y为存储空间影响指标序列,M为存储空间影响指标总数,y
j
为当前医疗数据的第j个存储空间影响指标,1≤j≤M;
[0043]获取每一存储空间影响指标预计占用的存储空间大小,以及第一条医疗数据对应的疾病种类预计的随访时间和随访周期:
[0044][0045]其中,X为预估存储空间,B
j
为当前医疗数据的第j本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种医疗大数据的数据处理方法,其特征在于,包括如下步骤:在数据终端获取到当前医疗数据时,获取所述当前医疗数据对应的ID码,并获取所述ID码对应的数据链表,在所述数据链表中生成新的数据存储节点;其中,每个所述数据存储节点包括生成时间单元、时间序列单元、疾病种类序列单元和存储地址单元;识别所述当前医疗数据的生成时间,将所述生成时间记录在所述数据存储节点的生成时间单元;将所述当前医疗数据的生成时间与所述数据链表中存储的其他医疗数据的生成时间进行排序,以得到所述当前医疗数据的时间排序值,将所述时间排序值记录在新的所述数据存储节点的时间序列单元;识别所述当前医疗数据的疾病种类,并将所述疾病种类记录在所述疾病种类序列单元;为所述当前医疗数据对应分配当前存储地址,并将所述当前存储地址记录在所述存储地址单元。2.根据权利要求1所述的医疗大数据的数据处理方法,其特征在于,各个所述数据终端与云服务器信号连接,所述数据处理方法,还包括:获取所述ID码对应的唯一身份信息,将所述ID码与所述唯一身份信息关联;获取所述唯一身份信息在不同的所述数据终端分别关联的所述ID码所对应的全部数据链表,以生成用于记录所述唯一身份信息的全部医疗数据的数据链表查询树,其中,所述数据链表查询树的第一层级为唯一身份信息,第二层级为ID码,第三层级为数据链表。3.根据权利要求2所述的医疗大数据的数据处理方法,其特征在于,所述数据处理方法,还包括:将所述数据链表查询树存储至云服务器,且在各个与所述云服务器建立通讯的所述数据终端生成查询端口;获取从所述查询端口输入的唯一身份信息和按时间查询指令;根据所述唯一身份信息调取对应的数据链表查询树;根据调取出的所述数据链表查询树,得到各个所述ID码分别对应的多个数据链表;按照各个不同的所述数据链表中的每个所述数据存储节点中的生成时间单元中记录的生成时间,对所有的数据存储节点重新进行时间排序,得到每个数据存储节点的整体时间排序值,并将整体时间排序值更新在每个所述数据存储节点中的所述时间序列单元中;根据各个数据存储节点中的所述时间序列单元中更新的整体时间排序值,将各个数据存储节点进行重新排序,以得到按照时间排序的第一结果链表,以通过第一结果链表记录所述唯一身份信息随着生成时间而排列的医疗数据信息。4.根据权利要求2所述的医疗大数据的数据处理方法,其特征在于,所述数据处理方法,还包括:获取从所述查询端口输入的唯一身份信息和疾病种类查询指令;根据所述唯一身份信息调取对应的数据链表查询树;根据调取出的所述数据链表查询树,得到各个所述ID码分别对应的多个数据链表;按照各个不同的所述数据链表中的每个所述数据存储节点中的疾病种类序列单元中记录的疾病种类,提取不同的所述数据链表中符合查询疾病种类的数据存储节点;
将从不同的所述数据链表中提取出的数据存储节点按照生成时间单元中记录的生成时间进行重新排序,并将重新排序的结果记录在提取出的数据存储节点的时间序列单元中;根据提取出的各个所述数据存储节点中的所述时间序列单元的排序值,将提取出的各个数据存储节点进行重新排序,以得到按照时间排序的第二结果链表,以通过第二结果链表记录所述唯一身份信息关于查询的疾病种类随着生成时间而排列的医疗数据信息。5.根据权利要求1所述的医疗大数据的数据处理方法,其特征在于,所述为所述当前医疗数据对应分配当前存储地址的步骤,包括:获取所述当前医疗数据需要的存储空间;获取所述当前医疗数据对应的数据链表中,各个所述数据存储节点中所述存储地址单元中记录的存储地址;获取各个所述存储地址在所述数据存储节点中出现的次数排序;按照次数排序从多到少的顺序,依次查询每个存储地址的剩余存储空间;当被查询的存储地址的剩余存储空间大于需要的存储空间时,...

【专利技术属性】
技术研发人员:段盛李尚林段筠谢晋阳
申请(专利权)人:湘南学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1