一种医疗设备128条码辨识方法及系统与流程

文档序号:17549726发布日期:2019-04-30 18:11阅读:482来源:国知局
一种医疗设备128条码辨识方法及系统与流程

本发明涉及条码设别的应用领域,特别是指一种在医疗设备领域对医疗设备128条码的辨识方法及相关系统。



背景技术:

世界上常用的码制有128条形码、hibc条形码、ena条形码、upc条形码、二五条形码、交叉二五条形码、库德巴条形码、三九条形码等。但目前得到我国公认,用于医疗器械行业国家标准的,只有128条形码、hibc条形码两种。

我国每年进口的医疗设备种类、来源、数量浩如烟海,进口医疗设备的条码种类纷繁复杂,但只有转换将128条形码或hibc条形码转换为符合国内行业标准,并判定是否获得相关注册,方可进入市场流通。

各个国家,各个地区对于医疗行业器械销售信息标注都有着不同的规定,例如语言、关联信息等,所以国外厂商在产品出库时,标注信息通常只有一个通用条形码,不包含任何国家的fda监管内容。当这些产品销往我国时,通过对这条通用条形码的信息解析来制作符合中国药监规范的标签,就成了医疗器械贸易类公司一个很大的经营门槛。

具体而言如果产品本身没有获得注册证则不能进入流通领域,如果注册证或其他信息出现任何错误,即便进入流通领域,也不能最终使用到患者身上。我们国家经常出现相关设备在临床使用时发现信息错误,如果医生使用属于医疗事故,如果不使用,患者就可能错过救治时间。而且我们国家对于信息表述的样式经常发生变化,经营商为此疲于奔命。

目前我们国内的采用人工识别,手工转换,机械查验,故此差错率高、效率低,而且一旦出现差错,轻者相关设备不能进入流通领域,重者出现设备差错,导致使用者出现问题。每年我国类似医疗纠纷不胜枚举。本发明的目的就是解决上述各种问题的一个或多个。



技术实现要素:

本发明的主要目的在于克服现有技术方案的缺点,提供一种在医疗设备领域对医疗设备128条码的辨识方法及相关系统。

本发明所采用的技术方案:

一种医疗设备hibc条码辨识方法,其特征在于,该方法包括如下步骤:

a、扫描所述医疗设备的条形码;

b、判断获取的所述条形码是否为128条形码;

c、对所述条形码进行解析获取条形码信息,具体为包装级别、厂商代码、产品代码、生产日期、生产批号、有效期、包装日期;

d、对所述条形码、所述条形码信息在数据库中匹配,确定所述医疗设备国标信息;

e、将所述国标信息转换为符合国内标准的条形码。

所述的医疗设备128条码辨识方法,其特征在于:

所述步骤b中所述判断方式包含,如果所述条形码首4个字符为“(00)”或“(01)”或“(02)”,则继续后续步骤,否则报错结束。

所述的医疗设备128条码辨识方法,其特征在于:

所述步骤b中所述判断方式包含,如果所述条形码不足18位,则报错结束,反之则继续后续步骤。

所述的医疗设备hibc条码辨识方法,其特征在于:

所述步骤c中,将所述条形码第5个字符解析为所述包装级别,将所述进条形码第6至13个字符所形成字符串解析为所述厂商代码,将所述条形码第14至17个字符所形成字符串解析为所述产品代码,将所述条形码中如有字符串“(10)”之后的6个字符所形成字符串解析为所述生产日期,将所述条形码中如有字符串“(11)”之后的6个字符所形成字符串解析为所述生产批号,将所述条形码中如有字符串“(17)”之后的6个字符所形成字符串解析为所述有效期,将所述条形码中如有字符串“(13)”之后的6个字符所形成字符串解析为所述包装日期。

所述的医疗设备128条码辨识方法,其特征在于:

所述步骤d中,所述条形码前16位与所述数据库信息进行核对判断是否存在该条形码,如有则自动匹配出商品标准效期,进入后续步骤,无则报错结束。

所述的医疗设备128条码辨识方法,其特征在于:

所述步骤d中,如前序步骤未解析出所述有效期,则将所述商品标准效期和解析出的所述生产日期计算出所述有效期,如前序步骤未解析出所述生产日期,则提示人工输入所述医疗设备所述生产时间。

所述的医疗设备hibc条码辨识方法,其特征在于:

