本发明涉及温湿度信息采集技术领域,具体涉及基于一码多识的药品流通全程温湿度数据追溯平台及方法。
背景技术:
对于温湿度敏感药品,例如疫苗对温湿度非常敏感,不同的疫苗、菌苗对于储运环境温湿度有不同的要求。在培养与运输过程中如果温湿度不满足条件,无法培养出需要的疫苗,还有可能培养出的疫苗容易变异。
要确保菌、疫苗在储运过程中的安全,必须对储运过程中的环境温湿度进行全过程的检测记录,而且应该是全自动的检测记录,不应有任何的人为因素,以提高数据的可靠性。
目前,在疫苗运输程中,疫苗的温湿度数据采集还是靠人力手工导出,工作量大,容易出错。手工导出不能做到实时记录信息,造成温控数据的丢失和不准确。
二维码又称二维条码,它是用特定的几何图形按一定的规律在平面上分布的黑白相间的图形,是所有信息数据的一把钥匙。采用二维码创新研发的模板+模块的结构设计、二维码内容与码图的有机分离管理技术及cdn智能加速技术,为每台设备提供更易被扫描的专属二维码。同时开放南/北向接口,以便于其他系统进行结合和交互。此外,还提供强大的后端大数据统计与分析功能,协助管理者对系统、设备进行管理维护。
药品电子监管码是针对药品在生产及流通过程中的状态监管,实现监管部门及生产企业产品追溯和管理,维护药品生产商及消费者的合法权益。
本申请的条码就是指二维码及一维码,一维码包括电子监管码,本申请就是利用二维码的技术与电子监管码实现对药品流通过程中温湿度数据的采集、处理及预警。
技术实现要素:
为解决现有技术存在的不足,本发明公开了基于一码多识的药品流通全程温湿度数据追溯平台及方法,本发明能够对药品运输过程温湿度数据进行实时监测,保证药品质量的安全性和可查询性。
为实现上述目的,本发明的具体方案如下:
基于一码多识的药品流通全程温湿度数据追溯方法,包括以下步骤:
利用药品温湿度监测系统实时采集药品流通过程中的温湿度数据,同时利用gps定位系统记录运输过程中的gps定位信息,温湿度数据及gps定位信息分别上传至处理设备,并存储在数据库中;
在处理设备中的数据库中,将药品的二维码或者药品电子监管码信息与药品在运输过程中的温湿度信息及gps定位信息相关联;
将药品在运输过程中的温湿度信息及gps定位信息进行展示;
展示时,扫描条码,处理设备根据代表扫描者身份的参数展示不同的信息。
进一步的,扫描终端扫描二维码,上传与该扫描终端相对应的且代表扫描者身份的参数至处理设备,在处理设备中通过调用服务层接口服务,接口服务根据参数权限查询数据层数据并展示。
进一步的,在药品运输之前还需要利用药品电子监管码作为二维码标识内容生成与药品信息相对应的二维码,一个二维码或者药品电子监管码与药品一一对应。
进一步的,生成的二维码附在药品的外包装上,便于后续扫描。
进一步的,若在流通过程中的所有温湿度数据超过设定值时处理设备将发出报警信息。
基于一码多识的药品流通全程温湿度数据追溯系统,包括处理设备、药品运输过程中的相关数据采集设备及扫描终端;
其中,药品运输过程中的相关数据采集设备被配置为实时采集药品流通过程中的温湿度数据及gps定位信息,并将药品运输过程中的相关数据实时发送至处理设备,在处理设备的数据库中进行保存;
处理设备还包括信息关联模块,在数据库中,将药品的二维码或者药品电子监管码信息与药品在运输过程中的温湿度信息及gps定位信息相关联;
展示模块,将药品在运输过程中的温湿度信息及gps定位信息进行展示。
进一步的,所述处理设备还包括二维码生成模块,二维码生成模块被配置为在药品运输之前利用药品电子监管码作为二维码标识内容生成与药品信息相对应的二维码,一个二维码或者药品电子监管码与药品一一对应。
进一步的,生成的二维码附在药品的外包装上,便于后续扫描。
进一步的,所述处理设备还包括报警模块,报警模块被配置为若在流通过程中的所有温湿度数据超过设定值时处理设备将发出报警信息。
基于一码多识的药品流通全程温湿度数据追溯平台,包括处理设备,所述处理设备被配置为接收药品运输过程中的相关数据,其中药品运输过程中的相关数据包括利用药品温湿度监测系统实时采集药品流通过程中的温湿度数据以及利用gps定位系统记录运输过程中的gps定位信息;以及将所述处理设备接收的数据发送给扫描终端,扫描终端被配置为与处理设备通信。
进一步的,处理设备还包括空码赋值模块,空码赋值模块被配置为在药品运输之前对与该药品相对应的二维码进行空码赋值,也就是将该二维码对应温湿度数据设置为空。
进一步的,扫描终端被配置为扫描二维码或者药品电子监管码,得到与该二维码或者药品电子监管码所对应的药品的在流通过程中的所有温湿度数据以及gps定位数据。
进一步的,处理设备还包括一码多识模块,一码多识模块被配置为扫描终端扫描二维码时,上传与该扫描终端相对应的且代表扫描者身份的参数至处理设备,在处理设备中通过调用服务层接口服务,接口服务根据参数权限查询数据层数据并展示。
进一步的,展示时以html5页面把所对应权限的数据全部展现出来。
进一步的,所述处理设备还被配置为通过标准接口及动态接口与内部系统通信,内部系统包括:erp系统、wms系统、wcs系统以及dps系统或其他相关的内部系统。
进一步的,在处理设备中还包括二维码的生成模块,二维码的生成模块被配置为二维码的生成以及二维码的导出,导出的二维码可在打印系统进行打印。
本发明的有益效果:
本发明所建立的温湿度数据追溯平台,实时采集药品在运输过程中的数据并与该药品的实时位置相结合,通过数据平台进行展示,提高数据的准确性、实时性和透明性,普通消费者扫描药品上的二维码或者药品电子监管码,查看药品冷链物流中的温湿度数据,产品信息等内容;
本发明能够汇总各药品厂商药品数据,可以对接各药品厂商内部信息、冷链温控数据等信息,整体展现在药品二维码之上;用户反馈,用户扫描二维码或者药品电子监管码后,可以将自己的意见信息反馈至本发明平台。
附图说明
图1基于条码的药品流通全程温湿度追溯系统的硬件架构图;
图2为本发明的温湿度数据追溯平台的温湿度数据上传流程图(以疫苗为例);
图3为本发明的温湿度数据追溯平台的结构图。
具体实施方式:
下面结合附图对本发明进行详细说明:
本发明所针对的是对温湿度敏感药品(如疫苗等)温湿度信息采集技术主要针对的是一种基于二维码或者药品电子监管码的药品流通全过程温湿度数据追溯平台。
如图1所示,首先搭建基于条码的药品流通全程温湿度追溯系统的硬件架构,包括车载模块、保温箱模块及仓储模块,车载模块、保温箱模块及仓储模块分别与云端主机通信,所述车载模块包括第一车载gps定位系统、第一温湿度基站及多个温湿度监测单元,湿度监测单元及第一车载gps定位系统均与第一温湿度基站通信,保温箱模块包括温湿度监测单元及第二车载gps定位系统,仓储模块包括多个温湿度监测单元及第二温湿度基站,仓储模块中的温湿度监测单元分别与第二温湿度基站相连。
第一温湿度基站与云端主机通过gprs方式通讯。保温箱模块中的温湿度监测单元及第二车载gps定位系统分别通过gprs方式与云端主机通讯。云端主机还与终端设备进行通信。终端设备为智能手机或二维码扫描终端。
如图2所示,建立温湿度数据追溯平台,针对生产的疫苗进行批量生产、针对疫苗进行批量生码,对疫苗进行包装,将二维码印刷在外包装上,针对包装好的疫苗进行二维码数据初始化,并将初始化的信息传输至药品温湿度数据追溯平台,疫苗出厂后,进行疫苗的运输,在运输中,实时测量运输过程中的疫苗所处环境的温湿度数据及定位数据,并对该环节进行赋值,并将数据上传至药品温湿度数据追溯平台,运输至仓储时,采集仓储的温湿度及定位数据,并对该环节进行赋值,并将数据上传至药品温湿度数据追溯平台,疫苗继续运输至疾控中心,在疾控中心时,采集疾控中心的温湿度及定位数据,并对该环节进行赋值,并将数据上传至药品温湿度数据追溯平台,疫苗继续运输至医院或门诊时,采集医院或门诊处疫苗所处环境的温湿度及定位数据,并对该环节进行赋值,并将数据上传至药品温湿度数据追溯平台,医生使用疫苗时,医生对该疫苗进行扫描,扫描终端将医生的身份信息传输至药品温湿度数据追溯平台,药品温湿度数据追溯平台分权限返回疫苗的数据,消费者通过终端扫描二维码时,将消费者的信号传输至药品温湿度数据追溯平台,药品温湿度数据追溯平台分权限返回疫苗的数据。药品温湿度数据追溯平台为云平台。
其中,环节赋值,具体是指:药品上下车出入库时,都会对药品进行扫码,然后通过本发明平台上传端口把温湿度数据和gps定位数据等上传到数据库中。然后终端扫码时所展现的html5页面数据都是从数据库中实时取出然后展现的。
本申请通过温湿度数据上传端口获取药品运输中的温湿度数据,形成与药品二维码对应的数据库信息。支持用户扫描二维码或者药品电子监管码时,从数据库中抽取对应的温湿度数据,以html5页面形式展现,方便用户信息获取。
需要注意的是,药品流通过程的出入库都需要逐个扫描药品包装上的二维码或者药品电子监管码(其中大包装的药品外包装的二维码或者药品电子监管码与其内部的单个药品的二维码或者药品电子监管码是上下级关系,可根据大包装的二维码或者药品电子监管码查询到其内部单个包装药品的二维码或者药品电子监管码),然后对接药品温湿度监测系统通过本发明平台的上传端口,上传与二维码对应的温湿度数据。如果药品监管码平台有这样的数据信息,并且我们能够通过开放的接口取到数据,直接从药品监管码平台获取对应的温湿度数据,对应的展示出来。
另外,本申请的药品温湿度数据追溯平台与其他系统进行系统对接时,本发明平台支持标准接口及动态接口,对接公司内部信息内部数据系统,可以通过接口获取药品其他信息,公司其他信息等。
二维码展示,在扫描疫苗外包装上的二维码或者药品电子监管码时,除了药品的基本信息和温湿度数据等,还会展现溯源信息,该溯源信息会按环节、时间进行逐条展现,溯源信息是通过动态接口从各内部系统中获取。
分权限查看内容,本发明平台支持“一码多识”技术,同一个二维码或者药品电子监管码可以设定不同的操作身份,每个身份可以自由组合需展现的内容和模块,在扫码后就会展现不一样的信息及内容,满足不同人员对同一个二维码或者药品电子监管码有不同查看和操作的需求。
平台支持接口配置及接口自动生成功能,对于需要对接第三方系统,所有的对接接口可以通过配置完成。接口调整更容易、简单,同时对于新接口也不需要二次开发,减少成本和时间。
通过该功能,对于二维码或者药品电子监管码中的温湿度数据、产品信息等,可以自动从本发明平台等系统中获取,同时操作的数据也可以通过接口回传给内部系统。
上面主要介绍了本申请的整体方案在实施的内容,下面主要介绍处理设备所包括的处理内容。
如图3所示,处理设备包括数据层、服务层及应用层,其中,数据层用于存储药品在流通过程中的温湿度数据以及gps定位数据,及时存储药品流通过程中的温湿度状态以及实时位置,数据层中数据传输至服务层进行存储运算,将结果在应用层进行展示。
进一步的,在服务层中,主要完成基础服务及应用服务,其中基础服务包括生码服务模块、接口服务模块、统计服务模块、日志服务模块;在应用服务中,包括一码多识模块,空码赋值模块、温湿度采集模块、gps定位信息采集模块。
其中,生码服务模块,药品生产前包装附码的生成导出或者传输至包装印刷系统;
接口服务模块,用于与药品运输过程药品温湿度监测系统的对接、与gps定位系统的对接,与其他通过本发明平台上传数据的系统的对接;
统计服务模块,统计的数据包括药品出入库以及运输数据、温湿度数据及gps定位数据,统计出存储到数据层的统计数据,再由应用层以报表形式具体展现出来也就是数据报表;
日志服务模块,记录本发明平台的上传、修改、删除等一些对数据产生改变的操作,具体操作人,操作时间,做了什么操作等。存储到数据层的日志数据,有效的防范数据丢失、错误等。
一码多识模块,不同的人扫描同一个二维码或者药品电子监管码展现的数据是不同的,比如图1的医生扫码和消费者扫码所展示的数据是不同的。
一码多识模块根据扫描者扫描二维码或者药品电子监管码上传标志自己身份的标识,平台根据这个标识查询数据库返回数据。
空码赋值模块,药品在生产出厂前该码对应温湿度数据为空,通过运输流通过程以后,将运输流通过程的温湿度数据以及gps定位数据赋值到该码。
温湿度采集模块,通过接口服务模块与药品温湿度监测系统对接,获取监测系统的实时数据。
gps定位采集模块,与gps定位系统对接,获取药品所在位置实时数据存储到数据层,通过扫码追溯可以展现每个地点每个时间的温湿度信息。
在应用层中,包括条码导出模块、扫码出入库模块、设备集成模块、数据报表模块、超温预警模块、扫码追溯模块及应用展现模块。
其中,条码导出模块,将生成的唯一标识该药品的二维码导出,用于药品包装设备将其打印或者喷涂在药品外包装上。
设备集成模块,药品温湿度检测设备与gps定位等设备与本发明平台的集成,以方便与设备内部系统的对接。
扫码出入库模块,在药品出入库时,都将对每个药品扫码,然后对接药品温湿度监测系统,和gps定位系统将温湿度数据和gps定位数据通过二维码对应的url传输至本发明平台,做到每个药品的温湿度数据和定位数据实时性。
数据报表模块,将数据层的温湿度数据,gps定位数据,统计数据等由服务层的统计服务将数据整理,汇总形成统计报表以直观的方式展现出来。
超温预警模块,在服务层采集到温湿度数据后,本发明平台实时监测温湿度信息,当温湿度值接近或超过设定的临界值时,本发明平台会发出超温预警信号或者湿度异常信号。
扫码追溯模块,当最终端用户通过移动终端扫描药品上的二维码或者药品电子监管码,扫描时会上传一个标识扫描者身份的参数,然后调用服务层接口服务,接口调用数据库根据参数权限查询数据层数据,最后以html5页面把所对应权限的数据全部展现出来。
在数据层中,包括温湿度数据、gps定位数据、统计数据、备份数据、日志数据的存储备份。数据层为服务层和应用层的基础,与数据库相结合,直接对数据操作。
为了更好的解释本申请的详细内容,下面解释本申请在实施时所涉及的技术包括:
一、一码多识技术
(1)首先搭建一码多识系统:所述一码多识系统由安装有二维码识别程序的客户端和安装有二维码解析平台的服务器端组成;在所述二维码识别程序中内置业务参数,所述业务参数为一数值i,i的范围为1到n,每一个业务参数i对应一种具体业务,所述业务参数为i的客户端为客户端i;所述二维码解析平台包含有二维码解析数据库,所述二维码解析数据库以表格结构存储与二维码相对应的数据内容;所述客户端带有摄像头,所述客户端通过无线方式或有线方式与互联网相连接;(2)所述客户端i扫描二维码,获取二维码的内容;(3)所述客户端i将获取的二维码的内容与所述业务参数i组成提交url,然后将提交url通过浏览器使用http协议,以get方式提交给所述二维码解析平台;(4)所述二维码解析平台读取客户端i交提的二维码内容和业务参数i,并根据二维码内容和业务参数i在所述二维码解析数据库中进行匹配查找,然后将查找到的数据表记录返回至所述二维码解析平台;(5)所述二维码解析平台将所述数据表记录与业务参数i组成一个带业务参数i的信息显示url,然后所述二维码解析平台将客户端i重定向到所述信息显示url;(6)客户端i通过浏览器打开所述信息显示url,并显示内置参数为i的相关业务信息。
优点:能够实现不同人群查看不同的业务信息,一种业务对应一种显示信息,大大提高了二维码应用的灵活性。
二、生码服务技术
二维码(2-dimensionalbarcode),是用某种特定的几何图形按一定规律在平面(二维方向上),分布的黑白相间的图形记录数据符号信息的。.
运用googleapi生成qrcode二维码步骤,1.数据分析:确定编码的字符类型,按相应的字符集转换成符号字符;选择纠错等级,在规格一定的条件下,纠错等级越高其真实数据的容量越小。2.数据编码:将数据字符转换为位流,每8位一个码字,整体构成一个数据的码字序列。其实知道这个数据码字序列就知道了二维码的数据内容。3.纠错编码:按需要将上面的码字序列分块,并根据纠错等级和分块的码字,产生纠错码字,并把纠错码字加入到数据码字序列后面,成为一个新的序列。4.构造最终数据信息:在规格确定的条件下,将上面产生的序列按次序放入分块中按规定把数据分块,然后对每一块进行计算,得出相应的纠错码字区块,把纠错码字区块按顺序构成一个序列,添加到原先的数据码字序列后面。5.构造矩阵:将探测图形、分隔符、定位图形、校正图形和码字模块放入矩阵中。6.掩摸:将掩摸图形用于符号的编码区域,使得二维码图形中的深色和浅色(黑色和白色)区域能够比率最优的分布。7.格式和版本信息:生成格式和版本信息放入相应区域内。
二维码平台在生码时提供规则自定义配置功能,支持二维码路径的参数配置和添加。通过参数的可配置,支持各种规则的设定,及其他系统识别后的参数获取,提高二维码的数据传输能力、扩展能力。
三、接口服务技术
动态接口:平台支持接口配置及接口自动生成功能,对于需要对接第三方系统,所有的对接接口可以通过配置完成。接口调整更容易、简单,同时对于新接口也不需要二次开发,减少成本和时间。
通过该功能,对于二维码中的温湿度数据、产品信息等,可以自动从二维码数据平台等系统中获取,同时操作的数据也可以通过接口回传给内部系统。
上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。