在银行保险(尤其是人身保险)领域,专业术语和概念密集、逻辑严谨、法律属性强,对 Java 后端开发者而言,准确理解这些术语不仅是沟通基础,更是避免系统设计错误、保障业务合规的关键前提。
以下是一份系统化、结构清晰、面向开发者的《人身保险核心术语与概念详解手册》,涵盖:
- 保险基础概念
- 保单生命周期关键术语
- 产品与精算相关术语
- 核保、理赔、保全专业词汇
- 资金与财务类术语
- 监管与合规要求术语
- 开发建议:如何在代码中正确使用这些术语
📘 人身保险核心术语与概念详解手册(Java 后端开发者版)
📌 说明:本手册按业务模块分类,每个术语包含 定义、业务意义、技术影响、代码命名建议 四部分,便于开发者理解与落地。
一、保险基础概念
1. 人身保险(Life Insurance)
- 定义:以人的寿命和身体为保险标的的保险,包括寿险、健康险、意外险等。
- 业务意义:区别于财产险,强调“人的风险”(死亡、疾病、残疾、生存等)。
- 技术影响:系统需支持“被保险人”、“受益人”分离,且涉及长期责任。
- 代码建议:模块命名如
life-insurance-core,避免泛用insurance。
2. 投保人(Policyholder / Applicant)
- 定义:与保险公司签订合同、支付保费的人。
- 业务意义:拥有保单所有权,可申请退保、贷款、变更受益人。
- 技术影响:需关联用户系统,记录身份信息(身份证、联系方式)。
- 代码建议:实体类
PolicyHolder或Applicant,字段如holderId,idCard。
3. 被保险人(Insured)
- 定义:其生命或身体作为保险标的的人。
- 业务意义:出险时触发理赔;可与投保人为同一人,也可不同(如父母为子女投保)。
- 技术影响:需独立建模,记录健康信息、出生日期(用于计算年龄保费)。
- 代码建议:实体类
InsuredPerson,含dateOfBirth,gender,healthStatus。
4. 受益人(Beneficiary)
- 定义:在保险事故发生后,有权领取保险金的人。
- 业务意义:可指定一人或多人,可设顺位(第一顺位、第二顺位)。
- 技术影响:需支持多受益人、比例分配、顺位逻辑。
- 代码建议:
class Beneficiary { String name; String idCard; int order; // 顺位:1, 2... BigDecimal ratio; // 分配比例(0.0~1.0) }
5. 保险利益(Insurable Interest)
- 定义:投保人对被保险人的生命具有法律承认的经济利益(如配偶、子女、债权人)。
- 业务意义:防止道德风险(如为陌生人投保谋财害命)。
- 技术影响:投保时需校验关系(系统可预设合法关系列表)。
- 代码建议:在
ApplicationService中校验relationship字段合法性。
二、保单生命周期关键术语
6. 保单(Policy)
- 定义:保险合同的书面载体,记录双方权利义务。
- 业务意义:系统核心实体,唯一标识为保单号(Policy Number)。
- 技术影响:需持久化所有状态、版本、批单历史。
- 代码建议:主表
policy,主键policy_id,状态字段status。
7. 保单号(Policy Number)
- 定义:保险公司分配的唯一标识符,通常含机构码、年份、序列号。
- 业务意义:客户、客服、监管沟通的唯一依据。
- 技术影响:全局唯一,不可变更,常作为日志、接口、对账的关键字段。
- 代码建议:字符串类型,禁止自增 ID 替代;索引优化。
8. 犹豫期(Cooling-off Period)
- 定义:投保人签收保单后10–15天内可无条件退保,仅扣除工本费。
- 业务意义:保护消费者权益,监管强制要求。
- 技术影响:退保逻辑需判断是否在犹豫期内,影响退费金额。
- 代码建议:
boolean isInCoolingOffPeriod = ChronoUnit.DAYS.between(issueDate, surrenderDate) <= 15;
9. 宽限期(Grace Period)
- 定义:续期保费到期后,通常60天内未缴费,保单仍有效。
- 业务意义:给予客户缓冲,避免因短期资金问题失效。
- 技术影响:状态仍为
IN_FORCE,但需标记“待缴费”;宽限期结束未缴则LAPSED。 - 代码建议:定时任务每日扫描
premium_due_date + 60的保单。
10. 复效(Reinstatement)
- 定义:保单失效后,在一定期限内(如2年)申请恢复效力,需补缴保费+利息。
- 业务意义:保留客户关系,但需重新核保(健康状况可能变化)。
- 技术影响:需触发二次核保流程,状态从
LAPSED→UNDERWRITING→IN_FORCE。 - 代码建议:复效申请作为独立业务事件处理。
三、产品与精算相关术语
11. 保险期间(Coverage Period)
- 定义:保险责任生效的起止时间(如“至被保险人70周岁”)。
- 业务意义:决定保障何时终止。
- 技术影响:需动态计算终止日(依赖被保险人出生日期)。
- 代码建议:存储为
coverage_end_type(固定日期 / 年龄) +coverage_end_value。
12. 缴费期(Premium Payment Period)
- 定义:需缴纳保费的年限(如“20年缴”、“趸缴”)。
- 业务意义:影响现金流和客户负担。
- 技术影响:决定
premium_schedule表生成多少期记录。 - 代码建议:与保险期间独立(如“保障终身,缴费20年”)。
13. 保额(Sum Assured)
- 定义:保险公司在保险事故发生时最高赔付金额。
- 业务意义:核心保障额度,客户购买的主要依据。
- 技术影响:理赔计算基准;可能随减保/加保变动。
- 代码建议:字段
sumAssured,类型BigDecimal。
14. 现金价值(Cash Value)
- 定义:长期险保单在某一时点退保可领取的金额,由精算模型计算。
- 业务意义:体现保单的储蓄属性(如年金险、终身寿)。
- 技术影响:需每日或每月更新;退保、贷款以此为依据。
- 代码建议:独立表
policy_cash_value,含policy_id,valuation_date,amount。
15. 等待期(Waiting Period / Survival Period)
- 定义:保单生效后,90–180天内发生特定事故(如重疾)不赔付。
- 业务意义:防止带病投保。
- 技术影响:理赔时必须校验事故发生日是否在等待期内。
- 代码建议:
if (ChronoUnit.DAYS.between(policyEffectiveDate, claimOccurDate) <= waitingPeriodDays) { throw new ClaimRejectedException("等待期内出险,不予赔付"); }
四、核保(Underwriting)相关术语
16. 健康告知(Health Declaration)
- 定义:投保时客户对健康状况的书面说明。
- 业务意义:核保依据;隐瞒可能导致拒赔。
- 技术影响:需结构化存储问题与答案(如 Q1: 是否有高血压?A: 否)。
- 代码建议:表
health_declaration,含question_code,answer。
17. 核保结论(Underwriting Decision)
- 常见类型:
STANDARD:标准体承保SUB_STANDARD:加费承保RIDER_EXCLUSION:责任除外(如不保肝病)POSTPONE:延期(如怀孕)DECLINED:拒保
- 技术影响:决定保单能否生效及条款。
- 代码建议:枚举类型
UnderwritingResult。
五、理赔(Claims)相关术语
18. 保险事故(Insured Event)
- 定义:合同约定的、触发赔付的事件(如身故、确诊重疾)。
- 业务意义:理赔申请的前提。
- 技术影响:需分类处理(不同事故类型对应不同材料与规则)。
- 代码建议:枚举
ClaimEventType:DEATH,CRITICAL_ILLNESS,HOSPITALIZATION。
19. 免赔额(Deductible)
- 定义:理赔时客户需自行承担的部分(常见于医疗险)。
- 业务意义:降低小额理赔成本。
- 技术影响:理赔金额 = 实际费用 - 免赔额(不低于0)。
- 代码建议:产品配置字段
deductibleAmount。
20. 给付(Benefit Payment)
- 定义:保险公司向受益人支付保险金的行为。
- 业务意义:理赔流程的终点。
- 技术影响:需对接支付系统,生成付款指令。
- 代码建议:状态
CLAIM_PAID,关联payment_transaction_id。
六、保全(Policy Maintenance)相关术语
21. 保全(Endorsement)
- 定义:保单生效后对合同内容的变更。
- 业务意义:体现合同动态性。
- 技术影响:每次变更生成批单(Endorsement Document),作为法律附件。
- 代码建议:表
policy_endorsement,含endorsement_type,old_value,new_value。
22. 退保(Surrender)
- 定义:投保人主动终止合同,领取现金价值。
- 业务意义:客户流失信号,需谨慎处理。
- 技术影响:触发资金退款、状态变更、监管报送。
- 代码建议:服务方法
SurrenderService.processSurrender(PolicyId)。
23. 减保(Partial Surrender / Reduction)
- 定义:降低保额,领取部分现金价值,保单继续有效。
- 业务意义:满足客户部分资金需求,保留保障。
- 技术影响:需重新计算后续保费、现金价值。
- 代码建议:与全额退保区分处理。
七、资金与财务类术语
24. 保费(Premium)
- 定义:投保人支付给保险公司的费用。
- 类型:首期保费、续期保费、趸缴保费。
- 技术影响:需与支付、对账、账务系统强一致。
- 代码建议:表
premium_payment,状态PAID/FAILED/PENDING。
25. 生存金(Survival Benefit)
- 定义:在被保险人生存至约定年龄时给付的金额(如教育金、养老金)。
- 业务意义:年金险核心功能。
- 技术影响:需定时任务触发给付。
- 代码建议:事件驱动:
SurvivalBenefitDueEvent。
八、监管与合规术语
26. 双录(Audio-Video Recording)
- 定义:销售过程录音录像,监管要求(尤其高现金价值产品)。
- 业务意义:防范销售误导。
- 技术影响:投保流程需关联双录文件ID。
- 代码建议:字段
dualRecordingId存于application表。
27. CRS / FATCA
- 定义:跨境税务信息自动交换标准(涉及境外客户)。
- 业务意义:需收集客户税务居民身份。
- 技术影响:客户信息表需扩展
taxResidency字段。 - 代码建议:敏感信息加密存储。
28. 个人信息保护法(PIPL) / GDPR
- 定义:规范个人信息处理的法律。
- 业务意义:客户数据不得滥用、泄露。
- 技术影响:
- 身份证、银行卡号等需加密
- 支持客户“删除权”(逻辑删除+脱敏)
- 操作日志留存6个月以上
- 代码建议:使用 Jasypt 或 Vault 加密敏感字段。
九、开发建议:术语在代码中的正确使用
| 原则 | 说明 |
|---|---|
| 使用标准术语 | 类名、方法名、字段名尽量使用业务术语(如 PolicyService.surrender() 而非 cancel()) |
| 避免缩写歧义 | 不用 pol 代替 policy,不用 ben 代替 beneficiary |
| 枚举代替字符串 | 状态、类型等用枚举(如 PolicyStatus.IN_FORCE) |
| 注释解释业务 | 在复杂逻辑处注释业务规则(如“等待期内重疾不赔”) |
| 建立术语词典 | 团队共享 Confluence 术语表,新成员必读 |
十、附录:常用术语中英对照速查表
| 中文 | 英文 | 常见缩写 |
|---|---|---|
| 投保人 | Policyholder / Applicant | PH |
| 被保险人 | Insured | INS |
| 受益人 | Beneficiary | BEN |
| 保单 | Policy | POL |
| 保单号 | Policy Number | POL# |
| 保额 | Sum Assured | SA |
| 保费 | Premium | PREM |
| 现金价值 | Cash Value | CV |
| 核保 | Underwriting | UW |
| 理赔 | Claim | CLM |
| 保全 | Endorsement / Policy Maintenance | END |
| 犹豫期 | Cooling-off Period | COP |
| 宽限期 | Grace Period | GP |
| 等待期 | Waiting Period | WP |
| 生存金 | Survival Benefit | SB |
结语
在人身保险系统开发中,术语即契约。一个字段命名错误、一个状态理解偏差,都可能引发客户投诉、监管处罚甚至法律纠纷。
建议你:
- 将本手册作为日常开发“词典”;
- 遇到不确定术语,立即查证或请教业务专家;
- 在代码评审中主动指出术语不一致问题。
当你能用业务语言与产品经理无障碍沟通时,你就真正成为了保险科技领域的核心开发者。

被折叠的 条评论
为什么被折叠?



