无障碍浏览 | 长者模式

当前位置: 首页 > 审计之窗 > 审计信息化

运用“自连接”的方法查找挂床住院患者
时间:2021-01-15 08:43:47  作者:  来源: 包头市审计局金融科  点击量:

“挂床住院”是医疗机构比较常见的套取医保基金的手段。挂床住院通常和虚记医疗费用联系在一起,医疗机构常通过以前的住院患者取得患者的个人信息或将不需住院患者转为住院患者,在患者未住院的情况下,为患者办理就医并完成结算以套取医疗保险基金。

“挂床住院”的患者比较难以发现,同一家医疗机构不容易出现时间重叠的住院患者。但是,非同一医疗机构就可能出现患者在就医时间段内分别在两家不同的医疗机构住院的情况。

下图展示了一组数据,其中id0000001的患者是正常患者,他的所有住院时间段都没有重叠情况;id0000002的患者两组日期发生了重叠;id0000003的患者两组日期发生了覆盖。

查找的核心思路是通过自连接将所有患者的人员id作为条件进行自连接,并使b表的住院日期大于a表的住院日期且小于a表的出院日期。如果是不同医疗机构它们的人员id格式或住院号可能不同,则可以通过身份证号码进行自连接。代码及实际测试效果如下:

select a.*, b.* 
from dbo.出入院日期例 a join dbo.出入院日期例 b 
                   on a.人员id = b.人员id
where b.住院日期<a.出院日期 and b.住院日期>a.住院日期

可见,发生重叠和覆盖的id0000002id0000003的患者被筛选出来了。但是这样的表不利于重叠时间的推算。我们将这两条记录复制粘贴进excel表格中,使用转置和排序功能进行排序后结果如下:

A列的文字说明因为BC列单独排序已经不能使用。这个Excel表需要进行修正。去掉上面一行日期和最下面一行日期,并重新进行编辑和转置。得到结果如下:

将该excel表格导入SQL server中,就可以筛选相对应的费用。需要使用该表确定患者是否在重叠时间段内产生了费用。如果在重叠时间段内不同的医疗机构均产生了费用,则相关的医疗机构就有套取医保资金的嫌疑。将该类数据分类汇总就可以进行分散核实了。

利用这种方式可以迅速锁定发生挂床住院的患者所在的医疗机构,后续可以据此展开更深入的调查。