教学视频
Smart eStation中的ESAPI(Eclipse Scripting Application Programming Interface) 是Eclipse提供的一个和治疗计划系统数据库交互的一个接口,通过Eclipse调用C#语言脚本或使用独立的应用程序,可以自动提取病人各种数据,如基本信息、处方、图像、计划、剂量和结构等等,并加以分析,或根据设定的各种条件自动进行计划设计和计算。
该教学视频课程模块由瓦里安临床应用培训专家录制,主要介绍ESAPI、Eclipse脚本向导、C#和Visual studio的基础知识;另外借助成功开发ESAPI应用程序所需的编程概念和一些成熟的脚本,帮助学员实现从0到1的突破,学会创建简单的脚本和修改其它脚本,举一反三,为科室后期开展科研和临床工作打下坚实的基础。
Smart eStation 教学视频
一、ESAPI基础与启动
1.1:安装VS
介绍Visual studio平台架构,并介绍如何在网站中下载和安装Visual Studio。
1.2:创建API
介绍API的类型,进入工作站中创建空的脚本,并创建系统示例脚本,并查看在线手册。
1.3:创建空白的可写入脚本
该视频介绍了如何创建空白的可写入脚本,在创建二进制脚本时,需要完成哪些修改才能转化成可写入类型的脚本。
1.4 不同版本脚本运行权限需求
PPT介绍11、13和15版本关于API的功能权限以及对应的功能,介绍如何查看系统中ESAPI权限。

1.1 下载和安装VS

1.2 创建API

1.3 创建空白的可写入脚本

1.4 不同版本脚本运行权限需求
二、ESAPI开展的问题与解决方案
2.1:脚本批准
介绍如何批准“可写入”脚本,并运行。
2.2:脚本再批准
介绍编辑脚本之后再次批准脚本的注意事项。
2.3:不同版本不兼容问题
PPT介绍网站上下载的脚本如何在最新版本(15.5版)的TPS中运行,举例说明版本不兼容时的解决方案
2.4:非TPS环境中调用数据库
介绍如何在私人电脑中调用TPS的数据库和下载在线帮助手册,并且编辑脚本。

2.1 脚本批准

2.2 脚本再批准

2.3 不同版本不兼容问题

2.4 非TPS环境中调用数据库
三、示例应用与实践
3.1:如何运行“只读”脚本
介绍如何运行系统示例脚本中的“只读”脚本,并且将脚本设置至Favorite中,并设置运行脚本的快捷键。
3.2:运行Data Mining脚本(运行独立程序)
介绍如何运行网站上下载的“DataMining”脚本,且查看运行结果。
3.3:运行DvhLookups脚本
介绍如何运行网站中下载的DvhLookups脚本,并介绍其功能和使用方法;
3.4:运行Export3D脚本
介绍如何运行网站中下载的Export3D脚本,并介绍其功能和展示运行结果;
3.5:运行CreateOptStructure脚本
介绍如何运行自动创建辅助结构的脚本;
3.6:运行CreateVerificationPlan脚本
介绍如何运行自动创建QA计划的脚本;
3.7:运行PlanChecker脚本
3.8:运行RapidPlan Evaluation脚本
3.9:运行AutoPlanningWithMCO脚本
3.10:运行AutoPlan脚本

3.1 如何运行“只读”脚本

3.5 运行CreateOptStructure脚本

3.2 运行Data Mining脚本(运行独立程序)

3.6 运行CreateVerificationPlan脚本

3.3 运行DvhLookups脚本

3.4 运行Export3D脚本
Smart eStation 教学视频
空中讲堂
基于人工智能 RapidPlan 与 API 技术基准
北京肿瘤医院
Eclipse 脚本 API 的亮点
瓦里安医疗系统拉斯维加斯教育中心讲师
Eclipse 脚本快速进阶
瓦里安医疗系统拉斯维加斯教育中心讲师
课程咨讯

EC301 Eclipse Scripting API 脚本设计
课程地点 : 瓦里安医疗系统公司 北京教育中心
课程时间 : 4 天
课程内容 :
- 介绍ESAPI产品
- Eclipse脚本向导、C#和VisualStudio的基础知识
- 介绍编程概念,以支持开发者开发脚本需要
- 创建插入文件和独立的执行文件,用于计划的评估和计算
- 编辑和修改样本代码,以满足用户的需要

C#编程语言学习
C# 是一个简单的、现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的。 本教程将告诉您基础的 C# 编程,同时将向您讲解 C# 编程语言相关的各种先进理念。
Smart eStation
开启智能治疗计划时代之密钥
