当前位置: 首页 > 综合论坛 > 一家之言

利用医院HIS系统数据查找违规收费占用医保基金

来源: 如皋市审计局 发布时间:2018-12-21 字体:[ ]

目前,县级及以上医院都基本利用HIS系统(Hospital Information System)实现了信息化管理,同时与医保部门实施实时联网结算。日常工作中,由于医保监管人员无法直接接触到医院HIS系统,导致部分医院出于利益目的,在数据系统中做手脚,擅改收费标准侵占医保基金的情况时有发生。通过计算机审计,按照“总体分析、系统研究、发现疑点、分散核实、精确定位”的信息化审计方式,可以有效发现医院不合理收费标准和项目,切实维护基金安全和参保人的利益。笔者在某医院2015年至2017年财务收支审计中,通过还原其HIS系统数据库,对照省医疗服务价格手册,在查找违规收费方面取得了一定的成效。

一、审计思路

根据《江苏省医疗机构护理收费规范》护理费、床位费的计收规定,以“日”为计价单位的护理费项目,按计入不计出的办法,即病人住院当天计算,出院当天不计算。《南通市城市公立医院医药价格综合改革试行方案》和市人力资源和社会保障局《关于南通市公立医院医药价格综合改革基本医疗保险的支付政策》的通知明确规定,吸痰护理一天收费最多不超过两次规定。

根据上述规定将备份数据还原到SQL数据库中,从200多张表中选取病人注册表(root.pubpatinfo)、住院病人登记表(root.innerpatcase)、药品项目目录表(root.medinfo)、住院费用明细表(root.innerrecipecount)、职工表(root.PubStaff)、收费项目分类表(root.MedType)共6张表,进行计算机关联分析,将结果与主管部门医疗服务价格核对,查找疑点。

二、 审计步骤

1.根据审计思路编写语句查询关联住院病人登记表、住院费明细表等4张表,查找吸痰护理中违规收费现象

(1)提取生成2017年吸痰护理住院病人信息表

select身份证=a.Cardnumber,卡号=b.cardid,住院号=b.patcode,入院日期=b.enterdate,出院日期=b.quitdate,姓名=b.name,分类=(selecttype namefrom root.MedType where TypeCode=c.typecode),系统编码=d.medicode,名称=c.mediname+c.sizename,数量=d.OutQuan,单位=d.costunit,单价=convert(numeric(12,4),(d.price/d.EncaseTimes)),

金额=d.amount,收入分类=d.FeeName,医生=(select Name from root.PubStaff where OprCode=d.DocCode)

into 住院病人2017年吸痰护理

from root.pubpatinfo a,root.innerpatcase b,root.medinfo c,root.innerrecipecount d where a.patcode=b.patcode and b.casecode=d.casecode and c.medicode=d.medicode and d.MedItemFlag='1' and c.mediname like'%吸痰护理%'

and b.enterdate between '20170101'and '20171231'

order by 入院日期,姓名

(2)汇总2017年吸痰护理住院病人每日每个病人吸痰护理次数

select姓名,入院日期,出院日期,datediff(dd,入院日期,出院日期)住院天数,单价,SUM(数量)次数,SUM(金额)金额from dbo.住院病人2017年吸痰护理 group by 姓名,入院日期,出院日期,单价

order by 姓名,入院日期,出院日期

(3)同理,可查询出2016年情况

2. 根据审计思路护理费计入不计出的办法,即病人住院当天计算,出院当天不计算。编写语句分析护理费项目未按规定收取护理费情形

(1)查询2017年住院护理费收取情况

select身份证=a.Cardnumber,卡号=b.cardid,住院号=b.patcode,入院日期=b.enterdate,出院日期=b.quitdate,住院天数=DATEDIFF(day,b.enterdate,b.quitdate),姓名=b.name,系统编码=d.medicode,名称=c.mediname+c.sizename,数量=sum(d.OutQuan),单位=d.costunit,单价=convert(numeric(12,4),(d.price/d.EncaseTimes)),金额=sum(d.amount),收入分类=d.FeeName From root.pubpatinfo a,root.innerpatcase b,root.medinfo c,root.innerrecipecount d where a.patcode=b.patcode and b.casecode=d.casecode

