基于规则库的智能急诊叫号系统建设实践
2023-08-03莫远明魏汉波
莫远明 魏汉波 马 锐 陈 康
中山大学附属第一医院 广东广州 510080
0 引言
急诊医学是现代医学系统的重要组成部分,患者病情急、病情重,要求医务人员争分夺秒、快速处理[1]。随着社会经济的发展,民众的生活水平不断提高,对急诊急救医疗服务要求也越来越高[2]。急诊科是医院疫情防控的前沿阵地,承担着重要防控工作[3-4],同时也要为生命保驾护航。由于前来急诊就诊的患者大多病情较急,情绪也较门诊患者更为焦急,就诊秩序更加难以维护[5],因此如何加强分流引导,避免过度聚集,优化急诊医疗资源使用,成为重要的研究课题。中山大学附属第一医院是综合类国家区域医疗中心建设医院,每年接诊来自广州市和外地的急诊患者超过10万人次[6],因此,为提高急诊看诊效率,有序引导患者就诊,减少了医疗纠纷[7],设计一套符合急诊业务流程且减轻患者就诊压力的叫号系统,是急诊医护人员较为迫切的需求。
1 需求分析
1.1 系统建设前状况
新系统建设前,急诊叫号用的是旧版普通门诊叫号系统,存在比较多的问题。首先,叫号系统无法跟院前急救、预检分诊系统进行数据对接,需要前台护士手工录入患者信息,重新分诊才能进入候诊队列,导致工作效率低,影响医生看诊效率[8],容易引发矛盾和医疗纠纷。其次,原有系统无法满足急诊按照病情危重程度分诊叫号的需求。原系统主要根据患者挂号时间先后进行排序,而急诊分诊是根据“三区四级”的规则进行的,需要优先治疗急危重症患者,因此往往需要人工二次导诊,这对于本就不宽裕的急诊人力资源是一种极大的浪费。最后,叫号设备老化,候诊区的一级叫号大屏只有32寸左右,且诊室门口没有二级小屏,导致患者经常由于看不到自己的顺序而聚集在门口询问,给医护人员的工作带来不便[9]。
1.2 用户需求调研
在系统实施前,对前台护士、急诊医生、急诊管理者、运维工程师等相关人员进行了需求调研,了解各个用户角色对于系统建设的需求。①前台护士:系统能够实现患者信息的复用,在医疗资源有限的情况下[10],减轻负担。对于复诊、过号患者,能够有专门的知识库进行自动排队处理,对于特殊人员,也可人工进行插队管理,满足急诊特殊情况多、病情变化复杂的需求。②急诊医生:能够在统一界面集成顺呼、重呼、标为过号等功能,能快速了解队列情况。③急诊管理者:能够自动统计医护工作量和急诊业务量,为绩效、运营、质控管理提供数据基础。④运维工程师:系统运行稳定、与其他系统接口耦合度低,数据交互实时性高,尽可能降低系统间的数据延迟。通过前期充足的需求调研,实现全面、细致的需求分析,为系统建设打下良好基础。
2 系统设计
2.1 系统架构设计
系统的整体架构分为三个层面。首先,系统通过与医院数据交互平台进行对接[11],将院前急救平台、预检分诊系统、挂号系统中的患者基本信息、分诊科室、分诊级别、挂号时间等推送到叫号系统,同时回传叫号、复诊等信息,实现多系统数据的互联互通。数据交互平台基于HL7数据标准和web服务技术开发,实现系统接口的整体管理,有效解决多个系统间数据异构问题。其次,系统包含叫号管理、大屏显示、语音广播等功能,通过候诊大屏、诊间小屏、医护终端等设备,实现分诊台、候诊区、看诊区的信息共享,为医护患高效联动提供信息服务。最后,系统基于队列规则库设计,从候诊患者资源池中自动生成各专科队列,同时根据叫号策略和科室需求,自主设置语音播放内容和显示界面,满足疫情防控期间急诊情况变化快、时间急的个性化需求。系统整体架构如图1所示。
图1 系统架构图
2.2 主要业务流程
患者到达急诊后,先要测量生命体征和进行预检分诊、挂号,进入候诊队列,然后在候诊区等待叫号,可在候诊大屏和诊室门口小屏查看就诊进度和队列顺序,当医生顺呼或者指定患者叫号时,该患者进入诊室就诊,看诊完毕后缴费、接受治疗,最后离开急诊。如果有过号、转诊、复诊的,需到分诊台由护士重新加入候诊队列,等待下一次的叫号。
3 系统功能
急诊叫号系统包含叫号管理、医生叫号、终端部署、规则库管理、系统管理等模块,实现队列信息查询、过号处理、叫号接诊、语音播报、知识库的配置与应用等功能,有效实现医护患联动,提高医护工作效率,缓解患者焦虑情绪,避免围堵在诊室门口,给医护人员工作带来不便以及给疫情防控工作增加难度。系统功能模块如图2所示。
图2 系统功能模块图
3.1 叫号管理
叫号管理模块主要由前台护士使用,包含患者队列、科室排队、叫号统计等功能,并根据患者的病情级别用不同的颜色进行标注。护士可在系统查看患者分诊科室、病情级别、等候时长、呼叫时间、复诊状态等信息,可以根据患者门诊号或者姓名等信息查看具体患者排队信息,也可根据实际情况调整患者顺序,将某个患者插入所在队列的某个位置,也可快速查询已呼叫、已接诊的队列信息以及各个急诊专科的排队人数和接诊人数等整体运行情况。对于复诊患者,护士登记后系统根据知识库自动将其排到较前位置,避免同一个患者重复长时间排队,更加人性化。另外前台护士也可在系统查询叫号统计信息,如医生叫号情况统计、各专科平均等待时间、每日看诊人数等,方便急诊进行考勤管理、工作量上报、绩效考核等科室管理工作,为优化工作流程、科学分流患者等工作提供数据支持[12]。
3.2 医生叫号
医生叫号模块主要由等候患者队列、已呼管理、呼叫患者等功能组成,急诊医生可在统一集成的界面上查看当前队列里患者的排队情况和叫号情况,方便评估看诊工作量。系统支持自动顺呼和人工点击叫号,方便医生根据患者实际病情灵活调整看诊顺序。对于已呼患者,系统提供接诊、重呼功能,对于未能及时就诊或者已经离开急诊的患者,医生可将其设置为“标为已呼”状态,说明该患者已经过号。对于已看诊患者,分为两种情况,第一种是医生初步评估过后,认为不适合在本专科就诊,需要到其它专科看诊,可在系统点击“转诊”操作并将其加入新的专科队列,叫号系统根据知识库将该患者排到队列前面;还有一种情况是该专科医生看诊后,认为仍需要看诊其它专科,需在系统进行诊结转诊并重新分诊、排队。另外医生也可在系统选择“暂时离开,请耐心等候”,系统将此信息推送至诊室外的小屏以供患者查看。
3.3 终端部署
终端部署主要包括候诊大屏、诊室门口小屏的安装部署。为了方便患者更好地了解自己的排队顺序,医院在等候区部署了两块候诊大屏,大屏采用55寸一体机,基于Android操作系统,自带扩音器,能够让患者在等候区清晰听到叫号声音。大屏每一页根据不同的急诊专科分成三个区域,每个区域显示该专科二级、三级、四级患者当前排队情况,下方是过号队列,所有患者姓名第二个字均用“*”代替,以保护患者隐私[13]。屏幕底部为温馨提示,以滚动方式提示患者注意事项等信息。当医生点击叫号时,在主界面弹出文字提示框并播报语音,显示“请***患者到**诊室**诊台就诊”,候诊大屏界面如图3所示。诊室门口小屏则主要展示该诊室的看诊和排队情况,包括序号、姓名、分诊级别、过号患者列表等,以及医生当前看诊状态,方便患者及时了解诊室情况。
图3 候诊大屏样式
3.4 规则库管理
规则库管理包括呼叫规则、排队规则、展示内容、插队设置等功能,是实现智能叫号的核心功能,并且能根据实际情况进行快速调整。在排队规则方面,系统支持根据患者病情轻重和挂号时间进行排序,先按病情级别,再按挂号时间排序,病情严重的后到患者会自动排到前面,突出急诊优先救治急危重症患者的特点。在呼叫规则方面,可以设置每个患者呼叫次数、呼叫语速快慢、语音播报格式等,可根据实际需求进行个性化配置。在展示设置方面,可设定页面刷新时间、是否用特殊字符保护患者隐私、大屏显示队列人数等内容,方便医护人员和患者更好地了解当前各个专科看诊人数以及排队情况。在插队设置方面,系统支持设置过号、复诊、转诊患者重新报道后插入队列的位置,以及超过多少天患者信息会被移到历史表等,满足急诊病情复杂、随机性强的需求。
3.5 系统管理
系统管理模块包括字典设置、系统接口管理、数据统计分析等功能。字典设置包含诊室、分诊台、队列的设置,包括名称、编码、分类、归属等,实现系统的基本配置。另外还可配置多个虚拟叫号屏及其所属的队列,真正做到对不同的屏幕进行个性化设置。系统接口管理主要实现预检分诊系统、挂号系统的数据对接,实现数据的互联互通和重复利用,减轻医护人员工作压力。数据统计分析方面主要包含了各式统计报表,满足医疗、教学、科研、质量控制等方面的需求,医院通过运营数据分析,也可更好地优化医疗资源分配,引导患者有效就诊,为提高急诊科管理水平提供数据支持。
4 系统开发及应用效果
系统采用C#语言开发,基于Visual Studio开发环境,选择SQL Server数据库[14]进行数据存储。系统接口采用WebService技术[15]和HL7数据标准,通过医院数据交互平台实现信息的互联互通[16],有效解决多系统间数据异构问题。系统于2021年11月正式上线,截至2023年3月,上线的急诊专科包括内科急诊、儿科急诊、外科急诊、胸痛中心等8个专科,其中叫号点击量较多的诊台有:内科急诊4诊台(29 631次)、内科急诊3诊台(21 477次)、儿科急诊1诊台(9 710次),儿科急诊2诊台(1 554次),平均叫号率超过91%。系统取得了较好的应用效果,首先,系统实现了患者信息的互通和复用,有效提高了医护人员的工作效率[17];其次,基于规则库的智能设计,方便医护人员根据当前就诊情况动态调整规则库,满足急诊病情复杂、随机性强的需求;最后,急诊就诊患者多、医护人员压力大,系统的上线使得原来存在的一些混乱、无序的问题得到了改善[18],减轻了患者盲目等待的焦虑情绪[19],提高了患者就诊满意度[20]。
5 结语
基于规则库的智能急诊叫号系统的建设,充分利用院内数据交互平台和先进软件开发技术,实现叫号管理、医生叫号、规则库管理等功能,在急诊医疗资源紧张的情况下有效引导患者就诊、提高医疗资源利用效率,有效减轻急诊医护人员的工作压力,提高患者就诊满意度,同时也能实时监控各个专科当前的就诊情况,为急诊科做好人力资源调配、优化工作流程、科学分流患者等工作提供数据支持,为提高急诊医疗服务水平提供助力。