“军卫一号”与新农合系统接口技术设计
2015-03-13李志勇刘妍鳞
李志勇 张 悦 刘妍鳞
(解放军第201医院信息科 沈阳 111000)
“军卫一号”与新农合系统接口技术设计
李志勇 张 悦 刘妍鳞
(解放军第201医院信息科 沈阳 111000)
以解放军第201医院为例,从接口系统构成、技术设计等方面介绍“军卫一号”与新农合系统接口设计。系统应用以来运行平稳,促进医院和新农合中心的业务往来,具有一定推广性。
“军卫一号”;新型农村合作医疗;医疗保险;医院信息管理系统
1 引言
城镇职工社会医疗保险和城镇居民社会医疗保险、新型农村合作医疗保险(简称新农合)和铁路职工医疗保险(简称铁路医保)是现在主要的社会基本医疗保险[1]。其中新农合是由政府组织、引导、支持,农民自愿参加,个人、集体和政府多方面筹资,以大病统筹为主的农民医疗互助共济体系,是社会保障体系的重要组成部分,是党和政府为农民群众谋福利的具体行动。新农合制度的实施,不仅给农村居民带来了基本医疗保障的实惠,使农民因病致贫、因病返贫的问题逐步得到缓解,而且促进了农民的健康意识和就医观念的改变[2]。“军卫一号”是一套功能强大的医院信息管理系统,在军队医院广泛使用,其医疗保险子系统的设计是建立在全国统一的医疗保险模型基础上、以医院为中心的管理系统。“军卫一号”与医保系统对接是通过修改“军卫一号”的门诊挂号、门诊收费、住院登记和住院结算的医保接口程序实现的[3-4]。中国人民解放军第201医院是一所三级甲等医院,担负着周边7个县区的新农合病人医疗诊治工作[5],开发设计“军卫一号”与新农合系统的接口程序,可以有效地降低医院登记和结算人员的工作强度,优化新农合患者的就诊流程,提高新农合数据的准确性。
2 接口系统构成
2.1 应用客户端
应用客户端为动态链接库(Dynamic Link Library,DLL),医院信息管理系统(Hospital Information System,HIS)通过调用DLL中提供的外部应用程序接口(Application Programming Interface,API)函数向接口应用服务器发出新农合相关业务请求并获得处理结果。应用客户端主要由业务处理动态库文件kingncyl.dll和业务处理配置文件nckdll.ini构成,配置文件中的计算机设置指向应用服务器的IP和端口。
2.2 应用服务器
应用服务器接受应用客户端发来的操作请求,通过连接数据库服务器,调用数据库服务器的相应新农合业务函数完成相关处理并返回结果。服务端主要由业务服务程序rdt.exe和业务服务配置文件rdt.ini构成。
2.3 管理控制台
管理控制台提供与新农合中心的数据通讯、新农合结算对帐、新农合相关数据与HIS相关数据的匹配等功能。
3 技术设计
3.1 新建用户XNH
CREATE USER XNH IDENTIFIED BY "XHN"
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMP PROFILE DEFAULT;
新农合系统通过XNH用户访问“军卫一号”提取相关的数据信息。
3.2 创建视图
在XNH用户下创建视图,以备新农合系统调用。主要有住院病人登记视图、门诊病人登记视图、门诊费用信息视图、住院费用信息视图和项目字典视图,见表1-表5。
表1 住院病人登记视图V_JZDJ_NCKING
表2 门诊病人登记视图V_MZBZDJ_NCKING
表3 门诊费用信息视图V_MZBZMX_NCKING
表4 住院费用信息视图V_ZYBZMX_NCKING
表5 项目字典视图V_DDXMZD_NCKING
3.3 声明外部函数
Function Int process(strparm strins,ref strparm strouts, ref string errtexts) library "kingncyl.dll"
其中结构体strparm需要先定义,并且出参要初始化。主要函数说明如下:Getcyxx——返回家庭所有成员信息。入参有函数名称、行政地区编码、查询方式和查询号码。在就诊登记时调用,选择某位家庭成员办理就诊登记。Reg——门诊或住院登记。生成病人就诊的唯一标识编号(新农合就诊编号)。入参有函数名称、行政地区编码、医院编码、类别、就诊类型、补偿类型、补偿计算方法、个人编码、操作员姓名、科室名称、诊断疾病编码、诊断疾病名称、入院时间、补偿机构编码、医院病历号。在就诊登记时调用,把相关的就诊信息传到新农合系统。Wdetails——写处方明细信息。入参有行政地区编码、医院编号、新农合就诊编号、处方编号、医院明细编码、医院明细名称、产地、规格、类别、单位名称、剂数、单价、数量、总价、医生姓名、录入人、录入时间。Drecipe——删除处方信息。入参有函数名称、行政地区编码、医院编号、新农合就诊编号、处方编号、删除所有的处方信息的标志。Pcalc——对新农合病人的费用进行预结算。入参有函数名称、行政地区编码、医院编号、农合就诊编号、出院日期、操作员。Bcjs——对新农合病人的费用进行结算。入参有函数名称、行政地区编码、医院编号、新农合就诊编号、出院日期、操作员。Dall——删除该新农合就诊编号对应的就诊登记信息。入参有函数名称、行政地区编码、医院编号、新农合就诊编号。在退号或退院时调用,删除新农合系统里的就诊信息。Zyzh——住院招回。入参有函数名称、行政地区编码、医院编号、新农合就诊编号、补偿发票号、操作员。在退费时调用,将此患者变为在院状态。Bcfpsj——打印补偿发票。入参有函数名称、行政地区编码、补偿发票号。Ureg——修改登记信息。入参有函数名称、行政地区编码、医院编号、新农合就诊编号、科室名称、诊断疾病编码、诊断疾病名称。
3.4 业务流程
3.4.1 门诊或住院登记 门诊登记与住院登记的流程基本上是一致的。在接口程序中,首先从HIS中提取病人这次的登记信息,如果存在就调用Ureg函数修改登记信息;如果没有就调用Getcyxx函数提取病人的家庭信息,从中选择病人的个人信息,调用Reg函数办理门诊或住院登记。门诊或住院登记流程,见图1。
图1 门诊或住院登记流程
3.4.2 门诊或住院结算 门诊主要涉及一些特病的结算,与住院结算的流程是一样的。在结算接口程序中,首先从HIS中提取病人的登记信息,调用Wdetails函数把病人的处方费用明细上传到新农合数据库。再检查病人的提交情况,如果没有提交,就调用Sjtj函数进行数据提交;如果已经提交过,就调用Pcalc函数进行预结算,从新农合方面返回结算信息。这时与病人确认是否正式结算,如果病人同意的话,就调用Bcjs函数进行正式结算,然后调用Bcfpsj函数打印收据。门诊或住院结算流程,见图2。
图2 门诊或住院结算流程
4 结语
医院信息系统在没有做接口之前,需要把HIS中的信息在新农合系统重新录入一遍,耗费大量的时间和精力,并且人工录入的准确性得不到保证。新农合接口程序在中国人民解放军第201医院自2010年1月应用以来,平均每年结算新农合病人3 000人次左右,医院垫付新农合统筹报销金额600
万元左右[6-8]。接口系统患者登记及时,即时结算方便准确,普遍反映良好,工作效率大幅度提高,得到了患者和工作人员广泛认可。该系统保障了基本医疗保险制度运行的稳定和可持续性,从而提高医院的新农合管理水平,提升医院的社会形象[9-11]。
1 李志勇,崔珊珊,韩菲. “军卫一号”医保结算中存在的问题及解决办法 [J].中国医疗设备, 2012,27(12):96-97.
2 魏翎.新农合接口的设计开发与实现[J].现代医院管理,2011,2(1):48-49.
3 李志勇,孟毅,常颖.“军卫一号”医保在院费用的上传[J].中国医疗设备,2010,25(2):62-63.
4 田玉兔,王庆宏,李晓康.“军卫一号”住院医疗保险管理系统的设计[J]. 医疗卫生装备,2009,30(2):47-48.
5 石磊.服务器虚拟化技术在数据中心建设中的应用[J].医学信息学杂志,2012,33(12):28-31.
6 夏慧,张红君,齐泉,等.新农合一卡通直补系统与HIS接口的设计与实现[J].医学信息学杂志,2013,34(5):31-34.
7 朱有存.新农合与“军卫一号”接口实现[J].医疗卫生装备,2010,31(10):61-62.
8 马继锋,张怀亮.医保新农合系统和HIS系统接口的设计和实现[J].医学信息:上旬刊,2010,13(11):3941-3943.
9 张帆,李响,张红君 军卫一号Oracle8i到Oracle11g在异构环境下的升级过程[J].医学信息学杂志,2014,35(1):26-28.
10 丛松.基于PB的疗养院信息系统统计报表的实现[J].医学信息学杂志,2013,34(5):35-37.
11 魏浩文.HIS安全维护技术的原理与应用[J].医学信息学杂志,2010,31(3):18-20.
Technical Design of Interface between "No.1 Military Medical Project" and the New Rural Coadjutant Medical Care System
LIZhi-yong,ZHANGYue,LIUYan-lin,
DepartmentofInformatics,201HospitalofPLA,Shenyang111000,China
Taking 201 Hospital of PLA as an example, the paper introduces the design of interface between"No.1 Military Medical Project" and the New Rural Coadjutant Medical Care(NRCMC) system from the aspects of interface system constitution and technical design, etc. The system runs smoothly since application, promotes business dealings between hospital and NRCMC center,and it is worth promotion.
No.1 Military Medical Project; The New Rural Coadjutant Medical Care(NRCMC); Medical insurance; Hospital information management system
2014-12-21
李志勇,技师,发表论文4篇。
R-058
A 〔DOI〕10.3969/j.issn.1673-6036.2015.07.006