VBA 在医院统计领域的应用探讨
2021-10-13李昕昊周火明赖伏虎邓娟娟
李昕昊 周火明 赖伏虎 徐 俊 邓娟娟 罗 燕
1 香港大学深圳医院,518000 广东 深圳; 2 深圳市宝安纯中医治疗医院,518101 广东 深圳
visual basic for applications(简称VBA)是新一代标准宏语言,是基于visual basic for Windows 发展而来的。它与传统的宏语言不同,传统的宏语言不具有高级语言的特征,没有面向对象的程序设计概念和方法;而VBA 提供了面向对象的程序设计方法,提供了相当完整的程序设计语言[1]。
VBA没有自己独立的工作环境,须依附于某一个主应用程序。VBA专门用于Office的各应用程序中,如Word、 Excel、 Access等。它的编写是以子过程和函数为单位,在 Access中以模块形式出现。随着微软办公软件的普遍化,灵活掌握VBA语言的使用,可以让复杂的工作简易化,减少不必要的重复性工作,提高工作效率[2-3]。
本文将从医院日报制作、每月医疗质量公示数据自动生成拆分、临床科室多维度多指标数据查询3个项目阐述VBA在医院统计中的应用。
1 医院日报制作项目
1.1 制作流程
1)首先把门诊报表、病房报表从BI决策支持系统导出。
2)点击汇总模板中运行按钮,程序自动把门诊报表、病房报表中对应病区和科室的入院、出院、转科等数据依次进行填充。
3)因存在患者出院召回、护士忘记预约登记出院等原因,造成BI决策支持系统中数据与HIS系统的数据不一致,所以需进行校核。先导出HIS系统中入院、出院、转科的数据,再点击核查模板中运行按钮 ,程序自动将汇总模板的数据与从HIS系统导出的数据进行核对。
4)校核无误后,点击日报模板中运行按钮,日报模板自动从汇总模板中读取相关数据进行填充,日报模板数据填充完成,程序结束。……
