【论文精选】护士排班数据自动统计方案的设计与应用

2016-08-05 10:02:48 爱德腕带 阅读

1   概述


护士是医院护理工作的基石,而护士排班则是护士工作安排的具体体现。高效的排班管理和精确的数据统计,无论是对科室护理工作有序的展开,还是对护理部进行精细化管理,都有着重要的辅助作用。但是,各科室不同的班次定义和管理制度,以及科室实习护士等临时成员的管理,都给科室排班数据的自动统计带来了挑战 。


本院以往的排班管理是由护士长在自己单机的电脑上进行录入、保存操作,之后再打印出来供护士查询。一年期到或者其它需要统计数据的特定时期,护理部就派专员去各科室收集整理每个科室本年的排班,然后进行手工的数据统计工作。这样的流程,存在着信息沟通不畅、各科室数据不统一、数据统计容易出错、数据不易保存、统计耗时耗力等诸多缺点。


本系统采用C/S和B/S架构,数据库采取HIS数据库常用的Oracle数据库,确保数据访问和查询的高效稳定。将护士排班录入模块作为子模块以C/S架构集成进“护士工作站”软件中,由护士长在本系统中进行班次的登记、护士的录入和科室排班。录入模块为数据的自动统计提供经过有效分级的基础数据。将最终排班数据的自动统计信息以B/S架构集成进医院综合信息查询平台,以供护士长和护理部进行精确的分析。本系统需要解决各科室班次定义复杂混乱的问题,需要建立一套统一有效的班次定义规则和排班录入规则,这样才能确保对班次和排班信息进行有效的分类,并最终实现排班数据的自动统计。同时需要对接管理层,理清管理层对于自动统计数据的具体需求。


2   排班录入模块详细设计


本模块按功能划分为班次定义、护士管理、排班录入、排班查询、排班打印和权限管理6个功能模块 (见图1)。

护士排班系统结构图

图1 系统结构图


2.1 班次定义 为了进行数据的自动统计,必须确保各科室有统一的标准和参考。本模块内,由护理部根据全院情况,定义本院基础班次,比如A、P、N、休、休假、N+(加早)、P+(加晚)等等。定义后的基础班次名称,各科室不能进行修改。


由于各科室的情况各不相同,为了兼顾各科室的自定义需求,同时又不影响数据的自动统计,本系统创新性地将护理班次分为一级班次名和二级班次名,其中一级班次名由护理部定义,科室无法进行修改,也就是上述的A、P、N等。但是科室可以对班次的二级班次名进行自定义。比如以白班A为例,护理部定义A班,并制定上下班时间和具体的上班小时数。到了具体科室那边,科室只能选择A为一级班次名,但是对于二级班次名,科室可以选择1,代表管理1-6床,也可以重新指定上班时间和上班小时数,以达到科室的自定义需求。本系统同时加入小时班,以满足特殊班次的特殊需求。处理后,统计阶段可以有针对性的对各种分类的班次进行自动统计。


2.2 护士管理 数据的自动统计,要求对所有护士都有数据的记录,包括实习护士、进修生等。而实习护士、进修生等通常在HIS里是还没有信息的。为了数据的完整性,在数据录入方面,由护士长先参考HIS系统本科室的护士信息,建立自己护士信息记录。在护士信息的建立过程中,允许护士长对护士进行手工新增和删除操作,以达到对实习护士、进修生等临时成员的数据管理。


2.3 排班 排班的录入是本系统的核心,他为自动统计提供原始数据。为了确保自动统计阶段数据的一致性,不允许排班过程中以文本录入的方式录入班次,本模块加入了两种排班录入方式,分别为浮动方式和固定方式,浮动方式直接点击一个排班日期,选择班次。而固定方式则是先选择好班次,然后依次点击需要录入改班次的日期,快速排定多个日期的相同班次。两种方式都确保班次的格式是统一的、固定的,为自动统计提供了基础。排班录入主界面如图2所示。本模块同时创造性的将护士的欠休时间进行了自动统计,减少了护士长的大量工作量。

护士排班系统主界面

图2 排班主界面


2.4 排班查询、打印 排班查询功能则是根据选定的时间段,从数据表内,读出各护士的具体排班信息和欠休记录并进行显示。同时提供打印功能以便照顾旧的使用习惯,能将数据打印出来供查询和浏览。


2.5 权限管理 最终的统计数据需要按级别开放,本系统将权限分为三级,一级为最高的护理部级别,可以进行全院班次定义和浏览,并可以查阅各科室的统计数据。二级为护士长级别,可以进行本科班次定义和排班动作,同时可以查阅本科的统计数据。三级为普通护士级别,可以进行本科室具体排班信息的查询动作。


3   排班自动统计模块


排班录入模块已经在HIS数据库表里保存了经过处理、分级的班次信息,同时也保存了自动统计的欠休数据。在本模块里,我们以B/S的架构,通过特定的SQL查询语句,就可以对保存的信息进行自动统计。统计界面如图3所示。

护士排班统计信息

图3 自动统计信息查询界面


本模块可以自动统计出各科室具体每个护士每个班次的排班情况,以及休假、欠修、总上班小时等情况。单项点击进去,还可以查询单个护士某个班次的具体排班情况。有了排班录入模块的原子分级数据的支持,根据护士长或者护理部需要,可以随时快速的自动提供其他所需要的统计信息。


4   应用效果


护士排班系统上线前,护士排班缺乏管理,数据分散的维护在各科室的单机电脑上。各个科室自成一套体系,班次、欠休等规则缺乏统一定义。其中护士的欠休计算尤为麻烦,一个科室如果有20名护士,一周7天,总共有140个班次,护士长最少也要进行140次的计算才能得出所有护士的余休情况。护理部统计的时候也需要耗费大量的人力,耗时的同时往往还伴随着不少错误。本系统上线后,欠休等各类统计信息做到了精确的自动统计,科室护士长和护理部也可以随时调阅到科室的具体排班信息和统计信息,


5   结论


护士排班的推行和应用,不仅方便了护士长和护士,同时在HIS数据库里也保存了各科室护士所有日期的排班、欠休等原子信息。有了数据就有了一切,在B/S架构实现的护士排班统计查询系统中,护士排班为该系统提供了坚实的数据基础和保障。有了这类自动统计信息,也为更高层次的快速高效的决策和医院的精细化管理提供了很好的数据支撑。


(来源:摘自《中国数字医学》2016年7月07期  作者:中国人民解放军第一七四医院 王琮禹 陈武鑫 王继伟)

相关阅读:【论文精选】互联网+环境下区域卫生信息资源整合探析


标签:   护士
点击这里给我发消息
点击这里给我发消息