In PS 3.3, Section C RT Ion Beams Session Record Module, add the following attributes and make the changes indicated:

Similar documents
DICOM Correction Proposal

DICOM Correction Proposal

Implementing a Proton Beam Scanning System within an Operating Clinical Facility

DOSE DELIVERY SYSTEM OF THE VARIAN PROBEAM SYSTEM WITH CONTINUOUS BEAM

Hall-B Beamline Commissioning Plan for CLAS12

SIDRA INTERSECTION 8.0 UPDATE HISTORY

DICOM Correction Item

DICOM Conformance Statement

DICOM Conformance Statement. CD-Medical Recorder for DCI systems CDM Release Document Number July 1998

DICOM Conformance Statement. Inturis Cardio View Station R 1.1. Document Number October 1999

PulseCounter Neutron & Gamma Spectrometry Software Manual

Promises and Perils of Proton Therapy Beam Delivery (Implications) or Towards Cost Effective Particle Therapy

User s Manual. Log Scale (/LG) GX10/GX20/GP10/GP20/GM10 IM 04L51B01-06EN. 3rd Edition

User s Manual. Log Scale (/LG) GX10/GX20/GP10/GP20/GM10 IM 04L51B01-06EN. 2nd Edition

CORIOmax Resolution Editor Programming Guide 2015/03/04

Experiment: FPGA Design with Verilog (Part 4)

Training Note TR-06RD. Schedules. Schedule types

Department of Electrical and Computer Engineering University of Wisconsin Madison. Fall Final Examination CLOSED BOOK

Request for Proposals

feno before light and beyond

TG-1000 SPIM functions

Subtitle Safe Crop Area SCA

PCIe BASED TWO CHANNEL DATA ACQUISITION CARD

BEAMAGE 3.0 KEY FEATURES BEAM DIAGNOSTICS PRELIMINARY AVAILABLE MODEL MAIN FUNCTIONS. CMOS Beam Profiling Camera

Bar Codes to the Rescue!

User s Manual. Log Scale (/LG) GX10/GP10/GX20/GP20 IM 04L51B01-06EN. 1st Edition

VAD Mobile Wireless. OBD-II User's Manual Version 1.0

Application Note 11 - Totalization

Mar11 Rev E

LCD MODULE SPECIFICATION

Revision 1.2d

From the above diagram, the relationship between X1, X2, X a and C a is given by the following equations:

National Institute of Radiological Sciences. Naoya Saotome

Mounts Machinery Field IQ Manual for CFX/FM-750 Display (ver 2.0)

SIWAREX FTA Weighing Module for High Accuracy Requirements Calibrating SIWAREX FTA with SIWATOOL FTA

For reference, here is a shop drawing of how feed through lugs is shown by a manufacturer:

A NOVEL GANTRY FOR PROTON THERAPY AT THE PAUL SCHERRER INSTITUTE

CS2401-COMPUTER GRAPHICS QUESTION BANK

Practicum 3, Fall 2010

This document describes the different ways to allow the automation system to close a gpi contact from the transmission list.

Rotary Knife Controller

VGA Port. Chapter 5. Pin 5 Pin 10. Pin 1. Pin 6. Pin 11. Pin 15. DB15 VGA Connector (front view) DB15 Connector. Red (R12) Green (T12) Blue (R11)

This guide covers the set-up of Oboe 3.5 and selling POS products on your website.

Features of the 745T-20C: Applications of the 745T-20C: Model 745T-20C 20 Channel Digital Delay Generator

Printed Documentation

Table of Contents. iii

Tuesday, Dec 3rd 10:15 to 11:00 IHE Classroom at InfoRAD at RSNA 2002.

AMIQ-K2 Program for Transferring Various-Format I/Q Data to AMIQ. Products: AMIQ, SMIQ

Precision testing methods of Event Timer A032-ET

Acquisition Control System Design Requirement Document

Review of Sequential Logic Circuits

NVLAP LAB CODE LM Test Report. For GREEN INOVA LIGHTING TECHNOLOGY (SHENZHEN) LTD. (Brand Name: GI LED LIGHTING)

Business Intelligence & Process Modelling

Sapera LT 8.0 Acquisition Parameters Reference Manual

Chapter 5: Synchronous Sequential Logic

