Skip to content

DRG自定义入组协议

背景

本产品的CHS-DRG预入组接口遵循国家医保局标准,部分地区根据地方特点会有自己特定的细分组情况。为了满足自定DRG分组需求,接口提供"自定义入组"参数插件,需要满足约定的协议,多样化满足不同地方的细分组情况。

协议说明

基于医学适用场景,将自定义参数分为3部分。1、触发场景,如:ES29;2、触发条件及推理逻辑,如:年龄(0-17、17-999);推理逻辑:(0-17->A、17-999->B);3、分组信息。

模块 参数含义 参数值 说明
触发场景 参数dict的key,是DRG编码 ES29 原始的drg分组编码。表示在该drg分组下需要进行本地自定义拆分
触发条件及推理逻辑 “触发条件” 详见触发条件协议 包括触发条件及推理逻辑
分组信息 “分组信息” 详见分组信息协议 新增的自定义drg细分组相关信息,包括名称和权重

触发条件协议说明

“触发条件”支持合并症、年龄、离院方式、住院天数,后续可追加其他。
“操作”目前只支持”修正”,后续根据需求扩展其他行为。
{
    "ES29": {
        "触发条件": [
            {
                "参数": {
                    "名称": "年龄(岁)",
                    "条件": {
                        "0-17": "A",
                        "18": "B",
                        "19-999": "C"
                    }
                },
                "操作": "修正",
                "位置": 5
            },
            {
                "参数": {
                    "名称": "合并症",
                    "条件": {
                        "伴严重合并症与并发症": "1",
                        "伴一般合并症与并发症": "3",
                        "不伴合并症与并发症": "5"
                    }
                },
                "操作": "修正",
                "位置": 4
            },
            {
                "参数": {
                    "名称": "离院方式",
                    "条件": {
                        "1": "a",
                        "2 3 4": "b",
                        "5 9": "c"
                    }
                },
                "操作": "修正",
                "位置": 6
            }
        ],
        "分组信息": {
            "ES23Aa": {
                "名称": "呼吸系统感染/炎症,0-17岁,伴严重合并症与并发症",
                "权重": 0.79
            },
            "ES23Bb": {
                "名称": "呼吸系统感染/炎症,18岁,伴一般合并症与并发症",
                "权重": 0.90
            },
            "ES21Ca": {
                "名称": "呼吸系统感染/炎症,大于18岁,不伴一般合并症与并发症",
                "权重": 0.91
            }
        }
    }
}
  • 触发条件由一个list组成,每个元素代表针对该字段的自定义判断和操作。如上示例,表示需要对”年龄”、”合并症”、”离院方式”进行特殊处理。
  • 每个元素包括”参数”、”操作”、”位置”信息,表示该参数的满足条件后,需要在第”位置”进行”操作”:
    • 针对年龄,是个区间表达。”0-18”: “A” 表示年龄满足[0, 18)条件时,在drg第5位追加A;”18”: “B” 表示年龄=18时,在drg第5位追加B;”19-999”: “C” 表示年龄满足[19, 999)条件时,在drg第5位追加C;
    • 针对合并症。”伴严重合并症与并发症”: “1” 表示存在MCC时,将第4位修改为”1”;其他同理;
    • 针对离院方式,是个列表表达,多项用空格分割。”1”: “a”表示离院方式是”1”时,在第6位追加a;”2 3 4”: “b”表示离院方式是⅔/4任意一种时,在第6位追加b;其他同理。

分组信息协议说明

CHS-DRG预分组中,并未包含非国家医保局定义的drg组,所以没收录医院定制版本的细分组。需要通过传参满足。schema结构如下:

{
    "分组信息": {
        "ES23Aa": {
            "名称": "呼吸系统感染/炎症,0-17岁,伴严重合并症与并发症",
            "权重": 0.79
        },
        "ES23Bb": {
            "名称": "呼吸系统感染/炎症,18岁,伴一般合并症与并发症",
            "权重": 0.90
        },
        "ES23Cc": {
            "名称": "呼吸系统感染/炎症,大于18岁,不伴一般合并症与并发症",
            "权重": 0.90
        }
    }
}

