一种表单重构方法技术

技术编号:39660969 阅读:11 留言:0更新日期:2023-12-11 18:23
本申请实施例属于人工智能及数字医疗技术领域,应用于综合性医疗保险系统中医疗保费计算过程中,涉及一种表单重构方法

【技术实现步骤摘要】
一种表单重构方法、装置、设备及其存储介质


[0001]本申请涉及人工智能及数字医疗
,应用于综合性医疗保险系统中医疗保费计算过程中,尤其涉及一种表单重构方法

装置

设备及其存储介质


技术介绍

[0002]随着计算机行业的发展,传统的医疗行业也逐步向数字医疗转型,特别是在跨多平台的医疗应用系统,随着接入到医疗机构越多,医疗业务范围和覆盖范围越广泛,相应的医疗保险业务的处理也将越来越多

[0003]传统的医疗保费计算数据存储都是“烟囱式”开发思维,逐渐将每一次新增的费率因子及其相关数据以条目累加形式加入到数据宽表中,但随着业务发展产品需求迭代变更费率数据越多越多,新增一个因子时就需要在表中新增一列,还需要修改试算接口入参,调整试算逻辑代码,排期上线发布,维护工作量比较大,极易造成维护成本越来越高


技术实现思路

[0004]本申请实施例的目的在于提出一种表单重构方法

装置

设备及其存储介质,以解决现有技术使用数据宽表进行费率数据存储,容易造成维护工作量比较大和维护成本越来越高的问题

[0005]为了解决上述技术问题,本申请实施例提供一种表单重构方法,采用了如下所述的技术方案:
[0006]一种表单重构方法,包括下述步骤:
[0007]获取目标医疗保险数据宽表中影响当前医疗险种定价计算的所有费率因子

所述所有费率因子对应的因子值及计算系数;
[0008]根据预设的排序规则对所述所有费率因子进行排序,获取排序结果;
[0009]基于所述排序结果,分别为不同费率因子设置查询标识码,并生成第一结构分表,其中,所述第一结构分表的列字段信息包括费率因子名称

费率因子分别对应的计算系数地址码以及费率因子的查询标识码;
[0010]根据当前医疗险种定价计算所对应的费率因子,生成第二结构分表,其中,所述第二结构分表的列字段信息包括当前医疗险种

影响当前医疗险种定价的所有费率因子名称,以及每个费率因子对应的查询标识码;
[0011]根据所述每个费率因子对应的因子值及计算系数,生成每个费率因子对应的第三结构分表,其中,每个第三结构分表的列字段信息包括每个费率因子的计算系数

计算系数区别码,以及所述计算系数分别对应的因子值表征数据;
[0012]将所述目标医疗保险数据宽表中影响每个医疗险种定价计算的所有费率因子

所述所有费率因子对应的因子值及计算系数,分别写入到相应的第一结构分表

第二结构分表和第三结构分表中,完成对所述目标医疗保险数据宽表中医疗保险数据的表单重构

[0013]进一步的,在执行所述获取目标医疗保险数据宽表中影响当前医疗险种定价计算
的所有费率因子

所述所有费率因子对应的因子值及计算系数的步骤之前,所述方法还包括:
[0014]基于预设的识别条件和监测计算组件,识别所述医疗保险数据宽表中的总数据条目是否达到重构要求;
[0015]若所述医疗保险数据宽表中的总数据条目达到重构要求,则获取所述医疗保险数据宽表中影响当前医疗险种定价计算的所有费率因子

所述所有费率因子对应的因子值及计算系数;
[0016]若所述医疗保险数据宽表中的总数据条目未达到重构要求,则继续采用所述监测计算组件对所述医疗保险数据宽表进行数据录入监测

[0017]进一步的,所述获取目标医疗保险数据宽表中影响当前医疗险种定价计算的所有费率因子

所述所有费率因子对应的因子值及计算系数的步骤,具体包括:
[0018]按照所述医疗保险数据宽表中的行号信息,逐行获取所述医疗保险数据宽表中每条数据信息;
[0019]基于预设的结构化解析模板,对所述逐行获取所述医疗保险数据宽表中每条数据信息进行结构化解析,获取结构化解析结果;
[0020]以不同医疗险种为分类项,对所述结构化解析结果进行分类整理,获取每个医疗险种分别所对应的所有费率因子

所述所有费率因子对应的因子值及计算系数,作为分类整理结果;
[0021]从所述不同医疗险种中任选一个医疗险种作为当前医疗险种,并从所述分类整理结果中筛选出当前医疗险种所对应的所有费率因子

所述所有费率因子对应的因子值及计算系数

[0022]进一步的,所述根据预设的排序规则对所述所有费率因子进行排序,获取排序结果的步骤,具体包括:
[0023]根据所述结构化解析结果,获取当前医疗险种所对应的所有费率因子的入表时间戳信息;
[0024]基于当前医疗险种所对应的所有费率因子的入表时间戳信息,对当前医疗险种所对应的所有费率因子进行排序处理,获取所述排序结果

[0025]进一步的,所述基于所述排序结果,分别为不同费率因子设置查询标识码的步骤,具体包括:
[0026]根据所述排序结果,为当前医疗险种所对应的所有费率因子按照从小到大顺序依次设置正整数编号,其中,所述正整数编号的起始数值为最小正整数;
[0027]获取预先为当前医疗险种设置的英文标识符,通过拼接相应英文标识符和正整数编号的方式,生成当前医疗险种所对应的所有费率因子的查询标识码

