HIS中医保收费项目对应及实现方法
2015-12-28
HIS中医保收费项目对应及实现方法
郑云莺
目的使医院HIS收费项目与医管中心的收费项目标准保持一致。方法利用PL/SQL developer对医管中心提供的收费项目excel文档通过关键字与医院HIS中的收费项目进行比较,并对HIS中的收费项目不一致的地方进行替换或插入。结果保证医院收费项目与医管中心的收费项目标准一致,医护人员可及时准确了解医保患者费用的医保标准信息,方便对患者费用进行把关,严格控制自费项目的使用,并确保提供给医保患者清单自付比例等相关信息的准确性。结论避免了繁重的手工操作,简单易行,保证HIS收费项目数据的准确性、一致性。
项目对应;PL/SQL developer;医疗保险
1 原因与目的
我院是福建省南平地区唯一的三甲医院,拥有南平医保,铁路医保,异地医保,及新农合等四大类医保,分属不同的医管中心管理,各个医管中心根据自已的基金使用情况,不定期地会对收费项目做出部分调整或者增加收费项目;医护人员通过医院HIS可以及时了解医保患者的用药及收费项目是否可参保,掌握患者需要具体自付的情况,方便对医保患者费用进行把关,严格控制自费项目的使用,减轻患者的负担,医院提供给医保患者的费用清单必须是真实的、准确的,才能让患者明明白白消费。医院HIS相应的医保收费项目如不及时更新,会导致清单上显示的自付比例与医管中心实际结算费用比例不一致[1],不利于患者明明白白消费,造成不好的社会影响,也无法准确为医护人员提供患者费用的医保标准收费信息。因此,医院相关技术人员必须尽快根据各个医管中心提供收费项目文档,及时对本院的医保收费项目做出相应调整,使医院HIS收费项目与医管中心的收费项目标准保持一致。
2 思路
HIS中医保收费项目涉及到医保患者费用问题,它直接关系到患者、医院及医管中心的利益,所以如何保证HIS中医保收费项目特别是自付比例及是否医保等重要信息是否与医管中心收费项目保持一致,是每个医院力求解决的问题,
首先从医管中心下载医保收费项目文档(见表1), 可以看出医管中心提供的收费项目excel文档主要包括XMBH00(项目编号)、XMMC00(项目名称)、JHQDMC(类别)、YPFLMC(剂型)、SFYBXM(是否医保)、XMDW00(单位)、XMGG00(规格)、YPLBMC(自付比例),YPGYMC(生产厂家)等重要信息,其中XMBH00字段相当于关键字。其次建立一个与HIS医保收费项目表结构完全一致的医保临时表并导出成临时表文档,根据医管中心文档内容整理该医保临时表文档,整理后导到入临时表中。医院技术人员根据临时表与HIS的医保收费项目表通过该关键字来进行比较,如果医保临时表中存在记录而HIS医保收费项目表中不存在该记录则需要插入到HIS医保收费项目表中,通过比较项目名称、是否医保、自付比例等重要字段,对与医保临时表不一致的HIS医保收费项目做出相应的修改和替换,这样就保证了H IS中的医保收费项目与医管中心收费项目保持一致[2]。
3 具体处理方法
3.1 医院技术人员应根据各医管中心通知,及时下载需要更新的收费项目文档。(见表1)。
3.2 利用PL/SQL developer创建一个医保临时表temp
create table temp as(select * from bm_ybsfxm where xmbh00='11202058109039310501' and ybzxlb='Z')
根据相应的医管中心类别,例如ybzxlb为'Z'值,在我院表示铁路医保,建立含有任一条记录的临时表,临时表结构与HIS的医保收费项目表bm_ybsfxm结构一致,并导出成医保临时表文档temp.xls,导出一条记录的目的是下一步整理医保临时表temp.xls时,各个字段有个参照。
3.3 整理编辑excel文档
根据医管中心收费项目文档给定的内容,参照文档temp中第一条记录的格式按列进行复制粘贴,最后将各列转化成HIS能够识别的相应值。例如:医管中心提供的更新文档FPXMMC列的值是‘西药费’,则temp文档中需替换成我院HIS系统认可的值’01’;YPLBMC代表医保自付比例需要替换成相应的值,‘无’替换为0,‘100%自付’替换为1,‘10%自付’替为0.1;JHQDMC表示的类别,‘甲类’替换成4,‘乙类’替换成5,‘非医保’替成7。temp各列分别整理替换后变成与HIS医保收费项目表结构一致的文档temp.xls(见表2),并在文档的第一列xmbh00前增加一个空白列。
3.4 导入临时表
利用PL/SQL developer 打开医保临时表temp并处于编辑状态,将整理后的temp文档即表2内容从第一条记录开始一次全部复制到医保临时表temp中并提交。
3.5 HIS医保收费项目表bm_ybsfxm与医保临时表temp进行比对,不一致处就进行替换,医管中心新增的记录要插入到HIS医保收费项目表中。具体操作步骤如下:
(1)查出临时表temp中存在而HIS医保收费项目表bm_ ybsfxm中不存在的数据,查出数据后导出为表插入格式,通过PL/SQL developer运行导出的表,即可插入到在HIS医保收费表bm_ybsfxm中。查找医管中心新增的医保收费项目语句如下:
SELECT *
FROM temp
WHERE xmbh00 NOT IN (SELECT xmbh00 FROM bm_ybsfxm where ybzxlb = 'Z')
(2)通过关键字xmbh00对temp和bm_ybsfxm二张表的字段分别进行比较,查出结果后,可以了解HIS医保收费表该字段是否需要更改及更改的部分。查找zfbl00(自付比例)需要更改替换的语句如下:
SELECT a.xmbh00, a.xmmc00, a.zfbl00,b.zfbl00
FROM bm_ybsfxm a, temp b
表1 下载的医管中心收费项目文档
表2 整理后与HIS医保收费项目表结构一致内容为医管中心提供收费项目的temp文档内容
WHERE b.xmbh00 = a.xmbh00 AND a.ybzxlb = ' Z ' AND a.zfbl00 <>b.zfbl00 order by a.xmbh00
(3)上一步查询到的记录,即医管中心收费项目变动的部分,需将HIS医保收费表bm_ybsfxm中相关的字段通过关键字xmbh00替换成temp表中的相应值,将有变动的字段都替换后就确保HIS医保收费表bm_ybsfxm中的记录与医管中心的收费项目表记录一致。Zfbl00(自付比例)批量替换语句如下:
update bm_ybsfxm a set a.zfbl00 =(select b. zfbl00 from temp b where a.xmbh00=b.xmbh00 )
where a.ybzxlb in ('Z')
and exists (select 1 from temp where a.xmbh00=b.xmbh00 )
4 讨论
本文从医院医保实际工作出发,重点阐述了利用PL/SQL developer运行相应SQL语句,参照医管中心的收费项目标准进行HIS医保收费项目的插入和替换工作,方法简单易行,避免了繁重的手工操作,提高了HIS医保收费项目的准确性、及时性,不易出错,从而提高了工作效率,增强了医疗机构提供医疗服务的透明度与公正性,做到让患者明白消费、放心就医,为医院HIS医保收费项目与医管中心收费项目数据保持一致性提供了解决方案及设计思路。
[1]曹定舟,许源.某院医保信息系统管理浅析[J].中国医疗设备,2008,23(9):83-84.
[2]杨毕辉,曾晨曦,陈新.医保项目自动对照处理[J].医学信息,2007,20(7):1122-1123.
The Correspondence of Charges Collectable of the Health Insurance in HIS and the Implementation Method
ZHENG Yunying Network Center of Nanping Municipal first Hospital,Fujian,Nanping 353000,China
ObjectiveKeeping a correspondence between the standards for hospital HIS charges collectable and those for the charging items in the health insurance management center.MethodsUsing PL/SQL developer to make a comparison between the excel document containing the charges collectable provided by the health insurance management center and the charging items in the hospital HIS through keyword and replacing the charges collectable that do not conform or inserting a new one.ResultsEnsuring a uniform standard for charges collectable in the hospital and for those in the health insurance management center so that medical staff could know exactly the health insurance standard for charges of the insured patients to strictly control the self-paying items and make sure the relevant information on the insured patient's list is accurate including the self-paid ratio. ConclusionAvoiding the burdensome manual operation. It is simple and easy to do to guarantee the accuracy and consistency of the data of HIS charges collectable.
Item correspondence,PL/SOL developer,Health insurance
R197.324
B
1674-9316(2015)29-0024-03
10.3969/j.issn.1674-9316.2015.29.017
353000福建省南平市第一医院网络中心