PerryLink DSH 插件家族

病案首页自查:编码对不对是另一回事,先把「自己跟自己对不上」的地方找出来


一、先说结论

病案首页的问题分两类,处理方式完全不同:

类别例子谁能判
编码/临床正确性主诊断选得对不对、手术编码是否准确只有编码员和临床医师
形式与逻辑一致性必填项缺失、字段之间互相矛盾、格式不合规可以机械核对

第二类完全可以自查,而且不需要任何专业判断——它只是「同一份首页里的两处说法对不上」。

本文只讲第二类。第一类工具帮不了你,也不该由工具来判。


二、依据的规范

《病历书写基本规范》(卫医政发〔2010〕11号)与 《住院病案首页数据填写质量规范(暂行)》(国卫办医发〔2016〕24号) 是首页填写与质控的直接依据。

⚠️ 这里有一个我必须说清的取证限制:国卫办医发〔2016〕24号 的正文, 卫健委系统对自动访问统一返回 HTTP 412,我没有取得逐字原文。 因此在这些插件里,凡涉及该文件的规则,都如实标注为「由原则推导」, 严重度封顶在「提示」,不会给出「错误」级结论。

这不是瑕疵,是纪律——取不到原文就写「未取得」,绝不概括改写成「条文规定」。


三、可执行的自查步骤

第 1 步:把首页字段整理成一张表

病案首页核对需要的字段(下表已做成 Excel 模板):

字段说明
病案号与纸质/系统一致
入院日期 / 出院日期用于核对时限类规则
主诊断编码 / 名称ICD-10
其他诊断可多行
主手术编码 / 名称ICD-9-CM-3
其他手术可多行
入院病情用于与主诊断对照
离院方式必填项
医师签名各级医师

第 2 步:核对四组关系

① 必填项存在性 —— 该填的格子空着没有。

② 字段间的逻辑 —— 例如「入院病情」与主诊断之间是否自洽; 出院日期早于入院日期这类明显矛盾。

③ 编码的格式 —— ICD-10 里 **†(剑号)与 *(星号) 的配对使用, 是形式规则,可以机械检查。工具只提示「这一对需要你看一眼」,不判断该配哪个**。

④ 重复登记 —— 同一诊断或手术被重复录入。

第 3 步:编码正确性单独走人工

这一步工具不做,也不该做。 主诊断选择、编码准确性需要编码员依据 ICD 分类规则和临床资料判断。


四、一句必须说清的话

这类工具只在首页内部找不一致,它不评价编码对不对,也不承接编码员的责任。

具体说:

换句话说:工具没有报错,不等于首页已经过质控。 它只代表「按它能查的项目,没有查到差异」。

对病案室来说这句话尤其重要——首页是要签字负责的,工具不能替你签。


五、自查清单与工具

Excel 模板包含「首页字段」与「填写说明」两个工作表, 填写说明里带着上面那句警示。

工具本身开源(Apache-2.0):

dsh plugin --profile <name> add dsh-medrec-qc
dsh plugin --profile <name> add dsh-icd-rule-check

两个各管一段:dsh-medrec-qc 管首页字段齐备性与逻辑矛盾, dsh-icd-rule-check 管 ICD 编码的形式配对。合起来看才是一次完整复核。

仓库:


六、FAQ

Q:这算不算替我做了病案质控? 不算。质控的判定责任在医疗机构。工具只核对首页内部一致性。

Q:为什么工具说「没查到差异」,上级检查还是提了问题? 因为工具只查形式与内部逻辑。编码正确性、临床合理性、以及它取不到原文的那些条款 都不在它的范围内(见第二节与第四节)。

Q:我们的首页在系统里,怎么导出来? 让信息科按上面的字段导成表格即可。工具在本地运行,首页数据不出你的机器。

Q:会不会把病人的隐私数据传出去? 不会。工具不做任何网络请求,数据不出本机。

Q:国卫办医发〔2016〕24号 的规则为什么只有「提示」级? 因为我没取得逐字原文,只能按原则推导。证据到哪一步,标注就到哪一步。