一种放疗管理方法和系统与流程

文档序号:11323543阅读:586来源:国知局
一种放疗管理方法和系统与流程

本发明涉及医疗技术领域,特别涉及一种放疗管理方法和系统。



背景技术:

放射治疗是利用计算机控制射线发生设备(例如,医用电子直线加速器),通过控制放射线的入射方向、放射区域对肿瘤进行不开刀、无痛苦、损伤较小、体质消耗较小的有效的肿瘤治疗方案。在进行放射治疗之前,需要在计算机工作站上设计各个病人的放射治疗计划,在展示肿瘤接受放射致死照射剂量的同时,控制周围重要组织和器官的受射线辐射剂量在正常组织和器官的耐受范围以内。

随着放疗病人逐年增多,在为各个病人制定放疗计划的同时,需要利用放疗管理系统(treatmentmanagementsystem(tms)),对不同病人的放疗信息进行查询和管理。目前的放疗管理系统,不同的用户(医生、护士、物理师等医护工作人员)都可以进行登录,并进行相应的操作。当用户在操作放疗管理系统时,系统会加载相关的数据并呈现给用户。然而,在现有技术中,只有当用户对操作界面提示的信息进行操作(例如,用户点击功能按钮,用户选中某个模块、用户滑动鼠标等)时,系统才会加载相应的数据,对用户的操作进行响应,通常响应速度较慢,导致用户等待的时间较长。



技术实现要素:

针对现有技术在放疗管理系统中存在的信息加载速度较低、用户等待时间较长的问题,本发明的目的在于提供一种放疗管理系统和方法,该方法根据不同的用户预加载相应的信息,可以提高信息加载的效率、加快系统对用户操作的响应速度、节省用户的等待时间。

为达到上述发明目的,本发明提供的技术方案如下:

一方面,本发明实施例提供了一种放疗管理方法,所述方法包括:确定病人的相关信息,所述病人的相关信息包括所述病人的基本信息;识别当前操作的用户;以及根据所述识别的当前操作的用户预加载信息。

在本发明中,所述根据所述识别的当前操作的用户预加载信息包括:如果识别当前操作的用户为护士,则预加载与治疗预约相关的信息。

在本发明中,所述方法进一步包括:根据所述病人的相关信息和所述预加载的与治疗预约相关的信息,预约治疗或安排治疗时间。

在本发明中,所述根据所述识别的当前操作的用户预加载信息包括:如果识别当前操作的用户为物理师,则预加载与治疗计划相关的信息。

在本发明中,所述方法进一步包括:切换至放疗计划系统,以方便所述物理师进行操作。

在本发明中,所述根据所述识别的当前操作的用户预加载信息包括:如果识别当前操作的用户为医生,则预加载与治疗预约相关的信息和与治疗计划相关的信息。

在本发明中,所述方法进一步包括:根据所述病人的相关信息和所述预加载的与治疗预约相关的信息,预约治疗或安排治疗时间;以及切换至放疗计划系统,以方便所述医生进行操作。

在本发明中,所述确定病人信息包括:如果所述病人信息已经存在数据库中,则选中所述病人信息;或者,如果所述病人信息在数据库中不存在,则创建所述病人信息,并导入所述病人信息对应的图像序列或/和放疗计划。

另一方面,本发明实施例提供了一种放疗管理系统,所述系统包括:用户识别模块,用于识别用户的身份;信息预加载模块,用于根据所述识别的用户的身份为所述用户预加载信息,所述信息预加载模块包括治疗预约信息预加载单元和治疗计划信息预加载单元,其中,所述治疗预约信息预加载单元用于预加载与治疗预约相关的信息,所述治疗计划信息预加载单元用于预加载与治疗计划相关的信息;放疗计划模块,用于存储或管理病人的放疗计划信息;信息管理模块,用于管理所述放疗管理系统的信息,所述信息包括与治疗预约相关的信息和/或与治疗计划相关的信息;输入输出模块,用于从服务器、数据库或用户输入信息至所述系统,或从所述系统输出信息至所述服务器、数据库或用户;以及附加模块,用于创建病人信息、存储信息、检索信息或统计报表。

另一方面,本发明实施例提供了一种放疗管理系统,所述系统包括非暂时性的计算机可读介质,所述非暂时性的计算机可读介质包括可执行指令,所述指令被至少一个处理器执行时,导致所述至少一个处理器实现一种放疗管理方法,包括:确定病人的相关信息,所述病人的相关信息包括所述病人的基本信息;识别当前操作的用户;以及根据所述识别的当前操作的用户预加载信息。

