辞典首页>辞典

社会保障审计-社会保险审计-基本医疗保险综合审计

词条类别

审计知识方法

资源分类

基本医疗保险综合审计

词条名称

基本医疗保险业务财务收入一致性审计方法

时      间

2016-03-31

作      者

中国审计学会计算机审计分会重庆特派办课题组

词条摘要

本方法主要介绍了如何核查基本医疗保险基金收入的完整性,通过计算同一对账期间内的基本医疗保险业务收入数与财务入账

数,对比两者差异并分析原因。

一、基本医疗保险业务财务收入一致性审计的概念

根据我国《社会保险法》的相关规定,用人单位和个人必须足额、及时缴纳基本医疗保险费。

二、审计目标

核查基本医疗保险基金收入的完整性,通过计算同一对账期间内的基本医疗保险业务收入数与财务入账数,对比两者差异并分析原因,核查有无隐瞒或者虚报收入问题。

三、所需数据

(一)、基础表:基本医疗保险单位实缴信息(AGA51/0011)。数据元素:参保单位编号(0201);费款所属期(0802);险种类型(0840);实缴金额(0543);分配单位缴纳划入账户金额(0545);分配单位缴纳统筹金额(0546);实缴类型(0557);单位类型(0221);分配类型标志(0847)。

(二)、基础表:会计科目表(AGA81/0002)。数据元素:社会保险经办机构编码(0101);电子账簿编号(9001);会计年度(9101);科目编号(9201);科目名称(9202);科目级次(9203);科目类型(9205);余额方向(9215)。

(三)、基础表:记账凭证表(AGA81/0004)。数据元素:社会保险经办机构编码(0101);电子账簿编号(9001);会计年度(9101);凭证日期(9301);凭证种类(9302);凭证编号(9303);行号(9304);摘要(9305);科目编号(9201);借方发生额(9211);贷方发生额(9213)。

(四)、基础表:电子账簿信息表(AGA81/0001)。数据元素:会计年度(9101);电子账簿编号(9001);电子账簿名称(9002)。

(五)、基础表:业务数据与财务科目对照信息。数据元素:险种类型;账套代码;财务科目代码;财务记账方向;业务指标名称;检索条件;业务实体名称;收支类型;收支摘要。

四、分析步骤

(一)、确定业务与财务的对账期间。

(二)、根据确定的对账期间,分别计算业务实收金额与财务入账金额,并对比两者的一致性。

(三)、分析差异原因,核查有无虚增、隐瞒收入,截留基本医疗保险基金的问题。

流程图如下:

五、计算机语言

①通过存储过程,根据业务数据进财务科目表,将业务数据转化为财务数据,将

数据导入“中间表_公共_业务财务接口”

Create

Procedure[dbo].[业务数据进财务]@实缴类型varchar(3),

@起始年度varchar(4),@险种varchar(3)As

Declare@收支类型varchar(3);

Declare@收支摘要varchar(10);

Declare@财务接口流水号decimal(15,0);

Declare@str varchar(500);

Declare@参保单位编号varchar(14);

Declare@业务实体名称varchar(50);

Declare@行政区划varchar(10);

Set@收支摘要='1';

Set@业务实体名称='ab15';

Set@收支类型

=(Case When@实缴类型='1'Or@实缴类型='3'Then'11'

---单位未足额缴费、正常缴费

When@实缴类型='11'Then'12'

---补充养老

When@实缴类型='12'Then'13'

---补充医疗

When@实缴类型='13'Then'19'

---一次性缴费

When@实缴类型='5'Then'14'

---一类保健

When@实缴类型='6'Then'15'

---二类保健

When@实缴类型='7'Then'17'

---离休医疗费收入

When@实缴类型='8'Then'16'

---二乙医疗费收入

When@实缴类型='16'Then'20'

---劳模收入

Else''End

);

Set NoCount On;

---局部变量---

Declare@险种类型varchar(3);

Declare@账套代码varchar(10);

Declare@财务科目代码varchar(15);

Declare@财务记账方向varchar(3);

Declare@业务指标名称varchar(100);

Declare@检索条件varchar(500);

Declare@行政区划varchar(10);

---计算出所有的进入接口表的方式---

Declare c1 Cursor For

Select

险种类型,账套代码,财务科目代码,财务记账方向,

