一种患者身份信息处理方法技术

技术编号:35103981 阅读:17 留言:0更新日期:2022-10-01 17:13
本发明专利技术涉及信息处理技术领域,具体涉及一种患者信息处理方法,通过接收各子系统的患者信息,其中,所述患者身份信息包括患者身份信息和患者病情信息;获取患者身份信息的相似度,将相似度大于预设合并相似度的患者身份信息,根据预设的合并规则进行合并,同时,将所述患者身份信息对应的所述患者病情信息进行叠加处理,形成新的患者身份信息;并且将合并后的患者信息,及相似度小于合并相似度的患者信息发送给中间件,并通过中间件发送给所述子系统,从而解决了医院各个系统内患者信息不对等的问题。的问题。的问题。

【技术实现步骤摘要】
一种患者身份信息处理方法


[0001]本专利技术涉及信息处理
,具体涉及一种患者身份信息处理方法。

技术介绍

[0002]医院信息系统是指利用计算机软硬件技术和网络通信技术等现代化手段,对医院及其所属各部门的人流、物流、财流进行综合管理,对在医疗活动各阶段产生的数据进行采集、存储、处理、提取、传输、汇总,加工形成各种信息,从而为医院的整体运行提供全面的自动化管理及各种服务的信息系统。由于业务情况,医院存在不同的系统比如HIS、PACS、LIS、EMR等等。这些系统都会在建立自己的数据库并且存放患者数据信息,这就会导致各个系统的数据存在差异性,不利于医院对患者的信息进行统计。

技术实现思路