与现有技术相比,本发明的有益效果表现如下:

一、系统自动预加载用户操作放疗工作流所需的数据,而不需等待用户对系统界面进行操作时才加载,减少了用户操作和界面响应的时间;

二、系统根据不同的用户自动预加载不同的放疗管理数据,可以避免不必要的数据传输,使不同模块间的切换更流畅,用户体验更好。

附图说明

图1是本发明的一种放疗管理系统的结构示意图;

图2是本发明的一个实施例中的放疗管理方法的示例性流程图;

图3是本发明的另一个实施例中的放疗管理方法的示例性流程图;

图1标记:100为放疗管理系统,110为用户识别模块,120为信息预加载模块,121为治疗预约信息预加载单元,122为治疗计划信息预加载单元,130为放疗计划模块,140为信息管理模块,150为输入输出模块,160为附加模块,170为服务器,180为网络,190为数据库。

具体实施方式

为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图和实施例对本发明的具体实施方式做详细的说明。

为了完整地了解本发明,请参考图1,表示本发明以较佳实施方式的放疗管理系统100的结构示意图。该放疗管理系统100包含但不限于用户识别模块110、信息预加载模块120、放疗计划模块130、信息管理模块140、输入输出模块150以及附加模块160,其中信息预加载模块120包括治疗预约信息预加载单元121和治疗计划信息预加载单元122。

放疗管理系统100可以具有图形用户界面,用户(例如,医生、护士、物理师等)可以利用账户名和/或密码,通过所述图形用户界面,登陆放疗管理系统100。在一些实施例中,不同的用户可以通过不同的入口登陆放疗管理系统100。在一些实施例中,不同的用户可以具有不同的信息查看和/或管理权限。用户识别模块110可以根据账户名和/或登陆入口识别当前使用放疗管理系统100的用户的身份信息。例如,用户识别模块110可以识别当前用户是医生、护士或物理师等。

信息预加载模块120可以为当前的用户预加载信息。所述预加载的信息可以是放疗工作流中需要的数据,例如,与治疗预约有关的信息、与治疗计划有关的信息等。信息预加载模块120可以为不同的用户预加载不同的信息。例如,信息预加载模块120可以为护士预加载与治疗预约有关的信息,为物理师预加载与治疗计划有关的信息,为医生预加载与治疗预约和/或治疗计划有关的信息等。治疗预约信息预加载单元121可以为医生和/或护士预加载与治疗预约有关的信息。治疗计划信息预加载单元122可以为医生和/或物理师预加载与治疗计划有关的信息,例如,体数据、兴趣点(pointofinterest(poi))等。

放疗计划模块130可以存储和/或管理一个或多个病人的放疗计划信息。所述放疗计划信息包括放射线的入射方向、放射区域、肿瘤体积、剂量分布等信息。所述放疗计划信息可以由医生和/或物理师手动输入至放疗计划模块130,也可以从服务器170、数据库190等获取。

信息管理模块140可以对放疗管理系统100中的信息(例如,与治疗预约和/或治疗计划有关的信息)进行管理,例如,放疗计划的申请、提交、核准等,放疗的预约、排程等,病人信息的管理等。

输入输出模块150可以从服务器170、数据库190、其他数据源或用户输入信息至所述放疗管理系统100,或从所述放疗管理系统100输出信息至所述服务器170、数据库190、其他数据源或用户。输入输出模块150可以接收用户通过操作界面输入的信息。所述输入的信息包括用户通过操作界面中的按钮、文本框、菜单或其他工具等输入的信息,例如,用户选中的病人、用户修改的病人信息、用户调整的放疗计划等。放疗管理系统100可以对用户输入的信息进行响应,并通过输入输出模块150输出相应的信息。所述输出的信息包括病人信息、放疗计划、放疗排程信息等。输入输出模块150可以将输出的信息显示在操作界面中以供用户查看;或通过一个连接的打印设备打印相应信息。输入输出模块150可以从服务器170、数据库190或其他数据源输入信息至放疗管理系统100,也可以将放疗管理系统100的相应信息输出至服务器170、数据库190或其他数据源。

附加模块160包括放疗管理系统100中的其他功能模块,例如,用于创建病人信息的病人信息创建模块、用于存储信息的信息存储模块、用于检索信息的数据检索模块、用于统计月份、季度、年度报表的报表统计模块等。本发明不对附加模块160的功能和种类做任何限定。

