首页> 中国专利> 一种脑电图报告生成查询方法及系统

一种脑电图报告生成查询方法及系统

摘要

本发明属于数据处理技术领域,具体涉及一种脑电图报告生成查询方法及系统,所述方法包括以下步骤:根据脑电图检查数据生成脑电图报告,并将脑电图报告的报告数据存储到对应的子数据库中;通过数据库追加功能,将每个子数据库中的报告数据更新到总数据库中;根据查询信息查询总数据库,统计并显示查询到的报告信息。本发明通过数据库追加功能将不同脑电图机的报告数据更新到统一的总数据库中,便于用户对所有的报告数据进行综合管理,便于用户通过对总数据库的查询进行数据统计和科学研究。

著录项

  • 公开/公告号CN112286937A

    专利类型发明专利

  • 公开/公告日2021-01-29

    原文格式PDF

  • 申请/专利权人 重庆医科大学附属儿童医院;

    申请/专利号CN202011218908.1

  • 发明设计人 邓雨;胡越;

    申请日2020-11-04

  • 分类号G06F16/22(20190101);G06F16/23(20190101);G06F16/2457(20190101);G06F40/174(20200101);G16H10/60(20180101);G16H15/00(20180101);G16H30/20(20180101);

  • 代理机构50244 重庆项乾光宇专利代理事务所(普通合伙);

  • 代理人高姜

  • 地址 400014 重庆市渝中区中山二路136号

  • 入库时间 2023-06-19 09:43:16

说明书

技术领域

本发明属于数据处理技术领域,具体涉及一种脑电图报告生成查询方法及系统。

背景技术

脑电图是通过精密的电子仪器,从头皮上将脑部的自发性生物电位加以放大记录而获得的图形,是通过电极记录下来的脑细胞群的自发性、节律性电活动。医生通过脑电图机在对病患进行脑电图检查后,通常需要对检查结果出具一份脑电图报告。

现有的脑电图机在进行脑电图检查后,虽然会出具脑电图报告,但通常采用单机出报告的模式。这样的模式下,每台脑电图机的报告数据是独立的,只能对本机的脑电图报告数据进行处理,因此用户难以对所有的报告数据进行管理,在需要进行数据研究时,无法进行查询统计。

发明内容

针对现有技术中的缺陷,本发明提供了一种脑电图报告生成查询方法及系统,通过数据库追加功能将不同脑电图机的报告数据更新到统一的总数据库中,便于用户对所有的报告数据进行综合管理,便于用户通过对总数据库的查询进行数据统计和科学研究。

第一方面,本发明提供了一种脑电图报告生成查询方法,包括以下步骤:

根据脑电图检查数据生成脑电图报告,并将脑电图报告的报告数据存储到对应的子数据库中;

通过数据库追加功能,将每个子数据库中的报告数据更新到总数据库中;

根据查询信息查询总数据库,统计并显示查询到的报告信息。

优选地,所述根据脑电图检查数据生成脑电图报告,具体为:

根据编辑报告指令显示报告表单,所述报告表单包括需要填写的多个选项;

通过手动输入方式或自动链接方式,获取报告表单上各个选项对应的脑电图检查数据,所述脑电图检查数据包括病人基本信息和脑电图状态信息;

根据获取的脑电图检查数据生成脑电图报告。

优选地,所述选项包括姓名;

通过自动链接方式获取被选姓名对应的病人基本信息。

优选地,所述通过自动链接方式获取被选姓名对应的病人基本信息,具体为:

根据脑电图机检查完成指令,生成DateBase文件;

将DateBase文件中的数据更新到病人数据表中;

从姓名选项的下拉框中,获取用户选择的姓名;

根据用户选择的姓名查询病人数据表,将病人数据表中对应的病人基本信息导入到报告表单中。

优选地,所述病人基本信息包括脑电图编号,如果病人是新病人,则脑电图编号为初始脑电图编号,如果病人是旧病人,则脑电图编号为基于上一次检查的升级脑电图编号。

优选地,所述选项包括报告套餐;

通过自动链接方式获取被选报告套餐对应的脑电图状态信息。

优选地,所述通过自动链接方式获取被选报告套餐对应的脑电图状态信息,具体为:

从报告套餐选项的下拉框中,获取用户选择的报告套餐;

