全残保险金理赔案例
1.需求
全残保险定义:若被保险人全残,我们按照以下约定给付全残保险金,本全同终止;
- 被保险人未年满18周岁的首个保险合同周年日之前全残的,我们按已交保险费的200%给付全残保险金;
- 被保险人自年满18周岁的首个保险合同周年日(含周年日)之后全残的,我们给付基本保险金额。
2.规则设计与实现
2.1 模型抽象
2.1.1 定义变量(BOM)
- 出险理赔信息
- 保险费率表
2.1.2 定义常量
- 数据字典:码值翻译
2.1.3 定义参数
- 临时变量/中间变量/参数
2.2 规则设计
2.2.1 保险费率决策表
在线手工配置(方法1)
- 导入变量库
- 添加表格列,有5个条件列,1个动作列
- 表格列绑定变量字段,鼠标右键点击表头后弹出菜单,选择目标对象后完成绑定
- 为第一个单元格【保险方案】赋值:右键【配置条件】--> 【添加条件】---> 【选择比较符】-->【输入值】
- 添加表格行,呈现单元格合并样式
- 配置“性别”列条件,辅助操作:复制-->粘贴-->修改
- 重复上述操作过程,完成决策表的配置
excel快速导入(方法2)
- 导入变量库
- 填写excel导入模板文件,注意【表头的特定写法,数据格式】
- 导入excel
- 保存
最终效果
2.2.2 全残保险金理赔方案设计
决策集实现(方法1)
决策流实现(方法2)
- 导入库文件
- 决策节点:出险原因判定
- 身故:理赔金计算1
- 全残:计算等待期
- 决策节点:等待期判定
- 等待期小于90天:理赔金计算2
- 等待期大于90天:计算出险年龄
- 决策节点:出险年龄判定
- 出险年龄大于18岁:理赔金计算3 >>调用【保险费率决策表】得出“年交保险费” >> 计算出最终的“出险理赔金额”
- 出险年龄小于18岁:理赔金计算4
2.3 测试验证
2.3.1 决策集验证
- 查看日志
2.3.2 决策流验证
- 查看日志
2.3.3 在消费方程序中调用
- 创建知识包
- 启用知识包 >> 有权人审批通过
- 发布当前知识包 >> 有权人审批通过
- Rest服务配置
- Rest服务测试
- postman中测试
(1)输入数据
[
{
"name": "出险理赔信息",
"fields": {
"birthday": "1998-09-12 12:12:12",
"policyEffectiveDate": "2021-09-12 12:12:12",
"lossDate": "2023-09-12 12:12:12",
"premiumPaymentPeriod": 5,
"sex": 0,
"name": "张三丰",
"annualPremiumAmount": 10000,
"causeOfLoss": "全残",
"InsurancePlan": "1"
},
"class": "com.claims.ClaimProcessing"
},
{
"name": "保险费率表",
"fields": {
"annualPremium": 0
},
"class": "com.claims.InsuranceRateTable"
}
]
(2)输出数据
{
"output": [
{
"name": "出险理赔信息",
"fields": {
"ClaimAmount": 129366.10608020698,
"name": "张三丰"
},
"class": "com.claims.ClaimProcessing"
}
],
"duration": 20
}