摘要:目的 旨在设计并实现一套基于云平台的动态血压监测系统,以提升动态血压检查的业务信息化水平,为临床科室提供更有效的技术支持。方法 本系统基于B/S架构,部署于医院云平台,采用 Java、JS 等语言开发,并与医院信息集成平台、申请单系统、医院App等实现数据互联互通,覆盖了动态血压检查的全部业务流程。结果 系统实现了账号登录管理、患者信息同步、血压数据采集与分析、报告生成与发布、数据统计等功能,并支持与医院全景病历、医院 App 等系统进行数据交互。结论 本系统有助于提高动态血压检查效率、优化患者就医流程、提升医院信息化水平,为高血压的临床诊疗提供有力支持。
关键词:血压;动态血压监测系统;医院信息化;云平台;B/S架构
中图分类号:R319;TP311.5 文献标识码:A
文章编号:1009-3044(2025)02-0104-04 开放科学(资源服务) 标识码(OSID) :
0 引言
血压发病率逐年上升,增加了社会经济负担[1]。高血压是全球公共卫生的重大课题之一,也是常见的心血管疾病,可导致患者心、脑、肾等器官损伤,增加脑卒中、心力衰竭、心肌梗死、慢性肾脏病等疾病的风险[2-3]。常规血压监测是高血压诊疗的重要手段,但其无法全面反映患者在不同生理状态下的血压变化规律,存在一定局限性[4]。动态血压监测(ABPM) 兴起于20世纪70年代,通过可穿戴设备连续记录患者24小时的血压和心率数据,并利用动态血压监测系统分析其变化规律及与临床表现之间的关系[5-6]。ABPM 能够更准确地反映患者血压的昼夜波动规律,提高血压测量的准确性,对高血压的诊断、治疗、疗效评估和预后判断具有重要意义[7]。因此,构建一套功能完善、性能稳定的动态血压监测系统,对于提高医务人员工作效率、提升医疗服务质量、推动医院信息化建设具有重要意义。
1 整体设计
1.1 云平台
云平台通过网络将医院内部的软硬件资源整合在一起,形成统一管理的资源池,实现资源的按需分配和共享。通过在云端部署虚拟机,为应用程序提供数据交互、存储等服务。云平台利用分布式和虚拟化技术,将软硬件资源解耦,突破了传统数据存储方式的限制,实现了资源的灵活扩展,降低了硬件更换成本,简化了软件部署和配置流程。
近年来,随着云计算技术的快速发展,越来越多的医院选择将服务器迁移至云平台[8]。云平台部署于医院防火墙后,可有效整合院内软硬件和网络资源,并根据各业务系统的需求灵活分配资源。云平台提供数据备份和恢复机制,保障数据安全,并支持根据医院发展需求和管理策略进行灵活调整。云平台的部署实现了资源的集中管理和按需分配,提高了资源利用率和服务稳定性,具有高可靠性、高通用性和低成本等优势。医院云平台结构如图1 所示。
1.2 架构设计
动态血压监测系统服务器部署在医院云平台,云方案为 VMWARE,服务器采用8c 32g主机,900g全闪存储,Win 2019操作系统。系统采用 B/S 架构,要求使用 chrome 110以上版本的浏览器,采用 Java、js语言开发,数据库采用 MySQL,系统运行在院内网。
1.3 流程设计
动态血压监测系统主要业务流程包括:
① 门诊患者通过医院 App/公众号等方式挂号、住院患者通过住院窗口/自助机办理入院。
② 医生在电子病历系统开立动态血压检查申请单。
③ 门诊患者在医院 App、公众号或窗口缴费;住院患者通过住院系统自动扣费。
④ 患者前往检查科室预约动态血压检查。
⑤ 检查当天,患者到达检查科室,医护人员为患者佩戴动态血压监测设备,并告知注意事项。
⑥ 患者携带监测设备满24小时后,回到检查科室,医护人员拆除设备。
⑦ 医护人员将设备数据上传至动态血压监测系统,并通过该系统分析和发布报告。
⑧ 临床医生在医院全景病历调阅患者报告,患者在医院 App查阅报告。
动态血压检查流程见图2。
1.4 动态血压监测设备
动态血压监测方法有柯式音法、示波法、容积补偿法、动脉张力测量法、基于脉搏波传导的测量方法等[9]。本系统采用的动态血压监测设备为美林医疗科技有限公司的 ABPM-05动态血压采集盒。其主机采用2节 AAA 电池,工厂生产体系通过 ISO13485、9001 等认证。24小时内最多可测量1 000组数据,测量时间最长可达51小时,精确度满足 BHS 和 AAMI 标准。血压测量方法采用示波振荡法,配以逐级放气原理进行校正,确保设备准确性。使用专利扇形袖带测量,可自由调整使用尺寸。设备样例见图3。
2 功能设计
动态血压监测系统功能主要由登录管理、患者管理、动态血压、系统管理、数据统计管理等模块组成,各功能模块与心电生理室业务相结合,实现动态血压监测业务电子化与信息化,有效整合业务数据、提高医护人员工作效率,减少出错,提升患者就医体验。系统主要功能见图4。
2.1 登录管理
支持用户在院内网环境下,通过相关浏览器(如chrome、Edge) ,登录访问动态血压监测系统;支持账号密码方式登录与用户权限校验,仅通过校验的账号即可登录。
2.2 患者管理
1) 新增患者。支持添加患者信息,包括所属医院、所属科室、姓名、性别、出生日期、年龄、手机号、电子邮箱、病历号、门诊号、住院号、体检号、床号、病区、身高、体重、特殊标记(AICD、起搏器、PCI 等) 、身份证号、社保卡号、紧急联系人、其他联系人等信息,支持配置必填项与选填项,支持打印患者信息。
2) 编辑患者。支持修改已添加的患者信息。
3) 查看患者。支持在患者列表中,选中某一患者并跳转至详细信息窗口。
4) 删除患者。支持删除已录入的患者信息。
5) 查询患者。支持在患者管理界面填写或筛选查询信息,如姓名、病历号、病区等,检索符合条件的患者,支持模糊查询和筛选条件重置。
6) 导出患者信息。支持将患者信息导出为 Excel 文件。
7) 导入患者信息。支持从 Excel 文件批量导入患者信息,如所选导入文件不符合要求,系统支持提示相关不符合的信息。
2.3 动态血压报告
1) 患者信息。支持显示患者相关信息,包括所属医院、所属科室、姓名、病历号等。
2) 血压列表。支持显示全部血压和每小时平均血压,包括时间段、收缩压、舒张压、平均压、脉率、状态、备注、注意项、错误代码等信息。支持4种状态区分,M 代表该次血压测量为手动测量,A 代表该次血压测量为根据方案进行的自动测量,F 代表该次血压测量失败,一般会在注意项和错误代码位置显示相关错误信息,X 代表该次删除该组血压数据,删除的数据不会纳入后续统计。
3) 血压趋势图。支持根据血压列表数据自动生成血压趋势图,支持显示全部血压趋势图和每小时平均血压趋势图。在全部血压趋势图中,支持显示收缩压、舒张压和脉率。血压列表数据中的收缩压和舒张压在趋势图以柱状图方式表现,柱状图的长度为脉压差,脉率数据以点的形式表现在血压对应的时间位置上,以曲线方式显示,最终在全部血压趋势图中显示由血压数据形成的柱状图和由脉率数据形成的曲线图。在每小时平均血压趋势图中,由3 根曲线图组成,分别标识每小时平均收缩压、舒张压和脉率。
4) 血压数据总结。支持根据血压列表数据,从多个参数进行分析并生成血压数据总结列表,支持选择时间范围(全天、清晨、白天、夜间、特殊、操作等) ,支持选择统计项目(SBP/DBP 正常参考值与加权平均值、PP 加权平均值、脉率加权平均值、SBP/DBP 超过上限读数次数与占比等) 。
5) 血压图表分析。支持根据血压列表数据生成散点图和柱状图,图表支持选项切换(ALL、SBP 和DBP、MAP 和脉搏) ,其中 ALL 选项包括总 SBP 和DBP、MAP 和脉搏、总 SBP、总 DBP、总 MAP、总脉搏。
6) 结论。支持根据血压数据总结列表内容,自动生成文字性总结。医师修改血压列表数据后,点击“重新生成”按钮,血压数据总结列表数据将重新计算,并更新文字总结内容。系统支持编辑和删除功能,供医师修改自动生成的内容。
7) 报告书写与审核。支持动态血压报告生成,包括标题、患者信息、血压数据总结、结论等,支持自定义报告模板,设置报告抬头(医院、科室、LOGO 等) 和报告正文(血压数据总结、血压趋势图、血压散点图amp; 柱状图、血压列表等) ,其中“操作医师”栏支持自动填写当前登录医师姓名,如当前医师角色为“审核医师”,可在“审核医师”位置选择另一位有审核权限的医师签名,如当前医师角色为“操作医师”,则须由有审核权限的医师登录后审核。
8) 其他。支持总结显示开关,默认显示总结。支持血压阈值编辑,如医师认为系统所设定的血压阈值范围不适用于当前患者,可修改针对当前患者的血压阈值范围,修改后血压阈值直接生效,在血压数据总结列表中预期有关的数据都会自动重新计算。
2.4 系统管理
1) 菜单管理。支持维护菜单信息,包括新增、修改、删除、查询菜单项,设置菜单名称、菜单类型(目录、菜单、按钮) 、图标、序号、上级菜单、权限标识、组件路径、可见性。菜单列表支持树形结构,可自由扩展父子菜单。
2) 机构管理。支持维护机构信息,包括新增、修改、删除、查询机构项,支持树形结构,其中顶层节点固定,子节点依次可设置为医院、大科、病区等,医院节点支持设置医院中英文名称、级别、图标、地址、联系人、手机号等,大科和病区节点支持设置科室中英文名称、位置、联系人、手机号等,支持不同权限的管理员账号操作,如超级管理员可编辑、删除医院与科室节点,医院管理员仅能编辑、删除科室节点。
3) 角色管理。支持维护角色信息,包括新增、修改、删除、查询角色,初始角色有4种,分别为超级管理员、医院管理员、审核医师和操作医师,用户可根据实际需求创建自定义角色,支持设置角色名称、权限字符、角色顺序、状态、菜单权限(患者管理、数据统计等) ,其中超级管理员无法被删除。支持设置数据权限,包括全部数据、自定义数据、本机构数据、本机构及以下数据、仅本人数据5种默认权限,用户可自行设置其他数据权限。
4) 用户管理。支持维护用户信息,包括新增、修改、删除、查询用户,支持设置用户账号、归属机构、手机号、电子邮箱、用户姓名、密码、性别、状态、角色、备注等信息。支持重置用户密码,可按医院、大科、病区、用户账号、手机号、状态、创建时间等条件检索用户。
2.5 数据统计管理
1) 常规检查患者统计。支持按患者检查项目、时间范围、科室、检查完成状态、年龄、性别、BMI 等条件统计和导出患者信息。
2) 医师数据统计。支持按医院、科室、医师、创建患者信息、检查项目等内容查询不同科室、医师账号对不同检查项目的操作量统计和导出。
3) 动态血压统计。支持统计和导出动态血压信息,包括序号、日期、患者姓名、门诊号、住院号、血压变化类型(收缩压、舒张压、平均压) 、白天平均血压、夜间平均血压、每小时血压等信息。
4) 医师工作量统计。支持统计和导出医师工作量信息,包括序号、医师信息、检查项目等。
3 应用效果
系统根据医院心电生理室业务和专科特色建设,完成开发并投入实际使用,具有功能完善、界面简明、操作方便、运行稳定等特点。通过与信息集成平台、检查申请单、全景病历、医院 App、自助机等系统对接,实现了动态血压检查流程的信息化,覆盖从患者看诊、医生开单、患者缴费、检查、检查科室发报告等业务;实现通过申请单号获取患者信息,无须检查医生手工录入;采集设备精确采集患者血压、心率数据,系统根据数据生成各类图表信息和报告文字内容,辅助检查医生准确、清晰、便捷地发布报告;报告发布后,同步至全景病历供临床医生查阅,患者通过医院App查看报告,并通过医院自助机打印;检查科室医生通过数据统计,加强对科室整体业务的把控。该系统提升了心电生理室的信息化水平和工作效率,加强检查科室与临床科室的业务协同,使患者获得更好的就医体验,提升医院医疗服务质量。系统部署在医院云平台,降低了系统和服务器的运维成本。动态血压监测系统报告书写界面见图5。
4 结束语
人口老龄化、生活节奏加快导致学业、工作和家庭压力增加、膳食不合理、缺乏运动导致的身体素质下降等因素促使高血压患病率呈现上升态势。面对挑战,医院建设动态血压监测系统,以专业的采集设备、分析软件和配套的信息化体系,实现业务信息化,助力业务科室数字化转型。目前系统建设仍有改进空间,可在采集设备精度、文字生成内容准确度、算法优化、提升与院内系统的交互程度、加强系统安全保障等方面持续改进。与此同时,需要明确建设思路,结合心电生理室业务特点,建设符合医院建设规划的信息系统,加强信息支撑作用。医院信息化建设有助于提升整体效能,动态血压监测系统作为信息化工作的一环,有利于促进科室业务发展,为患者提供更好的就医体验。
参考文献:
[1] 黄惠泉.穿戴式动态血压与房颤同步监测系统设计与实现[D].成都:电子科技大学,2022.
[2] 高福荣.动态血压监测对高血压患者的管理及效果评价[J]. 中国医疗器械信息,2020,26(4):26-27.
[3] 徐芳芳,刘迪雅,李瑶,等.诊室血压、动态血压及家庭血压测量对于高血压患者诊断和管理的研究进展[J].中国循证医学杂志,2020,20(2):207-213.
[4] 姜睿,姜礼红,孟佳,等.24小时动态血压监测在诊室外血压测量的应用前景[J].继续医学教育,2022,36(2):153-156.
[5] 余仲洋.基于脉搏波动态血压算法改进研究及硬件实现[D]. 成都:电子科技大学,2021.
[6] 申京波,王俊鲜.动态血压监测的临床应用与展望[J].中日友好医院学报,2021,35(1):46-48.
[7] 王继光.亚洲动态血压监测专家共识解读[J].中国循环杂志,2019,34(S1):7-10.
[8] 银琳,范年丰,凌翔.医疗云网络构建及其安全方案研究[J]. 医学信息学杂志,2019,40(3):36-39.
[9] 白旭东,迟戈,金丹,等.间接动态血压监测医疗器械产品现状研究[J].中国医疗器械信息,2021,27(1):28-29.
【通联编辑:梁书】