数据匹配装置、数据匹配方法、数据传输系统和存储介质与流程
- 国知局
- 2024-07-31 23:21:39
本发明涉及数据处理领域。更具体地,涉及一种数据匹配装置、数据匹配方法、数据传输系统和存储介质。
背景技术:
1、数据处理是在大量数据交互过程中所采用的方法,从而提高数据交互的速度和准确性。目前,医疗系统间进行数据交换的时候,可能存在同一指标在不同的医疗系统中的格式是不同的,例如高压在另一系统中定义为收缩压,因此,建立不同医疗系统之间的对应关系时,多需要人工比对关联,由于医疗相关指标的数量较多,人工比对费时费力,数据匹配的准确性也得不到保障,影响用户体验。
技术实现思路
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、每一数据库库分别与所述数据匹配装置进行数据传输。
35、本发明第三方面提出一种数据匹配方法,所述方法包括:
36、配置为从不同的数据库中分别获取待匹配的指标对应的指标数据,并以一个数据库为基准数据库,以至少另一个不同的数据库为参考数据库,将不同的数据库的所述指标数据输出;
37、配置为将所述基准数据库的所述指标数据分别与所述参考数据库中的所有所述指标数据进行匹配,以生成匹配度最大的基准指标和参考指标的对应关系;
38、数据传输模块,配置为根据所述对应关系将匹配得到的参考数据库中的指标数据传输至所述基准数据库。
39、在一个可选的实施例中,所述基准数据库的所述指标数据为基准指标数据,所述基准指标数据包括第一指标定义信息以及第一指标定义信息对应的第一属性参数,所述参考数据库中的所述指标数据为参考指标数据,所述参考指标数据包括第二指标定义信息以及第二指标定义信息对应的第二属性参数;
40、所述将所述基准指标的对应的基准指标数据与获取的所述多个参考指标数据分别进行匹配,以生成匹配度最大的基准指标和参考指标的对应关系,进一步包括:
41、将所述基准指标的对应的第一指标定义信息与获取的所述多个参考指标数据的每一第二指标定义信息分别进行匹配,以生成所述对应关系;
42、根据所述对应关系将匹配得到的参考指标数据的第二指标定义信息和所述第二属性参数传输至所述基准指标数据所在的基准数据库。
43、在一个可选的实施例中,所述将所述基准指标的对应的第一指标定义信息与获取的所述多个参考指标数据的每一第二指标定义信息分别进行匹配,以生成所述对应关系,进一步包括;
44、计算所述第一指标定义信息与每一所述第二指标定义信息的相似度、和/或计算所述第一属性参数与每一所述第二属性参数的相似度从而生成基准指标分别与每一参考指标的指标相似度值;
45、将多个指标相似度值中的最大的指标相似度值对应的基准指标和参考指标判定为相同指标并生成对应关系;
46、对生成的对应关系进行校验,若校验为正确的对应关系,则将对应关系输出,若校验位错误的对应关系,则利用相似度判定单元生成新的对应关系,直至对应关系输出。
47、在一个可选的实施例中,在所述根据所述对应关系将匹配得到的参考指标数据传输至所述基准指标数据所在的基准数据库之前,所述方法还包括:
48、根据所述数据匹配模块生成的对应关系进行所述基准指标数据的第一指标定义信息和匹配度最大的参考指标数据的第二指标定义信息的数据校验,输出数据校验正确的对应关系匹配的参考指标数据传输至所述基准指标数据。
49、本发明第四方面提出一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如本发明第三方面所述的方法。
50、本发明第五方面提出一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本发明第三方面中任一项所述的方法。
51、本发明的有益效果如下:
52、本实施例的数据匹配装置应用于医疗系统中的指标对应场景,结合实际应用中的数据交换和匹配需求,自动化进行不同数据库的指标匹配和指标对应的指标数据传输,提高指标数据匹配的准确性和匹配效率。
本文地址:https://www.jishuxx.com/zhuanli/20240730/197194.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。