本文档为方案设计阶段产物,只定义"统计什么、怎么算、从哪取数",不涉及接口编号、表结构与代码实现。
| 领域 | 现状 | 与本方案关系 |
|---|---|---|
| DRG 分组 | BS_DRGGroupRecord 存三阶段分组结果(GroupStage 1=事前/2=事中/3=事后) |
核心数据源 |
| 病案首页 | BS_DRGMedInsuMedicalRecord,含 27 项费用分类、诊断、住院天数等 |
事实主表 |
| 结算清单 | BS_DRGMedInsuSettleMentInfo,含基金支付、个人自付等 |
结算侧补充 |
| 就诊主数据 | BS_HISPatAdm,入院/出院/结算全流程,不定时更新 |
状态锚点 |
| 手术 | BS_DRGPatientOperation(含 OprnLvCode 手术级别)、BS_HISOprnInfo |
专科维度关键 |
| 诊断 | BS_DRGPatientDiagnosis |
病组解释 |
| 费用明细 | BS_DRGFeeDetail(含 MedicalChargeItemType 收费项目类别) |
耗材识别 |
| 权重/支付标准 | HB_DRGCoreAlgorithmData(权重、支付标准、高低倍率边界,分年度版本) |
指标基准 |
| 盈亏分析 | src/DRG/Profit.cls,接口 02010201~02010206 |
并存,非替代 |
通用 DRG 报表(科室/医生/病种三板斧)无法回答上述问题,故本方案设 L4 眼科专科层作为差异化核心。
这是整套方案最重要的约定。所有报表若无特别声明,一律遵循本节规则。
入池病例 = 病案首页已登记 (BS_DRGMedInsuMedicalRecord 存在记录)
AND 存在 GroupStage=3 的分组记录
AND 出院日期 ∈ [统计期起, 统计期止]
理由:只有病案首页完成的就诊才是最终确定数据;GroupStage=3 代表依据病案首页信息的最终分组。事前(1)/事中(2)为过程态,不得进入正式统计。
BS_DRGGroupRecord 中 GroupStage = 3 的记录;AdmID 存在多条 GroupStage=3 时,取 CreateDate 最新一条(重新分组会追加记录);GroupStage=3 记录的病例 → 归入「未最终分组」,不进入指标分母,但在「DRG 入组质量报表」中单独统计。| 规则 | 取值 | 理由 |
|---|---|---|
| 归期字段 | 出院日期 | 月报封账后不回溯变动;入院日期会导致跨月病例反复计入;结算日期受医保结算节奏干扰 |
| 跨年病例 | 归入出院年度 | 与权重版本年度对齐 |
| 未出院病例 | 不入池 | 无最终首页与最终分组 |
| 用途 | 取数来源 | 优先级 |
|---|---|---|
| 医疗总费用 | 病案首页 27 项费用分类合计 | P1(主口径) |
| 医疗总费用(回退) | 结算清单医疗费总额 | P2(首页费用缺失时) |
| 基金支付 / 个人自付 | BS_DRGMedInsuSettleMentInfo |
唯一来源 |
| 分类费用(药/耗/检/治) | 病案首页费用分类字段 | 唯一来源 |
| 明细级费用(耗材识别) | BS_DRGFeeDetail |
唯一来源 |
一致性校验:首页费用合计与结算清单医疗费总额差异 >1% 的病例,在「数据质量」中告警,但不剔除。
HB_DRGCoreAlgorithmData 中与病例出院年度匹配的版本;| 项 | 现有 Profit | 本方案 |
|---|---|---|
| 分组阶段 | 默认不过滤,取最新一条 | 强制 GroupStage=3 |
| 归期字段 | 未统一 | 出院日期 |
| 入池条件 | 有分组记录即可 | 首页完成 + 最终分组 |
→ 见「七、待确认问题」Q1。
新增独立导航节点 「统计分析」,下设四层共 22 张报表。
统计分析
├─ L1 综合决策层(院领导)
│ ├─ R101 DRG 运营总览驾驶舱
│ ├─ R102 月度 DRG 经营分析报告
│ └─ R103 同期对比与趋势分析
├─ L2 医保监管层(医保办/运营)
│ ├─ R201 CMI 与权重结构分析
│ ├─ R202 双消耗指数分析(时间/费用)
│ ├─ R203 结余超支总账与归因
│ ├─ R204 病组结构与集中度分析
│ ├─ R205 高低倍率病例专项
│ └─ R206 DRG 入组质量与编码分析
├─ L3 临床绩效层(科主任/医生)
│ ├─ R301 科室 DRG 绩效卡
│ ├─ R302 医生 DRG 绩效卡
│ ├─ R303 医生同病组横向对标
│ ├─ R304 住院日结构分析
│ └─ R305 术式效率与产能分析
└─ L4 眼科专科层(差异化核心)
├─ R401 MDCC 眼科病组谱全景
├─ R402 日间手术专项分析
├─ R403 术式—病组落点分析
├─ R404 人工晶体高值耗材专项
├─ R405 单眼/双眼手术分析
├─ R406 四大亚专科分析
├─ R407 手术级别与疑难度分析
└─ R408 眼科病组标杆对标
每张报表给出:用途 / 使用者 / 核心指标 / 分析维度 / 图表形态 / 取数逻辑 / 钻取路径。 优先级:P0=首批必做,P1=次批,P2=可延后。
CMI = Σ(病例权重) / 病例数,权重取 HB_DRGCoreAlgorithmData 对应年度。Profit.cls 逻辑,但需切换到黄金口径。HB_DRGCoreAlgorithmData 中该组高低倍率边界,费用倍率 = 实际费用 / 该组支付标准。AdmID 的 GroupStage=1 与 GroupStage=3 分组结果,统计变化率。BS_DRGPatientOperation 主手术。住院天数 ≤ 1 且 存在手术记录 且 病组属于日间手术 ADRG 清单(如 CB39 白内障晶状体手术等,清单可配置 —— 见 Q4)。BS_DRGFeeDetail.MedicalChargeItemType 识别耗材类项目,结合病案首页材料费分类;人工晶体按项目名称/编码规则匹配(⚠️ 见 Q5)。BS_DRGPatientOperation 同类术式条目数 ≥2,或手术部位标识含双侧(⚠️ 见 Q6 — 依赖源数据填写规范)。BS_DRGPatientOperation.OprnLvCode。所有报表引用指标必须来自本字典,不得自行定义。
| 指标 | 公式 | 数据来源 | 说明 |
|---|---|---|---|
| 出院病例数 | COUNT(入池病例) | 病案首页 | 黄金口径 |
| DRG 组数 | COUNT(DISTINCT DRG 编码) | 分组记录(Stage=3) | 反映覆盖广度 |
| ADRG 组数 | COUNT(DISTINCT ADRG 编码) | 分组记录 | |
| 总权重 | Σ(病例权重) | 权重表 | |
| 例均权重 | 总权重 / 病例数 | — | 等同 CMI |
| CMI | Σ(病例权重) / 病例数 | — | 核心指标 |
| 权重标准差 | STDEV(病例权重) | — | 眼科需关注离散度 |
| 病组集中度 CR10 | TOP10 病组病例数 / 总病例数 | — |
| 指标 | 公式 | 说明 |
|---|---|---|
| 平均住院日 | Σ住院天数 / 病例数 | 首页住院天数 |
| 住院日中位数 | MEDIAN(住院天数) | 抗极值 |
| 时间消耗指数 | Σ(实际住院日) / Σ(例数 × 组基准住院日) | 基准见 Q2 |
| 费用消耗指数 | Σ(实际费用) / Σ(例数 × 组基准次均费用) | 同上 |
| 日间手术率 | 日间手术例数 / 手术例数 | 眼科核心 |
| 术前平均住院日 | Σ(手术日 - 入院日) / 手术例数 |
| 指标 | 公式 | 说明 |
|---|---|---|
| 医疗总费用 | Σ(首页 27 项费用) | 主口径 |
| 次均费用 | 总费用 / 病例数 | |
| 支付标准 | 权重 × 费率 | 年度版本 |
| 结余超支额 | 支付标准 - 实际费用 | 正=结余 |
| 结余率 | 结余超支额 / 支付标准 × 100% | |
| 盈利病例率 | 结余>0 病例数 / 总病例数 | |
| 药占比 | 药品费 / 总费用 | 首页费用分类 |
| 耗材占比 | 材料费 / 总费用 | 眼科重点 |
| 检查检验占比 | (检查费+检验费) / 总费用 | |
| 基金支付额 | Σ(结算清单基金支付) | 结算清单 |
| 个人自付额 | Σ(结算清单个人自付) | 结算清单 |
| 指标 | 公式 | 说明 |
|---|---|---|
| 入组率 | 成功入组例数 / 应入组例数 | |
| 歧义病组率 | QY 组例数 / 总例数 | |
| 低倍率占比 | 低倍率例数 / 总例数 | 依权重表边界 |
| 高倍率占比 | 高倍率例数 / 总例数 | 依权重表边界 |
| 费用倍率 | 实际费用 / 支付标准 | 病例级 |
| 编码变更率 | (Stage1 与 Stage3 病组不同例数) / 总例数 | 事前vs事后 |
| 三四级手术占比 | 三四级手术例数 / 手术例数 | OprnLvCode |
dayjs/locale/zh-cn + locale={zhCN},格式 YYYY年MM月DD日)—— 遵循项目既有规范。options 属性,不使用 <Option> 子组件 —— 遵循项目既有规范。| # | 问题 | 影响范围 | 备选方案 |
|---|---|---|---|
| Q1 | 黄金口径(GroupStage=3 + 出院日期归期)是否要同步收敛现有 Profit 模块?还是两套口径并存? | 全局一致性 | A. 统一收敛(推荐,但需改现有接口) B. 新报表用新口径,Profit 保持不变(存在口径打架风险) |
| Q2 | 时间/费用消耗指数的基准值从哪来?是否有区域/全市 DRG 基准数据可导入? | R202、R408 | A. 导入外部基准(最准) B. 用全院历史同期为基准 C. 用院内病组均值为基准 |
| Q3 | 医生维度的归属规则:按主管医生、主刀医生,还是主任医师? | R302、R303 | A. 主刀医生(手术科室更合理) B. 主管医生 C. 两套并存可切换 |
| Q4 | 日间手术病组清单与四大亚专科映射表是否需要做成可配置维护界面?还是先硬编码一份初始清单? | R402、R406 | A. 做配置表(灵活,工作量大) B. 先硬编码初始清单,后续再配置化 |
| Q5 | 人工晶体的识别方式:现有费用明细中是否有稳定的项目编码/类别可精确识别晶体?品类(单焦/多焦/散光矫正等)能否区分? | R404 | 需要用户提供实际收费项目样例 |
| Q6 | 单眼/双眼在现有手术记录中是否有可靠标识(手术部位/术式条目数)? | R405 | 若无 → 降级为"多术式病例分析" |
| Q7 | 22 张报表的优先级分批:建议 P0 共 10 张(R101/R201/R202/R203/R204/R205/R301/R302/R401/R402/R403/R404,实为 12 张)先行,是否认可? | 实施节奏 | 请确认 P0 清单 |
| Q8 | 是否需要定时预计算/快照(如每日凌晨跑批生成月度汇总)?还是全部实时查询? | 性能架构 | 数据量决定,需了解年出院量级 |