背景:

放疗是一个复杂的过程,同一时候须要肿瘤医师、模拟定位技师、剂量师、物理师、治疗技师、护士等多重角色參与。总体流程涉及到成像系统、定位系统、计划系统、治疗系统、质控QA系统、信息管理系统等多个独立的子系统。相较于常规医疗信息系统(诸如HIS、RIS、LIS、PACS等)存在着“各子系统的整合程度低、数据传输量大、操作实时性差。以及学习成本高”等问题。

在专栏DICOM-RT系列首篇文章DICOM-RT:DICOM3.0标准中关于放疗的基本知识点中简介了一下放疗的总体流程,本文通过分析DICOM标准以及IHE中的Radiotherapy Oncology框架来具体梳理放疗的总体流程以及各流程中參与的人员角色。

放疗流程:

1. 大致放疗流程:

大致的放疗流程例如以下所看到的:



第一步CT 模拟机。採集诊断CT三维数据。进行位置标定,将数据归档到存储server(能够简单理解为PACS)。

第二步几何计划制定(上图中的Virtual Sim工作站来完毕)。

通过提取CT三维数据。进行靶区勾画(即绘制Contour),生成Structure Set的DICOM-RT对象;

第三步剂量计划制定(即所谓的TPS,Treatment Planning System)。通过提取CT三维数据(单套或多套)、Structure Set几何计划数据,进行剂量计算,生成RT Image、RT Dose的DICOM-RT对象;

第四步计划确认。导入之前的相关数据进行验证,并数据传输(这一步可能须要TDS,Treatment Delivery System协助)。

第五步治疗过程。在最新的IGRT放疗治疗过程中。这一步会採集EPID、kv-CBCT平片、kv-CBCT或MV CT容积影像,实时/在线/离线对患者治疗体位、治疗剂量进行监控,必要时刻进行干预,又一次制定计划。(【注】:关于影像引导放疗的介绍,会放到下一篇博文中,届时会对各种影像的具体作用进行具体比对分析。)

2. IHE框架规定的放疗流程:

IHE-Integrating the Healthcare Enterprise,本身并不制定相关的标准,是旨在提高医疗计算机系统之间更好的共享信息的技术框架,通过提高已有通讯标准之间的协同使用水平,如DICOM和HL7,来满足特殊临床须要。更好的为医生、患者提供服务。当中包括放疗领域(Radiotherapy Oncology)相关技术框架。

IHE-Radiotherapy Oncology框架截图例如以下:





与上述大致流程基本一致,首先是CT扫描获取患者三维诊断数据(此处的数据是诊断级CT数据,与兴许治疗过程中提到的kv-CBCT不同,下一篇博文会介绍)。此外,框架第一部分最后附录给出了上文提到的几何计划制定(Geometric Planner)剂量计划制定(Dosimetric Planner)的具体概念:



从DICOM-RT的IOD对象定义角度来看。Geometric Plan与Dosimetric Plan的差别例如以下:



大致上能够简单的理解为

- Geometric Plan(几何计划)。包括了相关的定位信息,诸如等中心点(isocenter)、射线角度(beam angle)、射野大小(field size)等。该部分概念在上一篇博文DICOM-RT:放疗系统的坐标系统DICOM-RT Coordinate System有提到。

- Dosimetric Plan(剂量计划),包括放射剂量信息。诸如剂量处方(Prescription)、剂量矩阵(dose matrix)、统计模型算法(modeling algorithm)等。

參与角色:



如上图所看到的(Radiotherapy Treatment WorkFlow (TRWF)),每一个环节中须要不同的人员參与。主要包括:肿瘤医师、模拟定位技师、剂量师、物理师、治疗技师、护士等等。

具体运行过程中可能会存在彼此工作交叉以及相互配合的情况,因此无法严格定义每一个角色的准确职责,这里简单的概述一下:

  • Radiation Oncologist(简称Oncologist,即通常指的医师),医师是经过专业训练的肿瘤学医生(这应该是属于内科吧,不太清晰),负责肿瘤患者的治疗方案,通过与患者沟通了解,商定最佳治疗方案。
  • Radiation Physicist(即放疗物理师),物理师在肿瘤放射物理学有深入的研究。会制定计划确保直线加速器(即杀死癌细胞的射线生成源)输出准确的射线剂量以及模拟计算患者癌变部位接收剂量。
  • Dosimetrist剂量师)。在物理师制定计划过程中会须要剂量师进行协助。确保剂量与医师开出的处方一致。
  • Technician(技师。主要包括模拟定位技师治疗技师)。模拟定位技师是在患者进行诊断CT扫描时的操作人员,须要熟练操作CT扫描设备,做好门控调节和动度控制,确保採集数据清晰可靠;治疗技师负责癌症患者治疗时的准确摆位、靶区的精确匹配以及直线加速器的正确操作。另外还负责实时监控治疗过程中患者真实剂量状况,确保治疗过程严格依照计划运行,异常出现时及时干预停止治疗。
  • 护士,在各个环节中可能都会有相关医护人员进行协助。做好患者的引导、各项资料登记、治疗状态反馈,以及治疗随訪等工作。

20160412修订1:

靶区勾画(Contour)是须要肿瘤医师来完毕的,而几何计划(Geometric Plan)和剂量计划(Dosimetric Plan)是由物理师操作完毕。可是他们操作的工作站统一称为TPS,或者说TPS既能够做勾画,又能够做几何计划和剂量计划。肿瘤医师和物理师分别使用不同的功能来完毕终于的放疗计划。

