APP下载

基于C/S结构的医院传染病报告管理系统开发与应用

2012-07-13杨毕辉王继伟吴业毅郑荣纬

电子设计工程 2012年23期
关键词:直报登记表漏报

杨毕辉,王继伟,吴业毅,郑荣纬,王 楠

(解放军第174医院 信息科,福建 厦门 361003)

我国于2004年1月1日启动了疾病监测信息报告管理系统(传染病网络直报系统),但是,医院传染病报告卡从填写、收集、汇总和上报都仍采用手工方式[1]。随着疾病预防控制工作的不断深入,对传染病报告工作也提出了更高的要求,为了实现传染病报告信息化管理,避免传染病迟报、漏报及瞒报的问题[2],我院于2007年自行开发了“传染病报告管理系统”,并嵌入了门诊医生工作站与住院医生工作站。该系统与HIS系统紧密结合,从医生的实际工作出发,优化了操作流程,极大地提高了医院传染病疫情报告的完整性、及时性与准确性。

1 系统需求分析

根据医院疾病控制工作新的形势及特点,按照国家卫生部制定的 《中华人民共和国传染病防治法》、《传染病信息报告管理规范》、《中华人民共和国传染病报告卡》等有关规定[3],从医院感染控制科实际工作及管理需要出发,设计一套传染病报告管理系统,实现传染病报告卡登记、传染病数据的提取、报告卡的审核、数据监测、统计与分析等功能。

2 系统结构设计

2.1 系统总体结构

系统采用Client/Server体系结构,以HIS系统数据库的Oracle作为后台数据库存储系统[4]。服务器端使用Windows Server 2008(x64)操作系统,客户端使用Windows 2000/2003/XP操作系统,系统的开发工具使用PowerBuilder 9.0[5]。

2.2 系统功能结构

系统实现的主要功能包括新增传染病报告卡、报告卡审核、报告卡修改、报告卡打印、传染病数据提取、住院死亡病人提取、住院无效病人提取、AFP病例提取、新生儿破伤风病例提取、肿瘤病人提取、感染病例提取、统计报表等。系统功能框架如图1所示。

3 系统设计及实现

3.1 医生传染病上报流程

门诊医师接诊病人、住院医师经治病人、医技医师检查检验中,结合临床及辅助检查结果,对患者下达疾病诊断,如果医师下达的诊断符合预先设定的法定传染病范畴,必须进行传染病报告卡的上报。只有完成传染病报告卡的填写才能进行下一步操作,对患者进行下一步的诊疗活动,否则不填写传染病报告卡,系统给予拒绝,无法对患者进行下一步的诊疗操作。医生传染病上报流程图如图2所示。

图1 系统功能框架图Fig.1 Framework of system function

图2 传染病上报流程图Fig.2 Flow chart of infectious disease reporting

3.2 感染控制科管理人员工作流程

医院感染控制科管理人员负责传染病报告卡的收集、核查、上报工作。每日定时提取传染病日志及医生传染病报告卡,对报告卡进行筛查与审核,对于漏报或迟报的传染病报告卡督促医生进行补报或订正,对于不合格的报告卡督促医生进行重新上报,直到报告卡审核合格,最后才网络直报国家卫生部。感控科工作流程图如图3所示。

图3 感控科工作流程图Fig.3 Flow chart of infection control dept.work

3.3 系统数据结构设计

系统采用基于HIS系统的Oracle数据库作为后台存储数据库系统。主要建立了传染病名称字典表(Infection_name_dict)、传染病报告卡登记表 (Infection_report_reg)、腹泻病登记表(infection_diarrhea_reg)等,用于存储传染病报告所需的各种数据。

传染病名称字典表(Infection_name_dict)包括传染病代码、传染病类别、传染病名称、输入码等。表结构设计如图4所示。

图4 传染病名称字典表(Infection_name_dict)Fig.4 Table of infectious disease name dictionary

传染病报告卡登记表(Infection_report_reg)包括卡片编号、报卡类别、病人姓名、身份证号、性别、出生日期、联系电话、现住址、病例分类、传染病名称、发病日期、诊断日期、报告医生、填卡日期、订正病名等。表结构设计如图5所示。