[0003]有鉴于此,本专利技术的目的在于提供一种患者身份信息处理方法,以克服目前医院各个系统内患者身份信息不对等的问题。
[0004]为实现以上目的,本专利技术采用如下技术方案:
[0005]一种患者信息处理方法,应用于EMPI系统,包括:
[0006]获取子系统的患者信息;其中,所述患者身份信息包括患者身份信息和患者病情信息;
[0007]获取所述患者身份信息的相似度;
[0008]将所述相似度大于预设合并相似度的所述患者身份信息,根据预设的合并规则进行合并,并将所述患者身份信息对应的所述患者病情信息进行叠加处理,形成新的患者身份信息;
[0009]将所述合并后的患者信息,及,所述相似度小于所述合并相似度的患者信息发送给中间件,并通过所述中间件发送给所述子系统
[0010]进一步的,以上所述的方法,所述患者身份信息,包括:姓名数据、性别数据、出生日期数据、手机号数据和身份证号数据。
[0011]进一步的,以上所述的方法,所述获取所述患者身份信息的相似度,包括:
[0012]分别获取所述患者身份信息中姓名数据、性别数据、出生日期数据、手机号数据和身份证号数据的有效数据;
[0013]分别获取所述患者身份信息中姓名数据、性别数据、出生日期数据、手机号数据和身份证号数据的数据保存率;
[0014]根据所述患者身份信息中姓名数据、性别数据、出生日期数据、手机号数据和身份证号数据的有效数据和数据保存率,通过JaroWinkler算法分别获取所述患者身份信息中姓名数据、性别数据、出生日期数据、手机号数据和身份证号数据的相似度得分;
[0015]将所述患者身份信息中姓名数据、性别数据、出生日期数据、手机号数据和身份证号数据的相似度得分相加,获得所述患者身份信息的相似度。
[0016]进一步的,以上所述的方法,所述获取所述患者身份信息中姓名数据、性别数据、出生日期数据、手机号数据和身份证号数据的有效数据,包括:
[0017]获取所述患者身份信息中姓名数据中去除空格和其它特殊符号之后字段长度大于1小于5的数据;
[0018]获取所述患者身份信息中性别数据中去除空格和其它特殊符号之后数据内容为0、1、2或9的数据;
[0019]获取所述患者身份信息中出生日期数据中去除空格和其它特殊符号之后符合日期格式且在1900
‑1‑
1至今范围内的数据;
[0020]获取所述患者身份信息中手机号数据中去除除字符之外的所有数据;
[0021]获取所述患者身份信息中身份证号数据中去除空格和其它特殊符号之后符合身份证号码格式,且截取其中出生日期在1900
‑1‑
1至今的数据。
[0022]进一步的,以上所述的方法,所述获取所述患者身份信息中姓名数据、性别数据、出生日期数据、手机号数据和身份证号数据的数据保存率,包括:
[0023]将所述患者身份信息中姓名数据中不为null的数据除以所述姓名数据的全部数据,得到所述患者身份信息中姓名数据的保存率;
[0024]将所述患者身份信息中性别数据中不为null的数据除以所述性别数据的全部数据,得到所述患者身份信息中性别数据的保存率;
[0025]将所述患者身份信息中出生日期数据中不为null的数据除以所述出生日期数据的全部数据,得到所述患者身份信息中出生日期数据的保存率;
[0026]将所述患者身份信息中手机号数据中不为null的数据除以所述手机号数据的全部数据,得到所述患者身份信息中手机号数据的保存率;
[0027]将所述患者身份信息中身份证号数据中不为null的数据除以所述身份证号数据的全部数据,得到所述患者身份信息中身份证号数据的保存率。
[0028]进一步的,以上所述的方法,所述将所述相似度大于预设合并相似度的所述患者身份信息,根据预设的合并规则进行合并,包括:
[0029]获取所述患者身份信息中相似度大于预设合并相似度的合并患者身份信息;
[0030]分别获取所述合并患者身份信息中姓名数据、性别数据、出生日期数据、手机号数据和身份证号数据的字段占比;
[0031]根据所述字段占比对所述合并患者身份信息进行合并。
[0032]进一步的,以上所述的方法,所述将所述合并后的患者信息,及,所述相似度小于所述合并相似度的患者信息发送给中间件,并通过所述中间件发送给所述子系统,包括:
[0033]对所述合并后的患者信息,及,所述相似度小于所述合并相似度的患者信息设置消息msg_id;
[0034]根据所述消息msg_id,对比所述中间件缓存和数据库中已保存的消息msg_id;
[0035]确定所述合并后的患者信息,及,所述相似度小于所述合并相似度的患者信息的消息msg_id中,未保存的合并后的患者信息,及,所述相似度小于所述合并相似度的患者信息,并发送给所述中间件,并通过所述中间件发送给所述子系统。
[0036]进一步的,以上所述的方法,所述将所述合并后的患者信息,及,所述相似度小于所述合并相似度的患者信息发送给中间件,并通过所述中间件发送给所述子系统,包括:
[0037]将所述合并后的患者信息,及,所述相似度小于所述合并相似度的患者信息发送给中间件,中间件利用ACK机制和设置消息持久化发送给所述子系统。
[0038]进一步的,以上所述的方法,还包括:
[0039]获取所述子系统的确认信息;
[0040]根据所述确认信息,删除已发送的所述合并后的患者信息,及,所述相似度小于所述合并相似度的患者信息。
[0041]进一步的,以上所述的方法,所述将所述合并后的患者信息,及,所述相似度小于所述合并相似度的患者信息发送给中间件,并通过所述中间件发送给所述子系统之前,还包括:
[0042]根据预设的疑似率,将所述相似度大于所述疑似率,小于所述合并相似度的患者信息建立疑似关系。
[0043]本专利技术一种患者身份信息处理方法的有益效果为:
[0044]本申请通过接收各子系统的患者信息,其中,所述患者身份信息包括患者身份信息和患者病情信息;获取患者身份信息的相似度,将相似度大于预设合并相似度的患者身份信息,根据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种患者信息处理方法,其特征在于,应用于EMPI系统,包括:获取子系统的患者信息;其中,所述患者身份信息包括患者身份信息和患者病情信息;获取所述患者身份信息的相似度;将所述相似度大于预设合并相似度的所述患者身份信息,根据预设的合并规则进行合并,并将所述患者身份信息对应的所述患者病情信息进行叠加处理,形成新的患者身份信息;将所述合并后的患者信息,及,所述相似度小于所述合并相似度的患者信息发送给中间件,并通过所述中间件发送给所述子系统。2.根据权利要求1所述的方法,其特征在于,所述患者身份信息,包括:姓名数据、性别数据、出生日期数据、手机号数据和身份证号数据。3.根据权利要求2所述的方法,其特征在于,所述获取所述患者身份信息的相似度,包括:分别获取所述患者身份信息中姓名数据、性别数据、出生日期数据、手机号数据和身份证号数据的有效数据;分别获取所述患者身份信息中姓名数据、性别数据、出生日期数据、手机号数据和身份证号数据的数据保存率;根据所述患者身份信息中姓名数据、性别数据、出生日期数据、手机号数据和身份证号数据的有效数据和数据保存率,通过JaroWinkler算法分别获取所述患者身份信息中姓名数据、性别数据、出生日期数据、手机号数据和身份证号数据的相似度得分;将所述患者身份信息中姓名数据、性别数据、出生日期数据、手机号数据和身份证号数据的相似度得分相加,获得所述患者身份信息的相似度。4.根据权利要求3所述的方法,其特征在于,所述获取所述患者身份信息中姓名数据、性别数据、出生日期数据、手机号数据和身份证号数据的有效数据,包括:获取所述患者身份信息中姓名数据中去除空格和其它特殊符号之后字段长度大于1小于5的数据;获取所述患者身份信息中性别数据中去除空格和其它特殊符号之后数据内容为0、1、2或9的数据;获取所述患者身份信息中出生日期数据中去除空格和其它特殊符号之后符合日期格式且在1900
‑1‑
1至今范围内的数据;获取所述患者身份信息中手机号数据中去除除字符之外的所有数据;获取所述患者身份信息中身份证号数据中去除空格和其它特殊符号之后符合身份证号码格式,且截取其中出生日期在1900
‑1‑
1至今的数据。5.根据权利要求4所述的方法,其特征在于,所述获取所述患者身份信息中姓名数据、性别数据、出生日期数据、手机号数据和身份证号数据的数据保存率,包括:将所述患者身份信息中姓名数据中不为null的数据除以所述姓名数据的全部数据,得到所述患者身份信息中姓名数据的保存率;将所...

【专利技术属性】
技术研发人员:陈俊李强
申请(专利权)人:佳缘科技股份有限公司
类型:发明
国别省市:

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

1