根据用户选择的报告套餐查询诊断信息表,将诊断信息表中对应的脑电图状态信息导入到报告表单中。

优选地,所述根据查询信息查询总数据库,统计并显示查询到的报告信息,具体为:

根据查询指令显示查询主窗体,通过查询主窗体获取用户的查询信息;

根据查询信息查询总数据库,统计查询到的报告数,并通过子窗体显示查询到的报告条目和报告数。

优选地,所述方法还包括如下步骤:

根据修改报告指令将报告按时间降序进行排列,获取修改信息并修改脑电图报告;

根据打印报告指令将报告按时间降序进行排列,并打印用户选择的脑电图报告。

第二方面,本发明提供了一种脑电图报告生成查询系统,适用于第一方面所述的脑电图报告生成查询方法,包括多个脑电图报告生成子系统和数据查询子系统;

所述脑电图报告生成子系统,用于根据脑电图检查数据生成脑电图报告,并将脑电图报告的报告数据存储到对应的子数据库中;

所述数据查询子系统,用于通过数据库追加功能,将每个子数据库中的报告数据更新到总数据库中;还用于根据查询信息查询总数据库,统计并显示查询到的报告信息。

本发明的技术方案,通过数据库追加功能将不同脑电图机的报告数据更新到统一的总数据库中,便于用户对所有的报告数据进行综合管理,便于用户通过对总数据库的查询进行数据统计和科学研究;在编辑脑电图报告时,通过自动链接方式自动填写病人基本信息,通过报告套餐的选择自动填写脑电图状态信息,无需手动输入,节省了用户编辑报告的时间,提高了编辑报告的效率;通过对旧病人的脑电图编号的升级,便于查询和管理同一病人的所有报告,便于对病人的脑电图变化状态进行分析。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。

图1为本实施例中脑电图报告生成查询方法的流程示意图;

图2为本实施例中脑电图报告生成查询系统的结构示意图;

图3为本实施例中编辑界面的示意图一;

图4为本实施例中编辑界面的示意图二;

图5为本实施例中编辑界面的示意图三;

图6为本实施例中编辑界面的示意图四;

图7为本实施例中查询界面的示意图一;

图8为本实施例中查询界面的示意图二。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。

还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。

还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。

如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。

实施例一:

本实施例提供了一种脑电图报告生成查询方法,如图1所示,包括以下步骤:

S1,根据脑电图检查数据生成脑电图报告,并将脑电图报告的报告数据存储到对应的子数据库中;

S2,通过数据库追加功能,将每个子数据库中的报告数据更新到总数据库中;

S3,根据查询信息查询总数据库,统计并显示查询到的报告信息。

本实施例中,每台脑电图机均安装有独立的脑电图报告生成软件,均有一个对应的子数据库,用于存储本台脑电图机的报告数据,而总数据库只有一个,所有的报告数据都会通过数据库追加功能更新到总数据库中,从而便于后续的查询统计(可通过安装在脑电图机上的数据查询软件进行查询)。例如三台脑电图机,有三个子数据库和一个总数据库。本实施例的子数据库和总数据库均采用access数据库。

本实施例中,脑电图机在对病人进行脑电图检查后,会得到脑电图检查数据。步骤S1中,根据脑电图检查数据生成脑电图报告,具体为:

根据编辑报告指令显示报告表单,所述报告表单包括需要填写的多个选项;

通过手动输入方式或自动链接方式,获取报告表单上各个选项对应的脑电图检查数据,所述脑电图检查数据包括病人基本信息和脑电图状态信息;

根据获取的脑电图检查数据生成脑电图报告。

本实施中,用户通过脑电图报告生成软件进行报告编辑,在对病人进行脑电图检查后,打开脑电图报告生成软件,主界面上显示有“编辑报告”、“修改报告”、“打印报告”等多个按钮,点击主界面上的“编辑报告”按钮即进入编辑界面,在编辑界面上显示用户需要填写的报告表单。本实施例的脑电图检查数据包括病人基本信息(病人基本信息包括脑电图编号、姓名、性别、年龄)、临床诊断、EMG位置、脑电图状态信息(脑电图状态信息包括背景活动、过度换气、闪光刺激、睡眠期、异常波形、发作期、脑电地形图/功率谱结论的相关信息)等。

