摘要:目的根据国家卫健委提出的国家电子病历系统应用水平评级标准,研究为医院参加国家电子病历等级评审前的实证材料截图工作提供信息化解决方案。方法搭建一套低代码平台,对基本的表单、功能进行创建维护,并为用户提供实现方式、截图、说明等录入功能。结果在平台中通过调用自定义外部链接的方式,将录入的条款内容、截图整合并导出标准的、符合实证材料格式规范的Word文档。结论摒弃了繁琐易错的手工整合操作,为待评级医院提供经验参考,赢得更多提升截图质量的时间,提高实证材料审核通过的可能性。
关键词:电子病历系统信息化评级医院信息化实证材料
中图分类号:R197.3;TP311.52
ConstructionPracticeoftheManagementSystemofEmpiricalMaterialsforGradingElectronicMedicalRecords
HUANGJunfeng1JINHongchang2*JIChen1
1.InformationDepartment,People'sHospitalofLonghua,Shenzhen;2.HealthBureauofLonghuaDistrict,Shenzhen,GuangdongProvince,518109China
Abstract:ObjectiveAccordingtothestandardofgradingtheapplicationofthenationalelectronicmedicalrecordsystemproposedbytheNationalHealthCommissionofthePeople’sRepublicofChina,thisstudyprovidesaninformationsolutionforthescreenshotofempiricalmaterialsbeforehospitalsparticipateingradingnationalelectronicmedicalrecords.MethodAsetoflow-codeplatformwassetuptocreateandmaintainbasicformsand functions,andprovideuserswithinputfunctionssuchasimplementationmethods,screenshotsanddescriptions.ResultIntheplatform,theinputtermsandscreenshotswereintegratedandexportedintostandardWorddocumentsthatconformedtotheformatspecificationsofempiricalmaterialsbycallingcustomexternallinks.ConclusionThecumbersomeanderror-pronemanualintegrationoperationisabandoned,whichprovidesexperiencereferenceforhospitalstobegraded,winsmoretimetoimprovethequalityofscreenshots,andimprovesthepossibilityoftheapprovalofempiricalmaterials.
KeyWords:Electronicmedicalrecordsystem;Informationrating;Hospitalinformatization;Empiricalmaterial
自2018年以来,国家卫生健康委员会发布了《电子病历系统功能应用水平分级评价方法及标准(试行)》评价标准[1],电子病历评级作为唯一的信息化指标纳入三级公立医院绩效考核核心指标范畴[2],为此类医院提供了信息化指导标准。
深圳市龙华区人民医院(以下简称“本院”)最早于2018年参加国家电子病历系统应用水平评级,目前评级为4级。2019—2021年,正值本院创三甲期间,院领导将国家电子病历系统应用水平评级工作列为三甲医院评级发展战略的重要项目之一,由信息科全权负责实证材料文档的准备工作。历次评级材料准备过程中,屡屡出现严重影响材料整合进度的问题,如文件整合过程重复、繁琐;成员间文件内容格式不一致;不同版本变更过程中,材料内容易错易漏等。为解决上述问题,信息科从2020年开始投入资源自主开发建设实证材料管理系统,系统功能包括但不限于评审工作创建、分配条款责任人、上传实证材料图片、导出实证材料文档等,本文旨在就过程中的实证材料管理系统建设实践做一下回顾,以期为其他医院提供参考。
1系统建设历程
在电子病历评级实证材料管理系统的建设之路上,确实存在着不少的挑战。为了保证实证材料的准确性和规范性,信息科团队提前6个月就开始了实证材料截图的准备工作,前瞻性的安排确保了实证材料准备的顺利进行。此外,为了更深入地理解相关条款,还邀请了多位专家进行解读,专家的指导为团队指明了方向,减少了返工的概率。
实证材料的准备、整合工作一般持续2~3月,消耗了大量的时间成本及人力成本。因此科室领导决定采用系统化的解决方案,以提高工作效率和准确性。
在项目初期,开发团队利用Springboot[3]与Vue2框架搭建了一套程序。然而,由于团队技术能力的局限性、时间压力以及运维成本过高等问题,该程序并未达到预期的完美效果。面对这些问题,低代码平台这一解决方案[4]应运而生。低代码平台是一款依托图形界面和拖拽式操作,助力企业快速实现数字化转型、支持少量代码扩展以实现个性化需求的数字技术工具平台。低代码平台凭借其可视化的开发工具和模块化的组件,使开发人员能够迅速构建应用程序,极大地简化了开发流程,并降低了软件维护成本。
结合领导要求及工作需求,最终明确了系统建设的核心目标:构建一个集中管理、自动化整合、快速生成实证材料的系统,旨在提升团队工作效率,确保实证材料的准确性和规范性。最终,信息科于2021年1月成功推出了第一版基于低代码平台的电子病历评级实证材料管理系统。
2系统建设方法
2.1需求分析与规划阶段
在系统建设的初期阶段,为了确保系统的实用性,深入挖掘在实证材料整理过程中所面临的挑战和需求,信息科通过多次头脑风暴会议和一对一专访,了解成员们在实证材料整理中的实际操作流程、遇到的问题以及期望的改进方向。通过观察和访谈,总结出了实证材料整理过程中的痛点(如表1所示),并以此为基础,为系统建设提供了明确的方向和目标。
此外,为了确保系统最终导出的文档能够满足电子病历评级标准,信息科对相关标准进行了详细的研究和分析,通过深入研究标准的具体要求和细节,明确了系统需要建设的关键功能需求(如表2所示)。
在明确系统的功能需求后,系统的性能指标也是建设的重点之一。由于实证材料整理的复杂性和大数据量,需要着重关注的指标有系统的处理速度、响应时间和数据存储等。同时,制定了严格的安全策略,包括数据加密、权限控制和备份恢复等措施,以确保系统运行的稳定性和安全性。
上述调研和规划为构建了一个高效、稳定、安全的电子病历评级实证材料管理系统奠定了坚实基础。
2.2低代码平台选型与实施
2.2.1低代码平台选型
本系统选型的低代码平台(以下简称“平台”)具有丰富的功能和强大的可定制性,能够满足系统的具体需求。平台提供了一系列表单、报表和流程设计工具,使开发人员能够快速构建应用程序。利用这些工具,可实现实证材料的数据模型设计,确保数据的一致性和完整性。
通过利用平台的表单功能(如图1所示),为实证材料的数据模型设计了相应的字段。这些字段包括评审级别、条款信息、主要评价内容、具体实现方式、截图等,确保每一条实证材料都有明确的属性和描述。表单的自定义设置、数据模型的转化过程,是保证截图准确性和规范性必不可少的环节。
此外,为了实现评审工作的流程化管理,平台还提供流程设计工具以创建评审流程(如图1所示)。通过定义任务分配、审核和反馈等环节,确保了评审工作的有序进行。通过流程的自动化处理(例如:评审工作创建后,科主任审批会自动将责任人与条款、明细绑定等),大大简化了原本繁琐的人工操作,提高了工作效率。
2.2.2平台实施与部署
为解决医院信息系统开发功能耦合严重、代码臃肿维护困难、上线成本高等问题,平台整体采用微服务架构[5]。采用Docker镜像进行部署。在私有部署模式下,针对较复杂的微服务依赖关系,采用基于微服务架构的单镜像模式,以确保系统稳定性的同时又能降低部署难度,使用大镜像(微服务应用镜像),代替各个独立的微服务镜像,配置文件完全内置,且支持覆盖与扩展。单机部署模式下默认启用相关的数据存储组件,如MySQL、MongoDB、Redis等。
平台前端(Web/H5)主要基于React框架,后端开发语言主要使用Java、C#、Node.js。前端通过http方式与API建立连接,API与微服务、微服务与微服务之间主要基于RPC协议(基于gRPC)来实现接口调用(如图3所示)。
2.3系统编码阶段
2.3.1开发阶段
经过需求分析与规划阶段,需求清单被转化成一个个需求规格说明书,开发团队开始着手具体的代码编写工作。每个开发人员都严格遵循设计文档的指导进行表单创建、字段配置等,以确保模块的开发符合预期要求。
为了提高开发效率和保证质量,开发团队采用了敏捷开发的迭代方式[6]。每个迭代周期结束时都能交付一个具有部分功能的系统。通过这种方式能够及时收集用户和测试团队的反馈,以便在后续迭代中进行调整和优化。
在开发过程中,由于功能之间是多层级的父子关系,需要特别关注每个模块的功能正常性和与其他模块的交互性。每个模块在开发完成后都会进行严格的测试,以确保其功能符合要求、数据符合一对多的规则,且与其他模块协同工作时不会出现错误,如保存表单、编辑更新、初始化条款等。
2.3.2测试阶段
在本项目中,首先使用单元测试,确保每个模块的功能正常。通过编写详细的测试用例,如输入数据验证、分支覆盖、条件覆盖等,对每个单独的模块进行验证,以确保其满足预期要求。
完成单元测试后,进行系统集成测试。这一阶段主要验证模块间的集成效果,确保模块间的接口正常工作,数据流能够顺畅传递。通过模拟实际使用场景,以往年实证材料为基础,创建了2022年的评审工作记录,从记录创建、人员分配、条款初始化,到具体实现方式和截图的录入,以及最后的标准化文档导出,进行了全面的测试,以发现可能存在的集成问题。
最后,因存在检查组成员通过移动端设备查阅截图的情况,需要确保系统在移动端和PC端的兼容性,系统的兼容性测试[7]将围绕着互操作性、共存性、依存性3个子特性进行,在未来使用过程中逐步解决操作流程中所面临的兼容性问题。
2.4系统上线阶段
在系统开发完成后,为了确保成员们能够熟练地操作该系统,信息科内组织了一场系统的操作培训。培训的主要目的是让用户熟悉系统的功能、操作流程和注意事项,以便他们能够顺利地完成实证材料的上传工作。
系统培训以多种形式的教学方式进行,包括现场讲解、操作演示和模拟练习等。首先整体架构和功能模块的详细介绍,让用户了解系统的基本功能和特点。其次,通过操作演示的方式,向用户展示了系统的具体操作流程,包括登录、数据录入、截图、文档整合导出等功能,同时强调了操作的规范性和准确性。还可以模拟练习,将往年实证材料中的具体实现方式和截图录入系统并导出对应条款的实证材料文档。通过模拟练习,用户能够更好地掌握系统的操作技巧,提高工作效率。
3系统建设结果
系统建设并投入使用后,有效地解决了需求分析与规划阶段提出的痛点、难点。
针对检查组核查截图质量耗时的问题,系统提供画廊功能(如图3所示),用户可通过画廊展示每个条款的评价内容下各截图之间的关联性、逻辑性,统一、批量预览每个条款的实证截图,节约检查时间,提高检查效率。
针对文档太大和反复整合的耗时问题,系统提供实证材料截图功能,用户可实时上传截图,同时可生成每个条款对应的文档下载链接,还有整合导出所有条款截图的功能,下载的实证材料文档符合评级标准,且无须担心文档太大导致崩溃的问题(如图3所示)。
4结语
通过基于低代码平台的电子病历评级实证材料管理系统建设实践,充分展现了信息技术在医疗管理中的核心价值。该系统不仅提高了用户的工作效率,还保证了实证材料的准确性和规范性,为医院的电子病历评级工作提供了有力的支持。展望未来,系统功能将进一步完善,拓展应用范围,推动医院信息化建设的深入发展,以更好地服务于职能和临床科室。
目前,该系统已经具备了基本的实证材料整理和电子病历评级功能,但仍有许多可改进之处,如数据质量文档未接入系统等。研究人员将根据用户的反馈和实际需求,对系统进行持续的升级和改进,增加更多实用的功能模块,提高系统的自动化和智能化水平。
参考文献
[1]国家卫生健康委员会办公厅.关于印发电子病历系统应用水平分级评价管理办法(试行)及评价标准(试行)的通知[EB/OL].(2018-12-09).http://www.gov.cn/xinwen/2018-12/09/content_5347261.htm.
[2]国务院办公厅关于加强三级公立医院绩效考核工作的意见[J].中华人民共和国国务院公报,2019(5):22-30.
[3]王曼维,杨荻,李岩,等.基于SpringBoot框架的智慧医疗问诊系统设计与实现[J].中国医学装备,2022,19(3):133-136.
[4]刘虔铭.基于低代码平台的医院新冠肺炎疫情防控系统设计[J].中国数字医学,2022,17(12):49-53.
[5]黄辛夷,周小平,王忠民.基于微服务的智慧医院底层架构设计和应用[J].医学信息学杂志,2023,44(1):59-64.
[6]肖耀涛.基于敏捷方法的软件研发项目管理系统的设计与实现[J].信息与电脑(理论版),2020(4):83-85.
[7]石安婷,夏梦,汪杨.面向医疗行业的信息系统兼容性测试[J].数字技术与应用,2023,41(12):108-110.