掌桥专利:专业的专利平台
掌桥专利
首页

一种基于多源数据融合的肿瘤护理信息协同管理系统

文献发布时间:2024-07-23 01:35:12


一种基于多源数据融合的肿瘤护理信息协同管理系统

技术领域

本发明涉及护理信息管理技术领域,具体是一种基于多源数据融合的肿瘤护理信息协同管理系统。

背景技术

多源数据融合指利用相关手段将调查和分析获取到的所有信息全部综合到一起,并对信息进行统一的评价,最后得到统一的信息的技术,该技术研发出来的目的是将各种不同的数据信息进行综合,吸取不同数据源的特点 然后从中提取出统一的,比单一数据更好更丰富的信息。

随着肿瘤患者数量的不断增加,对肿瘤护理的需求也相应的越来越高,这就对目前的肿瘤护理系统提出了新的挑战,如何综合融合多方面数据源的肿瘤数据,进而提供更全面的肿瘤护理数据信息,如何制定出相应的肿瘤护理任务,并合理分配给护理人员执行肿瘤护理任务,以便高效的进行肿瘤护理,这些问题都是我们目前所需要考虑的。

发明内容

为了解决上述问题,本发明的目的在于提供一种基于多源数据融合的肿瘤护理信息协同管理系统。

本发明的目的可以通过以下技术方案实现:一种基于多源数据融合的肿瘤护理信息协同管理系统,包括调度中心,所述调度中心通信连接有医疗数据采集模块、医疗数据处理模块、护理任务执行模块以及信息协同管理模块;

所述医疗数据采集模块用于采集肿瘤内部医疗数据和肿瘤外部医疗数据,并对采集过程进行安全控制,进而生成医疗数据包传输至医疗数据处理模块;

所述医疗数据处理模块设置有数据筛查单元、数据清洗单元以及数据融合单元;

所述数据筛查单元用于筛查医疗数据包是否符合预先定义的筛查项,进而定位出合法数据包和非法数据包;

所述数据清洗单元用于对非法数据包进行分级数据清洗;

所述数据融合单元用于为分级数据清洗完成后的非法数据包和合法数据包进行多源数据融合,进而生成肿瘤综合护理数据;

所述护理任务执行模块用于获取肿瘤综合护理数据,并根据肿瘤综合护理数据生成若干个肿瘤护理任务,将肿瘤护理任务交由护理人员执行;

所述信息协同管理模块用于协同不同护理人员之间的肿瘤护理信息,进而根据肿瘤护理信息进行协同管理。

进一步的,采集肿瘤内部医疗数据和肿瘤外部医疗数据,并对采集过程进行安全控制,进而生成医疗数据包的过程包括:

设置采集时段,记为T

进一步的,筛查医疗数据包是否符合预先定义的筛查项,进而定位出合法数据包和非法数据包的过程包括:

预先定义的筛查项包括数据格式、范围限制、异常值检测以及合规性检测,获取医疗数据包对应的数据包格式、数据包数值范围以及文本关键词,若数据包格式不符合数据格式,则生成字符“0”,否则生成字符“1”,范围限制包括医疗数据包对应数据数值的最大值和最小值,当数据包数值范围不符合范围限制时,生成字符“0”,否则生成字符“1”;

汇总字符“0”和“1”生成筛查字符串,并记为St,St的取值为“00”“01”“10”和“11”,当St取值为“00”“01”和“10”时,则定位相对应的医疗数据包为非法数据包,若St取值为“11”,则继续进行异常值检测和合规性检测,当异常值检测和合规性检测都通过时,定位医疗数据包为合法数据包,否则,则定位医疗数据包为非法数据包。

进一步的,对非法数据包进行分级数据清洗的过程包括:

