应用基于列表的处理的计算机医疗诊断系统技术方案

技术编号:2887252 阅读:172 留言:0更新日期:2012-04-11 18:40
一种计算机诊断方法包括以下步骤: 提供给计算机一组疾病列表,每种疾病与一组症状列表相关,并且每种症状与一组问题列表相关; 不断提出问题去引出回答,这些回答构成症状,每种构成的症状给一种疾病提供一个加权值;以及 确定对应一种疾病的累积加权值是否达到或超过一个阈值,以确定一个诊断结果。(*该技术在2017年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种计算机医疗诊断系统。更特别地,本专利技术的目的是一种通过对病人疾病的基于时间的诊断中应用动态数据结构的计算机系统。当前,健康维护的费用花费了相当大比例的美国国民生产总值,且与任何其它消费品价格指数的其他成分相比正在快速上升。更严重的是,因为付不起医疗服务费,许多人得不到甚至最基本的医疗维护和信息。许多人因为付费、时间限制或不方便等原因,而延误或未能获得医疗服务。如果公众有全面的、不受限制的、且容易获取的医疗信息,那么就能防止许多疾病。同样,对于许多疾病的早期检查和治疗就可以防止许多疾病发展到危险的阶段,对于我们国家的健康维护系统来说,这些治疗费占了财政负担的重要部分。显然,美国正在面对与健康相关的重大问题,且当前的解决方法是不健全的。以前针对健康维护问题的试探性工作已涉及各种形式的自动化。其中一些试探性工作已形成一种回答医疗问题的电话拨入程序库。其它的试探性工作已把目标针对于在给病人检查时为医生提供计算机辅助支持。这些方法涉及到静态过程和算法。而人们所希望的是一种能快速、有效和准确地提供病人医疗建议和诊断自动化的方法。这样一种医疗建议系统必须是允许为新型的医疗问题和检查方法扩展的标准组件。一种进行病人查询的方法包括医疗诊断脚本。需要的是一种以脚本的形式代表在各专业方面的专家的医疗知识的有效方法。脚本必须应用动态结构,得以快速和有效地实现病人的诊断。基于列表的处理是一种诊断疾病的方法,它把疾病、症状和问题组成一组互相嵌套的疾病、症状和问题(DSQ)列表,以该方法处理这些列表,去产生与病人的对话。给病人的每个问题产生一组确定的回答,且每个回答产生一组确定的问题。这样建立起一个对话,得以从病人引出症状。症状被处理和加权去确定疾病在界限内或界限外。这组界限内的疾病建立起这个诊断。一种基于列表的处理系统把医疗知识组成整齐的、结构列表或矩阵,然后对那些列表应用一种特定的算法去自动地选择下一个问题。对问题的回答引出更多的问题,而最终得出一个诊断。本专利技术的一个实施例中,有一种计算机诊断方法,它包括以下步骤把一组疾病列表提供给电脑,每种疾病与一组症状列表相关,而每种症状与一组问题列表相关;重复地提问题去引出回答,这些回答构成症状,每种构成的症状给疾病提供一个加权值;并判定对于一种疾病的累积的加权值是否达到或超过一个阈值,从而得出一个诊断。该医疗建议系统还包括一种以地理位置为基础的病人所在的人群中的差别诊断的列表,当被基于列表的处理器处理时,列表转为一种针对具体病人的差别诊断。该系统还包括一个关于疾病发生频率的列表,利用病人所在地的人群中疾病的概率或发生率来对病人进行评估。该系统也可以针对具体病人提供专门的与具体情况相关的关于化验室检测的选择以及图像形式选择的建议,以有助于进一步确诊。该系统行使“重入”功能,得以完成化验室测试选择和图像形式选择,然后把结果递交给病人、病人的护士和/或其它需要的机构。该系统可以行使该“重入”功能,得以允许病人去完成体检操作(亲自进行或经过一个助手进行〕并且重新查询该系统,以进一步确诊。附图说明图1a是一个示出本专利技术的计算机医疗诊断与治疗建议(MDATA)系统的当前最佳实施例的部件的方框图;图1b是一个示出说明显示在图1a中的该MDATA系统的用户/病人的电脑的部件的方框图;图2是一个示出说明应用于图1a的系统中的一组程序、文件和数据库的方框图;图3a是一个离线医疗诊断脚本(MPS)产生程序的图示,该程序为图2中已显示的MDS数据库产生一个脚本文件;图3b是一个用于说明对于两个不同的时间间隔的脚本的DSQ列表的可能的结构图;图4a是一个在图3a中已显示的“收集与组织医疗知识”程序中的确定疾病部分的流程图;图4b是一个在图3a中已显示的“收集与组织医疗知识”程序中的获取疾病知识部分的流程图;图5是一个在图3a中已显示的“脚本编辑器”程序的流程图;图6a是一个用于显示在诊断脚本引擎的操作过程中使用的结构的方框图;图6b是一个用于显示一组结构和在脚本引擎的操作过程中所用的输入和被MDATA系统产生的输出的方框图;图7是一个为图1的MDATA系统服务的用户程序的最高级流程图;图8a是一个在图7中已显示的,用于完成联机查询操作的“诊断脚本引擎”程序的流程图;图8b是一个在图8a中已显示的“分类建议”程序的流程图;图9是一个在图8a中已显示的用于基于列表的处理的“DSQ列表脚本引擎”程序中的部分流程图;图10是一个用于显示在图8a中已显示的在DSQ列表脚本引擎的操作过程中使用的部分列表的方框图;图11是另一个在图8a中已显示的“DSQ列表脚本引擎”程序的流程图;图12是一个在图11中标明的“选择症状”(将被考虑的选择症状)程序的流程图;图13是一个在图11中标明的“处理回答”(处理从用户来的回答)程序的流程图;图14是一个在图11中标明的“更新疾病列表”(根据已更新的症状列表,更新疾病的暂时列表中的分数,并消除界限里或界限外的疾病)程序的流程图;以及图15是一个在图1a的MDATA系统中用于产生医疗建议或诊断的另一种实施例的高级流程图。下文的最佳实施例的具体描述是本专利技术的一个特定的具体实施。然而本专利技术体现在由权利要求限定和覆盖的范围内的各种不同的方法。在说明中,参考附图中相同的部件自始至终用相同的附图标记标定。为了方便,对最佳实施例的说明由以下主要部分组成系统综述、医疗诊断脚本、知识获取详情、脚本产生详情、脚本执行详情和基于列表的处理的优点。一.系统综述医疗诊断和治疗建议(MDATA)系统是一个计算机系统,它为了建立一个医疗诊断的目的而进行自动化的病人查询。为了进行查询,MDATA使用一个医疗诊断脚本(MDS)数据库。每个MDS包含有为一个专门的医疗条件服务的,查询一个病人和输出诊断所必需的数据和命令。脚本由其它MDATA数据库支持,该数据库包括疾病、症状、治疗、药剂、专家…即关于医疗诊断和建议所需要的所有信息。症状可以被当作一个病史信息,一个从身体检查获得的信息,例如通常从自检获得的身体信号、化验室测试结果或图像形式选择的结果。参见图1a,下面将说明MDATA系统100的当前最佳实施例的方框图。该MDATA系统100包括一个网络102,它可以代表一个局域网(LAN)、一个广域网(WAN)、因特网或其它连接业务。该MDATA程序和数据库最好存储在一组服务器108上,它最好通过一个局域网106和一个网关104与网络102互连。另一方面,该MDATA程序和数据库存储在一个使用网络接口设备和软件112的单个服务器110上。该MDATA服务器108/110储存下文将说明的疾病/症状/问题(DSQ)列表。网络102可以与用户的电脑116连接,例如,通过使用一个调制解调器或通过使用一个网络接口卡连接。在电脑116上的一个用户114可以使用一个浏览器120,应用键盘和/或鼠标设备和一个视频显示器,例如监视器118,远程访问该MDATA程序。另一方面,当MDATA程序以局域模式在电脑116上执行时,就不使用浏览器120。一个视频摄像机122可以有选择地与电脑116连接,以提供视频输入,例如可见症状。可以使用各种其它设备与该MDATA服务器108/110连通。如果该服务器装备有声音识别或本文档来自技高网...

【技术保护点】
1.一种计算机诊断方法包括以下步骤: 提供给计算机一组疾病列表,每种疾病与一组症状列表相关,并且每 种症状与一组问题列表相关; 不断提出问题去引出回答,这些回答构成症状,每种构成的症状给一 种疾病提供一个加权值;以及 确定对应一种疾病的累积加权值是否达到或超过一个阈值,以确定一 个诊断结果。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:埃德温·C·伊利夫
申请(专利权)人:第一咨询公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1