System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于区块链电子处方溯源系统技术方案_技高网

基于区块链电子处方溯源系统技术方案

技术编号:40126176 阅读:7 留言:0更新日期:2024-01-23 21:25
本发明专利技术公开了一种基于区块链电子处方溯源系统,包括:通过开具处方模块向医院或药企发送授权请求,在审核通过后,调用存储至区块链平台中的药品信息,开具处方,然后审核处方模块对处方进行审核;若通过,则进入调配处方模块;调配处方模块审查待调配处方的完整信息并对处方进行调配,若通过,则进入复核处方模块;复核处方模块对处方内容进行复核;若通过,则进入药品发放模块;药品发放模块对患者发起查看处方的申请,若通过,则根据处方内容将药品分发至患者手中。本发明专利技术采用分布式存储和共享技术,确保处方数据不可篡改和不可逆,并提供高透明度和可追溯性。智能合约技术保证数据安全性和隐私保护。本发明专利技术解决了电子处方系统管理困难的问题。

【技术实现步骤摘要】

本专利技术属于区块链,涉及一种基于区块链电子处方溯源系统


技术介绍

1、现有的电子处方系统存在数据安全和合规性的瓶颈,比如:数据隐私性差:现有系统信息容易被黑客窃取或篡改,或未经患者本人授权被第三方机构收集和使用。同时数据的安全性和完整性难以保证:当前电子处方系统多为集中式管理,由平台或医院将数据集中存储,存在数据泄露和篡改的风险,从而导致虚假电子处方出现,严重影响患者用药效果。另外电子处方系统和信息可通性差:现有电子处方系统大多没有统一标准,每个医院或机构各成一脉,系统无法互联互通,信息不能共享,从而降低了数据的整合和分析效率,导致患者无法同一处方多院使用,大大提高了患者问诊及购药难度。最后电子处方系统中存在处方信息追溯难的问题,当前电子处方系统中心化严重,并且数据管理也存在中心化的结构。这种中心化的结构容易导致处方信息在从开具、审核、调配、复核、发药等不同节点过程中,信息完整性得不到保障,数据记录准确度也难以保证,导致上级部门或机构在监管过程中面临极大的困难;这样会导致众多医患纠纷以及社会问题。


技术实现思路

1、本专利技术的目的在于解决现有技术中电子处方系统数据隐私性差、数据安全性、完整性难以保证、系统和信息可通性差以及处方信息追溯难的问题,提供一种基于区块链电子处方溯源系统。

2、为达到上述目的,本专利技术采用以下技术方案予以实现:

3、基于区块链电子处方溯源系统,包括:监管模块、身份认证模块、药品录入模块、区块链平台、开具处方模块、审核处方模块、调配处方模块、复核处方模块和药品发放模块;

4、身份认证模块用于注册和认证用户的身份信息;

5、药品录入模块录入源于药企或医院内部的药品信息,并储存至区块链平台;

6、开具处方模块用于向医院或药企发送授权请求,在医院或药企审核通过后,调用存储至区块链平台中的药品信息,开具处方。

7、审核处方模块用于对处方进行审核,若不通过,则调配开具处方模块重新开具处方;若通过,则进入调配处方模块;

8、调配处方模块用于审查待调配处方的完整信息并对处方进行调配,若不通过,则调用审核处方模块重新进行审核;若通过,则进入复核处方模块;

9、复核处方模块用于对处方内容进行复核,若不通过,则调用调配处方模块重新进行审核;若通过,则进入药品发放模块;

10、药品发放模块对患者发起查看处方的申请,若通过,则根据处方内容将药品分发至患者手中;

11、监管模块负责电子处方数据校准和控制数据录入;监管模块实时监控身份认证模块、药品录入模块、区块链平台、开具处方模块、审核处方模块、调配处方模块、复核处方模块和药品发放模块。

12、本专利技术的进一步改进在于:

