Files
his/MD/test/02_TEST_FLOWS.md
华佗 8c414a6a91 feat(test): 三甲医院全流程测试数据+测试流程文档+自动化测试脚本
- 01_test_data_fixed.sql: 31个模块测试数据(覆盖门诊/住院/药房/检验/影像/手术/麻醉/护理/院感/质控/中医/会诊/临床路径/危急值/DRG/EMPI/ESB等)
- 02_TEST_FLOWS.md: 30个业务流程图+API接口映射(含调用链路和测试数据)
- 03_test_api_comprehensive.sh: 自动化测试脚本(覆盖所有模块API接口)
2026-06-07 21:47:40 +08:00

41 KiB
Raw Blame History

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. 系统登录认证流程
  2. 门诊就诊全流程
  3. 住院入院全流程
  4. 药房管理全流程
  5. 检验检查全流程
  6. 影像检查全流程
  7. 手术管理全流程
  8. 麻醉管理全流程
  9. 护理管理全流程
  10. 院感管理全流程
  11. 质量管理全流程
  12. 中医管理全流程
  13. 会诊管理全流程
  14. 临床路径全流程
  15. 危急值管理全流程
  16. 处方点评全流程
  17. 急诊管理全流程
  18. 医保管理全流程
  19. DRG分析全流程
  20. 抗菌药物管理全流程
  21. 药品追溯管理全流程
  22. EMPI主索引全流程
  23. ESB数据集成全流程
  24. 电子签名管理全流程
  25. 病案管理全流程
  26. 随访管理全流程
  27. 知情同意管理全流程
  28. 消毒供应中心全流程
  29. 合理用药全流程
  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

测试数据

// 登录请求
{
  "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 收费记录

测试数据

// 挂号请求
{
  "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 交接信息 交接完成

测试数据

// 入院登记
{
  "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个交接班记录

附录BAPI接口完整清单

系统管理

  • /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/* - 数据导出