如图3所示,报告表单需要填写的选项包括脑电图编号、姓名、性别、年龄、临床诊断、EMG位置、报告套餐、背景活动、过度换气、闪光刺激、睡眠期、异常波形、发作期、脑电地形图/功率谱结论等。报告表单的一些选项可通过自动链接的方式导入,导入后用户可进行修改,另一些选项只能手动输入。

本实施例中,在脑电图机上编辑脑电图报告时,因为脑电图机的不同而有所区别。脑电图机包括两类,一类为日本光电脑电图机,另一类为其他脑电图机。这两种脑电图机编辑报告的区别就在于,对于日本光电脑电图机,报告表单中的脑电图编号、姓名、性别和年龄这些病人基本信息,可进行自动导入;而对于其他脑电图机,上述的这些病人基本信息需要手动输入。

如果采用日本光电脑电图机编辑报告,则通过自动链接方式获取被选姓名对应的病人基本信息,具体为:

根据脑电图机检查完成指令,生成DateBase文件;

将DateBase文件中的数据更新到病人数据表中;

从姓名选项的下拉框中,获取用户选择的姓名;

根据用户选择的姓名查询病人数据表,将病人数据表中对应的病人基本信息导入到报告表单中。

本实施例中,在通过日本光电脑电图机检查完病人后,会在NKT文件夹下生成E11LOCAL的DateBase文件(DateBase文件的内容为脑电图检查时输入的病人基本信息),由于本实施例的病人数据表采用的access数据表,因此通过access数据表的链接外部数据的功能,在生成DateBate文件后,将DateBate文件中的数据更新到病人数据表中。如图3所示,当用户要填写病人基本信息时,在姓名选项的下拉框中选择一个病人的姓名,根据用户选择的这个姓名查询病人数据表,将该病人对应的病人基本信息导入到报告表单中,如图4所示。

本实施例中,为了将病人基本信息导入报告表单中,需要对报告表单中的“姓名”的属性选项进行设置。在设置“姓名”的属性选项时,选择数据-行来源为病人数据表,行来源类型为表/查询,在更新后的[事件过程]中运用Me.xxx=Me.姓名.Column()的VB公式进行编辑运行。在设置后的应用过程中,当用户选择图3中的一个姓名时,就能将病人基本信息导入报告表单中,达到图4中的效果。

本实施例的脑电图编号是在脑电图检查时输入的。当一个病人需要检查脑电图时,医生会先进行历史报告查询,以了解该病人以前是否做过脑电图检查。如果没有查到该病人的脑电图报告,则表明病人是新病人,如果查到了该病人的脑电图报告,则表明病人是旧病人。如果病人是新病人,则会给病人一个初始脑电图编号,例如XJ00001(XJ为某一台脑电图机的编号)。当病人第二次来进行脑电图检查时,病人是旧病人,查到一份脑电图编号为XJ00001的脑电图报告,则医生在对病人再次进行脑电图检查时,会输入升级后的脑电图编号XJ000001-2。当病人第三次来进行脑电图检查时,此次的脑电图编号在XJ000001-2的基础上再升级,第三次检查的脑电图编号为XJ00001-3。本实施例采用升级脑电图编号的方式,便于对病人的所有脑电图报告进行管理,便于医生了解病人的病情发展情况。

在编辑脑电图报告时,通过自动链接方式可提高用户编辑脑电图报告的效率。本实施例的报告套餐选项与姓名选项类似,可通过自动链接方式获取被选报告套餐对应的脑电图状态信息,具体为:

从报告套餐选项的下拉框中,获取用户选择的报告套餐;

根据用户选择的报告套餐查询诊断信息表,将诊断信息表中对应的脑电图状态信息导入到报告表单中。

本实施例中,诊断信息表中存储有若干种报告套餐的相关信息,如图5所示,在报告套餐选项的下拉框中显示了十九种报告套餐。而诊断信息表中也包括了这十九个报告套餐的脑电图状态信息(脑电图状态信息包括背景活动、过度换气、闪光刺激、睡眠期、异常波形、发作期、脑电地形图/功率谱结论的相关信息)。医生从这十九个报告套餐中选择一个与病人相符合的报告套餐,根据医生选择的报告套餐查询诊断信息表,将该报告套餐对应的脑电图状态信息导入到报告表单中。如图6所示,医生选择了第十七种报告套餐“婴儿痉挛症”,则将背景活动、过度换气、闪光刺激、睡眠期、异常波形、发作期、脑电地形图/功率谱结论的相关信息导入到报告表单中。在将相关信息导入报告表单后,医生可对导入的内容进行修改。

