Files
his/MD/architecture/BUSINESS_LOGIC_ANALYSIS.md
华佗 5e6142e137 docs(arch): HIS整体业务逻辑分析 — 模块定位+数据流转+促进作用
铁律16: 模块优化必须分析现有业务流并说明促进作用

核心产出:
- MD/architecture/BUSINESS_LOGIC_ANALYSIS.md (197行)

分析内容:
1. HIS核心业务流程全景图(门诊链+住院链+质量安全链+手术链+数据集成链)
2. 各模块在业务流中的定位(上游/下游/核心作用)
3. 新增/优化模块的促进作用分析
   - 手术管理: 冲突校验→减少调度纠纷, 分级权限→符合评审
   - 医嘱管理: 用药审核联动→审核率100%, 停止时限→护理计划
   - 床位管理: 分配校验→避免冲突, 自动清洁→缩短周转
   - ESB集成: 路由校验→减少无效投递, 轨迹追踪→问题排查
4. 模块间数据流转关系图
5. 三甲评审关键指标与模块对应表
6. 后续优化建议(高优先级+中优先级)
2026-06-06 14:13:14 +08:00

198 lines
11 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.

# HealthLink-HIS 整体业务逻辑分析
> **文档类型**: 业务架构分析
> **版本**: v1.0
> **编制日期**: 2026-06-06
> **依据**: 三级医院评审标准 + 电子病历评级4级 + 互联互通四级甲等
---
## 一、HIS核心业务流程全景图
```
患者就医全流程:
┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐
│ 预约挂号 │───→│ 候诊排队 │───→│ 医生诊疗 │───→│ 检验检查 │
└─────────┘ └─────────┘ └─────────┘ └─────────┘
│ │ │
│ ▼ ▼
│ ┌─────────┐ ┌─────────┐
│ │ 处方开具 │ │ 报告查看 │
│ └─────────┘ └─────────┘
│ │
▼ ▼
┌─────────┐ ┌─────────┐ ┌─────────┐
│ 门诊收费 │───→│ 药房发药 │───→│ 治疗执行 │
└─────────┘ └─────────┘ └─────────┘
┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐
│ 入院登记 │───→│ 医嘱管理 │───→│ 护理执行 │───→│ 出院结算 │
└─────────┘ └─────────┘ └─────────┘ └─────────┘
│ │ │ │
│ ▼ ▼ ▼
│ ┌─────────┐ ┌─────────┐ ┌─────────┐
│ │ 合理用药 │ │ 危急值 │ │ 病案管理 │
│ └─────────┘ └─────────┘ └─────────┘
│ │
▼ ▼
┌─────────┐ ┌─────────┐
│ 手术管理 │ │ 院感监控 │
└─────────┘ └─────────┘
┌─────────┐ ┌─────────┐ ┌─────────┐
│ 医保结算 │───→│ ESB集成 │───→│ 统计报表 │
└─────────┘ └─────────┘ └─────────┘
```
---
## 二、各模块在业务流中的定位与作用
### 2.1 门诊业务链
| 模块 | 业务位置 | 上游 | 下游 | 核心作用 |
|------|---------|------|------|---------|
| **预约挂号** | 入口 | 患者 | 候诊排队 | 分配号源、建立就诊记录 |
| **候诊排队** | 排队 | 预约挂号 | 医生诊疗 | 实时叫号、优先级排序 |
| **医生诊疗** | 核心 | 候诊排队 | 处方/检验检查 | 病历书写、诊断、开方 |
| **门诊收费** | 结算 | 医生诊疗 | 药房发药 | 费用计算、医保结算 |
| **药房发药** | 执行 | 门诊收费 | 患者取药 | 配药、核对、发药 |
### 2.2 住院业务链
| 模块 | 业务位置 | 上游 | 下游 | 核心作用 |
|------|---------|------|------|---------|
| **入院登记** | 入口 | 门诊转住院 | 医嘱管理 | 建立住院记录、分配床位 |
| **医嘱管理** | 核心 | 入院登记 | 护理执行/药房 | 开具/签发/停止医嘱 |
| **护理执行** | 执行 | 医嘱管理 | 体征记录 | 执行医嘱、记录护理数据 |
| **出院结算** | 出口 | 护理执行 | 病案管理 | 费用结算、医保报销 |
### 2.3 质量安全链(三甲核心)
| 模块 | 业务位置 | 上游 | 下游 | 核心作用 |
|------|---------|------|------|---------|
| **合理用药** | 前置拦截 | 医生诊疗/医嘱管理 | 处方审核 | 药品相互作用/过敏/剂量检查 |
| **抗菌药物** | 分级管控 | 合理用药 | 处方点评 | 分级管理、权限控制 |
| **危急值管理** | 紧急响应 | 检验检查 | 医生/护士 | 自动识别→通知→确认→处置→闭环 |
| **病历质控** | 质量监控 | 电子病历 | 医务部 | 病历完整性、及时性检查 |
| **院感管理** | 感染防控 | 护理执行/手术 | 院感科 | 感染监测、上报、干预 |
### 2.4 手术业务链
| 模块 | 业务位置 | 上游 | 下游 | 核心作用 |
|------|---------|------|------|---------|
| **手术管理** | 手术全流程 | 医嘱管理 | 术后跟踪 | 申请→审批→安排→执行→完成 |
| **麻醉记录** | 术中记录 | 手术管理 | 病案管理 | 麻醉方案、术中监测、用药记录 |
### 2.5 数据集成链
| 模块 | 业务位置 | 上游 | 下游 | 核心作用 |
|------|---------|------|------|---------|
| **EMPI** | 主索引 | 所有模块 | 所有模块 | 统一患者身份标识 |
| **ESB集成** | 消息总线 | 所有模块 | 外部系统 | HL7/FHIR消息路由、系统互联 |
| **医保对接** | 外部交互 | 门诊/住院收费 | 医保局 | 门诊/住院医保结算、对账 |
---
## 三、新增/优化模块的促进作用分析
### 3.1 手术管理增强
| 优化项 | 优化前 | 优化后 | 对上下游的促进 |
|--------|--------|--------|---------------|
| **手术室冲突校验** | 无校验,可能撞车 | 自动检测同一手术室同一时间冲突 | ↓ 减少手术室调度纠纷,↓ 提升手术室利用率 |
| **手术统计分析** | 无统计 | 按时间段统计各级手术数量 | ↑ 为科室绩效考核提供数据支撑 |
| **手术分级权限** | 无权限控制 | 按医生级别限制手术申请 | ↑ 符合三甲评审手术分级管理要求 |
| **状态机完善** | 简单状态 | 8状态完整生命周期 | ↑ 全流程可追溯,↓ 减少信息断点 |
### 3.2 医嘱管理增强
| 优化项 | 优化前 | 优化后 | 对上下游的促进 |
|--------|--------|--------|---------------|
| **用药审核联动** | 医嘱与合理用药独立 | 签发医嘱时自动触发合理用药审核 | ↑ 处方审核率100%(三甲硬性) |
| **停止时限校验** | 无时限控制 | 长期医嘱停止必须在执行前2小时 | ↑ 护士有充足时间调整执行计划 |
| **医嘱修改限制** | 已签发可修改 | 已签发只能停止后新开 | ↑ 医嘱不可篡改,符合病历规范 |
### 3.3 床位管理增强
| 优化项 | 优化前 | 优化后 | 对上下游的促进 |
|--------|--------|--------|---------------|
| **分配校验** | 无校验 | 检查状态+科室匹配 | ↓ 避免分配已占用/不匹配的床位 |
| **出院自动清洁** | 手动改状态 | 出院后自动标记清洁中 | ↑ 缩短床位周转时间,↑ 使用率 |
| **使用率统计** | 无统计 | 实时计算科室/全院使用率 | ↑ 为三甲评审床位使用率指标提供数据 |
### 3.4 ESB集成平台
| 优化项 | 优化前 | 优化后 | 对上下游的促进 |
|--------|--------|--------|---------------|
| **消息路由校验** | 无校验 | 发送前检查目标系统注册状态 | ↓ 减少无效消息投递 |
| **消息轨迹追踪** | 无追踪 | 按messageId查询完整轨迹 | ↑ 问题排查效率,↑ 互联互通测评 |
| **死信队列处理** | 失败消息丢失 | 失败消息可重置重发 | ↑ 消息可靠性,↑ 数据一致性 |
| **服务注册中心** | 无服务发现 | 统一注册/管理外部系统接口 | ↑ 系统集成标准化 |
---
## 四、模块间数据流转关系
```
挂号 ──→ 就诊记录(Encounter)
├──→ 医嘱(Advice) ──→ 护理执行 ──→ 体征记录
│ │
│ ├──→ 合理用药审核 ──→ 处方(Prescription)
│ │ │
│ │ ├──→ 药房发药 ──→ 库存扣减
│ │ └──→ 费用记录 ──→ 收费
│ │
│ └──→ 手术申请 ──→ 麻醉记录 ──→ 手术记录 ──→ 病案
├──→ 检验申请 ──→ LIS ──→ 检验报告 ──→ 危急值 ──→ 通知
├──→ 检查申请 ──→ PACS ──→ 检查报告
├──→ 入院登记 ──→ 床位分配 ──→ 住院医嘱
└──→ 出院结算 ──→ 医保结算 ──→ ESB上报
```
---
## 五、三甲评审关键指标与模块对应
| 评审指标 | 要求 | 对应模块 | 当前状态 |
|---------|------|---------|---------|
| 处方审核率 | ≥100% | 合理用药 + 医嘱管理 | ✅ 已实现 |
| 抗菌药物使用率 | ≤60% | 抗菌药物管控 | ✅ 已实现 |
| 危急值处理及时率 | ≥95% | 危急值管理 | ✅ 已实现 |
| 电子病历评级 | ≥4级 | 电子病历结构化+EMR质控 | ✅ 已实现 |
| 互联互通成熟度 | ≥四级 | ESB集成+EMPI | ⚠️ ESB基础框架已建 |
| 床位使用率 | ≥85% | 床位管理 | ✅ 已实现统计 |
| 术前讨论率 | 100%(三四级) | 手术管理 | ⚠️ 待完善校验 |
| 病案首页质量 | 达标 | 病案首页管理 | ✅ 已实现 |
---
## 六、后续优化建议
### 6.1 高优先级(影响三甲评审)
| 序号 | 模块 | 优化内容 | 业务价值 |
|------|------|---------|---------|
| 1 | 医嘱管理 | 完善用药审核联动OR-002 | 处方审核率100% |
| 2 | 手术管理 | 完善术前讨论校验SR-002 | 术前讨论率100% |
| 3 | ESB集成 | 完善HL7/FHIR消息转换 | 互联互通测评 |
| 4 | 电子病历 | 完善结构化模板引擎 | 电子病历评级4级 |
### 6.2 中优先级(提升运营效率)
| 序号 | 模块 | 优化内容 | 业务价值 |
|------|------|---------|---------|
| 5 | 床位管理 | 智能分配算法(按病情/科室/距离) | 提升床位周转率 |
| 6 | 手术管理 | 手术室智能排程 | 提升手术室利用率 |
| 7 | 合理用药 | 药品库存联动预警 | 减少缺药事件 |
| 8 | 统计报表 | 经营分析仪表盘 | 辅助管理决策 |