图5 传染病报告卡登记表(Infection_report_reg)Fig.5 Table of infectious disease report card registration

腹泻病登记表(infection_diarrhea_reg)包括登记日期、病人姓名、性别、出生日期、患者职业、工作单位、现住址、联系电话、发病日期、就诊情况、主要症状、报告医生、初步诊断、采样情况、是否送检、是否02培养、结果、报告卡状态等。表结构设计如图6所示。

图6 腹泻病登记表(infection_diarrhea_reg)Fig.6 Table of diarrheal diseases registration

4 系统主要功能实现

4.1 医生传染病上报

传染病报告系统嵌入医生工作站中,当医生对病人下达疾病诊断时,系统自动查找此诊断名称是否属于预先设定的国家法定传染病范畴,如果诊断名称与传染病名称字典表中的传染病名称相匹配,系统自动弹出窗口要求医生选择传染病报告卡进行上报。医生在上报过程中由计算机设定规则对报卡进行质量控制与逻辑校验,如医生不按标准准确填写传染病报告卡,工作站将实行拦截功能,无法进入下一个工作界面,无法对患者进行下一步的诊疗活动,通过校验返回上报成功信息提示传染病报告卡上报成功,否则提示上报失败信息并告知失败的原因[6]。医生根据患者的传染病诊断名称选择填写传染病报告卡或腹泻病登记表。传染病报告卡如图7所示,腹泻病登记表如图8所示。

图7 传染病报告卡登记Fig.7 Infectious disease report card registration

图8 腹泻病登记Fig.8 Diarrheal disease registration

4.2 传染病报告卡审核

医院感控科管理人员提取医生上报的传染病报告卡或腹泻病登记表,对传染病报告数据质量进行核查,对于不符合要求的传染病报告数据,通知医生进行重报或修改,符合规定的报告卡审核完成后打上“已审核”标记,并可以直接进行传染病的网络直报。

4.3 传染病报告修改

根据传染病报告卡编号或腹泻病登记日期,提取相对应的传染病报告卡或腹泻病登记表数据,可以对上报有异常的数据进行修改或删除。

4.4 传染病报告打印

用户选择填卡日期、卡片编号、姓名、病人ID、科室等任一查询条件,查询传染病报告卡或腹泻病登记表数据,选择要打印的记录,就可以实现传染病报告卡或腹泻病登记表的打印。

4.5 传染病数据提取

实现门诊传染病日志与住院传染病日志的提取,以便对传染病报告进行核查,检查是否有漏报与迟报的现象。根据感控科管理需要,系统还扩充了其他疾控数据的提取功能,主要包括:住院死亡病人提取、住院无效病人提取、AFP病例提取、新生儿破伤风病例提取、肿瘤病人提取、感染病例提取。

4.6 统计报表

可以根据填卡日期、发病日期、诊断日期、姓名、年龄、疾病名称、科室等条件进行组合查询,统计传染病报告卡与腹泻病登记表,并可以对报表进行打印或导出为Excel文件。

5 系统的应用效果

5.1 确保网络直报的准确性、及时性与完整性

医院原有的操作流程是由医师手工填写传染病报告卡,容易造成报告卡的遗失、缓报、数据缺项、不符合规定等现象的发生。应用传染病报告系统后,所有传染病报告卡不仅可以实时传送到感染控制科,而且感染控制科管理员还可通过联网电脑及时发现报告卡中存在的各种问题,并通知相关医师或部门进行修改。确保了医院在最短时间内,将合格的传染病报告卡按规定格式及时向国家疾病预防控制信息系统进行网络直报[7]。从而确保了传染病网络直报的准确性、及时性与完整性。

5.2 杜绝了传染病漏报和迟报现象

医院原有传染病上报是手工方式,建立在医生自觉的基础上,如果医生的自觉性和责任心不强,就容易造成传染病的漏报、错报和缓报。应用传染病报告系统后,医生只要下达传染病诊断,系统就自动弹出传染病上报相关提示,如果医生不按要求准确填写传染病报告卡,工作站将实行拦截功能,无法进入下一个工作界面,无法对患者进行下一步的诊疗活动,从而利用信息化手段在技术上杜绝了传染病的漏报和迟报现象。