使用说明

无自定义入组

请求参数:

{
    "method": "cdss-mrhp-drg",
    "params": [
        {
            "home_page_data": {
                "患者基本信息": {
                    "年龄(岁)": 51,
                    "性别": "男",
                    "年龄不足1周岁的年龄(天)": 0
                },
                "住院诊疗信息": {
                    "出院诊断(西医)": [
                        "J15.901"
                    ],
                    "手术操作": [],
                    "实际住院(天)": 15,
                    "科别": [
                        "04"
                    ],
                    "离院方式": "1"
                }
            }
        }
    ]
}

输出

{
    "code": 0,
    "result": [
        {
            "adrg": "ES2",
            "adrg_name": "呼吸系统感染/炎症",
            "advice": {},
            "advice_type": "",
            "disease_icd": {
                "J15.901": ""
            },
            "drg": "ES29",
            "drg_name": "呼吸系统感染/炎症",
            "drg_weight": 1.25,
            "err_msg": "success",
            "icd_message": {},
            "mdc": "MDCE",
            "operate_icd": {},
            "status": 1
        }
    ]
}

自定义入组

请求参数:

{
    "method": "cdss-mrhp-drg",
    "params": [
        {
            "home_page_data": {
                "患者基本信息": {
                    "年龄(岁)": "56",
                    "性别": "女",
                    "年龄不足1周岁的年龄(天)": "0"
                },
                "住院诊疗信息": {
                    "出院诊断(西医)": [
                        "J15.901"
                    ],
                    "手术操作": [],
                    "实际住院(天)": 9.0,
                    "科别": [
                        "5003"
                    ],
                    "离院方式": "1"
                }
            },
            "自定义入组": {
                "ES29": {
                    "触发条件": [
                        {
                            "参数": {
                                "名称": "年龄(岁)",
                                "条件": {
                                    "0-17": "A",
                                    "18": "B",
                                    "19-999": "C"
                                }
                            },
                            "操作": "修正",
                            "位置": 5
                        },
                        {
                            "参数": {
                                "名称": "合并症",
                                "条件": {
                                    "伴严重合并症与并发症": "1",
                                    "伴一般合并症与并发症": "3",
                                    "不伴合并症与并发症": "5"
                                }
                            },
                            "操作": "修正",
                            "位置": 4
                        },
                        {
                            "参数": {
                                "名称": "离院方式",
                                "条件": {
                                    "1": "a",
                                    "2 3 4": "b",
                                    "5 9": "c"
                                }
                            },
                            "操作": "修正",
                            "位置": 6
                        }
                    ],
                    "分组信息": {
                        "ES21Aa": {
                            "名称": "呼吸系统感染/炎症,0-17岁,伴严重合并症与并发症,1类离院",
                            "权重": 0.79
                        },
                        "ES22Bb": {
                            "名称": "呼吸系统感染/炎症,18岁,伴一般合并症与并发症,2/3/4类离院",
                            "权重": 0.90
                        },
                        "ES25Ca": {
                            "名称": "呼吸系统感染/炎症,大于18岁,不伴一般合并症与并发症,1类离院",
                            "权重": 0.91
                        }
                    }
                }
            }
        }
    ]
}

输出

{
    "code": 0,
    "result": [
        {
            "adrg": "ES2",
            "adrg_name": "呼吸系统感染/炎症",
            "advice": {},
            "advice_type": "",
            "disease_icd": {
                "J15.901": ""
            },
            "drg": "ES25Ca",
            "drg_name": "呼吸系统感染/炎症,大于18岁,不伴一般合并症与并发症,1类离院",
            "drg_weight": 0.91,
            "err_msg": "success",
            "icd_message": {},
            "mdc": "MDCE",
            "operate_icd": {},
            "status": 1
        }
    ]
}