102 lines
4.1 KiB
Markdown
102 lines
4.1 KiB
Markdown
# insurance-underwriting 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 显示贷款相关信息
|
|
- **AND** 包括贷款金额、贷款期限、贷款类型
|
|
|
|
#### Scenario: 查看银行评估信息
|
|
- **WHEN** 保险端核保人员查看投保申请详情
|
|
- **THEN** 系统 SHALL 显示银行对客户的评估信息
|
|
- **AND** 包括银行的风险评估结果
|
|
|
|
### Requirement: 核保审核
|
|
保险端 SHALL 支持核保人员进行承保条件审核。
|
|
|
|
#### Scenario: 核保通过
|
|
- **WHEN** 保险端核保人员审核投保申请
|
|
- **AND** 核保人员确认承保条件满足
|
|
- **THEN** 系统 SHALL 允许核保人员选择"通过"
|
|
- **AND** 系统 SHALL 更新投保申请状态为"已通过"
|
|
|
|
#### Scenario: 核保拒绝
|
|
- **WHEN** 保险端核保人员审核投保申请
|
|
- **AND** 核保人员发现承保条件不满足
|
|
- **THEN** 系统 SHALL 允许核保人员选择"拒绝"
|
|
- **AND** 系统 SHALL 要求填写拒绝原因
|
|
|
|
#### Scenario: 保存拒绝原因
|
|
- **WHEN** 保险端核保人员拒绝投保申请
|
|
- **THEN** 系统 SHALL 保存拒绝原因
|
|
- **AND** 拒绝原因 SHALL 返回给银行端
|
|
|
|
### Requirement: 出具保险单
|
|
保险端 SHALL 在核保通过后出具保险单。
|
|
|
|
#### Scenario: 自动生成保险单
|
|
- **WHEN** 投保申请核保通过
|
|
- **THEN** 系统 SHALL 自动生成保险单
|
|
- **AND** 保险单 SHALL 包含保单号、保险公司信息、被保险人信息、保险金额、保险期限
|
|
|
|
#### Scenario: 保险单发送给银行
|
|
- **WHEN** 保险单生成成功
|
|
- **THEN** 系统 SHALL 将保险单信息发送给银行端
|
|
- **AND** 银行端 SHALL 能够查看保险单详情
|
|
|
|
### Requirement: 核保历史记录
|
|
保险端 SHALL 保存核保历史记录,支持查询和追溯。
|
|
|
|
#### Scenario: 查看核保历史
|
|
- **WHEN** 保险端核保人员查看已处理的投保申请
|
|
- **THEN** 系统 SHALL 显示核保历史记录
|
|
- **AND** 包括核保人员、核保时间、核保结果
|
|
|
|
#### Scenario: 查看拒绝原因历史
|
|
- **WHEN** 保险端核保人员查看已拒绝的投保申请
|
|
- **THEN** 系统 SHALL 显示拒绝原因
|
|
- **AND** 支持查看详细的拒绝理由
|
|
|
|
### Requirement: 核保申请模拟数据
|
|
系统 SHALL 提供核保申请的模拟数据以支持开发和测试。
|
|
|
|
#### Scenario: 模拟数据包含多种状态
|
|
- **WHEN** 系统加载核保申请模拟数据
|
|
- **THEN** 数据 SHALL 包含待审核、已通过、已拒绝三种状态的投保申请
|
|
- **AND** 每种状态至少包含一条记录
|
|
|
|
#### Scenario: 模拟数据包含完整信息
|
|
- **WHEN** 系统加载核保申请模拟数据
|
|
- **THEN** 每条记录 SHALL 包含投保申请号、银行信息、保险公司信息、保险产品信息
|
|
- **AND** 包含客户信息(姓名、身份证号、信用评分、贷款金额、贷款期限)
|
|
- **AND** 包含保险金额、保险期限、申请时间、审核时间、审核人员、拒绝原因
|
|
|
|
#### Scenario: 模拟数据支持筛选
|
|
- **WHEN** 保险端核保人员按状态筛选投保申请
|
|
- **THEN** 系统 SHALL 返回对应状态的模拟数据
|
|
- **AND** 支持待审核、已通过、已拒绝三种状态筛选
|
|
|