一种超声诊断报告辅助提示方法

文档序号:6471995阅读:240来源:国知局
专利名称:一种超声诊断报告辅助提示方法
技术领域
本发明涉及超声诊断技术领域,具体涉及一种超声诊断报告辅助提 示方法。
背景技术
随着超声诊断技术的普及应用,我国广大的基层医院基本都有了超 声设备,它的广泛用途和有效性使其在临床医学领域已成为必不可缺的 工具。由于超声专业是一个新兴专业,现有超声医生绝大多数是从临床 转业过来,其专业知识还存在一定的欠缺。目前做超声检查的病人曰益 增多,许多医生在超负荷工作下难免出错。对于复诊病人的多次相同的 "检查所见",不同的检查医生可能得出不同的诊断结论。很多基层医院 超声科在日常诊断过程中没有对诊断结论进行审核的程序,各个医生对 相同的"检查所见"可能有不同看法,导致相同的"检查所见,,出现不同的 诊断结论。所有上面的情形都可能导致误诊,而出现了误诊却没有有效 的提醒告警措施,使误诊不能及时得到纠正。

发明内容
本发明要解决的技术问题是提供一种超声诊断报告辅助提示方法, 克服现有技术对超声诊断可能的误诊没有有效的提醒告警措施的缺陷。
本发明为解决上述技术问题所采用的技术方案为 一种超声诊断报告辅助提示方法,建立检查所见与诊断结论一对多关系表,所述检查所见与诊断结论一对多关系表的每个记录存储检查所 见描述和对应的诊断结论,建立患者序列号与诊断结论一对多关系表, 所述患者序列号与诊断结论一对多关系表的每个记录存储患者序列号
和对应的诊断结论,执行步骤
Al、建立主窗体并在所述主窗体上设置输入窗口;
A2、将所述^^查所见与诊断结论一对多关系表和所述患者序列号与
诊断结论一对多关系表导入内存中; A3、遍历所述^r查所见与诊断结论一对多关系表的每个记录,将所
有的所述4企查所见描述显示在所述主窗体内; A4、选中一个记录的所述^r查所见描述;
A5、根据所述#企查所见描述查询所述才企查所见与:^断结-论一对多关
系表;
A6、将查询到的相应诊断结论显示在所述主窗体内并选中其中 一个 诊断结论;
A7、在所述输入窗口内输入所述患者序列号,遍历所述患者序列号 与诊断结论一对多关系表中所述患者序列号对应的记录,将每 一个记录中的诊断结论与所述诊断结论比较,若两者相同则结 束比较,同时显示告警信息。
所述的超声诊断报告辅助提示方法,其中所述步骤A1包括步骤 在所述主窗体上设置第一窗口和第二窗口,所述步骤A3包括步骤将 所有的所述4企查所见描述显示在第一窗口内,所述步骤A6包括步骤 所述诊断结论显示在第二窗口内。
所述的超声诊断才艮告辅助提示方法,其中第一窗口和第二窗口设为 ListBox控件。
一种超声诊断报告辅助提示方法,建立检查所见与诊断结论一对多
7关系表,所述检查所见与诊断结论一对多关系表的每个记录存储检查所 见描述和对应的诊断结论,建立患者序列号与诊断结论一对多关系表, 所述患者序列号与诊断结论一对多关系表的每个记录存储患者序列号
和对应的诊断结论,执行步骤
Al、建立主窗体并在所述主窗体上设置输入窗口;
A2、将所述检查所见与诊断结论一对多关系表和所述患者序列号与
诊断结论一对多关系表导入内存中; A3、遍历所述检查所见与诊断结论一对多关系表的每个记录,将所
有的所述4企查所见描述和所述诊断结论显示在所述主窗体内; A4、选中一个记录的所述诊断结论;
A5、在所述输入窗口内输入所述患者序列号,遍历所述患者序列号 与诊断结论一对多关系表中所述患者序列号对应的记录,将每 一个记录中的诊断结论与所述诊断结论比较,若两者相同则结 束比较,同时显示告警信息。
所述的超声诊断报告辅助提示方法,其中所述步骤A1包括步骤 在所述主窗体上设置第一窗口和第二窗口,所述步骤A3包括步骤将 所述检查所见描述显示在第一窗口内,将所述诊断结论显示在第二窗口 内。
所述的超声诊断报告辅助提示方法,其中第一窗口和第二窗口设为 ListBox控件。
一种超声诊断报告辅助提示方法,建立检查所见与诊断结论一对多 关系表,所述检查所见与诊断结论一对多关系表包括三个字段,第一字 段存储疾病名称,第二字段存储检查所见描述,第三字段存储诊断结论, 第一字段与第二字段具有一对多关系,第二字段与第三字段具有一对多 关系,建立患者序列号与诊断结论一对多关系表,所述患者序列号与诊断结论一对多关系表的每个记录存储患者序列号和对应的诊断结论,执
行步骤
Al、建立主窗体并在所述主窗体上设置输入窗口;
A2、将所述检查所见与诊断结论一对多关系表和所述患者序列号与
诊断结论一对多关系表导入内存中; A3、遍历所述检查所见与诊断结论一对多关系表的每个记录,将所
有的所述疾病名称显示在所述主窗体内; A4、选中一个记录的所述疾病名称;
A5、根据所述疾病名称查询所述检查所见与诊断结论一对多关系 表;
A6、将查询到的相应诊断结论和检查所见描述分别显示在所述主窗 体内并选中其中 一个诊断结论;
A7、在所述输入窗口内输入所述患者序列号,遍历所述患者序列号 与诊断结论一对多关系表中所述患者序列号对应的记录,将每 一个记录中的诊断结论与所述诊断结论比较,若两者相同则结 束比较,同时显示告警信息。
所述的超声诊断报告辅助提示方法,其中所述步骤Al包括步骤 在所述主窗体上设置第一窗口、第二窗口和第三窗口,所述步骤A3包 括步骤将所述疾病名称显示在第一窗口内,所述步骤A6包括步骤 将所述诊断结论显示在第二窗口内,将所述;f企查所见描述显示在第三窗 口内。
一种超声诊断报告辅助提示方法,建立检查所见与诊断结论一对多 关系表,所述检查所见与诊断结论一对多关系表包括三个字段,第一字 段存储疾病名称,第二字段存储检查所见描述,第三字段存储诊断结论, 第 一字段与第二字段具有一对多关系,第二字段与第三字段具有一对多
9关系,建立患者序列号与诊断结论一对多关系表,所述患者序列号与诊 断结论一对多关系表的每个记录存储患者序列号和对应的诊断结论,执
行步骤
Al、建立主窗体并在所述主窗体上^:置输入窗口;
A2、将所述检查所见与诊断结论一对多关系表和所述患者序列号与
诊断结论一对多关系表导入内存中; A3、遍历所述检查所见与诊断结论一对多关系表的每个记录,将所
有的所述疾病名称和所述诊断结论显示在所述主窗体内; A4、选中一个记录的所述疾病名称;
A5、根据所述疾病名称查询所述检查所见与诊断结论一对多关系 表;
A6、将查询到的检查所见描述显示在所述主窗体内; A7、选中一个所述诊断结论;
A8、在所述输入窗口内输入所述患者序列号,遍历所述患者序列号 与诊断结论一对多关系表中所述患者序列号对应的记录,将每 一个记录中的诊断结论与所述诊断结论比较,若两者相同则结 束比较,同时显示告警信息。
所述的超声诊断才艮告辅助提示方法,其中所述步骤A1包括步骤 在所述主窗体上设置第一窗口、第二窗口和第三窗口,所述步骤A3包 括步骤将所述疾病名称显示在第一窗口内,将所述诊断结论显示在第 二窗口内,所述步骤A6包括步骤将所述4企查所见描述显示在第三窗 口内。
本发明的有益效果为本发明超声诊断报告辅助提示方法针对同一 个患者的不同诊断结论给出告警信息,为防止超声诊断结论失误提供了 快捷、有效的工具,大大降低了误诊率。
10