[0028]进一步的,所述生成第一结构分表的步骤,具体包括:
[0029]获取当前医疗险种所对应的所有费率因子的名称信息;
[0030]将当前医疗险种所对应的所有费率因子的名称信息设置到所述第一结构分表预设的第一列项中;
[0031]获取当前医疗险种所对应的所有费率因子的查询标识码;
[0032]根据当前医疗险种所对应的所有费率因子的名称信息,将当前医疗险种所对应的
所有费率因子的查询标识码设置到所述第一结构分表预设的第二列项中;
[0033]预先在所述第一结构分表内冗余一列空白列,作为所述第一结构分表的第三列项

[0034]进一步的,在执行所述根据所述所有费率因子对应的因子值及计算系数,生成每个费率因子对应的第三结构分表的步骤之前,所述方法还包括:
[0035]根据所述结构化解析结果,获取每个费率因子所对应的不同计算系数,以及所述不同计算系数分别所对应的因子值表征数据;
[0036]判断同一费率因子的不同计算系数分别所对应的因子值表征数据的数据类型;
[0037]若所述同一费率因子的不同计算系数分别所对应的因子值表征数据的数据类型为
Boolean
类型,则根据所述因子值表征数据统计所述同一费率因子的不同计算系数分别所对应的
Boolean
值,并构建计算系数与对应
Boolean
值之间的一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种表单重构方法,其特征在于,包括下述步骤:获取目标医疗保险数据宽表中影响当前医疗险种定价计算的所有费率因子

所述所有费率因子对应的因子值及计算系数;根据预设的排序规则对所述所有费率因子进行排序,获取排序结果;基于所述排序结果,分别为不同费率因子设置查询标识码,并生成第一结构分表,其中,所述第一结构分表的列字段信息包括费率因子名称

费率因子分别对应的计算系数地址码以及费率因子的查询标识码;根据当前医疗险种定价计算所对应的费率因子,生成第二结构分表,其中,所述第二结构分表的列字段信息包括当前医疗险种

影响当前医疗险种定价的所有费率因子名称,以及每个费率因子对应的查询标识码;根据所述每个费率因子对应的因子值及计算系数,生成每个费率因子对应的第三结构分表,其中,每个第三结构分表的列字段信息包括每个费率因子的计算系数

计算系数区别码,以及所述计算系数分别对应的因子值表征数据;将所述目标医疗保险数据宽表中影响每个医疗险种定价计算的所有费率因子

所述所有费率因子对应的因子值及计算系数,分别写入到相应的第一结构分表

第二结构分表和第三结构分表中,完成对所述目标医疗保险数据宽表中医疗保险数据的表单重构
。2.
根据权利要求1所述的表单重构方法,其特征在于,在执行所述获取目标医疗保险数据宽表中影响当前医疗险种定价计算的所有费率因子

所述所有费率因子对应的因子值及计算系数的步骤之前,所述方法还包括:基于预设的识别条件和监测计算组件,识别所述医疗保险数据宽表中的总数据条目是否达到重构要求;若所述医疗保险数据宽表中的总数据条目达到重构要求,则获取所述医疗保险数据宽表中影响当前医疗险种定价计算的所有费率因子

所述所有费率因子对应的因子值及计算系数;若所述医疗保险数据宽表中的总数据条目未达到重构要求,则继续采用所述监测计算组件对所述医疗保险数据宽表进行数据录入监测
。3.
根据权利要求1或2所述的表单重构方法,其特征在于,所述获取目标医疗保险数据宽表中影响当前医疗险种定价计算的所有费率因子

所述所有费率因子对应的因子值及计算系数的步骤,具体包括:按照所述医疗保险数据宽表中的行号信息,逐行获取所述医疗保险数据宽表中每条数据信息;基于预设的结构化解析模板,对所述逐行获取所述医疗保险数据宽表中每条数据信息进行结构化解析,获取结构化解析结果;以不同医疗险种为分类项,对所述结构化解析结果进行分类整理,获取每个医疗险种分别所对应的所有费率因子

所述所有费率因子对应的因子值及计算系数,作为分类整理结果;从所述不同医疗险种中任选一个医疗险种作为当前医疗险种,并从所述分类整理结果中筛选出当前医疗险种所对应的所有费率因子

所述所有费率因子对应的因子值及计算系数

4.
根据权利要求3所述的表单重构方法,其特征在于,所述根据预设的排序规则对所述所有费率因子进行排序,获取排序结果的步骤,具体包括:根据所述结构化解析结果,获取当前医疗险种所对应的所有费率因子的入表时间戳信息;基于当前医疗险种所对应的所有费率因子的入表时间戳信息,对当前医疗险种所对应的所有费率因子进行排序处理,获取所述排序结果
。5.
根据权利要求4所述的表单重构方法,其特征在于,所述基于所述排序结果,分别为不同费率因子设置查询标识码的步骤,具体包括:根据所述排序结果,为当前医疗险种所对应的所有费率因子按照从小到大顺序依次设置正整数编号,其中,所述正整数编号的起始数值为最小正整数;获取预先为当前医疗险种设置的英文标识符,通过拼接相应英文标识符和正整数编号的方式,生成当前医疗险种所对应的所有费率因子的查询标识码
。6.
根据权利要求5所述的表单重构方法,其特征在于,所述生成第一结构分表的步骤,具体包括:获取当前医疗险种所对应的所有费率因子的名称信息;将当前医疗险种所对应的所有费率因子的名称信息设置到所述第一结构分表预设的第一列项中;获取当前医疗险种所对应的所有费率因子的查询标识码;根据当前医疗险种所对应的所有费率因子的名称信息,将当前医疗险种所对应的所有费率因子的查询标识码设置到所述第一结构分表预设的第二列项中;预先...

【专利技术属性】
技术研发人员:唐明建
申请(专利权)人:平安健康保险股份有限公司
类型:发明
国别省市:

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

1