患者病历数据保密方法及系统的制作方法

文档序号:8361772阅读:470来源:国知局
患者病历数据保密方法及系统的制作方法
【技术领域】
[0001]本发明涉及数据处理方法,尤其涉及一种患者病历数据保密方法及系统。
【背景技术】
[0002]目前,临床病例记录是患者在院治疗及护理的进一步补充和完善,切实落实以患者为中心,延伸院内健康教育,使患者能达到预防疾病、促进康复、减少复发的目的而实施的一项人性化护理措施,是提高疾病临床诊治水平的重要途径。
[0003]然而,现有技术中对患者病例的保密情况并不理想,他人很容易获得患者的个人信息和病例信息,患者的隐私无法得到保护。

【发明内容】

[0004]本发明要解决的技术问题在于,提供一种患者病历数据保密方法及系统。
[0005]本发明解决其技术问题所采用的技术方案是:提供一种患者病历数据保密方法,包括如下步骤:
[0006]S1:分别设置身份数据库和病史数据库;
[0007]S2:分别从所述身份数据库和所述病史数据库中获取身份信息和病历信息;
[0008]S3:将所述身份信息和病历信息进行数据匹配,并输出正确匹配关系的所述身份信息和病历信息。
[0009]优选地,所述步骤S2中,还包括步骤:分别将所述身份数据库中的身份资料数据加密为身份信息、将所述病史数据库中的病史记录数据加密为病历信息。
[0010]优选地,所述步骤S3中,还包括步骤:将匹配后的所述身份信息和所述病历信息分别解密,得到所述身份资料数据和所述病史资料数据并输出。
[0011]优选地,所述步骤S3中,根据一公共密钥将所述身份信息和病历信息进行数据匹配,并判断是否可配对成功,若是,则得出所述身份信息和所述病历信息的对应关系;若否,则无法得出。
[0012]优选地,所述身份数据库包括患者的病人ID库、姓名库、性别库、出生日期库、出生地库、联系方式、联系人、职业、社保号、血型库中的至少一种。
[0013]优选地,所述病史数据库包括患者的生命信息库、医学影像库、病史资料库、实验室检查结果库、病人多媒体资料库中的至少一种。还提供一种患者病历数据保密系统,包括:
[0014]第一存储模块,用于存储所述身份数据库;
[0015]第二存储模块,用于存储所述病史数据库;
[0016]数据获取模块,用于分别从所述身份数据库和所述病史数据库中获取身份信息和病历信息;
[0017]数据匹配模块,用于将所述身份信息和病历信息进行数据匹配,并输出正确匹配关系的所述身份信息和病历信息。
[0018]优选地,所述系统还包括加密模块,用于分别将所述第一存储模块内所述身份数据库中的身份资料数据加密为身份信息、将所述第二存储模块内所述病史数据库中的病史记录数据加密为病历信息。
[0019]优选地,所述系统还包括解密模块,用于将匹配后的所述身份信息和所述病历信息分别解密,得到所述身份资料数据和所述病史资料数据并输出。
[0020]优选地,所述数据匹配模块根据一公共密钥将所述身份信息和病历信息进行数据匹配,并根据是否可配对成功得出配对结果。
[0021]实施本发明的有益效果是:本发明的患者病历数据保密方法及系统分别从身份数据库和病史数据库中获取身份信息和病历信息,之后进行数据匹配,匹配成功后才可得出正确匹配关系,起到了防止患者隐私泄露的作用。
【附图说明】
[0022]下面将结合附图及实施例对本发明作进一步说明,附图中:
[0023]图1是本发明一些实施例中患者病历数据保密系统的模块示意图;
[0024]图2是本发明一些实施例中患者病历数据保密方法的流程示意图。
【具体实施方式】
[0025]为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的【具体实施方式】。
[0026]图1示出了本发明一些实施例中患者病历数据保密系统,用于对患者病历数据进行保密处理,防止非法使用者同时获取患者的个人信息和相对应的病史情况,起到保护患者隐私的作用。该系统包括第一存储模块10、第二存储模块20、数据获取模块30、数据匹配模块40、加密模块50和解密模块60,第一存储模块10和第二存储模块20分别存储身份数据库和病史数据库,数据获取模块30从第一存储模块10和第二存储模块20获取身份信息和病历信息,数据匹配模块40将身份信息和病历信息进行匹配,加密模块50和解密模块60用于进行加密和解密。
[0027]其中,第一存储模块10用于存储身份数据库,第二存储模块20用于存储病史数据库。身份数据库包含关于患者个人信息的身份资料数据,作为选择,身份数据库内可包括患者的病人ID库、姓名库、性别库、出生日期库、出生地库、联系方式、联系人、职业、社保号、血型库中的至少一种。病史数据库包含关于患者病史情况的病史记录数据,作为选择,病史数据库内可包括患者的生命信息库、医学影像库、病史资料库、实验室检查结果库、病人多媒体资料库中的至少一种。这里需说明的是,身份数据库内的数据与病史数据库内的数据分别进行存储,从而防止直接将身份资料数据与病史记录数据对应放在一起所带来患者隐私泄露的隐患。优选地,可将第一存储模块10和第二存储模块20分别设置于两个服务器上,或者,将第一存储模块10和第二存储模块20设置于同一服务器的两个相对独立的模块内,从而增加非法使用者的入侵难度,提高安全性。
[0028]在一些实施例中,患者病历数据保密还包括用于加密的加密模块50。加密模块50与第一存储模块10和第二存储模块20均相连接并通讯,具体地,加密模块50用于分别将第一存储模块10内身份数据库中的身份资料数据加密为身份信息、将第二存储模块20内病史数据库中的病史记录数据加密为病历信息。并且,加密模块50在加密处理完成之后,再将加密后的身份信息和病历信息分别返回至第一存储模块10和第二存储模块20。这样处理的好处是,身份信息和病历信息为加过密后的数据,可进一步提高数据的安全性。
[0029]作为选择,加密模块50可以设置,也可以不设置。在一些实施例中,当不设置加密模块50时,身份信息和病历信息为未经过加密处理的直观数据,安全性能有所降低。在这种情况下,身份信息和病历信息即为身份资料数据和病史记录数据。
[0030]数据获取模块30用于分别从身份数据库和病史数据库中获取身份信息和病历信息,并将身份信息和病历信息传送至数据匹配模块40。
[0031]数据匹配模块40接收到数据获取模块30传送的身份信息和病历信息后,将身份信息和病历信息进行数据匹配,并输出正确匹配关系的身份信息和病历信息。
[0032]优选地,数据匹配模块40根据一公共密钥将身份信息和病历信息进行数据匹配,并根据是
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1