所述步骤d中,所述数据库为宿主在本地的sqlite数据库,所述数据库会定时与服务器交互,更新最新的品类证照信息,所述数据库中包含以下几张关键表:

商品表:包含所述厂商代码、所述产品代码、所述医疗设备标准效期时长、产品名称、商品名/英文名、规格型号等,用于识别条码与商品唯一对应关系;

注册证表:包含所述注册证所有内容信息,具体包括所述注册证有效起始时间与结束时间,注册人/生产企业名称、注册人/生产日期地址、注册人/生产企业联系方式、代理人名称、代理人住所、代理人联系方式等信息;

商品注册证关系表:旨在记录商品与注册证的多对多关系,用于关联所述商品表与所述注册证表的内容;

所述的医疗设备hibc条码辨识方法,其特征在于:

所述服务器为药监红会系统,所述更新最新的品类证照信息中对所有导入的所述商品信息、所述注册证信息进行唯一性判断,发生非唯一则提示不能识别,对所有的所述注册证信息进行时间有效性判断,如出现同一产品相同时间段则提示不能匹配,对所有的所述注册证信息、所述商品信息与代理人erp系统进行数据验证,如发现以上信息有不一致,则自动提示不能匹配。

所述的医疗设备128条码辨识方法,其特征在于:

所述步骤b、c、d中,如出现不能识别、不能匹配的情况,将给出相应提示并终止识别。

一种识别并列印医疗设备128条码的系统,包括扫描单元、识别单元、列印单元,其特征在于:所述识别单元使用前述的各种识别的方法进行识别。

一种识别并列印医疗设备hibc条码的系统,其特征在于:所述列印单元使用现行合规模板填入所述识别单元识别出的信息后再提交专用打印机打印,所述合规模板可以根据规范的变化而进行修改。

本发明解决判断进口条形码类型,自动解析,将其转换为符合国内行业标准的条形码,并检查是否有国内对应的医疗器械注册证信息,避免出错,最后通过相应系统调用符合规定的模板制作打印条形码标签页。

附图说明

图1为实施例1的流程图。

具体实施方式

以下结合实施例对本方面做进一步的描述。

实施例一:

128条形码是常用医疗条形码,扫描条形码后解析,通过系统后台现有数据库信息来核对判断是否存在该条形码,有则自动找出商品信息,无则跳出判断,提示用户信息错误。

如主条码扫描结果为:(01)00840420124388(11)151104(10)1509260,那么从左边开始:

字符(01):应用标识符,固定不变,表示其后面为产品的固定信息,类似还有(00)、(02);

字符“0”:1位定长,包装级别代码,0表示内装单个产品,1-8代表内装多个;

字符“08404201”:8位定长,厂商识别代码国外企业须向当地所在地的编码中心申请,已经采用128码的企业不用再次申请国内企业向所属地的编码中心申请;

字符“2438”:4位产品定长,项目代码,可以按产品基本特征属性进行编码,基本特征属性不同,则代码不同,编码范围从0000-9999;

字符“8”:1位定长,检验码,根据前面的13位数字计算而得,一般由条码打印软件自动生成;

字符(11):4位定长,表示该字符后6位为生产日期;

字符“151104”:6位定长,表示生产日期,格式为“yymmdd”

字符(10):4位定长,表示该字符后几位为商品生产批号;

字符“1509260”:表示生产批号;

条形码还可以包含字符(17):4位定长,表示该字符后6位为有效期以及(13):4位定长,表示该字符后6位为包装日期。

如果是扫描结果条形码前4位为“(00)”“(01)”“(02)”则进入128码解析流程;如果不是则系统自动跳出判断,提示用户信息错误。

截取条形码字符串前18位,如不足则跳出判断,提示用户信息错误,反之则继续,通过18位字符串与系统后台数据库信息进行核对判断是否存在该条形码,有则自动找出商品信息,进入后续判断,无则跳出判断,提示用户信息错误。

解析完成后,如前序步骤未解析出所述有效期,则将所述商品标准效期和解析出的所述生产日期计算出所述有效期(假设一个产品标准效期时长是365天,条码有效期是2018-1-1,则到推生产日期为2017-1-1),如前序步骤未解析出所述生产日期,则提示人工输入所述医疗设备所述生产时间。

然后从数据库中寻找对应注册证信息,然后填入新制符合国内标准条形码标签的对应每一个信息字段中,打印完成后结束整个工作流程。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1