System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于区块链,涉及一种基于区块链的一站式家庭医生服务系统及方法。
技术介绍
1、家庭医生服务是指由医疗机构或医生团队为居民提供的综合性、连续性、协调性和预防性的基本医疗服务,包括健康管理、常见病和慢性病诊治、转诊、健康教育等。家庭医生服务可以提高居民的健康水平,降低医疗费用,缓解医疗资源的不均衡。然而,目前的家庭医生服务存在一些问题,如:信息不透明:居民往往难以获取家庭医生的相关信息,如资质、信誉、价格、服务范围等,导致选择困难或误选。信任缺失:居民和家庭医生之间缺乏有效的信任机制,如合同签订、服务评价、纠纷解决等,导致服务质量难以保证或维权困难。效率低下:居民和家庭医生之间的沟通和协作存在效率低下的问题,如预约、咨询、转诊、处方、支付等,导致服务过程复杂或耗时。
技术实现思路
1、本专利技术的目的在于解决现有技术中家庭医生与居民之间信息不透明、信任缺失和效率低下的问题,提供一种基于区块链的一站式家庭医生服务系统及方法。
2、为达到上述目的,本专利技术采用以下技术方案予以实现:
3、基于区块链的一站式家庭医生服务系统,包括:智能合约模块、用户模块、家庭医生模块、用户端和家庭医生端;
4、用户端与用户模块通信连接,家庭医生模块与家庭医生端通信连接,智能合约模块分别与用户模块和家庭医生模块通信连接;
5、用户模块包括用户身份注册子模块、用户数字钱包子模块、选取医生子模块、支付子模块和评价医生子模块;用户身份注册子模块用于用户在区块
6、家庭医生模块包括家庭医生注册子模块、家庭医生数字钱包子模块、处理请求子模块、查询子模块和评价用户子模块;家庭医生注册子模块用于家庭医生在区块链上进行个人的身份信息注册和登录;家庭医生数字钱包子模块用于家庭医生在区块链上进行资金的结算;处理请求子模块用于接收用户发送的请求申请;查询子模块用于家庭医生查询服务过的用户;评价用户子模块用于对服务过的用户进行评价;
7、智能合约模块用于存储家庭医生模块和用户模块签订的合约,完成家庭医生模块和用户模块的信息交互。
8、本专利技术的进一步改进在于:
9、进一步的,家庭医生模块还包括服务子模块,服务子模块用于家庭医生对用户提供诊断服务。
10、进一步的,用户身份注册子模块用于用户在区块链上进行个人的身份信息注册和登录,具体为:用户在区块链上进行身份注册时,通过区块链生成的用户公钥和用户私钥进行用户身份的验证。
11、进一步的,家庭医生注册子模块用于家庭医生在区块链上进行个人的身份信息注册和登录,具体为:用户在区块链上进行身份注册时,通过区块链生成的家庭医生公钥和家庭医生私钥进行家庭医生身份的验证。
12、进一步的,智能合约模块、家庭医生模块和用户模块之间的信息交互均存储在区块链平台上。
13、进一步的,智能合约模块连接评价医生子模块和评价用户子模块,智能合约模块根据评价医生子模块和评价用户子模块的评语对医生或者用户进行奖励或惩罚。
14、进一步的,医生的信息包括医生的职业资格证编号、职业类别、职业范文、照片、履历服务内容和服务收费标准。
15、进一步的,支付子模块用于调用用户数字钱包子模块,向医生支付费用,具体为:支付子模块将服务内容和价格匹配成被程序识别的数据项,支付子模块根据数据项对用户数字钱包子模块进行调用,将服务费用转移至家庭医生数字钱包子模块中。
16、一种基于区块链的一站式家庭医生服务系统的方法,包括:
17、s101:用户通过用户身份注册子模块进行个人的身份信息注册和登录,同时通过用户数字钱包子模块创建用户的数字钱包;
18、s102:家庭医生通过家庭医生注册子模块进行个人的身份信息注册和登录,同时通过家庭医生数字钱包子模块创建医生的数字钱包;家庭医生通过家庭医生注册子模块上传自身的资质证明、服务内容和服务价格;
19、s103:用户通过选取医生子模块在区块链平台上浏览并选择合适的家庭医生,并通过智能合约模块与所选取的家庭医生签订智能合约;
20、s104:用户根据智能合约的规定调用支付子模块向家庭医生支付相应的费用,并通过选取医生子模块向家庭医生发起服务请求;
21、s105:家庭医生根据智能合约的规定,通过处理请求子模块接受并处理用户的服务请求,并通过家庭医生模块13向用户提供相应的服务;
22、s106:用户和家庭医生在服务完成后,通过评价医生子模块和评价用户子模块分别对对方进行评价,并将评价信息记录在区块链上;
23、s107:智能合约根据评价医生子模块和评价用户子模块的评语对医生或者用户进行奖励或惩罚。
24、与现有技术相比,本专利技术具有以下有益效果:
25、本专利技术通过智能合约模块分别与用户模块和家庭医生模块通信连接,完成家庭医生模块和用户模块的信息交互;同时通过用户模块和家庭医生模块实现信息透明、信任建立、效率提高等目标。用户通过数字身份和钱包实现身份认证和支付结算,并通过用户端和家庭医生端实现沟通和协作;用户和家庭医生可以通过评价信息反馈服务的满意度,并通过奖励或惩罚激励双方提高服务的水平和信誉。本专利技术能够有效的解决家庭医生与居民之间信息不透明、信任缺失和效率低下的问题。
本文档来自技高网...【技术保护点】
1.基于区块链的一站式家庭医生服务系统,其特征在于,包括:智能合约模块(11)、用户模块(12)、家庭医生模块(13)、用户端(20)和家庭医生端(30);
2.根据权利要求1所述的基于区块链的一站式家庭医生服务系统,其特征在于,家庭医生模块(13)还包括服务子模块,所述服务子模块用于家庭医生对用户提供诊断服务。
3.根据权利要求2所述的基于区块链的一站式家庭医生服务系统,其特征在于,所述用户身份注册子模块用于用户在区块链上进行个人的身份信息注册和登录,具体为:用户在区块链上进行身份注册时,通过区块链生成的用户公钥和用户私钥进行用户身份的验证。
4.根据权利要求3所述的基于区块链的一站式家庭医生服务系统,其特征在于,所述家庭医生注册子模块用于家庭医生在区块链上进行个人的身份信息注册和登录,具体为:用户在区块链上进行身份注册时,通过区块链生成的家庭医生公钥和家庭医生私钥进行家庭医生身份的验证。
5.根据权利要求4所述的基于区块链的一站式家庭医生服务系统,其特征在于,所述智能合约模块(11)、家庭医生模块(13)和用户模块(12)之间的
6.根据权利要求5所述的基于区块链的一站式家庭医生服务系统,其特征在于,所述智能合约模块(11)连接评价医生子模块和评价用户子模块,所述智能合约模块(11)根据评价医生子模块和评价用户子模块的评语对医生或者用户进行奖励或惩罚。
7.根据权利要求6所述的基于区块链的一站式家庭医生服务系统,其特征在于,所述医生的信息包括医生的职业资格证编号、职业类别、职业范文、照片、履历服务内容和服务收费标准。
8.根据权利要求7所述的基于区块链的一站式家庭医生服务系统,其特征在于,所述支付子模块用于调用用户数字钱包子模块,向医生支付费用,具体为:支付子模块将服务内容和价格匹配成被程序识别的数据项,支付子模块根据数据项对用户数字钱包子模块进行调用,将服务费用转移至家庭医生数字钱包子模块中。
9.一种根据权利要求8所述的基于区块链的一站式家庭医生服务系统的方法,其特征在于,包括:
...【技术特征摘要】
1.基于区块链的一站式家庭医生服务系统,其特征在于,包括:智能合约模块(11)、用户模块(12)、家庭医生模块(13)、用户端(20)和家庭医生端(30);
2.根据权利要求1所述的基于区块链的一站式家庭医生服务系统,其特征在于,家庭医生模块(13)还包括服务子模块,所述服务子模块用于家庭医生对用户提供诊断服务。
3.根据权利要求2所述的基于区块链的一站式家庭医生服务系统,其特征在于,所述用户身份注册子模块用于用户在区块链上进行个人的身份信息注册和登录,具体为:用户在区块链上进行身份注册时,通过区块链生成的用户公钥和用户私钥进行用户身份的验证。
4.根据权利要求3所述的基于区块链的一站式家庭医生服务系统,其特征在于,所述家庭医生注册子模块用于家庭医生在区块链上进行个人的身份信息注册和登录,具体为:用户在区块链上进行身份注册时,通过区块链生成的家庭医生公钥和家庭医生私钥进行家庭医生身份的验证。
5.根据权利要求4所述的基于区块链的一站式家庭医生服务系统,其特征在于...
【专利技术属性】
技术研发人员:王小虎,张林,陈辉,
申请(专利权)人:上海涡链医疗科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。