本实施例中,为了将脑电图状态信息导入报告表单中,需要对报告表单中的“报告套餐”的属性选项进行设置。在设置“报告套餐”的属性选项时,选择数据-行来源为诊断信息表,行来源类型为表/查询,在更新后的[事件过程]中运用Me.xxx=Me.报告套餐.Column()的VB公式进行编辑运行。在设置后的应用过程中,当用户选择图5中的一个报告套餐时,就能将脑电图状态信息导入报告表单中,达得到图6中的效果(显示该报告套餐对应的脑电图状态信息)。

本实施例在编辑脑电图报告时,为了提高编辑效率,编辑形式多以下拉框为主,在下拉框中为选项预设了多种常用的选项描述,并可根据实际情况选择后再进行相应的更改,以符合检查内容。

本实施例中,在编辑完脑电图报告后,将报告数据存储到对应的子数据库,然后将子数据库中的报告数据更新到总数据库中。例如三台脑电图机分别为XJ、YJ、ZJ,则对应的三个子数据库分别为VEEG-XJ、VEEG-YJ、VEEG-ZJ,这三个子数据库的数据都会更新到总数据库VEEG中,通过总数据库VEEG的汇总,便于后续的查询统计。

在编辑完脑电图报告后,用户可修改和打印脑电图报告,当用户点击主界面上的“修改报告”按钮后,系统会根据修改报告指令,将所有报告按时间降序进行排列,获取用户输入的修改信息并修改脑电图报告,从而便于用户修改最近一次的脑电图报告。当用户点击主界面上的“打印报告”按钮后,系统会根据打印指令,将所有报告按时间降序进行排列,并打印用户选择的脑电图报告,从而便于用户打印最近一次的脑电图报告。

本实施例中,用户可通过脑电图报告生成软件查询本机的子数据库,但是不能查询总数据库;当用户需要对所有脑电图机的报告数据进行查询统计时,可通过数据查询软件进入总数据库进行查询(通过脑电图报告生成软件可编辑报告、修改报告、打印报告、查询本机报告,通过数据查询软件查询所有报告)。步骤S3中,所述根据查询信息查询总数据库,统计并显示查询到的报告信息,具体为:

根据查询指令显示查询主窗体,通过查询主窗体获取用户的查询信息;

根据查询信息查询总数据库,统计查询到的报告数,并通过子窗体显示查询到的报告条目和报告数。

本实施例中,当用户需要进行总数据库查询时,打开数据查询软件,主界面上显示有“基本查询”、“特殊查询”等多个按钮,通过“基本查询”或“特殊查询”按钮即可进入查询界面。如图7所示,为用户通过“基础查询”按钮进入的查询界面,该界面显示查询主窗体和子窗体,用户在查询主窗体内输入查询信息,子窗体显示查询到的报告条目和报告数。如图7所示,用户输入的查询信息为:正常范围脑电图,根据查询信息在总数据库进行查询后,得到761个报告,子窗体通过列表的形式显示这761个报告条目,用户可点击任一报告条目进行详情查看。如图8所示,用户输入的查询信息为:男、6岁、癫痫、正常范围脑电图,根据查询信息在总数据库进行查询后,得到12个报告,子窗体通过列表的形式显示这12个报告条目。

本实施例中,为了将用户想查询的内容展示给用户,需要对窗体进行设置。本实施例通过access中的窗体功能,根据查询需要建立查询主窗体和子窗体。子主窗体的记录源运用SELECT FROM的VB语言编辑需要查询的信息字段,如SELECT[VEEG查询].[编号]FROM[VEEG查询],即可使子窗体数据链接成功。将子窗体放入查询主窗体内,以方便查看。在查询主窗体的查询内容设置好后,通过按钮(如“基本查询”、“特殊查询”按钮)的设计来实现信息的输出,子窗体就能显示相应的信息。按钮属性中事件-单击-[事件过程]中,运用如下VB公式:

Dim strWhere As String

strWhere="select*from查询where 1=1"

If Not IsNull(Me.编号)Then

