# HealthLink-HIS 三甲医院全流程测试文档 ## 文档信息 - **版本**: v2.0 (JDK 25 + Spring Boot 4.0.6 + Vue 3 + Element Plus) - **日期**: 2026-06-07 - **测试环境**: localhost:18082 (后端) / localhost:81 (前端) - **数据库**: PostgreSQL 192.168.110.252:15432 - **API基础路径**: /healthlink-his --- ## 目录 1. [系统登录认证流程](#1-系统登录认证流程) 2. [门诊就诊全流程](#2-门诊就诊全流程) 3. [住院入院全流程](#3-住院入院全流程) 4. [药房管理全流程](#4-药房管理全流程) 5. [检验检查全流程](#5-检验检查全流程) 6. [影像检查全流程](#6-影像检查全流程) 7. [手术管理全流程](#7-手术管理全流程) 8. [麻醉管理全流程](#8-麻醉管理全流程) 9. [护理管理全流程](#9-护理管理全流程) 10. [院感管理全流程](#10-院感管理全流程) 11. [质量管理全流程](#11-质量管理全流程) 12. [中医管理全流程](#12-中医管理全流程) 13. [会诊管理全流程](#13-会诊管理全流程) 14. [临床路径全流程](#14-临床路径全流程) 15. [危急值管理全流程](#15-危急值管理全流程) 16. [处方点评全流程](#16-处方点评全流程) 17. [急诊管理全流程](#17-急诊管理全流程) 18. [医保管理全流程](#18-医保管理全流程) 19. [DRG分析全流程](#19-drg分析全流程) 20. [抗菌药物管理全流程](#20-抗菌药物管理全流程) 21. [药品追溯管理全流程](#21-药品追溯管理全流程) 22. [EMPI主索引全流程](#22-empi主索引全流程) 23. [ESB数据集成全流程](#23-esb数据集成全流程) 24. [电子签名管理全流程](#24-电子签名管理全流程) 25. [病案管理全流程](#25-病案管理全流程) 26. [随访管理全流程](#26-随访管理全流程) 27. [知情同意管理全流程](#27-知情同意管理全流程) 28. [消毒供应中心全流程](#28-消毒供应中心全流程) 29. [合理用药全流程](#29-合理用药全流程) 30. [收费管理全流程](#30-收费管理全流程) --- ## 1. 系统登录认证流程 ### 流程图 ``` 用户输入账号密码 → 后端验证 → 返回Token → 前端存储Token → 路由守卫验证 ↓ ↓ ↓ ↓ ↓ [登录页] [SysLoginController] [TokenService] [localStorage] [permission.js] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 获取验证码 | `/captchaImage` | GET | - | 返回验证码图片和UUID | | 2. 用户登录 | `/login` | POST | `{"username":"admin","password":"admin123","tenantId":"1"}` | 返回token+权限信息 | | 3. 获取用户信息 | `/getInfo` | GET | Header: Authorization | 返回用户角色+权限列表 | | 4. 获取路由 | `/getRouters` | GET | Header: Authorization | 返回动态路由菜单 | | 5. 退出登录 | `/logout` | POST | Header: Authorization | 清除Token | ### 测试数据 ```json // 登录请求 { "username": "admin", "password": "admin123", "tenantId": "1" } // 预期响应 { "msg": "操作成功", "code": 200, "token": "eyJhbGciOiJIUzI1NiJ9..." } ``` --- ## 2. 门诊就诊全流程 ### 流程图 ``` 患者挂号 → 分诊排队 → 医生接诊 → 开具检查 → 开具处方 → 药房发药 → 收费结算 → 退号处理 ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ [挂号管理] [分诊排队] [门诊医生站] [检查申请] [处方管理] [药房管理] [收费管理] [退号管理] ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ [OutpatientReg] [TriageQueue] [DoctorStation] [CheckApply] [AdviceManage] [WesternMedicine] [OutpatientCharge] [OutpatientRefund] ``` ### 2.1 挂号管理 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 挂号初始化 | `/charge-manage/register/init` | GET | - | 返回优先级选项等 | | 2. 查询患者 | `/charge-manage/register/patient` | GET | `?searchKey=张` | 返回患者列表 | | 3. 创建挂号 | `/charge-manage/register/add` | POST | 患者信息+科室+医生 | 返回挂号单号 | | 4. 查询挂号列表 | `/charge-manage/register/page` | GET | `?pageNum=1&pageSize=10` | 分页挂号记录 | | 5. 退号处理 | `/charge-manage/register/cancel` | POST | `{"registerId":"xxx"}` | 退号成功 | ### 2.2 门诊医生站 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 患者列表 | `/doctor-station/main/patient-list` | GET | `?status=waiting` | 待诊患者列表 | | 2. 接诊患者 | `/doctor-station/main/accept` | POST | `{"patientId":"xxx","encounterId":"xxx"}` | 接诊成功 | | 3. 开具医嘱 | `/doctor-station/advice/add` | POST | 医嘱信息 | 医嘱创建成功 | | 4. 开具检查 | `/doctor-station/inspection/add` | POST | 检查申请信息 | 检查申请创建 | | 5. 开具处方 | `/doctor-station/advice/prescription` | POST | 处方信息 | 处方创建成功 | | 6. 完成就诊 | `/doctor-station/main/complete` | POST | `{"encounterId":"xxx"}` | 就诊完成 | ### 2.3 收费管理 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 收费初始化 | `/charge-manage/charge/init` | GET | - | 返回收费选项 | | 2. 查询待收费 | `/charge-manage/charge/pending` | GET | `?patientId=xxx` | 待收费项目 | | 3. 确认收费 | `/charge-manage/charge/settle` | POST | 收费明细 | 收费成功 | | 4. 退费处理 | `/charge-manage/refund/add` | POST | 退费信息 | 退费成功 | | 5. 收费查询 | `/charge-manage/charge/page` | GET | `?date=2026-06-07` | 收费记录 | ### 测试数据 ```json // 挂号请求 { "patientId": 5001, "deptId": 1001, "doctorId": 2001, "regType": 1, "priorityLevel": 1 } // 医嘱请求 { "patientId": 5001, "encounterId": 6001, "adviceType": 1, "medicineItems": [ {"medicationId": 2037002083193978881, "dose": 2, "doseUnit": "片", "frequency": "TID", "usage": "口服"} ] } // 收费请求 { "encounterId": 6001, "patientId": 5001, "totalAmount": 280.00, "payMethod": 1 } ``` --- ## 3. 住院入院全流程 ### 流程图 ``` 入院登记 → 护理评估 → 医嘱开具 → 执行医嘱 → 护理记录 → 体征监测 → 出院评估 → 出院结算 ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ [入院管理] [护理评估] [医嘱管理] [护理执行] [护理记录] [体征监测] [出院管理] [住院结算] ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ [InHospitalReg] [NursingAssess] [OrderMain] [NurseExec] [NursingRecord] [VitalSigns] [Discharge] [InpatientCharge] ``` ### 3.1 入院管理 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 入院登记 | `/inhospitalmanage/register/add` | POST | 入院信息 | 入院登记成功 | | 2. 分配床位 | `/patient-home-manage/bed-transfer` | PUT | 床位信息 | 床位分配成功 | | 3. 查询入院列表 | `/inhospitalmanage/register/page` | GET | 分页参数 | 入院记录列表 | | 4. 出院登记 | `/patient-home-manage/discharge-from-hospital` | PUT | 出院信息 | 出院成功 | ### 3.2 护理评估 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. Braden评估 | `/nursing-assessment-enhanced/braden/assess` | POST | 评估数据 | 评估完成 | | 2. Morse跌倒评估 | `/nursing-assessment-enhanced/morse/assess` | POST | 评估数据 | 评估完成 | | 3. NRS2002营养评估 | `/nursing-assessment-enhanced/nrs2002/assess` | POST | 评估数据 | 评估完成 | | 4. 疼痛评估 | `/nursing-assessment-enhanced/pain/assess` | POST | 评估数据 | 评估完成 | | 5. 管道评估 | `/nursing-assessment-enhanced/pipe/assess` | POST | 评估数据 | 评估完成 | | 6. 评估趋势 | `/assessment-trend/page` | GET | 分页参数 | 趋势数据 | ### 3.3 医嘱管理 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 开具医嘱 | `/doctor-station/advice/add` | POST | 医嘱信息 | 医嘱创建 | | 2. 医嘱审核 | `/doctor-station/advice/audit` | POST | 审核信息 | 审核完成 | | 3. 医嘱执行 | `/nurse-station/advice-process/execute` | POST | 执行信息 | 执行完成 | | 4. 医嘱停止 | `/doctor-station/advice/stop` | POST | 停止信息 | 停止成功 | | 5. 医嘱查询 | `/doctor-station/advice/page` | GET | 分页参数 | 医嘱列表 | ### 3.4 护理记录 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 护理记录 | `/nursing-record/save-nursing` | POST | 护理记录 | 保存成功 | | 2. 体征记录 | `/vital-signs/record-saving` | PUT | 体征数据 | 保存成功 | | 3. 体征查询 | `/vital-signs/record-search` | GET | 查询参数 | 体征记录 | | 4. TPR表 | `/nursing-assessment/tpr/page` | GET | 分页参数 | TPR数据 | | 5. 交接班 | `/nursing-handoff/add` | POST | 交接信息 | 交接完成 | ### 测试数据 ```json // 入院登记 { "patientId": 5001, "deptId": 1005, "bedNo": "ICU-01", "admissionDate": "2026-06-07", "diagnosis": "重症肺炎", "admissionDoctor": "刘七医生" } // Braden评估 { "patientName": "测试患者甲", "encounterId": 6006, "itemScores": "{\"sensation\":2,\"moisture\":2,\"activity\":1,\"mobility\":2,\"nutrition\":3,\"friction\":2}", "totalScore": 12, "riskLevel": "high", "detail": "压疮高危患者,需每2小时翻身" } // Morse跌倒评估 { "patientName": "测试患者乙", "encounterId": 6007, "itemScores": "{\"history\":15,\"diagnosis\":0,\"ambulation\":15,\"iv\":20,\"gait\":0,\"mental\":15}", "totalScore": 65, "riskLevel": "high", "detail": "跌倒高危患者,需加强防护" } // 体征记录 { "patientId": 5001, "encounterId": 6006, "temperature": 37.2, "pulse": 78, "respiration": 18, "bloodPressureSystolic": 125, "bloodPressureDiastolic": 82, "oxygenSaturation": 98.5 } ``` --- ## 4. 药房管理全流程 ### 流程图 ``` 药品入库 → 库存管理 → 处方审核 → 药品发放 → 退药处理 → 药品盘点 → 库存预警 ↓ ↓ ↓ ↓ ↓ ↓ ↓ [药库管理] [库存管理] [处方点评] [发药管理] [退药管理] [库存盘点] [库存预警] ↓ ↓ ↓ ↓ ↓ ↓ ↓ [PharmacyWarehouse] [Inventory] [Review] [WesternMedicine] [ReturnMedicine] [Stocktaking] [PharmacyStockAlert] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 药品入库 | `/pharmacy-warehouse/stock-in/add` | POST | 入库信息 | 入库成功 | | 2. 库存查询 | `/pharmacy-warehouse/stock-in/page` | GET | 分页参数 | 库存列表 | | 3. 西药发药 | `/pharmacy-manage/western-medicine-dispense/add` | POST | 发药信息 | 发药成功 | | 4. 退药处理 | `/pharmacy-manage/return-medicine/add` | POST | 退药信息 | 退药成功 | | 5. 药品盘点 | `/pharmacy-warehouse/stocktaking/add` | POST | 盘点信息 | 盘点完成 | | 6. 库存预警 | `/pharmacy-stock-alert/page` | GET | 分页参数 | 预警列表 | | 7. 药品效期 | `/drugtrace/expiry/page` | GET | 分页参数 | 效期预警 | --- ## 5. 检验检查全流程 ### 流程图 ``` 医生开单 → 检验申请 → 标本采集 → 标本接收 → 结果录入 → 结果审核 → 报告发布 ↓ ↓ ↓ ↓ ↓ ↓ ↓ [门诊医生站] [检验申请] [标本采集] [标本接收] [结果录入] [结果审核] [报告发布] ↓ ↓ ↓ ↓ ↓ ↓ ↓ [DoctorStation] [LabApply] [SampleCollect] [LabReceive] [LabResult] [LabAudit] [LabReport] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 检验申请 | `/doctor-station/inspection/add` | POST | 申请信息 | 申请创建 | | 2. 标本采集 | `/inspection/collection/page` | GET | 分页参数 | 采集列表 | | 3. 标本确认 | `/inspection/collection/confirm` | POST | 标本信息 | 确认成功 | | 4. 检验结果 | `/inspection/laboratory/page` | GET | 分页参数 | 结果列表 | | 5. 结果审核 | `/inspection/laboratory/audit` | POST | 审核信息 | 审核完成 | | 6. 参考范围 | `/lab-ref-range/page` | GET | 分页参数 | 参考范围 | | 7. 检验历史 | `/inspection/history/page` | GET | 分页参数 | 历史记录 | --- ## 6. 影像检查全流程 ### 流程图 ``` 医生开单 → 影像申请 → 检查执行 → 影像采集 → 报告书写 → 报告审核 → 报告发布 → 影像对比 ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ [门诊医生站] [影像申请] [检查执行] [影像采集] [报告书写] [报告审核] [报告发布] [影像对比] ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ [DoctorStation] [ExamApply] [ExamExec] [RadiologyImage] [RadiologyReport] [ReportAudit] [ReportPublish] [RadiologyComparison] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 影像申请 | `/check/examApply/add` | POST | 申请信息 | 申请创建 | | 2. 影像查询 | `/check/radiologyImage/page` | GET | 分页参数 | 影像列表 | | 3. 影像报告 | `/check/radiologyImage/report` | POST | 报告信息 | 报告创建 | | 4. 影像对比 | `/check/radiologyComparison/compare` | POST | 对比参数 | 对比结果 | | 5. 3D重建 | `/reconstruction/3d/analyze` | POST | 影像数据 | 重建结果 | --- ## 7. 手术管理全流程 ### 流程图 ``` 手术申请 → 术前讨论 → 手术排程 → 手术执行 → 术前核查 → 手术记录 → 术后随访 ↓ ↓ ↓ ↓ ↓ ↓ ↓ [手术申请] [术前讨论] [手术排程] [手术执行] [术前核查] [手术记录] [术后随访] ↓ ↓ ↓ ↓ ↓ ↓ ↓ [ClinicalManage] [PreopDiscussion] [SurgicalSchedule] [SurgeryExec] [SurgerySafetyCheck] [SurgeryRecord] [AnesthesiaFollowup] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 手术申请 | `/clinical-manage/surgery/add` | POST | 手术信息 | 申请创建 | | 2. 术前讨论 | `/preopmanage/discussion/add` | POST | 讨论记录 | 讨论完成 | | 3. 手术排程 | `/clinical-manage/surgery-schedule/page` | GET | 分页参数 | 排程列表 | | 4. 术前核查 | `/surgery-safety-check/check` | POST | 核查信息 | 核查完成 | | 5. 手术记录 | `/clinical-manage/surgery/record` | POST | 手术记录 | 记录保存 | --- ## 8. 麻醉管理全流程 ### 流程图 ``` 麻醉评估 → 麻醉方案 → 麻醉执行 → 术中监测 → 苏醒评估 → 术后随访 → 麻醉质控 ↓ ↓ ↓ ↓ ↓ ↓ ↓ [麻醉评估] [麻醉方案] [麻醉执行] [术中监测] [苏醒评估] [术后随访] [麻醉质控] ↓ ↓ ↓ ↓ ↓ ↓ ↓ [AnesthesiaEnhanced] [AnesthesiaPlan] [AnesthesiaExec] [AnesthesiaMonitor] [AnesthesiaRecovery] [AnesthesiaFollowup] [AnesthesiaQuality] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 麻醉评估 | `/anesthesia-enhanced/assessment/add` | POST | 评估数据 | 评估完成 | | 2. 麻醉记录 | `/api/v1/anesthesia/record/add` | POST | 记录数据 | 记录保存 | | 3. 术中监测 | `/api/v1/anesthesia/vital-signs` | POST | 监测数据 | 监测记录 | | 4. 麻醉质控 | `/anesthesia-quality-control/page` | GET | 分页参数 | 质控数据 | --- ## 9. 护理管理全流程 ### 流程图 ``` 护理评估 → 护理计划 → 护理执行 → 护理记录 → 体征监测 → 交接班 → 护理质量 ↓ ↓ ↓ ↓ ↓ ↓ ↓ [护理评估] [护理计划] [护理执行] [护理记录] [体征监测] [交接班] [护理质量] ↓ ↓ ↓ ↓ ↓ ↓ ↓ [NursingAssess] [CarePlan] [NurseExec] [NursingRecord] [VitalSigns] [Handoff] [NursingQuality] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 护理评估 | `/nursing-assessment-enhanced/page` | GET | 分页参数 | 评估列表 | | 2. Braden评估 | `/nursing-assessment-enhanced/braden/assess` | POST | 评估数据 | 评估完成 | | 3. 护理计划 | `/nursing/care-plan/add` | POST | 计划信息 | 计划创建 | | 4. 护理执行 | `/nurse-station/advice-process/execute` | POST | 执行信息 | 执行完成 | | 5. 护理记录 | `/nursing-record/save-nursing` | POST | 记录信息 | 记录保存 | | 6. 交接班 | `/nursing-handoff/add` | POST | 交接信息 | 交接完成 | | 7. 护理质量 | `/nursing-quality/page` | GET | 分页参数 | 质量数据 | --- ## 10. 院感管理全流程 ### 流程图 ``` 感染监测 → 感染预警 → 耐药监测 → 职业暴露 → 手卫生 → 环境监测 ↓ ↓ ↓ ↓ ↓ ↓ [院感监测] [院感预警] [耐药监测] [职业暴露] [手卫生] [环境监测] ↓ ↓ ↓ ↓ ↓ ↓ [InfectionTargeted] [InfectionWarning] [InfectionResistance] [InfectionExposure] [InfectionHandHygiene] [InfectionEnvironment] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 感染监测 | `/infection-enhanced/surveillance/page` | GET | 分页参数 | 监测数据 | | 2. 感染预警 | `/infection-enhanced/warning/page` | GET | 分页参数 | 预警列表 | | 3. 耐药监测 | `/infection-enhanced/resistance/page` | GET | 分页参数 | 耐药数据 | | 4. 职业暴露 | `/infection-enhanced/exposure/page` | GET | 分页参数 | 暴露记录 | | 5. 手卫生 | `/infection-enhanced/hand-hygiene/page` | GET | 分页参数 | 手卫生数据 | | 6. 环境监测 | `/infection-enhanced/environment/page` | GET | 分页参数 | 环境数据 | --- ## 11. 质量管理全流程 ### 流程图 ``` 运行质控 → 终末质控 → 缺陷记录 → 质量评分 → 整改追踪 → 质量统计 ↓ ↓ ↓ ↓ ↓ ↓ [运行质控] [终末质控] [缺陷记录] [质量评分] [整改追踪] [质量统计] ↓ ↓ ↓ ↓ ↓ ↓ [QualityEnhanced] [EmrQuality] [EmrDefect] [QualityScore] [QualityTrack] [QualityStats] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 运行质控 | `/quality-enhanced/runtime/page` | GET | 分页参数 | 质控数据 | | 2. 终末质控 | `/api/v1/emr-quality/page` | GET | 分页参数 | 质控数据 | | 3. 缺陷记录 | `/quality-enhanced/defect/add` | POST | 缺陷信息 | 记录创建 | | 4. 质量评分 | `/quality-enhanced/score/add` | POST | 评分信息 | 评分完成 | | 5. 质量统计 | `/quality-enhanced/statistics/page` | GET | 分页参数 | 统计数据 | --- ## 12. 中医管理全流程 ### 流程图 ``` 体质辨识 → 辨证论治 → 方剂开具 → 中药处方 → 疗效评价 ↓ ↓ ↓ ↓ ↓ [体质辨识] [辨证论治] [方剂管理] [中药处方] [疗效评价] ↓ ↓ ↓ ↓ ↓ [TCMConstitution] [TCMDiagnosis] [TCMPrescription] [TCMOrder] [TCMEvaluation] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 体质辨识 | `/api/v1/tcm/constitution/add` | POST | 辨识数据 | 辨识完成 | | 2. 体质列表 | `/api/v1/tcm/constitution/page` | GET | 分页参数 | 体质列表 | | 3. 方剂列表 | `/api/v1/tcm/prescriptions` | GET | 分页参数 | 方剂列表 | | 4. 新增方剂 | `/api/v1/tcm/prescription` | POST | 方剂信息 | 方剂创建 | | 5. 统计查询 | `/api/v1/tcm/statistics` | GET | 分页参数 | 统计结果 | --- ## 13. 会诊管理全流程 ### 流程图 ``` 会诊申请 → 会诊邀请 → 会诊确认 → 会诊执行 → 会诊反馈 → 会诊超时 ↓ ↓ ↓ ↓ ↓ ↓ [会诊申请] [会诊邀请] [会诊确认] [会诊执行] [会诊反馈] [会诊超时] ↓ ↓ ↓ ↓ ↓ ↓ [Consultation] [ConsultInvite] [ConsultConfirm] [ConsultExecute] [ConsultFeedback] [ConsultTimeout] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 会诊申请 | `/consultation/add` | POST | 会诊信息 | 申请创建 | | 2. 会诊确认 | `/consultation/confirm` | POST | 确认信息 | 确认完成 | | 3. 会诊反馈 | `/cross-module/consult-feedback/add` | POST | 反馈信息 | 反馈完成 | | 4. 会诊超时 | `/cross-module/consulttimeout/page` | GET | 分页参数 | 超时列表 | --- ## 14. 临床路径全流程 ### 流程图 ``` 路径定义 → 入径管理 → 路径执行 → 变异分析 → 效果评价 ↓ ↓ ↓ ↓ ↓ [路径定义] [入径管理] [路径执行] [变异分析] [效果评价] ↓ ↓ ↓ ↓ ↓ [ClinicalPathway] [PathwayEntry] [PathwayExec] [PathwayVariation] [PathwayEffect] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 路径列表 | `/clinical-pathway/page` | GET | 分页参数 | 路径列表 | | 2. 创建路径 | `/clinical-pathway/add` | POST | 路径信息 | 路径创建 | | 3. 入径 | `/clinical-pathway/enter` | POST | 入径信息 | 入径完成 | | 4. 完成路径 | `/clinical-pathway/complete/{id}` | PUT | 完成信息 | 路径完成 | | 5. 变异记录 | `/clinical-pathway/vary/{id}` | PUT | 变异信息 | 变异记录 | --- ## 15. 危急值管理全流程 ### 流程图 ``` 危急值产生 → 危急值通知 → 医生确认 → 处理措施 → 处理反馈 ↓ ↓ ↓ ↓ ↓ [危急值产生] [危急值通知] [医生确认] [处理措施] [处理反馈] ↓ ↓ ↓ ↓ ↓ [LabCritical] [CriticalNotify] [CriticalConfirm] [CriticalAction] [CriticalFeedback] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 危急值列表 | `/api/v1/critical-value/page` | GET | 分页参数 | 危急值列表 | | 2. 危急值确认 | `/api/v1/critical-value/confirm` | POST | 确认信息 | 确认完成 | | 3. 危急值处理 | `/api/v1/critical-value/handle` | POST | 处理信息 | 处理完成 | --- ## 16. 处方点评全流程 ### 流程图 ``` 点评计划 → 处方抽取 → 点评审核 → 问题反馈 → 整改追踪 → 统计分析 ↓ ↓ ↓ ↓ ↓ ↓ [点评计划] [处方抽取] [点评审核] [问题反馈] [整改追踪] [统计分析] ↓ ↓ ↓ ↓ ↓ ↓ [ReviewPlan] [ReviewExtract] [ReviewAudit] [ReviewFeedback] [ReviewTrack] [ReviewStats] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 点评计划 | `/api/v1/review/plans` | GET | 分页参数 | 计划列表 | | 2. 创建计划 | `/api/v1/review/plan` | POST | 计划信息 | 计划创建 | | 3. 点评记录 | `/api/v1/review/records` | GET | 分页参数 | 记录列表 | | 4. 统计分析 | `/api/v1/review/statistics` | GET | 分页参数 | 统计数据 | --- ## 17. 急诊管理全流程 ### 流程图 ``` 急诊分诊 → 绿色通道 → 急诊抢救 → 观察处置 → 急诊留观 → 转科/出院 ↓ ↓ ↓ ↓ ↓ ↓ [急诊分诊] [绿色通道] [急诊抢救] [观察处置] [急诊留观] [转科/出院] ↓ ↓ ↓ ↓ ↓ ↓ [TriageQueue] [GreenChannel] [EmergencyRescue] [EmergencyObs] [EmergencyTriage] [Transfer] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 急诊分诊 | `/triage/queue/add` | POST | 分诊信息 | 分诊完成 | | 2. 绿色通道 | `/emergency/green-channel/add` | POST | 通道信息 | 通道开启 | | 3. 急诊抢救 | `/emergency/rescue/add` | POST | 抢救信息 | 抢救记录 | | 4. 观察处置 | `/emergency/observation/add` | POST | 处置信息 | 处置完成 | --- ## 18. 医保管理全流程 ### 流程图 ``` 医保目录 → 门诊登记 → 门诊结算 → 住院登记 → 住院结算 → 日终结算 ↓ ↓ ↓ ↓ ↓ ↓ [医保目录] [门诊登记] [门诊结算] [住院登记] [住院结算] [日终结算] ↓ ↓ ↓ ↓ ↓ ↓ [YbCatalog] [YbReg] [YbSettle] [YbInpatientReg] [YbInpatientSettle] [YbDayEnd] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 医保目录 | `/ybmanage/catalog/page` | GET | 分页参数 | 目录列表 | | 2. 门诊登记 | `/yb-request/reg` | POST | 登记信息 | 登记成功 | | 3. 门诊结算 | `/yb-request/settle` | POST | 结算信息 | 结算成功 | | 4. 住院登记 | `/yb-inpatient-request/reg` | POST | 登记信息 | 登记成功 | | 5. 住院结算 | `/yb-inpatient-request/settle` | POST | 结算信息 | 结算成功 | --- ## 19. DRG分析全流程 ### 流程图 ``` DRG分组 → 成本分析 → 效率分析 → 绩效评价 → 预警提示 ↓ ↓ ↓ ↓ ↓ [DRG分组] [成本分析] [效率分析] [绩效评价] [预警提示] ↓ ↓ ↓ ↓ ↓ [DRGGrouping] [DRGCost] [DRGEfficiency] [DRGPerformance] [DRGAlert] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. DRG分析 | `/api/v1/mr-homepage/drg/page` | GET | 分页参数 | DRG数据 | | 2. 成本预警 | `/cross-module/enhanced-drg-alert/page` | GET | 分页参数 | 预警列表 | | 3. 绩效分析 | `/cross-module/drgperf/page` | GET | 分页参数 | 绩效数据 | --- ## 20. 抗菌药物管理全流程 ### 流程图 ``` 用药申请 → 审批管理 → 用药监测 → 分级管理 → 统计分析 ↓ ↓ ↓ ↓ ↓ [用药申请] [审批管理] [用药监测] [分级管理] [统计分析] ↓ ↓ ↓ ↓ ↓ [AntibioticApproval] [AntibioticAudit] [AntibioticMonitor] [AntibioticLevel] [AntibioticStats] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 抗菌药物列表 | `/api/v1/antibiotic/page` | GET | 分页参数 | 药物列表 | | 2. 用药审批 | `/api/v1/antibiotic/approval/add` | POST | 审批信息 | 审批完成 | | 3. 用药监测 | `/api/v1/antibiotic/monitor/page` | GET | 分页参数 | 监测数据 | | 4. 统计分析 | `/api/v1/antibiotic/statistics` | GET | 分页参数 | 统计结果 | --- ## 21. 药品追溯管理全流程 ### 流程图 ``` 追溯码管理 → 批次管理 → 扫码追溯 → 效期预警 → 追溯统计 ↓ ↓ ↓ ↓ ↓ [追溯码管理] [批次管理] [扫码追溯] [效期预警] [追溯统计] ↓ ↓ ↓ ↓ ↓ [DrugTraceCode] [DrugTraceBatch] [DrugTraceScan] [DrugTraceAlert] [DrugTraceStats] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 追溯码管理 | `/drugtrace/page` | GET | 分页参数 | 追溯码列表 | | 2. 扫码追溯 | `/drugtrace/scan` | POST | 扫码信息 | 追溯结果 | | 3. 效期预警 | `/drugtrace/expiry/page` | GET | 分页参数 | 预警列表 | --- ## 22. EMPI主索引全流程 ### 流程图 ``` 患者注册 → 索引建立 → 身份匹配 → 信息合并 → 查询检索 ↓ ↓ ↓ ↓ ↓ [患者注册] [索引建立] [身份匹配] [信息合并] [查询检索] ↓ ↓ ↓ ↓ ↓ [EMPIPerson] [EMPIIndex] [EMPIMatch] [EMPIMerge] [EMPIQuery] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 患者索引 | `/api/v1/empi/page` | GET | 分页参数 | 索引列表 | | 2. 身份验证 | `/api/v1/empi/verify` | POST | 验证信息 | 验证结果 | | 3. 信息合并 | `/api/v1/empi/merge` | POST | 合并信息 | 合并完成 | --- ## 23. ESB数据集成全流程 ### 流程图 ``` 服务注册 → 消息发送 → 消息接收 → 数据转换 → 接口监控 ↓ ↓ ↓ ↓ ↓ [服务注册] [消息发送] [消息接收] [数据转换] [接口监控] ↓ ↓ ↓ ↓ ↓ [ServiceRegistry] [ESBSend] [ESBReceive] [ESBConvert] [ESBMonitor] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 服务注册 | `/esbmanage/registry/page` | GET | 分页参数 | 服务列表 | | 2. 消息监控 | `/esbmanage/message/page` | GET | 分页参数 | 消息列表 | | 3. 可靠性监控 | `/esbmanage/reliability/page` | GET | 分页参数 | 可靠性数据 | --- ## 24. 电子签名管理全流程 ### 流图 ``` 签名申请 → CA验证 → 签名执行 → 签名验证 → 统计查询 ↓ ↓ ↓ ↓ ↓ [签名申请] [CA验证] [签名执行] [签名验证] [统计查询] ↓ ↓ ↓ ↓ ↓ [CaSignature] [CaVerify] [CaSign] [CaValidate] [CaStats] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 签名管理 | `/api/v1/ca-signature/page` | GET | 分页参数 | 签名列表 | | 2. 签名日志 | `/api/v1/ca-signature/logs` | GET | 分页参数 | 日志列表 | | 3. 统计查询 | `/api/v1/ca-signature/statistics` | GET | 分页参数 | 统计数据 | --- ## 25. 病案管理全流程 ### 流图 ``` 病案首页 → 病案归档 → 病案检索 → 病案借阅 → 质量检查 ↓ ↓ ↓ ↓ ↓ [病案首页] [病案归档] [病案检索] [病案借阅] [质量检查] ↓ ↓ ↓ ↓ ↓ [MrHomepage] [MrArchive] [MrSearch] [MrBorrow] [MrQuality] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 病案首页 | `/api/v1/mr-homepage/page` | GET | 分页参数 | 首页列表 | | 2. 病案归档 | `/api/v1/emr/archive/add` | POST | 归档信息 | 归档完成 | | 3. 病案检索 | `/api/v1/emr/search` | GET | 检索参数 | 检索结果 | | 4. 病案借阅 | `/api/v1/mr-homepage/borrow` | POST | 借阅信息 | 借阅完成 | --- ## 26. 随访管理全流程 ### 流图 ``` 随访计划 → 随访任务 → 随访执行 → 随访记录 → 效果评价 ↓ ↓ ↓ ↓ ↓ [随访计划] [随访任务] [随访执行] [随访记录] [效果评价] ↓ ↓ ↓ ↓ ↓ [FollowupPlan] [FollowupTask] [FollowupExec] [FollowupRecord] [FollowupEffect] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 随访计划 | `/followup/plan/page` | GET | 分页参数 | 计划列表 | | 2. 创建计划 | `/followup/plan/add` | POST | 计划信息 | 计划创建 | | 3. 随访记录 | `/followup/record/page` | GET | 分页参数 | 记录列表 | --- ## 27. 知情同意管理全流程 ### 流图 ``` 同意书模板 → 患者签署 → 签署确认 → 存档管理 → 查询统计 ↓ ↓ ↓ ↓ ↓ [同意书模板] [患者签署] [签署确认] [存档管理] [查询统计] ↓ ↓ ↓ ↓ ↓ [ConsentTemplate] [ConsentSign] [ConsentConfirm] [ConsentArchive] [ConsentStats] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 知情同意 | `/api/v1/informed-consent/page` | GET | 分页参数 | 同意列表 | | 2. 签署同意 | `/api/v1/informed-consent/sign` | POST | 签署信息 | 签署完成 | | 3. ID验证 | `/api/v1/empi/id-verification/verify` | POST | 验证信息 | 验证结果 | --- ## 28. 消毒供应中心全流程 ### 流图 ``` 器械回收 → 清洗消毒 → 包装灭菌 → 质量检测 → 发放使用 → 追溯查询 ↓ ↓ ↓ ↓ ↓ ↓ [器械回收] [清洗消毒] [包装灭菌] [质量检测] [发放使用] [追溯查询] ↓ ↓ ↓ ↓ ↓ ↓ [CssdRecover] [CssdClean] [CssdSterilize] [CssdQC] [CssdDistribute] [CssdTrace] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 消毒追溯 | `/cssd/trace/page` | GET | 分页参数 | 追溯记录 | | 2. 灭菌批次 | `/cssd/batch/add` | POST | 批次信息 | 批次创建 | | 3. 质量检测 | `/cssd/qc/check` | POST | 检测信息 | 检测完成 | --- ## 29. 合理用药全流程 ### 流图 ``` 用药审核 → 相互作用 → 用药统计 → 审计日志 ↓ ↓ ↓ ↓ [用药审核] [相互作用] [用药统计] [审计日志] ↓ ↓ ↓ ↓ [RationalDrug] [DrugInteraction] [RationalStats] [RationalAudit] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 合理用药 | `/api/v1/rational-drug/page` | GET | 分页参数 | 审核列表 | | 2. 相互作用 | `/api/v1/rational-drug/interaction/page` | GET | 分页参数 | 作用列表 | | 3. 用药统计 | `/api/v1/rational-drug/statistics` | GET | 分页参数 | 统计数据 | | 4. 审计日志 | `/api/v1/rational-drug/audit-log` | GET | 分页参数 | 日志列表 | --- ## 30. 收费管理全流程 ### 流图 ``` 收费初始化 → 门诊收费 → 住院收费 → 退费处理 → 结算查询 → 发票管理 ↓ ↓ ↓ ↓ ↓ ↓ [收费初始化] [门诊收费] [住院收费] [退费处理] [结算查询] [发票管理] ↓ ↓ ↓ ↓ ↓ ↓ [ChargeInit] [OutpatientCharge] [InpatientCharge] [Refund] [SettlementQuery] [Invoice] ``` ### API接口清单 | 步骤 | API接口 | 方法 | 参数 | 预期结果 | |------|---------|------|------|----------| | 1. 门诊收费 | `/charge-manage/charge/add` | POST | 收费信息 | 收费成功 | | 2. 住院收费 | `/charge-manage/inpatient-charge/add` | POST | 收费信息 | 收费成功 | | 3. 退费处理 | `/charge-manage/refund/add` | POST | 退费信息 | 退费成功 | | 4. 结算查询 | `/charge-manage/charge/page` | GET | 分页参数 | 结算记录 | | 5. 发票管理 | `/basicmanage/invoice/page` | GET | 分页参数 | 发票列表 | --- ## 附录A:测试数据ID映射表 | 数据类型 | 测试ID | 说明 | |----------|--------|------| | 患者 | 5001-5008 | 8个测试患者 | | 门诊就诊 | 6001-6005 | 5个门诊就诊 | | 住院就诊 | 6006-6009 | 4个住院就诊 | | 急诊就诊 | 6011-6012 | 2个急诊就诊 | | 检查申请 | 8001-8003 | 3个检查申请 | | 检验申请 | 10001-10003 | 3个检验申请 | | 影像报告 | 11001-11003 | 3个影像报告 | | 手术记录 | 12001-12002 | 2个手术记录 | | 麻醉记录 | 13001-13002 | 2个麻醉记录 | | 护理评估 | 14001-14003 | 3个护理评估 | | 体征记录 | 15001-15004 | 4个体征记录 | | 院感记录 | 16001-16002 | 2个院感记录 | | 手卫生 | 17001-17002 | 2个手卫生记录 | | 质控评分 | 18001-18003 | 3个质控评分 | | 中医体质 | 19001-19002 | 2个体质评估 | | 中药方剂 | 20001-20003 | 3个中药方剂 | | 会诊记录 | 21001-21002 | 2个会诊记录 | | 临床路径 | 22001-22003 | 3个临床路径 | | 危急值 | 23001-23002 | 2个危急值 | | 电子病历 | 24001-24003 | 3个电子病历 | | 处方请求 | 25001-25003 | 3个处方请求 | | 药品预警 | 26001-26002 | 2个药品预警 | | 抗菌审批 | 27001-27002 | 2个抗菌审批 | | 药品追溯 | 28001-28002 | 2个追溯记录 | | 处方点评 | 29001-29002 | 2个点评计划 | | DRG分析 | 30001-30002 | 2个DRG分析 | | 随访计划 | 31001-31002 | 2个随访计划 | | 知情同意 | 32001-32002 | 2个知情同意 | | 消毒灭菌 | 33001-33002 | 2个灭菌批次 | | EMPI索引 | 34001-34002 | 2个EMPI索引 | | ESB服务 | 35001-35003 | 3个ESB服务 | | 急诊通道 | 36001-36002 | 2个绿色通道 | | 病案首页 | 37001-37002 | 2个病案首页 | | 医嘱主表 | 38001-38003 | 3个医嘱 | | 护理质量 | 39001-39004 | 4个质量指标 | | 抗菌使用 | 40001-40002 | 2个抗菌使用 | | DRG分组 | 41001-41002 | 2个DRG分组 | | 满意度 | 42001-42002 | 2个满意度调查 | | 交接班 | 43001 | 1个交接班记录 | ## 附录B:API接口完整清单 ### 系统管理 - `/login` - 用户登录 - `/getInfo` - 获取用户信息 - `/getRouters` - 获取路由 - `/logout` - 退出登录 - `/captchaImage` - 验证码 ### 门诊管理 - `/charge-manage/register/*` - 挂号管理 - `/doctor-station/main/*` - 门诊医生站 - `/doctor-station/advice/*` - 医嘱管理 - `/doctor-station/diagnosis/*` - 诊断管理 - `/doctor-station/inspection/*` - 检查申请 - `/outpatient-manage/treatment/*` - 门诊治疗 - `/outpatient-manage/skin-test/*` - 皮试管理 - `/outpatient-manage/infusion/*` - 输液管理 ### 住院管理 - `/inhospitalmanage/*` - 住院管理 - `/patient-home-manage/*` - 患者主页 - `/deposit-manage/*` - 押金管理 - `/nursing-record/*` - 护理记录 - `/vital-signs/*` - 体征记录 - `/vital-signs-chart/*` - 体征图表 ### 药房管理 - `/pharmacy-manage/*` - 药房管理 - `/pharmacy-warehouse/*` - 药库管理 - `/pharmacy-stock-alert/*` - 库存预警 - `/medication-management/*` - 药品管理 ### 检验检查 - `/inspection/*` - 检验管理 - `/check/*` - 检查管理 - `/lab-ref-range/*` - 参考范围 ### 手术麻醉 - `/clinical-manage/surgery/*` - 手术管理 - `/clinical-manage/surgery-schedule/*` - 手术排程 - `/anesthesia-enhanced/*` - 麻醉增强 - `/anesthesia-quality-control/*` - 麻醉质控 - `/surgery-safety-check/*` - 手术安全核查 ### 护理管理 - `/nursing-assessment-enhanced/*` - 护理评估 - `/nursing/*` - 护理管理 - `/nursing-quality/*` - 护理质量 - `/nurse-station/*` - 护士站 ### 院感管理 - `/infection-enhanced/*` - 院感增强 ### 质量管理 - `/quality-enhanced/*` - 质量增强 - `/api/v1/emr-quality/*` - 病历质量 ### 中医管理 - `/api/v1/tcm/*` - 中医管理 ### 会诊管理 - `/consultation/*` - 会诊管理 - `/cross-module/*` - 跨模块联动 ### 临床路径 - `/clinical-pathway/*` - 临床路径 ### 危急值管理 - `/api/v1/critical-value/*` - 危急值管理 ### 处方点评 - `/api/v1/review/*` - 处方点评 ### 合理用药 - `/api/v1/rational-drug/*` - 合理用药 ### 药品追溯 - `/drugtrace/*` - 药品追溯 ### EMPI主索引 - `/api/v1/empi/*` - EMPI管理 ### ESB集成 - `/esbmanage/*` - ESB管理 ### 电子签名 - `/api/v1/ca-signature/*` - 电子签名 ### 病案管理 - `/api/v1/mr-homepage/*` - 病案首页 - `/api/v1/emr/*` - 电子病历 ### 随访管理 - `/followup/*` - 随访管理 ### 知情同意 - `/api/v1/informed-consent/*` - 知情同意 ### 消毒供应 - `/cssd/*` - 消毒供应 ### 急诊管理 - `/emergency/*` - 急诊管理 - `/triage/*` - 分诊管理 ### 医保管理 - `/yb-request/*` - 医保请求 - `/ybelep-request/*` - 医保电子处方 - `/yb-inpatient-request/*` - 医保住院 ### 经营分析 - `/business-analytics/*` - 经营分析 ### 报表管理 - `/report-manage/*` - 报表管理 - `/report/*` - 报表统计 ### 系统工具 - `/dashboard/*` - 仪表盘 - `/api-auth/*` - API认证 - `/audit-log/*` - 审计日志 - `/data-export/*` - 数据导出