本发明总体上涉及医药流通数据的处理,更具体地涉及对针对医药流通数据处理获得的交付数据进行申诉的申诉文件处理的方法和装置。
背景技术:
1、医药产品的流通通常经历从医药生产厂商生产、中间经销商逐级分销、再到销售终端最终售出等环节,医药产品在各级之间流通的相关数据称为流通数据。经过医药生产厂商授权,通过从各级获取流通数据,数据服务提供方对流通数据进行分析并生成交付数据,医药生产厂商基于交付数据可实现产品布局、产品管理、销售渠道管理等目的。然而,由于流通数据中存在数据异常的情况,或者在流通数据的分析过程中出现异常,可能导致交付数据相应地出现异常,此时医药生产厂商需要人工在线下对各项异常数据提出申诉。由于不同厂商的申诉处理人员不同、对申诉信息的管理不同导致申诉文件格式不同等原因,数据服务提供方需要设置不同申诉提报人员与不同厂商进行对接,无法对来自不同厂商的申诉文件进行统一分析,导致信息传递和数据处理效率低下。
技术实现思路
1、应当理解,本发明以上的一般性描述和以下的详细描述都是示例性和说明性的,并且旨在为如权利要求所述的本发明提供进一步的解释。
2、根据本发明一方面,提供了一种用于药品流通数据申诉文件处理的方法,包括:接收来自申诉发出设备的申诉文件,所述申诉文件包括一个或多个申诉条目,每个申诉条目具有与多个申诉字段中的每一个申诉字段对应的申诉信息;针对多个申诉字段中的每一个申诉字段确定对应的预定义规则,所述预定义规则用于定义将所述申诉字段调整至的预定义位置;以及针对多个申诉字段中的每一个申诉字段应用对应的预定义规则,以将所述申诉文件转换为标准化申诉文件。
3、在上述的方法中,针对多个申诉字段中的每一个申诉字段确定对应的预定义规则包括:判断所述申诉字段是否存在于标准字段库中;以及基于判断结果,确定所述申诉字段的对应的预定义规则。
4、在上述的方法中,方法进一步包括:如果判断所述申诉字段存在于所述标准字段库中,则从预定义规则库中提取与所述申诉字段对应的预定义规则。
5、在上述的方法中,方法进一步包括:如果判断所述申诉字段存在于所述标准字段库中,但预定义规则库中存在与所述申诉字段对应的多个预定义规则,则基于所述申诉发出设备的标识从所述多个预定义规则中提取与所述申诉发出设备对应的预定义规则。
6、在上述的方法中,方法进一步包括:如果判断所述申诉字段不存在于所述标准字段库中,则将所述申诉字段添加到所述标准字段库中,对所述申诉字段设置预定义规则,并将所述预定义规则添加到预定义规则库中。
7、在上述的方法中,方法进一步包括:如果判断所述申诉字段不存在于所述标准字段库中但所述申诉字段与所述标准字段库中的标准字段含义相近,则将所述申诉字段修改为所述标准字段,并从预定义规则库中提取与所述标准字段对应的预定义规则。
8、在上述的方法中,所述预定义规则库存储多个预定义规则、以及所述标准字段库中的标准字段与预定义规则之间的对应关系。
9、在上述的方法中,所述申诉字段包括以下各项中的至少一者:申诉类型、医药生产厂商名称、医药生产厂商编码、产品名称、产品编码、产品数量、销售终端名称、销售终端编码、日期。
10、根据本发明另一方面,提供了一种用于药品流通数据申诉文件处理的装置,包括:申诉文件接收模块,用于接收来自申诉发出设备的申诉文件,所述申诉文件包括一个或多个申诉条目,每个申诉条目具有与多个申诉字段中的每一个申诉字段对应的申诉信息;预定义规则确定模块,用于针对多个申诉字段中的每一个申诉字段确定对应的预定义规则,所述预定义规则用于定义将所述申诉字段调整至的预定义位置;以及预定义规则应用模块,用于针对多个申诉字段中的每一个申诉字段应用对应的预定义规则,以将所述申诉文件转换为标准化申诉文件。
11、在上述的装置中,预定义规则确定模块进一步用于:判断所述申诉字段是否存在于标准字段库中;以及基于判断结果,确定所述申诉字段的对应的预定义规则。
1.一种用于药品流通数据申诉文件处理的方法,包括:
2.如权利要求1所述的方法,其特征在于,针对多个申诉字段中的每一个申诉字段确定对应的预定义规则包括:
3.如权利要求2所述的方法,其特征在于,进一步包括:
4.如权利要求2所述的方法,其特征在于,进一步包括:
5.如权利要求2所述的方法,其特征在于,进一步包括:
6.如权利要求2所述的方法,其特征在于,进一步包括:
7.如权利要求3-6中的任一项所述的方法,其特征在于,所述预定义规则库存储多个预定义规则、以及所述标准字段库中的标准字段与预定义规则之间的对应关系。
8.如权利要求1所述的方法,其特征在于,所述申诉字段包括以下各项中的至少一者:申诉类型、医药生产厂商名称、医药生产厂商编码、产品名称、产品编码、产品数量、销售终端名称、销售终端编码、日期。
9.一种用于药品流通数据申诉文件处理的装置,包括:
10.如权利要求9所述的装置,其特征在于,预定义规则确定模块进一步用于: