HIS中的院级外挂报表设计与维护

2011-08-08 09:26作者黄海波
中国医疗器械杂志 2011年5期
关键词:院级外挂报表

【作者】黄海波

上海梅山医院网络中心,江苏,南京, 210039

随着HIS在各级医院的深入应用,HIS各模块下的各类查询和报表也代替了很多原本手工报表,大大的减轻了工作负担,并提升了医疗和管理的工作效率。但由于各模块下的查询和报表是集成在程序模块中,医院的维护人员无法根据医院的实际情况做相应的更改,所以这些查询并不是总能满足医疗控制,特别是决策层的需要,而集成在HIS中的外挂报表则基本解决了这个问题。

我院在HIS后的各模块下挂接了外挂报表,如收费日报、出入院报表、财务科报表、药房药库报表和医保报表等,并给予各相关操作人员和领导相应的查询权限。但随着系统的应用,问题也渐渐浮现。因为报表只能满足各部门实际工作的需要,各部门上报给院长的统计数据往往因统计口径不一致,导致很多看似一样的项目,各部门的数据却不相同,所以制定统一的院级的外挂报表势在必行。

制作院级的外挂报表,因为关系到各职能部门的数据上报,所以有几点要求:

(1) 各部门自己的日常工作报表,且不涉及上报院部的报表,按照行业规定和原来方式统计,不作更改。

(2) 涉及上报院部的报表,而且有二个或二个以上部门出数据的,需各职能部门开会协商报表内容、统计口径、统计日期等。

(3) 各职能部门在引用院级报表的数据进行必要加工处理时,需注明数据处理过程。

通过网络中心和各职能科室及各职能科室间的充分沟通,对报表进行了重新设计。如医务科和财务科原来各自的报表基本相同,只有部分项目不同或同名不同意义,则尽可能在一张报表中满足这两个科室的需要,并对同名不同意义的项目重新命名。最终确定了关于门诊、住院、出院、医保、药品和物资等近40张院级外挂报表。

1 院级报表的设计:

我院的院级报表使用集成报表系统工具制作,集成报表功能如下。

1.1 集成报表系统的组成

集成报表系统是由模板集成管理、模板集授权、参数类型设置和参数提示设置4部分组成的。

(1) 模板集成管理 模板集即一组报表模板的集合,模块对管理员提供添加、删除、修改、拆分、合并和保存等功能。

(2) 模板集授权 报表的使用角色和权限的设置,即不同的岗位授予不同的权限使用模板集。我院岗位有六十多种,模板集有三十多个,如护士长与护士授予权限就不同。

(3) 参数类型设置 用户根据管理需要,对参数类型进行新增、删除和保存设置。已设置了参数类型有8种,如病区、科室、医生、医保代码和日期等。

(4) 参数提示设置 用户根据管理需要,对参数提示进行新增、删除和保存设置。已设置了5种参数:

1.2 报表的挂接

我们根据院级报表的最终需求编制存储过程。首先新增院级报表节点,同时生成模板,选择存贮过程名和报表模板名。参数提示中参数是由存储过程中的变量来决定的,将节点名称更换为对应的报表名并编排报表编码。外挂报表节点根据用途分类,如门诊、住院和物资等清晰明了。用户通过报表模板输入日期、医保类型等相应参数值,就可以统计需要的报表。

1.3 报表设计器运行环境

我院服务器端安装windows2000server操作系统和SQL Server数据库,客户端需安装windows2000及windows xp操作系统。经测试,windows 7操作系统上也可以正常使用。

1.4 院级报表的模板设计

报表的模板设计是用报表设计器来实现的,它加速了报表的开发生成、重用和共享。报表设计模板由报表元素组成,运行时系统处理报表元素从而生成报表。用户可以根据需要,通过对表结构的了解编写存储过程,将数据传到报表设计器,以便在报表中显示,并处于设计状态。报表设计器提供十多种基本的报表设计控件和对象的各种属性,利用控件和属性可以将数据累计求和、几个不同变量的相加、按关键字分组或排序数据、文字字体格式和字号的设置、报表可以横向或纵向打印、报表长度和宽度可以根据需要调整。在报表设计器中有标题、表头、表体、表尾,可以根据工作的需要自行设计模板格式。

1.5 表的试用

报表设计好后,要经过一二次的试用,才能正式投入使用,因为写报表存储过程时涉及大量的字段关联、项目归类合并等,极容易出现最终统计数据错误。而且设计报表与医院管理有密切的关系,在设计报表的过程中各种特殊的情况要考虑,有时本月没发生的数据问题下月可能出现,所以在试用阶段对统计出的数据需要仔细推敲,不能出现明显和医院实际不相符的数据。总之,存储过程要不断的修改和完善,才能正式投入使用。

2 报表设计、维护和统计中的注意事项

2.1 报表名称的一致性、可读性和项目名称无歧义性

