一种基于区块链技术的手术公开信息管理系统及方法技术方案

技术编号:27936037 阅读:40 留言:0更新日期:2021-04-02 14:16
本发明专利技术公开了一种基于区块链技术的手术公开信息管理系统,包括初始模块,用于为用户创建密钥对和用户地址;验证模块,用于获取医疗用户信息,对用户身份资历进行验证;请求签名模块,用于获取并发送病患人员的手术请求给医疗用户中的医疗人员,并对该手术请求进行数字签名;签名确认模块,用于获取医疗人员的手术确认信息和手术添加信息,生成用户手术信息并进行数字签名,并上传至区块链中;信息查看模块,用于获取手术信息查看请求,提取并发送区块链中的用户手术信息。本发明专利技术还公开了一种基于区块链技术的手术公开信息管理方法。本发明专利技术采用区块链技术把所有手术信息上链,进行签名认证,保证手术信息的真实性,也方便用户随时查看了解。

【技术实现步骤摘要】
一种基于区块链技术的手术公开信息管理系统及方法
本专利技术涉及区块链
,具体而言,涉及一种基于区块链技术的手术公开信息管理系统及方法。
技术介绍
现今中国私立医院和医疗机构林立,各医疗机构内人员不一定全具备合格资历为消费者提供保障。更有甚者,参差不齐的私人医疗机构不时出现无证医护人员。特别是医美类型的医院,不时出现负责手术的医生为无证医生,甚至完全不具备足够医疗知识的人参与手术。过去十年微整形和医美护养的消费市场高速增长,执法单位难以全面确定医疗机构内每一位执刀手术的医生的合格资质。因此各医美减肥或保健手术都缺乏系统性有效手术监管机制。尽管政府有针对医疗机构、医生或护士颁发相关的从业资格证,但对于病人来说,除了在公立医院内进行手术比较有保障外,在私人医疗诊所进行医美微整形手术除了依赖这些医疗机构的品牌口碑以外,均得不到任何实际的信息保障相关手术的合规性与保障性。即使,医护人员拿出各种证书证明医生是如何专业及他们都有什么能力,但对消费者或病人来讲均无从考核。尽管国家有全国医生或护士的中央登记系统,但单从文字和纸质证明或开放给特定人事使用的数据库,病人也是无从查考或验证。因此急需建立一个能全面落地于各公私营医疗机构、信息公开透明、信息准确不可逆的系统。
技术实现思路
为了克服上述问题或者至少部分地解决上述问题,本专利技术实施例提供一种基于区块链技术的手术公开信息管理系统及方法,采用区块链技术把所有手术信息上链,数据储存去中心化,进行签名认证,保证医疗机构和医护人员资历的真实性,信息公开透明真实,方便用户随时查看手术信息。本专利技术的实施例是这样实现的:第一方面,本专利技术实施例提供一种基于区块链技术的手术公开信息管理系统,包括初始模块、验证模块、请求签名模块、签名确认模块以及信息查看模块,其中:初始模块,用于获取用户的初始登录信息,为用户创建密钥对和用户地址,上述用户包括医疗用户和病患人员;验证模块,用于获取医疗用户信息,对用户身份资历进行验证,验证成功后将用户身份信息与用户地址进行绑定,并采用用户的密钥对中的私钥对用户信息进行数字签名,并将数字签名后的用户信息上传至区块链中;请求签名模块,用于获取并发送病患人员的手术请求给医疗用户中的医疗人员,并采用病患人员的密钥对中的私钥对该手术请求进行数字签名;签名确认模块,用于获取医疗人员的手术确认信息和手术添加信息,生成用户手术信息,并采用医疗人员的密钥对中的私钥对用户手术信息进行数字签名,并将数字签名后的用户手术信息上传至区块链中;信息查看模块,用于获取手术信息查看请求,根据手术信息查看请求提取并发送区块链中的用户手术信息。每个用户首次登陆本系统时,本系统会提示用户创建账号,并通过初始模块获取用户的初始登录信息,为用户创建密钥对和用户地址,上述用户包括医疗用户和病患人员;上述密钥对包括公钥和私钥,密钥对在被保存之前,系统提示用户输入一串随机字符作为私钥,结合对称加密算法AES对私钥加密,加密后的私钥保存在用户本地浏览器内;同时通过用户提供的手机号码和手机验证码将用户手机号码跟用户地址绑定,根据不同的用户,为每个用户创建一个唯一的账户,以便后续将对应用户的信息存储记录在对应的用户账户中。密钥对和用户地址创建完成后,通过验证模块获取医疗用户信息,该医疗用户信息包括医护人员身份信息和医疗机构基础身份信息,该医护人员身份信息包括医护人员的姓名、身份证件、人脸图像等信息,上述医疗机构基础身份信息包括医疗机构的法定代表人的姓名、身份证件以及医疗机构的工商信息等,获取到医疗用户信息后对用户身份资历进行验证,验证成功后将用户身份信息与用户地址进行绑定,并采用用户的密钥对中的私钥对用户信息进行数字签名,并将数字签名后的用户信息上传至区块链中,以便用户查看区块链中的相关用户信息;当有病患有手术需求时,可以向医生发出手术请求并进行数字签名,数字签名已包含了手术相关风险披露及本人已获知相关手术的细节等声明,通过请求签名模块获取并发送病患人员的手术请求给医疗用户中的医疗人员,并采用病患人员的密钥对中的私钥对该手术请求进行数字签名;医疗机构在确认手术请求后,通过签名确认模块获取医疗人员的手术确认信息和手术添加信息,然后生成用户手术信息,并采用医疗人员中的医疗机构的密钥对中的私钥对用户手术信息进行数字签名,并将数字签名后的用户手术信息上传至区块链中,病患人员(病人/消费者)可以在区块链中查看有关自己手术的详尽资料,包括日程、主诊医生、有关风险等文件内容信息,病患离院后依然可以使用地址查询查看区块链中手术的相关报告和文档;当公众也需要查看相关手术信息时,通过信息查看模块获取公众的手术信息查看请求,根据手术信息查看请求提取并发送区块链中的用户手术信息,公众可以在不需要注册的情况下直接在区块链中以医疗机构或医生名字作为查询条件,找出相关医疗机构或医护人员的相关信息。本系统把所有医疗参与者资料上链,数据储存去中心化,杜绝一切假资历行骗行为,采用不同管治机构进行多方协作验证,确保信息准确,病人或消费者本身参与监察,甚至公众均可参与监察及核实相关医疗资源的真实性。把手术过程从病人或消费者签署手术同意书到手术的一切报告,期中涉及的时、地、人和资历均以区块链账本纪录,使医疗监管责任到人,便于社会管治以及民众增添对医疗体制的信任。同时,本系统方便病人或消费者取得链上确认手术的合规性以及医生的资历和头像,以及方便公众查询相关医疗机构信息;所有日程均成为日后的参考数据,方便社会建立和分析大数据以及保险公司进行赔付查核,促进社会发展,大大增强了医疗机构或医护人员与病人或消费者之间的信任。基于第一方面,在本专利技术的一些实施例中,上述医疗用户包括医护人员和医疗机构。基于第一方面,在本专利技术的一些实施例中,上述验证模块包括人员验证子模块、第一请求子模块、第一签名子模块、第二请求子模块、第二签名子模块以及人员信息子模块,其中:人员验证子模块,用于获取医疗用户中的医护人员的身份信息,通过API对医护人员进行实名验证,生成身份验证结果并采用医护人员的用户地址对其进行哈希加密,赋予一个哈希值给医护人员;第一请求子模块,用于获取并发送医护人员的签名认证请求给认证单位;第一签名子模块,用于获取并发送认证单位的数字签名信息;第二请求子模块,用于获取并发送医护人员的挂牌或除牌请求给对应的医疗机构;第二签名子模块,用于获取并发送医疗机构的数字签名确认信息;人员信息子模块,用于根据医护人员的身份验证结果、认证单位的数字签名信息以及医疗机构的数字签名确认信息生成医护人员完整信息,并将医护人员完整信息上传至区块链中。基于第一方面,在本专利技术的一些实施例中,上述验证模块包括法人验证子模块、工商验证子模块、第三请求子模块、签名上传子模块以及机构信息子模块,其中:法人验证子模块,用于获取医疗用户中的医疗机构的法定代表人的身份信息并对医疗机构的法定代表人的身份进行验证,验证成功后将医疗机构的法定代表人的身份信息与医疗机构的法定代本文档来自技高网...