specifications of your design. Generally, this component will be customized to meet the specific look of the broadcaster.

Laser Beam Analyser Laser Diagnos c System. If you can measure it, you can control it!

PCM-22 Rotary Knife Controller Operators Manual

Preface 11 Key Concept 1: Know your machine from a programmer s viewpoint 17

LCD display module. graphic 61x16 dots

EUROFEL-Report-2007-DS EUROPEAN FEL Design Study

Sequential Circuits. Output depends only and immediately on the inputs Have no memory (dependence on past values of the inputs)

Allen-Bradley D. User Manual. Hand-Held Decoded Bar Code Scanners. (Cat. No HDG-4)

FIBRE CHANNEL CONSORTIUM

Physics 277:Special Topics Medieval Arms and Armor. Fall Dr. Martin John Madsen Department of Physics Wabash College

Logic Design II (17.342) Spring Lecture Outline

SC26 Magnetic Field Cancelling System

FPGA IMPLEMENTATION AN ALGORITHM TO ESTIMATE THE PROXIMITY OF A MOVING TARGET

XRD-DSC Sample Alignment (BB) Part

Industrial Diode Laser (IDL) System IDL Series

THE TIMING COUNTER OF THE MEG EXPERIMENT: DESIGN AND COMMISSIONING (OR HOW TO BUILD YOUR OWN HIGH TIMING RESOLUTION DETECTOR )

Media Xpress by TAM Media Research INDEX. 1. How has a particular channel been performing over the chosen time period(quarter/month/week)

Physics 105. Spring Handbook of Instructions. M.J. Madsen Wabash College, Crawfordsville, Indiana

2

Practice Homework Solution for Module 3

Impact of DMD-SLMs errors on reconstructed Fourier holograms quality

Software Package WW 9038 for the Sound Intensity Analysing System Type 3360 or the Digital Frequency Analyzer Type 2131

Computer Graphics: Overview of Graphics Systems

CSCB58 - Lab 4. Prelab /3 Part I (in-lab) /1 Part II (in-lab) /1 Part III (in-lab) /2 TOTAL /8

Three Axis Digital Readout System

The following references and the references contained therein are normative.

RADIOGRAPHIC PERFORMANCE OF CYGNUS 1 AND THE FEBETRON 705

Synchronous Sequential Logic

TP2 and TP3 Parameter Measurement Test Readiness

Initially, you can access the Schedule Xpress Scheduler from any repair order screen.

SECTION 25 CLOSED CIRCUIT TELEVISION INSPECTION OF SEWER LINES

NVLAP LAB CODE LM Test Report. For. LIGHT EFFICIENT DESIGN (Brand Name:N/A) 188 S. Northwest Highway Cary, IL

Quality Assurance Implementation at the Roberts Proton Therapy Center. James McDonough 3 August 2013

Programmable Logic Design Techniques II

DEPARTMENT OF THE ARMY TECHNICAL BULLETIN CALIBRATION PROCEDURE FOR AUTOMATIC VIDEO CORRECTOR TEKTRONIX, MODEL 1440 (NSN )

Eagle Business Software

NH 67, Karur Trichy Highways, Puliyur C.F, Karur District UNIT-III SEQUENTIAL CIRCUITS

with the Field-IQ Crop Input Control System

Capstone screen shows live video with sync to force and velocity data. Try it! Download a FREE 60-day trial at pasco.com/capstone

INTERNATIONAL STANDARD

Sealed Linear Encoders with Single-Field Scanning

NVLAP LAB CODE LM Test Report. For. LIGHT EFFICIENT DESIGN (Brand Name:N/A) 188 S. Northwest Highway Cary, IL

IS 140 IGA 140 IS 140-PB IGA 140-PB IS 140-PN IGA 140-PN IS 140-ET IGA 140-ET

Contents. Welcome to LCAST. System Requirements. Compatibility. Installation and Authorization. Loudness Metering. True-Peak Metering

R 95 SAFE AREAS FOR 16:9 TELEVISION PRODUCTION VERSION 1.1 SOURCE: VIDEO SYSTEMS

Transcription:

