一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于智慧医疗的医护资源分配系统的制作方法

2022-02-20 07:01:53 来源:中国专利 TAG:


1.本发明涉及智慧医疗和大数据领域,尤其涉及一种基于智慧医疗的医护资源分配系统。


背景技术:

2.智慧医疗是面向医疗、护理、康复、养老等多个方面的大健康体系,包括以患者为中心的医院诊疗服务系统和管理系统的智能化;以居民电子健康档案为核心的区域医疗服务系统和管理系统的智能化;以居民电子健康档案为核心的区域医疗服务系统的信息标准化和互联互通;面向居家养老、社区养老、机构养老,突出“医”和“养”相融合的养老服务智能化系统。
3.面向医院诊疗服务和管理服务智能化领域,现有的医护资源分配主要依赖于传统的医院信息管理系统,主要仅仅是对医护信息进行简单的采集、存储和管理,并且依赖管理人员经验进行人为工作安排,这种医护资源分配方案欠缺及时性和准确性。


技术实现要素:

4.为了解决上述问题,本发明提供了一种基于智慧医疗的医护资源分配系统,包括智慧医疗云平台、本地线上就诊平台和用户终端,智慧医疗云平台分别与本地线上就诊平台和用户终端之间具有通信连接;所述用户终端为就诊用户所使用的具有计算功能、存储功能和通信功能的设备,其用于对线上医疗资源的预约、用户电子病历以及就诊情况的查询;
5.智慧医疗云平台包括模型构建模块、社区更新模块、模型划分模块和资源分配模块;
6.模型构建模块获取本地线上就诊平台中的每个线上用户通过用户终端历史产生的所有用户医疗数据,并对用户历史产生的所有用户医疗数据进行分解以得到对应用户的第一医疗特征数据、第二医疗特征数据和第三医疗特征数据,基于第一医疗特征数据与第二医疗特征数据之间的第一关联数据和第二医疗特征数据与第三医疗特征数据之间的第二关联数据对第一医疗特征数据、第二医疗特征数据和第三医疗特征数据进行关联建模以得到用户的用户医疗数据模型;
7.社区更新模块将各个用户历史对应的用户医疗数据模型转化为相应的特征向量,并基于各个特征向量之间的相似度对所有用户进行聚类以形成多个用户医疗社区,基于对应用户实时产生的第二医疗特征数据对用户的用户医疗数据模型进行信息更新,基于更新后的用户医疗数据模型重新划分所述用户所属的用户医疗社区;
8.模型划分模块对更新后的所有用户医疗数据模型进行频繁事件节点和频繁路径的挖掘以构建对应用户医疗社区的频繁事件模式,将序列化后的频繁事件模式进行对比以得到各个用户医疗社区之间的行为相似度,基于各个用户医疗社区之间的行为相似度对用户医疗社区进行合并更新以得到所有用户医疗社区的实时划分结果;
9.资源分配模块向目标用户实时所属的用户医疗社区中的各个相似用户分别分配所述目标用户已匹配的医护资源。
10.根据一个优选实施方式,所述医护资源包括分配的科室、医护级别、手术种类、药品清单和医疗地点。
11.根据一个优选实施方式,所述对用户历史产生的所有用户医疗数据进行分解以得到对应用户的第一医疗特征数据、第二医疗特征数据和第三医疗特征数据包括:
12.从所述用户医疗数据中获取用户既有的基础属性信息,并为每个对应数据类型的基础属性信息赋予相应的属性标识,基于用户对应的所有基础属性信息和每个基础属性信息对应的属性标识形成所述用户的第一医疗特征数据,其中,所述数据类型包括数值型、文本型和枚举型;
13.从所述用户医疗数据中获取用户的诊疗记录,基于诊疗记录中的每个事务节点对应的行为事件和每个事务节点之间的路径关系形成所述用户的第二医疗特征数据,其中,所述诊疗记录包括用户进行的若干医疗诊断流程;
14.基于获取到的所有事务节点形成所述用户历史执行的行为事件列表,根据行为事件列表中各个行为事件产生的业务数据对应的业务实体和每个业务实体之间的关联关系形成所述用户的第三医疗特征数据,其中,所述行为事件列表包括若干按序排列的行为事件,所述行为事件包括用户产生的诊疗行为、所述行为产生的业务数据、所述行为的开始时间和行为结束时间。
15.根据一个优选实施方式,基于第一医疗特征数据与第二医疗特征数据之间的第一关联数据和第二医疗特征数据与第三医疗特征数据之间的第二关联数据对第一医疗特征数据、第二医疗特征数据和第三医疗特征数据进行关联建模以得到用户的用户医疗数据模型包括:
16.基于用户产生的每个行为事件的开始时间和结束时间形成第一医疗特征数据和第二医疗特征数据之间的第一关联数据,将第二医疗特征数据中各个行为事件的行为特征、开始时间和结束时间进行比较,以从同一时间段产生的所有行为事件中定位每个行为事件的关联实体信息并将其作为第二医疗特征数据与第三医疗特征数据之间的第二关联数据;
17.基于所述第二关联数据为第二医疗特征数据中的各个行为事件与第三医疗特征数据中的各个业务实体形成相应的共享链,对第三医疗特征数据中各个行为事件对应的业务实体进行分词处理以将各个业务实体分解为最小业务实体,并对语义特征相似的所有最小业务实体进行融合处理;
18.为融合处理后的来自同一业务实体的所有最小业务实体生成相应的实体链,基于所述第一关联数据、共享链和实体链对第一医疗特征数据、第二医疗特征数据和第三医疗特征数据进行内外部关系的关联建模以得到用户的用户医疗数据模型。
19.根据一个优选实施方式,所述将各个用户历史对应的用户医疗数据模型转化为相应的特征向量,并基于各个特征向量之间的相似度对所有用户进行聚类以形成多个用户医疗社区的步骤包括:
20.从用户医疗数据模型的第一医疗特征数据、第二医疗特征数据和第三医疗特征数据中获取数据类型为第一类数据类型的所有基础属性信息和业务实体,并获取每个基础属
性信息对应的标签文本,其中,所述第一类数据类型所指示的数据类型为文本型;
21.获取与每个业务实体关联的所有最小业务实体,并对业务实体关联的所有最小业务实体对应的编码特征进行加权递归以得到对应业务实体的实体特征向量,将每个业务实体的实体特征向量与标签文本的特征向量进行拼接以得到用户的第一用户特征向量;
22.从用户医疗数据模型的第一医疗特征数据、第二医疗特征数据和第三医疗特征数据中获取数据类型为第二类数据类型和第三类数据类型的所有基础属性信息和业务实体,将每个基础属性信息对应的数值型特征向量和/或枚举型特征向量与每个业务实体对应的数值型特征向量和/或枚举型特征向量进行横向拼接以得到用户的第二用户特征向量,其中,所述第二类数据类型、第三类数据类型所指示的数据类型分别为枚举型和数值型;
23.将各个用户的第一用户特征向量之间的余弦距离作为第一特征相似度、各个用户的第二用户特征向量之间的标准化欧式距离作为第二特征相似度,对第一特征相似度和第二特征相似度进行加权平均以得到用户之间的用户特征相似度,对用户特征相似度大于预设相似度阈值的所有用户进行聚类以形成多个用户医疗社区。
24.根据一个优选实施方式,所述对更新后的所有用户医疗数据模型进行频繁事件节点和频繁路径的挖掘以构建对应用户医疗社区的频繁事件模式包括:
25.挖掘出所有用户医疗数据模型的频繁事件节点,将每个频繁事件节点对应的行为事件的所有业务实体的语义特征进行比较,对具有相似语义特征的频繁事件节点进行融合,其中,所述频繁事件节点由三元组数据组成,其包括对应行为事件的语义标签、存在此行为事件的用户及对应用户发生该行为事件的次数集合和所述行为事件在所有行为事件集合中的重要度;
26.基于融合后的各个频繁事件节点的前序事件节点、后继事件节点、从所述前序事件节点经所述频繁事件节点转移到所述后继事件节点的路径的重要度以及存在此路径的用户以及对应用户存在此路径的次数集合构成对应频繁事件节点的频繁路径;
27.基于获取到的所有频繁事件节点和每个频繁事件节点对应的频繁路径生成对应用户医疗社区的频繁事件模式。
28.根据一个优选实施方式,所述将序列化后的频繁事件模式进行对比以得到各个用户医疗社区之间的行为相似度包括:
29.通过广度优先搜索从频繁事件模式中获取同一可达深度的频繁事件节点集合,并将所述频繁事件节点集合作为序列节点,将每个频繁事件节点集合对应的序列节点根据广度优先搜索的深度信息进行按序排列以得到对应频繁事件模式的事件序列;
30.将每个频繁事件模式对应的事件序列的序列特征进行比较以得到对应用户医疗社区之间的行为相似度。
31.所述关联实体信息用于指示每个行为事件之间共同关联的业务实体。所述最小业务实体包括对应就医记录、医嘱内容、检查报告和化验报告的种类、获取日期和内容,对应药物的药物编号、种类、品名、功效和说明内容,所述药物编号用于对药物进行唯一标识。
32.本发明提供的实施例具有以下有益效果:
33.本发明通过建模不同类型的用户医疗数据之间的关联关系形成可用于表征每个用户的动静态医疗特征的用户医疗数据模型,依据所述用户医疗数据模型对应的特征向量将具有相同年龄特征、病史和医疗行为的患者聚类至同一集合中以形成相应的用户医疗社
区,并通过各个用户医疗社区之间的行为相似度对用户医疗社区进行合并更新,提高了医疗社区划分结果的精准度,使得医疗社区内的患者之间的病症具有极高的相似性,使基于相似用户进行医护资源分配的结果更加准确,提高医护资源分配的效率和准确性。
附图说明
34.图1为本发明的基于智慧医疗的医护资源分配系统的结构框图。
具体实施方式
35.本发明旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
36.应当理解,尽管在本发明可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本发明范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
37.如图1所示,本发明的基于智慧医疗的医护资源分配系统包括智慧医疗云平台、本地线上就诊平台和用户终端。智慧医疗云平台分别与本地线上就诊平台和用户终端之间具有通信连接。所述用户终端为就诊用户所使用的具有计算功能、存储功能和通信功能的设备,其用于对线上医疗资源的预约、用户电子病历以及就诊情况的查询。
38.智慧医疗云平台包括模型构建模块、社区更新模块、模型划分模块和资源分配模块,其中,
39.模型构建模块用于获取本地线上就诊平台中的每个线上用户通过用户终端历史产生的所有用户医疗数据,并对用户历史产生的所有用户医疗数据进行分解以得到对应用户的第一医疗特征数据、第二医疗特征数据和第三医疗特征数据,基于第一医疗特征数据与第二医疗特征数据之间的第一关联数据和第二医疗特征数据与第三医疗特征数据之间的第二关联数据对第一医疗特征数据、第二医疗特征数据和第三医疗特征数据进行关联建模以得到用户的用户医疗数据模型;
40.社区更新模块用于将各个用户历史对应的用户医疗数据模型转化为相应的特征向量,并基于各个特征向量之间的相似度对所有用户进行聚类以形成多个用户医疗社区,基于对应用户实时产生的第二医疗特征数据对用户的用户医疗数据模型进行信息更新,基于更新后的用户医疗数据模型重新划分所述用户所属的用户医疗社区;
41.模型划分模块用于对更新后的所有用户医疗数据模型进行频繁事件节点和频繁路径的挖掘以构建对应用户医疗社区的频繁事件模式,将序列化后的频繁事件模式进行对比以得到各个用户医疗社区之间的行为相似度,基于各个用户医疗社区之间的行为相似度对用户医疗社区进行合并更新以得到所有用户医疗社区的实时划分结果;
42.资源分配模块用于向目标用户实时所属的用户医疗社区中的各个相似用户分别分配所述目标用户已匹配的医护资源。
43.具体的,在一个实施例中,基于智慧医疗的医护资源分配系统的所执行的处理方法可以包括:
44.s1、模型构建模块获取本地线上就诊平台中的每个线上用户通过用户终端历史产生的所有用户医疗数据,并对用户历史产生的所有用户医疗数据进行分解以得到对应用户的第一医疗特征数据、第二医疗特征数据和第三医疗特征数据,基于第一医疗特征数据与第二医疗特征数据之间的第一关联数据和第二医疗特征数据与第三医疗特征数据之间的第二关联数据对第一医疗特征数据、第二医疗特征数据和第三医疗特征数据进行关联建模以得到用户的用户医疗数据模型。
45.可选地,所述第一医疗特征数据用于表征对应用户变化频率较低且结构固定的基础属性信息,其包括用户的年龄、性别、名称、住址和病史;所述第二医疗特征数据由对应用户的诊疗记录分析所得,其反映了用户诊疗行为的动态变化;所述第三医疗特征数据用于表征对应用户的诊疗记录产生的各个业务数据的业务实体。
46.具体地,所述对用户历史产生的所有用户医疗数据进行分解以得到所述用户的第一医疗特征数据、第二医疗特征数据和第三医疗特征数据包括:
47.从所述用户医疗数据中获取用户既有的基础属性信息,并为每个对应数据类型的基础属性信息赋予相应的属性标识,基于用户对应的所有基础属性信息和每个基础属性信息对应的属性标识形成所述用户的第一医疗特征数据,其中,所述数据类型包括数值型、文本型和枚举型;
48.从所述用户医疗数据中获取用户的诊疗记录,基于诊疗记录中的每个事务节点对应的行为事件和每个事务节点之间的路径关系形成所述用户的第二医疗特征数据,其中,所述诊疗记录包括用户进行的若干医疗诊断流程;
49.基于获取到的所有事务节点形成所述用户历史执行的行为事件列表,根据行为事件列表中各个行为事件产生的业务数据对应的业务实体和每个业务实体之间的关联关系形成所述用户的第三医疗特征数据,其中,所述行为事件列表包括若干按序排列的行为事件,所述行为事件包括用户产生的诊疗行为、所述行为产生的业务数据、所述行为的开始时间和行为结束时间。
50.可选地,所述属性标识用于对每个不同类型的基础属性信息进行唯一标识;用户产生的诊疗行为包括就医、血常规、尿常规、取药、入院、就诊、ct检查和手术;所述事务节点用于表征用户在对应时刻下所执行的诊疗行为,即一个事务节点对应一个行为事件;
51.所述业务实体包括就医记录、医嘱内容、药物、检查报告和化验报告;所述关联关系用于表征各个业务实体之间的隶属关系,例如药物a、药物b可隶属于同一类型的药品下。
52.可选地,所述路径关系用于指示每个事务节点依据任务执行顺序所对应的前驱事务节点和后继事务节点,例如,用户先在完成就医之后,再根据医嘱内容进行ct检查,则就医与ct检查的诊疗行为之间具有前驱依赖关系。
53.具体地,基于第一医疗特征数据与第二医疗特征数据之间的第一关联数据和第二医疗特征数据与第三医疗特征数据之间的第二关联数据对第一医疗特征数据、第二医疗特征数据和第三医疗特征数据进行关联建模以得到用户的用户医疗数据模型包括:
54.基于用户产生的每个行为事件的开始时间和结束时间形成第一医疗特征数据和第二医疗特征数据之间的第一关联数据,将第二医疗特征数据中各个行为事件的行为特
征、开始时间和结束时间进行比较,以从同一时间段产生的所有行为事件中定位每个行为事件的关联实体信息并将其作为第二医疗特征数据与第三医疗特征数据之间的第二关联数据;
55.基于所述第二关联数据为第二医疗特征数据中的各个行为事件与第三医疗特征数据中的各个业务实体形成相应的共享链,对第三医疗特征数据中各个行为事件对应的业务实体进行分词处理以将各个业务实体分解为最小业务实体,并对语义特征相似的所有最小业务实体进行融合处理;
56.为融合处理后的来自同一业务实体的所有最小业务实体生成相应的实体链,基于所述第一关联数据、共享链和实体链对第一医疗特征数据、第二医疗特征数据和第三医疗特征数据进行内外部关系的关联建模以得到用户的用户医疗数据模型。
57.可选地,所述行为特征用于表征对应行为事件的行为类型和交互对象,所述交互对象包括药物、医生、仪器或设备,所述行为类型包括检查和诊疗。所述最小业务实体包括对应就医记录、医嘱内容、检查报告和化验报告的种类、获取日期和内容,对应药物的药物编号、种类、品名、功效和说明内容,所述药物编号用于对药物进行唯一标识。
58.可选地,所述关联实体信息用于指示每个行为事件之间共同关联的业务实体。
59.s2、社区更新模块将各个用户历史对应的用户医疗数据模型转化为相应的特征向量,并基于各个特征向量之间的相似度对所有用户进行聚类以形成多个用户医疗社区,基于对应用户实时产生的第二医疗特征数据对用户的用户医疗数据模型进行信息更新,基于更新后的用户医疗数据模型重新划分所述用户所属的用户医疗社区。
60.具体地,所述将各个用户历史对应的用户医疗数据模型转化为相应的特征向量,并基于各个特征向量之间的相似度对所有用户进行聚类以形成多个用户医疗社区的步骤包括:
61.从用户医疗数据模型的第一医疗特征数据、第二医疗特征数据和第三医疗特征数据中获取数据类型为第一类数据类型的所有基础属性信息和业务实体,并获取每个基础属性信息对应的标签文本,其中,所述第一类数据类型所指示的数据类型为文本型,所述标签文本为系统预先设置的用于表征对应基础属性信息的属性特征的标签内容;
62.获取与每个业务实体关联的所有最小业务实体,并对业务实体关联的所有最小业务实体对应的编码特征进行加权递归以得到对应业务实体的实体特征向量,将每个业务实体的实体特征向量与标签文本的特征向量进行拼接以得到用户的第一用户特征向量,其中,所述编码特征为系统根据预设词向量对最小业务实体进行特征编码所得;
63.从用户医疗数据模型的第一医疗特征数据、第二医疗特征数据和第三医疗特征数据中获取数据类型为第二类数据类型和第三类数据类型的所有基础属性信息和业务实体,将每个基础属性信息对应的数值型特征向量和/或枚举型特征向量与每个业务实体对应的数值型特征向量和/或枚举型特征向量进行横向拼接以得到用户的第二用户特征向量,其中,所述第二类数据类型、第三类数据类型所指示的数据类型分别为枚举型和数值型;
64.将各个用户的第一用户特征向量之间的余弦距离作为第一特征相似度、各个用户的第二用户特征向量之间的标准化欧式距离作为第二特征相似度,对第一特征相似度和第二特征相似度进行加权平均以得到用户之间的用户特征相似度,对用户特征相似度大于预设相似度阈值的所有用户进行聚类以形成多个用户医疗社区。
65.可选地,所述预设相似度阈值为系统预设的用于判断各个用户是否为相似用户的数值。
66.s3、模型划分模块对更新后的所有用户医疗数据模型进行频繁事件节点和频繁路径的挖掘以构建对应用户医疗社区的频繁事件模式,将序列化后的频繁事件模式进行对比以得到各个用户医疗社区之间的行为相似度,基于各个用户医疗社区之间的行为相似度对用户医疗社区进行合并更新以得到所有用户医疗社区的实时划分结果。
67.具体地,所述对更新后的所有用户医疗数据模型进行频繁事件节点和频繁路径的挖掘以构建对应用户医疗社区的频繁事件模式包括:
68.挖掘出所有用户医疗数据模型的频繁事件节点,将每个频繁事件节点对应的行为事件的所有业务实体的语义特征进行比较,对具有相似语义特征的频繁事件节点进行融合,其中,所述频繁事件节点由三元组数据组成,其包括对应行为事件的语义标签、存在此行为事件的用户及对应用户发生该行为事件的次数集合和所述行为事件在所有行为事件集合中的重要度,所述行为事件的重要度由对应行为事件涉及的业务实体数量和与行为事件集合中其它行为事件之间存在的共同关联的业务实体的数量分析所得;
69.基于融合后的各个频繁事件节点的前序事件节点、后继事件节点、从所述前序事件节点经所述频繁事件节点转移到所述后继事件节点的路径的重要度以及存在此路径的用户以及对应用户存在此路径的次数集合构成对应频繁事件节点的频繁路径,其中,所述路径的重要度由所述路径与所有路径的数量占比分析所得,所述所有路径包括从所述前序事件节点经所述频繁事件节点转移到所述后继事件节点的路径和从所述前序事件节点未经过所述频繁事件节点转移到所述后继事件节点的路径;
70.基于获取到的所有频繁事件节点和每个频繁事件节点对应的频繁路径生成对应用户医疗社区的频繁事件模式。
71.可选地,所述将序列化后的频繁事件模式进行对比以得到各个用户医疗社区之间的行为相似度包括:
72.通过广度优先搜索从频繁事件模式中获取同一可达深度的频繁事件节点集合,并将所述频繁事件节点集合作为序列节点,将每个频繁事件节点集合对应的序列节点根据广度优先搜索的深度信息进行按序排列以得到对应频繁事件模式的事件序列;
73.将每个频繁事件模式对应的事件序列的序列特征进行比较以得到对应用户医疗社区之间的行为相似度。
74.s4、资源分配模块向目标用户实时所属的用户医疗社区中的各个相似用户分别分配所述目标用户已匹配的医护资源。
75.可选地,所述医护资源包括分配的科室、医护级别、手术种类、药品清单和医疗地点。
76.本发明提供的基于智慧医疗的医护资源分配系统通过建模不同类型的用户医疗数据之间的关联关系形成可用于表征每个用户的动静态医疗特征的用户医疗数据模型,依据所述用户医疗数据模型对应的特征向量将具有相同年龄特征、病史和医疗行为的患者聚类至同一集合中以形成相应的用户医疗社区,并通过各个用户医疗社区之间的行为相似度对用户医疗社区进行合并更新,提高了医疗社区划分结果的精准度,使得医疗社区内的患者之间的病症具有极高的相似性,使基于相似用户进行医护资源分配的结果更加准确,提
高医护资源分配的效率和准确性。
77.需要理解的是,尽管第一、第二、第三等术语在本文中可以用来描述各种设备、元件、部件或元素,但是这些设备、元件、部件或元素不应当由这些术语限制。这些术语仅用来将一个设备、元件、部件或元素与另一个设备、元件、部件或元素相区分。
78.本发明实施例所提供的基于智慧医疗的医护资源分配系统的计算机程序产品,包括存储了处理器可执行的非易失的程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法。
79.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献