[1]原理
[2]目的
先找出一定日期范围内动态编码的病案集合(如:所有/0的病案),从上述找出的集合中找出主要诊断的ICD-10编码不是相对应第二章类目的病案集合(如:非D10-D36的病案)。
[3]实现(以良性肿瘤为例)
1.打开「病案管理系统」的「自定义SQL」模块。(目前「病案管理系统」应该都有这个功能,或许功能被关闭,可找工程师协助打开)
2.把下面SQL语句复制到「自定义SQL」窗口(仅限「病案管理系统」为浙江联众的用户,其他系统请工程师协助构建语句),修改想要质控的出院日期范围,点击“执行”。
SELECT distinct A.BAH as 病案号 , A.BRXM as 姓名 , CONVERT(VARCHAR(121), A.CYRQ, 111) as 出院日期 , B.KSMC as 科室 , '/0良性:D10~D36' as 类型FROM BA_BRJBXX A /*病人基本信息表 */ , BATJ_KSDM B /*科室代码表 */ , BA_ICDDM D /*ICD代码表 */ , BA_MDM E /*M代码表 */ , GY_YHXX F /*医护工号信息 */WHERE A.JBXH =D.JBXH AND A.MXH =E.MXH AND A.CYKSDM =B.KSDM AND A.CZY =F.YHDM AND B.KSLB =2 AND E.ZFPB =0 AND B.ZFPB =0 AND D.ZFPB =0 AND D.ICD10 not between 'D10' and 'D37' /*ICD肿瘤编码范围 */ AND E.MBZM like 'M_____/0' /*M标准码 */ AND A.CYRQ between '2019-10-1' and '2019-10-31' /*注意修改出院日期 */
[4]过程演示
[5]准确性(100%,待核实……)
根据经验,查出来的问题病案,主要诊断或病理形态学诊断基本都需要核实修改。
[6]评价
动态编码是识别肿瘤类别的一个重要标志,工作中可能由于编码仓促、笔误、不了解罕见肿瘤等各种原因导致动态编码错误,该规则是编码员必须掌握的基础知识。
利用SQL语句查询的特点:简单、快速;可用于并联处理多条件查询。上文中只介绍了第一个规则“/0良性:D10~D36”,我们把其余4个规则也可以用SQL语句写出,并用UNION进行连接,即可1次出结果。
关注公众号,发送“肿瘤动态编码”,即可下载以上5条规则的SQL语句参考使用,并查看报错解决方案。
[7]其他方法
当然,也有小伙伴实在不会用,没关系,病案查询界面也可以实现,但查询能处理的查询条件数目有限制,小伙伴们可以试一下,是否与利用SQL语句查询的结果相同。以下为参考查询方法。
做个调查
下期预告:病理形态学编码与ICD-10编码(多达200余项规则)