13、进一步的,身份认证模块用于注册和认证用户身份信息,具体为:在进行用户注册时,用户调用基于区块链智能合约创建的认证应用程序生成一个分布式密钥对,其中公钥作为身份标识,私钥作为身份控制权;用户登录认证授权时,通过认证应用程序进行操作,智能合约代码将在所有节点间广播,实现跨多节点共识;通过比对公钥与私钥,当公钥与私钥达成共识,所有节点将允许授权操作。

14、进一步的,药品录入模块录入源于药企或医院内部的药品信息,并储存至区块链平台,具体为:在录入药品信息之前,药企或医院需要通过认证应用程序进行身份认证;认证通过后,药品信息会被进行哈希和加密,哈希值作为药品信息的唯一标识符被保存在区块链平台。

15、进一步的,药品信息包括名称、本位码、国药准字号、条形码、分类、包装规格、注册规格、用法用量、是否处方药、otc等级、生产厂家、生产日期、保质期和说明书。

16、进一步的,开具处方模块用于向医院或药企发送授权请求,在医院或药企审核通过后,调用存储至区块链平台中的药品信息,开具处方,具体为:医生通过身份认证模块完成身份认证和授权,并向医院或药企发送授权请求,等待医院或药企的审核和授权;授权通过后,区块链授权系统生成密钥发回给区块链认证系统;区块链认证系统使用医生的密钥向区块链平台发起药品数据请求,请求的结果将加密返回给区块链认证系统;区块链认证系统使用医生的密钥对药品数据进行解密,并将解密的药品数据转发给医生。

17、进一步的,审核处方模块用于对处方进行审核,若不通过,则调配开具处方模块重新开具处方;若通过,则进入调配处方模块,具体为:审方医师通过身份认证模块完成身份认证和授权,审方医师在接收到审核处方申请后,向医生发起读取及修改处方信息的授权申请,医生授权通过后,区块链授权系统生成密钥发回给区块链认证系统;区块链认证系统使用审方医师的密钥向区块链平台发起药品数据请求,请求的结果将加密返回给区块链认证系统;区块链认证系统使用审方医师的密钥对药品数据进行解密,并将解密的药品数据转发给审方医师;审方医师对处方信息进行审核,如果审核通过后,会进入调配处方模块,发起调配需求申请;若审核不通过,则若不通过,则调配开具处方模块重新开具处方;审方医师对处方的审核信息和审方医师的完整信息保存在区块链平台上。

18、进一步的,调配处方模块用于审查待调配处方的完整信息并对处方进行调配,若不通过,则调用审核处方模块重新进行审核;若通过,则进入复核处方模块,具体为:药剂师通过身份认证模块完成身份认证和授权,药剂师向审方医师发起调配授权申请,当审方医师授权通过后,区块链授权系统生成密钥发回给区块链认证系统;区块链认证系统使用药剂师的密钥向区块链平台发起药品数据请求,请求的结果将加密返回给区块链认证系统;区块链认证系统使用药剂师的密钥对药品数据进行解密,并将解密的药品数据转发给药剂师;药剂师查看处方的完整信息并可对处方进行调配,调配未通过,则调用审核处方模块重新进行审核;若调配通过后,则会进入复核处方模块;药剂师对处方的审核信息和药剂师的完整信息保存在区块链平台上。

19、进一步的,复核处方模块用于对处方内容进行复核,若不通过,则调用调配处方模块重新进行审核;若通过,则进入药品发放模块,具体为:复核师通过身份认证模块完成身份认证和授权,复核师向药剂师发起调配授权申请;当药剂师授权通过后,区块链授权系统生成密钥发回给区块链认证系统;区块链认证系统使用复核师的密钥向区块链平台发起药品数据请求,请求的结果将加密返回给区块链认证系统;区块链认证系统使用复核师的密钥对药品数据进行解密,并将解密的药品数据转发给复核师;复核师查看处方并复核处方,复核异常则调用调配处方模块重新进行审核;若通过,则进入药品发放模块;复核师对处方的审核信息和复核师的完整信息保存在区块链平台上。

20、进一步的,药品发放模块对患者发起查看处方的申请,若通过,则根据处方内容将药品分发至患者手中,具体为:药店或者药房向患者发起查看处方详细信息的申请,患者授权成功后,药店或药房查看处方并比对处方中所需的药品和数量,对药品进行分装和检查,完成配药;药店或药房会将药品的出药日期、药品名称、批号和数量和药店或药房信本文档来自技高网...