【技术保护点】
1.一种基于区块链技术的手术公开信息管理系统,其特征在于,包括初始模块、验证模块、请求签名模块、签名确认模块以及信息查看模块,其中:/n初始模块,用于获取用户的初始登录信息,为用户创建密钥对和用户地址,所述用户包括医疗用户和病患人员;/n验证模块,用于获取医疗用户信息,对用户身份资历进行验证,验证成功后将用户身份信息与用户地址进行绑定,并采用用户的密钥对中的私钥对用户信息进行数字签名,并将数字签名后的用户信息上传至区块链中;/n请求签名模块,用于获取并发送病患人员的手术请求给医疗用户中的医疗人员,并采用病患人员的密钥对中的私钥对该手术请求进行数字签名;/n签名确认模块,用于获取医疗人员的手术确认信息和手术添加信息,生成用户手术信息,并采用医疗人员的密钥对中的私钥对用户手术信息进行数字签名,并将数字签名后的用户手术信息上传至区块链中;/n信息查看模块,用于获取手术信息查看请求,根据手术信息查看请求提取并发送区块链中的用户手术信息。/n

【技术特征摘要】
1.一种基于区块链技术的手术公开信息管理系统,其特征在于,包括初始模块、验证模块、请求签名模块、签名确认模块以及信息查看模块,其中:
初始模块,用于获取用户的初始登录信息,为用户创建密钥对和用户地址,所述用户包括医疗用户和病患人员;
验证模块,用于获取医疗用户信息,对用户身份资历进行验证,验证成功后将用户身份信息与用户地址进行绑定,并采用用户的密钥对中的私钥对用户信息进行数字签名,并将数字签名后的用户信息上传至区块链中;
请求签名模块,用于获取并发送病患人员的手术请求给医疗用户中的医疗人员,并采用病患人员的密钥对中的私钥对该手术请求进行数字签名;
签名确认模块,用于获取医疗人员的手术确认信息和手术添加信息,生成用户手术信息,并采用医疗人员的密钥对中的私钥对用户手术信息进行数字签名,并将数字签名后的用户手术信息上传至区块链中;
信息查看模块,用于获取手术信息查看请求,根据手术信息查看请求提取并发送区块链中的用户手术信息。