Replace(业务指标名称,'nvl','Isnull'),Replace((

Replace(检索条件,'''','')),'nvl','Isnull'),Left(账套代码,6)

From业务数据与财务科目对照信息

WhereUpper(业务实体名称)=@业务实体名称And收支类型=@收支类型

And收支摘要=@收支摘要And险种类型=@险种;

Open c1

Fetch Next From c1 Into@险种类型,@账套代码,@财务科目代码,

@财务记账方向,@业务指标名称,@检索条件,

@行政区划

While@@Fetch_Status=0

Begin

Exec('Insert Into中间表_公共_业务财务接口

(险种类型,账套代码,财务科目代码,财务记账方向,

财务记账金额,参保单位编号,业务经办日期)

Select'

+@险种类型+','+@账套代码+','+@财务科目代码+','

+@财务记账方向+','+@业务指标名称+',aab001,c.aae036

From(Select a.*,b.zab001

From ab16 As a

Left Join t_ab01 As b

On a.aab001=b.aab001

Where aab230='''+@实缴类型+'''And'+@检索条件+'And zab001

='''+@行政区划+'''And a.aae036>'''+@起始年度+'''

)As c'

);

Fetch Next From c1 Into@险种类型,@账套代码,@财务科目代码,

@财务记账方向,@业务指标名称,@检索条件,

@行政区划

End

Close c1

Deallocate c1

执行该存储过程

Declare@起始年度varchar(4);

Set @起始年度=Convert(varchar(4),Year(Getdate())-2)

---正常缴费

Exec dbo.业务数据进财务'1',@起始年度,'3';

---一类保健

Exec dbo.业务数据进财务'5',@起始年度,'3';

---补充养老

Exec dbo.业务数据进财务'11',@起始年度,'3';

---补充医疗

Exec dbo.业务数据进财务'12',@起始年度,'3';

---一次性缴费

Exec dbo.业务数据进财务'13',@起始年度,'3';

---二类保健

Exec dbo.业务数据进财务'6',@起始年度,'3';

---离休

Exec dbo.业务数据进财务'7',@起始年度,'3';

---二乙

Exec dbo.业务数据进财务'8',@起始年度,'3';

---劳模

Exec dbo.业务数据进财务'16',@起始年度,'3';

---不参与单位结算的单位补收

Exec dbo.业务数据进财务'3',@起始年度,'3';

---单位未足额缴费

Exec dbo.业务数据进财务'4',@起始年度,'3';

②将业务转换成财务的相关数据按照会计期间、科目、账套汇总,将数据导入

“中间表_医疗_业务财务接口汇总”

Select

账套代码,会计期间,财务科目代码,Sum(财务记账金额)As业务金额

Into中间表_医疗_业务财务接口汇总

From(Select a.业务经办日期,a.险种类型,a.财务科目代码,

a.财务记账金额,b.会计期间,b.账套代码

From中间表_公共_业务财务接口As a

Inner Join业务财务对账日期As b

On'0'+a.账套代码=b.账套代码

And a.业务经办日期>b.业务起始日期

And a.业务经办日期

)As c

Group By账套代码,会计期间,财务科目代码

③根据会计相关表按照会计期间、会计科目以及账套汇总,将数据导入“中间表

_财务_会计科目发生明细汇总”

Select

会计年度As会计期间,电子账薄编号,科目编号,

科目名称,Sum(财务金额)As财务金额

Into中间表_财务_会计科目发生明细汇总

From(Select Convert(varchar(4),a.会计年度)+(Case When a.会计年度<10

Then('0'+Convert(varchar(1),a.会计年度))

Else Convert(varchar(2),a.会计年度)End)As会计期间,

a.电子账薄编号,Convert(varchar(40),Replace(b.科目编号

,'-',''))As科目编码,b.科目名称,a.借方发生额As财务金额

From记账凭证表As a

Inner Join会计科目表As b

On a.科目编号=b.科目编号And a.电子账薄编号=b.电子账薄编号

)As a

Group By会计期间,电子账薄编号,科目编号,科目名称

④得到业务财务对账信息

Select

c.电子账薄编号,b.会计期间,b.科目编号,b.科目名称,a.业务金额

-b.财务金额As业务财务差额,a.业务金额,b.财务金额

From中间表_医疗_业务财务接口汇总As a

Inner Join中间表_财务_会计科目发生明细汇总As b

On a.财务科目代码=b.科目编号And a.会计期间=b.会计期间

And a.账套代码=b.账套编号

Inner Join电子账簿信息表As c

On b.电子账薄编号=c.电子账薄编号

六、延伸建议

审计分析时,要考虑各地业务、财务对账期间,注意剔除因时间性差异导致的不一致。

参考文献

《社会保险计算机审计方法体系》(计算机审计实务公告第30号)

主管单位:审计署 主办单位:中国时代经济出版社 协办单位:审计干部培训中心、中国审计报社
联系地址:北京市丰台区右安门外玉林里25号楼(100069) 联系电话:010-63508282 转 6(书屋、培训)、010-64391201/1203(审计师考试报名)
新出网证(京)字275号 京ICP备12049745号

京公网安备 11010602130055号

网站域名
证书
中国互联网
举报中心
北京地区网站
联合辟谣平台
网络110
报警服务
北京互联网
举报中心
北京12318
文化市场
举报热线
Copyright 2016 电子邮箱:cmepub@163.com 新出网证(京)字275号京ICP备12049745号
购物
投稿
关注
首页