【技术保护点】

1.基于区块链电子处方溯源系统,其特征在于,包括:监管模块(1)、身份认证模块(2)、药品录入模块(3)、区块链平台(4)、开具处方模块(5)、审核处方模块(6)、调配处方模块(7)、复核处方模块(8)和药品发放模块(9);

2.根据权利要求1所述的基于区块链电子处方溯源系统,其特征在于,所述身份认证模块用于注册和认证用户身份信息,具体为:在进行用户注册时,用户调用基于区块链智能合约创建的认证应用程序生成一个分布式密钥对,其中公钥作为身份标识,私钥作为身份控制权;用户登录认证授权时,通过认证应用程序进行操作,智能合约代码将在所有节点间广播,实现跨多节点共识;通过比对公钥与私钥,当公钥与私钥达成共识,所有节点将允许授权操作。

3.根据权利要求2所述的基于区块链电子处方溯源系统,其特征在于,所述药品录入模块录入源于药企或医院内部的药品信息,并储存至区块链平台,具体为:在录入药品信息之前,药企或医院需要通过认证应用程序进行身份认证;认证通过后,药品信息会被进行哈希和加密,哈希值作为药品信息的唯一标识符被保存在区块链平台(4)。

4.根据权利要求1所述的基于区块链电子处方溯源系统,其特征在于,所述药品信息包括名称、本位码、国药准字号、条形码、分类、包装规格、注册规格、用法用量、是否处方药、OTC等级、生产厂家、生产日期、保质期和说明书。

5.根据权利要求3所述的基于区块链电子处方溯源系统,其特征在于,所述开具处方模块用于向医院或药企发送授权请求,在医院或药企审核通过后,调用存储至区块链平台中的药品信息,开具处方,具体为:医生通过身份认证模块(2)完成身份认证和授权,并向医院或药企发送授权请求,等待医院或药企的审核和授权;授权通过后,区块链授权系统生成密钥发回给区块链认证系统;区块链认证系统使用医生的密钥向区块链平台(4)发起药品数据请求,请求的结果将加密返回给区块链认证系统;区块链认证系统使用医生的密钥对药品数据进行解密,并将解密的药品数据转发给医生。

6.根据权利要求5所述的基于区块链电子处方溯源系统,其特征在于,所述审核处方模块用于对处方进行审核,若不通过,则调配开具处方模块重新开具处方;若通过,则进入调配处方模块,具体为:审方医师通过身份认证模块(2)完成身份认证和授权,审方医师在接收到审核处方申请后,向医生发起读取及修改处方信息的授权申请,医生授权通过后,区块链授权系统生成密钥发回给区块链认证系统;区块链认证系统使用审方医师的密钥向区块链平台(4)发起药品数据请求,请求的结果将加密返回给区块链认证系统;区块链认证系统使用审方医师的密钥对药品数据进行解密,并将解密的药品数据转发给审方医师;审方医师对处方信息进行审核,如果审核通过后,会进入调配处方模块(7),发起调配需求申请;若审核不通过,则若不通过,则调配开具处方模块(5)重新开具处方;审方医师对处方的审核信息和审方医师的完整信息保存在区块链平台(4)上。

7.根据权利要求6所述的基于区块链电子处方溯源系统,其特征在于,所述调配处方模块用于审查待调配处方的完整信息并对处方进行调配,若不通过,则调用审核处方模块重新进行审核;若通过,则进入复核处方模块,具体为:药剂师通过身份认证模块(2)完成身份认证和授权,药剂师向审方医师发起调配授权申请,当审方医师授权通过后,区块链授权系统生成密钥发回给区块链认证系统;区块链认证系统使用药剂师的密钥向区块链平台(4)发起药品数据请求,请求的结果将加密返回给区块链认证系统;区块链认证系统使用药剂师的密钥对药品数据进行解密,并将解密的药品数据转发给药剂师;药剂师查看处方的完整信息并可对处方进行调配,调配未通过,则调用审核处方模块(6)重新进行审核;若调配通过后,则会进入复核处方模块(8);药剂师对处方的审核信息和药剂师的完整信息保存在区块链平台(4)上。