strWhere=strWhere&"AND([编号]like'*"&Me.编号&"*')"

End If

通过上述设置,即可完成查询功能的建立,并且完成多条件限定的查询。根据用户输入的查询信息,即可对总数据库中的所有报告数据进行查询统计。

综上所述,本实施例的技术方案,通过数据库追加功能将不同脑电图机的报告数据更新到统一的总数据库中,便于用户对所有的报告数据进行综合管理,便于用户通过对总数据库的查询进行数据统计和科学研究;在编辑脑电图报告时,通过自动链接方式自动填写病人基本信息,通过报告套餐的选择自动填写脑电图状态信息,无需手动输入,节省了用户编辑报告的时间,提高了编辑报告的效率;通过对旧病人的脑电图编号的升级,便于查询和管理同一病人的所有报告,便于对病人的脑电图变化状态进行分析。

实施例二:

本实施例提供了一种脑电图报告生成查询系统,适用于实施例一所述的脑电图报告生成查询方法,如图2所示,包括多个脑电图报告生成子系统和数据查询子系统;

所述脑电图报告生成子系统,用于根据脑电图检查数据生成脑电图报告,并将脑电图报告的报告数据存储到对应的子数据库中;

所述数据查询子系统,用于通过数据库追加功能,将每个子数据库中的报告数据更新到总数据库中;还用于根据查询信息查询总数据库,统计并显示查询到的报告信息。

本实施例中,每台脑电图机均安装有独立的脑电图报告生成子系统,每个脑电图报告生成子系统均设有一个子数据库,所有的脑电图机安装有统一的数据查询子系统,数据查询子系统设有总数据库。例如三台脑电图机,有三个子数据库和一个总数据库。子数据库存储本台脑电图机的报告数据,所有的报告数据都会通过数据库追加功能更新到总数据库中,总数据库存储所有脑电图机的报告数据,从而便于后续的查询统计(可通过安装在脑电图机上的数据查询软件进行查询)。本实施例的子数据库和总数据库均采用access数据库。

本实施例中,脑电图机在对病人进行脑电图检查后,会得到脑电图检查数据。其中,根据脑电图检查数据生成脑电图报告,具体为:

根据编辑报告指令显示报告表单,所述报告表单包括需要填写的多个选项;

通过手动输入方式或自动链接方式,获取报告表单上各个选项对应的脑电图检查数据,所述脑电图检查数据包括病人基本信息和脑电图状态信息;

根据获取的脑电图检查数据生成脑电图报告。

本实施中,用户通过脑电图报告生成软件进行报告编辑,在对病人进行脑电图检查后,打开脑电图报告生成软件,主界面上显示有“编辑报告”、“修改报告”、“打印报告”等多个按钮,点击主界面上的“编辑报告”按钮即进入编辑界面,在编辑界面上显示用户需要填写的报告表单。本实施例的脑电图检查数据包括病人基本信息(病人基本信息包括脑电图编号、姓名、性别、年龄)、临床诊断、EMG位置、脑电图状态信息(脑电图状态信息包括背景活动、过度换气、闪光刺激、睡眠期、异常波形、发作期、脑电地形图/功率谱结论的相关信息)等。

如图3所示,报告表单需要填写的选项包括脑电图编号、姓名、性别、年龄、临床诊断、EMG位置、报告套餐、背景活动、过度换气、闪光刺激、睡眠期、异常波形、发作期、脑电地形图/功率谱结论等。报告表单的一些选项可通过自动链接的方式导入,导入后用户可进行修改,另一些选项只能手动输入。

本实施例中,在脑电图机上编辑脑电图报告时,因为脑电图机的不同而有所区别。脑电图机包括两类,一类为日本光电脑电图机,另一类为其他脑电图机。这两种脑电图机编辑报告的区别就在于,对于日本光电脑电图机,报告表单中的脑电图编号、姓名、性别和年龄这些病人基本信息,可进行自动导入;而对于其他脑电图机,上述的这些病人基本信息需要手动输入。

如果采用日本光电脑电图机编辑报告,则通过自动链接方式获取被选姓名对应的病人基本信息,具体为:

根据脑电图机检查完成指令,生成DateBase文件;

将DateBase文件中的数据更新到病人数据表中;

从姓名选项的下拉框中,获取用户选择的姓名;

