顾 亚,龚林松,张长珍
(盐城市第三人民医院,江苏 盐城 224000)
医院被服是指医院内用于医疗服务的各类服装、织物和用品,包括护士、医生、患者穿的服装、床单、毛巾等。被服管理工作涉及被服的入库、发放、回收、清洗、销毁等多个环节,是医院后勤日常工作中非常重要的一个部分,有效的管理已经成为新时期发展的重要因素[1-3]。
然而,传统的被服管理存在多项问题,如库存不透明、人工纸质记录和手工签字的交接流程、无法实现数据的可视化统计等,从而导致高昂的管理成本和资源浪费。
随着信息技术的持续演进,国家出台多项政策鼓励医院尝试实施“互联网+医疗”[4]。信息化已成为构建高水平医疗机构的重要考虑因素。为响应国家号召,盐城市第三人民医院(以下简称“该院”)尝试通过开发基于微信小程序的被服清点管理系统,以改进现有的被服清点管理模式,从而有效解决上述问题。
为了适应新形势下的医院信息化改革要求,医院将被服管理的收发清点逐步外包给第三方[5]。在这个过程中也面临着一些问题,如医院的被服清洗任务被交由第三方洗涤公司承接,但大量的医用布草需要手工清点,这需要耗费大量的人力和精力。在交接过程中,传统的纸质清点方式不仅易导致信息丢失和遗漏,数据整理和统计效率亦低,难以满足医院对高效被服管理的要求。
微信小程序是基于微信平台的轻量级应用,用户可在微信内直接使用,无需下载安装。其优势显著:首先,节省手机内存,无需下载安装。其次,小程序与微信生态紧密融合,用户可在微信中轻松访问使用。小程序还可跨iOS和Android系统运行,无需分别开发不同版本。基于前端技术构建,采用HTML、CSS和JavaScript开发,还支持插件扩展,有利于开发者进行功能定制与扩展。微信小程序为用户提供简洁便利、无需安装和跨平台体验,同时为开发者提供灵活迅捷的开发方式,覆盖广泛用户群体[6-7]。
为节省人力物力和管理成本,通过与医院被服中心充分沟通,本文开发了基于微信小程序的被服清点管理系统。该系统由微信小程序、服务器端程序和数据同步组成。采用SpringBoot多模块架构,按功能划分多个Maven Module,实现单一职责,提高开发效率,同时有利于系统维护。数据同步利用Navicat实现本地与云数据库的数据表自动同步。
被服清点管理系统包括两个主要模块:微信小程序端、管理后端,如图1所示。微信小程序端涵盖3个关键界面:首页、工作台、我的。管理后端主要负责动态获取、统计和分析与被服相关的数据,其中系统管理包含用户管理、角色管理、部门管理、字典管理、审计日志;洗涤中心包括送洗记录、物品分类管理、送洗物品管理。
图1 被服清点管理系统
被服中心的员工在完成与临床科室相关物品及数量的清点后,可以在物品送洗模块界面进行登记。护工在核对物品及数量无异议的情况下,可以通过刷脸确认来完成送洗交接流程,从而解决了纸质交接和手工签字的问题,如图2所示。
图2 送洗登记、刷脸检测、认证成功,完成交接
被服中心的员工到临床科室清点完相关物品及数量后在物品送回模块界面进行登记,护工对物品及数量核对无异议即可刷脸确认,完成送洗交接流程,解决纸质交接、手工签字问题,如图3所示。
图3 送回登记、刷脸检测、认证成功,完成交接
图4左侧展示了待办任务界面,该界面列出了员工需要处理的所有待办任务,包括送洗和送回等任务。图4右侧则为送洗记录界面,用户可以在此查看该员工创建的所有送洗记录。用户可以根据不同条件筛选和查询相关的送洗记录。根据角色的不同,可查看的内容也有所不同。管理员可以查看所有记录,并实时跟踪所有送洗记录的状态,如图4所示。
图4 待办任务、送洗记录
送洗记录数据由微信小程序实时生成,方便管理员根据时间、病区以及送洗状态(待提交、进行中、已完成和取消)进行被服相关数据的查看,提高管理效率,如图5所示。
图5 送洗记录查询
管理员根据报表平台上的数据生成可视化报表,方便计财处进行洗涤成本核算及各病区查询相关洗涤量,如图6所示。
图6 可视化数据报表
为解决传统被服管理中存在的问题,如在被服交接过程中缺乏确认机制,无法追究物品丢失或数据不一致的责任,以及繁重的纸质交接单数据统计工作,本文设计并开发了一款基于微信小程序的被服清点管理系统。该系统充分利用了微信小程序的优势,将手机取代纸质登记,通过人脸识别确认功能避免了交接中可能出现的错误与难以追溯的情况。同时,通过可视化报表帮助病区和计财部门更好地进行数据统计和分析,实现高效管理,进一步提升医院的信息化水平。未来,可以持续优化小程序,改进人脸识别算法,进一步提升识别效率。