DICOM Correction Proposal STATUS Letter Ballot Date of Last Update 2016/03/18 Person Assigned Ulrich Busch Submitter Name Olivier Vierlinck Submission Date 2015/02/03 Correction Number CP-1013 Log Summary: RT Ion Beams Scan Spot Ordering Name of Standard PS3.3, PS3.6 The clarification about Scan Spot recording in RT Ion Beams Treatment Record from the DICOM WG-07 Ion Subgroup Meeting in Shanghai (see http://medical.nema.org/dicom/minutes/wg-07/wg-07- ION/Ion_2014/WG-07-Ion-2014-06-15-Min.docx) states that: There was also a discussion about the recording of modulated scanning treatments. The consensus of the group was that the DICOM standard should not prevent recording of the x, y values at the actual delivery positions with high precision. For future DICOM plans using dosimetric parameters (as opposed to equipment parameters), the record should allow recording as much detailed beamline parameters as necessary to simulate the delivered treatment. Since the original ion supplement was produced, one or more manufacturers have stated that the delivery system may change the order and the number of delivered aiming spots with respect to that planned; as such the Recorded spots may not necessarily match the Plan spots. To ease the analysis of the record (by OIS and TPS) and the calculations for resuming a partial treatment by the Delivery System, we need to describe the link between the delivered spots in the RT Ion Beams Treatment Record and their corresponding prescription in the RT Ion Plan. Therefore, in addition to the existing tags and Scan Spot Position Map, this change proposal adds an attribute in the RT Ion Beams Session Record to record for each spot its corresponding index in the prescription Plan. As the standard does not currently force the delivery system to follow the spot order as described in the plan, we also propose to add a tag that will indicate if the delivery system has the ability to re-order the spot or shall exactly follow the spot order exactly as presented in the RT Ion Plan. Correction Wording: In PS 3.3, Section C.8.8.26 RT Ion Beams Session Record Module, add the following attributes and make the changes indicated: C.8.8.26 RT Ion Beams Session Record Module Table C.8.8.26-1. RT Ion Beams Session Record Module Attributes Attribute Name Tag Type Attribute Description Page 1

Treatment Session Ion Beam Sequence (3008,0021) 1 Sequence of setup and/or treatment beams administered during treatment session. One or more items shall be included in this sequence. >Ion Control Point Delivery Sequence (3008,0041) 1 Sequence of beam control points for current ion treatment beam. One or more items shall be included in this sequence. The number of items shall be identical to the value of Number of Control Points (300A,0110). See Section C.8.8.21.1. >>Number of Scan Spot Positions >>Scan Spot Position Map (300A,0392) 1C Number of spot positions used to specify scanning pattern for current segment beginning at control point. Required if Scan Mode (300A,0308) is MODULATED. 1C The x and y coordinates of the scan spots are defined as projected onto the machine isocentric plane in the IEC GANTRY coordinate system (mm). Required if Scan Mode (300A,0308) is MODULATED. Contains 2N values where N is the Number of Scan Spot Positions (300A,0392). >>Scan Spot Metersets Delivered (3008,0047) 1C A data set of Metersets delivered to the scan spot positions. The order of Metersets matches the positions in Scan Spot Position Map. The sum contained in all Metersets shall match the difference of the Delivered Meterset of the current control point to the following control point. Required if Scan Mode (300A,0308) is MODULATED. Page 2

>>Scanning Spot Size (300A,0398) 3 The Scanning Spot Size as calculated using the Full Width Half Maximum (FWHM). Specified by a numeric pair - the size measured in air at isocenter in IEC GANTRY X direction followed by the size in the IEC GANTRY Y direction (mm). >>Number of Paintings (300A,039A) 1C The intended number of times the scan pattern given by Scan Spot Position Map and Scan Spot Meterset Weights (300A,0396) in the Referenced RT Plan was to be applied at the current control point. Note: The actual number of paintings is not known or recorded. The Scan Spot Metersets Delivered (3008,0047) contains the sum of all complete and partial repaints. Required if Scan Mode (300A,0308) is MODULATED. >> Scan Spot Reordered (xxxx,xxx2) 3 Indicates that the spots were delivered in a different order than in the plan. Enumerated Values: YES The delivery machine changed the spot order NO The delivery machine delivered the spots in the order as planned See Note 1. Page 3

>>Scan Spot Prescribed Indices (xxxx,xxx1) 1C The indices of the prescribed spots corresponding to each delivered spot. These indices are the ordinal positions of the spots in the Scan Spot Meterset Weights (300A,0396) in the Ion Control Point Sequence (300A,03A8) of the referenced RT Ion Plan. The numbering of indices of the prescribed spots shall start at zero (a value of zero refers the first ordinal position). Required, if Scan Scan Spot Reordered (xxxx,xxx2) equals YES. Contains N values where N is the Number of Scan Spot Positions (300A,0392). Note 1: Recording an extra tuning spot is considered reordering, even if the spots were delivered in the prescribed order. If re-painted spots (i.e. Number of Paintings (300A,039A) > 1) are recorded separately, then this is also considered reordering. In PS 3.3, Section C.8.8.26 RT Ion Beams Session Record Module, add the following section: C.8.8.26.X Scan spot prescribed Indices The shall be use to map the delivered spot map to the prescribed one. The Indices is of Type 2, meaning that if a delivery system is not able to map the delivered spot map to the prescribed one, the Indices shall be present but can have a null value. There are various cases how the scan spots are delivered in comparison with the prescribed spot order. Following are various examples specifying how the scan spot prescribed index shall be used. Content of RT Ion Plan for following Use Cases It is assumed that the RT Ion Plan contains the following spot positions in the and related Scan Spot Meterset Weights (300A,0396). The following table is a representation of the prescription where w represents the Scan Spot Meterset Weight. x0, y0 w0 x1, y1 w1 x2, y2 w2 x3, y3 w3 Page 4

x4, y4 w4 The prescription does not contain an explicit index for the scan spot order. The index is defined implicitly by the order of the spots within the prescribed map. The implicit index starts at 0. The following examples specify some different cases of delivered scan spot order that can then be supported using the spot index in the RT Ion Beams Treatment Record. Treatment Recording Use Cases The following tables contain 3 rows as follows: First Row: The delivered Scan Spot Position in the. In this row the spot positions are annotated as they have been delivered. The index following the coordinate character refers to the index in the RT Ion Plan. If the index is appended, it shows that 2 or more delivered scan spots refer to the same Scan Spot Position in the RT Ion Plan. Second Row: The Scan Spot Meterset. The Meterset Delivered is indicated by 'm'. Third Row: The referring to the position in the Scan Spot Meterset Weights (300A,0396) of the referenced RT Ion Plan are indicated as they are recorded in the RT Ion Beams Treatment Record. Use Case 1 : No pause, no spot reordering, no spot splitting, no repainting This use case is an example where the spots are treated in the exact order as prescribed in the RT Ion Plan. x0, y0 m0 x1, y1 m1 x2, y2 m2 x3, y3 m3 x4, y4 m4 The refer directly to the implicit indices of the prescription. Since there was no re-ordering, these values will start at 0 incrementing by 1, i.e. 0, 1, 2, 3, etc. Use Case 2 : Pause This use case is an example of a spot broken up into two reported spots due to a pause in the middle of treatment. x0, y0 m0 0 x1,y1 m1 1 x2a, y2a m2a 2 x2b, y2b m2b 2 x3, y3 m3 3 Page 5

The pause occurred during the delivery of the 3 rd spot (index 2). When the delivery resumed, the spot was not located at the same position prior to the pause. The notations x2a, y2a represent the position of the spot prior to the pause. x2b, y2b represent the position of the resumed spot. Both spots refer to the same prescribed spot. The meterset m2a represents the measured meterset prior to the pause and m2b represents the measured meterset after resumption. Use Case 3 : Tuning Spot Some delivery systems use a tuning spot (aka pulse) to adjust the different beam parameters. This tuning spot can be delivered at the beginning of the beam or at any time during the beam. The tuning spot may not reach exactly the same position as a prescribed spot. The suffix 't' indicates a tuning spot. x3t, y3t m3t 3 x0, y0 m0 0 x1, y1 m1 1 x2, y2 m2 2 x3, y3 m3 3 x4, y4 m4 4 A tuning spot was delivered at the beginning of a control point. The tuning spot will be present in the treatment record. As it is the first one being delivered for that control point, it will be the first one in the record. The tuning spot in this example was targeting the 4 th spot of the prescription. In the record the Scan Spot Prescribed Indices will refer to the 4 th position (index 3). As the tuning spot may not match the prescribed position, it will have its own coordinates represented by the suffix t. Use Case 4 : Repainting Use case demonstrating how re-paints of the spot map within the same control point can be represented. The suffix 'p<n>' indicates a painting iteration. x0p0, y0p0 m0p0 0 x1p0, y1p0 m1p0 1 x2p0, y2p0 m2p0 2 x3p0, y3p0 m3p0 3 x4p0, y4p0 m4p0 4 x0p1, y0p1 m0p1 0 x1p1, y1p1 m1p1 1 x2p1, y2p1 m2p1 2 x3p1, y3p1 m3p1 3 x4p1, y4p1 m4p1 4 x0p2, y0p2 m0p2 0 x1p2, y1p2 m1p2 1 Page 6

x2p2, y2p2 m2p2 2 x3p2, y3p2 m3p2 3 x4p2, y4p2 m4p2 4 When repainting is requested (Number of Paintings (300A,039A) is greater than 1), the record shall contain each of the delivered paintings. In the example, repainting was performed three times. Each repainted spot is described by the Scan Spot Position, the Delivered Metersets of the specific painting, and the Indices. Use Case 5: Spot Reordering In this use case, the number of spots remains the same, but they are simply treated in a different order than planned. x3, y3 m3 3 x1, y1 m1 1 x4, y4 m4 4 x2, y2 m2 2 x0, y0 m0 0 When Scan Spot Re-Ordering is allowed, the spots are listed in the order of the delivery and reference the Indices. Use Case 6 : Combination This use case is a combination of all the above including tuning spots, repaints, and additional reordering. The suffix 't' indicates a tuning spot. The suffix 'p<n>' indicates a painting iteration. The suffix '(r)' in indicates that the spot has been re-ordered. x3t, y3t m3t 3 x1p0, y1p0 m1p0 1 (r) x4p0, y4p0 m4p0 4 (r) x0p0, y0p0 m0p0 0 (r) x3p0, y3p0 m3p0 3 x2p0, y2p0 m2p0 2 (r) x2t, y2t m2t 2 x1p1, y1p1 m1p1 1 (r) x4p1, y4p1 m4p1 4 (r) x0p1, y0p1 m0p1 0 (r) x3p1, y3p1 m3p1 3 Page 7

x2p1, y2p1 m2p1 2 x1p2, y1p2 m1p2 1 (r) x4p2, y4p2 m4p2 4 (r) x0p2, y0p2 m0p2 0 (r) x2p2, y2p2 m2p2 2 (r) The repainting is represented by recording the spot multiple times and referencing to the same scan spot prescribed index. The tuning pulse is recorded for the first two paintings and references the scan spot prescribed index of the spot being used for tuning. The order of the spots is the spot order actually delivered. The third painting did not deliver all the prescribed spots because some of the spot metersets were below the minimum deliverable meterset of the machine. In PS 3.3, Section C.8.8.25 RT Ion Beam Module, add the following attributes: C.8.8.25 RT Ion Beams Table C.8.8.25-1. RT Ion Beams Module Attributes Attribute Name Tag Type Attribute Description Ion Beam sequence >Ion Control Point Sequence >>Scan Spot Tune ID (300A,03A2) 1 Sequence of setup and/or treatment beams for current RT Ion Plan. One or more items shall be included in this sequence. (300A,03A8) 1 Sequence of machine configurations describing Ion treatment beam. The number of items shall be identical to the value of Number of ControlPoints (300A,0110). See Section C.8.8.25.7. (300A,0390) 1C User-supplied or machine code identifier for machine configuration to produce beam spot. This may be the nominal spot size or some other machine specific value. Required if Scan Mode (300A,0308) is MODULATED. Page 8

>>Scan Spot Reordering Allowed (xxxx,xxx3) 3 Indicates whether the spot delivery order shall remain the same as planned order. Enumerated Values: ALLOWED The delivery device may deliver the spots in any order NOT ALLOWED The delivery device shall not change the order of the spots within the map and must deliver them in the prescribed order. In PS 3.6, Section 6, add the following new attributes: (xxxx,xxx1) Indices ScanSpotPrescribedIn dices IS 1-n (xxxx,xxx2) Scan Spot Reordered ScanSpotReordered CS 1 (xxxx,xxx3) Scan Spot Reordering Allowed ScanSpotReorderingA llowed CS 1 Page 9