中国辐射卫生  2021, Vol. 30 Issue (3): 309-314, 325  DOI: 10.13491/j.issn.1004-714X.2021.03.011

引用本文 

倪婕, 周菊英, 詹蔚, 郭建, 陈龙, 甘广辉, 徐玥靓, 李一秋. 基于SQL的报表系统开发及其在放疗流程质控中的应用[J]. 中国辐射卫生, 2021, 30(3): 309-314, 325. DOI: 10.13491/j.issn.1004-714X.2021.03.011.
NI Jie, ZHOU Juying, ZHAN Wei, GUO Jian, CHEN Long, GAN Guanghui, XU Yueliang, LI Yiqiu. Development of SQL-based reporting tools and its application in radiotherapy workflow quality management[J]. Chinese Journal of Radiological Health, 2021, 30(3): 309-314, 325. DOI: 10.13491/j.issn.1004-714X.2021.03.011.

通讯作者

周菊英,Email:zhoujuyingsy@163.com

文章历史

收稿日期:2021-01-06
基于SQL的报表系统开发及其在放疗流程质控中的应用
倪婕 , 周菊英 , 詹蔚 , 郭建 , 陈龙 , 甘广辉 , 徐玥靓 , 李一秋     
苏州大学附属第一医院放疗科,江苏 苏州 215006
摘要目的 有效利用放疗科日常运行中产生的临床数据,基于科室已有网络资源实现放疗信息无纸化,提高放疗流程质控水平。方法 分析科室放疗流程及所需文档,运用基于SQL数据库的报表工具Report Builder,对放疗科已有网络Aria产生的大量数据进行提取和分析,开发报表实现患者现有放疗文档的电子化;运用PDCA的方法分析流程中存在的薄弱环节,提出对策并设计相应报表量化指标,从而提高流程质控水平。结果 自2020年全面实施以来,科室实施放疗两千余人次,患者放疗信息一次登记后全部文档实现网络存档和查询。根据实际工作需求制定了13个日常统计报表、5个季度和3个年度统计报表,通过报表统计使用报表前后3个月的放疗前等待时间由16.2 d缩短至14.8 d,工作人员能够掌握患者治疗进度,及时发现12例中断治疗的患者。结论 通过报表工具的信息提取能够实现放疗全流程信息网络化和患者放疗数据电子化,提高了人员工作效率和沟通效率,科室能够根据报表数据实时优化资源配置,提高放疗的效率和质量。该方法具有普适性和实用性。
关键词放射治疗    流程质控    信息化管理    
Development of SQL-based reporting tools and its application in radiotherapy workflow quality management
NI Jie , ZHOU Juying , ZHAN Wei , GUO Jian , CHEN Long , GAN Guanghui , XU Yueliang , LI Yiqiu     
Department of Radiation Oncology, First Affiliated Hospital of Soochow University, Suzhou 215006 China
Abstract: Objective To effectively use the clinical data generated in daily operation and to realize information networking based on the existing resources of radiotherapy department. To improve quality management efficiency in radiotherapy process. Methods The radiotherapy process and required documents were analyzed. The reporting tool Microsoft Report Builder, which is based on SQL database, was applied to design the patient documents by extracting and analyzing a large number of data generated by Aria, the existing network of our radiotherapy department. PDCA Tools was used to analyze the weak links in the process. Reports with quantitative indices have been designed according to corresponding countermeasures, so as to improve quality control level of the process. Results More than one thousand patients were treated in our department since 2020. All patient documents of radiotherapy can be archived and inquired online after registration only once. 13 daily statistical reports, 5 quarters and 3 annual reports were scheduled according to practical demands. The waiting time before radiotherapy was shortened from 16.2 days to 14.8 days after operating the reporting system 3 months later. The staff could master the treatment progress of patients easily and patients who interrupted the treatment were found in time. Conclusion The reporting tools can realize patient information extraction and networked management effectively in radiotherapy process. Staff efficiency of personnel work and communication was improved. The resource allocation was optimized according to the report data in real time, improving the efficiency and quality of radiotherapy. This method is generally applicable and practical to radiotherapy department.
Key words: Radiotherapy    Process Quality Control    Information Management    

