张兴兴
摘 要:在新冠疫情常态化防控下,医疗机构职工的日常核酸采集成为必须,但院内的职工情况较为复杂。为加强院内职工的核酸采集信息管理,设计并开发了院内职工核酸检测信息采集管理系统,实现动态监控全院职工是否完成当日核酸检测。系统基于PowerBuilder平台开发,包含人员信息登记、核酸混管检测编号等5个功能模块,大大提升了院内核酸采集的效率及管理水平。
关键词:核酸检测;医院信息管理系统;医疗机构职工;信息采集
中图分类号:TP393 文献标识码:A 文章编号:2096-4706(2023)15-0025-04
Design and Application of Nucleic Acid Collection Information Management System for COVID-19 in Medical Institutions
ZHANG Xingxing
(Xi'an Central Hospital, Xi'an 710004, China)
Abstract: Under the normal prevention and control of the COVID-19, the daily nucleic acid collection of medical institution staff has become a necessity, but the situation of hospital staff is more complex. In order to strengthen the management of nucleic acid collection information of staff in the hospital, the nucleic acid test information collection management system for staff in the hospital is designed and developed to dynamically monitor whether the staff in the hospital complete the nucleic acid detection on the same day. The system is developed based on the PowerBuilder platform and includes five functional modules, such as personnel information registration and nucleic acid mixed tube detection number, greatly improving the efficiency and management level of nucleic acid collection in the hospital.
Keywords: nucleic acid testing; hospital information management system; medical institution employee; information collection
0 引 言
2019年底,新型冠狀病毒(COVID-19)病暴发流行。医院作为救治新冠感染患者的特定场所,面临着更加复杂的疫情防控压力。同时本院职工与第三方单位职工类别(如保洁、保安、实习学生、进修医生等人员)错综复杂,内部管理始终是医院管理工作的一道难题。加之院内患者普遍属于易感人群,而新冠病毒的传播性又越来越强,就诊患者每天所密切接触医护人员的健康状况直接影响其就医体验。当前,我院基于西安市核酸检测平台实现全院职工的核酸采集,以便将核酸检测结果及时同步至一码通平台,但市级核酸检测平台主要用于全市大规模的核酸筛查,只登记采集人员的个人基本信息,不记录院内管理所需的科室信息、人员分类等。因此,有必要开发一套专用于医疗机构内部人员新冠核酸采集的管理系统,达到对全院职工核酸采集情况动态监测的目的,实现早发现、早隔离,将疫情对就诊患者的影响降到最低。
本系统是基于PowerBuilder开发的,因当时疫情防控形势严峻,系统开发时间较短,基于院内管理的实际情况,对当前核酸采样流程进行深入研究梳理后,以简化核酸采样流程为出发点,设计并开发了本系统。系统使用Oracle数据库存储数据,系统架构为C/S,开发工具支持可视化图表设计,因此能高效完成代码部分的编写工作。代码编写过程中,较难部分当属混管编号规则的制定,因采样规则会随着疫情防控规则的变化而变化,为更好地适应不同防疫阶段的要求即采样规则的变化,系统支持在配置文件中修改相关配置,如:更改为10混1采样、20混1采样。同时,考虑到院内部分采样地点可能没有网络支持,还开发了单机版本,搭载本地Oracle数据库,满足不同环境下的实际需求。疫情防控常态下,信息技术为医院各部门的精细化管理提供了有力的支撑,面对不同的业务场景,既要深入了解业务流程,再造优化流程,又要考虑部分特殊情况,尽量通过提高系统的兼容性和可扩展性来满足不同场景下的应用需求。
本系统部署于医疗机构的内网环境中,连接院内数据库,使用情形为院内职工每次采样前进行信息录入,每日数据定期导出供相关管理部门决策参考之用。
1 系统结构介绍
医疗机构新冠核酸采集信息管理系统主要模块分为:读取身份证录入人员信息、手工增加人员信息、混管编号、查询已采集人员信息、导出已采集人员信息5个模块,系统运行流程如图1所示。
2 系统主要功能及模块介绍
2.1 读取身份证录入人员信息
此功能模块需借助身份证读卡器进行采样人员的信息获取,院内职工有序排队来到核酸采样现场后,首先进行身份信息登记,身份证读卡器直接读取职工姓名、性别、身份证号,再由现场工作人员录入人员分类信息,系统自动生成混管编号及当前采样人员在管内的序号,满5人后,混管编号自动进行更新,如图2所示。
2.2 手工增加人员信息
此功能模块主要面向无身份證人员(如待检测者未携带身份证、丢失身份证及其他情况),由核酸采样现场工作人员手工录入信息,需依次录入姓名、性别、身份证号及人员分类信息,再由系统自动生成混管编号及当前采样人员在管内的序号,如图3所示。
工作人员手工增加人员信息时,由于程序设定了相应的判定条件,核酸采样人员所在科室、姓名、性别、身份证号为必填项,如工作人员手工录入信息时,身份证号录入错误,系统则会弹出提示:“身份证号应为18位!”。每位员工每天只允许登记一次,如重复登记系统也会给出提示:“该人员今天已经登记过,不能重复登记!”。具体程序代码如下:
//判断各控件是否未填写
if isnull(ls_ryfl) or len(ls_ryfl) <= 0 then ls_ryfl = ''
if ls_ryfl = '' then
messagebox('系统提示','请选择科室!')
return
end if
if isnull(ls_xm) or len(ls_xm) <= 0 then
messagebox('系统提示','请录入姓名!')
return
end if
if isnull(ls_xb) or len(ls_xb) <= 0 then
messagebox('系统提示','请录入性别!')
return
end if
if isnull(ls_sfzh) then
messagebox('系统提示','请录入身份证号!')
return
else
if len(ls_sfzh) <= 0 or len(ls_sfzh) <> 18 then
messagebox('系统提示','身份证号应为18位!')
return
end if
end if
//当日登记过的身份证号不允许重复登记
ll_find = 0
select count(*) into :ll_find from HSCJXX where DCJRQ = :ld_today and SSFZH = :ls_sfzh ;
if isnull(ll_find) then ll_find = 0
if ll_find>0 then
messagebox('系统提示','该人员今天已经登记过,不能重复登记!')
return
end if
2.3 混管编号
医疗机构内部往往会对发热门诊、预检分诊等高风险岗位进行单管核酸采样,对其他岗位工作人员采取混管核酸采样。此系统最初上线时,我院混管核酸采样要求为5合1混管,此系统实现了对混采人员的分组。核酸采样现场工作人员通过刷身份证或手工录入待检人员的信息,完成混采核酸人员的分组,如图4所示。规则设定:当一个混管内人数达到5人时,系统将会自动生成下一个混管编号;当混管内人数不足5人时,混管编号(即组号)不变,管内序号递增1,直至达到5人。一个混管编号内包含5名院内人员的基本信息:采集日期、组号(即混管编号)、序号、姓名、性别、身份证号、人员分类等,若一个混管内出现了核酸检测异常,则可以通过此模块查询获取该人员的密切接触者,便于对密接者进行核酸复检或进一步的管控。
2.4 查询已采集人员信息
此功能模块支持通过设定起始日期和截止日期(精确到秒)进行采样人员的信息查询,可以查看每日进行核酸检测的人数及所有采样人员的详细信息,便于管理部门每日进行统计管理,借助Excel工具,可快速筛选出当日各科室未采集核酸人员的信息,如图5所示。
2.5 导出已采样人员信息
此功能模块支持将已查询出的采样人员信息导出为Excel,Excel表格中显示已采样人员名单,包括采集日期、混管编号、序号、姓名、性别、身份证号、人员分类,供管理部门人员参考使用,对当日未完成核酸采集的人员进行提醒管理,如图6所示。
3 进一步讨论
3.1 动态关注全院职工核酸检测状态
本系统设计于2020年新冠疫情较为严重的时期,基于医疗机构内部核酸检测管理需要,既要让全院职工能在本市一码通上实时更新核酸检测信息,又要满足医院对全院职工按规定参加核酸检测管理的目的,同时不影响当前核酸检测流程,不增加核酸检测现场工作人员的工作量,从而实现全方位动态关注员工核酸检测状态的目的。本系统覆盖全院人员,包括保洁、保安、实习学生、进修医生等人员的新冠核酸检测信息,一定程度上实现了全方位、无死角动态关注每一位在院工作人员核酸检测状态的目标,大幅降低了新冠病毒院内感染的可能性。
3.2 提高院内职工核酸检测效率
在此之前,院内职工核酸检测主要依赖于市级统一核酸检测平台。市级核酸检测平台主要面向全市大规模的核酸采样,且主要登记采样人员的身份证信息,无法提供医院管理所需的科室信息等更多的详细信息。系统投入使用后,管理部门无需手工登记各科室已完成采样人员的信息,大大提升了我院核酸检测的效率。同时本系统有较好的可扩展性,后期支持改为10混1、20混1情形下自动编号。
3.3 借助信息化技术筑牢全院疫情防线
抗疫期间,医疗机构信息中心成为科技抗疫的核心力量,为坚决打赢新冠疫情防控阻击战,落实上级疫情防控“应检尽检”的工作要求,开展新冠病毒检测“应检尽检”工作,既是医院紧盯疫情防控风险点,严防院内交叉感染的具体行动,也是营造安全就医环境,保障人民群众生命安全的有力举措。医院要求全院在院职工、保安保洁人员、进修人员等完成核酸检测筛查工作,进一步确保所有工作人员健康上岗,为患者提供安全的就医环境,提升门诊及住院患者的就医安全感及获得感。此系统上线前,我们及时调研了院内核酸检测流程,为按时保质保量完成采集任务,医院抽调部分经过专业培训的科室医师做拭子标本采集工作,医务部、护理部、门诊部、预防保健科等各科室密切配合,细化工作流程,在不影响正常医疗秩序的情况下,全院职工分时段、分部门完成采样。检验科全员加班加点,在保证完成日常核酸筛查等工作的前提下,每日坚持完成院内职工的核酸检测工作。在深入分析我院核酸检测流程的实际情况后,考虑到系统操作的便利性,沿用我院HIS数据库中的部分字典(如科室字典),设计开发了本系统。本系统因受开发时长限制,实现的功能不是很全面,但却解决了院内职工参加核酸采集时完整登记信息的难题,为管理部门帶来了较大的便利。
4 结 论
本系统采用PowerBuilder语言进行开发,连接院内数据库,适用于常态化疫情防控下医疗机构院内人员核酸采集信息管理。相对手工登记信息节省大量的时间成本和人力成本,可以很好地动态监测员工核酸检测状态,同时为院内职工同步核酸检测信息带来了便利。目前系统不支持内部直接调阅核酸检测报告,后续将尝试增加此功能,并支持打印。同时将本系统与市级核酸检测平台进行对接,实现实时更新采样状态、采样时间等信息。在开发时长允许的情况下,计算出院内职工距离上次核酸采集的时间,按照院内相关管理规定,进行及时的提醒,进一步减少管理部门的工作量,使系统能够更好地满足全院职工及管理部门的实际需求。
参考文献:
[1] 蔡友德,何前松,胡斐然,等.新型冠状病毒肺炎流行病学概述 [J].贵州中医药大学学报,2020,42(3):47-51.
[2] 钱月敏.药品分销软件的设计与实现 [D].成都:电子科技大学,2014.
[3] 常玉兰,李向东,杨巧芳,等.患者就医体验现状及影响因素进展 [J].中国医学伦理学,2021,34(2):157-161+182.
[4] 叶进明,高杨,潘红英,等.员工新冠肺炎核酸检测信息管理系统的设计与应用 [J].中国数字医学,2021,16(9):48-52.
[5] 郑奕辉.基于HIS的三级综合医院药剂管理子系统的设计与实施 [D].成都:电子科技大学,2011.