产品供应链追溯码的生成方法及供应链产品的追溯方法与流程

文档序号:11865651阅读:913来源:国知局
产品供应链追溯码的生成方法及供应链产品的追溯方法与流程
本发明涉及产品的追溯
技术领域
,尤其涉及产品供应链追溯码的生成方法及供应链产品的追溯方法。
背景技术
:产品在流通过程中,对产品进行追溯是十分必要的,人们籍此了解产品在各流通环节的信息,以便掌握产品的流通状况,尤其是对于食品、药品企业的产品进行追溯更是十分重要的。而现有技术中,通常产品的追溯方法是这样的:在每个产品出厂前,在其包装上印上二维码,该二维码携带有产品出厂时的所有信息,在产品的各个流通环节,如入库时,由入库查验员扫描产品上的二维码得到产品出厂时的相关信息,然后将相关信息和新增的查验信息录入到本企业的数据库中,如出库时,通过扫描产品上的二维码得到产品出厂时的相关信息,然后将相关信息和新增的出库信息录入到本企业的数据库中。上述方法存在的问题是:产品在每一次流通过程中,只能获得产品出厂时的信息,而无法获得产品在上一个或上几个环节的流通信息,对于一些有行业公网的,人们虽然可以在行业公网上查询一些相关信息,但是行业公网涉及的产品信息有限,通常只能查询到产品上一个或上几个流通环节所处的企业信息,因此现有技术中,对产品的追溯能力有限,无法满足产品的追溯需求。技术实现要素:本发明的目的之一是提供一种产品供应链追溯码的生成方法,通过上述追溯码可实现产品在各个流通环节的追溯。本方案中的产品供应链追溯码的生成方法,包括以下内容:设置记录产品的信息数据的编码,上述信息数据存储在可访问的空间,生成对应上述信息数据的链接地址,根据链接地址生成用于追溯的地址码,将所述地址码打印在单据上,并将地址码存在可访问的空间;当产品的流通状态改变时,更改产品的相应信息数据形成新的信息数据,将上述新的信息数据存储在可访问的空间,生成与当前产品的信息数据相对应的新的链接地址,根据新的链接地址生成用于追溯的新的地址码,将新的地址码打印在单据上。说明:本发明所述的地址码可以是但不限于二维码、一维码。所述的单据可以是但不限于来货查验单、随货同行单。所述的信息数据包括但不限于产品的批次、数量、质量情况、出库企业、入库企业等信息。1.设置记录产品的信息数据的编码,上述信息数据存储在可访问的空间,所述编码用于记录产品的信息数据,以获得产品的流通信息。本发明的信息数据存储在可访问的空间,因此可通过外部访问获得本发明产品的信息数据。2.生成对应上述信息数据的链接地址,根据链接地址生成用于追溯的地址码,将所述地址码打印在单据上,并将地址码存在可访问的空间。在产品流通过程中,通过地址码可获取产品的信息数据,例如入库时,通过扫描单据上的地址码获取链接地址,根据链接地址来获取产品的信息数据。3.当产品的流通状态改变时,更改产品的相应信息数据形成新的信息数据,将上述新的信息数据存储在可访问的空间。上述表明,在产品流通过程中,在每个流通环节都会更改产品的相应信息数据,形成新的信息数据,并将该新的信息数据存储在可访问的空间,这样针对产品的每个流通环节都有相应的信息数据的记录,并且可通过外部访问获得产品在各个流通环节的信息数据,进而获得产品在各个流通环节的流通情况,对产品的每个环节都形成追溯。生成与当前产品的信息数据相对应的新的链接地址,根据新的链接地址生成用于追溯的新的地址码,将新的地址码打印在单据上。产品流通状态改变时,通过新的地址码获取产品的新的信息数据,例如入库时,通过扫描单据上的新的地址码获取新的链接地址,根据新的链接地址来获取产品的新的信息数据,以实现对产品的上一个或上几个流通环节的信息数据的追溯。本发明中,产品在流通时,每一环节用于记录产品相关的信息数据的编码即是本发明所述的追溯码。进一步地,所述的编码有三层,三层编码分别为单据编码、栈编码和栈内字段编码,其中栈内字段编码记录产品的分布信息、数量信息、质量信息和责任信息,栈编码记录的信息包括栈编码集合单号和时间,单据编码记录的信息包括企业编号、货物单号和时间。产品的分布信息包括但不限于批准文号、批号、包装规格、供货单位、收货单位、收货日期和发货日期等,用于追溯产品的流向信息;产品的数量信息,用于追溯产品在流通过程中的数量情况;质量信息包括但不限于运输方式、运输工具等信息,用于对产品的质量进行追溯;责任信息主要包括出库复核人和入库复核人,主要用于对产品流通过程中的责任进行追溯。进一步地,还包括对所述的信息数据进行加密,加密后的信息数据同时保存在企业的数据仓库中。将所述的信息数据进行加密并保存在企业的数据仓库,对产品的信息数据进行备份保存,留待后续查用。进一步地,所述的流通状态包括入库和出库,所述的出库包括销售出库、退货出库、销毁出库和抽检出库及其他出库行为,所述的入库包括退货入库和采购入库及其他入库行为。流通状态以入库和出库的形式表征,可以针对每个入库和出库的环节进行追溯,追溯链更完整。进一步地,产品出库时,步骤如下:1)ERP系统生成或手工录入出库单据;2)根据出库单据,获取产品的第1到第n个批次;3)对应第1到第n个批次生成n个数据栈;4)根据生成的n个数据栈,形成对应的n个表单;5)根据每个表单的栈内字段编码向ERP系统抽取数据;6)根据抽取数据,对每个表单进行填充,填充后的单个表单形成一个出库栈,每个出库栈对应有一个出库栈编码,各个出库栈编码形成出库栈编码集合;7)生成每个出库栈编码的栈号以及出库栈编码集合的信息数据,将所述出库栈编码集合的信息数据保存在出库企业的云空间或者公网空间;8)生成出库栈编码集合的信息数据的链接地址,根据链接地址生成地址码,将地址码打印在随货同行单上。说明:ERP系统是企业资源计划(EnterpriseResourcePlanning)的简称,是指建立在信息技术基础上,集信息技术与先进管理思想于一身,以系统化的管理思想,为企业员工及决策层提供决策手段的管理平台。本发明所述的公网空间,指的是通常企业自身建立的用于存储数据信息的可访问的网络空间,为现有技术。1.通过上述方法,产品在出库时,向每个数据栈形成的表单中填充从企业经营管理系统抽取的数据,上述数据对应产品的一些基本的信息,形成第一层编码,每个出库栈对应有一个出库栈编码,形成第二层编码,而出库单据形成第一层编码,通过多层编码的设置,可记录产品更全面的追溯信息,并且由上述方法可知,各层编码之间是可以访问的。2.生成每个出库栈编码的栈号以及出库栈编码集合的信息数据,将所述出库栈编码集合的信息数据保存在出库企业的云空间或者公网空间,由于云空间或者公网空间是可外部访问的,因此,当产品再次入库时,可以通过访问云空间或者公网空间出库栈编码集合的信息数据,获取产品的信息数据,对产品进行追溯。3.生成出库栈编码集合的信息数据的链接地址,根据链接地址生成地址码,将地址码打印在随货同行单上。在产品的流通过程中,下游的企业入库时,可以通过扫描地址码,获取链接地址,从而获取出库栈编码集合的信息数据,即获取产品的信息数据,既可实现产品的追溯,又可对应产品信息形成入库查验用的单据。进一步地,产品入库时,步骤如下:1)通过终端扫描随货同行单上的地址码,获得对应的链接地址;2)根据链接地址,获取来货单位出库栈编码集合的信息数据,形成来货单位随货同行单的查验单的数据包,并进一步生成来货查验单;3)核对来货查验单,并提交查验结果,根据查验结果生成采购入库单据;4)对应第1到第n批次,生成n个数据栈;5)根据n个数据栈,形成对应的n个表单;6)根据入库数据信息向每个表单内的栈内字段编码填充数据,填充后的单个表单形成一个入库栈,每个入库栈对应有一个入库栈编码,各个入库栈编码形成入库栈编码集合;7)生成每个入库栈编码的栈号以及入库栈编码集合的信息数据,将上述入库栈编码集合的信息数据保存在入库企业的云空间或者公网空间。1.通过上述方法,产品在入库时,生成采购入库单据后,根据入库数据信息向每个数据栈形成的表单中填充数据,上述数据对应产品的一些基本的信息,形成第一层编码,每个出库栈对应有一个出库栈编码,形成第二层编码,而采购入库单据为第一层编码,通过多层编码的设置,可记录产品更全面的追溯信息,并且由上述方法可知,各层编码之间是可以访问的。2.生成每个入库栈编码的栈号以及入库栈编码集合的信息数据,将上述入库栈编码集合的信息数据保存在入库企业的云空间或者公网空间。由于云空间或者公网空间是可外部访问的,因此,可以通过访问云空间或者公网空间出库栈编码集合的信息数据,获取产品的信息数据,对产品进行追溯。进一步地,产品出库时,在步骤6)中,对每个表单进行填充后,还包括生成各个表单中的栈内字段编码的填充状态的步骤,判断各个表单是否填充完整的步骤,以及根据判断结果生成填充状态数据并保存在出库企业云空间或公网空间的步骤。通过判断各个表单是否填充完整,可获知各个表单的数据是否填充完整,从而对填充过程进行监控。进一步地,产品出库时,在步骤7)中,生成每个出库栈编码的栈号以及出库栈编码集合的信息数据后,还包括根据上述出库栈编码集合的信息数据生成对应的出库追溯码,并将上述出库追溯码加密后保存在出库企业的云空间或公网空间的步骤。根据出库栈编码集合的信息数据生成对应的出库追溯码,并将上述出库追溯码加密后保存在出库企业的云空间或公网空间,所生成的出库追溯码主要用于企业自身对已出库的产品进行追溯,企业通过访问自身的云空间或公网空间,可获知出库的产品的相关信息。进一步地,产品出库时,在步骤7)中,生成每个出库栈编码的栈号以及出库栈编码集合的信息数据后,还包括对上述出库栈编码集合的信息数据进行加密的步骤,以及同时将上述加密后的信息数据保存在出库企业数据仓库的步骤。对出库栈编码集合的信息数据进行加密后并保存在出库企业数据仓库中,企业自身对出库产品的信息形成备份。进一步地,产品入库时,在步骤3)中,形成查验结果后,还包括对查验结果进行加密的步骤,将加密后的查验结果进行保存的步骤,保存的位置可以是入库企业数据仓库和入库企业云空间,也可以是入库企业数据仓库和入库企业公网空间。针对查验结果,企业也是需要进行加密保存的,以形成企业自身的产品的追溯信息,保存在企业数据仓库中留作备份,保存在云空间或者公网空间,用于企业自身进行访问。进一步地,产品入库时,在步骤6)中,对每个表单进行填充后,还包括生成各个表单中的栈内字段编码的填充状态的步骤,判断各个表单是否填充完整的步骤,以及根据判断结果生成填充状态数据并保存在入库企业云空间或公网空间的步骤。通过判断各个表单是否填充完整,可获知各个表单的数据是否填充完整,从而对填充过程进行监控。进一步地,产品入库时,在步骤7)中,生成每个入库栈编码的栈号以及入库栈编码集合的信息数据后,还包括对上述入库栈编码集合的信息数据进行加密的步骤,以及同时将上述加密后的信息数据保存在入库企业数据仓库的步骤。对入库栈编码集合的信息数据进行加密后并保存在入库企业数据仓库中,企业自身对入库产品的信息形成备份。进一步地,产品入库时,在步骤7)中,生成每个入库栈编码的栈号以及入库栈编码集合的信息数据后,还包括根据上述入库栈编码集合的信息数据生成对应的入库追溯码,并将上述入库追溯码加密后保存在入库企业云空间或公网空间的步骤。根据入库栈编码集合的信息数据生成对应的入库追溯码,并将上述入库追溯码加密后保存在入库企业的云空间或公网空间,所生成的入库追溯码主要用于企业自身对已入库的产品进行追溯,企业通过访问自身的云空间或公网空间,可获知入库的产品的相关信息。本发明的另一目的是提供一种供应链产品的追溯方法,以实现产品在各个流通环节的追溯。本方案的供应链产品的追溯方法,包括以下内容:产品在流通过程中,针对产品设置与其流通状态相适应的信息数据,并将所述信息数据保存在可访问的空间,并生成对应所述信息数据的链接地址;当产品的流通状态改变时,更改产品的信息数据,并将新的信息数据保存在可访问的空间,生成与新的信息数据相对应的新的链接地址;通过查询产品的所有的流通状态中的信息数据,获得产品的流向信息;通过查询产品在某个流通节点的入库数量和出库数量,获得产品的数量信息;通过查询产品在某个流通状态的信息数据,获得产品的质量追溯信息和责任追溯信息。通过上述供应链产品的追溯方法,由于当产品的流通状态改变时,会生成产品新的信息数据,并将新的信息数据保存在可访问的空间,因此相当于是产品的每个流通环节都有相应的信息数据的记录,而这个信息数据是可访问的,因此通过查询所有的流通状态的信息数据,可获得产品的流向信息。查询产品在某个流通节点的入库数量和出库数量,可获得产品的数量信息。查询产品在某个流通状态的信息数据,可获得产品的质量追溯信息和责任追溯信息。通过追溯产品的流向信息、数量信息、质量追溯信息和责任追溯信息,可实现对产品在供应链环节的全面的追溯。进一步地,生成链接地址后,根据链接地址生成用于追溯的地址码,将所述地址码打印在单据上。所述地址码用于下一个流通环节的企业进行产品信息数据的链接。附图说明图1为本发明实施例的生产企业药品销售出库追溯码的生成方法示意图。图2为本发明实施例的生产企业药品退货入库追溯码的生成方法示意图。图3为本发明实施例的批发企业药品采购入库追溯码的生成方法示意图。图4为本发明实施例的批发企业药品退货出库时追溯码的生成方法示意图。图5为本发明实施例的批发企业药品抽检出库时追溯码的生成方法示意图。图6为本发明实施例生产企业的药品追溯方法的示意图。图7为本发明实施例生产企业在一级批发企业中追溯产品流向的示意图。图8为本发明实施例生产企业在二级批发企业中追溯产品流向的示意图。图9为本发明实施例生产企业在零售企业中追溯产品流向的示意图。图10为本发明实施例批发企业的药品追溯方法。图11为本发明实施例针对批发过程中,在二级批发企业追溯产品流向的示意图。图12为本发明实施例针对批发过程中,在零售企业追溯产品流向的示意图。图13为本发明实施例中黑匣子生成出库数据栈的示意图。图14为本发明实施例中企业形成带追溯二维码的纸质随货同行单的示意图。图15为本发明实施例中收货单位接到带追溯二维码的纸质随货同行单的验收货示意图。图16为本发明实施例中黑匣子的出库工作原理。图17为本发明实施例中黑匣子的入库工作原理。图18为本发明实施例中产品供应链交易数据耦合场景。具体实施方式下面通过具体实施方式对本发明作进一步详细的说明:本实施例以药品企业为例对产品追溯码的生成方法及供应链产品的追溯方法进行阐述。本实施例中追溯码的生成采用黑匣子,黑匣子只是本实施例对生成追溯码的平台的一种称呼,而非限定性用语。当然,不排除使用其他现有的平台来生成追溯码的方式,本实施例仅以黑匣子为例阐述。本实施例中所述的终端以手机为例阐述。本实施例中的地址码以追溯二维码为例阐述。下面具体阐述本实施例的内容。本实施例的ERP系统以药品企业的GSP系统为例阐述。1.释义1.1基本元素1.S:生产企业。2.A、B……N:一级批发企业。3.a、b……n:二级批发企业。4.L:零售企业。5.Hmnpxy:针对某个随货同行单中所有批次药品的追溯码(Hmnexy)的集合。其中,mn表示随货同行单的流向(从m企业到n企业),p表示批次药品e的集合,xy表示业务类型,包括采购入库(cr)、退货出库(tc)、销售出库(xc)、退货入库(tr);当xy为cr或tr时,Hmnpxy作为n企业的追溯码的集合;当xy为xc或tc时,Hmnpxy作为m企业的追溯码的集合。6.Hmnexy:从m企业出库到n企业,对应其随货同行单中某个批次药品的追溯码。7.Hmphc:指的是m企业做销毁出库,对应的所有批次药品的追溯码(Hmehc)的集合。8.Hmehc:指的是m企业做销毁出库,对应的某个批次药品的追溯码。9.Hmpcc:指的是m企业做抽检出库,对应的所有批次药品的追溯码(Hmecc)的集合。10.Hmecc:指的是m企业做抽检出库,对应的某个批次药品的追溯码。11.|Hmnenxy|:批次药品en的最小包装数量。1.2针对生产企业1.HSApxc:指的是从S销售出库到A,对应其随货同行单中所有批次药品的追溯码(HSAexc)的集合。2.HSAexc:指的是从S销售出库到A,对应其随货同行单中某个批次药品的追溯码。3.HASptr:指的是从A退货到S,S做退货入库,对应其随货同行单中所有批次药品的追溯码(HASetr)的集合。4.HASetr:指的是从A退货到S,S做退货入库,对应其随货同行单中某个批次药品的追溯码。1.3针对批发企业1.HSApcr:指的是从S销售出库到A,A做采购入库,对应其随货同行单中所有批次药品的追溯码(HSAecr)的集合。2.HSAecr:指的是从S销售出库到A,A做采购入库,对应其随货同行单中某个批次药品的追溯码。3.HASptc:指的是从A退货到S,A做退货出库,对应其随货同行单中所有批次药品的追溯码(HASetc)的集合。4.HASetc:指的是从A退货到S,A做退货出库,对应其随货同行单中某个批次药品的追溯码。5.HAapxc:指的是从A销售出库到a,对应其随货同行单中所有批次药品的追溯码(HAaexc)的集合。6.HAaexc:指的是从A销售出库到a,对应其随货同行单中某个批次药品的追溯码。7.HaAptr:指的是从a退货到A,A做退货入库,对应其随货同行单中所有批次药品的追溯码(HaAetr)的集合。8.HaAetr:指的是从a退货到A,A做退货入库,对应其随货同行单中某个批次药品的追溯码。9.HAphc:指的是A做销毁出库,对应的所有批次药品的追溯码(HAehc)的集合。10.HAehc:指的是A做销毁出库,对应的某个批次药品的追溯码。11.HApcc:指的是A做抽检出库,对应的所有批次药品的追溯码(HAecc)的集合。12.HAecc:指的是A做抽检出库,对应的某个批次药品的追溯码。1.4针对零售企业1.HaLpcr:指的是从a销售出库到L,L做采购入库,对应其随货同行单中所有批次药品的追溯码(HaLecr)的集合。2.HaLecr:指的是从a销售出库到L,L做采购入库,对应其随货同行单中某个批次药品的追溯码。3.HLaptc:指的是从L退货到a,L做退货出库,对应其随货同行单中所有批次药品的追溯码(HLaetc)的集合。4.HLaetc:指的是从L退货到a,L做退货出库,对应其随货同行单中某个批次药品的追溯码。5.HLphc:指的是L做销毁出库,对应的所有批次药品的追溯码(HLehc)的集合。6.HLehc:指的是L做销毁出库,对应的某个批次药品的追溯码。7.HLpcc:指的是L做抽检出库,对应的所有批次药品的追溯码(HLecc)的集合。8.HLecc:指的是L做抽检出库,对应的某个批次药品的追溯码。2.追溯能力建设场景描述2.1生产企业以生产企业S为例。2.1.1销售出库如图1所示。1.企业GSP软件系统生成销售出库单(以收货单位A为例);2.黑匣子根据企业GSP软件系统的销售出库单据,获取批次He1到Hen,生成HSAexc数据栈;HSAe1xcHSAe2xc…………HSAenxc3.黑匣子根据HSAexc数据栈,形成n个(随货同行单HSApxc上的批次个数)HSAexc表单,数据字段如下:4.黑匣子根据HSAexc表单数据字段向GSP抽取数据;5.黑匣子以He为单元,往Hp填充数据;1)黑匣子生成He栈号以及Hp的信息数据a)数据加密,以密文的形式把数据推送到企业数据仓库、企业云空间或公网空间进行保存企业云空间或公网空间返回Hp的地址链接和He栈号信息到黑匣子,在黑匣子生成追溯二维码,并打印带追溯二维码的纸质随货同行单b)生成He、Hp对应的出库追溯码,加密后,保存在企业云空间或公网空间2)黑匣子生成He1到Hen栈中数据字段的填充状态a)判断填充状态(是否填充完整),提示判断结果b)把状态数据保存在企业云空间或公网空间2.1.2退货入库如图2所示。1.入库验收人员手机扫描纸质随货同行单上的追溯二维码(Hp码),形成来货单位(以来货单位A为例)的二维码信息数据,发送到平台;2.平台根据HP码的信息数据,把Hp对应的He数据在来货单位的平台云空间或公网空间调出,形成查验单的数据包;3.数据包返回手机,手机形成本企业的来货查验单:4.手机上根据来货查验单,对来货按批次进行核对,判断是否相符;1)相符,则直接提交查验结果到黑匣子与GSP系统2)不相符,则在对应批次的备注中注明具体不相符的内容,然后,提交查验结果到黑匣子与GSP系统5.黑匣子对查验结果进行加密和保存;1)黑匣子把加密后的查验结果推送到企业数据仓库、来货单位与收货单位的企业云空间或收货单位的企业公网空间,进行保存6.企业GSP软件系统根据查验结果生成退货入库单据,并把退货入库信息发送到黑匣子;7.黑匣子形成入库HASetr数据栈;HASe1trHASe2tr…………HASentr8.黑匣子根据HASetr数据栈,形成n个(随货同行单上的批次个数)HASetr表单,数据字段如下:9.黑匣子根据退货入库信息往He栈填充数据;1)黑匣子生成入库He栈号以及入库Hp的信息数据a)加密后,以密文的形式推送,保存在企业数据仓库,收货单位的企业云空间或公网空间b)生成He、Hp对应的入库追溯码,加密后保存在收货单位的企业云空间或公网空间2)黑匣子生成入库He栈数据字段填充状态a)判断填充状态(是否填充完整),提示判断结果b)把状态数据保存在收货单位的企业云空间或公网空间2.2批发企业以批发企业A为例。2.2.1采购入库如图3所示。1.入库验收人员手机扫描纸质随货同行单上的追溯二维码(Hp码),形成来货单位(以来货单位S为例)的二维码信息数据,发送到平台;2.平台根据HP码的信息数据,把Hp对应的He数据在来货单位的平台云空间或公网空间调出,形成查验单的数据包;3.数据包返回手机,手机形成本企业的来货查验单:4.手机上根据来货查验单,对来货按批次进行核对,判断是否相符;1)相符,则直接提交查验结果到黑匣子与GSP系统2)不相符,则在对应批次的备注中注明具体不相符的内容,然后,提交查验结果到黑匣子与GSP系统5.黑匣子对查验结果进行加密和保存;1)黑匣子把加密后的查验结果推送到企业数据仓库、来货单位与收货单位的企业云空间或收货单位的企业公网空间,进行保存6.企业GSP软件系统根据查验结果生成采购入库单据,并把采购入库信息发送到黑匣子;7.黑匣子形成入库HSAecr数据栈;HSAe1crHSAe2cr…………HSAencr8.黑匣子根据HSAecr数据栈,形成n个(随货同行单上的批次个数)HSAecr表单,数据字段如下:9.黑匣子根据采购入库信息往He栈填充数据;1)黑匣子生成入库He栈号以及入库Hp的信息数据a)加密后,以密文的形式推送,保存在企业数据仓库,收货单位的企业云空间或公网空间b)生成He、Hp对应的入库追溯码,加密后保存在收货单位的企业云空间或公网空间2)黑匣子生成入库He栈数据字段填充状态a)判断填充状态(是否填充完整),提示判断结果b)把状态数据保存在收货单位的企业云空间或公网空间针对批发企业的入库还包括退货入库,所述退货入库追溯码的生成方式与生产企业的退货入库方式相同,在此不再赘述。2.2.2退货出库如图4所示。1.企业GSP软件系统生成退货出库单(以收货单位S为例);2.黑匣子根据企业GSP软件系统的退货出库单据,获取批次He1到Hen,生成HASetc数据栈;HASe1tcHASe2tc…………HASentc3.黑匣子根据HASetc数据栈,形成n个(随货同行单HASptc上的批次个数)HASetc表单,数据字段如下:4.黑匣子根据HASetc表单数据字段向GSP抽取数据;5.黑匣子以He为单元,往Hp填充数据;1)黑匣子生成He栈号以及Hp的信息数据a)数据加密,以密文的形式把数据推送到企业数据仓库、企业云空间或公网空间进行保存企业云空间或公网空间返回Hp的地址链接和He栈号信息到黑匣子,在黑匣子生成追溯二维码,并打印带追溯二维码的纸质随货同行单b)生成He、Hp对应的出库追溯码,加密后,保存在企业云空间或公网空间2)黑匣子生成He1到Hen栈中数据字段的填充状态a)判断填充状态(是否填充完整),提示判断结果b)把状态数据保存在企业云空间或公网空间2.2.3抽检出库如图5所示。1.企业GSP软件系统生成抽检出库单;2.黑匣子根据企业GSP软件系统的抽检出库单据,获取批次He1到Hen,生成HAecc数据栈;HAe1ccHAe2cc…………HAencc3.黑匣子根据HAecc数据栈,形成n个HAecc表单,数据字段如下:4.黑匣子根据HAecc表单数据字段向GSP抽取数据;5.黑匣子以He为单元,往Hp填充数据;1)黑匣子生成He栈号以及Hp的信息数据a)数据加密,以密文的形式把数据推送到企业数据仓库、企业云空间或公网空间进行保存b)生成He、Hp对应的出库追溯码,加密后,保存在企业云空间或公网空间2)黑匣子生成He1到Hen栈中数据字段的填充状态a)判断填充状态(是否填充完整),提示判断结果b)把状态数据保存在企业云空间或公网空间针对批发企业的出库还包括销售出库、销毁出库等,所述销售出库追溯码的生成方式与生产企业的销售出库方式相同,销毁出库追溯码的生成方式与批发企业抽检出库基本相同,所不同的仅是出库时生成的出库单据的不同,即生成的是销毁出库单据。2.3零售企业本实施例所述的零售企业的出库包括销售出库、退货出库、销毁出库和抽检出库等,销售出库、退货出库、销毁出库和抽检出库追溯码的生成方式与批发企业的方式基本相同,在此不再赘述。同样,本实施例所述的零售企业的入库包括退货入库和采购入库,其追溯码的生成方式也与批发企业的基本相同,因此在这里也不再赘述。3.追溯的方法在药品流通全过程中,实现药品可追溯的关键,在于流通环节之间的追溯信息的关联。据此,本文提出一个以随货同行单为基础,上下游追溯码之间的信息的数据耦合方法,实现流通环节之间的关联,从而实现药品的追溯。以生产企业S与批发企业A为例:(一)针对某一个销售出库随货同行单1.HSApxc与HSApcr存在关联关系(指对应的药品信息、流向信息数据完全匹配);2.HSApxc单号与HSApcr单号存在关联关系;3.HSAexc与HSAecr存在关联关系(针对同一批次药品时)。(二)针对某一个退货出库随货同行单1.HASptc与HASptr存在关联关系;2.HASptc单号与HASptr单号存在关联关系;3.HASetc与HASetr存在关联关系(针对同一批次药品时)。3.1生产企业的药品追溯以生产企业S为例。生产企业的药品追溯,指的是以生产企业为起点,针对某个批次(e1)药品进行追溯,确定e1在流通企业(一级批发企业、二级批发企业、零售企业)的分布情况、剩余数量、运输过程的质量情况以及药品交接过程的责任情况。如图6所示。3.1.1在一级批发的追溯以一级批发企业A为例。(一)流向追溯根据与A相关的追溯码,对e1实现在A企业的流向追溯:如图7所示。根据图7可知,e1在A企业可能经历以下环节:1.从S进行采购入库(HSApcr);2.退货出库到S(HASptc)、销毁出库(HAphc)、抽检出库(HApcc);3.销售出库到二级批发企业a、b……n(HAapxc、HAbpxc……HAnpxc);4.二级批发企业采购入库后,根据实际情况进行退货出库(HaAptc、HbAptc……HnAptc)。(二)数量追溯由上图可知,e1在A企业的采购入库数量为|HSAe1cr|,退货出库数量为|HASe1tc|,销毁出库数量为|HAe1hc|,抽检出库数量为|HAe1cc|,销售出库数量为|HAae1xc|+|HAbe1xc|+……+|HAne1xc|,记作∑|HAne1xc|,退货入库数量为|HaAe1tc|+|HbAe1tc|+……+|HnAe1tc|,记作∑|HnAe1tc|。因此,可得e1在A企业的剩余数量为:QAe1=|HSAe1cr|-|HASe1tc|-|HAe1hc|-|HAe1cc|-∑|HAne1xc|+∑|HnAe1tc|(三)质量追溯以HSApcr中的运输方式、运输工具、车牌号、运输时间、运输过程环境参数记录信息为依据,对药品从S到A的运输过程进行质量追溯。(四)责任追溯以HSApcr中的出库复核人、入库验收人信息为依据,对药品从S到A的运输过程进行责任追溯。3.1.2在二级批发的追溯以二级批发企业a为例。(一)流向追溯根据与a相关的追溯码,对e1实现在a企业的流向追溯,如图8:根据图8可知,e1在a企业可能经历以下环节:1.从A进行采购入库(HAapcr);2.退货出库到A(HaAptc)、销毁出库(Haphc)、抽检出库(Hapcc);3.销售出库到零售企业L1、L2……Ln(HaL1pxc、HaL2pxc……HaLnpxc);4.零售企业采购入库后,根据实际情况进行退货出库(HL1aptc、HL2aptc……HLnaptc)。(二)数量追溯由上图可知,e1在a企业的采购入库数量为|HAae1cr|,退货出库数量为|HaAe1tc|,销毁出库数量为|Hae1hc|,抽检出库数量为|Hae1cc|,销售出库数量为|HaL1e1xc|+|HaL2e1xc|+……+|HaLne1xc|,记作∑|HaLne1xc|,退货入库数量为|HL1ae1tc|+|HL2ae1tc|+……+|HLnae1tc|,记作∑|HLnae1tc|。因此,可得e1在a企业的剩余数量为:Qae1=|HAae1cr|-|HaAe1tc|-|Hae1hc|-|Hae1cc|-∑|HaLne1xc|+∑|HLnae1tc|(三)质量追溯以HAapcr中的运输方式、运输工具、车牌号、运输时间、运输过程环境参数记录信息为依据,对药品从A到a的运输过程进行质量追溯。(四)责任追溯以HAapcr中的出库复核人、入库验收人信息为依据,对药品从A到a的运输过程进行责任追溯。3.1.3在零售企业的追溯以零售企业L1为例。(一)流向追溯根据与L1相关的追溯码,对e1实现在L1企业的流向追溯,如图9:根据图9可知,e1在L1企业可能经历以下环节:1.从a进行采购入库(HaL1pcr);2.退货出库到a(HL1aptc)、销毁出库(HL1phc)、抽检出库(HL1pcc)。(二)数量追溯由上图可知,e1在L1企业的采购入库数量为|HaL1e1cr|,退货出库数量为|HL1ae1tc|,销毁出库数量为|HL1e1hc|,抽检出库数量为|HL1e1cc|。因此,可得e1在L1企业的剩余数量为:QL1e1=|HaL1e1cr|-|HL1ae1tc|-|HL1e1hc|-|HL1e1cc|(三)质量追溯以HaL1pcr中的运输方式、运输工具、车牌号、运输时间、运输过程环境参数记录信息为依据,对药品从a到L1的运输过程进行质量追溯。(四)责任追溯以HaL1pcr中的出库复核人、入库验收人信息为依据,对药品从a到L1的运输过程进行责任追溯。3.2批发企业的药品追溯以批发企业A为例。批发企业的药品追溯,指的是以批发企业为起点,针对某个批次(e1)药品进行追溯,确定e1在二级批发企业和零售企业的分布情况、剩余数量、运输过程的质量情况以及药品交接过程的责任情况。如图10所示。3.2.1在二级批发的追溯以二级批发企业a为例。(一)流向追溯根据与a相关的追溯码,对e1实现在a企业的流向追溯,如图11:根据图11可知,e1在a企业可能经历以下环节:1.从A进行采购入库(HAapcr);2.退货出库到A(HaAptc)、销毁出库(Haphc)、抽检出库(Hapcc);3.销售出库到零售企业L1、L2……Ln(HaL1pxc、HaL2pxc……HaLnpxc);4.零售企业采购入库后,根据实际情况进行退货出库(HL1aptc、HL2aptc……HLnaptc)。(二)数量追溯由上图可知,e1在a企业的采购入库数量为|HAae1cr|,退货出库数量为|HaAe1tc|,销毁出库数量为|Hae1hc|,抽检出库数量为|Hae1cc|,销售出库数量为|HaL1e1xc|+|HaL2e1xc|+……+|HaLne1xc|,记作∑|HaLne1xc|,退货入库数量为|HL1ae1tc|+|HL2ae1tc|+……+|HLnae1tc|,记作∑|HLnae1tc|。因此,可得e1在a企业的剩余数量为:Qae1=|HAae1cr|-|HaAe1tc|-|Hae1hc|-|Hae1cc|-∑|HaLne1xc|+∑|HLnae1tc|(三)质量追溯以HAapcr中的运输方式、运输工具、车牌号、运输时间、运输过程环境参数记录信息为依据,对药品从A到a的运输过程进行质量追溯。(四)责任追溯以HAapcr中的出库复核人、入库验收人信息为依据,对药品从A到a的运输过程进行责任追溯。3.2.2在零售企业的追溯以零售企业L1为例。(一)流向追溯根据与L1相关的追溯码,对e1实现在L1企业的流向追溯,如图12:根据图12可知,e1在L1企业可能经历以下环节:1.从a进行采购入库(HaL1pcr);2.退货出库到a(HL1aptc)、销毁出库(HL1phc)、抽检出库(HL1pcc)。(二)数量追溯由上图可知,e1在L1企业的采购入库数量为|HaL1e1cr|,退货出库数量为|HL1ae1tc|,销毁出库数量为|HL1e1hc|,抽检出库数量为|HL1e1cc|。因此,可得e1在L1企业的剩余数量为:QL1e1=|HaL1e1cr|-|HL1ae1tc|-|HL1e1hc|-|HL1e1cc|(三)质量追溯以HaL1pcr中的运输方式、运输工具、车牌号、运输时间、运输过程环境参数记录信息为依据,对药品从a到L1的运输过程进行质量追溯。(四)责任追溯以HaL1pcr中的出库复核人、入库验收人信息为依据,对药品从a到L1的运输过程进行责任追溯。3.3监管部门的药品追溯监管部门的药品追溯,指的是在发现批次药品(以e1为例)出现问题时,根据e1的出厂属性,找到其对应的生产企业S,并以S为起点,对e1进行追溯,确定e1在流通企业(一级批发企业、二级批发企业、零售企业)的分布情况、剩余数量、运输过程的质量情况以及药品交接过程的责任情况。追溯方法参照“生产企业的药品追溯”。4.追溯场景详解4.1黑匣子生成企业He栈的场景如图13所示。1.黑匣子根据企业GSP软件系统的销售出库单据,获取批次He1到Hen;2.黑匣子按照追溯所需要的数据字段,为每个He建立一个栈(即形成He的电子随货同行单的栈),栈内每一格表示一个数据字段,形式如下:4.2企业形成带追溯二维码的纸质随货同行单的场景如图14所示。1.黑匣子根据企业GSP软件系统的销售出库单据,获取批次He1到Hen;2.黑匣子形成He栈;3.黑匣子根据He栈的数据字段向GSP抽取数据,数据字段按层级分包括:1)分布追溯随货同行单号、批准文号、批号、包装规格、供货单位、收货单位、收货仓库、发货日期。2)数量追溯最小包装数量。3)质量追溯运输方式、运输工具、车牌号、运输时间、运输过程温度记录。4)责任追溯出库复核人、入库验收人。4.黑匣子以He为单元,往Hp填充数据;5.黑匣子生成He栈号以及Hp的信息数据。a)数据加密,以密文的形式把数据推送到企业云空间或公网空间进行保存企业云空间或公网空间返回Hp的地址链接和He栈号信息到黑匣子,在黑匣子生成追溯二维码,并打印带追溯二维码的纸质随货同行单b)生成He、Hp对应的出库追溯码,加密后,保存在企业云空间或公网空间4.3收货单位接到带追溯二维码的纸质随货同行单的验收货场景如图15所示。1.入库验收人员手机扫描纸质随货同行单上的追溯二维码(Hp码),形成来货单位的二维码信息数据,发送到平台;2.平台根据HP码的信息数据,把Hp对应的He数据在来货单位的平台云空间或公网空间调出,形成查验单的数据包;3.数据包返回手机,手机形成本企业的来货查验单;4.手机上根据来货查验单,对来货按批次进行核对,判断是否相符;1)相符,则直接提交查验结果到黑匣子与GSP系统2)不相符,则在对应批次的备注中注明具体不相符的内容,然后,提交查验结果到黑匣子与GSP系统5.黑匣子对查验结果进行加密和保存;1)黑匣子把加密后的查验结果推送到来货单位与收货单位的企业云空间或收货单位的企业公网空间,进行保存6.企业GSP软件系统根据查验结果生成采购入库单据,并把采购入库信息发送到黑匣子;7.黑匣子形成He栈,并根据采购入库信息往He栈填充数据;8.黑匣子生成入库He栈号以及入库Hp的信息数据。1)加密后,以密文的形式推送,保存在收货单位的企业云空间或公网空间生成He、Hp对应的入库追溯码,加密后保存在收货单位的企业云空间或公网空间4.4黑匣子的工作原理场景4.4.1出库如图16所示。1.黑匣子根据企业GSP软件系统的销售出库单据,获取批次He1到Hen;2.黑匣子形成He栈;3.黑匣子根据He栈的数据字段向GSP抽取数据;4.黑匣子以He为单元,往Hp填充数据;1)黑匣子生成He栈号以及Hp的信息数据a)数据加密,以密文的形式把数据推送到企业数据仓库、企业云空间或公网空间进行保存企业云空间或公网空间返回Hp的地址链接和He栈号信息到黑匣子,在黑匣子生成追溯二维码,并打印带追溯二维码的纸质随货同行单b)生成He、Hp对应的出库追溯码,加密后,保存在企业云空间或公网空间2)黑匣子生成He1到Hen栈中数据字段的填充状态a)判断填充状态(是否填充完整),提示判断结果b)把状态数据保存在企业云空间或公网空间4.4.2入库如图17所示。1.入库验收人员手机扫描纸质随货同行单上的追溯二维码(Hp码),形成来货单位的二维码信息数据,发送到平台;2.平台根据HP码的信息数据,把Hp对应的He数据在来货单位的平台云空间或公网空间调出,形成查验单的数据包;3.数据包返回手机,手机形成本企业的来货查验单;4.手机上根据来货查验单,对来货按批次进行核对,判断是否相符;1)相符,则直接提交查验结果到黑匣子与GSP系统2)不相符,则在对应批次的备注中注明具体不相符的内容,然后,提交查验结果到黑匣子与GSP系统5.黑匣子对查验结果进行加密和保存;1)黑匣子把加密后的查验结果推送到企业数据仓库、来货单位与收货单位的企业云空间或收货单位的企业公网空间,进行保存6.企业GSP软件系统根据查验结果生成采购入库单据,并把采购入库信息发送到黑匣子;7.黑匣子形成He栈,并根据采购入库信息往He栈填充数据;1)黑匣子生成入库He栈号以及入库Hp的信息数据a)加密后,以密文的形式推送,保存在企业数据仓库,收货单位的企业云空间或公网空间b)生成He、Hp对应的入库追溯码,加密后保存在收货单位的企业云空间或公网空间2)黑匣子生成入库He栈数据字段填充状态a)判断填充状态(是否填充完整),提示判断结果b)把状态数据保存在收货单位的企业云空间或公网空间4.5产品供应链交易数据耦合场景如图18所示。1.交易过程中,根据来货单位随货同行单的Hpc,及在云空间中对应的Hec的数据,收货单位通过身份认证后,手机APP扫描随货同行单上追溯二维码,获取来货单位云空间的Hpc和Hec的数据;2.在收货单位手机APP生成来货查验单,验货人员按批次核对后提交查验结果,形成查验结果单;3.查验结果单形成三组电子信息,第一组推送到来货单位云空间作为查验结果凭证,第二组推送到收货单位云空间作为查验结果凭证,第三组推送到收货单位GSP软件系统作为电子入库数据;4.根据电子入库数据,形成这个交易环节的电子文件,按照编码规则生成入库追溯码;5.服务平台通过追溯码中的“时间序号”或“时间序号+发货单位编号”,统一生成“时间戳”作为耦合的唯一标识,并返回该时间戳到发货单位与收货单位的存储空间;6.根据时间戳,发货单位与收货单位形成交易数据的关联的耦合(包括Hpc与Hpr、Hec与Her、出库追溯码与入库追溯码的关联的耦合)。5.编码规则5.1药品追溯系统关键字段数据编码规则5.1.1编码规则药品追溯系统关键字段数据编码规则,包括Hpc与Hpr的编码规则。1.Hpc的编码规则,指的是形成纸质出库随行单与追溯二维码的编码规则。按层级划分,各层级的编码规则如下。第一层,纸质出库随行单的编码:企业编号纸质出库随行单号收货企业编号时间序号时间戳第二层,Hec栈(批次药品的数据栈)编码:出库单号批准文号批号包装规格时间序号时间戳第三层,Hec栈内字段编码:注释:其中,字段1到字段8表示分布信息;字段9表示数量信息;字段10到字段14表示运输过程的质量信息;字段15、16表示责任信息。2.Hpr的编码规则,指的是形成来货查验单的编码规则。按层级划分,各层级的编码规则如下。第一层,来货查验单的编码:来货单位编号来货单号时间序号时间戳第二层,Her栈(批次药品的数据栈)编码:入库单号批准文号批号包装规格时间序号时间戳第三层,Her栈内字段编码:5.1.2使用方法1.在Hpc与Hpr中,第一层编码是第二层编码的码的字段头,通过在第一层编码数据库中检索第一层编码数据,即可得到第二层编码信息;2.层与层之间的编码是一对多或多对一的映射关系。5.2药品供应链追溯码生成规则5.2.1追溯码的定义追溯码,指药品流通过程中状态改变的信息记录所形成的电子文件的编码。5.2.2编码规则1.出库追溯码收货单位编号时间序号时间戳2.入库追溯码发货单位编号时间序号时间戳3.“时间戳”由服务平台自动生成。5.2.3生成规则1.数据不断地增加,每流通一次,状态改变一次,码的展现形式会增加;2.过去的追溯码是基于产品的属性来定义,现在的追溯码是基于产品流通状态的改变的记录;3.所有药品的信息、数据都是在追溯码的多维多层的关联按需要展现。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1