设置分类池,获取全部非法数据包对应的非法类型,非法类型包括数据格式错误、数据缺失、数据异常以及数据重复,不同非法类型的非法数据包关联有相应的类型标签,由分类池按照同一类型标签对非法数据包进行分类归类,进而生成不同的非法数据集,分级数据清洗设置有不同的清洗等级,清洗等级包括级别一、级别二以及级别三,级别一<级别二<级别三,为所有的非法数据集初始设置级别一进行相应的清洗,并获取清洗对应的完成度,记该完成度的数值为α,设置期望完成度,记期望完成度的数值为β;

分级数据清洗包括将全部数据格式错误的非法数据包转换为预设的标准数据包格式,将全部数据缺失的非法数据包对应的缺失数据转换为字符数据,并将字符数据所在行和列的字符众数作为填充数,将填充数填充至缺失数据对应的缺失位置处,将全部数据异常的非法数据包对应的异常值进行删除或替换,以及将全部数据重复的非法数据包中的数据重复字段进行删除;

若α<β,将当前非法数据集的清洗等级由级别一提升至级别二继续进行清洗,并判断处于级别二下清洗后α和β的数值大小关系,在级别二下,若α<β时,将级别二提升至级别三继续进行清洗,直至在级别三下清洗后满足α≥β后停止清洗,将全部的非法数据包转换为合法数据包,在级别二下,若α≥β时,则对非法数据集的清洗完成,将全部的非法数据包转换为合法数据包;

若α≥β,则不更改清洗等级,在级别一的清洗等级下进行清洗后,将全部的非法数据包转换为合法数据包。

进一步的,进行多源数据融合生成肿瘤综合护理数据的过程包括:

设置融合图层一和融合图层二,设置数据融合时段,记为T

当融合图层一和融合图层二的词频分类工作都完成后,通过数据融合生成肿瘤第一护理数据、肿瘤第二护理数据以及肿瘤第三护理数据,并汇总生成肿瘤综合护理数据,在t2时刻,建立数据传输通道将肿瘤综合护理数据传输至护理任务执行模块。

进一步的,根据肿瘤综合护理数据生成若干个肿瘤护理任务,并将肿瘤护理任务交由护理人员执行的过程包括:

获取肿瘤综合护理数据输入至预先设置的任务库内,任务库内存储有若干个肿瘤历史护理方案,每个肿瘤历史护理方案对应一个匹配关键词,综合护理数据包括若干个护理关键词,当任务库接收到肿瘤综合护理数据时,则进行护理关键词与匹配关键词二者之间的匹配,当护理关键词与匹配关键词匹配成功时,则根据匹配关键词对应的肿瘤历史护理方案生成相应的肿瘤护理任务;

若匹配失败,则表示当前任务库内不存在可供匹配的肿瘤历史护理方案,由管理员根据肿瘤综合护理数据制定出肿瘤护理任务,进而生成若干个肿瘤护理任务并编号,记为i,i=1,2,3,……,n,将若干个肿瘤护理任务交由若干个护理人员执行,并对护理人员进行编号,记为j,j=1,2,3,……,m,其中n和m为大于0的自然数,对编号为j的护理人员绑定调度码,记为Sch[j],调度码用于跟踪当前护理人员的操作。

进一步的,协同不同护理人员之间的肿瘤护理信息的过程包括:

构建编号为i的肿瘤护理任务与编号为j的护理人员之间的映射关系,并记为R,R=,当护理人员执行相应的肿瘤护理任务时,则产生肿瘤护理任务对应的肿瘤护理信息,获取每个护理人员对应持有的数据终端的通信权限,数据终端内录入有当前护理人员对应的调度码Sch[j],进而将若干个护理人员的调度码通过各自的数据终端传输至调度中心;

在调度中心设置若干个数据存储分区,将护理人员的肿瘤护理信息和调度码Sch[j]作为分区标识并录入至数据存储分区,肿瘤护理信息包括患者基本信息、护理执行信息以及突发事件信息,为每个数据存储分区关联一个协同文件,协同文件用于进行当前数据存储分区对应护理人员的肿瘤护理信息的协同管理,协同文件的初始记录内容为空。

进一步的,根据肿瘤护理信息进行协同管理的过程包括:

