数据关联方法、系统以及终端技术方案

技术编号:26170980 阅读:11 留言:0更新日期:2020-10-31 13:41
本发明专利技术的数据关联方法、系统以及终端,解决了针对庞大的数据量,现有技术不能满足对性能以及一致性敏感度的极高要求,导致不能高效率的实现区域内不同机构、不同信息系统之间的身份识别和统一的问题。本发明专利技术可以将庞大的体量的数据关联起来,为进一步的实现医疗信息交换和共享打下坚实的基础,设置分段锁可以多并发请求数据,极大的提高了性能。可以高效率的实现区域内不同机构、不同信息系统之间的身份识别和统一。

【技术实现步骤摘要】
数据关联方法、系统以及终端
本专利技术涉及医疗
,特别是涉及一种数据关联方法、系统以及终端。
技术介绍
虽然目前医院信息系统的架构基本能满足医疗服务的要求,但是医院中临床系统众多,且仍然有不少医院存在着门诊就诊记录使用就诊号,住院就诊记录使用住院号,历次就诊记录无关联等信息孤岛问题。在医院中实行以EMPI为主的患者信息综合管理,对于医院尤其是医疗集团意义尤为重要,是其实现信息共享中不可或缺的一环。在一家医院尚且有信息孤岛,更不要说不同医院乃至不同机构之间的差异有多大。实现区域患者信息共享,EMPI也扮演着重要的角色,依赖EMPI可实现区域内不同机构、不同信息系统之间的身份识别和统一问题,为进一步的实现医疗信息交换和共享打下坚实的基础。但针对庞大的数据量,现有技术不能满足对性能以及一致性敏感度的极高要求。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种数据关联方法、系统以及终端,用于解决针对庞大的数据量,现有技术不能满足对性能以及一致性敏感度的极高要求,导致不能高效率的实现区域内不同机构、不同信息系统之间的身份识别和统一的问题。为实现上述目的及其他相关目的,本专利技术提供一种数据关联方法,包括:对新录入数据进行属性化解析,获得对应于一或多个属性的属性化数据;将所述属性化数据进行格式化,生成一固定格式的属性化数据;基于设置的筛选条件,对经过格式化的属性化数据设置分段锁,以防止符合相同筛选条件的其他新录入数据由于同时储存至数据库导致关联失败;根据所述筛选条件在数据库中筛选符合所述筛选条件的一或多个历史属性化数据;若筛选成功,将所述设置分段锁的属性化数据与符合所述筛选条件的一或多个历史属性化数据分别对比,并根据预设的打分规则分别进行打分,以确定是否建立所述设置分段锁的属性化数据与各历史属性化数据的关联关系;将打分后的设置分段锁的属性化数据储存至所述数据库。于本专利技术的一实施例中,所述将所述属性化数据进行格式化,生成一固定格式的属性化数据的方式包括:基于对应于各属性的格式化规则,对所述属性化数据中的各属性对应的属性数据分别进行格式化,生成一固定格式的属性化数据。于本专利技术的一实施例中,所述筛选条件包括:一或多个属性对应的属性值。于本专利技术的一实施例中,所述若筛选成功,将所述设置分段锁的属性化数据与符合所述筛选条件的一或多个历史属性化数据分别对比,并根据预设的打分规则分别进行打分,以确定是否建立所述设置分段锁的属性化数据与各历史属性化数据的关联关系的方式包括:将设置分段锁的属性化数据与符合所述筛选条件的一或多个历史属性化数据分别对比,并根据由设置所述筛选条件中的各属性的分值权重来确定的打分规则分别进行打分,获得对应于各历史属性化数据一或多个分数。若分数达到关联分数阈值,则建立所述设置分段锁的属性化数据与该分数对应的各历史属性化数据的确定关联关系;若分数未达到所述关联分数阈值,则建立所述设置分段锁的属性化数据与该分数对应的各历史属性化数据的非关联关系。于本专利技术的一实施例中,所述属性包括:简单属性和/或复杂属性;其中,所述简单属性包括:姓名、性别以及出生日期中的一种或多种;所述复杂属性包括:地址和/或联系人。于本专利技术的一实施例中,所述方法还包括:若筛选失败,将所述经过格式化的属性化数据储存至所述数据库。于本专利技术的一实施例中,所述方法还包括:基于各属性设定的校验规则,对所述属性化数据进行校验,获得各系统中的完整的属性化数据和/或需完整化的属性化数据;其中,所述校验规则包括:检验数据类型、校验数据格式以及校验值域范围规则中的一种或多种。于本专利技术的一实施例中,所述各属性包括:基于一或多个分类规则分类的子类属性。为实现上述目的及其他相关目的,本专利技术提供一种数据关联系统,所述系统包括:属性化模块,用于对新录入数据进行属性化解析,获得对应于各属性的属性化数据;格式化模块,连接所述属性化模块,用于将所述属性化数据进行格式化,生成一固定格式的属性化数据;分段锁模块,连接所述格式化模块,用于基于设置的筛选条件,对经过格式化的属性化数据设置分段锁,以防止符合相同筛选条件的其他新录入数据由于同时储存至数据库导致关联失败;筛选模块,连接所述分段锁模块,用于根据所述筛选条件在数据库中筛选符合所述筛选条件的一或多个历史属性化数据;关联模块,连接所述筛选模块,若筛选成功,将设置分段锁的属性化数据与符合所述筛选条件的一或多个历史属性化数据分别对比,并根据预设的打分规则分别进行打分,以确定是否建立所述设置分段锁的属性化数据与各历史属性化数据的关联关系;落库模块,连接所述关联模块,用于将打分后的设置分段锁的属性化数据储存至所述数据库。为实现上述目的及其他相关目的,本专利技术提供一种数据关联终端,包括:存储器,用于存储计算机程序;处理器,用于执行所述的数据关联方法。如上所述,本专利技术的一种数据关联方法、系统以及终端,具有以下有益效果:本专利技术可以将庞大的体量的数据关联起来,为进一步的实现医疗信息交换和共享打下坚实的基础,设置分段锁可以多并发请求数据,极大的提高了性能。可以高效率的实现区域内不同机构、不同信息系统之间的身份识别和统一。附图说明图1显示为本专利技术一实施例中的数据关联方法的流程示意图。图2显示为本专利技术一实施例中的数据关联方法的结构示意图。图3显示为本专利技术一实施例中的数据关联终端的结构示意图。具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。需要说明的是,在下述描述中,参考附图,附图描述了本专利技术的若干实施例。应当理解,还可使用其他实施例,并且可以在不背离本专利技术的精神和范围的情况下进行机械组成、结构、电气以及操作上的改变。下面的详细描述不应该被认为是限制性的,并且本专利技术的实施例的范围仅由公布的专利的权利要求书所限定。这里使用的术语仅是为了描述特定实施例,而并非旨在限制本专利技术。空间相关的术语,例如“上”、“下”、“左”、“右”、“下面”、“下方”、““下部”、“上方”、“上部”等,可在文中使用以便于说明图中所示的一个元件或特征与另一元件或特征的关系。在通篇说明书中,当说某部分与另一部分“连接”时,这不仅包括“直接连接”的情形,也包括在其中间把其它元件置于其间而“间接连接”的情形。另外,当说某种部分“包括”某种构成要素时,只要没有特别相反的记载,则并非将其它构成要素,排除在外,而是意味着可以还包括其它构成要素。其中提到的第一、第二及第三等术语是为了说明多样的部分、成份、区域、层及/或段而使用的,但并非限定于此。这些术语只用于把某部分、成份、区域、层或段区别于其它部分、成份、区域、层或段。因此,以下叙述的第一部分、成份、本文档来自技高网...

