一种药品随货同行单的录单方法及装置制造方法及图纸

技术编号:34252561 阅读:77 留言:0更新日期:2022-07-24 11:54
本发明专利技术涉及一种药品随货同行单的录单方法及装置,具体方法为:获取随货同行单的图像;提取随货同行单图像中的表格框线;根据获取到的表格框线,确定表格框线中的主要框线,再识别主要框线内的文本,提取属性解释文本和产品属性文本,并根据产品属性文本与属性解释文本的对应关系,生成电子表单,将随货同行单的产品与数据库中的产品比对确认一致后,录入系统。本发明专利技术适配不同形式的随货同行单,并能识别生成统一的电子单据,自动完成随货同行单的信息录入,大大提高了录入效率。大大提高了录入效率。大大提高了录入效率。

A recording method and device for the list of drugs with goods

【技术实现步骤摘要】
一种药品随货同行单的录单方法及装置


[0001]本专利技术涉及互联网医疗
,具体涉及一种药品随货同行单的录单方法及装置。

技术介绍

[0002]根据药监局《药品经营质量管理规范现场检查指导原则》的要求:随货同行单(票)应当包括供货单位、生产厂商、药品的通用名称、剂型、规格、批号、数量、收货单位、收货地址、发货日期等内容,并加盖供货单位药品出库专用章原印章;药品到货时,收货人员应当核实运输方式是否符合要求,并对照随货同行单(票)和采购记录核对药品,做到票、账、货相符。
[0003]基于上述要求,药品经营公司在供货方处下单后,供货方会把货品跟随货同行单一同送到该公司的仓库,仓库里的录单人员需要核对采购系统里的采购记录、随货同行单、货品三者是否相符。不相符的货品可能会退货处理或者拒收,相符的药品被收入仓库。
[0004]药品的随货同行单如图1所示,随货同行单中药品的“生产厂商”、“药品的通用名称”、“剂型”、“规格”、“上市许可持有人”、“收货单位”和“收货地址”等通常是不变的,在每次验收时通常只需要核对,而“批号”、“数量”、“生产日期”和“有效期”是不断变化的,需要在每次验收时人工录入验收系统中。
[0005]人工录入随货同行单信息的步骤通常包括:
[0006](1)在验收系统里输入供货单位名称、随货同行单送货单号、货品收货时间。
[0007](2)在搜索框输入货品的批准文号,验收系统会在与供货单位相关的采购记录里搜索批准文号相符的所有货品。验收员会在搜索结果里选择与随货同行单中其他信息(例如规格、药品通用名)相符的药品。若该货品没有批准文号,就搜索注册证号。若该货品没有注册证号,就搜索货品通用名、生产厂家和规格等货品信息。若没有药品被搜索到,就进入提工单流程。
[0008](3)在货品条目里,输入数量、单价、生产批号、生产日期、有效期。再次核对信息,若数量、单价等信息与采购计划一致,就点击“确认”;若不一致,就进入提工单流程。
[0009]人工录入随货同行单需要频繁敲击键盘打字,这降低了录单效率。

技术实现思路