8.根据权利要求7所述的基于区块链电子处方溯源系统,其特征在于,所述复核处方模块用于对处方内容进行复核,若不通过,则调用调配处方模块重新进行审核;若通过,则进入药品发放模块,具体为:复核师通过身份认证模块(2)完成身份认证和授权,复核师向药剂师发起调配授权申请;当药剂师授权通过后,区块链授权系统生成密钥发回给区块链认证系统;区块链认证系统使用复核师的密钥向区块链平台(4)发起药品数据请求,请求的结果将加密返回给区块链认证系统;区块链认证系统使用复核师的密钥对药品数据进行解密,并将解密的药品数据转发给复核师;复核师查看处方并复核处方,复核异常则调用调配处方模块(7)重新进行审核;若通过,则进入药品发放模块(9);复核师对处方的审核信息和复核师的完整信息保存在区块链平台(4)上。

9.根据权利要求8所...

【技术特征摘要】

1.基于区块链电子处方溯源系统,其特征在于,包括:监管模块(1)、身份认证模块(2)、药品录入模块(3)、区块链平台(4)、开具处方模块(5)、审核处方模块(6)、调配处方模块(7)、复核处方模块(8)和药品发放模块(9);

2.根据权利要求1所述的基于区块链电子处方溯源系统,其特征在于,所述身份认证模块用于注册和认证用户身份信息,具体为:在进行用户注册时,用户调用基于区块链智能合约创建的认证应用程序生成一个分布式密钥对,其中公钥作为身份标识,私钥作为身份控制权;用户登录认证授权时,通过认证应用程序进行操作,智能合约代码将在所有节点间广播,实现跨多节点共识;通过比对公钥与私钥,当公钥与私钥达成共识,所有节点将允许授权操作。

3.根据权利要求2所述的基于区块链电子处方溯源系统,其特征在于,所述药品录入模块录入源于药企或医院内部的药品信息,并储存至区块链平台,具体为:在录入药品信息之前,药企或医院需要通过认证应用程序进行身份认证;认证通过后,药品信息会被进行哈希和加密,哈希值作为药品信息的唯一标识符被保存在区块链平台(4)。

4.根据权利要求1所述的基于区块链电子处方溯源系统,其特征在于,所述药品信息包括名称、本位码、国药准字号、条形码、分类、包装规格、注册规格、用法用量、是否处方药、otc等级、生产厂家、生产日期、保质期和说明书。

5.根据权利要求3所述的基于区块链电子处方溯源系统,其特征在于,所述开具处方模块用于向医院或药企发送授权请求,在医院或药企审核通过后,调用存储至区块链平台中的药品信息,开具处方,具体为:医生通过身份认证模块(2)完成身份认证和授权,并向医院或药企发送授权请求,等待医院或药企的审核和授权;授权通过后,区块链授权系统生成密钥发回给区块链认证系统;区块链认证系统使用医生的密钥向区块链平台(4)发起药品数据请求,请求的结果将加密返回给区块链认证系统;区块链认证系统使用医生的密钥对药品数据进行解密,并将解密的药品数据转发给医生。

6.根据权利要求5所述的基于区块链电子处方溯源系统,其特征在于,所述审核处方模块用于对处方进行审核,若不通过,则调配开具处方模块重新开具处方;若通过,则进入调配处方模块,具体为:审方医师通过身份认证模块(2)完成身份认证和授权,审方医师在接收到审核处方申请后,向医生发起读取及修改处方信息的授权申请,医生授权通过后,区块链授权系统生成密钥发回给区块链认证系统;区块链认证系统使用审方医师的密钥向区块链平台(4)发起药品数据请求,请求的结果将加密返回给区块链...

【专利技术属性】
技术研发人员:何天斌崔乔乔刘旭钊陈辉
申请(专利权)人:上海涡链医疗科技有限公司
类型:发明
国别省市:

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

1