置管病人远程管理系统的设计与实现
2021-03-23
遵义医科大学 医学信息工程学院,贵州 遵义 563000
引言
置管技术(经外周静脉置入中心静脉导管术)适用于中期或长期进行静脉输液治疗的病人,置管在病人体内留置时间可长达1年,此技术在临床应用中具有较好效果[1-2]。置管病人一般是带管出院,置管的延续性护理是减少并发症的关键,因此每周都需要对置管进行一次照护,病人置管照护等数据都是由护理人员打电话进行收集[3-5]。随着置管病人的不断增多,护理人员对置管病人的信息管理难度增大,且不能实时了解病人状况,不便于对院外带管病人追踪管理。病人院外带管期间,也可能遭遇静脉炎、导管堵塞、导管渗漏等各种并发症,病人出院后置管的突发状况更难预测[6-7]。
随着科学技术的发展,我国置管技术不断提高,而对于置管病人信息管理系统的报道依然较少[8]。目前大部分医院对置管病人的信息管理主要是依靠医院的信息管理系统,无法对院外带管的病人进行适时监控与管理[9-10]。在国外,有研究对置管照护管理提出一种软件原型,用来改进医护人员记录相关信息时所遇到的问题,但对于病人出院后的置管照护情况并没有发现相关的信息管理系统[11]。
本文主要目的是设计并研发一套置管病人管理信息系统,以减低护理人员记录信息的出错率,并通过实时与病人互动,及时获取出院的置管病人信息后进行规范化管理,从而减少置管病人并发症,提高病人出院后的置管照护质量。经过对某医院进行调研发现,由于人员管理方式上的差异,系统用户分为三类,即病人、护士及管理员。
1 基于APP的远程服务模式
系统基于APP开展远程服务管理,无论在院内还是院外,用户都可以通过手机APP进入系统,通过身份验证访问系统不同的功能界面。治疗间歇期,病人和护士采用APP沟通和记录置管情况,进行咨询和指导,让护士与病人建立起紧密关系,降低病人再次入院水平和费用[12-13];住院期间,护士对病人进行面对面指导,并使用桌面系统记录信息如图1所示。
图1 基于APP的远程服务模式
2 系统架构
系统将用户分成三类角色,即病人、护士和管理员。当用户有需求登录系统时,首先需要输入用户账号及密码验证其身份的合法性,其次系统根据用户的账号信息判断其属于哪一类用户,确定用户类型后登录至相应的模块中,最后用户可以对自己模块的信息进行管理。完成管理后可退出系统。系统流程图如图2所示。
图2 系统流程图
3 系统开发
3.1 开发环境
3.1.1 界面开发工具
Web端开发是在phpStudy集成环境下编写,界面用bootstrap框架,bootstrap框架能够自适应不同屏幕分辨率的Web网页,兼容所有主流浏览器,其UI界面友好,能够快速开发界面[14-15]。移动端界面用MUI框架,较原生开发时间和成本都大大减少,用户界面更加统一美观,且MUI框架支持 Android 、iOS 等不同平台[16]。
3.1.2 数据库管理工具
系统的数据库管理使用MySQL,用于实现数据的增删查改及分析统计。MySQL是开源码,在数据备份与恢复方面能够快速高效地处理,有力地保证数据库中数据的完整性和安全性[17]。
3.1.3 安全方案
系统的数据安全也是系统开发、使用的重要环节,本系统采用以下的安全措施:操作者的用户名、密码认证和验证码验证,以判断使用者是否合法;否则,提示出错后,退出系统[18]。
3.2 系统界面制作
3.2.1 病人模块
病人管理模块中,病人可以查看自己在院时的置管情况、录入置管照护情况和在线咨询护士等。置管病人模块的部分功能界面如图3~4所示。
图3 Web端置管病人查看置管照护情况
图4 APP端病人在线咨询界面
(1)首页。置管病人在首页可以看一些关于置管的健康宣教视频及文档,置管照护的基本步骤及注意事项等。让置管病人在家就可以实现家庭自主照护(日常照护),无需再到医院进行置管照护。
(2)在线咨询和答疑。此功能帮助病人随时随地咨询相关护士,使其及时科学地处理突发情况。
该功能基于workerman的Gatewayworker框架实现,采用伪代码描述如下:
以上代码是服务端的部分伪代码,主要用于客户端id与服务器中id的绑定,以维持客户端高并发连接,将结果推送给对应的客户端,实现客户端之间一对一的即时通讯。
客户端创建websocket服务器对象,监听配置的端口号,主要使用websocket对象中的内置函数onmessage和send,onmessage接收服务器端返回过来的数据,send发送数据给服务器端。当客户端接收服务端返回数据后,作出相应判断,并在自定义函数中以ajax技术实现数据的初始化与持久化。
(3)置管照护。分为正常照护和异常照护。由于置管时间长,一般每7天要对置管进行一次护理。病人居家期间,可将置管照护情况上传到护士端,护士可对其进行适时指导;如出现异常,可随时请求护士予以指导。系统还会根据病人的上一次照护时间,推算出下一次照护时间,当照护时间到时,会提醒用户进行置管照护。
(4)信息管理。分为个人置管信息和个人账号信息。个人置管信息只能查看,不能编辑;个人账号信息可以根据自己的喜好进行编辑。病人还可以修改登录系统的密码。
3.2.2 护士模块
护士管理模块通过对病人置管信息录入、回访登记、置管病人对置管照护信息的数据输入等,实现对置管病人的置管信息、异常照护等信息的管理。此外,护士还可以在线解答病人的疑问。
(1)首页。护士登录系统之后首先看到的是首页,在这里护士可以翻阅日常护理理论知识及有关新闻事件。
(2) 在线答疑。护士通过在线答疑回复病人提出的问题如图5所示。
图5 APP端护士答疑界面图
(3)病人中心分为病人置管信息录入、回访登记、病人照护情况、回访统计。置管信息录入是病人入院后由护士录入的,录入信息后可以进行查看,如果发现录入错误时可进行修改,病人登录的账号信息便由此产生,无需注册账号,设定初始密码;回访登记是病人出院后,护士隔一段时间对其进行回访,将回访情况录入回访登记中;病人照护情况有正常和异常两种,护士可以从这里查看病人在病人模块上传的置管照护情况;回访统计中护士可以根据回访登记对回访情况进行统计。
(4)综合查询。护士通过综合查询对自己所管理的相关信息按条件进行筛选查询。
(5)个人信息管理。护士管理个人账号信息。
3.2.3 管理员模块
管理员管理模块主要通过病人相关信息表及护士信息表实现对各个模块的信息管理和信息统计分析。
(1)在首页中,管理员可以根据条件查询自己所需的信息,如病人信息和护士信息。
(2)护士信息管理。管理员可以添加、查看、删除和编辑护士信息,护士登录的账号信息便来自于管理员添加的护士信息,也无需注册账号,密码有统一初始密码,登录后自行修改密码。
(3)病人信息管理包括病人置管信息、回访登记信息、置管照护信息等。管理员可以对其进行删除、查找和修改。病人的置管信息和回访登记信息的添加主要来自护士,置管照护信息来自病人上传的照护情况。
(4)统计分析。统计有关护士及病人的信息,便于分析,为管理者提供决策基础。如统计置管病人的置管信息、病人置管照护异常原因等。图6为统计病人院外带管时发生异常情况的例数,可以提示护士在常见置管异常照护方面加强对病人的指导。病人院外带管过程中发生异常情况或并发症时,需要进行置管异常照护,图中数据由病人进行异常情况上传时得到。异常原因是根据临床上置管病人常见并发症原因所设置,如敷贴脱落、静脉炎、血栓等。图7为统计置管病人一年中不同性别的人数变化情况,还可以支持不同年龄段人数变化的统计。
图6 Web端管理员统计病人院外带管异常原因统计分析图
图7 Web端管理员统计年度月份置管男女人数变化图
(5)个人信息管理。管理员管理个人账号信息。
3.3 数据库表设计
系统中数据库表用于记录用户的各类信息,如置管病人置管信息表包括其住院号、身份证号、诊断、入院时间、导管型号、导管尺寸等字段,用于展示病人在院置管时的信息。又如病人异常照护信息表用于展示病人出院后导管出现异常时进行照护的情况,有置管照护号、住院号、异常原因等字段如表1~2所示。
表1 病人置管信息表
表2 病人异常照护信息表
4 讨论
系统的主要用户有病人、护士及管理员,其中病人的基本功能设计有置管照护信息记录、置管照护时间提醒、在线咨询、置管信息查看等;护士的基本功能设计有病人信息的管理、在线解答病人的疑问等;管理员的基本功能设计有病人信息的管理、护士信息管理及信息的统计分析等。
近期,置管病人院外管理受到学者关注,庞启媛等[19]基于微信公众号开发的系统,功能设计与本系统最为接近,其重点是提高院外病人置管照护信息的连续性及可追踪性,但没有病人与护理人员线上实时沟通的功能设计;丁雪等[20]所涉及的“317护”APP不仅能对病人进行健康宣教,而且在病人有疑问时可以随时在线咨询护士,不过并没有提到有关病人置管照护信息管理和统计的功能设计;李金英等[21]是利用微信公众号向病人推送各类健康教育知识,护士通过微信群聊的形式解答病人疑惑,而微信公众号也并未涉及对于病人置管照护信息管理和统计的功能设计;吴婷婷等[22]、陈雪丽等[23]、张红等[24]则侧重于对院外置管病人的健康教育,病人并未参与到系统使用中来,病人置管照护信息由护士在病人返院进行置管照护时收集;李爱美等[25]移动护理信息系统主要用户是护士,病人也未参与到系统使用中来,要获取病人的置管照护等信息,必须由护士打电话随访了解后才能录入系统中。
综合来看, 本系统不仅实现病人与护士实时沟通,病人也可以维护自己的置管照护信息,增设管理员角色,实现院外置管照护工作量统计和分类统计等,有助于加强对间歇期置管病人的管理。
5 结语
置管病人大多数都是带管出院,治疗间歇期容易发生护理不善、护士不能统一对病人进行管理等问题。设计置管病人管理系统,完成了护士、病人和管理人员的功能界面,实现院外远程护理流程。系统有助于医护人员与病人的实时沟通,可以有效减少置管病人居家期间的并发症,支持医护人员对置管病人的随访和延续护理。后续将根据医院信息共享需求,实现与HIS的连接。