作者:zssure@163.com

时间:2016-04-10

DICOM-RT:放疗流程与參与角色的更多相关文章

  1. DICOM-RT:放疗领域中的各种影像

    背景: DICOM-RT系列博文着眼于DICOM3.0中对放疗领域的补充标准,即DICOM-RT.为了方便兴许对DICOM-RT中相关IOD.SOP概念的理解,专栏最近做了放疗相关知识点的普及. PS ...

  2. zookeeper原理解析-服务器端处理流程

    1)处理器链 这部分内容我们主要讲解zookeeper请求在zookeeper server端的处理流程,对于不同角色的zookeeper具有不同的处理流程, ZookeepeerServer的sta ...

  3. Scrum三大角色特点

    灵感来自于一段冷笑话: 一天,一头猪和一只鸡在路上散步,鸡看了一下猪说,“嗨,我们合伙开一家餐馆怎么样?”,猪回头看了一下鸡说,“好主意,那你准备给餐馆起什么名字呢?”,鸡想了想说“餐馆名字叫火腿和鸡 ...

  4. 二维码闪电登录流程详解,附demo(2/2)

    上篇文章,我们重点介绍了一下二维码登录的流程,以及每个“角色”要做的事情,下面我们重点分析TV角色所做的工作. TV主要完成二维码图片显示,以及websocket请求.下面重点说一下这两点. 1. B ...

  5. Android 4.4 Kitkat Phone工作流程浅析(八)__Phone状态分析

    本文来自http://blog.csdn.net/yihongyuelan 转载请务必注明出处 本文代码以MTK平台Android 4.4为分析对象.与Google原生AOSP有些许差异.请读者知悉. ...

  6. DICOM:DICOM三大开源库对比分析之“数据加载”

    背景: 上一篇博文DICOM:DICOM万能编辑工具之Sante DICOM Editor介绍了DICOM万能编辑工具,在日常使用过程中发现,“只要Sante DICOM Editor打不开的数据,基 ...

  7. S/4HANA业务角色概览之订单到收款篇

    大家好我叫Sean Zhang,中文名张正永.目前在S/4HANA产品研发部门任职产品经理,而这一阶段要从2017年算起,而在那之前接触更多还是技术类的,比如做过iOS.HANA.ABAP.UI5等等 ...

  8. 创建虚拟机流程nova

    这篇博文借鉴于http://www.cnblogs.com/yjbjingcha/p/6977741.html,感谢博友提供. 本文试图具体地描写叙述openstack创建虚拟机的完整过程.从用户发起 ...

  9. DexClassLoader和PathClassLoader载入Dex流程

    0x00 在上一篇文章apk安装和优化原理,在最后我们分析了DexClassLoader和PathClassLoader的构造函数的不同. PathClassLoader最后调用的是new DexFi ...

随机推荐

  1. STM32F407 SPI 个人笔记

    概述 SPI ,Serial Peripheral interface,串行外围设备接口 全双工,同步的通信总线,四根线 主要应用在 EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器 ...

  2. unittest和pytest对比

    一.用例编写规则 1.unittest提供了test cases.test suites.test fixtures.test runner相关的类,让测试更加明确.方便.可控.使用unittest编 ...

  3. CentOS 下通过命令登录Mysql

    CentOS 下通过命令登录Mysql: mysql -uroot -p 按回车键后输入密码

  4. hdu2083

    开始忘排序了. #include <stdio.h> #include <math.h> #include <algorithm> using namespace ...

  5. JavaWeb基础(HTML)

    代码改变世界 HTML HTML是指超本标记语言,它不是编程语言,而是一种标记语言.标记语言是一套标记标签,HTML使用标记标签来描述网页,用以定义如何在页面上展示信息. 1.HTML标签 HTML标 ...

  6. 【bzoj4408】[Fjoi 2016]神秘数 主席树

    题目描述 一个可重复数字集合S的神秘数定义为最小的不能被S的子集的和表示的正整数.例如S={1,1,1,4,13},1 = 12 = 1+13 = 1+1+14 = 45 = 4+16 = 4+1+1 ...

  7. 洛谷P2522 - [HAOI2011]Problem b

    Portal Description 进行\(T(T\leq10^5)\)次询问,每次给出\(x_1,x_2,y_1,y_2\)和\(d\)(均不超过\(10^5\)),求\(\sum_{i=x_1} ...

  8. 【强连通分量缩点】poj 1236 Network of Schools

    poj.org/problem?id=1236 [题意] 给定一个有向图,求: (1)至少要选几个顶点,才能做到从这些顶点出发,可以到达全部顶点 (2)至少要加多少条边,才能使得从任何一个顶点出发,都 ...

  9. 【HDOJ6222】Heron and His Triangle(Java,二分,递推)

    题意:让你找这样的一个三角形,三条边为t,t-1,t+1,并且面积为整数,最后满足t大于等于n. n<=1e30 思路:直接推式子不会,打表找规律 f(n)=4*f(n-1)-f(n-2)(n& ...

  10. python生成器及迭代器

    一.迭代器 迭代器是访问集合元素的一种方式 迭代器是一个可以记住遍历的位置的对象. 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束.迭代器只能往前不会后退. 迭代器有两个基本的方法: ...