获取调度码Sch[j],进而获取其在相应数据存储分区的肿瘤护理信息,对肿瘤护理信息中的患者基本信息、护理执行信息以及突发事件信息分别进行不同的协同管理操作;

所述协同管理操作包括信息勘误操作、任务调度操作以及突发事件处理操作,判断患者基本信息是否存在错误,若存在,则进行信息勘误操作,否则,则不执行信息勘误操作,并将对患者基本信息的操作记录至协同文件内;

根据护理执行信息进行任务调度操作,若护理执行信息内存在“当前肿瘤护理任务不能及时完整执行”的词段,则将当前的肿瘤护理任务重新调度至其他的护理人员处,否则,则继续由当前的护理人员执行肿瘤护理任务,并将任务调度操作产生的数据内容记录至协同文件内;

判断突发事件信息内是否记录有突发事件,若是,则进行突发事件处理操作,分析突发事件的生成原因,并安排相应的事件处理人员进行突发事件的处理,若否,则不执行突发事件处理操作,并将突发事件处理操作产生的数据内容记录至协同文件内;

由协同文件进行协同管理操作的全流程记录,当相应部分的协同管理操作出现问题时,通过协同文件定位出问题的具体操作节点和具体时间。

与现有技术相比,本发明的有益效果是:

1、通过设置的医疗数据采集模块进行肿瘤内部医疗数据和肿瘤外部医疗数据的采集,进而生成相应的医疗数据包,并在对医疗数据包进行筛查后定位出非法数据包和合法数据包,将经过分级数据清洗后的非法数据包与合法数据包进行多源数据融合,生成肿瘤综合护理数据,一定程度上丰富了数据的维度,使得数据的准确程度更高。

2、通过设置的护理任务执行模块获取肿瘤综合护理数据,并将肿瘤综合护理数据输入至设置的任务库内,优先进行任务库内存储的肿瘤历史护理方案的匹配,并根据匹配成功的肿瘤历史护理方案生成肿瘤护理任务,当匹配失败时,才由管理员制定出肿瘤护理任务,一定程度上提升了肿瘤护理任务的制定效率,将肿瘤护理任务交由满足要求的护理人员进行执行,并通过设置的信息协同管理模块来协同不同护理人员之间的肿瘤护理信息,进而根据肿瘤护理信息进行协同管理,实现了肿瘤护理的高效进行。

附图说明

图1为本发明的原理图。

具体实施方式

如图1所示,一种基于多源数据融合的肿瘤护理信息协同管理系统,包括调度中心,所述调度中心通信连接有医疗数据采集模块、医疗数据处理模块、护理任务执行模块以及信息协同管理模块;

所述医疗数据采集模块用于采集肿瘤内部医疗数据和肿瘤外部医疗数据,并对采集过程进行安全控制,进而生成医疗数据包传输至医疗数据处理模块;

所述医疗数据处理模块设置有数据筛查单元、数据清洗单元以及数据融合单元;

所述数据筛查单元用于筛查医疗数据包是否符合预先定义的筛查项,进而定位出合法数据包和非法数据包;

所述数据清洗单元用于对非法数据包进行分级数据清洗;

所述数据融合单元用于为分级数据清洗完成后的非法数据包和合法数据包进行多源数据融合,进而生成肿瘤综合护理数据;

所述护理任务执行模块用于获取肿瘤综合护理数据,并根据肿瘤综合护理数据生成若干个肿瘤护理任务,将肿瘤护理任务交由护理人员执行;

所述信息协同管理模块用于协同不同护理人员之间的肿瘤护理信息,进而根据肿瘤护理信息进行协同管理。

需要进一步说明的是,在具体的实施过程中,采集肿瘤内部医疗数据和肿瘤外部医疗数据,并对采集过程进行安全控制,进而生成医疗数据包的过程包括:

设置采集时段,记采集时段为T

所述肿瘤内部医疗数据包括一系列的患者生理指标,所述患者生理指标包括患者心率、患者血压以及患者体温,所述肿瘤外部医疗数据为通过外部数据源获取到的相关医疗数据,其包括患者的病例信息、肿瘤检查报告以及药物处方单;

