Files
------------/模块规划/10-智慧康养居家养老管理系统-模块规划.md

174 lines
10 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 智慧康养居家养老管理系统 模块规划
---
## 1. 模块定位
智慧康养居家养老管理系统是面向**居家老人、上门服务员和机构管理员**的核心服务调度系统,承担老人档案管理、服务项目订单管理、家庭医生签约管理、老年活动中心管理及智能呼叫调度等职能。
本系统是整个平台服务量最大的模块,是居家养老"最后一公里"服务的落地载体。
---
## 2. 建设目标
1. 建立完整的居家老人服务档案体系,包含个人基本信息、服务历史、家庭关系
2. 实现居家服务(上门护理/助浴/助餐/家政)的在线预约、派单和执行管理
3. 构建家庭医生签约管理功能,支持线上问诊和服务计划制定
4. 提供老年活动中心(日间照料)的入托/活动/绩效管理
5. 集成智能呼叫调度,支持服务员端实时接单和工作台管理
---
## 3. 核心功能范围
### 3.1 一级模块
- 老人档案管理
- 服务订单管理
- 服务项目管理
- 家庭医生管理
- 老年活动中心
- 智能呼叫调度
- 工作台管理
### 3.2 二级模块
- **老人档案**基本信息、家庭关系、失能等级来自07评估、紧急联系人、服务计划
- **服务订单**:服务预约(老人/家属端)、订单分配(系统/手动、服务执行确认GPS打卡+照片)、评价
- **服务项目**:服务目录维护(助浴/助餐/助洁/护理)、定价、服务时长标准
- **家庭医生**:签约管理、服务计划制定、健康随访、在线咨询
- **老年活动中心**:日间照料入托申请、活动课程、出勤记录、绩效报表
- **智能呼叫**:老人一键呼叫→系统自动匹配就近服务员→推送接单通知
- **工作台**:服务员端今日任务、路线规划、打卡记录、服务报告提交
### 3.3 核心功能说明
| 功能 | 描述 | 技术要点 |
| ------------ | --------------------------------------------- | -------------------------- |
| 智能派单 | 根据老人地址+服务类型+服务员技能/距离自动分配 | GIS距离计算 + 技能匹配算法 |
| GPS签到 | 服务员到达老人家地理围栏内才可开始服务 | 高德定位 + 地理围栏 |
| 服务执行确认 | 服务完成后拍照/老人/家属电子签名 | 移动端拍照 + Canvas签名 |
| 家庭医生签约 | 家庭医生与老人1:N签约绑定服务计划 | 签约关系表 + 计划模板 |
| 活动中心出勤 | 刷卡/人脸/签到记录日间照料出勤 | 一卡通API调用 |
---
## 4. 与现有 mall 的关系
**契合度C低契合部分可参考**
mall 具备部分可参考的能力,但差异显著:
| 能力 | mall 现状 | 可复用程度 |
| ------------------ | ------------------------- | ------------------------------------------- |
| 用户下单与服务预约 | 有商品下单流程 | 参考结构,需大量改造(服务型订单≠商品订单) |
| 骑手配送端 | 有骑手AppGPS接单/打卡) | 可参考移动端框架,核心逻辑差异大 |
| 订单状态机 | 有7种状态 | 参考状态机设计,适配服务订单状态 |
| 工单/客服 | 有简单客服工单 | 不同场景,参考意义有限 |
| 评价体系 | 有商品评分 | 改造成服务评价 |
| 商品分类/目录 | 有SKU体系 | 可参考目录结构,服务无库存概念 |
| **老人档案** | **无** | **须独立建设** |
| **家庭医生签约** | **无** | **须独立建设** |
| **活动中心管理** | **无** | **须独立建设** |
| **GPS智能派单** | **无** | **须独立建设** |
**建设路径mall + 独立微服务C级**
mall 的订单状态机和移动端框架可作为参考蓝本,但不建议直接在 mall 代码库中增量开发,需独立建设服务型订单系统,并通过 API 对接 mall 的支付能力(如果服务需要收费)。
---
## 5. 规划判断
**mall + 独立微服务(以独立为主)**
- 老人/家属端uni-app小程序复用 mall 的支付/登录组件
- 服务员端uni-app独立应用类似骑手端但完全重写
- 管理后台Vue3 Web独立
- 服务端:独立服务型订单服务(参考 mall 设计但独立部署)
- 支付:对接 mall 现有支付网关(政府补贴/个人自费混合结算)
---
## 6. 需新增业务能力
1. **服务型订单引擎**:服务订单(无库存概念)的预约→分配→签到→执行→确认→评价→结算
2. **智能派单算法**基于GIS距离 + 服务员技能 + 可用时间窗口的最优匹配
3. **家庭医生签约与随访管理**:签约周期管理、随访计划提醒、在线咨询记录
4. **补贴抵扣结算**:政府补贴额度 + 个人自费混合支付,支持长护险抵扣
5. **服务质量监控**服务员GPS轨迹核验、超时预警、服务评分聚合
6. **老年活动中心管理**:日间照料预约、活动排班、出勤统计、绩效报表
---
## 7. 需新增数据模型
| 模型 | 关键字段 |
| ------------------------ | ----------------------------------------------------------------------------------------------------------- |
| `home_service_order` | id, elder_id, service_type, scheduled_at, assignee_id, checkin_at, checkout_at, status, fee, subsidy_amount |
| `service_catalog` | id, name, category, description, price, duration_min, required_skills |
| `service_execution` | id, order_id, checkin_photo, checkout_photo, elder_signature, notes, result_confirmed |
| `family_doctor_contract` | id, doctor_id, elder_id, start_date, end_date, plan_id, status |
| `doctor_followup` | id, contract_id, date, method(online/offline), notes, health_data_ref |
| `activity_center` | id, name, address, capacity, manager_id |
| `day_care_booking` | id, elder_id, center_id, date, checkin_at, checkout_at |
| `call_dispatch` | id, elder_id, call_type, dispatch_time, assignee_id, response_time |
---
## 8. 需新增技术栈 / 第三方能力 / 中间件
| 类别 | 技术选型 | 用途 |
| -------- | ---------------- | -------------------------------- |
| GIS | 高德路径规划API | 智能派单距离计算、服务员路线导航 |
| 定位 | 高德SDK | 服务员GPS打卡 |
| 电子签名 | Canvas手写签名 | 服务完成老人确认签字 |
| 补贴结算 | 自研补贴计算引擎 | 政府补贴额度抵扣计算 |
| 在线咨询 | 腾讯云IM / 融云 | 家庭医生与老人文字/语音咨询 |
---
## 9. 外部系统对接关系
| 对接方 | 内容 | 方式 |
| ---------------- | ---------------------------- | --------------- |
| 评估系统07 | 失能等级→服务计划制定依据 | 内部API只读 |
| 服务商管理11 | 服务员来源、技能标签、考核分 | 内部API |
| 长护险18 | 补贴抵扣额度同步 | 内部API |
| 呼叫中心06 | 呼叫工单→服务派单 | 内部API |
| 安全系统09 | SOS触发→居家服务员就近响应 | 消息队列 |
| mall支付19 | 个人自费部分支付 | 内部支付网关 |
| 数据库系统02 | 老人档案读写 | 内部API |
---
## 10. 风险与边界
| 风险 | 说明 | 应对 |
| ---------------------- | ---------------------------------------------- | ---------------------------------------- |
| 补贴结算规则复杂 | 各省市补贴标准不统一 | 补贴规则可配置化,不硬编码 |
| 服务员定位造假 | GPS打卡可能被外挂软件欺骗 | 设备+位置双重验证+照片时间戳 |
| 家庭医生供给不足 | 签约需要真实医生资质 | 引入第三方家庭医生平台 ⚠️ 待确认合作模式 |
| 边界:不含机构住院护理 | 本系统为居家上门服务,机构内护理由其他模块处理 | 明确服务范围 |
---
## 11. 实施优先级与分期建议
**优先级P1**
| 分期 | 内容 | 前置条件 |
| ------ | ------------------------------------------ | -------------------------------- |
| 第一期 | 老人档案 + 服务订单(预约+执行)+ 服务员端 | 数据库02、系统管理05就绪 |
| 第二期 | 智能派单 + 补贴抵扣 + 评价体系 | 评估07、长护险18完成 |
| 第三期 | 家庭医生签约 + 活动中心 + 统计报表 | — |
---
## 12. 结论
居家养老管理系统是平台服务量最大的核心模块mall 的订单状态机和移动端框架有一定参考价值C级契合但老人档案、智能派单、家庭医生签约等核心业务能力在 mall 中完全缺失。
**建议以独立系统建设为主,参考 mall 设计模式,通过 API 对接 mall 的支付能力**,避免在 mall 内部堆砌医养业务逻辑导致架构污染。P1阶段优先完成核心服务订单闭环家庭医生和活动中心在P1后期或P2补充。