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
}
]
}