一种保险行业的理算方法及装置
文献发布时间:2023-06-19 10:24:22
技术领域
本申请涉及保险理赔技术领域,尤其涉及一种保险行业的理算方法及装置。
背景技术
随着人们的生活水平不断提高,越来越多的人会将一部分资金投入保险公司,以求获得未来生活的保障。因此,保险公司需要处理的理赔案件越来越多。当理赔案件发生后,被保险人会向保险公司索要赔偿,保险公司需要针对每个理赔案件进行理算审核,确定出相应的理赔金额提供给被保险人。
目前,被保险人在申请保险理赔的时候,工作人员会在系统建立保险理赔案件的任务,并录入相应的理赔数据到系统中,由专门的工作人员理算审核这些保险理赔案件。
然而,由于保险产品经常会根据业务需求,如报销比例、支付限额等,而在承保范围、被保对象、折扣、税费等方面发生变化,这导致即使前后两份保险合同的内容完全相同,也常常需要重新计算保险相关费用,导致理算消耗的时间相对较长,且存在一定的错误率,影响保险理赔的时效性和准确性。
发明内容
本申请实施例提供一种保险行业的理算方法及装置,解决了现有技术存在的上述问题,通过提高理算的时效性和准确性,实现保险理赔的时效性和准确性。
第一方面,提供了一种保险行业的理算方法,该方法可以包括:
获取针对目标保单的理算请求,所述理算请求包括业务数据、相应消费金额和目标保单的保障范围;
在预先配置的协议保障模型中,确定所述保障范围对应的目标协议保障模型,其中,所述目标协议保障模型的理赔类型节点包括所述目标保单节点、保障计划节点、险种节点、责任节点和给付责任节点;所述目标协议保障模型是以所述目标保单为根节点,按照理赔类型的种类设置以保单层、保障计划层、险种层、责任层和给付责任层为层级的多叉树结构;每个层级中包括相应种类的不同理赔类型节点;
根据所述目标协议保障模型中各理赔类型节点的预设理算要素,对所述业务数据和相应消费金额进行理算,得到所述目标保单的理算金额。
在一种可选的实现中,根据所述目标协议保障模型中各理赔类型节点的预设理算要素,对所述业务数据和相应消费金额进行理算,得到所述目标保单的理算金额,包括:
按照层级深度优先策略,检测所述目标协议保障模型的初始层级中理赔类型节点与所述业务数据是否相关联;
若所述初始层级中理赔类型节点与所述业务数据相关联,则根据所述理赔类型节点的预设理算要素,对输入的所述业务数据和相应消费金额进行理算,得到所述初始层级的当前理算金额;
按照层级深度优先策略,将所述当前理算金额输入所述初始层级的下一层级,并将所述下一层级确定为当前层级;
检测所述当前层级中理赔类型节点与所述业务数据是否相关联;
若所述当前层级中理赔类型节点与所述业务数据相关联,则根据所述理赔类型节点的预设理算要素,对输入的当前理算金额进行理算,得到所述当前层级的当前理算金额,并返回执行步骤:按照层级深度优先策略,将所述当前理算金额输入下一层级,并将所述下一层级确定为当前层级;
将达到预设第一遍历结束条件时得到的理算金额确定为所述目标保单的理算金额。
在一种可选的实现中,若所述当前层级为所述保障计划层,且所述保障计划层包括至少两个保障计划节点与所述业务数据相关联,则根据所述理赔类型节点的预设理算要素,对输入的当前理算金额进行理算,得到所述当前层级的当前理算金额,包括:
根据所述至少两个保障计划节点的预设理赔条件,获取所述至少两个保障计划节点所属的理算支路的支路理算顺序;
按照所述支路理算顺序,针对初始理算支路,按照所述层级深度优先策略和所述初始理算支路中各理赔类型节点的预设理算要素,对所述业务数据和相应消费金额进行理算,得到所述初始理算支路的初始理算金额;
将所述消费金额与所述初始理算金额的差确定为当前消费金额;
按照所述支路理算顺序,针对当前理算支路,按照所述层级深度优先策略和所述当前理算支路中各理赔类型节点的预设理算要素,对所述当前消费金额进行理算,得到所述当前理算支路的当前理算金额;
将所述当前消费金额与所述当前理算金额的差确定为新的当前消费金额;并返回执行步骤:得到所述当前理算支路的当前理算金额;
将达到预设第二遍历结束条件时得到的当前理算金额确定为所述当前层级的当前理算金额。
在一种可选的实现中,若所述当前层级中理赔类型节点与所述业务数据相关联,则根据所述理赔类型节点的预设理算要素,对输入的当前理算金额进行理算,得到所述当前层级的当前理算金额,包括:
若所述当前层级中理赔类型节点与所述业务数据相关联,且相关联理赔类型节点的数量为至少两个,则根据所述至少两个当前理赔类型节点的预设理赔条件,确定所述至少两个当前理赔类型节点的理算规则;
根据所述至少两个理赔类型节点的预设理算要素,依次对输入所述当前层级的当前理算金额进行理算,得到每个理赔类型节点输出的理算金额;
根据所述理算规则,确定所述当前层级输出的理算金额。
在一种可选的实现中,所述理算规则包括:
将多个理赔类型节点中每个理赔类型节点输出的理算金额的和确定为所述层级的理算金额的规则;
将多个理赔类型节点输出的理算金额中最大或最小的理算金额确定为所述层级的理算金额的规则;
将多个理赔类型节点中每个理赔类型节点输出的理算金额按照预设比例计算后的和确定为所述层级的理算金额的规则。
在一种可选的实现中,在预先配置的协议保障模型中,确定所述保障范围对应的目标协议保障模型之前,所述方法还包括:
采集不同保单对应的保障范围涉及的理赔协议信息;所述理赔协议信息包括各理赔类型、相应理赔类型的预设理算要素,以及所述各理赔类型间的关联关系;
针对每个保单,根据所述保单的保障范围涉及的所述各理赔类型、相应理赔类型的预设理算要素,以及所述各理赔类型间的关联关系,配置所述保障范围的协议保障模型。
在一种可选的实现中,所述各理赔类型间的关联关系包括从属关系、并列关系和优先级关系。
第二方面,提供了一种保险行业的理算装置,该装置可以包括:获取单元、确定单元和理算单元;
所述获取单元,用于获取针对目标保单的理算请求,所述理算请求包括业务数据、相应消费金额和目标保单的保障范围;
所述确定单元,用于在预先配置的协议保障模型中,确定所述保障范围对应的目标协议保障模型,其中,所述目标协议保障模型的理赔类型节点包括所述目标保单节点、保障计划节点、险种节点、责任节点和给付责任节点;所述目标协议保障模型是以所述目标保单为根节点,按照理赔类型的种类设置以保单层、保障计划层、险种层、责任层和给付责任层为层级的多叉树结构;每个层级中包括相应种类的不同理赔类型节点;
所述理算单元,用于根据所述目标协议保障模型中各理赔类型节点的预设理算要素,对所述业务数据和相应消费金额进行理算,得到所述目标保单的理算金额。
在一种可选的实现中,所述理算单元,具体用于按照层级深度优先策略,检测所述目标协议保障模型的初始层级中理赔类型节点与所述业务数据是否相关联;
若所述初始层级中理赔类型节点与所述业务数据相关联,则根据所述理赔类型节点的预设理算要素,对输入的所述业务数据和相应消费金额进行理算,得到所述初始层级的当前理算金额;
按照层级深度优先策略,将所述当前理算金额输入所述初始层级的下一层级,并将所述下一层级确定为当前层级;
检测所述当前层级中理赔类型节点与所述业务数据是否相关联;
若所述当前层级中理赔类型节点与所述业务数据相关联,则根据所述理赔类型节点的预设理算要素,对输入的当前理算金额进行理算,得到所述当前层级的当前理算金额,并返回执行步骤:按照层级深度优先策略,将所述当前理算金额输入下一层级,并将所述下一层级确定为当前层级;
将达到预设第一遍历结束条件时得到的理算金额确定为所述目标保单的理算金额。
在一种可选的实现中,若所述当前层级为所述保障计划层,且所述保障计划层包括至少两个保障计划节点与所述业务数据相关联,则所述理算单元,还具体用于:
根据所述至少两个保障计划节点的预设理赔条件,获取所述至少两个保障计划节点所属的理算支路的支路理算顺序;
按照所述支路理算顺序,针对初始理算支路,按照所述层级深度优先策略和所述初始理算支路中各理赔类型节点的预设理算要素,对所述业务数据和相应消费金额进行理算,得到所述初始理算支路的初始理算金额;
将所述消费金额与所述初始理算金额的差确定为当前消费金额;
按照所述支路理算顺序,针对当前理算支路,按照所述层级深度优先策略和所述当前理算支路中各理赔类型节点的预设理算要素,对所述当前消费金额进行理算,得到所述当前理算支路的当前理算金额;
将所述当前消费金额与所述当前理算金额的差确定为新的当前消费金额;并返回执行步骤:得到所述当前理算支路的当前理算金额;
将达到预设第二遍历结束条件时得到的当前理算金额确定为所述当前层级的当前理算金额。
在一种可选的实现中,所述理算单元,还具体用于若所述当前层级中理赔类型节点与所述业务数据相关联,且相关联理赔类型节点的数量为至少两个,则根据所述至少两个当前理赔类型节点的预设理赔条件,确定所述至少两个当前理赔类型节点的理算规则;
根据所述至少两个理赔类型节点的预设理算要素,依次对输入所述当前层级的当前理算金额进行理算,得到每个理赔类型节点输出的理算金额;
根据所述理算规则,确定所述当前层级输出的理算金额。
在一种可选的实现中,所述理算规则包括:
将多个理赔类型节点中每个理赔类型节点输出的理算金额的和确定为所述层级的理算金额的规则;
将多个理赔类型节点输出的理算金额中最大或最小的理算金额确定为所述层级的理算金额的规则;
将多个理赔类型节点中每个理赔类型节点输出的理算金额按照预设比例计算后的和确定为所述层级的理算金额的规则。
在一种可选的实现中,所述装置还包括采集单元和配置单元;
所述采集单元,用于采集不同保单对应的保障范围涉及的理赔协议信息;所述理赔协议信息包括各理赔类型、相应理赔类型的预设理算要素,以及所述各理赔类型间的关联关系;
所述配置单元,用于针对每个保单,根据所述保单的保障范围涉及的所述各理赔类型、相应理赔类型的预设理算要素,以及所述各理赔类型间的关联关系,配置所述保障范围的协议保障模型。
在一种可选的实现中,所述各理赔类型间的关联关系包括从属关系、并列关系和优先级关系。
第三方面,提供了一种电子设备,该电子设备包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现上述第一方面中任一所述的方法步骤。
第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面中任一所述的方法步骤。
本发明实施例提供的保险行业的理算方法,包括获取针对目标保单的理算请求,该理算请求包括业务数据、相应消费金额和目标保单的保障范围;并在预先配置的协议保障模型中,确定该保障范围对应的目标协议保障模型;根据目标协议保障模型中各理赔类型节点的预设理算要素,对业务数据和相应消费金额进行理算,得到目标保单的理算金额。与现有技术相比,该方法提高了理算的时效性和准确性。
附图说明
图1为本发明实施例提供的一种保险行业的理算方法的流程示意图;
图2为本发明实施例提供的一种协议保障模型的结构示意图;
图3为本发明实施例提供的另一种协议保障模型的结构示意图;
图4为本发明实施例提供的一种保险行业的理算装置的结构示意图;
图5为本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,并不是全部的实施例。基于本申请实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本发明实施例提供的保险行业的理算方法可以应用在服务器上,也可以应用在终端上。其中,服务器可以是应用服务器或云服务器,终端可以是具有较强计算能力的移动电话、智能电话、笔记本电脑、数字广播接收器、个人数字助理(PDA)、平板电脑(PAD)等用户设备(User Equipment,UE)、手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备、移动台(Mobile station,MS)、移动终端(Mobile Terminal)等。
以下结合说明书附图对本申请的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
下面以服务器执行本发明实施例提供的保险行业的理算方法为例进行详细描述。
图1为本发明实施例提供的一种保险行业的理算方法的流程示意图。如图1所示,该方法可以包括:
步骤110、获取针对目标保单的理算请求。
该理算请求可以包括业务数据、相应消费金额和目标保单的保障范围。
服务器可以通过接收终端发送的针对目标保单的理算请求。理赔请求是指用于执行理算的指令。理算请求可以包括业务数据和目标保单的保障范围。
其中,业务数据可以包括理赔账单和用户信息,理赔账单是指包含用户的各种治疗信息的数据,其可以包括账单号、账单类型、医院名称、医院等级和性质、就诊类型、治疗天数、诊断疾病、费用项目和消费金额等,且根据账单号可以查到该理赔账单对应的用户,以获取用户信息,其包括用户姓名、年龄、性别等。
目标保单的保障范围是指目标保单提供的保障服务范围。
步骤120、在预先配置的协议保障模型中,确定该保障范围对应的目标协议保障模型。
在执行该步骤之前,需要配置不同保障范围的协议保障模型,由于不同保障范围对应不同的保单,故需要采集不同保单对应的保障范围涉及的理赔协议信息;
其中,理赔协议信息可以包括各理赔类型、相应理赔类型的预设理算要素,以及各理赔类型间的关联关系;
理赔协议信息可以包括保单类型、各理赔类型,如不同保障计划的理赔类型、每个保障计划下不同险种的理赔类型、每个险种涉及的不同责任的理赔类型、每个责任指定的不同给付责任的理赔类型,以及每种理赔类型的预设理算要素,如保单责任明细信息,其包括责任明细标识、理赔比例、理赔范围、理赔限额、不同险种的理赔顺序和理赔条件等。其中,不同保障计划下的险种可以相同也可以不同,本发明实施例在此不做限定。
针对每个保单,根据该保单的保障范围涉及的各理赔类型、相应理赔类型的预设理算要素,以及各理赔类型间的关联关系,配置不同保单的协议保障模型,由此可根据目标保单的保障范围可确定目标协议保障模型。
其中,配置的协议保障模型可以包括各理赔类型节点,各理赔类型可以包括保单的理赔类型、保障计划的理赔类型、险种的理赔类型、责任的理赔类型和给付责任的理赔类型等;配置的协议保障模型可以根据各理赔类型节点的理赔类型种类设置相应的层级,即保单层、保障计划层、险种层、责任层和给付责任层。
且,各理赔类型间的关联关系可以包括从属关系、并列关系,以及优先级关系。
根据从属关系,可确定上述各理赔类型节点中保单节点关联的不同保障计划节点、每种保障计划节点相关的不同险种节点,每个险种节点涉及的不同责任节点和每个责任节点指定的不同给付责任节点。
根据并列关系,可确定上述各理赔类型节点中相同理赔类型种类的节点,如同属于保障计划种类的不同理赔类型节点,即确定同一层级的理赔类型节点。
根据优先级关系,可确定上述各理赔类型节点中理算的先后顺序。
如图2所示,协议保障模型是以目标保单为根节点,依次以保单层、保障计划层、险种层、责任层和给付责任层为层级的多叉树结构;其中,每个层级中包括相应种类的不同理赔类型节点。其中:
保单层包括保单根节点。
保障计划层包括三种不同的保障计划节点,如计划一、计划二和计划三。
险种层包括一种险种节点。
责任层包括三种不同的责任节点,如责任一、责任二和责任三。
给付责任层包括三种不同的给付责任节点,如给付责任一和给付责任二。
保单根节点下的计划一、计划二和计划三分别关联相应的理算支路。
其中,计划一的理算支路:计划一关联的险种涉及的责任节点包括责任一和责任二。责任一指定的给付责任节点包括给付责任一、给付责任二和给付责任三,且责任二指定的给付责任节点包括给付责任一和给付责任二。
计划二的理算支路:计划二关联的险种涉及的责任节点仅包括责任一,且责任一下不指定给付责任节点。
计划三的理算支路:计划三关联的险种涉及的责任节点仅包括责任三,且责任三指定的给付责任节点包括给付责任三。
步骤130、根据目标协议保障模型中各理赔类型节点的预设理算要素,对业务数据和相应消费金额进行理算,得到目标保单的理算金额。
为了提高理算的准确性,需要确定目标协议保障模型各层级中理赔类型中可以对业务数据和相应消费金额进行理算的层级和相应层级中的理赔类型。
具体的,按照层级深度优先策略,检测目标协议保障模型的初始层级中理赔类型节点与业务数据是否相关联;其中,初始层级为层级深度值最大的层级。
若初始层级中理赔类型节点与业务数据不关联,则跳过初始层级,将消费金额和业务数据输入下一层级,并检测下一层级中理赔类型节点与业务数据是否相关联。例如,若业务数据中不存在任何给付责任的理赔类型,则需要跳过给付责任层,将消费金额和业务数据直接输入责任层,由责任层中的各责任节点执行理算,可参考图2中计划二的理算支路,此时由责任一节点执行理算。
若初始层级中理赔类型节点与业务数据相关联,则根据理赔类型节点的预设理算要素,对输入的所述业务数据和相应消费金额进行理算,得到初始层级的当前理算金额;
按照层级深度优先策略,将当前理算金额输入下一层级,并将下一层级确定为当前层级;
检测当前层级中理赔类型节点与业务数据是否相关联;
若当前层级中理赔类型节点与业务数据相关联,则根据理赔类型节点的预设理算要素,对输入的当前理算金额进行理算,得到当前层级的当前理算金额;
并返回执行步骤:按照层级深度优先策略,将当前理算金额输入下一层级,并将下一层级确定为当前层级;
将达到预设第一遍历结束条件时得到的理算金额确定为所述目标保单的理算金额。其中,预设第一遍历结束条件包括遍历所述目标协议保障模型的全部层级的条件和消费金额为零的条件。即遍历目标协议保障模型的全部层级,将目标协议保障模型的最后层级,如保单层得到的理算金额,确定为目标保单的理算金额,或者将所述消费金额为零时得到的理算金额确定为目标保单理算金额。
也就是说,本发明实施例在执行理算遍历时,针对同一层级理算的各个节点先判断业务数据是否节点的进入条件,若满足,则进入该节点,该节点执行理算,理算结束后,将业务数据及理算结果,传入下一节点或下一层级中的节点,直至遍历完成;若不满足,则直接将理算数据,传入下一节点,或下一层级。
进一步的,若当前层级中理赔类型节点与业务数据相关联,且相关联理赔类型节点的数量为至少两个,则根据至少两个当前理赔类型节点的预设理赔条件,确定至少两个当前理赔类型节点的理算规则;
根据至少两个理赔类型节点的预设理算要素,依次对输入当前层级的当前理算金额进行理算,得到每个理赔类型节点输出的理算金额;
根据理算规则,确定当前层级输出的理算金额。
可以理解的是,上述方案也可应用在目标协议保障模型的初始层级中存在至少两个理赔类型节点与业务数据相关联的情况。
其中,理算规则可以至少包括:
将多个理赔类型节点中每个理赔类型节点输出的理算金额的和确定为层级的理算金额的规则;
将多个理赔类型节点输出的理算金额中最大或最小的理算金额确定为层级的理算金额的规则;
将多个理赔类型节点中每个理赔类型节点输出的理算金额按照预设比例计算后的和确定为层级的理算金额的规则。
需要说明的是,除以上理算规则外,技术人员可以根据实际业务需求确定其他理算规则,本发明实施例在此不做限定。
在一些实施例中,若当前层级为保障计划层,且保障计划层包括至少两个保障计划节点与业务数据相关联,如图2中的计划一、计划二和计划三,则
可以根据至少两个保障计划节点的预设理赔条件,获取至少两个保障计划节点所属的理算支路的支路理算顺序。具体包括:可以根据至少两个保障计划节点的预设理赔条件,确定至少两个保障计划节点的理算优先级,并按照理算优先级从高到底顺序,获取至少两个保障计划节点所属的理算支路的支路理算顺序。
之后,按照支路理算顺序,针对初始理算支路,按照层级深度优先策略和初始理算支路中各理赔类型节点的预设理算要素,对业务数据和相应消费金额进行理算,得到初始理算支路的初始理算金额;
将消费金额与初始理算金额的差确定为当前消费金额;
之后,按照支路理算顺序,针对当前理算支路,按照层级深度优先策略和当前理算支路中各理赔类型节点的预设理算要素,对当前消费金额进行理算,得到当前理算支路的当前理算金额;
将当前消费金额与当前理算金额的差确定为新的当前消费金额;并返回执行步骤:得到当前理算支路的当前理算金额;
将达到预设第二遍历结束条件时得到的当前理算金额确定为所述当前层级的当前理算金额。其中,预设第二遍历结束条件包括遍历至少两个保障计划节点所属的理算支路的条件和将消费金额为零的条件。
在一个例子中,服务器获取针对目标保单的理算请求,理算请求包括如下业务数据:
姓名:张三;医疗类别:普通住院;工作年限:5年;员工状态:在职;疾病分类类别:重特疾病;消费金额:8万元。目标保单的保障范围包括普享计划节点和特享计划节点的保障范围。
在预先配置的协议保障模型中,查找到保障范围对应的目标协议保障模型,如图3所示。
目标协议保障模型为目前保单的分段理算,且目前保单节点的下级理算节点的分段理算顺序为:普享计划->特享计划;
(1)深度搜索普享计划的理算执行节点,包括:
确定目前保单节点的下级未理算节点:普享计划节点;
向下搜索,确定普享计划节点的下级未理算节点:险种一节点;
向下搜索,确定险种一节点的下级未理算节点:门诊责任节点和住院责任节点;
向下搜索,确定门诊责任节点的下级未理算节点:在职给付责任节点和退休给付责任节点;确定住院责任节点的下级未理算节点:在职给付责任节点和退休给付责任节点;
由于门诊责任节点和住院责任节点下的在职给付责任节点和退休给付责任节点为目标协议保障模型的叶子节点,不存在下级未理算节点,故深度搜索结束。
(2)深度搜索特享计划的理算执行节点,包括:
确定特享计划节点;
向下搜索,并根据业务数据,确定存在特享计划节点的下级未理算节点:险种一节点;
向下搜索,并根据业务数据,确定存在险种一节点的下级未理算节点:住院责任节点;
向下搜索,确定险种一节点的下级未理算节点:门诊责任节点和住院责任节点;
向下搜索,确定门诊责任节点的下级未理算节点:在职给付责任节点和退休给付责任节点;确定住院责任节点的下级未理算节点:在职给付责任节点和退休给付责任节点;
由于门诊责任节点和住院责任节点下的在职给付责任节点和退休给付责任节点为目标协议保障模型的叶子节点,不存在下级未理算节点,故深度搜索结束。
针对普享计划的理算执行过程,包括:
将业务数据和消费金额8万输入门诊责任节点和住院责任节点下的在职给付责任节点和退休给付责任节点;
由于业务数据中的员工状态为在职,即满足在职给付责任节点的进入条件,则在职给付责任节点采用自身的预设理算要素执行理算:假设根据职给付责任节点的理算要素输出的理算金额为5万。
但业务数据中的员工状态为在职,即不满足退休给付责任节点的进入条件,则退休给付责任节点输出的理算金额为0;
由于退休给付责任节点与在职给付责任节点间的关联关系为并列关系,故将退休给付责任节点输出的理算金额与在职给付责任节点输出的理算金额加和,得到给付责任层输出的理算金额为5万;
之后,将给付责任层输出的理算金额和业务数据输入上一层责任层中的门诊责任节点和住院责任节点。
由于业务数据中的医疗类别为普通住院,即满足住院责任节点的进入条件,则住院责任节点采用自身的预设理算要素执行理算:假设根据住院责任节点的理算要素输出的理算金额仍为5万;
但业务数据中的医疗类别为普通住院,即不满足门诊责任节点的进入条件,则门诊责任节点输出的理算金额为0;
由于门诊责任节点和住院责任节点间的关联关系为并列关系,故将门诊责任节点输出的理算金额和住院责任节点输出的理算金额加和,得到责任层输出的理算金额仍为5万;
之后,将责任层输出的理算金额和业务数据输入上一层险种层中的险种一节点。
同理,险种一节点判断业务数据是否满足自身的进入条件,若满足,则将采用自身的预设理算要素执行理算,输出理算金额,其中,险种一节点可以不携带预设理算要素,此时理算金额为责任层输出的理算金额5万;
若险种一节点输出的理算金额为5万,则该理算金额和业务数据输入上一层普享计划节点。假设普享计划节点的预设理算要素包括一年限额为3万的节点条件,则普享计划节点输出3万的理算金额。
针对特享计划的理算执行过程,包括:
将业务数据和消费金额(5万)输入门诊责任节点和住院责任节点下的在职给付责任节点和退休给付责任节点;该消费金额为业务数据对应的消费金额与普享计划节点输出的理算金额的差(8万-3万)。
之后的理算过程与普享计划分支的理算执行方式类似,本发明实施例再次不再赘述。
假设特享计划节点输入的理算金额为3万,且特享计划节点的预设理算要素包括一年限额为20万的节点条件,则特享计划节点可输出3万的理算金额。
回溯至目标保单根节点,生成最终理算结果为:普享计划节点的理算金额与特享计划节点的理算金额的和,即3万+3万=6万,自付金额为2万。
可选地,本发明实施例还可以获取理算金额对应的目标保单的理算路径,该理算路径为基于目标协议保障模型的理算顺序涉及的理赔类型节点组成的路径。结合上述例子,理算路径为保单->普享计划->险种一->住院责任->在职给付责任。
本发明实施例提供的保险行业的理算方法,包括获取针对目标保单的理算请求,该理算请求包括业务数据、相应消费金额和目标保单的保障范围;并在预先配置的协议保障模型中,确定该保障范围对应的目标协议保障模型;根据目标协议保障模型中各理赔类型节点的预设理算要素,对业务数据和相应消费金额进行理算,得到目标保单的理算金额。与现有技术相比,该方法提高了理算的时效性和准确性。
与上述方法对应的,本发明实施例还提供一种保险行业的理算装置,如图4所示,该保险行业的理算装置包括:获取单元410、确定单元420和理算单元430;
获取单元410,用于获取针对目标保单的理算请求,所述理算请求包括业务数据、相应消费金额和目标保单的保障范围;
确定单元420,用于在预先配置的协议保障模型中,确定所述保障范围对应的目标协议保障模型;其中,所述目标协议保障模型的理赔类型节点包括所述目标保单节点、保障计划节点、险种节点、责任节点和给付责任节点;所述目标协议保障模型是以所述目标保单为根节点,按照理赔类型的种类设置以保单层、保障计划层、险种层、责任层和给付责任层为层级的多叉树结构;每个层级中包括相应种类的不同理赔类型节点。
理算单元430,用于根据所述目标协议保障模型中各理赔类型节点的预设理算要素,对所述业务数据和相应消费金额进行理算,得到所述目标保单的理算金额。
在一种可选的实现中,理算单元430,具体用于按照层级深度优先策略,检测所述目标协议保障模型的初始层级中理赔类型节点与所述业务数据是否相关联;
若所述初始层级中理赔类型节点与所述业务数据相关联,则根据所述理赔类型节点的预设理算要素,对输入的所述业务数据和相应消费金额进行理算,得到所述初始层级的当前理算金额;
按照层级深度优先策略,将所述当前理算金额输入所述初始层级的下一层级,并将所述下一层级确定为当前层级;
检测所述当前层级中理赔类型节点与所述业务数据是否相关联;
若所述当前层级中理赔类型节点与所述业务数据相关联,则根据所述理赔类型节点的预设理算要素,对输入的当前理算金额进行理算,得到所述当前层级的当前理算金额,并返回执行步骤:按照层级深度优先策略,将所述当前理算金额输入下一层级,并将所述下一层级确定为当前层级;
将达到预设第一遍历结束条件时得到的理算金额确定为所述目标保单的理算金额。
在一种可选的实现中,若所述当前层级为所述保障计划层,且所述保障计划层包括至少两个保障计划节点与所述业务数据相关联,则理算单元430,还具体用于:
根据所述至少两个保障计划节点的预设理赔条件,获取所述至少两个保障计划节点所属的理算支路的支路理算顺序;
按照所述支路理算顺序,针对初始理算支路,按照所述层级深度优先策略和所述初始理算支路中各理赔类型节点的预设理算要素,对所述业务数据和相应消费金额进行理算,得到所述初始理算支路的初始理算金额;
将所述消费金额与所述初始理算金额的差确定为当前消费金额;
按照所述支路理算顺序,针对当前理算支路,按照所述层级深度优先策略和所述当前理算支路中各理赔类型节点的预设理算要素,对所述当前消费金额进行理算,得到所述当前理算支路的当前理算金额;
将所述当前消费金额与所述当前理算金额的差确定为新的当前消费金额;并返回执行步骤:得到所述当前理算支路的当前理算金额;
将达到预设第二遍历结束条件时得到的当前理算金额确定为所述当前层级的当前理算金额。
在一种可选的实现中,理算单元430,还具体用于若所述当前层级中理赔类型节点与所述业务数据相关联,且相关联理赔类型节点的数量为至少两个,则根据所述至少两个当前理赔类型节点的预设理赔条件,确定所述至少两个当前理赔类型节点的理算规则;
根据所述至少两个理赔类型节点的预设理算要素,依次对输入所述当前层级的当前理算金额进行理算,得到每个理赔类型节点输出的理算金额;
根据所述理算规则,确定所述当前层级输出的理算金额。
在一种可选的实现中,所述理算规则包括:
将多个理赔类型节点中每个理赔类型节点输出的理算金额的和确定为所述层级的理算金额的规则;
将多个理赔类型节点输出的理算金额中最大或最小的理算金额确定为所述层级的理算金额的规则;
将多个理赔类型节点中每个理赔类型节点输出的理算金额按照预设比例计算后的和确定为所述层级的理算金额的规则。
在一种可选的实现中,所述装置还包括采集单元440和配置单元450;
采集单元440,用于采集不同保单对应的保障范围涉及的理赔协议信息;所述理赔协议信息包括各理赔类型、相应理赔类型的预设理算要素,以及所述各理赔类型间的关联关系;
配置单元450,用于针对每个保单,根据所述保单的保障范围涉及的所述各理赔类型、相应理赔类型的预设理算要素,以及所述各理赔类型间的关联关系,配置所述保障范围的协议保障模型。
在一种可选的实现中,所述各理赔类型间的关联关系包括从属关系、并列关系和优先级关系。
本发明上述实施例提供的保险行业的理算装置的各功能单元的功能,可以通过上述各方法步骤来实现,因此,本发明实施例提供的保险行业的理算装置中的各个单元的具体工作过程和有益效果,在此不复赘述。
本发明实施例还提供了一种电子设备,如图5所示,包括处理器510、通信接口520、存储器530和通信总线540,其中,处理器510,通信接口520,存储器530通过通信总线540完成相互间的通信。
存储器530,用于存放计算机程序;
处理器510,用于执行存储器530上所存放的程序时,实现如下步骤:
获取针对目标保单的理算请求,所述理算请求包括业务数据、相应消费金额和目标保单的保障范围;
在预先配置的协议保障模型中,确定所述保障范围对应的目标协议保障模型;其中,所述目标协议保障模型的理赔类型节点包括所述目标保单节点、保障计划节点、险种节点、责任节点和给付责任节点;所述目标协议保障模型是以所述目标保单为根节点,按照理赔类型的种类设置以保单层、保障计划层、险种层、责任层和给付责任层为层级的多叉树结构;每个层级中包括相应种类的不同理赔类型节点;
根据所述目标协议保障模型中各理赔类型节点的预设理算要素,对所述业务数据和相应消费金额进行理算,得到所述目标保单的理算金额。
在一种可选的实现中,根据所述目标协议保障模型中理赔类型节点的预设理算要素,对所述业务数据和相应消费金额进行理算,得到所述目标保单的理算金额,包括:
按照层级深度优先策略,检测所述目标协议保障模型的初始层级中理赔类型节点与所述业务数据是否相关联;
若所述初始层级中理赔类型节点与所述业务数据相关联,则根据所述理赔类型节点的预设理算要素,对输入的所述业务数据和相应消费金额进行理算,得到所述初始层级的当前理算金额;
按照层级深度优先策略,将所述当前理算金额输入所述初始层级的下一层级,并将所述下一层级确定为当前层级;
检测所述当前层级中理赔类型节点与所述业务数据是否相关联;
若所述当前层级中理赔类型节点与所述业务数据相关联,则根据所述理赔类型节点的预设理算要素,对输入的当前理算金额进行理算,得到所述当前层级的当前理算金额,并返回执行步骤:按照层级深度优先策略,将所述当前理算金额输入下一层级,并将所述下一层级确定为当前层级;
将达到预设第一遍历结束条件时得到的理算金额确定为所述目标保单的理算金额。
在一种可选的实现中,若所述当前层级为所述保障计划层,且所述保障计划层包括至少两个保障计划节点与所述业务数据相关联,则根据所述理赔类型节点的预设理算要素,对输入的当前理算金额进行理算,得到所述当前层级的当前理算金额,包括:
根据所述至少两个保障计划节点的预设理赔条件,获取所述至少两个保障计划节点所属的理算支路的支路理算顺序;
按照所述支路理算顺序,针对初始理算支路,按照所述层级深度优先策略和所述初始理算支路中各理赔类型节点的预设理算要素,对所述业务数据和相应消费金额进行理算,得到所述初始理算支路的初始理算金额;
将所述消费金额与所述初始理算金额的差确定为当前消费金额;
按照所述支路理算顺序,针对当前理算支路,按照所述层级深度优先策略和所述当前理算支路中各理赔类型节点的预设理算要素,对所述当前消费金额进行理算,得到所述当前理算支路的当前理算金额;
将所述当前消费金额与所述当前理算金额的差确定为新的当前消费金额;并返回执行步骤:得到所述当前理算支路的当前理算金额;
将达到预设第二遍历结束条件时得到的当前理算金额确定为所述当前层级的当前理算金额。
在一种可选的实现中,若所述当前层级中理赔类型节点与所述业务数据相关联,则根据所述理赔类型节点的预设理算要素,对输入的当前理算金额进行理算,得到所述当前层级的当前理算金额,包括:
若所述当前层级中理赔类型节点与所述业务数据相关联,且相关联理赔类型节点的数量为至少两个,则根据所述至少两个当前理赔类型节点的预设理赔条件,确定所述至少两个当前理赔类型节点的理算规则;
根据所述至少两个理赔类型节点的预设理算要素,依次对输入所述当前层级的当前理算金额进行理算,得到每个理赔类型节点输出的理算金额;
根据所述理算规则,确定所述当前层级输出的理算金额。
在一种可选的实现中,所述理算规则包括:
将多个理赔类型节点中每个理赔类型节点输出的理算金额的和确定为所述层级的理算金额的规则;
将多个理赔类型节点输出的理算金额中最大或最小的理算金额确定为所述层级的理算金额的规则;
将多个理赔类型节点中每个理赔类型节点输出的理算金额按照预设比例计算后的和确定为所述层级的理算金额的规则。
在一种可选的实现中,在预先配置的协议保障模型中,确定所述保障范围对应的目标协议保障模型之前,所述方法还包括:
采集不同保单对应的保障范围涉及的理赔协议信息;所述理赔协议信息包括各理赔类型、相应理赔类型的预设理算要素,以及所述各理赔类型间的关联关系;
针对每个保单,根据所述保单的保障范围涉及的所述各理赔类型、相应理赔类型的预设理算要素,以及所述各理赔类型间的关联关系,配置所述保障范围的协议保障模型。
在一种可选的实现中,所述各理赔类型间的关联关系包括从属关系、并列关系和优先级关系。
上述提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
通信接口用于上述电子设备与其他设备之间的通信。
存储器可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital SignalProcessing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
由于上述实施例中电子设备的各器件解决问题的实施方式以及有益效果可以参见图1所示的实施例中的各步骤来实现,因此,本发明实施例提供的电子设备的具体工作过程和有益效果,在此不复赘述。
在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的保险行业的理算方法。
在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的保险行业的理算方法。
本领域内的技术人员应明白,本申请实施例中的实施例可提供为方法、系统、或计算机程序产品。因此,本申请实施例中可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例中可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请实施例中是参照根据本申请实施例中实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请实施例中的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例中范围的所有变更和修改。
显然,本领域的技术人员可以对本申请实施例中实施例进行各种改动和变型而不脱离本申请实施例中实施例的精神和范围。这样,倘若本申请实施例中实施例的这些修改和变型属于本申请实施例中权利要求及其等同技术的范围之内,则本申请实施例中也意图包含这些改动和变型在内。
- 一种保险行业的理算方法及装置
- 一种保险行业知识图谱问答系统构建方法及装置