在一些实施例中,放疗管理系统100还包括非暂时性的计算机可读介质,所述非暂时性的计算机可读介质包括可执行指令,所述指令被至少一个处理器执行时,导致所述至少一个处理器实现一种放疗管理方法,包括:确定病人的相关信息,所述病人的相关信息包括所述病人的基本信息;识别当前操作的用户;以及根据所述识别的当前操作的用户预加载信息。

服务器170可以为放疗管理系统100提供相应的硬件和软件支持。服务器170可以包括分布式服务器和/或集中式服务器等,或多种的组合。服务器170可以包括中央处理器(centralprocessingunit(cpu)),专用集成电路(application-specificintegratedcircuit(asic)),专用指令处理器(application-specificinstruction-setprocessor(asip)),图形处理器(graphicsprocessingunit(gpu)),物理运算处理器(physicsprocessingunit(ppu)),数字信号处理器(digitalsignalprocessor(dsp)),现场可编程逻辑门阵列(fieldprogrammablegatearray(fpga)),可编程逻辑器(programmablelogicdevice(pld)),控制器(controller),微控制器单元(microcontrollerunit),处理器(processor),微处理器(microprocessor),arm处理器(advancedriscmachines)等或几种的组合。服务器170还可以包括存储器,用于存储放疗管理系统100所需的部分或全部数据、或放疗管理系统100产生的数据。信息预加载模块120可以从服务器170、数据库190、其他数据源等预加载不同用户所需的相应信息。

网络180可以是单个网络,或多个不同网络的组合。例如,网络180可以是一个局域网(localareanetwork(lan))、广域网(wideareanetwork(wan))、公用网络、私人网络、专有网络、公共交换电话网(publicswitchedtelephonenetwork(pstn))、互联网、无线网络、虚拟网络、城域网络、电话网络等,或几种的组合。网络180可以包括多个网络接入点,例如,有线接入点、无线接入点、基站、互联网交换点等在内的有线或无线接入点。通过这些接入点,放疗管理系统100、服务器170和/或数据库190可以接入网络180并通过网络180发送和/或接收数据信息。

数据库190可以存储放疗管理系统100所需的部分或全部数据、或放疗管理系统100产生的数据。数据库190可以建立在具有存储功能的设备上。数据库190可以是本地的(例如,数据库190可以加载在服务器170上)。数据库190可以是远程的。数据库190与服务器170的其他存储设备的连接方式可以是有线的,或无线的。数据库190可以包括层次式数据库、网络式数据库、关系式数据库等,或几种的组合。在一些实施例中,放疗管理系统100、服务器170、和/或数据库190可以集成在一个计算设备中。这意味着,放疗管理系统100、服务器170、数据库190可以直接通过系统总线,而不需通过网络180进行通信。

图2是本发明的一个实施例中的放疗管理方法的示例性流程图。

在步骤201中,可以创建病人信息。对于放疗管理系统100中不存在的病人信息,可以新添加进来。用户可以通过输入输出模块150输入病人信息,或从数据库190或其他数据源加载病人信息。进而,附加模块160可以基于所述病人信息在放疗管理系统100中创建病人信息。所述病人信息可以包括病人的姓名、身高、体重、年龄、性别、病史等基本信息,或对药物的耐受性、敏感性等医学信息等。本发明不对所述病人信息的种类做任何限定。

在步骤203中,可以导入所述病人信息对应的图像序列和/或放疗计划。所述病人的图像序列可以是所述病人经过医学图像扫描(例如,计算机断层扫描、正电子发射断层扫描、磁共振成像等)获得的图像序列。所述病人的图像序列和/或放疗计划可以由输入输出模块150从服务器170、数据库190或其他数据源中导入至放疗管理系统100。

在步骤205中,可以识别当前操作的用户。用户识别模块110可以根据账户名、用户登录入口等信息对当前的用户身份进行识别,确定当前用户是医生、护士或物理师等。在一些实施例中,当用户登录系统时,用户识别模块110可自动识别用户的身份。

如果放疗管理系统100识别用户为医生或物理师,在步骤207中,治疗计划信息预加载单元122可以预加载与治疗计划相关的信息,例如,病人的体数据,兴趣点(poi)等。所述与治疗计划相关的信息可以加载至放疗管理系统100的系统缓存(图1中未示出)中。本发明不对信息加载的方式做任何限定。进一步地,在步骤209中,信息管理模块140可以根据步骤207中预加载的与治疗计划相关的信息生成治疗计划数据。治疗计划数据可以包括放射线的入射方向、放射区域、肿瘤体积、剂量分布等信息。进一步地,在步骤211中,放疗工作流可以切换至放疗计划系统(例如,放疗计划模块130),医生或物理师可以进入放疗计划系统进行相应操作,从而实现对放疗计划的管理。