对采集肿瘤内部医疗数据和肿瘤外部医疗数据的过程进行安全控制,获取肿瘤内部医疗数据和肿瘤外部医疗数据的关联IP地址,并判断关联IP地址是否为预设的合法地址,若是,则对采集过程进行数据加密,并封装肿瘤内部医疗数据和肿瘤外部医疗数据至空数据包内,在终止时间点对应封装完成后生成相应的医疗数据包,并将医疗数据包传输至医疗数据处理模块,若否,则标记相应的肿瘤内部医疗数据和肿瘤外部医疗数据对应的关联IP地址为异常数据源地址,剔除异常数据源地址对应的肿瘤内部医疗数据和肿瘤外部医疗数据。

需要进一步说明的是,在具体的实施过程中,筛查所述医疗数据包是否符合预先定义的筛查项,进而定位出合法数据包和非法数据包的过程包括:

所述预先定义的筛查项包括数据格式、范围限制、异常值检测以及合规性检测,获取医疗数据包并进行解封装操作,进而获取医疗数据包对应的数据包格式、数据包数值范围以及文本关键词;

若数据包格式不符合筛查项中的数据格式,则生成字符“0”,否则生成字符“1”,所述范围限制包括医疗数据包对应数据数值的最大值和最小值,当数据包数值范围不符合范围限制时,生成字符“0”,否则生成字符“1”;

汇总字符“0”和“1”生成筛查字符串,记筛查字符串为St,则有St的取值为“00”“01”“10”和“11”,当筛查字符串取值为“00”“01”和“10”时,则直接定位相对应的医疗数据包为非法数据包;

若筛查字符串取值为“11”,则继续进行异常值检测和合规性检测,异常值检测的内容为:获取文本关键词的完整度,并与设置的期望完整度进行比对,若该完整度符合期望完整度,则异常值检测通过,否则,则未通过;合规性检测的内容为:判断医疗数据包是否存在历史违规数据,若是,则合规性操作未通过,若否,则合规性操作通过;

当异常值检测和合规性检测都通过时,定位医疗数据包为合法数据包,当异常值检测和合规性检测有任一未通过时,则定位医疗数据包为非法数据包。

需要进一步说明的是,在具体的实施过程中,所述数据清洗单元对非法数据包进行分级数据清洗的过程包括:

所述数据清洗单元设置分类池,获取全部的非法数据包,进而获取非法数据包对应的非法类型,所述非法类型包括数据格式错误、数据缺失、数据异常以及数据重复;

不同非法类型的非法数据包关联有相应的类型标签,分别记数据格式错误、数据缺失、数据异常以及数据重复的类型标签为Sign1、Sign2、Sign3以及Sign4;

由分类池按照同一类型标签对非法数据包进行分类归类,进而生成不同的非法数据集,所述非法数据集包括集合一、集合二、集合三以及集合四;

其中,集合一由类型标签为Sign1对应的数据格式错误的非法数据包分类归类生成,集合二由类型标签为Sign2对应的数据缺失的非法数据包分类归类生成,集合三由类型标签为Sign3对应的数据异常的非法数据包分类归类生成,集合四则由类型标签为Sign4对应的数据重复的非法数据包分类归类生成;

所述分级数据清洗设置有不同的清洗等级,所述清洗等级包括级别一、级别二以及级别三,为所有的非法数据集初始设置清洗等级为级别一,进而进行相应的清洗,并获取清洗对应的完成度,记该完成度的数值为α,设置期望完成度,记其数值为β;

其中,级别一<级别二<级别三;

