利用SQL查询扶贫对象医保报销比率的审计方法

扶贫资金惠及贫困百姓的切身利益,主管部门多,资金实行逐级下拨,并且扶贫项目小而分散,主要在乡镇和农村实施。根据湖北省审计厅关于2017年扶贫审计工作方案的精神和要求,监利县审计局紧紧围绕精准扶贫和精准脱贫,不断加强扶贫资金和扶贫政策落实的审计监督,规范扶贫资金的管理、使用,确保扶贫资金安全。审计中重点对全县2016年度整村推进建设项目进行了审计和延伸,审计人员采集了扶贫资金相关电子数据,以落实医疗扶贫提高5%的政策为重点,用SQL数据库查询功能进行了对比关联分析,取得了较好的效果。

一、数据采集和整理

主要采集了医疗保险局2016年参保住院信息表(o_CbZyBxDj和s_CbZyBxDj),2016年参合人员信息表;导入SQL数据库,一是o_CbZyBxDj和s_CbZyBxDj做连接,选择需要的字段整理汉化,生成2016年参保住院信息表(其中包含的字段有:合作医疗证号,个人序号,医疗机构代码,医院名称,户主姓名,患者姓名,住址,与户主关系,性别,年龄,入院日期,出生年月,出院日期,结算日期,疾病名称,住院总费用,可报销费用,实际报销费用,起付线,科室名称,科室代码,贫困类型);二是将新生成的2016年参保住院信息表和2016年参合人员信息表以合作医疗号和个人序号为关联字段进关联,整理为2016年新农合住院明细表。

SQL语句一:(o_CbZyBxDj和s_CbZyBxDj连接表)

Select * into 2016年参保住院信息表 from(

select CoopMedCode 合作医疗证号,IDNo
个人序号,HospitalCode 医疗机构代码,HospitalName 医院名称,HouseHolder
户主姓名,PatientName 患者姓名,Address 住址,RelationName 与户主关系,Sex 性别,Age
年龄,InDate 入院日期,Birthday 出生年月,OutDate 出院日期,JsDate 结算日期,IllName
疾病名称,住院总费用,可报销费用,实际报销费用,起付线,OfficeName 科室名称,OfficeCode 科室代码,

HomePropertyName 贫困类型

from dbo.o_CbZyBxDj

union all

select CoopMedCode 合作医疗证号,IDNo
个人序号,HospitalCode 医疗机构代码,HospitalName 医院名称,HouseHolder
户主姓名,PatientName 患者姓名,Address 住址,RelationName 与户主关系,Sex 性别,Age
年龄,InDate 入院日期,Birthday 出生年月,OutDate 出院日期,JsDate 结算日期,IllName
疾病名称,住院总费用,可报销费用,实际报销费用,起付线,OfficeName 科室名称,OfficeCode 科室代码,

HomePropertyName 贫困类型

from dbo.s_CbZyBxDj) b

SQL语句二:(生成2016年新农合住院明细表)

Select * into 2016年新农合住院明细表from (

select a.IDCard,b.* from dbo.参合人员信息 a
right join 2016年参保住院信息表 b on a.CoopMedCode=b.合作医疗证号 and
a.IDNo=b.个人序号) c

二、主要思路

根据荆州市新型农村合作医疗管理委员会关于于印发《荆州市新型农村合作医疗2016年统筹补偿实施方案(试行)》的通知(荆合管委发[2015]5号)文件精神,农村五保、低保、特困优抚对象取消住院起付线;农村建档立卡贫困人口在新农合定点医疗机构住院费用报销比例提高5个百分点。

运用SQL数据库,分四步查询贫困人口住院报销情况(剔除了身份证号为空值的情况)

第一步:将农合住院费用明细与建档立卡贫困人口以身份证号为关键字段进行关联,查询贫困人口住院报销情况。

第二步:查询贫困人口住院按政策没有免起付线的贫困人口。

第三步:查询已免起付线的住院病贫困人口,再将查询结果按医院进行分类分汇总。

第四步:根据以上查询免起付线的住院贫困人口看否真正落实提高5%的报销比率和免起付线。

三、分析步骤

第一步:查询贫困人口住院情况38099人(剔除身份证为空值)

select a.* from 农合住院费用明细表 a join
监利县建档立卡扶贫人口整理库 b on a.身份证号=b.身份证号 where a.身份证号!=''

第二步:查询贫困人口住院按政策应免未免起付线的贫困人口7129人

select a.* from 农合住院费用明细表 a join
监利县建档立卡扶贫人口整理库 b on a.身份证号=b.身份证号 where a.身份证号!='' and 起付线!=0

第三步:查询已免起付线的住院病贫困人口30882人,再将查询结果按医院进行分类分汇总

select 医院名称,count(患者姓名) 住院人数,sum(住院总费用)
住院总费用,sum(可报销费用) 可报销费用,sum(实际报销费用) 实际报销费用 from (select a.* from
农合住院费用明细表 a join 监利县建档立卡扶贫人口整理库
b              
on a.身份证号=b.身份证号 where a.身份证号!='' and 起付线=0) a group by 医院名称

