资源描述
财政部医疗票据电子化管理解决方案
财政部医疗票据电子化管理
解决方案 (接口方式)
2013年11月
1. 背景
为适应国家医药卫生体制改革需要,全面加强医疗收费票据使用管理,有效防治虚假医疗票据,2012年9月和2013年3月,财政部、原卫生部先后联合发布了《关于印发<医疗收费票据使用管理办法>的通知》(财综[2012]73号)和《关于实施<医疗收费票据使用管理办法>有关问题的通知》(财综[2013]40号),统一了全国医疗收费票据种类、式样和规格,明确了医疗收费票据使用管理具体要求。根据财综[2013]52号要求,在京中央医疗机构,自2013年9月起应向财政部申领并使用中央医疗收费票据。北京市各级财政部门不再向其提供医疗收费票据。
在京中央医疗机构应当按照财综[2012]73号要求,申领、使用、保管中央医疗收费票据,并积极推动医疗收费票据电子化管理,将医疗收费票据的领用、保管、分发、使用等信息纳入财政票据电子化管理系统,全面提高医疗收费票据信息电子化管理水平。
2. 管理现状
目前医疗机构向财政领用的票据种类分为机打票、手工票,一部分医疗机构通过HIS系统(即医院信息系统)的票据管理模块进行开票、打印等操作。一部分医疗机构(一般为规模较小的医疗机构)未使用HIS系统,仍使用手工方式开票。由于医疗票据使用数量较大,使用机构、部门较多,医疗机构自身的票据管理比较困难;在核销方面,很难形成有效监管。
2.1 管理目标
(1)依托网络实现财政票据的网上申领管理,减轻工作量,提高工作效率;
(2)通过增加票据的数字指纹,实现票据的防伪认证;
(3)通过在线开票或数据传输等方式,实现对各种不同医疗机构票据信息的采集;
(4)通过网络数据传输,实现票据的自动核销,解决手工核销难的问题。
3. 方案描述
票据系统提供医疗票据接口,供HIS系统调用,HIS系统通过接口的调用,实现把医疗票据信息传送给财政票据管理系统。
3.1 适合对象
已建设HIS系统并正常运行收费模块的医疗机构。
3.2 方案概述
各收费点在通过HIS系统开票前,通过接口服务将开票信息发送到票据系统,票据系统对开票信息进行合法性校验并向HIS系统返回校验结果(通过或不通过),校验通过后由HIS系统进行票据打印。开票数据实时记录到票据系统单位端,自动完成数据收集。
根据各个医院的不同情况,票据可在HIS系统或在票据系统中下发。
3.3 由HIS系统下发票据
流程说明:
(1) 与财政联网情况下医疗机构财务部门通过IE浏览器登录票据系统单位端,在线进行票据申领;不联网情况下,通过智能卡申领。
(2) 申领成功后由HIS系统将票据分发至下属各收费点;
(3) 各门诊、住院等收费点在HIS系统中进行开票时,HIS系统调用票据系统开票接口(4.1.2.2 转入票据信息),调用成功后,在HIS系统中进行打印操作;
(4) 对于票据作废时,由HIS系统区分已开具或空白作废两种情况,调用票据系统开票接口(4.1.2.3 作废已开具的票据)或(4.1.2.5 作废一张空白票号),将作废信息同步到票据系统。
(5) HIS系统在调用票据系统开票接口时已将票据信息传输到票据系统,票据系统实时记录票据信息。联网情况下开票数据直接传输至票据系统财政端。不联网情况下,按照财政规定时间手动进行上报数据。
3.4 由票据系统下发票据
流程说明:
(1) 与财政联网情况下医疗机构财务部门通过IE浏览器登录票据系统单位端,在线进行票据申领;不联网情况下,通过智能卡申领。
(2) 申领成功后由票据系统将票据分发至下属各收费点。
(3) 票据系统进行票据分发后,HIS系统通过接口(4.1.2.6取发放票据记录)获取票据下发信息。
(4) 各门诊、住院等收费点,在HIS系统中进行开票时,调用票据系统开票接口(4.1.2.2 转入票据信息),调用成功后,在HIS系统中进行打印操作;
(5) 对于票据作废时,由HIS系统区分已开具或空白作废两种情况,调用票据系统开票接口(4.1.2.3 作废已开具的票据)或(4.1.2.5 作废一张空白票号),将作废信息同步到票据系统。
(6) HIS系统在调用票据系统开票接口时已将票据信息传输到票据系统,票据系统实时记录票据信息。联网情况下开票数据直接传输至票据系统财政端。不联网情况下,按照财政规定时间手动进行上报数据。
3.5 异常情况处理
如果因网络断开等原因,HIS无法实时调用票据系统接口时,HIS系统可以直接开票而不调用接口。但需要在接口恢复时,由HIS系统及时将已开出但未传送给票据系统的开票信息,通过接口补传给票据系统,实现票据信息的同步。
4. 系统设计
4.1 接口规范
票据系统提供接口方法供HIS系统调用。
4.1.1 接口方法列表
序号
方法名称说明
方法名称
1
调用该接口,把票据信息传给票据系统,开具票据
InvoiceBill
2
将原本开过的票据信息,进行作废操作。一次仅只作废一张票据号
InvalidBill
3
用票单位有多种机打票据类型,通过此函数可以读取出此单位的所有票据类型
GetBillType
4
作废一张当前默认的机打票据类型的票据号(空白机打票可能因丢失或损毁,需要空白作废)
InvalidBillNo
5
提供上级单位向本单位发放票据的详细数据(未被使用过的),使业务系统不必二次录入
GetStockOut
4.1.2 接口方法详述
要调用接口方法,需要调用统一接口方法InterMethod
接口名称:
InterMethod
描述:所有的接口都是通过该方法进行调用
参数:
参数名
类型
说明
aXml
string
根据要调用的方法,需传入相应的方法XML字符串
返回参数:
string
根据调用传入aXml的方法名,执行相应的方法,返回与之方法名相应的XML格式字符串
4.1.2.1. aXml参数格式说明
<webbill>
<name>方法名称</name>
<ivcnode>单位开票点编码</ivcnode>
<nodeuser>单位开票点用户编码</nodeuser>
<key>单位校验KEY</key>
<version>接口版本</version>
<systype>系统类型</systype>
<params>
<params1>参数1</params1>
<params2>参数2</params2>
.....
</params>
</webbill>
节点
说明
webbill
根结点
name
方法名称(如:InvoiceBill、InvalidBill、GetBillType等),该项是变动的
ivcnode
开票点编码(根据票据系统)
nodeuser
单位开票点用户编码(根据票据系统)
key
单位校验KEY(根据票据系统)
version
版本号(默认:1.0.0.1)
Systype
系统类型(默认:1)
params
方法的参数集合
params1、params2
……
方法的参数是根据节点name的方法名称来决定的, 该项是变动的
4.1.2.2. 转入票据信息
aXml的字符串
<webbill>
<name>InvoiceBill </name>
<ivcnode>单位开票点编码</ivcnode>
<nodeuser>单位开票点用户编码</nodeuser>
<key>单位校验KEY</key>
<version>接口版本</version>
<systype>系统类型</systype>
<params>
<params1>票据信息数据</params1>
<params2>是否打印</params2>
<params3>票据类型</params3>
<params4>票别号</params4>
<params5>票据号</params5>
<params6>开票时间</params6>
<params7>作废日期</params7>
<params8>作废操作人</params8>
<params9>备注</params9>
</params>
</webbill>
主要节点说明:
节点名
类型
参数内容
name
string
方法名(值为InvoiceBill)
version
string
该方法(值1.0.0.2)
params1
string
票据信息数据(“票据信息数据”格式说明)
params2
string
是否HIS打印(0否,1是)
params3
string
票据类型(根据票据系统)
params4
string
票别号(默认为国财)
params5
string
票据号(以纸制票据号以准)
params6
Date
开票时间(格式:yyyyMMddHHmmssSSS)
params7
Date
作废日期(格式:yyyyMMdd)
params8
string
作废操作人
params9
string
备注(可为空)
Ø “票据信息数据”说明,通用格式如下:
<bill>
<head>
<缴款人>缴款人</缴款人>
<其它1>其它1</其它1>
<其它2>其它2</其它2>
<其它3>其它3</其它3>
……
<其它x>其它4</其它x>
</head>
<chargeitems>
<charge>
<chargecode>收费项目编码</chargecode>
<cnt>数量</cnt>
<standard>单价</standard>
<amt>金额</amt>
<other1>其它1</other1>
<other2>其它2</other2>
……
<other6>其它6</other6>
</charge>
<charge>
<chargecode>收费项目编码</chargecode>
<cnt>数量</cnt>
<standard>单价</standard>
<amt>金额</amt>
<other1>其它1</other1>
<other2>其它2</other2>
……
<otherx>其它x</otherx>
</charge>
</chargeitems>
</bill>
节点说明
节点
数据类型
XML目录位置
说明
bill
bill
票据信息
head
bill-> head
票据信息的头信息
缴款人
string
bill-> head ->缴款人
票据的缴款人信息,信息节点为固定节点
其它1
string
bill-> head ->其它x
节点的“其它1”、“其它2”等为可选节点,节点的名称也可以随意命名,节点个数可以在20个以内,具体内容以“5附件”为准
其它2
……
其它x
chargeitems
bill-> chargeitems
收费项目集合
charge
string
bill-> chargeitems->charge
收费项目
chargecode
string
bill-> chargeitems->charge->chrgcode
收费项目编码(即医疗票据的大类)
cnt
number
bill-> chargeitems->charge-> cnt
数量(最多保留两位小数)
standard
number
bill-> chargeitems->charge-> standard
收费标准(最多保留六位小数)
amt
number
bill-> chargeitems->charge-> amt
金额(格式:0.00 保留两位小数位)
other1
……
otherx
string
bill-> chargeitems->charge->otherx
节点的“other1”、“other2”等为可选节点,节点的名称也可以随意命名,节点个数可以在20个以内,具体内容以“5附件”为准
返回结果
<result>
<status>结果状态</status>
<error>失败信息</error>
<success>
<billno>票据号</billno>
<billtype>票据类型</billtype>
<billreg>票别号</billreg>
<amt>金额</amt>
<key>数字指纹</key>
</success>
</result>
说明:<status></status> 表示返回结果(0为失败, 1为成功)
数字指纹:用于票据信息真伪的验证。目前未启用数字指纹,返回结果中数字指纹为空值。
4.1.2.3. 作废已开具的票据
说明:将原本开过的票据信息,进行作废操作。一次仅只作废一张票据号
aXml的字符串
<webbill>
<name>InvalidBill</name>
<ivcnode>单位开票点编码</ivcnode>
<nodeuser>单位开票点用户编码</nodeuser>
<key>单位校验KEY</key>
<version>接口版本</version>
<systype>系统类型</systype>
<params>
<params1>票据号</params1>
<params2>票据类型</params2>
<params3>票别号</params3>
</params>
</webbill>
返回结果
<result>
<status>结果状态</status>
<error>失败信息</error>
<success>
<billno>票据号</billno>
<billtype>票据类型</billtype>
<billreg>票别号</billreg>
</success>
</result>
说明:<status></status> 表示返回结果(0为失败,1为成功)
4.1.2.4. 取所有机打票据类型
说明: 用票单位有多种票据类型,通过此函数可以读取出此单位的所有票据类型
aXml的字符串
<webbill>
<name> GetBillType </name>
<ivcnode>单位开票点编码</ivcnode>
<nodeuser>单位开票点用户编码</nodeuser>
<key>单位校验KEY</key>
<version>接口版本</version>
<systype>系统类型</systype>
<params></params>
</webbill>
其中:<version>接口版本</version> 值为:1.0.0.2
返回结果
<result>
<status>结果状态</status>
<error>失败信息</error>
<success>
<bill>
<billtype>票据类型</billtype>
<billname>票据名称</billname>
<billregs>
<billreg>票别号1</billreg>
<billreg>票别号2</billreg>
……
<billreg>票别号X</billreg>
<billregs>
</bill>
……
</success>
</result>
说明:<status></status> 表示返回结果(0为失败,1为成功)
<billreg> </billreg>可允许有多个,<bill></bill >可允许有多个
4.1.2.5. 作废一张空白票据号
说明:作废一张当前默认的机打票据类型的票据号
aXml的字符串
<webbill>
<name> InvalidBillNo </name>
<ivcnode>单位开票点编码</ivcnode>
<nodeuser>单位开票点用户编码</nodeuser>
<key>单位校验key</key>
<version>接口版本</version>
<systype>系统类型</systype>
<params>
<params1>未使用的票据号</params1>
<params2>票据类型</params2>
<params3>票别号</params3>
</params>
</webbill>
返回结果
<result>
<status>结果状态</status>
<error>失败信息</error>
<success>
<billno>票据号</billno>
<billtype>票据类型</billtype>
<billreg>票别号</billreg>
</success>
</result>
说明:<status></status> 表示返回结果(0为失败, 1为成功)
4.1.2.6. 取发放票据记录
说明:提供上级单位向本单位发放票据的详细数据(未被使用过的),使业务系统不必二次录入,接口只提供数据没办法判断是否已经取过了
aXml的字符串
<webbill>
<name>GetStockOut</name>
<ivcnode>单位开票点编码</ivcnode>
<nodeuser>单位开票点用户编码</nodeuser>
<key>单位校验key</key>
<version>接口版本</version>
<systype>系统类型</systype>
<params></params>
</webbill>
返回结果
<result>
<status>结果状态</status>
<error>失败信息</error>
<success>
<sucesscount>1</sucesscount>
<sucesslst>
<billstartno>起始号</billstartno>
<billendno>终止号</billendno>
<billtype>票据类型</billtype>
<billreg>票别号</billreg>
<sucesslst>
</success>
</result>
说明:
<status></status> 表示返回结果(0为失败,1为成功)
<sucesscount></sucesscount>表示票段数
4.2 HIS系统与票据系统建立对照
数据项有:票据、票别号、收费项目、单位用户 这几项数据根据财政票据管理要求而变化。单位开票点编码默认为001
4.2.1 单位校验KEY
由票据系统提供
4.2.2 用户
由HIS系统提供,双方保持一致
4.2.3 票据信息
票据编码
票据名称
05001
中央医疗门诊收费票据(一联)_机打票
05002
中央医疗门诊收费票据(二联)_机打票
05003
中央医疗门诊收费票据_手工票
05101
中央医疗住院收费票据_机打票
04501
中央行政事业单位资金往来结算票据_机打票
4.2.4 票别号
票别号默认:国财
4.2.5 收费项目
门诊收费项目
收费项目编码
收费项目名称
08001
医疗门诊收费
08001001
诊察费
08001002
检查费
08001003
化验费
08001004
治疗费
08001005
手术费
08001006
卫生材料费
08001007
西药费
08001008
中草药费
08001009
中成药费
08001010
药事服务费
08001011
一般诊疗费
08001012
挂号费
08001013
其他门诊收费
住院收费项目
收费项目编码
收费项目名称
08002
住院收费
08002001
床位费
08002002
诊察费
08002003
检查费
08002004
化验费
08002005
治疗费
08002006
手术费
08002007
护理费
08002008
卫生材料费
08002009
西药费
08002010
中草药费
08002011
中成药费
08002012
药事服务费
08002013
一般诊疗费
08002014
其他住院收费
5. 附件
5.1 转入票据信息(门诊实例)
<webbill>
<name>InvoiceBill </name>
<ivcnode>000000028059</ivcnode>
<nodeuser>001</nodeuser>
<key>0526b25a2a07f0f5f6fe29358625c883</key>
<version>1.0.0.2</version>
<systype>1</systype>
<params>
<params1>
<bill>
<head>
<缴款人>李四</缴款人>
<业务流水号>000000001</业务流水号>
<医疗机构类型>000000001</医疗机构类型>
<性别>男</性别>
<医保类型>自费</医保类型>
<社会保障卡号></社会保障卡号>
<基金支付>0</基金支付>
<个人账户支付>0</个人账户支付>
<个人支付金额>1000</个人支付金额>
</head>
<chargeitems>
<charge>
<chargecode>01238007</chargecode>
<cnt>1</cnt>
<standard>300</standard>
<amt>300</amt>
<等级></等级>
</charge>
<charge>
<chargecode>01238008</chargecode>
<cnt>1</cnt>
<standard>100</standard>
<amt>100</amt>
<等级></等级>
</charge>
<charge>
<chargecode>01238002</chargecode>
<cnt>1</cnt>
<standard>600</standard>
<amt>600</amt>
<等级></等级>
</charge>
</chargeitems>
</bill>
</params1>
<params2>1</params2>
<params3>05001</params3>
<params4>国财</params4>
<params5>0000000001</params5>
<params6>20131108110111240</params6>
<params7></params7>
<params8></params8>
<params9></params9>
</params>
</webbill>
5.2 转入票据信息(住院实例)
<webbill>
<name>InvoiceBill </name>
<ivcnode>000000028059</ivcnode>
<nodeuser>001</nodeuser>
<key>0526b25a2a07f0f5f6fe29358625c883</key>
<version>1.0.0.2</version>
<systype>1</systype>
<params>
<params1>
<bill>
<head>
<缴款人>李四</缴款人>
<业务流水号>000000001</业务流水号>
<医疗机构类型>000000001</医疗机构类型>
<病历号>000000001</病历号>
<住院号>000000001</住院号>
<住院起始时间>2013-01-01</住院起始时间>
<住院结束时间>2013-01-10</住院结束时间>
<住院天数>10</住院天数>
<性别>男</性别>
<医保类型>自费</医保类型>
<社会保障卡号></社会保障卡号>
<预缴金额>900</预缴金额>
<补缴金额>100</补缴金额>
<退缴金额>0</退缴金额>
<基金支付>0</基金支付>
<个人账户支付>0</个人账户支付>
<个人支付金额>1000</个人支付金额>
</head>
<chargeitems>
<charge>
<chargecode>01239007</chargecode>
<amt>300</amt>
</charge>
<charge>
<chargecode>01239008</chargecode>
<amt>100</amt>
</charge>
<charge>
<chargecode>01239002</chargecode>
<amt>600</amt>
</charge>
</chargeitems>
</bill>
</params1>
<params2>1</params2>
<params3>05101</params3>
<params4>国财</params4>
<params5>0000000002</params5>
<params6>20131108110211567</params6>
<params7></params7>
<params8></params8>
<params9></params9>
</params>
</webbill> 3、通过活动,使学生养成博览群书的好习惯。
B比率分析法和比较分析法不能测算出各因素的影响程度。√
C采用约当产量比例法,分配原材料费用与分配加工费用所用的完工率都是一致的。X
C采用直接分配法分配辅助生产费用时,应考虑各辅助生产车间之间相互提供产品或劳务的情况。错
C产品的实际生产成本包括废品损失和停工损失。√
C成本报表是对外报告的会计报表。×
C成本分析的首要程序是发现问题、分析原因。×
C成本会计的对象是指成本核算。×
C成本计算的辅助方法一般应与基本方法结合使用而不单独使用。√
C成本计算方法中的最基本的方法是分步法。X
D当车间生产多种产品时,“废品损失”、“停工损失”的借方余额,月末均直接记入该产品的产品成本
中。×
D定额法是为了简化成本计算而采用的一种成本计算方法。×
F“废品损失”账户月末没有余额。√
F废品损失是指在生产过程中发现和入库后发现的不可修复废品的生产成本和可修复废品的修复费用。X
F分步法的一个重要特点是各步骤之间要进行成本结转。(√)
G各月末在产品数量变化不大的产品,可不计算月末在产品成本。错
G工资费用就是成本项目。(×)
G归集在基本生产车间的制造费用最后均应分配计入产品成本中。对
J计算计时工资费用,应以考勤记录中的工作时间记录为依据。(√)
J简化的分批法就是不计算在产品成本的分批法。(×)
J简化分批法是不分批计算在产品成本的方法。对
J加班加点工资既可能是直接计人费用,又可能是间接计人费用。√
J接生产工艺过程的特点,工业企业的生产可分为大量生产、成批生产和单件生产三种,X
K可修复废品是指技术上可以修复使用的废品。错
K可修复废品是指经过修理可以使用,而不管修复费用在经济上是否合算的废品。X
P品种法只适用于大量大批的单步骤生产的企业。×
Q企业的制造费用一定要通过“制造费用”科目核算。X
Q企业职工的医药费、医务部门、职工浴室等部门职工的工资,均应通过“应付工资”科目核算。X
S生产车间耗用的材料,全部计入“直接材料”成本项目。X
S适应生产特点和管理要求,采用适当的成本计算方法,是成本核算的基础工作。(×)
W完工产品费用等于月初在产品费用加本月生产费用减月末在产品费用。对
Y“预提费用”可能出现借方余额,其性质属于资产,实际上是待摊费用。对
Y引起资产和负债同时减少的支出是费用性支出。X
Y以应付票据去偿付购买材料的费用,是成本性支出。X
Y原材料分工序一次投入与原材料在每道工序陆续投入,其完工率的计算方法是完全一致的。X
Y运用连环替代法进行分析,即使随意改变各构成因素的替换顺序,各因素的影响结果加总后仍等于指标的总差异,因此更换各因索替换顺序,不会影响分析的结果。(×)
Z在产品品种规格繁多的情况下,应该采用分类法计算产品成本。对
Z直接生产费用就是直接计人费用。X
Z逐步结转分步法也称为计列半成品分步法。√
A按年度计划分配率分配制造费用,“制造费用”账户月末(可能有月末余额/可能有借方余额/可能有贷方余额/可能无月末余额)。
A按年度计划分配率分配制造费用的方法适用于(季节性生产企业)
第22页
展开阅读全文