分级数据清洗的具体清洗过程如下:判断非法数据集的集合类型,集合类型即包括集合一、集合二、集合三以及集合四,在清洗等级为级别一的情况下进行初次的清洗,若非法数据集为集合一,则将集合一中全部数据格式错误的非法数据包转换为预设的标准数据包格式,若非法数据集为集合二,则定位出集合二中全部数据缺失的非法数据包对应的缺失数据,将缺失数据转换为字符数据,并将字符数据所在行和列的字符众数作为填充数,将填充数填充至缺失数据对应的缺失位置处;若非法数据集为集合三,则标记集合三中全部数据异常的非法数据包对应的异常值进行删除或替换为合理值;若非法数据集为集合四,则标记集合四中全部数据重复的非法数据包中具体位置处的数据重复字段,并对数据重复字段进行删除;

当若干个非法数据集都清洗完成后,获取初次清洗对应的完成度,所述完成度的数值α为非法数据集对应非法数据包经过清洗后不为数据格式错误、数据缺失、数据异常以及数据重复的数据占据总数据的比例分数,期望完成度的数值β则表示经过清洗后不为数据格式错误、数据缺失、数据异常以及数据重复的数据占据总数据比例分数的期望理想数值,即满足非法数据包转换为合法数据包的最低限定数值;

若α<β,将当前非法数据集的清洗等级由级别一提升至级别二继续进行清洗,并判断处于级别二下清洗后α和β的数值大小关系,在级别二下,若α<β时,将级别二提升至级别三继续进行清洗,直至在级别三下清洗后满足α≥β后停止清洗,将全部的非法数据包转换为合法数据包,在级别二下,若α≥β时,则对非法数据集的清洗完成,将全部的非法数据包转换为合法数据包;

若α≥β,则不更改清洗等级,在级别一的清洗等级下进行清洗后,将全部的非法数据包转换为合法数据包。

需要进一步说明的是,在具体的实施过程中,所述数据融合单元为分级数据清洗完成后的非法数据包和合法数据包进行多源数据融合,进而生成肿瘤综合护理数据的过程包括:

所述数据融合单元设置融合图层一和融合图层二,设置数据融合时段,记为T

在t1时刻,将分级数据清洗完成后的非法数据包导入至融合图层一,将合法数据包导入至融合图层二,启动融合图层一和融合图层二的词频分类工作,进而生成若干个数据词源;

词频分类工作的内容如下:分别获取融合图层一和融合图层二内合法数据包,进而获取其所包括的不同数据词段的词段频率,记每个数据词段的词段频率为f,设置数据词源的频率限定区间,所述频率限定区间包括第一区间、第二区间以及第三区间,并分别记为Ω1、Ω2以及Ω3;

其中,Ω1=[d1,d2],Ω2=(d2,d3],Ω3=(d3,d4],d1<d2<d3<d4;

当f∈Ω1时,标记数据词源为低频词源;

当f∈Ω2时,标记数据词源为中频词源;

当f∈Ω3时,标记数据词源为高频词源;

当融合图层一和融合图层二的词频分类工作都完成后,进行相应低频词源与低频词源之间、中频词源与中频词源之间以及高频词源与高频词源之间的数据融合,并生成肿瘤第一护理数据、肿瘤第二护理数据以及肿瘤第三护理数据,汇总肿瘤第一护理数据、肿瘤第二护理数据以及肿瘤第三护理数据进而生成肿瘤综合护理数据;

在t2时刻,建立数据融合单元与护理任务执行模块之间的数据传输通道,并通过数据传输通道将肿瘤综合护理数据传输至护理任务执行模块。

需要进一步说明的是,在具体的实施过程中,获取肿瘤综合护理数据,并根据肿瘤综合护理数据生成若干个肿瘤护理任务,将肿瘤护理任务交由护理人员执行的过程包括:

所述护理任务执行模块获取肿瘤综合护理数据,并将肿瘤综合护理数据输入至预先设置的任务库内,所述任务库内存储有若干个肿瘤历史护理方案,每个肿瘤历史护理方案对应一个匹配关键词;

所述肿瘤综合护理数据包括若干个护理关键词,当任务库接收到肿瘤综合护理数据时,则进行护理关键词与匹配关键词二者之间的匹配,当护理关键词与匹配关键词匹配成功时,则根据匹配关键词对应的肿瘤历史护理方案生成相应的肿瘤护理任务;