2017年发布的《放射治疗质量控制基本指南》[1]是首个国家级的放疗质控规范化法规,其中不仅规定了开展放射治疗需要配备的人员、设备和场所要求,而且对放射治疗的流程要求和文档记录也作出了明确的规范,再次强调了放疗质控从物理设备质控向流程质控发展的重要意义。放射治疗过程从患者的收治到放疗结束后的随访,会产生大量的临床数据,医院统一的HIS系统并不能满足放疗数据的存储和分析要求,因此放疗科需要一套单独的网络系统管理放疗数据。如何充分利用这些数据与现有资源提高工作效率和质控水平是各放疗单位亟待解决的问题[2]。在国外,放疗信息管理系统相对成熟[3-4],加速器厂商自带的专用放疗流程平台如瓦里安公司的Aria和Mosaiq是以国外的放疗流程为基础开发的版本,搬到国内并不能完全适用,于是公司推出了本地化的放疗管理平台[5- 6],但费用昂贵,一般用于肿瘤医院等患者数量较多的医院,以中山大学肿瘤医院与医科达公司合作开发的系统为代表。部分单位开发独立自主型的网络管理平台[7-8],或与公司合作或独立自主开发,对开发人员提出了更高的要求,也无法形成一套通用的系统。本科室每年放疗患者2000余人,本研究基于临床工作流程与需求研究出一套信息管理方案,并将其运用于流程质控提高质控水平。

1 材料与方法 1.1 流程分析

有价值的患者放疗数据来源于规范化的录入,科室现有的Aria网络已有模块化的管理界面,对科室放疗流程整体进行梳理,统计每个环节需要录入的数据和原本应用的纸质文档(图1)。

图 1 放射治疗流程及各环节需要的放疗记录单 Figure 1 The radiotherapy processing procedures and corresponding record sheets
1.2 报表工具

本单位原有2套商用网络管理系统Aria(Varian)和Mosaiq(Elekta)是与加速器配套的网络系统,也是市场上最普遍使用的系统,其所用的数据库都是SQL关系型数据库Microsoft SQL Server。该数据库由多张能互相连接的二维行列表格组成,在各类管理软件中广泛使用。SQL Server Reporting Service是一个数据库配套的报表服务器,用于报表的创建、开发与管理。Report Builder是基于此服务器的报表设计工具。通过报表的设计可以将用户需要看到的数据以简单清晰的方式呈现在用户面前,发布后的报表可以在本地或者网页上运行(图2)。图1中各文档需要的信息存储在数据库中较为分散,通过报表工具的查询设计可以分别生成各表单,从而实现无纸化的流程管理。

图 2 报表工具数据流向图 Figure 2 The flowchart of reporting tools
1.3 报表设计

基于对科室工作量的统计,及时了解各医师收治患者情况、各台机器的工作量、人员的工作量等有助于提高科室的管理效率。从实际工作出发,将以往工作中需要手动统计的信息通过定时生成报表以待查看。

在放疗流程中,患者放疗前的等待时间定义为放疗登记时间到首次治疗时间的差,有效缩短放疗前等待时间能够提高放疗效率和降低投诉率[9-10]。为此科室成立品管圈小组,按照PDCA的工作步骤,分析造成放疗前等待时间长的原因[11-12],绘制鱼骨图(图3),并针对其中几个重要原因进行对策拟定:1)因沟通不畅而导致的未及时移交计划,拟通过对患者的进度跟踪和操作者的每日任务完成清单进行统计,从而能够及时查询到患者目前状态。2)加速器治疗安排,拟通过及时获取加速器治疗信息和已治疗患者进度追踪,在各加速器每日治疗患者最大人数一定的前提下,根据各台加速器治疗时长优化患者在各加速器上的分布,并及时发现治疗中断患者,避免因不必要中断而延长治疗周期。3)治疗难度不同导致勾画与计划耗时不同,拟对于不同病种分类统计其放疗前等待时间。通过报表工具对量化指标进行统计,及时发现问题,提高沟通效率,从而缩短放疗前等待时间。

图 3 放疗前等待时间长的原因分析图 Figure 3 Analysis of causes for long waiting time before radiotherapy
2 结 果 2.1 放疗信息无纸化

