【技术实现步骤摘要】
一种基于区块链的药品监管方法、装置、服务器和介质
本专利技术实施例涉及区块链
,尤其涉及一种基于区块链的药品监管方法、装置、服务器和介质。
技术介绍
目前,对于药品的生产以及药品的安全问题的关注度很高,现有药品监管系统对药品流转各环节的信息进行记录,但是还需要人工登录溯源系统,跟踪药品的流转信息判断出药品信息是否正确,这样就不能及时发现药品流转过程中出现的问题,不够智能化。
技术实现思路
本专利技术实施例提供了一种基于区块链的药品监管方法、装置、服务器和介质,以实现利用区块链技术,在区块链中部署智能合约,根据各药品流转方节点上传的药品信息对药品进行监管。第一方面,本专利技术实施例提供了一种基于区块链的药品监管方法,该方法包括:获取药品生产厂家用户在区块链网络中发起的药品生产信息上链事务请求,并执行所述药品生产信息上链事务请求;获取药品经销商用户在区块链网络中发起的药品出入库信息上链事务请求,并执行所述药品出入库信息上链事务请求;通过区块链中部署的药品监管智能合约校验所述药品生产信息与所述药品出入库信息,以判断所述药品生产信息中的药品出厂信息与所述药品出入库信息中的药品入库信息是否匹配;当所述药品生产信息中的药品出厂信息与所述药品出入库信息中的药品入库信息不匹配时,向第一目标用户发出药品信息异常提示。可选的,所述方法还包括:获取药店用户在区块链网络中发起的药品销售信息上链事务请求,并执行所述药品销售信息上链事务请求;通过区块链中部署的药品 ...
【技术保护点】
1.一种基于区块链的药品监管方法,其特征在于,由区块链节点执行,包括:/n获取药品生产厂家用户在区块链网络中发起的药品生产信息上链事务请求,并执行所述药品生产信息上链事务请求;/n获取药品经销商用户在区块链网络中发起的药品出入库信息上链事务请求,并执行所述药品出入库信息上链事务请求;/n通过区块链中部署的药品监管智能合约校验所述药品生产信息与所述药品出入库信息,以判断所述药品生产信息中的药品出厂信息与所述药品出入库信息中的药品入库信息是否匹配;/n当所述药品生产信息中的药品出厂信息与所述药品出入库信息中的药品入库信息不匹配时,向第一目标用户发出药品信息异常提示。/n
【技术特征摘要】
1.一种基于区块链的药品监管方法,其特征在于,由区块链节点执行,包括:
获取药品生产厂家用户在区块链网络中发起的药品生产信息上链事务请求,并执行所述药品生产信息上链事务请求;
获取药品经销商用户在区块链网络中发起的药品出入库信息上链事务请求,并执行所述药品出入库信息上链事务请求;
通过区块链中部署的药品监管智能合约校验所述药品生产信息与所述药品出入库信息,以判断所述药品生产信息中的药品出厂信息与所述药品出入库信息中的药品入库信息是否匹配;
当所述药品生产信息中的药品出厂信息与所述药品出入库信息中的药品入库信息不匹配时,向第一目标用户发出药品信息异常提示。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取药店用户在区块链网络中发起的药品销售信息上链事务请求,并执行所述药品销售信息上链事务请求;
通过区块链中部署的药品监管智能合约校验所述药品销售信息与所述药品出入库信息,以判断所述药品出入库信息中的药品出库信息与所述药品销售信息中的药品入库信息是否匹配;
当所述药品出入库信息中的药品出库信息与所述药品销售信息中的药品入库信息不匹配时,向第二目标用户发出药品信息异常提示。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
获取物流公司用户在区块链网络中发起的药品运输信息上链事务请求,并执行所述药品运输信息上链事务请求;
通过区块链中部署的药品监管智能合约校验所述药品生产信息中的物流信息、所述药品出入库信息中的物流信息或所述药品销售信息中的物流信息与所述药品运输信息是否匹配;
当所述药品生产信息中的物流信息、所述药品出入库信息中的物流信息或所述药品销售信息中的物流信息与所述药品运输信息不匹配时,向第三目标用户发出药品信息异常提示。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
获取药品生产厂家用户、药品经销商用户、药店用户和物流公司用户,在区块链网络中的账户注册事务请求;
执行所述账户注册事务请求,为所述药品生产厂家用户、药品经销商用户、药店用户、物流公司用户和药品监管用户分配账户的公钥和私钥。
5.根据权利要求4所述的方法,其特征在于,在执行各项事务请求之前,所述方法还包括:
基于所述公钥和私钥,对发起事务请求的用户进行身份认证;
其中,所述事务请求包括所述药品生产信息上链事务请求、所述药品出...
【专利技术属性】
技术研发人员:刘焕宇,代天宇,刘一磊,张岩,刘全军,
申请(专利权)人:微医云杭州控股有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。