5.3 灵活的数据查询、统计与分析的功能

系统通过填卡日期、发病日期、诊断日期、姓名、年龄、疾病名称、科室等条件,灵活运用各种条件组合,查询与统计医院传染病上报例数及传染病的发病情况。便于医院感染控制科管理员充分利用数据进行疾病监测、预防控制及统计分析。

6 结 论

本系统是根据医院疾病预防控制工作新的形势及特点以及感染控制科实际管理需要而设计的一套管理软件,系统采用模块化设计,便于系统的升级、扩展和集成。随着疾病控制工作的不断深入,对传染病报告系统的设计也提出了更高的要求。系统投入使用后,根据用户的需求及管理需要,经过多次的修改及完善,目前软件的功能较全面、性能较稳定。本系统的实施有效避免了传染病的迟报、漏报及瞒报问题的发生,为医院及时、准确地完成传染病网络直报工作提供了可靠保障。

[1]葛娅,郭雪清.电子政务系统在传染病报告卡填报中的应用[J].传染病信息,2009,22(3):171-173.

GE Ya,GUO Xue-qing.Application of e-government affairs system to filling out and submitting infectious disease report cards[J].Infectious Disease Information,2009,22(3):171-173.

[2]张渊,胡越,孙斌,等.医院传染病报告管理系统的建设和应用[J].中国卫生质量管理,2007,14(6):75-76.

ZHANG Yuan,HU Yue,SUN Bin,et al.Development and application of hospital infectious disease report management system[J].Chinese Health Quality Management,2007,14(6):75-76.

[3]靳桂明,吴凌,王琳,等.医院应建立健全传染病监测报告系统[J].中华医院感染学杂志,2005,15(11):1278-1280.

JIN Gui-ming,WU Ling,WANG Lin,et al.Establishing and perfecting infectious diseases monitoring reporting system[J].Chinese Journal of Nosoconmiology,2005,15(11):1278-1280.[4]Christopher Allen.Oracle PL/SQL程序设计基础教程[M].钟鸣,文卫东等译.北京:机械工业出版社,2001.

[5]郭兴成.PowerBuilder 9.0实用教程[M].北京:科学出版社,2003.

[6]李梅,张中.医院传染病报告系统的研发及应用效果[J].江苏医药,2010,36(5):595-596.

LI Mei,ZHANG Zhong.Development and application effect of hospital infectious disease reporting system[J].Jiangsu Medical Journal,2010,36(5):595-596.

[7]张立新,张瑞娟,杨栋,等.医院传染病报告系统的开发及应用效果分析[J].中国误诊学杂志,2007,7(9):2023-2024.

ZHANG Li-xin,ZHANG Rui-juan,YANG Dong,etal.Development and application effect analysis of hospital infectious disease reporting system[J].Chinese Journal of Misdiagnostics,2007,7(9):2023-2024.

[8]惠燕,潘煜.基于XML的桌面个性化任务管理软件的设计与实现[J].现代电子技术,2011(18):31-33.

HUI Yan,PAN Yu.Design and implementation on the XML-based software of desktop personalized task management[J].Modern Electronics Technique,2011(18):31-33.

[9]杨波,孙万蓉,冯战鹏,等.电力电缆沟道监测系统管理软件的设计[J].电子科技,2012(5):89-93.

YANG Bo,SUN Wan-rong,FENG Zhan-peng,et al.Design of management software for the cable-channel monitoring system[J].Electronic Science and Technology,2012(5):89-93.

猜你喜欢

直报登记表漏报
2021年山西省对口升学考试奖励照顾考生登记表
山西省成人高校招生录取照顾对象登记表
2020年山西省对口升学考试奖励照顾考生登记表
岚山区2018年死因网络直报工作报告
2019年山西省普通高校专升本选拔考试获奖考生照顾加分登记表
浅析新形势下如何做好卫生计生统计直报工作
各类气体报警器防误报漏报管理系统的应用
江西省抚州市2012年非结核病防治机构网络直报肺结核患者转诊追踪情况分析
临床乳腺检查筛查乳腺癌中降低病灶漏报率的探讨
传染病漏报原因分析及对策