合格的报表名应该让人一看便知该表统计的主要内容,统计范围等基本信息。如“2.4出院病人类型汇总表”,“2.4出院病人类型汇总表_项目展开”,一看便知是统计出院病人的,且后表比前表多出“_项目展开”说明后表统计的是对前表统计项目的进一步展开,在前表中无法看到的明细项目在后表可以看到。表名最前面相同的“2.4”表序号,也说明了两表之间的关系。

2.2 报表中统计的项目名称同样要意思明了

如实在无法简洁取名,则需要在表的最后有相应的备注。如“总收入”这个统计项,财务和医务部门有不同的理解,如病区的总收入在医务部门看来是剔除了饮食费何陪客费等费用后的收入,而财务则是包含这两项费用的,所以财务和医务计算的药比(药费/总收入)就不可能一致。故在院级报表中引入了“业务总收入”概念,用来统计剔除了饮食费,陪客费等费用后的总收入。

2.3 科室的变动,核算单元的变动

医院发展建设过程中,科室的增加、删减或合并,核算科室的变动在所难免。这时对HIS基本参数和报表存储过程的修改要格外小心,因为存储过程都是取科室的编码,若只是增加科室,则对存储过程无影响,而对于更改科室,我们是停用原科室,给更改的科室设置新编码。因为如果直接用原代码,则今后统计数据和以往数据对比时,会导致同一编码不同科室的比较,比较也就失去了意义。

2.4 存储过程中字段规范,不能引起歧义,字段和HIS的严格对应

根据报表的部门、用途、存储过程的作者以及版本号的顺序规则来命名。这会给后面维护和修改工作提供便利。

2.5 改动的慎重性,修改和测试的存储过程应及时删除

在报表的维护过程中,修改、测试是经常发生的。在改动过程中往往会发生以下问题。

(1) 改得不全面 一个数据的变动往往有关联的报表都要改,常出现改了一部分报表,漏改一部分,时间一长,错误很难再找到。

(2) 用于测试的存储过程未及时删除 在报表的存储过程修改过程中,常需要新建几个存储过程用于测试语句,一般在原存储过程名后再加后缀,测试成功后把语句移植到原存储过程。而测试存储过程则未及时删除,时间一久可能忘了该存储过程的作用,不敢轻易删除了。

2.6 写语句(存储过程)的注意事项,存储过程命名问题及时间复杂度

报表的存储过程书写也很重要,我们用SQL语句书写,由于报表很多,所以书写要有统一的规范性,不能随心所欲,给今后的修改工作留下后患。同时,在书写存储过程之前,要分析执行存储过程的时间复杂度问题,选择时间复杂度小的方法来写。因为一般报表按月来统计数据,执行起来很耗系统资源,时间复杂度差的存储过程会严重影响医院信息系统正常运行。

2.7 报表输出的格式和统计日期书写的注意事项

报表除了以报表模板制作格式(RTM)输出之外,还可以以EXCEL和WPS格式导出,职能部门往往需要对统计的报表进行再加工,这时使用EXCEL和WPS格式则更为方便。而且很多报表项目较多,纸张打印既不方便也不便于阅读,直接使用EXCEL和WPS格式导出后存储于U盘,或直接通过医院网络传输和存档是更方便和环保的方法。报表统计时间一般是精确到秒,为了统计方便,我们在开始日期后自动加上零时零分零秒(00:00:00),在结束日期后加上二十三时五十九分五十九秒(23:59:59),所以统计时只要写日期即可。如果画蛇添足的加上时、分、秒的时间,就会导致统计数据错误。

2.8 随着时间的推移,院级报表会因为医院的需求不停的变化。

所以一个完善并及时更新的报表说明尤其重要,它为你在需要修改、分析和说明报表时提供准确的依据。

3 结束语

院级外挂报表的引入,较好的解决了报表混乱,数据多头的局面。当数据有问题时,可以专注于某一问题报表的研究,而不必在多个报表间对比分析数据,判断是有个别报表问题还是相关报表都有问题,极大地方便了报表的维护。同时,也树立了报表数据的权威性,为医院的正确决策提供依据。

[1]熊巨全, 董军.医院管理与医学统计[M].北京: 人民军医出版社,

[2]翟红, 任勇, 医院统计报表管理系统的应用[J].中国医疗器械杂志, 2008, 32(1):64-65, 69.

[3]闵相群, 蒋蔚.医院报表系统在我院的应用[J].医学信息, 2005,18(4): 303-304.

[4]张菊芬, 成自力.我院管理信息系统报表的设计[J].医疗设备信息, 2005, 20(6):46, 39.

[5]闵相群, 王玮.医院报表系统存在的问题[J].医学信息, 2004,17(5): 290.

猜你喜欢
院级外挂报表
以立项形式开展分层递进院级专项教改课题对提高住院医师规范化培训质量的作用研究
制售网络游戏外挂行为的刑法规制
石材反打外挂墙板应用技术
枪械的“外挂神器”
大学生校园文化育人载体探究
高校院级科研业务信息化平台构建研究
战斗机武器外挂投放与内埋投放比较
镇长看报表
2016年西藏社科院16项院级课题结构
月度报表