通过运行报表生成了患者放疗记录单首页、计划申请单和治疗记录单(图4),由于病例归档的要求,我们仍保留了打印的纸质版,同时在系统中能够便捷地随时进行查询。对于患者的基本信息(姓名、住址、联系电话、主管医生、诊断等),在原有的纸质版本中,我们需要手动填写或者在另一套数据库中录入后打印;利用报表工具,这些信息在一次录入之后就可以显示在所有的表单上。对于计划相关的分次、每次的照射剂量和累积照射剂量,直接从计划系统中抓取,无需翻看放疗病例或是手动查询。这样大大降低了工作量,避免了多次重复抄写带来的繁杂和出错。我们按照原有的版式进行报表的设计,最大程度地保留了原有的操作习惯,从而使用户能够在短时间内适应新的文档操作。

图 4 通过报表生成的患者放疗记录单首页、计划申请单和治疗记录单 Figure 4 Home page, plan application and treatment record for patient on radiotherapy based on Report Builder
2.2 放疗流程信息统计

在放疗流程的信息统计方面,设计了13个日常统计报表、5个季度和3个年度统计报表(各主治医师患者收治报表、人员工作量报表和加速器工作负荷报表)。使用频率最高的日常报表及功能见表1

表 1 放疗流程相关日常统计报表 Table 1 Daily reporting corresponding to radiotherapy process

Aria中的报表模块Reporting权限与网络是一致的,不需要单独设置。对于放疗记录单相关报表,所有流程模块的参与人都需要有权限查看和打印。但对于个别报表,例如患者名单以及治疗数据的统计信息,我们希望主管医生只能看到自己负责的患者部分,故在报表服务器上对单个报表逐一设置查看、编辑和删除权限,以实现信息安全的管理。

2.3 放疗前等待时间分析

每日查询的报表信息通过设置计划任务定时生成文档存储在指定位置,便于查看和统计。医生能够便捷地掌握各个患者的治疗状态,物理师能够及时了解所接收的计划人数,有效地避免了患者遗漏和交接的不及时。通过及时了解机器的治疗信息,能够合理规划每日进行定位、复位和治疗的患者,避免出现患者扎堆的状况,让人员和机器维持在一个相对平稳的运行状态。放疗前统计时间报表运行效果见图5。对系统投入运行前后3个月内新放疗人数进行统计分析,总人数分别为578人和632人,放疗前等待时间均值和均方差分别为16.2 d ± 6.2 d和14.8 d ± 5.8 d,采用SPSS软件(V19.0)对两组数据进行Mann-Whitney U检验统计检验,P = 0.038 < 0.05,具有统计学差异。通过中断治疗患者查询统计,及时发现中断患者12例,了解原因后有5例继续按计划完成放疗。原有患者及时完成放疗能够让新患者减少排队等待时间,尽早接受治疗。生成的季度和年度报表提供了科室运行数据,便于统计工作量,撰写工作总结。

图 5 放疗前等待时间报表运行截图 Figure 5 Report running result on waiting time before radiotherapy
3 讨 论

放射治疗过程是一个涉及多人员、多部门、多设备的过程,随着精确放疗技术的发展,放疗流程质控的重要性日益凸显。我科拥有4台加速器、2台模拟机、1台CT模拟定位机和1台后装机,分布在2个院区。平均每天治疗患者200余人,3家公司的2套网络和6套计划系统,传统的手写纸质文档不便于归档和查询,每天工作人员都耗费大量的时间在查找患者资料和沟通交流患者进度中,面对高强度的临床工作,如何利用科学的管理方法和工具提高放疗效率是工作中亟待解决的问题[13]。我科在放疗信息系统的建设方面作出了一系列的探索。首先在2017年开始利用微软的表单工具Infopath和Access数据库实现了放疗患者信息基础信息和计划申请单的电子化管理[14],但这是独立在加速器网络之外的网络,增加了二次录入信息的工作量,且不能够与加速器网络互通信息。2018年升级瓦里安网络Aria13.6版本之后,开始逐步启用报表服务Reporting模块,通过表单设计实现了放疗流程涉及的文档电子化,表单中所需要的数据直接从网络中抓取,避免了重复填写带来的工作量增加和信息不一致。