本发明包括如下附图
图1为本发明主窗体示意图2为本发明在主窗体的窗口内显示疾病名称列表和诊断结论列表 示意图3为本发明在主窗体的窗口内显示检查所见描述示意图; 图4为本发明在主窗体的窗口内显示选中的诊断结论示意图; 图5为本发明针对同一患者序列号的不同诊断结论给出告警信息的 示意图6为本发明实施例的流程图。
具体实施例方式
下面根据附图和实施例对本发明作进一步详细说明
1、建立数据表文件
定义检查所见数据表、诊断结论数据表、病人检查结果数据表数据结构。
1)检查所见数据表数据结构如表1所示
表l
字段名含义
ID疾病名称序号
IllnessName疾病名称
检査所见
ExamResultID诊断结论序号
疾病名称序号为疾病名称的唯一值,检查所见为超声检查时的症 状,诊断结论序号为检查所见对应的诊断结论。
表2是检查所见数据表的部分内容,从中可以看出疾病名称与检查所见的关联关系:
表2
IDIllnessNameExamResultID
1膀胱外翻胎儿盆腔内无膀胱回声,下腹部发现一向外突 起包块,其表面可见较厚壁包绕,脐带腹壁入 口位于包块的上端。耻骨联合缺如,髂骨角明 显增大,膀胱水横切面彩色多普勒显示单脐动 脉,且脐动脉走行与髂骨相平行。胎儿外生殖 器结构明显异常,分辨不清胎儿性别。i
2脐膨出胎儿腹壁连续性回声中断,宽约cm,肠管(肝 脏;肠管及肝脏)从缺损处向外膨出,膨出物 表面可见膜状物包绕及囊性包块回声,脐带腹 壁入口位于包块的表面。胎儿腹围明显变小
3梅干腹综合征胎儿膀胱明显增大,占据整个腹腔,大小约cm, 膀胱壁增厚,膀胱矢状切面及冠状切面显示后 尿道明显扩张,呈"钥匙孔";双肾肾盂(肾盂 及肾盏)均可见分离暗区回声,左侧宽约cm, 右侧宽约cm。双侧输尿管明显扩张。胎儿腹部 明显膨隆,腹壁完整,但腹壁明显变薄。3
2)诊断结论数据表数据结构如表3所示:
表3
字段名含义
ExamResultID诊断结论序号
ExamResult诊断结论
表l中的检查所见对应表3中的诊断结论,通过诊断结论序号进行关联。
表4是疾病名称序号与诊断结论的部分内容,从中可以看出疾病名 称与i貪断结i仑关耳关关系;表4
ExamResult IDExamResult
1提示胎儿膀胱外翻可能
1考虑胎儿膀胱外翻
1提示胎儿膀胱外翻
2提示小型(巨型)脐膨出
3提示梅干腹(Prune-Belly)综合征可
台f1 百匕
3 )病人4企查结果数据表数据结构如表5所示:
表5
字段名含义
ExamID患者序列号
ExamSeeID检查所见序号
ExamResult诊断结论
患者序列号为病人的唯一标识号, 一个病人只有一个患者序列号, 检查所见序号对应的是表1中的疾病名称序号。
表6是患者序列号与检查所见、诊断结论的部分内容,从中可以看 出患者序列号与诊断结论关联关系;
表6
ExamIDExamSeeIDExamResult
200812100011提示胎儿膀胱外翻可能
200812100022提示小型(巨型)脐膨出
2、将检查所见数据表、诊断结论数据表和病人检查结果数据表导入内 存中
在使用检查所见数据表、诊断结论数据表和病人检查结果数据表时,首先要将其导入到内存中,在使用开发语言Delphi实现;^发明方法 时,使用数据库控件(AdoQuery)的加载语句LoadFromFile(FileName), 将其导入内存中,以备查询时使用,FileName是检查所见数据表、诊断 结论数据表和病人^r查结果数据表在磁盘上的文件名。
3、 生成系统主窗体
在开发语言Delphi中创建主窗体步骤如下
新建一个工程,系统自动生成了一个窗体,设置窗体的高度为350, 宽度为500,在窗体中放入如下Ddphi自带的标准控件
1) . GroupBox,设置Caption为疾病列表,Top为0,宽度为200, 高度为190,并在此控件中放入一个ListBox控件,设置Name为 ListBoxl, Align为alClient;
2) . GroupBox,设置Caption为诊断结论列表,Top为190,宽度为 200,高度为130,并在此控件中放入一个ListBox控件,设置Name为 ListBox2, Align为alClient;
3 ). GroupBox, 设置Caption为检查所见,Left为190, Top为0, Height为193 ,并在此控件中放入一个文本编辑控件;
4 ). GroupBox,设置Caption为诊断结论,Left为190, Top为194, Height为89 ,并在此控件中i文入一个文本编辑控件;
5) . Button,设置Left为360, Top为270, Caption为确定;
6) . LabelEdit, i殳置Left为200, Top为270, LabelCaption为患者
序列号。
显示界面如图1所示。
4、 建立疾病列表 a)通过数据库控件(AdoQuery)力口载检查所见数据表文件,通过如下
语句加载LoadFromFile(FileName),并查询出所有的记录; 利用ListBoxl的Items方法加入疾病列表,i吾法^口下
14b) ListBoxl.Items.Add(AdoQuery.fieldbyname('IllnessName,).asstrin
g);
定义全局变量tmpListl,类型为TListBox,记录疾病名称序号,语法如下 tmpListl.Items.Add(AdoQuery.fieldbyname('ID).asstring);
c) 循环步骤b直到步骤a中的记录循环完毕。
显示界面如图2所示。
5、 建立诊断结论列表
a. 通过数据库控件(AdoQuery)加载诊断结论数据表文件,通过如下
语句加载LoadFromFile(FileName),并查询出所有的记录;
b. 利用ListBox2的Items方法力口入i貪断结i仑,方法汐口下 ListBox2.Items.Add(AdoQuery.fieldbyname('ExamResult,).asstring);
c. 循环步骤b直到步骤a中的记录循环完毕。
显示界面如图3所示。
6、 选4奪疾病名称
鼠标单击疾病名称,触发ListBoxl控件的OnClick事件,并查询出当
前单击的疾病名称的4企查所见
1) 获取当前的疾病名称
通过ListBoxl .Items[ListBoxl .ltemlndex]方法耳又得当前的疾病名称;
2) 获取当前疾病名称对应的^r查所见
通过数据库控件(AdoQuery)加载检查所见数据表文件,通过如下 语句加载LoadFromFile(FileName),并查询出符合上面得到的当前疾病 名称所对应的记录,其SQL语法如下
'select * from 表 1 where IllnessName='+ ListBoxl .Items[ListBoxl .ltemlndex];
将查询得到的检查所见赋给4全查所见的文本编辑框,其代码如下 RichEdit丄ines. add(AdoQuery. fieldbyname('E x a m S e e , ).asstring) 显示界面如图3所示。7. 选择诊断结论
鼠标单击诊断结^仑,系统响应ListBox2的OnClick事件,将单击的诊
断结i仑传给"^断结i仑文本编辑框,方法如下
RichEdit丄ines.add(ListBox2.Items[ListBox2.Itemlndex])。 显示界面如图4所示,
8. 判断是否是相同的^r查所见不同的诊断结论
鼠标单击确定接钮,系统响应确定按钮的OnClick事件,在OnClick
事件中为是否是相同检查所见不同诊断结论的代码
1) 获取当前选择的检查所见序号
定义变量ExamSeeID,将查询出来的诊断结论序号赋给变量 ExamSeeID: =tmpListl .Items[ListBoxl .ltemlndex];
2) 获取当前选择的诊断结论名称 定义变量CurExamResult,
3) 将当前选4奪的诊断结论序号赋给变量CurExamResult: CurExamResult:=ListBox2.Items[ListBox2.ItemIndex];
4) 判断是否是相同检查所见不同诊断结论 在患者序列号编辑框中输入患者序列号;
在表6中查找是否有与本次输入的患者序列号相同的病人检查记 录,如果有对检查记录进行比较,如果是相同的检查所见不同的诊断结 论时,系统弹出信息框提示,显示界面如图5所示。
弹出框语句如下
ShowMessage('相同检查所见却是不同诊断结论,请斟酌!,);
1) 查找是否有相同的病人检查记录,SQL语句如下 'select * from表6 where ExamID='+ Labe正dit.Caption;
2) 查找历次相同的^r查所见记录,SQL语句如下
'select * from 表 6 where ExamID=,+ LabelEdit.Caption+' andExamSeeID='+ ExamSeeID;
定义变量OldExamResult,将查询出来的历次诊断结^仑赋给变量 OldExamResult,语句如下
OldExamResult := AdoQuery. fieldbyname(' ExamResult,》asstring; 3)判断是否是相同检查所见不同诊断结论,
循环步骤2)中查询出来的记录,如果变量OldExamResult的值与 CurExamResult的值不同,表示是相同的检查所见不同的诊断结论,就 弹出提示框,其判断语句如下
If OldExamResultoCurExamResult then
Begin
ShowMessage('相同检查所见却是不同诊断结论,请斟酌!,); E喊
图6介绍了本发明实施例的流程图。
本领域技术人员不脱离本发明的实质和精神,可以有多种变形方案 实现本发明,以上所述仅为本发明较佳可行的实施例而已,并非因此局 限本发明的权利范围,凡运用本发明说明书及附图内容所作的等效结构 变化,均包含于本发明的权利范围之内。
1权利要求
1、一种超声诊断报告辅助提示方法,其特征在于,建立检查所见与诊断结论一对多关系表,所述检查所见与诊断结论一对多关系表的每个记录存储检查所见描述和对应的诊断结论,建立患者序列号与诊断结论一对多关系表,所述患者序列号与诊断结论一对多关系表的每个记录存储患者序列号和对应的诊断结论,执行步骤A1、建立主窗体并在所述主窗体上设置输入窗口;A2、将所述检查所见与诊断结论一对多关系表和所述患者序列号与诊断结论一对多关系表导入内存中;A3、遍历所述检查所见与诊断结论一对多关系表的每个记录,将所有的所述检查所见描述显示在所述主窗体内;A4、选中一个记录的所述检查所见描述;A5、根据所述检查所见描述查询所述检查所见与诊断结论一对多关系表;A6、将查询到的相应诊断结论显示在所述主窗体内并选中其中一个诊断结论;A7、在所述输入窗口内输入所述患者序列号,遍历所述患者序列号与诊断结论一对多关系表中所述患者序列号对应的记录,将每一个记录中的诊断结论与所述诊断结论比较,若两者相同则结束比较,同时显示告警信息。
2、 根据权利要求1所述的超声诊断报告辅助提示方法,其特征在 于,所述步骤A1包括步骤在所述主窗体上设置第一窗口和第二窗口, 所述步骤A3包括步骤将所有的所述4全查所见描述显示在第一窗口内, 所述步骤A6包括步骤所述诊断结论显示在第二窗口内。
3、 根据权利要求2所述的超声诊断报告辅助提示方法,其特征在于第一窗口和第二窗口设为ListBox控件。
4、 一种超声诊断报告辅助提示方法,其特征在于,建立检查所见与诊断结论一对多关系表,所述检查所见与诊断结论一对多关系表的每个记录存储检查所见描述和对应的诊断结论,建立患者序列号与诊断结论一对多关系表,所述患者序列号与诊断结论一对多关系表的每个记录存储患者序列号和对应的诊断结论,执行步骤Al、建立主窗体并在所述主窗体上设置输入窗口;A2、将所述检查所见与诊断结论一对多关系表和所述患者序列号与诊断结论一对多关系表导入内存中;A3、遍历所述^r查所见与诊断结论一对多关系表的每个记录,将所有的所述4企查所见描述和所述诊断结论显示在所述主窗体内;A4、选中一个记录的所述诊断结论;A5、在所述输入窗口内输入所述患者序列号,遍历所述患者序列号与诊断结论一对多关系表中所述患者序列号对应的记录,将每一个记录中的诊断结论与所述诊断结论比较,若两者相同则结束比较,同时显示告警信息。
5、 根据权利要求4所述的超声诊断报告辅助提示方法,其特征在于,所述步骤A1包括步骤在所述主窗体上设置第一窗口和第二窗口,所述步骤A3包括步骤将所述4企查所见描述显示在第一窗口内,将所述诊断结论显示在第二窗口内。
6、 根据权利要求5所述的超声诊断报告辅助提示方法,其特征在于第一窗口和第二窗口设为ListBox控件。
7、 一种超声诊断报告辅助提示方法,其特征在于,建立检查所见与诊断结论一对多关系表,所述检查所见与诊断结论一对多关系表包括三个字段,第一字段存储疾病名称,第二字段存储检查所见描述,第三字段存储诊断结论,第一字段与第二字段具有一对多关系,第二字段与第三字段具有一对多关系,建立患者序列号与诊断结论一对多关系表,所述患者序列号与诊断结论一对多关系表的每个记录存储患者序列号和对应的诊断结论,执行步骤Al、建立主窗体并在所述主窗体上设置输入窗口;A2、将所述检查所见与诊断结论一对多关系表和所述患者序列号与诊断结论一对多关系表导入内存中;A3、遍历所述;f企查所见与诊断结论一对多关系表的每个记录,将所有的所述疾病名称显示在所述主窗体内;A4、选中一个记录的所述疾病名称;A5、根据所述疾病名称查询所述检查所见与诊断结论一对多关系表;A6、将查询到的相应诊断结论和检查所见描述分别显示在所述主窗体内并选中其中 一个诊断结论;A7、在所述输入窗口内输入所述患者序列号,遍历所述患者序列号与诊断结论一对多关系表中所述患者序列号对应的记录,将每一个记录中的诊断结论与所述诊断结论比较,若两者相同则结束比较,同时显示告警信息。
8、 根据权利要求7所述的超声诊断报告辅助提示方法,其特征在于,所述步骤A1包括步骤在所述主窗体上设置第一窗口、第二窗口和第三窗口,所述步骤A3包括步骤将所述疾病名称显示在第一窗口内,所述步骤A6包括步骤将所述诊断结i仑显示在第二窗口内,将所述检查所见描述显示在第三窗口内。
9、 一种超声诊断报告辅助提示方法,其特征在于,建立检查所见与诊断结论一对多关系表,所述检查所见与诊断结论一对多关系表包括三个字段,第一字段存储疾病名称,第二字段存储;险查所见描述,第三字段存储诊断结论,第一字段与第二字段具有一对多关系,第二字段与第三字段具有一对多关系,建立患者序列号与诊断结论一对多关系表,所述患者序列号与诊断结论一对多关系表的每个记录存储患者序列号和对应的诊断结论,执行步骤Al 、建立主窗体并在所述主窗体上设置输入窗口 ;A2、将所述^r查所见与诊断结论一对多关系表和所述患者序列号与诊断结论一对多关系表导入内存中;A3、遍历所述^^查所见与诊断结论一对多关系表的每个记录,将所有的所述疾病名称和所述诊断结论显示在所述主窗体内;A4、选中一个记录的所述疾病名称;A5、根据所述疾病名称查询所述检查所见与诊断结论一对多关系表;A6、将查询到的检查所见描述显示在所述主窗体内;A7、选中一个所述诊断结论;A8、在所述输入窗口内输入所述患者序列号,遍历所述患者序列号与诊断结论一对多关系表中所述患者序列号对应的记录,将每一个记录中的诊断结论与所述诊断结论比较,若两者相同则结束比较,同时显示告警信息。
10、根据权利要求9所述的超声诊断报告辅助提示方法,其特征在于,所迷步骤A1包括步骤在所述主窗体上设置第一窗口、第二窗口和第三窗口,所述步骤A3包括步骤将所述疾病名称显示在第一窗口内,将所述诊断结论显示在第二窗口内,所述步骤A6包括步骤将所述检查所见描述显示在第三窗口内。
全文摘要
本发明公开了一种超声诊断报告辅助提示方法,建立检查所见与诊断结论一对多关系表和患者序列号与诊断结论一对多关系表,执行步骤建立主窗体并设置输入窗口;将所述的两个一对多关系表导入内存中;遍历检查所见与诊断结论一对多关系表的每个记录,将所有的检查所见描述显示在主窗体内;选中一个记录的检查所见描述;根据检查所见描述查询检查所见与诊断结论一对多关系表;将查询到的相应诊断结论显示在主窗体内并选中其中一个诊断结论;在输入窗口内输入患者序列号,遍历患者序列号与诊断结论一对多关系表中患者序列号对应的记录,将每一个记录中的诊断结论与所述诊断结论比较,若两者相同则结束比较,同时显示告警信息。
文档编号G06F19/00GK101464928SQ200810241928
公开日2009年6月24日 申请日期2008年12月30日 优先权日2008年12月30日
发明者张宏华, 旷文维, 李胜利, 燕 谭, 鹍 邓 申请人:深圳市蓝韵实业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1