导语
DIP(按病种分值付费)是当前医保支付改革的重要方式之一。它的核心理念可以概括为八个字:”同病同价、价值付费”。
简单来说,就是把诊断和手术都差不多的病例归到同一个”病种组合”里,每个组合提前定好一个标准分值,医保按这个分值乘以点值来支付医院费用。
那么,一条病例到底是如何入组的?分值又是怎么算出来的?今天这篇文章,我就用大白话把整个规则讲清楚。
一、入组需要哪些信息?
要判断一条病例属于哪个病种组合,系统需要知道以下几样东西:
| 字段 | 说明 | 示例 |
|---|---|---|
| 主诊断代码 | ICD-10编码,说明病人得了什么病 | M51.101(腰椎间盘突出) |
| 主手术/操作代码 | ICD-9-CM-3编码,说明做了什么治疗 | 93.3902(低频脉冲电治疗) |
| 相关手术/操作代码 | 次要的手术或操作,可有可无 | 99.0401(红细胞输入) |
| 中医诊断编码 | 如果有中医治疗,需要填写 | A07.06.17(腰痹) |
| 医疗总费用 | 本次住院的总花费 | 5000元 |
| 中医费用 | 其中属于中医治疗的费用 | 3000元 |
其中,中医费用和医疗总费用只用来判断一个特殊场景——中医优势病种。
二、入组的优先级顺序(这是核心!)
系统会按照下面的顺序依次判断,一旦匹配成功就立即停止,不会再往后看。这个顺序非常重要,直接决定最终结果。
优先级从高到低: 第1步:中医优势住院病种 第2步:日间手术病种 第3步:核心病种 / 基层病种 第4步:综合病组(兜底) 第5步:未匹配(人工处理)
下面我们逐一拆解每一步的具体规则。
三、第1步:中医优势住院病种
入组门槛(两个条件必须同时满足)
| 条件 | 要求 |
|---|---|
| ① 有中医诊断编码 | 不能为空 |
| ② 中医费用占比 > 50% | 中医费用 ÷ 医疗总费用 > 0.5 |
⚠️ 注意:如果填了中医诊断编码,但中医费用占比 ≤ 50%,不算中医优势病种,会继续往下走其他步骤。
匹配方式
用中医诊断编码 + 主诊断ICD去查找”中医优势病种表”,找到对应的病种组合名称和标准分值。
结果输出
- 病种类型:中医优势住院病种
- 病种组合名称:从表里取
- 标准分值:从表里取
为什么要设50%的门槛?
这是为了防止”蹭中医”现象——只开一点点中药或理疗,就占用了中医优势病种的高分值。只有真正以中医治疗为主的病例,才能享受这个通道。
四、第2步:日间手术病种
入组门槛
| 条件 | 要求 |
|---|---|
| ① 有主手术代码 | 不能为空 |
| ② 手术在日间手术表里 | 系统预置的日间手术目录 |
| ③ 诊断匹配 | ICD开头部分能对上 |
匹配方式
用手术代码 + 诊断ICD前缀去查找”日间手术病种表”,找到对应的组合和分值。
结果输出
- 病种类型:日间手术病种
- 病种组合名称:从表里取
- 标准分值:从表里取
什么是日间手术?
指病人在一个工作日内完成入院、手术、出院的手术模式,通常是一些创伤小、恢复快的手术。因为住院时间短、费用低,所以通常有独立的分值体系。
五、第3步:核心病种 / 基层病种
这是DIP体系中最核心、最常用的一层,覆盖了绝大多数常规住院病例。
入组门槛
| 条件 | 要求 |
|---|---|
| ① 有主诊断代码 | 不能为空 |
| ② 诊断+手术能匹配核心病种表 | 系统预置的核心病种目录 |
匹配方式(有点复杂,但核心逻辑如下)
先看诊断的”亚目”
ICD编码一般长这样:M51.101
取前4位:M51.1,这就是”亚目”。同一个亚目的病例会放在一起比较。
再看手术组合
系统会把主手术和相关手术合并成一个”手术组合”,然后去核心病种表里找匹配的行。
匹配规则:
- 诊断亚目必须相同或前缀相同
- 手术代码要能对得上(完全相等或前缀匹配都算)
- 如果有多个候选,选匹配度最高的
基层病种是什么?
核心病种表里有一列叫”是否基层病种”。如果这一行被标记为”是”,那么匹配到的病种类型就是基层病种,否则是核心病种。
基层病种通常分值更低,是专门给基层医疗机构(如社区卫生服务中心)使用的病种组合,鼓励小病小治、分级诊疗。
结果输出
- 病种类型:核心病种 或 基层病种
- 病种组合名称:从表里取
- 标准分值:从表里取
特殊情况:没有手术怎么办?
如果病例没有任何手术或操作(全是保守治疗),系统也会尝试匹配核心病种表里的”无手术”行。这些行通常对应的是靠药物、卧床等保守治疗就能解决的疾病。
六、第4步:综合病组(兜底)
如果前面三步都没匹配上,系统会进入兜底逻辑——综合病组。这一步保证每条病例至少都能有一个分数,不会出现”无分”的情况。
分组逻辑(两步走)
第一步:判断手术属性
根据手术/操作代码和名称,系统会自动判断它属于哪一类:
| 属性 | 典型例子 |
|---|---|
| 保守治疗 | 没有手术、或只有针灸、推拿、理疗 |
| 诊断性操作 | 活检、胃镜、B超、CT检查 |
| 治疗性操作 | 换药、拆线、输液、吸氧、输血 |
| 手术 | 切除、缝合、置换、固定等真正的开刀手术 |
第二步:取ICD首字母
从主诊断ICD里取第一个字母,比如:
- M51.101 → 取 M
- S33.501 → 取 S
- I25.103 → 取 I
组合成综合病组名称
把上面两步的结果拼在一起:
- 手术属性是”保守治疗”,ICD首字母是 M → 综合病组M:保守治疗
- 手术属性是”治疗性操作”,ICD首字母是 S → 综合病组S:治疗性操作
- 手术属性是”手术”,ICD首字母是 I → 综合病组I:手术
匹配方式
用这个组合名称去查找”综合病种表”,找到对应的分值。
结果输出
- 病种类型:综合病组
- 病种组合名称:例如”综合病组M:保守治疗”
- 标准分值:从表里取
为什么叫”兜底”?
因为无论什么病例——哪怕诊断很罕见、手术很奇怪——只要判断出手术属性 + ICD首字母,就一定能生成一个综合病组名称,也一定能从表里找到分值。这保证了病例覆盖率接近100%,不会因为匹配不上而报错。
七、第5步:未匹配(理论上极少发生)
如果上面所有步骤都走完了,还是没拿到分值(比如综合病种表里缺数据),就标记为:
- 病种类型:未匹配
- 标准分值:0
这种情况需要人工核查处理,通常是数据异常或配置表缺失导致的。
八、整体流程图(一目了然)
开始
│
▼
┌─────────────────┐
│ 有中医诊断编码 │
│ 且费用占比>50%? │
└─────────────────┘
是 ↓ ↓ 否
┌──────────┐ │
│中医优势 │ │
│住院病种 │ │
└──────────┘ │
┌─────▼─────┐
│是日间手术 │
│ 病种? │
└─────┬─────┘
是 ↓ ↓ 否
┌────────┐ │
│日间手术│ │
│ 病种 │ │
└────────┘ │
┌─────▼─────┐
│能匹配核心 │
│ 病种表? │
└─────┬─────┘
是 ↓ ↓ 否
┌──────────┐ │
│核心/基层 │ │
│ 病种 │ │
└──────────┘ │
┌─────▼─────┐
│判断手术属性│
│+ICD首字母 │
└─────┬─────┘
▼
┌──────────┐
│ 综合病组 │
│ (兜底) │
└──────────┘
│
▼
输出结果
(病种类型+分值)
九、分值的含义是什么?
每个病种组合都有一个标准分值,比如:
- 某个腰椎间盘突出的中医优势病种:898分
- 某个贫血的基层病种:340分
- 某个综合病组M:保守治疗:233分
分值怎么用?
医保最终支付给医院的费用 = 标准分值 × 点值
点值由当地医保部门每年根据基金总额和总分值计算得出,比如点值=1.2元/分,那么898分对应的支付金额就是898×1.2=1077.6元。
分值越高越好吗?
对医院来说,分值高意味着医保支付金额高。但监管部门会关注分值是否合理——如果某个病种的实际成本远低于分值,可能存在套高行为;反之,如果成本远高于分值,医院会亏本,可能影响服务质量。
十、需要提前准备的4张配置表
要实现上述自动入组和计分,需要提前准备好以下4张Excel表:
| 表名 | 作用 | 关键字段 |
|---|---|---|
| 中医优势病种表 | 中医诊断编码 ↔ ICD ↔ 分值 | 中医诊断编码、ICD、分值 |
| 日间手术病种表 | 手术 ↔ 诊断条件 ↔ 分值 | 手术代码、诊断条件、分值 |
| 核心病种表 | 诊断亚目 ↔ 手术组合 ↔ 分值 | ICD亚目、主手术、相关手术、是否基层、分值 |
| 综合病种表 | 手术属性 ↔ ICD首字母 ↔ 分值 | 手术属性、综合病组名称、分值 |
有了这四张表,再加上本文介绍的优先级匹配顺序,就能实现病例的自动入组和分值计算。
写在最后
DIP分组的本质,是把复杂的临床行为翻译成标准化的付费单元。这条翻译链上,诊断编码、手术编码、费用比例、配置表数据,每一个环节都影响最终结果。
对于医院来说,理解DIP入组规则至少能帮你做到三件事:
- 规范编码:诊断和手术编码填得越准,入组成功率越高
- 合理控费:知道哪些费用计入哪类病种,避免”赔本赚吆喝”
- 避免违规:知道什么情况会被认定为”套高”,主动规避风险
希望这篇文章能帮你建立起DIP入组计分的完整认知框架。如果觉得有用,欢迎转发给更多同事朋友。
本文由DIP分组器实战经验总结而成,规则框架适用于绝大多数DIP支付地区,具体分值以当地医保发布的目录为准。