一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

去中心化药品流通管理系统及其方法与流程

2022-03-26 14:04:20 来源:中国专利 TAG:


1.本发明涉及药品流通管理技术领域,具体的说是去中心化药品流通管理系统及其方法。


背景技术:

2.药品安全关系着人民的生命安全和社会的稳定,假药、劣质药、过期药、药品非法贩卖等药品安全问题会对人民的生命健康和国家的发展造成极为恶劣的影响,因此需要对药品进行高强度的监管。药品安全涉及药品生产、流通、销售各个环节中,任何一个环节出现问题都将导致药品安全问题的产生,因此监管难度很大。目前,主要通过药品电子监管码来对药品进行标记,然后利用中心化的方式来管理和存储药品流通过程中的相关数据,成本高昂,并且数据安全性较差。


技术实现要素:

3.为了解决现有技术中的不足,本发明提供一种去中心化药品流通管理系统及其方法,利用渠道子系统生成流通监管数据,进而利用流通监管数据对药品的流通过程进行记录,以实现对药品流通过程的监控和管理,并且流通监管数据在渠道子系统中采用去中心化的方式进行存储,可以保证数据的安全性,避免数据丢失或者被篡改。
4.为了实现上述目的,本发明采用的具体方案为:去中心化药品流通管理系统,包括:赋码子系统,用于在药品上设置电子监管码;渠道子系统,用于在药品流通过程中基于电子监管码生成流通监管数据,并且基于流通监管数据构建流通监管网络;销售子系统,用于基于电子监管码生成末端销售数据,并且将末端销售数据输入至流通监管网络。
5.作为上述中心化药品流通管理系统的进一步优化:赋码子系统包括多个赋码设备,赋码设备对应设置在药品生产厂家;渠道子系统包括多个渠道主机,渠道主机对应设置在药品流通商家,流通监管网络依赖于渠道主机构建;销售子系统包括多个销售主机,销售主机对应设置在药品销售门店,销售主机接入流通监管网络。
6.去中心化药品流通管理方法,基于上述的去中心化药品流通管理系统,方法包括如下步骤:s1、药品生产厂家在生产药品的过程中利用赋码设备在药品上设置电子监管码;s2、药品在从药品生产厂家销售到药品流通商家时,渠道主机获取电子监管码并且基于电子监管码生成流通监管数据,流通监管数据生成后在流通监管网络中传输;s3、药品在药品流通商家之间转移时以及在药品流通商家与药品销售门店之间转
移时转出药品的药品流通商家更新流通监管数据,更新后的流通监管数据在流通监管网络中传输;s4、药品在从药品销售门店售出时销售主机基于电子监管码生成末端销售数据,并且将末端销售数据传输到流通监管网络中。
7.作为上述去中心化药品流通管理方法的进一步优化:s2中,渠道主机获取到药品的电子监管码后,将电子监管码与自身所在的药品流通商家的商家标记码组合生成流通监管数据。
8.作为上述去中心化药品流通管理方法的进一步优化:s2和s3中,流通监管数据生成或者更新后,若渠道主机的网络状况为连接则渠道主机将流通监管数据在流通监管网络中广播,若渠道主机的网络状况为断开则渠道主机将流通监管数据加密,并且等待网络状况恢复为连接后将流通监管数据在流通监管网络中广播。
9.作为上述去中心化药品流通管理方法的进一步优化:s4中,销售主机将电子监管码与自身所在药品销售门店的门店标记码组合生成末端销售数据。
10.作为上述去中心化药品流通管理方法的进一步优化:所述方法还包括如下步骤:s5、当渠道主机接收到末端销售数据后,基于电子监管码在自身存储的流通监管数据中进行检索,并且将检索到的流通监管数据与末端销售数据建立映射关系。
11.作为上述去中心化药品流通管理方法的进一步优化:所述方法还包括如下步骤:s6、当末端销售数据在渠道主机中的存储时间超过生命周期后,渠道主机基于映射关系将流通监管数据和末端销售数据打包为待查数据。
12.有益效果:本发明利用渠道子系统生成流通监管数据,进而利用流通监管数据对药品的流通过程进行记录,以实现对药品流通过程的监控和管理,并且流通监管数据在渠道子系统中采用去中心化的方式进行存储,可以保证数据的安全性,避免数据丢失或者被篡改,此外,本发明还通过销售子系统生成末端销售数据,并且利用末端销售数据对流通监管数据进行终结处理,实现对药品流通过程的完整监管。
附图说明
13.图1是本发明流通管理系统的结构框图;图2是本发明流通管理方法的流程图
具体实施方式
14.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
15.请参阅图1,去中心化药品流通管理系统,包括赋码子系统、渠道子系统和销售子系统。
16.赋码子系统,用于在药品上设置电子监管码。赋码子系统包括多个赋码设备,赋码设备对应设置在药品生产厂家。电子监管码用于对药品进行标记,电子监管码和赋码设备均属于本领域的常规手段,在此不再赘述。
17.渠道子系统,用于在药品流通过程中基于电子监管码生成流通监管数据,并且基于流通监管数据构建流通监管网络。渠道子系统包括多个渠道主机,渠道主机对应设置在药品流通商家,流通监管网络依赖于渠道主机构建。流通监管数据用于记录药品在药品流通商家之间以及药品流通商家与药品销售门店之间的流转情况,因为流通监管数据基于电子监管码生成,因此流通监管数据与电子监管码一样具有标记药品的功能。流通监管网络用于传输流通监管数据,通过流通监管网络可以实现流通监管数据的去中心化存储,以提升数据的安全性,具体地说,流通监管数据在流通监管网络中的每一个渠道主机中均有存储。
18.销售子系统,用于基于电子监管码生成末端销售数据,并且将末端销售数据输入至流通监管网络。销售子系统包括多个销售主机,销售主机对应设置在药品销售门店,销售主机接入流通监管网络。末端销售数据在输入至流通监管网络后,可以与流通监管数据进行配对,以根据末端销售数据对流通监管数据进行处理,进而终结药品的流通过程。
19.本发明利用渠道子系统生成流通监管数据,进而利用流通监管数据对药品的流通过程进行记录,以实现对药品流通过程的监控和管理,并且流通监管数据在渠道子系统中采用去中心化的方式进行存储,可以保证数据的安全性,避免数据丢失或者被篡改,此外,本发明还通过销售子系统生成末端销售数据,并且利用末端销售数据对流通监管数据进行终结处理,实现对药品流通过程的完整监管。
20.流通管理系统还包括外部监管子系统,外部监管子系统包括多个外部监管主机,外部监管主机对应设置在各级药品监督管理局,所有外部监管主机构建出一个外部监管网络,渠道主机接入到外部监管网络中。流通监管网络和外部监管网络并行,当流通监管网络中出现问题的时候渠道主机向外部监管网络发出警告。
21.在本发明中,渠道主机和销售主机均可以采用基于x86处理器或者arm处理器的计算机实现,因为渠道主机需要用于存储流通监管数据,其数据存储压力更大,因此对处理性能、存储负载能力以及网络负载能力的要求更高,而销售主机对这些性能的要求更低,可以根据实际的情况选择合适的型号和规格,在此不再赘述。
22.请参阅图2,本发明还提供一种去中心化药品流通管理方法,基于上述的去中心化药品流通管理系统,方法包括s1至s4。
23.s1、药品生产厂家在生产药品的过程中利用赋码设备在药品上设置电子监管码。电子监管码可以按照每件药品设置一个的方式进行设置,一件可以是一盒、一瓶或者一颗等常见规格,从而降低电子监管码的使用量,进而可以降低电子监管码的数据大小,最终降低渠道主机的存储负载。
24.s2、药品在从药品生产厂家销售到药品流通商家时,渠道主机获取电子监管码并且基于电子监管码生成流通监管数据,流通监管数据生成后在流通监管网络中传输。s2中,渠道主机获取到药品的电子监管码后,将电子监管码与自身所在的药品流通商家的商家标记码组合生成流通监管数据。商家标记码用于对药品流通商家进行标记,商家标记码可以基于药品流通商家的统一信用社会代码结合药品流通商家的所在区域代码生成,当商家同时在多个区域设置有经营场所时,可以为每一个经营场所设置一个独立的内部识别码,在生成流通监管数据时,以药品流通商家注册地的区域代码结合内部识别码共同与统一信用社会代码结合生成流通监管数据。区域代码可以采用现行的行政区域代码,目前,区和县的
区域代码通常采用六位数字,为了便于药品流通商家设置内部识别码,可以将区域代码向后扩展至十位,新增加的四位用于存储内部识别码。商家标记码可以采用[统一信用社会代码,区域代码,内部识别码]的形式存储,该商家标记码具有高度的特异性,可以高效地对参与到药品流通过程中的药品流通商家进行标记,避免出现混淆的情况。流通监管数据可以采用[电子监管码,流通时刻,商家标记码]的形式,从而有效记录药品在什么时刻流通到哪一个药品流通商家中,更加便于管理。
[0025]
s3、药品在药品流通商家之间转移时以及在药品流通商家与药品销售门店之间转移时转出药品的药品流通商家更新流通监管数据,更新后的流通监管数据在流通监管网络中传输。因为销售主机不需要存储流通监管数据,并且设备性能受经营成本限制,因此当流通监管数据在从药品流通商家向药品销售门店转移时由转出药品的药品流通商家的渠道主机更新流通监管数据,并且将流通监管数据在流通监管网络中传输,从而无需销售主机参与流通监管数据的流通过程,降低销售主机的压力。相应的,当流通监管数据在药品流通商家之间流转时也由转出转出药品的药品流通商家的渠道主机更新流通监管数据,以使药品监管码的更新过程保持一致,以降低方法的复杂度。因为流通监管数据基于电子监管码和商家标记码组合生成,因此更新流通监管数据时,转出药品的药品流通商家的渠道主机将接收药品的药品流通商家的商家标记码或者药品销售门店的门店标记码整合到当前的流通监管数据中,完成更新。考虑到很多药品销售门店为连锁经营,这种情况下可以将药品销售门店总公司的统一信用社会代码结合药品销售门店的门店编码组成门店标记码,以用于更新流通监管数据。具体的更新方式可以是将接收药品的药品流通商家的商家标记码与流通时刻整合到现有的流通监管数据中,例如当药品从药品流通商家1转移到药品流通商家2中时,流通监管数据可以按照[电子监管码,流通时刻,商家标记码1,流通时刻,商家标记码2]的形式更新,当药品从药品流通商家转移到药品销售门店的时候,流通监管数据可以按照[电子监管码,流通时刻,商家标记码,流通时刻,门店标记码]的形式更新。随着药品的不断流通,流通监管数据的数据量会不断增加,可以采用压缩的方式进行存储,在更新的时候先解压缩再重新压缩,从而降低渠道主机的存储压力。门店标记码可以采用与商家标记码相同的形式,在此不再赘述。
[0026]
为了避免药品流通商家通过切断网络的方式阻止流通监管数据在流通监管网络中传输,并且在本地篡改流通监管数据,s2和s3中,流通监管数据生成或者更新后,若渠道主机的网络状况为连接则渠道主机将流通监管数据在流通监管网络中广播,若渠道主机的网络状况为断开则渠道主机将流通监管数据加密,并且等待网络状况恢复为连接后将流通监管数据在流通监管网络中广播。当渠道主机监控到网络断开的时候,通过加密的方式对流通监管数据进行保护,避免流通监管数据被药品流通商家在本地篡改,从而保证流通监管数据的正确性,进而可以保证能够利用流通监管数据对药品的流通过程进行监管。为了进一步提升流通监管数据的安全性,当渠道主机监控到网络断开的时候,记录当前时刻,并且开始记录网络中断时长,计时可以依赖渠道主机内部的时钟电路实现,当网络中断时长超过设定的第一阈值时,渠道主机终止流通监管数据的发送过程,此时加密后的流通监管数据存储在本地,当网络状况恢复时将加密后的流通监管数据发送至外部监管网络,与渠道主机通信距离最近的一个外部监管主机接收并且存储加密后的流通监管数据,具体的加密方式以及密钥可以由外部监管主机在外部监管网络中协商生成,并且通过其中一个外部
监管主机输入到流通监管网络中,与该外部监管主机通信距离最近的一个渠道主机接收加密方式和密钥,并且在流通监管网络中广播,加密方式和密钥可以定期更新,当某个外部监管主机接收到加密后的流通监管数据时,利用所有生成过的加密方式和密钥尝试解密,从而解密出流通监管数据。当某个外部监管主机接收到加密后的流通监管数据时,说明该渠道主机所在的药品流通商家可能存在经营问题,生成警告消息,使药品监督管理局能够及时查证,保证药品流通过程的安全性。当网络中断时长超过设定的第二阈值时,渠道主机退出流通监管网络,同时其余的渠道主机因为在第二阈值的时长内不能与该渠道主机顺利通信,因此生成报警消息并且发送到外部监管网络中,使药品监督管理局能够快速响应对药品流通商家进行检查,检查时可以携带存储有所有历史加密方式和密钥的移动存储设备,并且将移动存储设备与渠道主机相连接,渠道主机对移动存储设备中存储的加密方式和密钥进行验证后可以将自身存储的加密后的流通监管数据发送到移动存储设备中,供药品监督管理局查看。显而易见的,第二阈值应当大于第一阈值。为了避免因为网络波动造成不利后果,药品流通商家应当为渠道主机设置多种网络连接方式,例如包括有线网络连接、移动网络连接以及卫星网络连接等方式,不同的网络连接方式可以互为补充,保证渠道主机具有良好的网络状况,并且设置应急电源保证各种网络连接方式能够正常实现。为了保证其余的渠道主机能够准确发现退出流通监管网络的渠道主机,在流通监管网络中渠道主机应当周期性地广播连接确定消息,连接确定消息包括连接时刻和渠道主机的物理地址,当其余渠道主机在超过第二阈值后仍然未接收到某个渠道主机发送的连接确定消息时,可以判定该渠道主机已经退出流通监管网络。当有新的渠道主机接入到流通监管网络中,也可以通过广播连接确定消息的方式使现有的渠道主机能够发现自己,实现接入过程。加密方式和密钥可以具有一个有效期,当加密方式和密钥在渠道主机或者外部监管主机中存储的时间超过有效期后,渠道主机和外部监管主机删除该加密方式和密钥,以避免加密方式和密钥长时间大量存储,造成渠道主机和外部监管主机的存储负载过大。
[0027]
s4、药品在从药品销售门店售出时销售主机基于电子监管码生成末端销售数据,并且将末端销售数据传输到流通监管网络中。末端销售数据用于记录药品最终的销售情况,对于处方药来说,当购药者选择使用支付宝或者微信等移动支付方式的时候,可以提取所使用账户的身份信息,当购药者选择使用现金支付的方式时,可以通过读取购药者身份证采集购药者的身份信息,身份信息可以采用购药者的身份证号,身份信息获取完成后,销售主机将身份信息与药品的电子监管码以及销售时间打包为末端销售数据,然后传输到流通监管网络中,与销售主机通信距离最近的一个渠道主机接收末端销售数据并且在流通监管网络中广播;对于非处方药来说,可以不采集购药者的身份信息,直接将电子监管码以及销售时间打包为末端销售数据传输至流通监管网络,与销售主机通信距离最近的一个渠道主机接收末端销售数据并且在流通监管网络中广播。
[0028]
为了更加详细地记录药品的最终销售情况,s4中,销售主机将电子监管码与自身所在药品销售门店的门店标记码组合生成末端销售数据。
[0029]
s5、当渠道主机接收到末端销售数据后,基于电子监管码在自身存储的流通监管数据中进行检索,并且将检索到的流通监管数据与末端销售数据建立映射关系。因为药品的特殊性,通常情况下药品在销售完成后不能退换,因此药品在销售出去之后会失去在药品流通商家之间的流通性,此时流通监管网络中的流通监管数据无法继续更新,通过将流
通监管数据和末端数据建立映射关系,方便在后期同步对一件药品对应的流通监管数据和末端销售数据进行处理,以降低渠道主机的存储负载。
[0030]
s6、当末端销售数据在渠道主机中的存储时间超过生命周期后,渠道主机基于映射关系将流通监管数据和末端销售数据打包为待查数据。因为药品本身存在有效期,超过有效期的药品不能够使用,因此当药品销售出去之后,以药品出厂的有效期和销售时间为基础可以得到药品的生命周期,当末端销售数据在渠道主机中存储的时间超过生命周期之后,可以认为该药品已经失效,相应的流通监管数据和末端销售数据也失去了时效性,因此将其打包为待查数据,并且进行冷备份处理,从而降低渠道主机的存储负载,同时还可以作为备用数据以备药品监督管理局查看。因为药品的有效期在出厂时已经确定,因此药品的有效期可以整合到电子监管码中,具体地说,将电子监管码向后扩展n位,扩展的n位中初始的两位用于分隔电子监管码和有效期,其余的n-2位用于存储有效期,有效期可以按照最后一天的方式存储。
[0031]
因为当药品从药品流通商家转移到药品销售门店的时候更新后的流通监管数据中包括了药品销售门店的门店标记码,并且末端销售数据中也包括门店标记码,因此当渠道主机接收到末端销售数据之后可以将末端销售数据与流通监管数据进行相互校验,若二者中的门店标记码一致则说明该药品的最终销售方式合法,进而将流通监管数据和末端销售数据打包为待查数据,若二者中的门店标记码不一致则说明该药品的最终销售方式非法,进而渠道主机生成包含流通监管数据和最终销售数据的非法警告消息,并且将非法警告消息传输到外部监管网络中,以向药品监督管理局发出警告。
[0032]
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献