[0010]基于此,本专利技术提供了一种药品随货同行单的录单方法及装置,通过识别并提取不同格式的药品随货同行单的表格及文字,生成统一的电子单据,自动完成随货同行单的信息录入,大大提高了录入效率。
[0011]本专利技术通过如下方案实现:
[0012]第一方面,本专利技术提供了一种药品随货同行单的录单方法,包括:
[0013]获取随货同行单的图像;
[0014]提取所述随货同行单图像中的表格框线;
[0015]根据获取到的所述表格框线,确定所述表格框线中的主要框线,其中,所述主要框线包括表头行和产品行的上下框线,以及表格属性列的左右框线,确定由上至下的第一条和第二条横向的所述主要框线为表头行的上下框线,其余所述横向主要框线为产品行的上下框线,确定纵向的所述主要框线为所述表格属性列的左右框线;
[0016]识别所述主要框线内的文本,确定既在所述表头行又在所述属性列中的所述文本为该属性列的属性解释文本,确定既在所述产品行又在所述属性列中的所述文本为产品属性文本,所述属性解释文本包括常规属性与可变属性,所述常规属性包括以下至少一项:批准文号、通用名、生产厂家、规格,所述可变属性包括以下至少一项:生产日期、有效期、数量、生产批号、单价、产地;
[0017]提取所述属性解释文本和所述产品属性文本,并根据所述产品属性文本与所述属性解释文本的对应关系,生成电子表单;
[0018]确定该常规属性所对应的所述属性列为目标属性列,将所述目标属性列中的产品属性文本与数据库中的产品属性进行比对,获取所述目标属性列中,每个产品行对应的目标产品,并提取该目标产品的ID;
[0019]从所述表单中提取每个产品行中的可变属性的所述产品属性文本,随同所述产品ID上传至录单系统。
[0020]进一步地,识别主要框线内的文本,确定既在所述表头行又在所述属性列中的所述文本为该属性列的属性解释文本,既在所述产品行又在所述属性列中的所述文本为产品属性文本,具体包括如下步骤:
[0021]识别主要框线内的文本,获取文本内容及文本框;
[0022]通过将识别后的所述属性解释文本与预储存的产品属性字典内容进行比对,判断所述属性解释文本所包含的产品属性数量,若所述属性解释文本仅包括一个产品属性,则该属性解释文本所对应属性列中的所述产品属性文本即对应该项产品属性;
[0023]若所述属性解释文本包括多个产品属性,判断所述产品属性文本框与所述属性解释文本框数量是否相等,若相等,则按所述属性解释文本包含的产品属性顺序一一对应所述产品属性文本。
[0024]进一步地,判断所述属性解释文本所包含的产品属性数量后,还包括:
[0025]若所述产品属性文本框与所述属性解释文本框数量不相等,则判断所述属性解释文本中是否包含预设的分隔符,如果有,则通过分隔符对所述产品属性文本框进行划分,得到多个产品属性文本,并按照所述属性解释文本包含的产品属性顺序一一对应所述产品属性文本。
[0026]进一步地,提取随货同行单图像中的表格框线,包括如下方法步骤:
[0027]对所述随货同行单图像进行二值化及反相处理,获取第一图像;
[0028]对所述第一图像进行膨胀运算加粗所述随货同行单图像中的水平线与竖直线,获取第二图像;
[0029]根据所述随货同行单图像的宽度预设第一结构元的像素数据,应用所述第一结构元对所述第二图像进行开运算,获取横线图;
[0030]根据所述随货同行单图像的长度预设第二结构元的像素数据,应用所述第二结构元对所述第二图像进行开运算,获取竖线图;
[0031]将所述横线图与所述竖线图相加,获取所述表格框图。
[0032]进一步地,将所述横线图与所述竖线图相加,获取所述表格框图后,还包括:
[0033]通过按位与运算得到所述横线图与所述竖线图的交点图,得到所述表格框图的交点集合;
[0034]计算所述交点集合中心的像素点坐标,并确定其为表格交点坐标;
[0035]根据预设规则,确定位于同一条竖线或横线上的所述表格交点坐标的x或y坐标替换为同一值;
[0036]遍历所述表格交点坐标,根据具有同一纵坐标值的所述表格交点确定表格横线,根据具有同一横坐标值的所述表格交点确定表格竖线;
[0037]将所述表格横线与所述表格竖线相加,获取所述表格框线。
[0038]进一步地,确定表格框线中的主要框线,包括:
[0039]检测该表格横线或表格竖线上的所述表格交点数量,确认所述表格交点数量高于预设阈值的所述表格横线或表格竖线为所述主要框线;
[0040]或者,
[0041]将该表格横线或表格竖线在预设范围内的二值化图像垂直投影并计算其长度;
[0042]若所述表格横线的长度与所述随货同行单图像的宽度的比例超过预本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种药品随货同行单的录单方法,其特征在于,包括如下步骤:获取随货同行单的图像;提取所述随货同行单图像中的表格框线;根据获取到的所述表格框线,确定所述表格框线中的主要框线,其中,所述主要框线包括表头行和产品行的上下框线,以及表格属性列的左右框线,确定由上至下的第一条和第二条横向的所述主要框线为表头行的上下框线,其余所述横向主要框线为产品行的上下框线,确定纵向的所述主要框线为所述表格属性列的左右框线;识别所述主要框线内的文本,确定既在所述表头行又在所述属性列中的所述文本为该属性列的属性解释文本,确定既在所述产品行又在所述属性列中的所述文本为产品属性文本,所述属性解释文本包括常规属性与可变属性,所述常规属性包括以下至少一项:批准文号、通用名、生产厂家、规格,所述可变属性包括以下至少一项:生产日期、有效期、数量、生产批号、单价、产地;提取所述属性解释文本和所述产品属性文本,并根据所述产品属性文本与所述属性解释文本的对应关系,生成电子表单;确定该常规属性所对应的所述属性列为目标属性列,将所述目标属性列中的产品属性文本与数据库中的产品属性进行比对,获取所述目标属性列中,每个产品行对应的目标产品,并提取该目标产品的ID;从所述表单中提取每个产品行中的可变属性的所述产品属性文本,随同所述产品ID上传至录单系统。2.根据权利要求1所述的一种药品随货同行单的录单方法,其特征在于,识别主要框线内的文本,确定既在所述表头行又在所述属性列中的所述文本为该属性列的属性解释文本,既在所述产品行又在所述属性列中的所述文本为产品属性文本,具体包括如下步骤:识别主要框线内的文本,获取文本内容及文本框;通过将识别后的所述属性解释文本与预储存的产品属性字典内容进行比对,判断所述属性解释文本所包含的产品属性数量,若所述属性解释文本仅包括一个产品属性,则该属性解释文本所对应属性列中的所述产品属性文本即对应该项产品属性;若所述属性解释文本包括多个产品属性,判断所述产品属性文本框与所述属性解释文本框数量是否相等,若相等,则按所述属性解释文本包含的产品属性顺序一一对应所述产品属性文本。3.根据权利要求2所述的一种药品随货同行单的录单方法,其特征在于,还包括:若所述产品属性文本框与所述属性解释文本框数量不相等,则判断所述属性解释文本中是否包含预设的分隔符,如果有,则通过分隔符对所述产品属性文本框进行划分,得到多个产品属性文本,并按照所述属性解释文本包含的产品属性顺序一一对应所述产品属性文本。4.根据权利要求3所述的一种药品随货同行单的录单方法,其特征在于,提取随货同行单图像中的表格框线,包括如下方法步骤:对所述随货同行单图像进行二值化及反相处理,获取第一图像;对所述第一图像进行膨胀运算加粗所述随货同行单图像中的水平线与竖直线,获取第二图像;
根据所述随货同行单图像的宽度预设第一结构元的像素数据,应用所述第一结构元对所述第二图像进行开运算,获取横线图;根据所述随货同行单图像的长度预设第二结构元的像素数据,应用所述第二结构元对所述第二图像进行开运算,获取竖线图;将所述横线图与所述竖线图相加,获取所述表格框图。5.根据权利要求4所述的一种药品随货同行单的录单方法,其特征在于,将所述横线图与所述竖线图相加,获取所述表格框图后,还包括:通过按位与运算得到所述横线图与所述竖线图的交点图,得到所述表格框图的交点集合;计算所述交点集合中心的像素点坐标,并确定其为表格交点坐标;根据预设规则,确定位于同一条竖线或横线上的所述表格交点坐标的x或y坐标替换为同一值;遍历所述表格交点...

【专利技术属性】
技术研发人员:谢方敏周峰郭陟曾铮刘光林
申请(专利权)人:广州方舟信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1