and c.medicode=d.medicode and d.MedItemFlag='1' And b.enterdate between'20170101'and'20171231'and b.patstate='出院'and d.feenamein('护理费')and d.costunitin('日') group by a.CardNumber,b.CardID,b.PatCode,b.EnterDate,b.QuitDate,b.Name,d.MediCode,c.mediname,c.sizename,d.costunit,d.FeeName,d.Price,d.EncaseTimes

结论:2017年住院人数24842人次,多收取出院当天护理费523347元。

(2)同理查询2016年和2015年住院护理费

结论:2016年住院人数26483人次,多收取出院当天护理费565924元;2015年住院人数23969人次,多收取出院当天护理费535480元。

3.根据审计思路床位费收取按计入不计出的办法,即病人住院当天计算,出院当天不计算。编写语句分析床位费收取情况,有无多收和少收现象

(1)生成2017年床位费收取明细表

select身份证=a.Cardnumber,卡号=b.cardid,住院号=b.patcode,入院日期=b.enterdate,出院日期=b.quitdate,住院天数=DATEDIFF(day,b.enterdate,b.quitdate),

姓名=b.name,系统编码=d.medicode,名称=c.mediname+c.sizename,数量=sum(d.OutQuan),单位=d.costunit,单价=convert(numeric(12,4),(d.price/d.EncaseTimes)),金额=sum(d.amount),收入分类=d.FeeName

into住院病人2017年床位费明细表

from root.pubpatinfo a ,root.innerpatcase b,root.medinfo c,root.innerrecipecount d where a.patcode=b.patcode and b.casecode=d.casecode and c.medicode=d.medicodeand d.MedItemFlag='1' and b.enterdate between'20170101 'and'20171231'

and b.patstate='出院'and d.medicodenot in('00004217')

and d.feenamein('床位费') group by a.CardNumber,b.CardID,

b.PatCode,b.EnterDate,b.QuitDate,b.Name,d.MediCode,c.mediname,c.sizename,d.costunit,d.FeeName,d.Price,d.EncaseTimes

(2)从住院病人2017年床位费汇总各病人住院和床位费收取天数,生成2017年床位费与住院天数对照表

Select 住院号,姓名,住院天数,SUM(数量)床位

Into 2017年床位费与住院天数对照表

from dbo.住院病人2017年床位费 where 系统编码in('00009284','00007487','00009283','00009285','00009308','00009308','00009286')

group by 住院号,住院号,姓名,住院天数

order by 住院号,住院天数

(3)计算多收取金额

Select a.住院号,身份证,卡号,a.姓名,入院日期,出院日期,a.住院天数,床位天数,多收天数,单价,多收天数*单价多收金额

from dbo. 2017年床位费与住院天数对照表 a,dbo.住院病人2017年床位费 b

where a.住院号=b.住院号 and a.姓名=b.姓名

order by 多收天数 desc

结论:发现2017年多收取床位费疑点282人次,金额12330元。.

(4)计算少收取床位费金额

selecta.住院号,身份证,卡号,a.姓名,入院日期,出院日期,a.住院天数,床位天数,少收天数,单价,少收天数*单价少收金额

from dbo. 2017年床位费与住院天数对照表a,dbo.住院病人2017年床位费 b

where a.住院号=b.住院号 and a.姓名=b.姓名

order by 少收天数 desc

结论:发现2017年少收取床位费疑点613人次,金额27780元。

(5)同样查询发现2016年多收取床位费疑点316人次,金额12580元;少收取床位费疑点531人次,金额29020元

三、项目实施效果

审计人员通过计算机数据分析2015-2017年累计多收取出院当日护理费1624751元;2016-2017年合计多收取吸痰护理费16588.5元,多收取床位费895人次,金额24910元;少收床位费1144人次,金额56800元。上述资金均按标准在医保基金中报销。

四、总结及延伸思考

一是规范医疗服务收费行为。通过对医疗服务收费进行审计,纠正了超标准收费、重复收费、不合理收费行为,维护广大患者的合法权益和经济利益。

二是强化了医保中心日常监管。医保中心根据审计移送的线索,进行了稽查,按规定将违规收费占用的医保基金收回专用账户。

三是促进医院HIS系统功能的进一步完善。医院完善了护理和医疗收费模块,杜绝了人工操作的机率,强化了内部控制管理。

如皋市审计局 汤元建