本申请涉及医疗,特别涉及一种医疗电子发票的明细获取方法、电子设备及存储介质。
背景技术:
1、医疗电子票据系统需要与多个部门和平台对接,包括财政系统、医保中心等。通过匹配数据,可以实现不同系统之间的无缝对接和信息共享,促进业务协同和数据整合。
2、目前,通过测试项目管理系统(tpa生产录入系统)采集票据信息,并对这些信息进行匹配。为了节省人力采集的成本,提高采集效率,又引入国税局票据校验接口,对票据进行了真假验证,对于真票的数据,国税局会返回票面信息和额外的清单明细。
3、但是,国税局返回的清单明细中,药品真票明细可能是混乱的,不一定能与企业药品诊疗库中的数据进行匹配,并且部分地区的明细层级数据与企业目录库数据也不太一致,导致带出的清单明细数据并不准确。针对这种情况,对清单信息匹配药品诊疗库规则进行设计实施,提高明细带出的成功率。
技术实现思路
1、本申请实施例提供了一种医疗电子发票的明细获取方法,用以解决清单明细层级数据和地区目录库无法完美匹配,以及清单明细层级数据的准确性的问题。
2、本申请实施例提供了一种医疗电子发票的明细获取方法,包括:
3、获取医疗电子发票数据中的字符串数据;
4、将所述字符串数据与项目库数据进行匹配,确定所述字符串数据是否为明细层级数据;
5、若所述字符串数据为明细层级数据,获取所述医疗电子发票数据对应的地区目录库;
6、将所述字符串数据与所述地区目录库进行匹配,若在所述地区目录库中无法匹配到所述字符串数据,对所述字符串数据进行多次数据清洗;
7、利用每次数据清洗后得到的目标字符串,与所述地区目录库进行再次匹配,直到从所述地区目录库中获取所述目标字符串对应的数据明细。
8、在一实施例中,所述将所述字符串数据与项目库数据进行匹配,确定所述字符串数据是否为明细层级数据,包括:
9、将所述字符串数据与项目库数据进行匹配,如果所述字符串数据与所述项目库数据匹配,确定所述字符串数据为项目层级数据;
10、如果所述字符串数据与所述项目库数据不匹配,将所述字符串数据与项目映射库数据进行匹配,若不匹配,确定所述字符串数据为明细层级数据;若匹配,确定所述字符串数据为项目层级数据。
11、在一实施例中,所述对所述字符串数据进行多次数据清洗,包括:
12、采用英文符号替换所述字符串数据中的中文符号。
13、在一实施例中,所述对所述字符串数据进行多次数据清洗,包括:
14、去除所述字符串数据中包含的预设特殊字符。
15、在一实施例中,所述对所述字符串数据进行多次数据清洗,包括:
16、采用指定括号替换所述字符串数据中包含的预设特殊括号。
17、在一实施例中,所述对所述字符串数据进行多次数据清洗,包括:
18、去除所述字符串数据中的单位数据,获取预设特殊符号之间的连续中文。
19、在一实施例中,所述对所述字符串数据进行多次数据清洗,包括:
20、获取预设关键字,对所述字符串数据中的所述预设关键字进行删除或替换。
21、在一实施例中,在所述从所述地区目录库中获取所述目标字符串对应的数据明细之后,所述方法还包括:
22、将所述数据明细与所述医疗电子发票中所述目标字符串对应的票面信息进行比对,按照优先级,确定最终输出的数据内容。
23、本申请实施例还提供了一种电子设备,所述电子设备包括:
24、处理器;
25、用于存储处理器可执行指令的存储器;
26、其中,所述处理器被配置为执行上述的医疗电子发票的明细获取方法。
27、本申请实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序可由处理器执行以完成上述任意一项医疗电子发票的明细获取方法。
28、本申请上述实施例提供的技术方案,通过对字符串数据与项目库进行匹配,确定是明细层级数据后与相应的地区目录库进行匹配,将与地区目录库无法匹配的字符串数据通过多次清洗匹配,最终获得目标字符串对应的数据明细。该方案在通过将字符串数据多次清洗匹配的方式进一步提高了获取到的明细层级数据的准确性。
1.一种医疗电子发票的明细获取方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述字符串数据与项目库数据进行匹配,确定所述字符串数据是否为明细层级数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述对所述字符串数据进行多次数据清洗,包括:
4.根据权利要求1所述的方法,其特征在于,所述对所述字符串数据进行多次数据清洗,包括:
5.根据权利要求1所述的方法,其特征在于,所述对所述字符串数据进行多次数据清洗,包括:
6.根据权利要求1所述的方法,其特征在于,所述对所述字符串数据进行多次数据清洗,包括:
7.根据权利要求1所述的方法,其特征在于,所述对所述字符串数据进行多次数据清洗,包括:
8.根据权利要求1所述的方法,其特征在于,在所述从所述地区目录库中获取所述目标字符串对应的数据明细之后,所述方法还包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序可由处理器执行以完成权利要求1-9任意一项所述的医疗电子发票的明细获取方法。