如果放疗管理系统100识别用户为护士或医生,在步骤213中,治疗预约信息预加载单元121可以预加载与治疗预约相关的信息,例如,某一时间段已预约的病人、已预约的人数、放疗设备是否可以进行预约等情况。所述与治疗预约相关的信息可以加载至放疗管理系统100的系统缓存(图1中未示出)中。进一步地,在步骤215中,护士或医生可以为步骤201创建的病人进行预约治疗。例如,护士或医生可以将所述病人加入一个预约队列中。进一步地,在步骤217中,护士或医生可以安排治疗时间(或治疗排程)。在一些实施例中,放疗管理系统100可以根据已预约的病人情况,向护士或医生推荐可预约的时间范围,以方便护士或医生安排所述病人的预约时间。

在一些实施例中,步骤205可以在步骤201之前执行。在一些实施例中,步骤207和步骤209可以组合为一个步骤。在一些实施例中,步骤213、步骤215、和/或步骤217可以组合为一个步骤。

图3是本发明的另一个实施例中的放疗管理方法的示例性流程图。

在步骤301中,可以选中病人。对于放疗管理系统100中已存在的病人,用户可以通过输入输出模块150查询、选中某个病人。例如,用户可以输入病人的姓名、年龄等基本信息进行查找。

在步骤303中,可以识别当前操作的用户。用户识别模块110可以根据账户名、用户登录入口等信息对当前的用户身份进行识别,确定当前用户是医生、护士或物理师等。在一些实施例中,当用户登录系统时,用户识别模块110可自动识别用户的身份。

如果放疗管理系统100识别用户为医生或物理师,在步骤305中,治疗计划信息预加载单元122可以预加载治疗计划数据。治疗计划数据可以包括放射线的入射方向、放射区域、肿瘤体积、剂量分布等信息,和/或与治疗计划相关的信息(例如,病人的体数据,兴趣点(poi)等)。所述治疗计划数据可以加载至放疗管理系统100的系统缓存(图1中未示出)中。本发明不对信息加载的方式做任何限定。进一步地,在步骤307中,放疗工作流可以切换至放疗计划系统(例如,放疗计划模块130),医生或物理师可以进入放疗计划系统进行相应操作,从而实现对放疗计划的管理。

如果放疗管理系统100识别用户为护士或医生,在步骤309中,治疗预约信息预加载单元121可以预加载与治疗预约相关的信息,例如,某一时间段已预约的病人、已预约的人数、放疗设备是否可以进行预约等情况。进一步地,在步骤311中,护士或医生可以为步骤301选中的病人进行预约治疗。例如,护士或医生可以将所述病人加入一个预约队列中。进一步地,在步骤313中,护士或医生可以安排治疗时间(或治疗排程)。在一些实施例中,放疗管理系统100可以根据已预约的病人情况,向护士或医生推荐可预约的时间范围,以方便护士或医生安排所述病人的预约时间。

在一些实施例中,步骤303可以在步骤301之前执行。在一些实施例中,步骤309、步骤311、和/或步骤313可以组合为一个步骤。

以上所述仅为本发明的优选实施而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

此外,本领域技术人员可以理解,本申请的各方面可以通过若干具有可专利性的种类或情况进行说明和描述,包括任何新的和有用的工序、机器、产品或物质的组合,或对他们的任何新的和有用的改进。相应地,本申请的各个方面可以完全由硬件执行、可以完全由软件(包括固件、常驻软件、微码等)执行、也可以由硬件和软件组合执行。以上硬件或软件均可被称为“数据块”、“模块”、“单元”、“组件”或“系统”。此外,本申请的各方面可能表现为位于一个或多个计算机可读介质中的计算机产品,该产品包括计算机可读程序编码。

计算机可读信号介质可能包含一个内含有计算机程序编码的传播数据信号,例如在基带上或作为载波的一部分。所述传播信号可能有多种表现形式,包括电磁形式、光形式等等、或合适的组合形式。计算机可读信号介质可以是除计算机可读存储介质之外的任何计算机可读介质,该介质可以通过连接至一个指令执行系统、装置或设备以实现通讯、传播或传输供使用的程序。位于计算机可读信号介质上的程序编码可以通过任何合适的介质进行传播,包括无线电、电缆、光纤电缆、rf、或类似介质、或任何上述介质的组合。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1