2.根据权利要求1所述的一种基于区块链技术的手术公开信息管理系统,其特征在于,所述医疗用户包括医护人员和医疗机构。


3.根据权利要求2所述的一种基于区块链技术的手术公开信息管理系统,其特征在于,所述验证模块包括人员验证子模块、第一请求子模块、第一签名子模块、第二请求子模块、第二签名子模块以及人员信息子模块,其中:
人员验证子模块,用于获取医疗用户中的医护人员的身份信息,通过API对医护人员进行实名验证,生成身份验证结果并采用医护人员的用户地址对其进行哈希加密,赋予一个哈希值给医护人员;
第一请求子模块,用于获取并发送医护人员的签名认证请求给认证单位;
第一签名子模块,用于获取并发送认证单位的数字签名信息;
第二请求子模块,用于获取并发送医护人员的挂牌或除牌请求给对应的医疗机构;
第二签名子模块,用于获取并发送医疗机构的数字签名确认信息;
人员信息子模块,用于根据医护人员的身份验证结果、认证单位的数字签名信息以及医疗机构的数字签名确认信息生成医护人员完整信息,并将医护人员完整信息上传至区块链中。


4.根据权利要求2所述的一种基于区块链技术的手术公开信息管理系统,其特征在于,所述验证模块包括法人验证子模块、工商验证子模块、第三请求子模块、签名上传子模块以及机构信息子模块,其中:
法人验证子模块,用于获取医疗用户中的医疗机构的法定代表人的身份信息并对医疗机构的法定代表人的身份进行验证,验证成功后将医疗机构的法定代表人的身份信息与医疗机构的法定代表人的地址进行绑定;
工商验证子模块,用于获取医疗用户中的医疗机构的工商信息并对医疗机构的工商资质进行验证,验证成功后将医疗机构的工商信息与医疗机构的法定代表人的地址进行绑定;
第三请求子模块,用于绑定完成后,获取并发送医疗机构的数据,并向验证机构发送签名请求;
签名上传子模块,用于获取并上传验证机构的签名信息至区块链中;
机构信息子模块,用于获取并上传医疗机构对医护人员的手术数字签名信息至区块链中。


5.根据权利要求1所述的一种基于区块链技术的手术公开信息管理系统,其特征在于,所述信息查看模块包括查看请求子模块、地址获取子模块以及信息推送子模块,其中:
查看请求子模块,用于获取手术信息查看请求,提取并发送手术信息查看请求中的医护人员信息或医疗机构信息;
地址获取子模块,用于根据医护人员信息或医疗机构信息获取并发送对应的医护人员或医疗机构...

【专利技术属性】
技术研发人员:黄国良刘炜张翼黄盛威
申请(专利权)人:深圳市大中华区块链科技有限公司
类型:发明
国别省市:广东;44

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

1