根据用户选择的姓名查询病人数据表,将病人数据表中对应的病人基本信息导入到报告表单中。

本实施例中,在通过日本光电脑电图机检查完病人后,会在NKT文件夹下生成E11LOCAL的DateBase文件(DateBase文件的内容为脑电图检查时输入的病人基本信息),由于本实施例的病人数据表采用的access数据表,因此通过access数据表的链接外部数据的功能,在生成DateBate文件后,将DateBate文件中的数据更新到病人数据表中。如图3所示,当用户要填写病人基本信息时,在姓名选项的下拉框中选择一个病人的姓名,根据用户选择的这个姓名查询病人数据表,将该病人对应的病人基本信息导入到报告表单中,如图4所示。

本实施例中,为了将病人基本信息导入报告表单中,需要对报告表单中的“姓名”的属性选项进行设置。在设置“姓名”的属性选项时,选择数据-行来源为病人数据表,行来源类型为表/查询,在更新后的[事件过程]中运用Me.xxx=Me.姓名.Column()的VB公式进行编辑运行。在设置后的应用过程中,当用户选择图3中的一个姓名时,就能将病人基本信息导入报告表单中,达到图4中的效果。

本实施例的脑电图编号是在脑电图检查时输入的。当一个病人需要检查脑电图时,医生会进行历史报告查询,以了解该病人以前是否做过脑电图检查。如果没有查到该病人的脑电图报告,则表明病人是新病人,如果查到了该病人的脑电图报告,则表明病人是旧病人。如果病人是新病人,则会给病人一个初始脑电图编号,例如XJ00001(XJ为某一台脑电图机的编号)。当病人第二次来进行脑电图检查时,病人是旧病人,查到一份脑电图编号为XJ00001的脑电图报告,则医生在对病人再次进行脑电图检查时,会输入升级后的脑电图编号XJ000001-2。当病人第三次来进行脑电图检查时,此次的脑电图编号在XJ000001-2的基础上再升级,第三次检查的脑电图编号为XJ00001-3。本实施例采用升级脑电图编号的方式,便于对病人的所有脑电图报告进行管理,便于医生了解病人的病情发展情况。

在编辑脑电图报告时,通过自动链接方式可提高用户编辑脑电图报告的效率。本实施例的报告套餐选项与姓名选项类似,可通过自动链接方式获取被选报告套餐对应的脑电图状态信息,具体为:

从报告套餐选项的下拉框中,获取用户选择的报告套餐;

根据用户选择的报告套餐查询诊断信息表,将诊断信息表中对应的脑电图状态信息导入到报告表单中。

本实施例中,诊断信息表中存储有若干种报告套餐的相关信息,如图5所示,在报告套餐选项的下拉框中显示了十九种报告套餐。而诊断信息表中也包括了这十九个报告套餐的脑电图状态信息(脑电图状态信息包括背景活动、过度换气、闪光刺激、睡眠期、异常波形、发作期、脑电地形图/功率谱结论的相关信息)。医生从这十九个报告套餐中选择一个与病人相符合的报告套餐,根据医生选择的报告套餐查询诊断信息表,将该报告套餐对应的脑电图状态信息导入到报告表单中。如图6所示,医生选择了第十七种报告套餐“婴儿痉挛症”,则将背景活动、过度换气、闪光刺激、睡眠期、异常波形、发作期、脑电地形图/功率谱结论的相关信息导入到报告表单中。在将相关信息导入报告表单后,医生可对导入的内容进行修改。

本实施例中,为了将脑电图状态信息导入报告表单中,需要对报告表单中的“报告套餐”的属性选项进行设置。在设置“报告套餐”的属性选项时,选择数据-行来源为诊断信息表,行来源类型为表/查询,在更新后的[事件过程]中运用Me.xxx=Me.报告套餐.Column()的VB公式进行编辑运行。在设置后的应用过程中,当用户选择图5中的一个报告套餐时,就能将脑电图状态信息导入报告表单中,达到图6中的效果(显示该报告套餐对应的脑电图状态信息)。

本实施例在编辑脑电图报告时,为了提高编辑效率,编辑形式多以下拉框为主,在下拉框中为选项预设了多种常用的选项描述,并可根据实际情况选择后再进行相应的更改,以符合检查内容。

