141 lines
5.3 KiB
Markdown
141 lines
5.3 KiB
Markdown
# bank-insurance-integration Specification
|
|
|
|
## Purpose
|
|
TBD - created by archiving change integrate-insurance-flow. Update Purpose after archive.
|
|
## Requirements
|
|
### Requirement: 保险购买入口
|
|
银行端 SHALL 在贷款审核通过后提供保险购买入口,该入口为可选操作。
|
|
|
|
#### Scenario: 显示保险购买入口
|
|
- **WHEN** 银行端用户查看已审核通过的贷款详情
|
|
- **THEN** 系统 SHALL 显示"购买保险"按钮
|
|
- **AND** 该按钮为可选操作,不强制要求购买
|
|
|
|
#### Scenario: 跳过保险购买
|
|
- **WHEN** 银行端用户选择不购买保险
|
|
- **THEN** 系统 SHALL 继续原贷款流程处理
|
|
- **AND** 不影响贷款的后续放款流程
|
|
|
|
### Requirement: 选择合作保险公司
|
|
银行端 SHALL 支持从合作保险公司列表中选择保险公司。
|
|
|
|
#### Scenario: 查看合作保险公司列表
|
|
- **WHEN** 银行端用户点击购买保险
|
|
- **THEN** 系统 SHALL 显示合作保险公司列表
|
|
- **AND** 每个保险公司显示名称、联系方式和状态
|
|
|
|
#### Scenario: 选择保险公司
|
|
- **WHEN** 银行端用户选择一个保险公司
|
|
- **THEN** 系统 SHALL 加载该保险公司提供的保险产品列表
|
|
|
|
### Requirement: 选择保险产品
|
|
银行端 SHALL 支持根据贷款类型选择相应的保险产品。
|
|
|
|
#### Scenario: 显示保险产品列表
|
|
- **WHEN** 银行端用户选择保险公司后
|
|
- **THEN** 系统 SHALL 显示该保险公司提供的保险产品列表
|
|
- **AND** 每个产品显示名称、类型、描述和保险金额范围
|
|
|
|
#### Scenario: 根据贷款类型筛选产品
|
|
- **WHEN** 银行端用户选择保险产品
|
|
- **THEN** 系统 SHALL 根据贷款类型推荐相应的保险产品
|
|
- **AND** 个人住房贷款推荐住房贷款保险
|
|
- **AND** 企业信贷推荐履约保证保险
|
|
|
|
### Requirement: 确定保险金额和期限
|
|
银行端 SHALL 支持确定保险金额和保险期限。
|
|
|
|
#### Scenario: 设置保险金额
|
|
- **WHEN** 银行端用户设置保险金额
|
|
- **THEN** 系统 SHALL 验证保险金额不低于抵押物价值
|
|
- **AND** 保险金额应在保险产品的最小和最大金额范围内
|
|
|
|
#### Scenario: 设置保险期限
|
|
- **WHEN** 银行端用户设置保险期限
|
|
- **THEN** 系统 SHALL 默认保险期限与贷款期限一致
|
|
- **AND** 允许用户根据需要调整保险期限
|
|
|
|
### Requirement: 提交投保申请
|
|
银行端 SHALL 支持提交投保申请,系统自动发送给对应的保险公司。
|
|
|
|
#### Scenario: 提交投保申请
|
|
- **WHEN** 银行端用户填写完整的投保信息并提交
|
|
- **THEN** 系统 SHALL 创建投保申请记录
|
|
- **AND** 系统 SHALL 自动发送投保申请给对应的保险公司
|
|
- **AND** 系统 SHALL 显示投保申请已提交的提示
|
|
|
|
#### Scenario: 投保申请包含银行信息
|
|
- **WHEN** 系统发送投保申请给保险公司
|
|
- **THEN** 投保申请 SHALL 包含银行相关信息
|
|
- **AND** 包含客户的基本信息和贷款信息
|
|
- **AND** 包含银行对客户的评估信息
|
|
|
|
### Requirement: 查看投保申请状态
|
|
银行端 SHALL 支持查看投保申请的审核状态。
|
|
|
|
#### Scenario: 查看待审核状态
|
|
- **WHEN** 银行端用户查看投保申请
|
|
- **AND** 保险公司尚未审核
|
|
- **THEN** 系统 SHALL 显示"待审核"状态
|
|
|
|
#### Scenario: 查看审核通过状态
|
|
- **WHEN** 保险公司核保通过
|
|
- **THEN** 系统 SHALL 显示"审核通过"状态
|
|
- **AND** 显示保险单信息
|
|
|
|
#### Scenario: 查看审核拒绝状态
|
|
- **WHEN** 保险公司核保拒绝
|
|
- **THEN** 系统 SHALL 显示"审核拒绝"状态
|
|
- **AND** 显示拒绝原因
|
|
|
|
### Requirement: 保险单管理
|
|
银行端 SHALL 支持查看和管理保险单。
|
|
|
|
#### Scenario: 查看保险单详情
|
|
- **WHEN** 银行端用户点击保险单
|
|
- **THEN** 系统 SHALL 显示保险单的完整信息
|
|
- **AND** 包括保单号、保险公司、保险金额、保险期限等
|
|
|
|
#### Scenario: 保险单与贷款关联
|
|
- **WHEN** 银行端用户查看贷款详情
|
|
- **THEN** 系统 SHALL 显示关联的保险单信息(如果存在)
|
|
|
|
### Requirement: 理赔申请功能
|
|
银行端 SHALL 支持发起理赔申请并上传理赔材料。
|
|
|
|
#### Scenario: 发起理赔申请
|
|
- **WHEN** 银行端用户选择一个保险单并发起理赔申请
|
|
- **THEN** 系统 SHALL 显示理赔申请表单
|
|
- **AND** 要求填写理赔金额和理赔原因
|
|
|
|
#### Scenario: 上传理赔材料
|
|
- **WHEN** 银行端用户提交理赔申请
|
|
- **THEN** 系统 SHALL 要求上传理赔材料
|
|
- **AND** 支持上传多个文件
|
|
- **AND** 验证文件格式和大小
|
|
|
|
#### Scenario: 提交理赔申请到保险公司
|
|
- **WHEN** 银行端用户提交理赔申请
|
|
- **THEN** 系统 SHALL 创建理赔申请记录
|
|
- **AND** 系统 SHALL 发送理赔申请给对应的保险公司
|
|
- **AND** 系统 SHALL 显示理赔申请已提交的提示
|
|
|
|
### Requirement: 查看理赔申请状态
|
|
银行端 SHALL 支持查看理赔申请的审核状态。
|
|
|
|
#### Scenario: 查看待审核状态
|
|
- **WHEN** 银行端用户查看理赔申请
|
|
- **AND** 保险公司尚未审核
|
|
- **THEN** 系统 SHALL 显示"待审核"状态
|
|
|
|
#### Scenario: 查看审核通过状态
|
|
- **WHEN** 保险公司理赔审核通过
|
|
- **THEN** 系统 SHALL 显示"审核通过"状态
|
|
- **AND** 显示赔付金额和赔付日期
|
|
|
|
#### Scenario: 查看审核拒绝状态
|
|
- **WHEN** 保险公司理赔审核拒绝
|
|
- **THEN** 系统 SHALL 显示"审核拒绝"状态
|
|
- **AND** 显示拒绝原因
|
|
|