报表信息的准确度来源于标准化的录入,在前期运行过程中,由于Aria中ICD-10(international Classification of diseases,国际疾病分类)的诊断代码只有英文版有搜索功能,中文版只能通过代码搜索,对于诊断代码的不熟悉导致部分诊断输入有误,影响之后统计工作的进行。目前的解决方案一方面是整理出常用诊断的代码表,并在网页中提供ICD-10的中英文和拼音检索功能。另一方面与HIS导出列表进行交叉比对更正错误诊断,提高输入的准确性。

本研究基于科室现有放疗流程设计的量化报表不仅可以减少操作者繁杂的文档工作,而且方便管理者便捷地了解所需的信息,优化资源配置,提高放疗效率。放疗前等待时间是流程质控的一个指标,受到各方面因素的综合影响,例如患者收治数量和机器运行情况,还需要更长时间的数据分析来优化。本文中放疗前等待时间的减少得益于通过报表信息能够及时了解患者放疗前状态,减少患者遗漏发生的概率,及时了解每个环节的用时情况以及各台机器的患者放疗前等待时间,从而更加合理地优化患者安排。

基于SQL数据库的ReportBuilder报表工具并不依赖于Aria系统,可以独立安装在科室内网的服务器中,并能够通过web进行便捷的访问,也可以单独设置报表服务器的人员权限,信息安全方面能够得到保障。目前,市场上占有率较高的MOSAIQ和ARIA都是采用MicrosoftSQLServer建立数据库,国产的医诺、雷泰等公司也是如此,因此利用ReportBuilder报表工具实现电子表单和统计查询具有普适性。软件使用的SQL查询语句只需要一句SELECT语句,并不需要用户具备很高的编程能力即可快速上手,如果是原本具有一定编程能力的物理师则更加容易,用户可以根据各医院不同的需求设计出适合本科室流程的报表,因此适合在各医院放疗科进行推广使用。该报表工具是免费下载使用的,结合科室已有的加速器网络使用,对于没有采购第三方放疗管理系统的医院来说是一个性价比很高的解决方案。值得注意的是各家公司对于数据库的架构并不相同,且不同版本之间也有差异,并不能够简单地迁移使用,需要详细了解数据库结构才能进行有效的查询。

本研究通过报表工具的信息提取实现放疗全流程信息网络化和患者放疗数据电子化,并应用报表统计信息优化资源配置,缩短了患者放疗前等待时间,及时发现放疗异常中断患者,提高了放疗的效率和质量。为构建各单位、中心的放疗大数据库提供了有效的分析工具,该方法具有普适性和实用性,为临床工作提供指导。本研究中所使用的报表均源于原有流程,随着Aria中care path流程化的深入使用,今后将根据运行反馈设计更多表单以满足不断变化的临床需求。