【技术保护点】
1.一种数据关联方法,其特征在于,包括:/n对新录入数据进行属性化解析,获得对应于一或多个属性的属性化数据;/n将所述属性化数据进行格式化,生成一固定格式的属性化数据;/n基于设置的筛选条件,对经过格式化的属性化数据设置分段锁,以防止符合相同筛选条件的其他新录入数据由于同时储存至数据库导致关联失败;/n根据所述筛选条件在数据库中筛选符合所述筛选条件的一或多个历史属性化数据;/n若筛选成功,将所述设置分段锁的属性化数据与符合所述筛选条件的一或多个历史属性化数据分别对比,并根据预设的打分规则分别进行打分,以确定是否建立所述设置分段锁的属性化数据与各历史属性化数据的关联关系;/n将打分后的设置分段锁的属性化数据储存至所述数据库。/n

【技术特征摘要】
1.一种数据关联方法,其特征在于,包括:
对新录入数据进行属性化解析,获得对应于一或多个属性的属性化数据;
将所述属性化数据进行格式化,生成一固定格式的属性化数据;
基于设置的筛选条件,对经过格式化的属性化数据设置分段锁,以防止符合相同筛选条件的其他新录入数据由于同时储存至数据库导致关联失败;
根据所述筛选条件在数据库中筛选符合所述筛选条件的一或多个历史属性化数据;
若筛选成功,将所述设置分段锁的属性化数据与符合所述筛选条件的一或多个历史属性化数据分别对比,并根据预设的打分规则分别进行打分,以确定是否建立所述设置分段锁的属性化数据与各历史属性化数据的关联关系;
将打分后的设置分段锁的属性化数据储存至所述数据库。


2.根据权利要求1中所述的数据关联方法,其特征在于,所述将所述属性化数据进行格式化,生成一固定格式的属性化数据的方式包括:
基于对应于各属性的格式化规则,对所述属性化数据中的各属性对应的属性数据分别进行格式化,生成一固定格式的属性化数据。


3.根据权利要求1中所述的数据关联方法,其特征在于,所述筛选条件包括:一或多个属性对应的属性值。


4.根据权利要求1中所述的数据关联方法,其特征在于,所述若筛选成功,将所述设置分段锁的属性化数据与符合所述筛选条件的一或多个历史属性化数据分别对比,并根据预设的打分规则分别进行打分,以确定是否建立所述设置分段锁的属性化数据与各历史属性化数据的关联关系的方式包括:
将设置分段锁的属性化数据与符合所述筛选条件的一或多个历史属性化数据分别对比,并根据由设置所述筛选条件中的各属性的分值权重来确定的打分规则分别进行打分,获得对应于各历史属性化数据一或多个分数;
若分数达到关联分数阈值,则建立所述设置分段锁的属性化数据与该分数对应的各历史属性化数据的确定关联关系;
若分数未达到所述关联分数阈值,则建立所述设置分段锁的属性化数据与该分数对应的各历史属性化数据的非关联关系。

【专利技术属性】
技术研发人员:殷嘉珩沈邗
申请(专利权)人:合肥森亿智能科技有限公司
类型:发明
国别省市:安徽;34

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

1