Files
xh-medical-sign-web/clinical-web

clinical-web

医签通医护端 Web 应用,面向医生、护士、科室人员和系统管理人员。

使用场景

  • 电脑浏览器;
  • 电子病历 iframe 嵌入;
  • 护士站电脑;
  • 后续可适配医院平板;
  • 电脑连接外接签字板。

签字板是医护端的一种硬件签署渠道,不是独立的移动端应用。

核心职责

医生端

  • 从电子病历中发起知情同意;
  • 自动带入患者、就诊和医嘱信息;
  • 选择文书模板;
  • 确认已完成病情解释;
  • 发送手机签署或打开现场签署。

护士/现场端

  • 调出待签署任务;
  • 协助患者使用签字板;
  • 查看签署结果和异常状态。

护士可以协助操作,但不应被系统误记为病情解释人员。

管理端

  • 文书模板和版本管理;
  • 用户、角色和文档权限;
  • 签署记录查询;
  • 统计和报表;
  • 设备及系统配置。

重点业务流程

电子病历中选择患者
→ 选择就诊/医嘱/项目
→ 选择或生成文书
→ 医生完成解释并发起
→ 手机、二维码或签字板签署
→ 查看状态
→ 回传电子病历

需要支持的异常

  • 患者拒绝签署;
  • 患者或家属无法联系;
  • 实际陪同人和登记手机号不一致;
  • 签署链接过期;
  • 文书需要动态追加;
  • 急诊抢救紧急例外;
  • 签署成功但回传失败。

技术栈规划(不一定全用到)

Vue 3
TypeScript
Vite
Vue Router
Pinia
TanStack Vue Query
Element Plus
Axios / OpenAPI Client
pdfjs-dist
ECharts
Vitest
Playwright

签字板调用应通过独立的 signature-adapter 或本地桥接服务封装,业务页面不直接绑定具体厂商 SDK。

非目标

  • 不在前端自行判断最终签署法律效力;
  • 不在医护端直接修改已经签署的正式文书;
  • 不把患者完整病历发送到患者手机端。

当前状态

当前仅完成目录和说明文档,尚未初始化 Vite。