项目速览
- 行业:民营门诊与专科诊所(多院区)
- 交付内容:分诊排队、医生工作站、电子病历、检验检查申请、缴费提醒、患者端报告查询
- 周期:12 周;团队 6 人
- 技术栈:PHP + MySQL、消息队列、打印与报告 PDF 生成、患者端小程序
背景
门诊原来用一套很老的单机系统:挂号在一个界面、病历在 Word 里、检验结果靠纸质单子传。患者做完检查要回诊室门口等,护士拿着单子跑来跑去。
更麻烦的是多院区:三个点位各自一套数据,患者换院区要重新建档,医生看不到历史就诊记录。
目标
- 一个患者一个档案,跨院区共享就诊记录与检验结果(患者授权范围内)
- 队列与状态机统一:挂号 → 候诊 → 就诊中 → 已就诊 / 过号,医生站与患者端看到的是同一份状态
- 病历结构化:主诉、现病史、诊断、处方、医嘱分开存,便于统计与复诊调阅
- 患者端能查报告、能收到缴费与复诊提醒,减少电话咨询
方案
① 分诊与队列
叫号规则支持「按挂号顺序 / 按签到顺序 / 复诊插队规则」三种组合,护士可手工调整并留痕。过号有两次召回机会,仍未到场标记「过号待处理」而不是直接作废——直接作废是投诉高发点。
② 医生工作站
一屏放下患者信息、历史就诊、本次病历、处方与申请单。处方开具带基础校验:剂量范围、过敏史、重复用药、相互作用提示。提示是「建议核对」而非强制拦截——最终判断权在医生,这一点在需求阶段就与客户确认过。

③ 检验检查与报告
开单后生成申请单与条码,报告回传后自动关联到患者档案并推送提醒。报告 PDF 生成统一模板,患者端可查询并下载。
④ 患者端
患者端只做四件事:预约与挂号、候诊进度、报告查询、缴费。刻意不做「在线问诊」——那涉及另一套合规要求,不在本项目范围。

工程与合规要点
- 隐私最小化:患者端只返回本人数据,接口按就诊卡与实名信息双向校验,越权访问一律记录并告警
- 操作留痕:病历修改保留版本,谁改了什么、什么时候改的都能查
- 可用性优先:挂号与叫号在断网时仍可本地运行,恢复后补同步——门诊不能因为网络问题停摆
- 数据边界:检验结果对接第三方实验室接口,只取项目范围内的字段,不整表复制
结果
患者不用挤在诊室门口等,报告出来会收到提醒;护士不再跑单子;医生能看到跨院区历史记录。具体就诊效率与投诉率变化由客户掌握。
复盘
如果重做,我们会更早做「过号与召回」的完整规则梳理。这块看起来是细节,实际是门诊投诉最集中的地方,而且涉及医护与患者双方预期,必须由业务方拍板。





发表回复