title: Automated radiation therapy treatment plan workflow using a commercial application programming interface.
abstract: OBJECTIVE
  The objective of this study was to create a workflow for the automation and standardization of treatment plan generation and evaluation using an application programming interface (API) to access data from a commercial treatment planning system (Varian Medical Systems, Inc, Palo Alto, CA).
  
  
  METHODS
  The automation workflow begins with converting electronic patient-specific physician treatment planning orders that specify demographics, simulation instructions, and dosimetric objectives for targets and organs at risk into XML files. These XML files are used to generate standard contour names, beam, and patient-specific intensity modulated radiation therapy (IMRT) optimization templates to be executed in a commercial treatment planning system (TPS) by the user. A set of computer programs have been developed to provide quality control (QC) reports that verify demographic information in the TPS against the treatment planning orders, ensure the existence and proper naming of organs at risk, and generate patient-specific plan evaluation reports that provide real-time feedback on the concordance of an active treatment plan to the physician-specified treatment planning goals.
  
  
  RESULTS
  A workflow for lung IMRT was chosen as a test scenario. Contour, beam, and patient-specific IMRT optimization templates were automatically generated from the physician treatment planning orders and loaded into the planning system. The QC reports were developed for lung IMRT, including the option of patient-specific modifications to the standard templates. The API QC reporting includes a dynamic program that runs in parallel to the TPS during the planning process, providing real-time feedback as to whether physician-specified treatment plan parameters have improved or worsened from previous iterations.
  
  
  CONCLUSIONS
  User-created computer programs to access information in the TPS database by means of a commercial TPS API enable automation and standardization of treatment plan generation and evaluation.
authors.affiliation: Washington University School of Medicine, St Louis, Missouri. Electronic address: lolsen@radonc.wustl.edu.
authors.forename: Lindsey A
authors.initials: LA
authors.lastname: Olsen
authors.affiliation: Washington University School of Medicine, St Louis, Missouri.
authors.forename: Clifford G
authors.initials: CG
authors.lastname: Robinson
authors.affiliation: Washington University School of Medicine, St Louis, Missouri.
authors.forename: Guangrong R
authors.initials: GR
authors.lastname: He
authors.affiliation: Washington University School of Medicine, St Louis, Missouri.
authors.forename: H Omar
authors.initials: HO
authors.lastname: Wooten
authors.affiliation: Washington University School of Medicine, St Louis, Missouri.
authors.forename: Sridhar
authors.initials: S
authors.lastname: Yaddanapudi
authors.affiliation: Washington University School of Medicine, St Louis, Missouri.
authors.forename: Sasa
authors.initials: S
authors.lastname: Mutic
authors.affiliation: Washington University School of Medicine, St Louis, Missouri.
authors.forename: Deshan
authors.initials: D
authors.lastname: Yang
authors.affiliation: Department of Radiation Medicine and Applied Sciences, University of California, San Diego, La Jolla, California.
authors.forename: Kevin L
authors.initials: KL
authors.lastname: Moore
mesh_terms: D001331:Automation; D006801:Humans; D009369:Neoplasms / Q000532:radiotherapy*; D011880:Radiotherapy Planning, Computer-Assisted / Q000379:methods*; D050397:Radiotherapy, Intensity-Modulated / Q000379:methods; D012984:Software