第四步:根据以上查询免起付线的住院贫困人口看否真正落实提高5%的报销比率和免起付线,如下表:

四、查询结果情况

审计通过计算机关联分析发现:有二家公立医院和全部乡镇卫生院贫困人口住院报销比例不但没有提高,反而降低2.73%-20%;另三家公立医院贫困人口住院报销比例虽然有所提高,达到4.7%左右,但均未达到提高5%的标准。

针对审计查出的问题,审计部门责成县扶贫办迅速核实,并采取措施限期整改,切实维护扶贫对象利益,将国家扶贫政策落到实处。

利用SQL查询扶贫对象医保报销比率的审计方法的更多相关文章

  1. SQL查询第m条到第n条的方法

    SQL查询第m条到第n条的方法 如表名为GOOD Sselect top (n-m) * from GOODS where (某一列名) not in (select top m (某一列名) fro ...

  2. Hibernate纯sql查询VO对象封装

    hibernate 纯sql查询返回结果集(未关联映射)组装VO的问题//须保证别名字段与Vo字段一致 //引号中为vo对象属性需与sql查询返回字段一致.addScalar("chname ...

  3. hibernate sql查询后对象转换成实体类

    在多表查询的时候使用hibernate的sql查询的时候,一般返回的是object[]数组,或者可以使用  session.createSQLQuery(sql).setResultTransform ...

  4. 用SQL查询方式显示GROUP BY中的TOP解决方法[转]

    用SQL查询方式显示GROUP BY中的TOP怎样用一个SQL语句来显示 分组后每个组的前几位 比如把一个学校所有学生的成绩按班级分组,再显示每个班级前五名的信息. 班级     学生   成绩 一班 ...

  5. Hibernate查询之SQL查询

    转自: Hibernate还支持使用SQL查询,使用SQL查询可以利用某些数据库的特性,或者用于将原有的JDBC应用迁移到Hibernate应用上.使用命名的SQL查询还可以将SQL语句放在配置文件中 ...

  6. 黄聪:实用WordPress SQL查询方法

    为所有文章和页面添加自定义字段 这段代码可以为WordPress数据库内所有文章和页面添加一个自定义字段. 你需要做的就是把代码中的‘UniversalCutomField‘替换成你需要的文字,然后把 ...

  7. HIS 与医保系统的接入方案及实现

    HIS 与医保系统的接入方案及实现刘剑锋 李刚荣第三军医大学西南医院信息科(重庆 400038)摘要: 目的 建设HIS,迎接医疗改革的挑战.方法 分析HIS与地方医疗保险系统的不同特点,提出解决问题 ...

  8. SQL查询性能分析之(not in)、(and not)、()、(!=)性能比较

    SQL查询性能分析之(not in).(and not).().(!=)性能比较 SQL Server Bruce 3年前 (2013-01-08) 3284浏览 0评论 <:article c ...

  9. 利用SQL语句查询数据库中所有表

    Oracle: SELECT * FROM ALL_TABLES;系统里有权限的表 SELECT * FROM DBA_TABLES; 系统表 SELECT * FROM USER_TABLES; 当 ...

随机推荐

  1. 第一次个人项目【词频统计】——测试样例分析&性能分析

    [空文件测试](认为空文件行数为0) [基本测试] [大小写测试] 可以看出abcd同类型的词出现了三次,而单词树中存储的是ABCd,满足大小写要求. [复杂文件测试] 前三项数据比较接近,但是单词和 ...

  2. 2019-8-31-C#-已知点和向量,求距离的点

    title author date CreateTime categories C# 已知点和向量,求距离的点 lindexi 2019-08-31 16:55:58 +0800 2018-05-08 ...

  3. 安卓自定义View进阶-Canvas之画布操作 转载

    安卓自定义View进阶-Canvas之画布操作 转载 https://www.gcssloop.com/customview/Canvas_Convert 本来想把画布操作放到后面部分的,但是发现很多 ...

  4. MYSQL错误代码和消息

    服务器错误信息来自下述源文件: ·         错误消息信息列在share/errmsg.txt文件中.“%d”和“%s”分别代表编号和字符串,显示时,它们将被消息值取代. ·         错 ...

  5. [Swoole系列入门教程 5] UDP协议和demo

    • 客户端服务端没有任何联系 • 指定地址跟端口,不关心消息是否发送成功 • 心跳检测不能影响到客户端• udp建立长连接

  6. AtCoder - 3959

    AtCoder - 3959https://vjudge.net/problem/1583855/origin求最长连续递增长度就行,答案是n-max(len) #include<iostrea ...

  7. css3的2D变形

    一.2D变形 1.变形 transform:translate();translateX();translateY();translate(,); 2.过渡 transition:all 1s; 二. ...

  8. 微信小程序slider应用,可加减的slider控制

    <view class="control-w "> <block wx:for="{{controls}}" wx:key="id& ...

  9. phalcon常用语法

    打印SQL //在config/service.php中注册服务 $di->set( 'profiler', function () { return new \Phalcon\Db\Profi ...

  10. [转]10 Tips for Learning a New Technology

    We live in a very exciting time. Never before has education been so cheaply available to the masses ...