本实施例中,在编辑完脑电图报告后,将报告数据存储到对应的子数据库,然后将子数据库中的报告数据更新到总数据库中。例如三台脑电图机分别为XJ、YJ、ZJ,则对应的三个子数据库分别为VEEG-XJ、VEEG-YJ、VEEG-ZJ,这三个子数据库的数据都会更新到总数据库VEEG中,通过总数据库VEEG的汇总,便于后续的查询统计。

在编辑完脑电图报告后,用户可修改和打印脑电图报告,当用户点击主界面上的“修改报告”按钮后,系统会根据修改报告指令,将所有报告按时间降序进行排列,获取用户输入的修改信息并修改脑电图报告,从而便于用户修改最近一次的脑电图报告。当用户点击主界面上的“打印报告”按钮后,系统会根据打印指令,将所有报告按时间降序进行排列,并打印用户选择的脑电图报告,从而便于用户打印最近一次的脑电图报告。

本实施例中,用户可通过脑电图报告生成软件查询本机的子数据库,但是不能查询总数据库;当用户需要对所有脑电图机的报告数据进行查询统计时,可通过数据查询软件进入总数据库进行查询(通过脑电图报告生成软件可编辑报告、修改报告、打印报告、查询本机报告,通过数据查询软件查询所有报告)。其中,所述根据查询信息查询总数据库,统计并显示查询到的报告信息,具体为:

根据查询指令显示查询主窗体,通过查询主窗体获取用户的查询信息;

根据查询信息查询总数据库,统计查询到的报告数,并通过子窗体显示查询到的报告条目和报告数。

本实施例中,当用户需要进行总数据库查询时,打开数据查询软件,主界面上显示有“基本查询”、“特殊查询”等多个按钮,通过“基本查询”或“特殊查询”按钮即可进入查询界面。如图7所示,为用户通过“基础查询”按钮进入的查询界面,该界面显示查询主窗体和子窗体,用户在查询主窗体内输入查询信息,子窗体显示查询到的报告条目和报告数。如图7所示,用户输入的查询信息为:正常范围脑电图,根据查询信息在总数据库进行查询后,得到761个报告,子窗体通过列表的形式显示这761个报告条目,用户可点击任一报告条目进行详情查看。如图8所示,用户输入的查询信息为:男、6岁、癫痫、正常范围脑电图,根据查询信息在总数据库进行查询后,得到12个报告,子窗体通过列表的形式显示这12个报告条目。

本实施例中,为了将用户想查询的内容展示给用户,需要对窗体进行设置。本实施例通过access中的窗体功能,根据查询需要建立查询主窗体和子窗体。子主窗体的记录源运用SELECT FROM的VB语言编辑需要查询的信息字段,如SELECT[VEEG查询].[编号]FROM[VEEG查询],即可使子窗体数据链接成功。将子窗体放入查询主窗体内,以方便查看。在查询主窗体的查询内容设置好后,通过按钮(如“基本查询”、“特殊查询”按钮)的设计来实现信息的输出,子窗体就能显示相应的信息。按钮属性中事件-单击-[事件过程]中,运用如下VB公式:

Dim strWhere As String

strWhere="select*from查询where 1=1"

If Not IsNull(Me.编号)Then

strWhere=strWhere&"AND([编号]like'*"&Me.编号&"*')"

End If

通过上述设置,即可完成查询功能的建立,并且完成多条件限定的查询。通过数据查询软件,即可对总数据库中的所有报告数据进行查询统计。

综上所述,本实施例的技术方案,将脑电图报告生成子系统和数据查询子系统进行结合,通过数据库追加功能将不同脑电图机的报告数据更新到统一的数据查询子系统的总数据库中,便于用户对所有的报告数据进行综合管理,便于用户通过对总数据库的查询进行数据统计和科学研究;在编辑脑电图报告时,通过自动链接方式自动填写病人基本信息,通过报告套餐的选择自动填写脑电图状态信息,无需手动输入,节省了用户编辑报告的时间,提高了编辑报告的效率;通过对旧病人的脑电图编号的升级,便于查询和管理同一病人的所有报告,便于对病人的脑电图变化状态进行分析。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元或步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

在本申请所提供的实施例中,应该理解到,所述步骤的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个步骤可结合为一个步骤,一个步骤可拆分为多个步骤,或一些特征可以忽略等。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号