420 likes | 522 Views
新型农村合作医疗专项审计调查 AO 应用实例. 在 AO 中成功实现业务数据 采集转换成财务数据的步骤. 宁波市鄞州区审计局. 概述. 在新型农村合作医疗审计调查中,住院表、医疗费用明细表是二张重要的数据表,在审计分析住院表的基础上,必须频繁 “ 联查 ” 医疗费用明细表,在 AO 中如何实现 “ 联查 ” ,是提高审计效率的关键。为此,我们通过 AO 的数据库数据采集转换功能,将业务数据采集转换成财务数据,然后运用 AO 的账表分析 —— 科目明细账审查功能实现 “ 联查 ” 。. 转换流程. 一、分析业务数据,构建会计核算体系。
E N D
新型农村合作医疗专项审计调查AO应用实例 在AO中成功实现业务数据 采集转换成财务数据的步骤 宁波市鄞州区审计局
概述 在新型农村合作医疗审计调查中,住院表、医疗费用明细表是二张重要的数据表,在审计分析住院表的基础上,必须频繁“联查”医疗费用明细表,在AO中如何实现“联查”,是提高审计效率的关键。为此,我们通过AO的数据库数据采集转换功能,将业务数据采集转换成财务数据,然后运用AO的账表分析——科目明细账审查功能实现“联查”。
转换流程 一、分析业务数据,构建会计核算体系。 二、业务数据整理、采集。 三、审计抽样,生成业务转财务基础数据。 四、采集“抽样”数据。 五、生成财务数据中间表。
分析业务数据,构建会计核算体系 财务数据是根据不同行业的会计制度及会计核算办法,按照“有借必有贷、借贷必相等”的记账规则,通过财务软件生成凭证表、科目余额表,要完成业务数据采集转换成财务数据,首先必需构建会计核算体系,设置科目表、确定科目性质、明确借贷方向及核算内容。我们对新型合作医疗业务分析的基础上,根据需要设置账户:
分析业务数据,构建会计核算体系 ——201 有效费用 “201 有效费用”——有效费用是新型合作医疗基金统筹支付金额计算的重要参数,在住院表中根据有效费用计算出基金统筹支付金额,扣除统筹支付金额,即为个人承担;在医疗费用明细表中费用总额扣除按自负比例计算的个人自负,即为有效费用。从理论上讲,住院表中有效费用与医疗费用明细表中有效费用相等,如果将二张表的有效费用分别确定为“201 有效费用”科目的借方发生额、贷方发生额,则期末如有余额,说明住院表与医疗费用明细表数据不一致,即为审计疑点,应查明原因。
分析业务数据,构建会计核算体系 ——205 定点医院结算 “205 定点医院结算”——医疗费用明细表中最关键的字段是药品收费名称、金额及日期,药品收费名称可以在“摘要”栏反映;日期可以作为“凭证日期”,这样通过“联查”凭证可以查看某住院病人某一天的药品收费情况;金额反映在贷方发生额,因为对新型合作医疗基金来说,住院病人的就诊形成一项负债。
分析业务数据,构建会计核算体系 ——205 定点医院结算 借:有效费用 **** 个人自负 **** 贷:定点医院结算 **** 根据以上会计分录整理医疗费用明细表,并构成凭证表的主要内容。
分析业务数据,构建会计核算体系 ——501 基金统筹支付 “501 基金统筹支付”——反映新型合作医疗基金的支出,按住院表中的有效费用根据规定的待遇标准计算,在借方发生额反映。 借:有效费用 **** 个人自负 **** 贷:定点医院结算 **** 根据以上会计分录整理医疗费用明细表,并构成凭证表的主要内容。
分析业务数据,构建会计核算体系 根据需要设置“506个人自负”、“508个人承担”账户。 为完整反映一个病人整个医保年度的就诊情况,规定以病人姓名为二级科目设置账户,由于住院表中医保号为8位编码,故会计科目的编码规则为“3-8”。
业务数据整理、采集 由于新型农村合作医疗数据量大,特别是医疗费用明细表记录达500多万条,为提高数据处理效率,先由计算机专业人员按照审计人员的要求在服务器上对住院表、医疗费用明细表进行“粗”加工,再由审计人员将“粗”加工数据采集到AO。 经整理的住院表、医疗费用明细表结构如下: (一)住院表。记录参保人员住院“刷卡”结算的记录,主要字段有:
审计抽样,生成业务转财务基础数据——采集样本到住院表、医疗费用明细表所在的电子帐薄审计抽样,生成业务转财务基础数据——采集样本到住院表、医疗费用明细表所在的电子帐薄
审计抽样,生成业务转财务基础数据——图形化SQL(住院表与抽样对象表关联)审计抽样,生成业务转财务基础数据——图形化SQL(住院表与抽样对象表关联)
审计抽样,生成业务转财务基础数据——图形化SQL(医疗费用明细表与抽样住院表关联)审计抽样,生成业务转财务基础数据——图形化SQL(医疗费用明细表与抽样住院表关联)
审计抽样,生成业务转财务基础数据——生成抽样住院表、抽样医疗费用明细表审计抽样,生成业务转财务基础数据——生成抽样住院表、抽样医疗费用明细表
审计抽样,生成业务转财务基础数据 用同样的方法可生成其他口径的住院表、医疗费用明细表,如根据审计人员的要求,计算机专业人员“粗”加工产生间断住院对象,运用图形化SQL生成间断住院表、间断医疗费用明细表。
采集“抽样”数据 ——数据源配置(直联抽样数据所在的电子账薄)
生成财务数据中间表 ——选择生成财务数据中间表
生成财务数据中间表 ——选择导入方式 源数据表为“住院表”和“医疗费用明细表”,财务数据中间表都是通过这两张表生成
生成财务数据中间表 ——生成财务数据中间表步骤 [会计期间定义] “会计期间定义表”不存在,会计期间与公历年度不一致,又不能通过辅助导入生成,我们根据“医疗费用明细表”中[mxxmfsrq](明细项目发生日期)字段的最大、最小日期,自动生成“会计期间定义表”。SQL如下:
生成财务数据中间表 ——生成财务数据中间表步骤 [会计期间定义] select 2005 as 会计年份, (select count(1) from (select distinct FORMAT([mxxmfsrq],'yyyy-mm') as mon from [医疗费用明细表]) b where a.mon>=b.mon) as 会计月份, CVDATE(mon+'-01') as 开始日期, DateAdd('m',1,CVDATE(mon+'-01'))-1 as 截止日期 from (select distinct FORMAT([mxxmfsrq],'yyyy-mm') as mon from [医疗费用明细表]) a order by mon
生成财务数据中间表 ——生成财务数据中间表步骤 [会计期间定义]
生成财务数据中间表 ——生成财务数据中间表步骤 [科目余额表] 科目编码规则为“3-8”,一级科目及“科目方向”在构建会计核算体系时确定,二级科目的“科目编码”和“科目名称”根据“住院表”的“医保号”、“姓名”和上级科目编码等信息自动生成;“会计月份”都为1;“科目余额”默认为0。SQL如下:
生成财务数据中间表 ——生成财务数据中间表步骤 [科目余额表] select *,1 as 会计月份 from ( Select top 1 '501' as 科目编码,'基金统筹支付' as 科目名称,1 as 科目方向 From [住院表] union all Select top 1 '508' as 科目编码,'个人承担' as 科目名称,1 as 科目方向 From [住院表] union all Select top 1 '201' as 科目编码,'有效费用' as 科目名称,-1 as 科目方向 From [住院表] union all Select top 1 '506' as 科目编码,'个人自负' as 科目名称,1 as 科目方向 From [住院表] union all Select top 1 '205' as 科目编码,'定点医院结算' as 科目名称,-1 as 科目方向 From [住院表] union all select '501'+ybh as 科目编码,max(xm) as 科目名称,1 as 科目方向 from 住院表 group by ybh union all select '508'+ybh as 科目编码,max(xm) as 科目名称,1 as 科目方向 from 住院表 group by ybh union all select '201'+ybh as 科目编码,max(xm) as 科目名称,-1 as 科目方向 from 住院表 group by ybh union all select '506'+ybh as 科目编码,max(xm) as 科目名称,1 as 科目方向 from 住院表 group by ybh union all select '205'+ybh as 科目编码,max(xm) as 科目名称,-1 from 住院表 group by ybh ) a
生成财务数据中间表 ——生成财务数据中间表步骤 [科目余额表]
生成财务数据中间表 ——生成财务数据中间表步骤 [会计科目表] 与“科目余额表”导入方式一样,执行相同SQL组织数据,只是不需要对应“会计月份”字段。
生成财务数据中间表 ——生成财务数据中间表步骤 [科目设置] 科目编码规则为“3-8”,使用辅助导入功能。执行“辅助导入”,选择“科目编码长度”为规则,输入第一级科目长度3、第二级科目长度8,执行“保存”。
生成财务数据中间表 ——生成财务数据中间表步骤 [科目设置]
生成财务数据中间表 ——生成财务数据中间表步骤 [凭证库] 由 “住院表”和“医疗费用明细表”动态构建“凭证表”,选择对应字段。SQL如下: select '501'+ybh as ybh,xm, iif(type, '定点医院' , '零星报销') +'-第'+cstr(zycs)+'次住院' as mxxmmc, jyrq,tczf as jfje,0 as dfje,lsh,rqjg,bzmc,yymc,yydm,bzbm from 住院表 union all select ‘508’+ybh as ybh,xm … …
生成财务数据中间表 ——生成财务数据中间表步骤 [凭证库]
生成财务数据中间表 ——保存设置,生成模板
生成财务数据中间表 ——科目明细账审查 审查“科目余额表”,对需要查看某住院病人医疗费用明细的,鼠标双击进入科目明细账查看,这样就实现了住院表“联查”医疗费用明细表的初衷。