62 KiB
RMO一站式临床试验风险管理网站需求文档
一、项目概述
1.1 项目背景
- RMO定义:RMO(Risk Management Outsourcing,风险管理外包)是一个"一站式的患者/受试者安全责任的保险与保障方案平台"。
- 项目目的:
构建一站式临床试验、持有人责任保险知识/资源、报价、理赔平台;
- RMO的模式、申办者、研究机构在临床试验中各自应承担的职责;
- 保险的方法、保证(金)方式如何进行保障。
- 该网站所有内容围绕受试者安全保障与患者安全保障。
- 法律依据:在临床试验中,申办者需要承担受试者保护的责任依据是《临床试验质量管理规范》第三十九条, (一)申办者应当向研究者和临床试验机构提供与临床试验相关的法律上、经济上的保险或者保证,并与临床试验的风险性质和风险程度相适应。但不包括研究者和临床试验机构自身的过失所致的损害。
- 持有人责任:针对药品上市后的持有人责任,根据《药品管理法》要求,持有人需要有风险管理能力,承担药品安全责任。
1.2 网站目标
- 协助药企(申办者、持有人)规划患者、受试者安全责任保障的方式、方法;
- 清晰展示申办者、持有人、研究机构、SMO、CRO在临床试验中各自应承担的职责;
- 说明保险和保证方式如何保障受试者安全,帮助申办者承担其职责;
- 为不同角色(申办方、持有人、试验机构、受试者、服务方)提供针对性的信息和服务;
- 登录后系统:为已登录用户提供保险报价、保险管理。
1.3 目标用户
| 角色 | 名称 | 对应岗位 |
|---|---|---|
| 投保人 | PolicyHolder | 申办者采购、项目经理、上市后质量团队 |
| 保险人 | Insurer | 保司核保人员 |
| 服务方 | TPA | 临研安/华泰经纪 |
- 主要用户:投保人(申办者、持有人、临床试验研究机构)
- 次要用户:华泰经纪、保险公司
- 其他用户:CXO、受试者
1.4 用户需求说明(URS)
按不同用户角色,列出其核心需求:
1.4.1 投保人(申办者、持有人)
| 序号 | 需求类别 | 需求描述 |
|---|---|---|
| URS-P01 | 信息浏览 | 了解RMO模式、临床试验保险与保证方案、各方风险职责、法规指南 |
| URS-P02 | 报价申请 | 提交PV报价、临床试验保险报价、产品责任保险报价申请 |
| URS-P03 | 报价对比 | 查看各保司报价结果,按项目、方案多维度对比,便于选定 |
| URS-P04 | 项目管理 | 查看项目列表、项目明细,掌握承保状态与保障信息 |
| URS-P05 | 理赔服务 | 申请理赔,查看理赔进度及评估结果 |
| URS-P06 | 智能工具 | 使用保费测算、ICF智能修改、方案风险评分、方案风险评估、药安查等工具 |
| URS-P07 | 学习支持 | 访问培训材料、实践指南、常见问题,申请方案介绍与培训支持 |
| URS-P08 | 理赔管理 | 对项目中的理赔情况进行全流程管理:理赔申请(关联项目)、进度查询、结案总结;与 URS-P04 项目管理联动,从项目列表/项目明细发起理赔 |
理赔功能说明(URS-P04 + URS-P05 + URS-P08):投保人从项目发起理赔申请;材料发送至 Smart-OPS,服务方整理形成标准理赔材料后发送保司,保司评价给出结论,服务方沟通达成一致;详见本文档「3.1.3.1 理赔总体流程」及「2.4.7 理赔功能」。
1.4.2 保险人(保司核保人员)
| 序号 | 需求类别 | 需求描述 |
|---|---|---|
| URS-I01 | 询价管理 | 查看待处理询价列表,查看询价明细及项目详情 |
| URS-I02 | 报价处理 | 接收询价、评估风险、提交报价 |
| URS-I03 | 理赔管理 | 查看理赔申请,处理理赔评估 |
| URS-I04 | 智能工具 | 使用保费测算、方案风险评估、药安查等辅助评估 |
| URS-I05 | 信息浏览 | 了解RMO模式、保险与保证方案、法规与流程要求 |
1.4.3 服务方(临研安/华泰经纪)
| 序号 | 需求类别 | 需求描述 |
|---|---|---|
| URS-T01 | 报价任务管理 | 管理报价任务列表,创建、跟踪报价任务全流程 |
| URS-T02 | 保司询价 | 发送询价至各保司,接收保司邮件回复至 RMO@vdano.com |
| URS-T03 | 报价整理 | 整理各保司报价,审核后回显给投保人 |
| URS-T04 | 智能工具 | 使用保费测算、方案风险评估、药安查等辅助工作 |
| URS-T05 | 工作台 | 查看待处理任务、统计数据,快捷进入报价任务与项目 |
1.4.4 访客(免登录用户,含CXO、受试者等)
| 序号 | 需求类别 | 需求描述 |
|---|---|---|
| URS-G01 | 首页浏览 | 了解RMO价值主张、核心能力、知识资源入口 |
| URS-G02 | 风险职责 | 了解申办者、持有人、研究中心、CXO、受试者各方职责 |
| URS-G03 | 解决方案 | 了解药物警戒、临床保险、产品保险方案与保证设计 |
| URS-G04 | 知识资源 | 浏览PV知识、保险知识、法规指南、常见问题、学习中心 |
| URS-G05 | 临床试验 | 了解临床试验保险方案、保证方案、保险保证 |
| URS-G06 | 资源中心 | 查阅法律法规、实践指南、培训材料、常见问题 |
| URS-G07 | 联系我们 | 获取联系与沟通渠道 |
| URS-G08 | 登录入口 | 通过登录进入报价、项目管理等需权限功能 |
二、网站架构与页面结构
2.1 整体架构
网站分为免登录浏览区和登录后系统区两部分:
2.1.1 免登录浏览区
首页(免登录)
├── 首页
│ ├── Hero:赋能生命科学风险管理,患者安全始终第一;含「获取报价」「了解更多」入口
│ ├── RMO价值主张 / 解决方案
│ ├── 核心能力(患者安全专家、合作保司、团标与数字化、服务时限)
│ ├── 知识资源(法规指南、保险知识、PV与保险、常见问题)
│ └── 联系我们
│
├── 关于RMO(下拉)
│ ├── RMO概述(/about/overview)
│ │ ├── 合作保司
│ │ ├── 专家经纪
│ │ └── 第三方机构
│ └── 风险职责
│ ├── 风险职责总览(/RMO-About-Responsibility)
│ ├── 申办者职责(/sponsor)
│ ├── 持有人职责(/Holder)
│ ├── 研究中心(/institution)
│ ├── 参与者(/participant)
│ └── CXO职责(/service-provider)
│
├── 解决方案(下拉)
│ ├── 药物警戒
│ | ├── PV服务
│ | └── AI工具
│ ├── 临床保险
│ │ ├── 保险方案
│ │ └── 保证方案
│ └── 产品保险
│ ├── 保险方案
│ └── 保证方案
├── 知识资源(下拉)
│ ├── PV知识
| | ├── 法规指南
│ | └── AI应用
│ ├── 保险知识
| | ├── 基础知识)
│ | ├── 国外比较
│ | └── 条款标准
│ ├── 常见问题
│ | ├── 职责逻辑
│ | ├── 保障范围
│ | └── PV与保险
│ └── 学习中心
│ ├── 案例学习
│ ├── 培训视频
│ └── 考试中心
├── 联系我们(/contact)
└── 登录(右上角,/login)
2.1.2 登录后系统区
登录后使用 DashboardLayout, 顶部保留首页、关于RMO、解决方案、资源中心等导航入口; 侧边栏根据角色显示相应菜单;
2.1.2.1 用户注册与审批流程
-
组织选择与注册入口
- 用户在注册页面,通过下拉列表选择其所在公司/组织(组织列表由平台提供,并可根据需要增补)。
- 选择组织后,方可进入下一步注册。
-
个人信息填写
- 用户填写必要个人信息,包括:姓名、手机号、邮箱、职位、部门等。
- 可选上传身份证、工作证明等。
- 验证邮箱/手机号唯一性,避免重复注册。
-
注册信息提交与审批流程
- 用户提交注册后,注册信息(包含个人信息及所选组织)自动同步至 Smart-OPS 系统的待审批列表。
- 平台管理员在 Smart-OPS 后台查看、审批注册申请(支持通过、驳回、备注原因)。
- 审批通过后用户激活账号并获取登录权限,若驳回则邮件通知用户填补资料或说明原因。
- 支持管理员手动添加或编辑组织成员。
-
相关说明
- 支持注册申请进度查询及提醒(如注册后邮件/短信通知申请已受理、进度变更等)。
- 支持组织与角色审核分级,部分组织可指定本组织管理员进行初步审核。
- 所有注册与审批操作有日志可追溯,保障数据合规与操作安全。
登录后系统(需权限验证,已实现)
├── 工作台(/dashboard)
│ ├── 数据统计卡片(询价项目、生效保障、全部项目)
│ ├── 待处理任务(待处理的报价项目、待处理的理赔)
│ └── 快捷方式(投保人可见:获取报价、报价页面、申请理赔、方案介绍、培训支持)
│
├── 项目报价(需权限:投保人,/dashboard/project-quotes)
│ └── PV报价、临床试验保险报价、产品责任保险报价(分表单提交)
│
├── 报价对比(需权限:投保人,/dashboard/quote-compare)
│ └── 各保司报价结果汇总对比
│
├── 项目列表(需权限:投保人,/dashboard/projects)
│ ├── 项目列表
│ └── 项目明细(/dashboard/projects/:id)
│
├── 询价列表(需权限:保险人,/dashboard/inquiries)
│ └── 询价列表、询价明细(/dashboard/inquiries/:id)
│
├── Samrt-OPS
│ ├── 保险报价 Smart-OPS(需权限:服务方,/dashboard/smart-ops/quote-tasks)
│ ├── 报价任务列表、报价任务明细(/dashboard/smart-ops/quote-tasks/:id)
│ └── 理赔评估处理
│
├── 理赔进度(需权限:投保人、保险人,/dashboard/claims)
│ ├── 理赔列表、理赔详情(/dashboard/claims/:id)
│ └── 理赔申请(投保人,/dashboard/claims/apply,关联项目)
│
└── 智能工具(/dashboard/tools)
├── ICF智能修改(需权限:投保人)
├── 方案风险评分(需权限:投保人)
├── 方案风险评估(所有登录用户可见,AI 评估方案风险)
└── 药安查(所有登录用户可见,药物安全数据查询)
2.1.3 功能模块示意图
flowchart TB
subgraph 免登录浏览区["免登录浏览区"]
A1[首页]
A2[关于RMO]
A2a[RMO概述 / 合作保司 / 风险职责]
A3[解决方案]
A3a[药物警戒 / 临床保险 / 产品保险]
A4[知识资源]
A4a[PV知识 / 保险知识 / 常见问题 / 学习中心]
A5[临床试验]
A5a[保险方案 / 保证方案 / 保险保证]
A6[上市应用 / 海外风险]
A7[资源中心]
A8[联系我们]
end
subgraph 登录后系统区["登录后系统区(需登录)"]
B1[工作台]
B2[项目报价]
B3[报价对比]
B4[项目列表]
B5[询价列表]
B6[保险报价 Smart-OPS]
B7[理赔进度]
B8[智能工具]
end
subgraph 角色权限["角色与模块对应"]
P1[投保人: 工作台 项目报价 报价对比 项目列表 理赔进度 智能工具]
P2[保险人: 工作台 询价列表 理赔进度 智能工具]
P3[服务方: 工作台 保险报价 Smart-OPS 智能工具]
end
免登录浏览区 --> 登录后系统区
登录后系统区 --> 角色权限
2.2 路由与页面结构
2.2.1 路由架构说明
- 免登录浏览区路由:在
router/index.ts中定义,使用Layout组件包裹(Header + Footer + Breadcrumb) - 登录后系统路由:所有
/dashboard/*路由使用ProtectedRoute包裹,内层使用DashboardLayout(侧边栏 + 主内容区) - 路由守卫:
router.beforeEach检查登录状态,未登录访问/dashboard重定向至/login并携带from查询参数
2.3 核心页面详细需求
2.3.1 首页
核心元素:
- Hero 区域(全屏滚动)
- 标题:赋能生命科学风险管理
- 副标题:患者安全始终第一
- 按钮1:了解更多(链接到
/about/overview) - 按钮2:获取报价(未登录时引导登录,已登录跳转
/dashboard/project-quotes)
- RMO 价值主张/解决方案(RmoValueProposition 组件)
- 核心能力(卡片展示)
- 100+ 患者安全专家、10+ 合作保司、1st 团标与数字化、7/15 服务时限
- 知识资源(快捷入口)
- 法规指南、保险知识、PV与保险、常见问题
- 联系我们(入口链接)
交互要求:
- 全屏分节滚动,带指示点导航
- 响应式设计,适配不同屏幕尺寸
2.3.2 临床试验页面(原RMO模式)
路由结构:
/rmo-mode:临床试验模块首页(RmoModeOverview)/rmo-mode/insurance:保险方案页面/rmo-mode/guarantee:保证方案页面/rmo-mode/insurance-guarantee:保险保证页面
内容模块:
-
保险方案页面
- 获取报价入口:页面内提供「获取报价」「前往报价页面」按钮;未登录点击引导登录,已登录跳转
/dashboard/project-quotes - 基础保障、全面保障、保险条款标准核心内容
- 保险服务内容:保险合同审查、理赔审查、保险条款修订、理赔规则制定、条款标准制定
- 服务供应商展示(保险公司、经纪公司 logo)
- 获取报价入口:页面内提供「获取报价」「前往报价页面」按钮;未登录点击引导登录,已登录跳转
-
保证方案页面
- 保证基金的基本逻辑(图示)
- 保证基金管理形式比较(表格)
- 自保(专项风险管理基金)
- 基金设立方式
- 使用范围
- 管理流程
- 多退少补原则
- 费用模式(比例费用、案件费用)
- 风险减量服务
- 服务内容:风险点检查、人员培训、方案完善建议
- 服务流程
- 服务案例
- 外溢风险管理服务
- 全流程管理说明
- 服务内容:联系、安抚、安排就医、沟通诉求、沟通合理预期
- 服务优势
-
保险保证页面
- 保险与保证方案的结合
- 综合保障机制
- 服务流程说明
2.3.3 风险职责
路由结构:
/RMO-About-Responsibility:风险职责总览(RiskDutiesOverview)/sponsor:申办者职责/Holder:持有人职责/participant:受试者专区/institution:研究中心/service-provider:CXO职责
内容需求:
2.3.3.1 风险职责总览
- 模块首页,展示各方职责入口卡片
- 包含:申办者职责、持有人职责、受试者专区、研究中心、CXO职责
2.3.3.2 申办者职责
- 风险管理体系说明
- RMO模式解决方案
- 操作流程说明
2.3.3.3 持有人职责
- 持有人责任说明
- 上市后药物安全责任
2.3.3.4 研究中心
- 试验机构关注要点
- 研究者职责
- 伦理委员会职责
2.3.3.5 受试者专区
- 临床试验介绍
- 受试者权益保障
- 损害救济说明
2.3.3.6 CXO职责
- CRO支持
- CDMO支持
- SMO支持
2.3.4 资源中心
- 路由:
/system-management、/system-management/laws、/system-management/practice-guide、/system-management/training、/system-management/faq - 内容:法律法规、实践指南、培训材料、常见问题
2.3.5 上市应用
- 路由:
/post-market、/post-market/insurance、/post-market/guarantee - 内容:药品上市后风险管理与药物警戒的保险与保障方案(建设中)
2.3.6 海外风险
- 路由:
/overseas - 内容:跨境临床试验与海外市场的风险管理保险与保障(建设中)
2.3.7 登录页面
- 路由:
/login - 功能:用户名/邮箱 + 密码登录表单;测试账号:admin、policyHolder、insurer、tpa(密码:123456)
- 登录逻辑:登录成功后跳转到工作台(
/dashboard);支持from查询参数回跳 - 说明:用户由管理员创建,无自助注册;记住我、忘记密码为 UI 占位
2.4 登录后系统详细需求
2.4.1 系统架构
- 布局:侧边栏导航 + 主内容区(DashboardLayout)✅
- 顶部导航:登录后仍可访问首页、风险职责、临床试验、上市应用、海外风险、资源中心
- 侧边栏导航结构(根据角色动态显示):
- 工作台
- 项目报价(投保人,
/dashboard/project-quotes) - 报价对比(投保人,
/dashboard/quote-compare) - 项目列表(投保人)
- 询价列表(保险人)
- 保险报价 Smart-OPS(服务方,
/dashboard/smart-ops/quote-tasks) - 理赔进度(投保人、保险人)
- 智能工具
- ICF智能修改(仅投保人)
- 方案风险评分(仅投保人)
- 方案风险评估(所有用户)
- 药安查(所有用户)
2.4.2 工作台页面(Dashboard)
路径:/dashboard
权限说明:所有登录用户可见,但内容根据角色不同
2.4.2.1 投保人工作台
页面内容:
-
数据统计卡片
- 询价项目:显示询价项目数量,点击后进入询价项目列表
- 生效保障:显示生效保障数量,点击后进入生效保障列表
- 全部项目:显示全部项目数量,点击后进入全部项目列表(包括生效中及已失效的项目)
-
待处理任务
- 待处理的报价项目:列表展示待处理的报价项目(状态含:资料填写中、已生成报价、询价中、已回显精准报价等),点击可跳转到对应报价详情/报价页面
- 待处理的理赔:列表展示待处理的理赔申请
- 显示:任务标题、任务类型、创建时间、优先级
- 点击可跳转到对应详情页
-
快捷方式(页面右上角)
- 获取报价:打开报价申请流程(弹窗或报价页面,见 2.4.2.3),与首页、保险方案页入口一致
- 申请理赔:跳转到理赔申请页面(需关联项目)
- 方案介绍:申请设计并介绍方案
- 培训支持:申请培训支持
2.4.2.2 保险人工作台
页面内容:
-
数据统计卡片
- 询价项目:显示询价项目数量,点击后进入询价项目列表
- 生效保障:显示生效保障数量,点击后进入生效保障列表
- 全部项目:显示全部项目数量,点击后进入全部项目列表(包括生效中及已失效的项目)
-
待处理任务
- 待处理的报价项目:列表展示待处理的报价项目
- 待处理的理赔:列表展示待处理的理赔申请
- 显示:任务标题、任务类型、创建时间、优先级
- 点击可跳转到对应详情页
- 其他角色:根据权限显示相应内容
2.4.2.3 报价申请流程(获取报价)
入口:首页「获取报价」、保险方案页「获取报价」、工作台快捷方式「获取报价」。当前实现为跳转至项目报价页面 /dashboard/project-quotes;未登录时引导先登录。
项目报价页面(/dashboard/project-quotes)已实现三种报价类型:
- PV报价:药物警戒服务报价,表单含姓名、邮箱、电话、公司、职位、业务问题、验证码、隐私承诺
- 临床试验保险报价:项目方案编号、项目标题、申办者、分期、受试者人数、限额等;详见「3.1.2.1 报价资料」完整字段(支持简洁页/详细页、AI 识别)
- 产品责任保险报价:产品类型、风险等级、保障金额、销售区域等
临床试验保险弹窗流程(QuoteRequestModal,已实现但当前未接入入口):
- 弹窗内含:手动填写/上传项目方案(AI 识别)、项目方案编号/标题/申办者/分期、生成报价(AI)、获取精准报价
- 与需求 3.1.2.2 流程一致,可将入口改为打开弹窗以保持上下文
权限:项目报价页面仅投保人可见;获取报价入口对免登录用户点击时引导登录。
2.4.2.4 报价对比页面(QuoteCompare)
路径:/dashboard/quote-compare
权限:仅投保人可见
功能:各保司报价结果汇总,按项目、方案筛选,多维度对比呈现,便于投保人选定。报价由保司回复至 RMO@vdano.com 后经临研安整理呈现。
2.4.2.5 保险报价 Smart-OPS(QuoteTaskList / QuoteTaskDetail)
路径:/dashboard/smart-ops/quote-tasks、/dashboard/smart-ops/quote-tasks/:id
权限:仅服务方可见
功能:临研安/华泰经纪工作台,管理报价任务、发送保司询价、整理报价结果。保司回复至 RMO@vdano.com。
2.4.3 项目列表页面(ProjectList)
路径:/dashboard/projects
权限说明:仅投保人可见
列表字段:
- 项目编号
- 试验题目
- 保障范围
- 承保公司
- 承保状态(如:已承保、待审核、已过期等)
- 操作按钮:查看明细、申请理赔
交互功能:
- 点击"查看明细"跳转到
/dashboard/projects/:id(项目明细页) - 点击"申请理赔"跳转到
/dashboard/claims/apply?projectId=:id(理赔申请页,预填项目) - 支持搜索、筛选(待实现)
2.4.4 项目明细页面(ProjectDetail)
路径:/dashboard/projects/:id
权限说明:仅投保人可见
页面内容:
-
基本信息
- 项目编号
- 试验题目
- 申办者
- 保障范围
- 项目状态
-
保障信息
- 承保公司
- 承保状态
- 保障期限(开始时间、结束时间)
- 保障金额
- 已使用金额
- 剩余金额
-
相关文档
- 保险合同(可下载或预览)
- 评估报告(可下载或预览)
- 其他相关文档
-
理赔记录(URS-P04、URS-P08)
- 该项目下的理赔列表:理赔编号、出险类型、状态、申请时间
- 操作:查看详情、申请理赔(新建)
-
操作按钮
- 申请理赔(跳转
/dashboard/claims/apply?projectId=:id) - 查看理赔详情(跳转
/dashboard/claims/:claimId)
- 申请理赔(跳转
2.4.5 询价列表页面(InquiryList)
路径:/dashboard/inquiries
权限说明:仅保险人可见
列表字段:
- 申办者
- 项目编号
- 试验题目
- 保障范围
- 特别约定
- 成交情况(如:已成交、待确认、已拒绝等)
交互功能:
- 点击"查看明细"跳转到
/dashboard/inquiries/:id(询价明细页) - 点击"处理报价"跳转到报价处理页面(需关联项目ID)
- 支持搜索、筛选(待实现)
2.4.6 询价明细页面(InquiryDetail)
路径:/dashboard/inquiries/:id
权限说明:仅保险人可见
页面内容:
-
基本信息
- 申办者
- 项目编号
- 试验题目
- 保障范围
- 特别约定
-
详细信息
- 项目详细信息展示
-
风险评估
- 风险评估结果展示
-
操作按钮
- 查看明细
- 处理报价
2.4.7 理赔功能(ClaimProgress / ClaimDetail / ClaimApply)
需求依据:URS-P04 项目管理、URS-P05 理赔服务、URS-P08 理赔管理。理赔与项目强关联,从项目发起、按项目跟踪。
2.4.7.0 理赔入口与项目关联
入口:
- 项目列表(
/dashboard/projects):每行「申请理赔」→ 带项目 ID 跳转理赔申请页 - 项目明细(
/dashboard/projects/:id):页内「申请理赔」按钮;展示该项目下的理赔记录列表(理赔编号、状态、申请时间、操作) - 工作台:快捷方式「申请理赔」→ 需先选择项目,再进入申请页
- 理赔进度页(
/dashboard/claims):「申请理赔」→ 选择项目后进入申请页
路由:
/dashboard/claims:理赔列表/进度页/dashboard/claims/apply:理赔申请页(支持?projectId=xxx预填项目)/dashboard/claims/:id:理赔详情页
2.4.7.1 理赔申请页面(ClaimApply)
路径:/dashboard/claims/apply
权限:仅投保人
表单内容(原始理赔信息,详见 3.1.3.2):
| 分类 | 字段 | 说明 |
|---|---|---|
| 关联 | 关联项目 | 从已承保项目中选择(必填,或由入口带入 projectId) |
| 基本信息 | 报案来源、报案人、联系方式 | 报案人信息 |
| 信息提供人 | 医院端(如 CRC)及申办者端(如 PV)联系人、电话、邮箱 | |
| 项目/受试者 | 方案全称、方案编号、产品名称、研究中心、中心编号 | 项目信息 |
| 受试者编号、姓名缩写、年龄/性别、入组日期、退出日期、受试者状态 | 受试者信息 | |
| 事件 | 事件名称、事件结局、出险时间 | 如 AE/SAE 名称、CTCAE 等级 |
| 研究者获知时间、上报申办者时间、是否报告伦理 | 时间线 | |
| 是否方案偏离、研究者相关性评价、申办者相关性评价 | 相关性判断 | |
| 费用 | 预估金额、损失/费用描述 | 可选 |
| 文件 | 证明材料 | 上传试验方案、ICF、AE/SAE 报告、治疗记录、费用票据等(支持多文件、分次补充) |
页面模式:支持简洁版(核心字段 + 文件上传)与详细版(完整 C.1-C.4 字段);可切换。提交后材料发送至 Smart-OPS,创建理赔任务,跳转至理赔详情页。
2.4.7.2 投保人理赔进度
路径:/dashboard/claims
列表字段:
- 理赔编号
- 关联项目(项目编号、试验题目)
- 出险类型、出险时间
- 理赔状态(待提交、待收集资料、资料整理中、待发送保司、保司评估中、待沟通、已结案、已拒赔)
- 申请时间、更新时间
- 操作:查看详情、补充资料(待补充时)
理赔详情页(/dashboard/claims/:id)投保人视图:
- 基本信息:理赔编号、关联项目、事件名称、出险时间、申请时间
- 申请内容:原始理赔信息(C.1-C.4)、损失描述、预估金额、已上传证明
- 进度跟踪:当前状态、服务方/保司意见、需补充项(若有)
- 结案总结(已结案时):赔付金额、医药费用理算摘要、结案说明、结案时间
2.4.7.3 保险人理赔进度
路径:/dashboard/claims
列表字段:同投保人,另增承保公司、保障范围等
理赔详情页(/dashboard/claims/:id)保险人视图:
- 申请信息:同投保人视图
- 标准理赔材料(服务方整理后):材料完整性(A.1)、方案变更(A.2)、受试者范围(A.3)、方案违背(A.4)、SUSAR 判断(A.5)、事件原因(A.6)、综合结论(A.7)、医药费用理算
- 审核操作:通过、需补充资料、拒赔;填写审核意见
- 结案操作:录入赔付金额、结案说明,完成结案
2.4.8 智能工具页面(Tools)(已实现)
路径:/dashboard/tools
权限说明:所有登录用户可见
工具入口页(已实现):
- 展示五个工具的入口卡片
- 保费测算工具(所有用户)
- ICF智能修改(仅投保人)
- 方案风险评分(仅投保人)
- 方案风险评估(所有用户,AI 评估方案信息不足风险与偏倚风险)
- 药安查(所有用户,药物安全数据查询、不良反应与警戒信息检索)
2.4.8.1 保费测算工具(PremiumCalculator)
路径:/dashboard/tools/premium-calculator
权限说明:所有登录用户可见
功能:
- 根据项目信息、风险等级等参数计算保费
- 输入表单字段(待详细设计):
- 项目基本信息
- 风险等级
- 保障范围
- 其他参数
- 输出:保费计算结果、计算依据说明
2.4.8.2 ICF智能修改(ICFEditor)
路径:/dashboard/tools/icf-editor
功能:
- 智能辅助修改知情同意书(ICF)内容
- 上传ICF文档
- 智能识别需要修改的内容
- 提供修改建议
- 导出修改后的文档
2.4.8.3 方案风险评分(RiskScoring)
路径:/dashboard/tools/risk-scoring
功能:
- 对试验方案进行风险评分
- 输入方案信息
- 自动计算风险评分
- 显示评分结果、风险等级、改进建议
2.4.8.4 方案风险评估(ProtocolRiskAssessment)(已实现)
路径:/dashboard/tools/protocol-risk
功能:借助 AI 评估方案信息不足风险与偏倚风险
2.4.8.5 药安查(DrugSafetyQuery)(已实现)
路径:/dashboard/tools/drug-safety
功能:药物安全数据查询,不良反应与警戒信息检索
三、保险报价与理赔业务逻辑
3.1 风险评估、核保与理赔流程
3.1.1 风险评估
- AI+人工:大数据、审查风险点
- 量化:各类风险(试验药物+试验流程)频度和程度,如不良反应发生率和救治费用
- 保险责任设置:SUSAR(主险必保);其他AE(附加险可保或自保)
- 保单条件设置:如赔偿限额、免赔额及其设置依据
- 风险减量服务:合同管理等
3.1.2 核保
- 完全授权
- 主动报价+审核
- 被动报价
- 基于风险评估及其费率调整因素合理定价
- 保险条款优化
- 特殊需求:再保人、共保体
3.1.2.1 临床试验责任保险报价概述
报价目的:
- 收集保险报价必须的信息;
- 根据报价用途(制定项目预算、申请试验开展)确定后续跟进频率;
- 第一时间占据所有保司的报价渠道,规避后续业务冲突;
- 返回保司报价结果,方便投保人对比、选择。
报价流程(简要):
- 投保人填写报价资料;
- 服务方生成保险报价;
- 服务方发送保险报价到保险公司,进行确认;
- 根据保司报价,整理形成可对比的报价方式,回复投保人;
- 投保人如需调整报价,可联系经纪人,线下沟通、调整报价。
系统衔接说明:
- 回复渠道:保司报价回复至 RMO@vdano.com;
- 任务跟踪:每保司报价生成一条任务,系统跟踪每一任务的完成状态;
- 数据归属:所有报价数据属于申办者,在投保人租户下呈现;
- API Smart-OPS:报价信息通过 API 传输到 Smart-OPS 系统,用于后续报价、投保、理赔等流程。
3.1.2.2 投保人申请报价流程
投保人从多入口发起「获取报价」,经资料填写/上传、AI 生成报价、系统发邮件至保司、保司邮件回复、系统拉取并审核后,将报价回显到页面。流程如下。
flowchart TB
subgraph 入口["1. 投保人入口"]
A1[店家首页]
A2[保险方案页]
A3[登录后工作台]
A1 & A2 & A3 --> B[点击「获取报价」]
end
B --> C[弹出「报价需提交的资料」页面]
subgraph 资料填写["2. 填写报价资料"]
C --> D{选择填写方式}
D -->|手动填写| E1[填写项目方案编号]
E1 --> E2[填写项目标题]
E2 --> E3[填写申办者]
E3 --> E4[填写项目分期]
D -->|上传方案| F1[上传项目方案文件]
F1 --> F2[AI 识别与解析]
F2 --> F3[自动转化为:方案编号、标题、申办者、分期]
E4 --> G[资料填写完成]
F3 --> G
end
G --> H[点击「生成报价」]
subgraph AI报价["3. AI 生成报价"]
H --> I[系统调用 AI 服务]
I --> J[AI 基于资料生成报价]
J --> K[报价结果展示在页面]
end
K --> L[投保人点击「获取精准报价」]
subgraph 发送保司["4. 发送至保司"]
L --> M[系统整合报价资料]
M --> N[生成标准化询价邮件/附件]
N --> O[以 Email 发送至各保司]
end
subgraph 保司回复["5. 保司邮件回复"]
O --> P[各保司评估并报价]
P --> Q[保司通过邮件回复报价]
Q --> R[报价邮件发送至 rmo@vdano.com]
end
subgraph 系统回收与审核["6. 系统提取与审核"]
R --> S[系统从 rmo@vdano.com 拉取邮件]
S --> T[解析邮件,提取各保司报价]
T --> U[临研安进行报价审核]
U --> V{审核结果}
V -->|通过| W[整理审核通过的报价]
V -->|不通过| X[记录原因,不展示给投保人]
W --> Y[写入报价记录,关联项目]
Y --> Z[返回到报价页面展示]
end
Z --> END[投保人查看精准报价]
流程说明摘要:
| 步骤 | 环节 | 说明 |
|---|---|---|
| 1 | 入口 | 投保人可在店家首页、保险方案页或登录后工作台点击「获取报价」。 |
| 2 | 资料 | 弹窗内填写项目方案编号、项目标题、申办者、项目分期;支持手动填写或上传项目方案由 AI 识别并转化为上述字段。 |
| 3 | 生成报价 | 点击「生成报价」后,由 AI 自动生成报价并展示在页面。 |
| 4 | 精准报价 | 点击「获取精准报价」后,系统整合报价资料,以 Email 发送至各保司。 |
| 5 | 保司回复 | 保司通过邮件将报价回复至 rmo@vdano.com。 |
| 6 | 回收与展示 | 系统从 rmo@vdano.com 提取报价,经临研安审核;审核通过的报价整理后回写到报价页面供投保人查看。 |
报价资料:
| 类别 | 字段 | 说明 |
|---|---|---|
| 报价必备 | 项目方案编号、项目标题、投保人名称、申办者名称、受试药物名称、项目分期、试验受试者人数 | 必填 |
| 报价用途 | 制定项目预算 / 申请试验开展 | |
| 方案项(可重复,每项即一报价方案) | 每人责任限额(万元) | ≤10、15、20、30、≥50;可 AI 推荐 |
| 累计责任限额、每次事故免赔额、拟投保人数 | 可 AI 推荐;拟投保人数默认为受试者总人数 |
申请报价页面:
- 简洁页:项目方案文件上传(必填)、知情同意书上传;AI 识别提取必备资料;或手动填写;可跳转详细页。
- 详细页:除必备字段外,补充:疾病类型、每受试者试验期限、项目预计时长、质量管理水平、历史理赔赔付情况、受试者类型与健康状况、安全性监测措施、特别要求。
报价记录状态流程:
flowchart TB
subgraph 信息收集与AI报价
A[登录] --> B[填写项目信息]
B --> C[标准报价材料]
C --> D[AI报价]
D --> E[报价任务创建]
E --> F[报价任务]
F --> G[报价]
G --> H[初步评估]
H --> I[太保/大地]
H --> J[其他保司]
I --> K[核保通过]
J --> K
K --> L[正式报价]
end
subgraph 全保司报价
L --> M[报价任务完成]
M --> N[页面对比呈现]
N --> O[价格确定]
end
subgraph 议价
O --> P{是否含报价?}
P -->|否| Q[邮件/小程序通知]
Q --> B
P -->|是| R[再次登录]
R --> S[在线议价]
S --> T[主动人工跟进]
end
标准报价信息表:
| 项目 | 取值来源 |
|---|---|
| 承保险种 | 保险信息页面的标题 |
| 投保人、被保险人 | 投保人名称、申办者名称 |
| 承保试验、方案号、研究分期 | 项目标题、项目方案编号、项目分期 |
| 受试者人数、保单期限 | 试验受试者人数、项目预计时长 |
| 保单限额、每人责任限额、每次事故免赔额 | 累计/每人限额、免赔额 |
| 特别约定 | 特别要求 |
3.1.2.3 Smart-OPS 保险报价操作
与 Smart-OPS 的衔接:
- 收集到的报价信息传输到 Smart-OPS 系统,工作台进行后续报价、投保、理赔等流程;
- 临研安人员登录 Smart-OPS,进行报价;所有报价数据属于申办者,在投保人租户下呈现;
- 临研安在工作台页面处理报价的评估、整理。
报价任务列表(服务方):投保人、项目编号、项目标题、主险限额、附加险限额、免赔额、保司、报价状态;操作:编辑、查看、发送保司、整理报价。
报价状态:已创建、初步评估、正式报价、报价完成。报价完成时,报价信息通过接口返回到投保人端报价页面。
数据结构:项目(Project)→ 报价方案(QuotationScheme)→ 保司报价任务(InsurerQuotationTask)三级结构。方案以限额命名;每方案下有多保司报价任务,任务含报价金额、状态、邮件等。
Smart-OPS 操作功能:
| 功能 | 说明 | 入口 |
|---|---|---|
| 生成标准报价信息 | 一键生成标准格式报价表,可导出 Excel/PDF | 报价任务列表、方案详情 |
| 风险评估 | 对方案进行定量/定性风险评估 | 方案详情 |
| 申请报价 | 发起给各保司申请正式报价,支持批量 | 报价任务列表、方案详情 |
| 整理报价 | 归集保司返回报价,生成对比表,可导出 | 方案详情、任务详情 |
| 返回报价 | 将结果返回投保人,同步到项目报价页面 | 方案详情(整理完成后) |
功能按钮汇总:报价任务列表页 [生成标准报价信息] [申请报价] [整理报价];方案详情页 [风险评估] [申请报价] [整理报价] [返回报价];任务详情页 [整理报价] [返回报价]。每操作需形成业务日志,支持审计追踪。
3.1.3 理赔业务逻辑
SUSAR:
- 主险必保
- 抗辩义务+外溢风险管理服务
其他AE:
- 附加险可保:保险-高频低效;基础理赔服务(费用核定核算)
- 自保:第三方健康医疗服务(专项基金费用管理)
- 被动型:AE发生-医生救治-费用单列-开票结算支付(申办方或第三方)
- 主动型:AE发生-医生救治+医嘱购药-第三方采购服务-基金结算
风险减量服务:根据统计分析、风险提示、合同争议等优化合同和流程。
利益冲突:申办方&保险人;完善保险条款和理赔指引,减少合同纠纷和利益冲突。
3.1.3.1 网站理赔总体流程(URS-P04、URS-P08)
理赔流程与报价类似:投保人在网站申请 → 材料发送至 Smart-OPS → 服务方人工整理形成标准理赔材料 → 发送至保司 → 保司评价、给出结论 → 服务方在过程中沟通、整理资料,达成各方一致。
flowchart TB
subgraph 投保人["1. 投保人申请"]
A1[项目列表/项目明细/工作台]
A1 --> B[点击「申请理赔」]
B --> C[选择关联项目]
C --> D[填写原始理赔信息]
D --> E[上传证明材料]
E --> F[提交申请]
F --> G[材料发送至 Smart-OPS]
end
subgraph SmartOPS["2. Smart-OPS 服务方整理"]
G --> H[服务方收到案件]
H --> I[联系医院端/申办者端收集资料]
I --> J[人工整理形成标准理赔材料]
J --> K[理赔评估 A.1-A.7]
K --> L[医药费用理算]
L --> M[发送标准材料至保司]
end
subgraph 保司["3. 保司评价"]
M --> N[保司收到材料]
N --> O[保司评估、给出结论]
O --> P[结论返回服务方]
end
subgraph 沟通达成["4. 服务方沟通与结案"]
P --> Q{各方一致?}
Q -->|否| R[服务方协调沟通]
R --> I
Q -->|是| S[达成一致]
S --> T[结案、试算赔偿/补偿]
T --> U[与申请人沟通方案、执行]
end
流程说明摘要:
| 步骤 | 环节 | 说明 |
|---|---|---|
| 1 | 投保人申请 | 在网站填写原始理赔信息、上传证明材料;申请须关联项目(已承保);材料自动发送至 Smart-OPS。 |
| 2 | Smart-OPS 整理 | 服务方联系医院端(CRC 等)、申办者端(PV 团队)收集补充资料;人工整理形成标准理赔材料;完成理赔评估(A.1-A.7)、医药费用理算;将标准材料发送至保司。 |
| 3 | 保司评价 | 保司收到材料后评估,给出结论(赔付/拒赔/需补充);结论返回服务方。 |
| 4 | 沟通与结案 | 服务方在过程中沟通、整理资料;未达成一致时继续收集、协调;达成一致后结案,试算赔偿/补偿金额,与申请人(受试者)沟通方案设计与执行。 |
理赔状态:待提交、待收集资料、资料整理中、待发送保司、保司评估中、待沟通、已达成一致、已结案、已拒赔。
3.1.3.2 原始理赔信息收集(投保人申请时填写)
基于 ReferenceBook/理赔评估必要信息收集.csv,投保人在网站申请时填写/上传以下原始理赔信息:
C.1 保单与理赔申请人(部分从保司处获得,部分可由系统预填)
| 字段 | 说明 |
|---|---|
| 承保人、保司案件号、保单号 | 关联保单信息 |
| 投保人、保险期限 | 从项目带出 |
| 报案来源、报案人、联系方式 | 报案人信息 |
| 信息提供人 | 医院端岗位(如 CRC)、姓名、联系电话、邮箱;申办者端岗位(如 PV 团队)、姓名、联系电话、邮箱 |
C.2 项目与受试者信息(向医院端信息提供人收集)
| 字段 | 说明 |
|---|---|
| 临床试验方案全称、方案编号/版本号 | 项目信息 |
| 产品名称、产品类型、研发阶段 | |
| 研究中心名称、中心编号 | |
| 受试者编号、受试者姓名缩写、年龄/性别 | 受试者信息 |
| 入组日期、退出日期、受试者当前状态、曾签署几次 ICF |
C.3 事件信息(医院端)
| 字段 | 说明 |
|---|---|
| 研究者获知事件时间、上报申办者时间 | 时间线 |
| 是否报告伦理、报告伦理时间 | |
| 事件名称、事件结局 | 如 AE/SAE 名称、CTCAE 等级 |
| 是否方案偏离/违背、研究者对相关性评价 |
C.4 事件信息(申办者端)
| 字段 | 说明 |
|---|---|
| 事件名称、申办者相关性评价 | |
| 预期性、严重性 | |
| 是否报告监管、报告监管时间 | |
| 是否揭盲、揭盲结果 |
C.5 须收集的原始文件(上传或分多次补充)
- 医院端:最新版试验方案、中心试验合同、伦理批件、知情同意书、PI 签署的 AE/SAE 报告、事件后治疗记录、治疗费用票据
- 申办者端:最新版研究者手册或不良反应列表、SUSAR 报告 PDF、递交监管的 XML(含盲底)、ACK 文件、AOSE 报告
网站申请页可提供简洁版(核心字段 + 文件上传)与详细版(完整 C.1-C.4 字段)。服务方通过邮件模板向医院端(CRC)、申办者端(PV)收集补充资料,模板见 ReferenceBook 示例(如:请求试验方案、ICF、AE/SAE 报告、治疗记录、费用票据;或研究者手册、SUSAR 报告、XML、ACK、AOSE 等)。
3.1.3.3 标准理赔信息与评估(Smart-OPS 服务方完成)
基于 ReferenceBook/理赔评估.csv,服务方在 Smart-OPS 中完成标准理赔评估,形成可发送保司的材料:
A.1 材料完整性评估 用于评估的材料须收集完成(勾选):投保时试验方案、投保时研究者手册、已签署的 ICF、被保险人与试验机构协议、PI 签署的 SAE 表、申办者评估后 SUSAR、递交监管的 XML、ACK 文件、AE/SAE 治疗过程、AE/SAE 治疗费用。SUSAR 时按表逐项评估;明确非 SUSAR 可跳过部分项。
A.2 方案与 IB 变更情况 对比投保时方案/IB 与受试者入组时方案/IB:入组标准、排除标准、用药计划、项目执行状态、安全性列表是否存在变更及原因。结论:是否与投保时发生重大变化,现行保单是否有效。
A.3 受试者是否在保单范围 受试者编号、已入组数量与保单覆盖人数是否匹配,避免超保。
A.4 是否存在严重方案违背 通过入组标准、用药记录与方案等判断;严重方案违背可能导致不受保障。
A.5 是否 SUSAR 研究者、申办者、独立评估(必要时)对预期性、相关性、严重性、递交监管及时性、是否受试药物等判断;采信有原由、有支撑、更合理的一方;无法评估时组织 3 位独立专家评估。
A.6 事件原因研究 研究者判断、同类产品/文献/机理、独立评估;与受试药物/试验流程的相关性。
A.7 综合结论 是否按主险赔付、按附加险赔付、或拒赔。决定赔偿时,进入 L.1。
L.1 试算赔偿、补偿金额 与申请人(受试者)沟通方案设计与执行。
3.1.3.4 医药费用理算
基于 ReferenceBook/医药费用理算清单.csv:
费用发票底稿
| 支出项目 | 日期 | 金额 | 医保金额 | 自费金额 | 不予支持金额 |
|---|---|---|---|---|---|
| 医疗、护理、营养、交通等 | 按发票录入 |
预期费用
| 项目 | 原由 | 金额 | 预估逻辑 |
|---|
总计:汇总支持金额、不予支持金额。
3.1.3.5 理赔评估结论与方案变更对比
基于 ReferenceBook/理赔评估结论建议.csv,方案与 IB 变更对比表:
| 维度 | 投保时/入组时 | 受试者入组时 | 差异点 | 评判 |
|---|---|---|---|---|
| 入选标准 | ||||
| 排除标准 | ||||
| 治疗组别 | ||||
| 用药方案 | ||||
| 安全性信息 |
用于支持 A.2 方案变更评估及理赔结论建议。
3.1.3.6 Smart-OPS 理赔操作(服务方)
服务方在 Smart-OPS 中处理理赔案件,流程与报价类似:
| 功能 | 说明 |
|---|---|
| 接收案件 | 投保人在网站提交的理赔申请及材料自动传入 Smart-OPS;服务方在理赔任务列表查看 |
| 收集补充资料 | 通过邮件模板联系医院端(CRC)、申办者端(PV)收集 C.2-C.5 资料;支持分多次补充 |
| 整理标准材料 | 按 A.1-A.7 完成材料完整性检查、方案变更评估、受试者范围、方案违背、SUSAR 判断、事件原因研究、综合结论;填写医药费用理算清单 |
| 发送保司 | 将标准理赔材料发送至保司,请求评价 |
| 接收保司结论 | 保司结论返回后,服务方查看;未达成一致时协调沟通、补充材料 |
| 结案与试算 | 达成一致后结案,试算赔偿/补偿金额,与申请人(受试者)沟通方案设计与执行 |
四、功能需求
4.1 用户认证与权限
4.1.1 免登录浏览区(已实现)
- 访问方式:网站免登录访问,所有内容公开
- 页面范围:首页、关于RMO(RMO概述、合作保司、专家经纪、第三方机构、风险职责及子页)、解决方案(药物警戒、临床保险、产品保险)、知识资源、临床试验、上市应用、海外风险、资源中心、常见问题、联系我们
4.1.2 登录后系统(已实现)
- 登录方式:用户名/邮箱 + 密码登录 ✅
- 用户角色:投保人、保险人、服务方(AuthStore 中 user.role)✅
- 权限控制:侧边栏、工作台内容根据角色动态显示 ✅
- 路由守卫:未登录访问
/dashboard重定向至/login,支持from回跳 ✅ - 状态管理:Pinia AuthStore 管理用户信息、token、登录状态,localStorage 持久化 ✅
4.1.3 数据权限说明
- 数据权限维度:
- 所在的法人组织(企业信用代码)
- 申办者:CRA、采购、CRC、研究者均以申办者身份登录
- 经纪公司、保司:以法人组织身份登录
- 临床试验项目(保单号)
- 用户只能查看和操作自己所在法人组织下的项目
- 保险人只能查看和操作分配给自己的项目
- 所在的法人组织(企业信用代码)
- 项目状态:信息收集、询价中、已报价、已成交、已失效
4.1.4 用户注册与审批流程(已实现)
说明:用户可自助注册,提交后由平台管理员在 Smart-OPS 用户审批中审核。与 2.1.2.1 对应。
1. 组织选择与注册入口
- 路径:
/register(注册页,可从登录页「注册」链接进入) - 组织选择:下拉列表选择所在公司/组织,组织列表由平台维护,支持增补
- 流程:选择组织后,方可进入下一步注册表单
2. 个人信息填写
- 必填字段:姓名、手机号、邮箱、职位、部门
- 可选字段:上传身份证、工作证明等
- 校验规则:验证邮箱/手机号唯一性,避免重复注册
3. 注册信息提交与审批流程
- 提交:用户提交后,注册信息(包含个人信息及所选组织)自动同步至 Smart-OPS 待审批列表
- 审批:平台管理员在 Smart-OPS 后台查看、审批(支持通过、驳回、备注原因)
- 通过:审批通过后用户激活账号并获取登录权限
- 驳回:驳回时邮件通知用户,说明补齐资料或说明原因
- 管理:支持管理员手动添加或编辑组织成员
4. 相关功能
- 进度查询:注册申请进度查询及提醒(如注册后邮件/短信通知申请已受理、进度变更等)
- 分级审核:支持组织与角色审核分级,部分组织可指定本组织管理员进行初步审核
- 操作日志:所有注册与审批操作有日志可追溯,保障数据合规与操作安全
4.2 登录后系统功能模块(已实现)
4.2.1 工作台(Dashboard)(已实现)
- 路径:
/dashboard - 布局:侧边栏导航 + 主内容区(DashboardLayout)
- 权限:所有登录用户可见,但内容根据角色不同
投保人工作台内容模块:
- 数据统计卡片:
- 询价项目:显示询价项目数量,点击后进入询价项目列表
- 生效保障:显示生效保障数量,点击后进入生效保障列表
- 全部项目:显示全部项目数量,点击后进入全部项目列表(包括生效中及已失效的项目)
- 待处理任务:
- 待处理的报价项目(状态含:资料填写中、已生成报价、询价中、已回显精准报价等)
- 待处理的理赔
- 快捷方式(页面右上角):
- 获取报价:打开报价申请流程(弹窗或报价页面,见 2.4.2.3)
- 申请理赔:跳转到理赔申请页面(需关联项目)
- 方案介绍:申请设计并介绍方案
- 培训支持:申请培训支持
保险人工作台内容模块:
- 数据统计卡片:
- 询价项目:显示询价项目数量,点击后进入询价项目列表
- 生效保障:显示生效保障数量,点击后进入生效保障列表
- 全部项目:显示全部项目数量,点击后进入全部项目列表(包括生效中及已失效的项目)
- 待处理任务:
- 待处理的报价项目
- 待处理的理赔
4.2.2 报价申请(获取报价)(已实现)
- 入口:首页、保险方案页、工作台「获取报价」→ 跳转
/dashboard/project-quotes - 形式:独立项目报价页面(已实现);临床试验保险弹窗流程(QuoteRequestModal)已实现但入口未接入
- 项目报价页面功能:
- PV报价、临床试验保险报价、产品责任保险报价(三种可折叠表单)
- 各类型有独立表单字段,提交后展示提交状态
- 临床试验保险弹窗(QuoteRequestModal):手动填写/上传方案、AI 识别、生成报价、获取精准报价,与 3.1.2.2 流程一致
4.2.3 报价对比(QuoteCompare)(已实现)
- 路径:
/dashboard/quote-compare - 权限:仅投保人可见
- 功能:各保司报价结果汇总,按项目、方案筛选,多维度对比呈现
4.2.3.1 保司报价对比表模板(临床试验责任保险)
临研安/华泰经纪整理各保司正式报价时按实填写,供投保人对比选择。平台统一服务热线:4009606520。
一、基础报价与保障限额
| 保司名称 | 保费报价(元) | 每人责任限额(万) | 累计责任限额(万) | 免赔额(万) | 报价有效期 | 是否支持附加险 |
|---|---|---|---|---|---|---|
| 太平保险 | 待填 | 待填 | 待填 | 待填 | 待填 | 待填 |
| 太平洋保险 | 待填 | 待填 | 待填 | 待填 | 待填 | 待填 |
| 亚太 | 待填 | 待填 | 待填 | 待填 | 待填 | 待填 |
| 华泰财 | 待填 | 待填 | 待填 | 待填 | 待填 | 待填 |
| 大地 | 待填 | 待填 | 待填 | 待填 | 待填 | 待填 |
| 平安 | 待填 | 待填 | 待填 | 待填 | 待填 | 待填 |
二、保障范围:保险条款、承保事件(SUSAR/AE/SAE)、相关因素覆盖、赔付比例、全流程服务承诺书
三、风险管理服务:知情同意书审阅/修改/建议、CRC 及相关方风险管理与最小化培训
四、理赔服务:服务专线、费用理算、理赔结论沟通协调、理赔时效承诺(7/15天)、受试者潜在纠纷沟通协调
五、价格与退费:未入组人数退费比例、支付周期、备注
平台统一服务热线:4009606520
4.2.4 保险报价 Smart-OPS(已实现)
- 路径:
/dashboard/smart-ops/quote-tasks、/dashboard/smart-ops/quote-tasks/:id - 权限:仅服务方可见
- 功能:临研安/华泰经纪工作台,管理报价任务、发送保司询价、整理报价结果
- 详细设计:报价状态、数据结构、操作功能(生成标准报价信息、风险评估、申请报价、整理报价、返回报价)见「3.1.2.3 Smart-OPS 保险报价操作」
4.2.5 项目列表(ProjectList)
- 路径:
/dashboard/projects - 权限:仅投保人可见
- 列表字段:
- 项目编号
- 试验题目
- 保障范围
- 承保公司
- 承保状态(如:已承保、待审核、已过期等)
- 操作按钮:查看明细、申请理赔
- 交互:
- 点击"查看明细"跳转到
/dashboard/projects/:id(项目明细页) - 点击"申请理赔"跳转到理赔申请页面(需关联项目ID)
- 点击"查看明细"跳转到
4.2.6 项目明细(ProjectDetail)
- 路径:
/dashboard/projects/:id - 权限:仅投保人可见
- 内容:项目详细信息展示
- 基本信息:项目编号、题目、申办者、保障范围等
- 保障信息:承保公司、承保状态、保障期限、保障金额等
- 相关文档:保险合同、评估报告等(可下载或预览)
- 操作按钮:查看明细、申请理赔
4.2.7 询价列表(InquiryList)
- 路径:
/dashboard/inquiries - 权限:仅保险人可见
- 列表字段:
- 申办者
- 项目编号
- 试验题目
- 保障范围
- 特别约定
- 成交情况(如:已成交、待确认、已拒绝等)
- 交互:可查看评估详情、处理报价等
4.2.8 理赔进度与理赔管理(ClaimProgress / ClaimDetail / ClaimApply)(URS-P04、URS-P08)
- 路径:
/dashboard/claims:理赔列表/进度/dashboard/claims/apply:理赔申请(投保人,支持?projectId=xxx)/dashboard/claims/:id:理赔详情
- 权限:投保人、保险人可见;理赔申请仅投保人;服务方在 Smart-OPS 中处理(见 3.1.3.6)
- 与项目关联:理赔须关联已承保项目;入口:项目列表、项目明细、工作台、理赔进度
- 流程概要:投保人申请 → 材料发送 Smart-OPS → 服务方整理标准材料 → 发送保司 → 保司结论 → 服务方沟通达成一致 → 结案(详见 3.1.3.1)
- 投保人:
- 理赔申请:原始理赔信息(C.1-C.5,见 3.1.3.2);简洁版/详细版;上传证明材料
- 理赔列表:理赔编号、关联项目、事件名称、状态、申请时间;支持进度查询、补充资料
- 理赔详情:申请内容、进度、结案总结(赔付金额、结案说明、医药费用理算摘要)
- 保险人:
- 理赔列表:待审核、保司评估中、已结案等状态筛选
- 理赔详情:查看标准理赔材料、评估结论;审核(通过/需补充/拒赔)、结案(录入赔付金额、结案说明)
- 理赔状态:待提交、待收集资料、资料整理中、待发送保司、保司评估中、待沟通、已达成一致、已结案、已拒赔
4.2.9 智能工具(Tools)(已实现)
- 路径:
/dashboard/tools - 权限:所有登录用户可见
- 工具入口页:展示五个工具的入口卡片
- 保费测算工具(所有用户)
- ICF智能修改(仅投保人)
- 方案风险评分(仅投保人)
- 方案风险评估(所有用户)
- 药安查(所有用户)
4.2.9.1 保费测算工具(PremiumCalculator)
- 路径:
/dashboard/tools/premium-calculator - 权限:所有登录用户可见
- 功能:根据项目信息、风险等级等参数计算保费
4.2.9.2 ICF智能修改(ICFEditor)
- 路径:
/dashboard/tools/icf-editor - 功能:智能辅助修改知情同意书(ICF)内容
4.2.9.3 方案风险评分(RiskScoring)
- 路径:
/dashboard/tools/risk-scoring - 功能:对试验方案进行风险评分
4.2.9.4 方案风险评估(ProtocolRiskAssessment)
- 路径:
/dashboard/tools/protocol-risk - 功能:AI 评估方案信息不足风险与偏倚风险(已实现)
4.2.9.5 药安查(DrugSafetyQuery)
- 路径:
/dashboard/tools/drug-safety - 功能:药物安全数据查询、不良反应与警戒信息检索(已实现)
4.3 内容管理(部分已实现)
- 内容发布:支持发布活动动态、资源文件(待实现后台管理)
- 内容分类:支持多级分类管理(资源中心已实现分类展示)
- 内容搜索:支持全文搜索功能(待实现)
- 文件管理:支持文档上传、下载、预览(待实现)
4.4 交互功能(待开发)
- 在线咨询:支持在线咨询功能(未来扩展)
- 表单提交:支持服务申请表单提交(登录后系统);报价申请支持手动填写与上传项目方案(AI 识别填充);理赔申请支持关联项目、上传证明材料
- 流程跟踪:支持查看服务流程状态(登录后系统);报价申请支持状态跟踪(资料填写中、已生成报价、询价中、已回显精准报价);理赔支持状态跟踪(待收集资料、资料整理中、待发送保司、保司评估中、待沟通、已结案)及结案总结、医药费用理算摘要查看
- 邮件与回显:获取精准报价时系统发送邮件至保司;系统从 rmo@vdano.com 拉取保司回复,经临研安审核后回写并展示在报价页面
4.5 数据可视化(部分已实现)
- 模式图展示:风险管理体系图示(首页已实现)
- 流程图展示:服务流程可视化(保证方案页面已实现保证基金逻辑图)
- 数据统计:服务数据统计展示(登录后系统工作台待实现)
五、非功能需求
5.1 性能要求
- 页面加载速度:首屏加载时间<3秒
- 响应时间:交互响应时间<1秒
- 支持并发用户数:根据实际需求确定
5.2 安全要求
- 数据加密传输(HTTPS)
- 用户数据安全保护
- 访问日志记录
- 权限控制(如需要)
5.3 兼容性要求
- 浏览器兼容:Chrome、Firefox、Safari、Edge最新版本
- 响应式设计:支持PC、平板、手机访问
- 分辨率适配:1920x1080、1366x768、移动端等
5.4 可维护性要求
- 代码规范:遵循前端开发规范
- 文档完善:提供技术文档和用户手册
- 易于扩展:支持后续功能扩展
六、设计建议
- 视觉:专业、可信、现代,医疗健康相关配色
- 导航:清晰结构,重要信息突出
- 特殊页面:模式图支持交互式展示,流程图清晰,资源中心支持分类浏览
七、技术建议
7.1 技术栈(已采用)
- 前端框架:Vue 3.4.0 ✅
- 语言:TypeScript 5.2.2 ✅
- 构建工具:Vite 5.0.8 ✅
- 路由:Vue Router 4.2.0 ✅
- 状态管理:Pinia 2.1.0 ✅
- 样式:原生 CSS + CSS 变量 ✅
- UI组件库:无(使用原生 CSS 实现)✅
7.2 登录后系统技术栈(已采用)
- 状态管理:Pinia(AuthStore 管理登录状态、用户信息、角色)✅
- 路由守卫:ProtectedRoute 组件(检查登录状态,未登录重定向至 /login)✅
- 权限控制:基于角色的权限控制(侧边栏根据 user.role 动态显示菜单)✅
- 数据请求:当前为模拟数据,后续可接入 axios + 接口
7.3 其他技术
- 图表库:ECharts / D3.js(用于模式图可视化,如需要)
- 文件预览:@vue-office 或类似库(用于文档预览)
7.4 后端与部署(未来扩展)
- 后端:Node.js / Django / Spring Boot;数据库 MySQL/PostgreSQL;RESTful API
- 部署:云服务器 + CDN + HTTPS