若匹配失败,则表示当前任务库内不存在可供匹配的肿瘤历史护理方案,则由管理员根据肿瘤综合护理数据制定出肿瘤护理任务;

需要说明的是,将护理关键词和匹配关键词分别转换为字符串,所述字符串包括若干个字符,依次比较护理关键词和匹配关键词对应字符串的每一个字符,若全部字符都一致,则匹配成功,否则,则匹配失败;

进而根据肿瘤综合护理数据生成若干个肿瘤护理任务,并对若干个肿瘤护理任务进行编号,记编号为i,则有i=1,2,3,……,n,其中n为大于0的自然数;

将若干个肿瘤护理任务交由若干个护理人员执行,对护理人员进行编号,记编号为j,则有j=1,2,3,……,m,其中m为大于0的自然数,对编号为j的护理人员绑定调度码,记该调度码为Sch[j];

所述调度码Sch[j]用于跟踪当前护理人员的操作,并作为后续肿瘤溯源问题和调度该护理人员的身份标识。

需要进一步说明的是,在具体的实施过程中,协同不同护理人员之间的肿瘤护理信息的过程包括:

构建编号为i的肿瘤护理任务与编号为j的护理人员之间的映射关系,记该映射关系为R,则有R=,R=表示的含义为:将编号为i的肿瘤护理任务分配至编号为j的护理人员处,并由护理人员执行;

当护理人员执行相应的肿瘤护理任务时,则产生肿瘤护理任务相对应的肿瘤护理信息,获取每个护理人员对应持有的数据终端的通信权限,所述数据终端内录入有当前护理人员对应的调度码Sch[j],进而将若干个护理人员的调度码Sch[j]通过各自的数据终端传输至调度中心;

在调度中心设置若干个数据存储分区,将护理人员的肿瘤护理信息和调度码Sch[j]作为分区标识,进而录入至数据存储分区内,所述肿瘤护理信息包括患者基本信息、护理执行信息以及突发事件信息;

为每个数据存储分区关联一个协同文件,所述协同文件用于进行当前数据存储分区对应护理人员的肿瘤护理信息的协同管理,协同文件的初始记录内容为空。

需要进一步说明的是,在具体的实施过程中,根据所述肿瘤护理信息进行协同管理的过程包括:

获取编号为j的护理人员对应的调度码Sch[j],进而获取调度码Sch[j]在相应数据存储分区的肿瘤护理信息,对肿瘤护理信息中的患者基本信息、护理执行信息以及突发事件信息分别进行不同的协同管理操作;

所述协同管理操作包括信息勘误操作、任务调度操作以及突发事件处理操作,判断患者基本信息是否存在错误,若存在,则进行信息勘误操作,否则,则不执行信息勘误操作,并将对患者基本信息的操作记录至协同文件内;

根据护理执行信息进行任务调度操作,若护理执行信息内存在“当前肿瘤护理任务不能及时完整执行”的词段,则将当前的肿瘤护理任务重新调度至其他的护理人员处,否则,则继续由当前的护理人员执行肿瘤护理任务,并将任务调度操作产生的数据内容记录至协同文件内;

判断突发事件信息内是否记录有突发事件,若是,则进行突发事件处理操作,分析突发事件的生成原因,并安排相应的事件处理人员进行突发事件的处理,若否,则不执行突发事件处理操作,并将突发事件处理操作产生的数据内容记录至协同文件内;

由所述协同文件进行协同管理操作的全流程记录,当相应部分的协同管理操作出现问题时,通过协同文件定位出问题的具体操作节点和具体时间,进而完成肿瘤处理责任的全流程追踪。

以上实施例仅用以说明本发明的技术方法而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方法进行修改或等同替换,而不脱离本发明技术方法的精神和范围。

相关技术
  • 一种基于多源数据融合的遥感信息管理系统
  • 一种基于多源数据融合的遥感信息管理系统
技术分类

06120116668153