参考文献
[1]
赫捷, 王绿化, 李晔雄, 等. 放射治疗质量控制基本指南[J]. 上海医学, 2018, 41(10): 577-583.
He J, Wang LH, Li YX, et al. Basic guidelines of quality control for radiotherapy[J]. Shanghai Med J, 2018, 41(10): 577-583. DOI:10.3760/cma.j.issn.1004-4221.2018.04.001
[2]
黄培, 何侠. 基于患者安全的肿瘤医院放疗精准质控管理实践及思考[J]. 中华放射肿瘤学杂志, 2019, 28(10): 796-798.
Huang P, He X. Practice and thinking on precise quality control management of radiotherapy of cancer hospital based on patient safety[J]. Chin J Radiat Oncol, 2019, 28(10): 796-798. DOI:10.3760/cma.j.issn.1004-4221.2019.10.018
[3]
Vieira B, Demirtas D, B van de Kamer J, et al. Improving workflow control in radiotherapy using discrete-event simulation[J]. BMC Med Inform Decis Mak, 2019, 19(1): 199. DOI:10.1186/s12911-019-0910-0
[4]
Kirrmann S, Gainey M, Röhner F, et al. Visualization of data in radiotherapy using web services for optimization of workflow[J]. Radiat Oncol, 2015, 10: 22. DOI:10.1186/s13014-014-0322-3
[5]
杨鑫, 何振宇, 姜晓勃, 等. 基于放疗流程的信息整合平台系统研发与应用[J]. 中华放射肿瘤学杂志, 2017, 26(8): 918-923.
Yang X, He ZY, Jiang XB, et al. Development and application of MOSAIQ integration platform based on radiotherapy workflow[J]. Chin J Radiat Oncol, 2017, 26(8): 918-923. DOI:10.3760/cma.j.issn.1004-4221.2017.08.014
[6]
张云, 王小平, 姚战江, 等. Varian本地化放疗信息管理系统的开发与运用[J]. 中国数字医学, 2017, 12(8): 88-90.
Zhang Y, Wang XP, Yao ZJ, et al. Development and application of the varian radiotherapy information management system[J]. China Digit Med, 2017, 12(8): 88-90. DOI:10.3969/j.issn.1673-7571.2017.08.029
[7]
陈锦树, 马玉家, 黄江华, 等. 多技术集成的放疗信息系统开发与应用[J]. 中华放射肿瘤学杂志, 2019, 28(9): 701-705.
Chen JS, Ma YJ, Huang JH, et al. Development and application of a simple radiotherapy information system with multi-technology integration[J]. Chin J Radiat Oncol, 2019, 28(9): 701-705. DOI:10.3760/cma.j.issn.1004-4221.2019.09.014
[8]
谢耩, 胡伟刚, 范嘉伟, 等. 放疗全流程管理及QA的初步应用经验[J]. 中华放射肿瘤学杂志, 2017, 26(3): 342-346.
Xie J, Hu WG, Fan JW, et al. The primary experience of an entire QA workflow management in radiotherapy[J]. Chin J Radiat Oncol, 2017, 26(3): 342-346. DOI:10.3760/cma.j.issn.1004?4221.2017.03.020
[9]
丁寿亮, 胡江, 张俊, 等. 故障模式和效应分析与故障树分析方法在调强放射治疗计划设计流程中的应用[J]. 中华放射医学与防护杂志, 2019, 39(9): 673-679.
Ding SL, Hu J, Zhang J, et al. Application of failure mode and effects analysis and fault tree analysis to IMRT planning[J]. Chin J Radiol Med Prot, 2019, 39(9): 673-679. DOI:10.3760/cma.j.issn.0254-5098.2019.09.007
[10]
沈九零, 李光俊, 柏森. 失败模式和效应分析在放疗流程QC中应用进展[J]. 中华放射肿瘤学杂志, 2017, 26(11): 1354-1358.
Shen JL, Li GJ, Bai S. Progress in application of failure mode and effect analysis in the quality control of radiotherapy process[J]. Chin J Radiat Oncol, 2017, 26(11): 1354-1358. DOI:10.3760/cma.j.issn.1004-4221.2017.11.025
[11]
陆强, 张秋玲, 洪秀娟. 我国放射工作人员职业健康监护探讨[J]. 中国辐射卫生, 2020, 29(5): 465-469.
Lu Q, Zhang QL, Hong XJ. Discussion on occupational health surveillance of radiation workers in China[J]. Chin J Radiol Health, 2020, 29(5): 465-469. DOI:10.13491/j.issn.1004-714X.2020.05.005
[12]
李钰, 高岩, 刘世龙, 等. 宫颈癌患者的膀胱充盈度一致性对放疗摆位误差的影响[J]. 中国辐射卫生, 2020, 29(3): 305-308.
Li Y, Gao Y, Liu SL, et al. Effect of consistency of bladder filling volume on set-up errors in radiotherapy for the patients with cervical cancer[J]. Chin J Radiol Health, 2020, 29(3): 305-308. DOI:10.13491/j.issn.1004-714X.2020.03.027
[13]
马娜, 曲宝林, 徐寿平, 等. 放疗科信息化管理平台建设及应用研究[J]. 中华放射肿瘤学杂志, 2018, 27(11): 1017-1020.
Ma N, Qu BL, Xu SP, et al. Construction and application of information management system in department of radiation oncology[J]. Chin J Radiat Oncol, 2018, 27(11): 1017-1020. DOI:10.3760/cma.j.issn.1004-4221.2018.11.015
[14]
倪婕, 郭建, 陈龙, 等. 放射治疗申请单数据库的研发与应用[J]. 中国血液流变学杂志, 2017, 27(3): 346-347.
Ni J, Guo J, Chen L, et al. Development and application of the radiotherapy database for treatment form[J]. Chin J Hemorheol, 2017, 27(3): 346-347. DOI:10.3969/j.issn.1009-881X.2017.03.032