CN104835096B - 一种检索方法、装置及终端 - Google Patents

一种检索方法、装置及终端 Download PDF

Info

Publication number
CN104835096B
CN104835096B CN201510247619.7A CN201510247619A CN104835096B CN 104835096 B CN104835096 B CN 104835096B CN 201510247619 A CN201510247619 A CN 201510247619A CN 104835096 B CN104835096 B CN 104835096B
Authority
CN
China
Prior art keywords
project
case history
active user
treatment
database
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510247619.7A
Other languages
English (en)
Other versions
CN104835096A (zh
Inventor
王春政
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Diversiform-Leaved Poplar Zhong Lian Science And Technology Ltd
Original Assignee
Beijing Diversiform-Leaved Poplar Zhong Lian Science And Technology Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Diversiform-Leaved Poplar Zhong Lian Science And Technology Ltd filed Critical Beijing Diversiform-Leaved Poplar Zhong Lian Science And Technology Ltd
Priority to CN201510247619.7A priority Critical patent/CN104835096B/zh
Publication of CN104835096A publication Critical patent/CN104835096A/zh
Application granted granted Critical
Publication of CN104835096B publication Critical patent/CN104835096B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Abstract

本发明提供一种检索方法、装置及终端,其中所述检索方法包括:获取当前用户病历中的至少一种病况项目及至少一种治疗项目,其中所述病况项目用于描述用户个人的诊断信息以及生理信息,所述治疗项目用于描述用户个人的诊疗信息;将当前用户病历,与数据库中每一已有用户的病历进行匹配,确定当前用户病历与所述数据库中已有用户病历中病况项目的相似值以及治疗项目的相似值,并基于所述病况项目的相似值以及所述治疗项目的相似值,得到当前用户与所述数据库中一个或多个已有用户的匹配程度;根据当前用户与各个已有用户的匹配程度,选择出匹配程度大于预设阈值的已有用户。这样方便用户找到更精确的相似用户病历,提高用户体验效果。

Description

一种检索方法、装置及终端
技术领域
本发明涉及医学应用技术领域,特别是涉及一种检索方法、装置及终端。
背景技术
重度疾病如癌症患者,在选择治疗疾病方法、疾病治疗过程中处于十分惶恐阶段,网络上的信息多数不利于患者和家属作出明智的判断,患者和家属比较希望的是找到与他们疾病最为相似的患者,这样他们之间可以相互交流治疗经验,最大化信息的价值,避免走错路。
目前移动医疗的核心在于数据的分析,并真正给出患者指导性意见,为其提供帮助。但由于目前移动医疗不能给予患者足够的激励,而且肿瘤这种疾病属于重度疾病,因此难以找到合适的病友来激励用户。
发明内容
本发明的目的在于提供一种检索方法、装置及终端,方便用户找到更精确的相似用户的病历,提高用户体验效果。
为了实现上述目的,本发明实施例提供的一种检索方法,包括:
获取当前用户病历中的至少一种病况项目及至少一种治疗项目,其中所述病况项目用于描述用户个人的诊断信息以及生理信息,所述治疗项目用于描述用户个人的诊疗信息;
将当前用户病历,与数据库中每一已有用户的病历进行匹配,确定当前用户病历与所述数据库中已有用户病历中病况项目的相似值以及治疗项目的相似值,并基于所述病况项目的相似值以及所述治疗项目的相似值,得到当前用户与所述数据库中一个或多个已有用户的匹配程度;
根据当前用户与各个已有用户的匹配程度,选择出匹配程度大于预设阈值的已有用户。
进一步的,所述确定当前用户病历与所述数据库中已有用户病况项目的相似值的步骤包括:
确定当前用户病历包括的所有病况项目;
按照所述数据库中各个病况项目之间预设的分值比例关系,将所述数据库中已有用户的所有病况项目对应的第一预设总分值,分配给当前用户病历的各个病况项目,得到当前用户病历的各个病况项目的分值;
确定当前用户病历和所述数据库中已有用户病历中相匹配的病况项目,并计算相匹配病况项目的分值之和,得到当前用户病历与所述数据库中已有用户的病况项目相似值。
进一步的,所述病况项目包括一个或多个子病况项目,其中所述子病况项目为用户个人的诊断信息的详细描述项目以及生理信息的详细描述项目,
所述确定当前用户病历和所述数据库中已有用户的病历中相匹配的病况项目包括:
判断当前用户病历的病况项目和所述数据库中已有用户的病历中对应的病况项目之间是否具有匹配的子病况项目,若是,则当前用户病历和所述数据库中已有用户的病况项目相匹配。
进一步的,确定当前用户病历与所述数据库中已有用户的治疗项目的相似值的步骤包括:
确定当前用户病历包括的所有治疗项目的总数,并判断所述总数是否小于所述数据库中已有用户的所有治疗项目的项目总数,得到第一结果;
在所述第一结果为是时,将所述数据库中已有用户的所有治疗项目对应的第二预设总分值,分配给当前用户病历的各个治疗项目,得到当前用户病历的各个治疗项目的分值;
确定当前用户病历和所述数据库中已有用户的病历中相匹配的治疗项目,并计算相匹配治疗项目的分值之和,得到当前用户病历与所述数据库中已有用户的治疗项目相似值。
进一步的,在所述确定当前用户病历与所述数据库中已有用户的治疗项目的相似值的步骤时,在判断当前用户病历的所有治疗项目的项目总数,是否小于所述数据库中已有用户的所有治疗项目的项目总数,得到第一结果之后的步骤还包括:
在所述第一结果为否时,判断当前用户病历的任一治疗项目和所述数据库中已有用户的病历中对应的治疗项目之间,是否具有匹配的至少一个子治疗项目,得到第二结果;
若所述第二结果为是时,则将所述数据库中已有用户的所有治疗项目对应的第二预设总分值作为当前用户病历的治疗项目的分值。
进一步的,所述治疗项目包括一个或多个子治疗项目,其中所述子治疗项目为一种药物或者一种治疗方式,
所述确定当前用户病历和所述数据库中已有用户的病历中相匹配的治疗项目的步骤包括:
判断当前用户病历的治疗项目和所述数据库中已有用户的病历中对应的治疗项目之间,是否具有匹配的第一子治疗项目,若是,则当前用户病历和所述数据库中已有用户的治疗项目相匹配。
进一步的,确定当前用户病历和所述数据库中已有用户的病历中相匹配的治疗项目的步骤还包括:
判断当前用户病历的治疗项目和所述数据库中已有用户的病历中对应的治疗项目之间,是否具有除第一子治疗项目外相匹配的剩余子治疗项目,若是,则当前用户病历和所述数据库中已有用户的治疗项目相匹配。
进一步的,确定当前用户病历和所述数据库中已有用户的病历中相匹配的治疗项目的步骤还包括:
判断当前用户病历中的所有治疗项目是否有对应设置的时间,若是,按照所述时间先后顺序将当前用户病历中的治疗项目进行排序,得到第一排序结果;
判断所述第一排序结果与所述数据库中已有用户按照时间先后排序的第二排序结果之间,是否具有时间顺序相匹配的治疗项目,若是,则当前用户病历和所述数据库中已有用户的治疗项目相匹配。
本发明实施例还提供一种检索装置,包括:
获取模块,用于获取当前用户病历中的至少一种病况项目及至少一种治疗项目,其中所述病况项目用于描述用户个人的诊断信息以及生理信息,所述治疗项目用于描述用户个人的诊疗信息;
匹配模块,用于将当前用户病历,与数据库中每一已有用户的病历进行匹配,确定当前用户病历与所述数据库中已有用户病历中病况项目的相似值以及治疗项目的相似值,并基于所述病况项目的相似值以及所述治疗项目的相似值,得到当前用户与所述数据库中一个或多个已有用户的匹配程度;
选择模块,用于根据当前用户与各个已有用户的匹配程度,选择出匹配程度大于预设阈值的已有用户。
进一步的,所述匹配模块包括:
第一确定子模块,用于确定当前用户病历包括的所有病况项目;
第一分配子模块,用于按照所述数据库中各个病况项目之间预设的分值比例关系,将所述数据库中已有用户的所有病况项目对应的第一预设总分值,分配给当前用户病历的各个病况项目,得到当前用户病历的各个病况项目的分值;
第二确定子模块,用于确定当前用户病历和所述数据库中已有用户病历中相匹配的病况项目,并计算相匹配病况项目的分值之和,得到当前用户病历与所述数据库中已有用户的病况项目相似值。
进一步的,所述病况项目包括一个或多个子病况项目,其中所述子病况项目为用户个人的诊断信息的详细描述项目以及生理信息的详细描述项目,
所述第二确定子模块包括:
第一判断匹配单元,用于判断当前用户病历的病况项目和所述数据库中已有用户的病历中对应的病况项目之间是否具有匹配的子病况项目,若是,则当前用户病历和所述数据库中已有用户的病况项目相匹配。
进一步的,所述匹配模块包括:
确定判断子模块,用于确定当前用户病历包括的所有治疗项目的总数,并判断所述总数是否小于所述数据库中已有用户的所有治疗项目的项目总数,得到第一结果;
第二分配子模块,用于在所述第一结果为是时,将所述数据库中已有用户的所有治疗项目对应的第二预设总分值,分配给当前用户病历的各个治疗项目,得到当前用户病历的各个治疗项目的分值;
第三确定子模块,用于确定当前用户病历和所述数据库中已有用户的病历中相匹配的治疗项目,并计算相匹配治疗项目的分值之和,得到当前用户病历与所述数据库中已有用户的治疗项目相似值。
进一步的,所述匹配模块还包括:
第一判断子模块,用于在所述第一结果为否时,判断当前用户病历的任一治疗项目和所述数据库中已有用户的病历中对应的治疗项目之间,是否具有匹配的至少一个子治疗项目,得到第二结果;
第三分配子模块,用于若所述第二结果为是时,则将所述数据库中已有用户的所有治疗项目对应的第二预设总分值作为当前用户病历的治疗项目的分值。
进一步的,所述治疗项目包括一个或多个子治疗项目,其中所述子治疗项目为一种药物或者一种治疗方式,
所述第三确定子模块包括:
第二判断匹配单元,用于判断当前用户病历的治疗项目和所述数据库中已有用户的病历中对应的治疗项目之间,是否具有匹配的第一子治疗项目,若是,则当前用户病历和所述数据库中已有用户的治疗项目相匹配。
进一步的,所述第三确定子模块还包括:
第三判断匹配单元,用于判断当前用户病历的治疗项目和所述数据库中已有用户的病历中对应的治疗项目之间,是否具有除第一子治疗项目外相匹配的剩余子治疗项目,若是,则当前用户病历和所述数据库中已有用户的治疗项目相匹配。
进一步的,所述第三确定子模块还包括:
判断排序单元,用于判断当前用户病历中的所有治疗项目是否有对应设置的时间,若是,按照所述时间先后顺序将当前用户病历中的治疗项目进行排序,得到第一排序结果;
第四判断匹配单元,用于判断所述第一排序结果与所述数据库中已有用户按照时间先后排序的第二排序结果之间,是否具有时间顺序相匹配的治疗项目,若是,则当前用户病历和所述数据库中已有用户的治疗项目相匹配。
相应的,本发明实施例还提供一种终端,包括如上述的检索装置。
本发明的上述技术方案的有益效果如下:
本发明的方案中,通过将当前用户病历中的信息归类划分为不同项目,然后在数据库中搜索进行匹配,这样会通过更加细致的项目搜索,得到更精确的相似用户,方便了用户找到与自身病历相匹配的用户病历,提高了用户体验效果。
附图说明
图1为本发明实施例的检索方法的步骤示意图;
图2为本发明实施例的检索方法整体实现流程图;
图3为本发明实施例的检索装置的步骤示意图。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
本发明针对现有技术中用户难以找到精确的相似病友的问题,提供一种检索方法、装置及终端,方便了用户检索出来更精确的相似病友,提高了用户体验效果。
如图1所示,本发明实施例的一种检索方法,包括:
步骤11,获取当前用户病历中的至少一种病况项目及至少一种治疗项目,其中所述病况项目用于描述用户个人的诊断信息以及生理信息,所述治疗项目用于描述用户个人的诊疗信息;
步骤12,将当前用户病历,与数据库中每一已有用户的病历进行匹配,确定当前用户病历与所述数据库中已有用户病历中病况项目的相似值以及治疗项目的相似值,并基于所述病况项目的相似值以及所述治疗项目的相似值,得到当前用户与所述数据库中一个或多个已有用户的匹配程度;
步骤13,根据当前用户与各个已有用户的匹配程度,选择出匹配程度大于预设阈值的已有用户。
在上述步骤11至步骤13中,通过将当前用户病历中的信息归类划分为不同项目,然后在数据库中搜索进行匹配,这样会通过更加细致的项目搜索,得到更精确的相似用户,方便了用户找到与自身病历相匹配的用户病历,提高了用户体验效果。
需要说明的是:其中所述诊断信息是指针对各个用户而言,诊断的病症类型,病症的相关的病史,病症进展阶段、就诊信息等信息,所述生理信息是指针对各个用户而言,用户的身高,体重、年龄等信息,当然诊断信息以及生理信息在此并不一一举例,任何属于本发明的类似信息,均属于本发明的保护范围。
还有,所述匹配是指所述数据库中与当前用户相同的信息,或者所述数据库中与当前用户的信息均在同一预设范围内,比如当前用户的身高与数据库中用户的身高差小于5厘米,比如当前用户的年龄与数据库中用户的年龄差小于5岁,当然以上仅仅是举例说明,任何可以与本发明匹配类似的方式,均属于本发明的保护范围,在此不一一举例。
另外,上述预设阈值可以根据需求情况进行设定,比如是需要搜索的用户的精度要求较低时,可以将所述预设阈值设置为百分之七十,比如需要搜索的用户要求精确度较高,则可以将所述预设阈值设置为百分之九十。这样就可以匹配程度较好的用户搜索出来。
对于所述诊疗信息可以是指手术治疗,化学治疗,内分泌治疗,靶向治疗,放疗,替代治疗的一种或多种治疗方式。
由于当前用户在输入病况项目时,输入的信息不一定是数据库中所有的病况项目,因此在当前用户在输入病况项目进行搜索时,为了保证能够将当前用户输入的所有病况项目都能够与数据库中的数据进行对比,本发明实施例的检索方法中,步骤12包括:
步骤121,确定当前用户病历包括的所有病况项目;
步骤122,按照所述数据库中各个病况项目之间预设的分值比例关系,将所述数据库中已有用户的所有病况项目对应的第一预设总分值,分配给当前用户病历的各个病况项目,得到当前用户病历的各个病况项目的分值;
步骤123,确定当前用户病历和所述数据库中已有用户病历中相匹配的病况项目,并计算相匹配病况项目的分值之和,得到当前用户病历与所述数据库中已有用户的病况项目相似值。
需要说明的是:所述分值比例关系是根据病历中的病况项目的重要性,而给每一个相同、相似的病况项目赋予不同的分数值。
还有,所述第一预设总分值可以是指大于60分且小于100分范围内的一个数值,具体的数值根据病况项目在用户病历中所占用的比重进行设置,例如一般以100分为基准,所占100分的比重而定的数值,但在此并不作限定,任何通过本发明实施例可以实现的数值,均属于本发明的保护范围。
上述分数比重的分配主要有以下一些原因,用户是围绕着所患肿瘤类型来进行填写的其他项目,而且肿瘤的治疗措施也是根据肿瘤类型来进行区分的,因此是需要先确定对比信息的所患肿瘤类型,这样每个用户检索出来的相似用户才有意义,因此,所患肿瘤类型所占的分数比重较大。由于肿瘤本质上是一种基因突变导致的体细胞恶性增殖,每个肿瘤的驱动基因直接决定了患者可选择的靶向药物和预后情况,因此针对每个肿瘤分子分型来判断个体所患病的独特性,进而更容易确定出来数据库中相似的用户,因此肿瘤分子分型的分值也占有比重较高。
由于对病况项目进行匹配时,是根据判断每个病况项目的具体内容是否匹配判断的,而不单单是一个个病况项目的项目,因此本发明实施例的检索方法中,所述病况项目包括一个或多个子病况项目,其中所述子病况项目为用户个人的诊断信息的详细描述项目以及生理信息的详细描述项目,步骤123包括:
步骤1231,判断当前用户病历的病况项目和所述数据库中已有用户的病历中对应的病况项目之间是否具有匹配的子病况项目,若是,则当前用户病历和所述数据库中已有用户的病况项目相匹配。
本发明实施例中,上述诊断信息的详细描述项目,比如是家族病史的有无,症状是发烧还是失眠等,生理信息的详细描述项目,比如性别的男或女,婚姻状况是已婚、未婚等。
本发明实施例中,实现的流程可以如下:
首先,现在数据库中将所有病况项目设置一个原始的总分值;
然后,判断当前用户病历病况选项的数目,在当前用户病历病况选项的数目小于数据库中的病况项目的总选项数时,需要将原始设置的总分值进行重新分配给当前用户病历的每个病况选项;
再然后,将当前用户的每个病况项目的子病况项目进行匹配,在子病况项目的内容相匹配时,才会得到相匹配的子病况项目所属病况项目的,重新分配的分值;
最后,将得到的重新分配的分值相加,就是当前用户的病历与数据库的病况项目的相似值。
上述实质是为了通过匹配得到相似值后,进而找到与当前用户病历相似的用户。因此对于多个子病况项目的比较以及将数据库中的分值重新分配,都是为了确定当前用户病历的重要性,进而找到更加精确的相似用户,提高用户的体验效果。
具体的本发明实施例的具体实施的举例如下。
假设与数据库中的病历的病况项目进行对比和判分的共有16个项目(当然此项目不作限定,在后续拓展或者应用中很可能增多,本发明实施例只是为了方便理解而举例的项目数值),并且将该病况项目的总数值分配为70分(当然此分值不做限定,但是为了突出病况项目的重要性,此分值占总分的一半以上,此处只是为方便说明,分配分值为70分)。
首先检查两个用户是否都填写和选择了相关选项,只有两个用户(一个是当前用户,一个是数据库中的用户)都选择了相关选项,则该项目才进行对比,并根据两个用户选择的是否相同而判断得分。如检测用户未填写任何一个项目,则不能与数据库的用户数据进行对比、也不得分,如用户填写和选择的项目中没有包含项目5(所患肿瘤类型)时,也提示当前用户必须进行填写,否则不能进行后续的检索和对比任务。
(一)如当前用户在16个项目中都进行了填写和选择,则对16个项目赋分,相应的对比步骤,分数、算法和公式如下:
1、项目1,肿瘤病史,该项目有3个选项,分别是:原发肿瘤、多处原发肿瘤、已转移肿瘤,两个用户在3个选项中选择了相同一项即得2分。
2、项目2,复发情况,该项目有3个选项,分别是:无复发、单次复发、多次复发,如两个用户在3个选项中选择了相同一项即得2分。
3、项目3,肿瘤家族史,该项目有2个选项,分别是:有家族史,无家族史,如两个用户在2个选项中选择了相同一项即得2分。
4、项目4,其他病史,该项目有9个选项,分别是:无、高血压、糖尿病、慢性肾炎、甲亢、类风湿关节炎、***性红斑狼疮、肝硬化、肺结核,如两个用户在9个选项中选择了相同一项即得2分。
5、项目5,所患肿瘤类型,该项目有14个选项,分别是:肝癌、肺癌、胰腺癌、乳腺癌、***、子宫内膜癌、大肠癌、胃癌、肺癌、鼻咽癌、卵巢癌、***癌、脑癌、白血病,如用户的肿瘤类型不属于以上14种,则提用户可自行添加再进行对比,如两个用户在这些选项中选择了相同一项即得20分。(依照目前肿瘤的诊疗规则,如肿瘤发病部位相同,即肿瘤类型相同,相应的诊断和治疗措施也相同,所以所患肿瘤类型的分值占有较高的比重)
6、项目6,肿瘤分子分型,该项目为多选择项目,选项分别是:P-gP阳性、TOPOⅡ阳性、GSTπ阳性、Ki67阳性、ER(***受体)阳性、PR(孕激素受体)阳性、HER2(ERBB2)过表达、HER2基因扩增、HER2基因Exon20突变、VEGFR1过表达、VEGFR2过表达、VEGFR3过表达、PTEN过表达、PTEN基因缺失、EGFR基因扩增、EGFR基因Exon18突变、EGFR基因Exon19突变、EGFR基因Exon20突变、EGFR基因Exon21突变、EGFR基因T790M突变、KRAS基因Code12突变、KRAS基因Code13突变、KRAS基因Code61突变、KRAS基因Code146突变、NRAS基因Code12突变、NRAS基因Code13突变、NRAS基因Code61突变、BRAF基因Exon11突变、BRAF基因Exon15突变、BRAF基因V600E位点突变、PIK3CA基因Exon9突变、PIK3CA基因Exon20突变、EML4-ALK融合基因、ROS1基因重排、RET基因融合、NTRK1基因融合、FGFR1基因扩增、FGFR2基因扩增、DDR2基因突变、P53基因突变、KIT(C-kit)基因Exon9突变、KIT(C-kit)基因Exon11突变、KIT(C-kit)基因Exon13突变、KIT(C-kit)基因Exon17突变、PDGFRA(PDGFRα)基因Exon12突变、PDGFRA(PDGFRα)基因Exon14突变、PDGFRA(PDGFRα)基因Exon18突变、C-MET(MET)基因扩增、MEK1基因突变、JAK2基因V617F突变、RET基因M918T突变、PDL1蛋白过表达、PD1蛋白过表达、融合基因BCR-ABL、融合基因AML1-ETO、融合基因PML-RARa、融合基因TEL-AML1。如两个用户在这些个选项中选择了相同一项即得10分。如2个及2以上选项相同则得20分。(依照肿瘤精准治疗的理念,肿瘤的驱动基因突变的数目和类型,直接决定了肿瘤患者所能选择的靶向药物和预后情况,所以肿瘤分子分型项目的分值占有比重较高)
7、项目7,初次诊断时间,根据用户填写的年份进行对比,如填写的年份相同则判得2分。
8、项目8,首次就诊症状,该项目包含的选项有:胸痛、腹疼、咳血、发热发烧、血尿、便血,如用户的肿瘤类型不属于以上6种,则提用户可自行添加再进行对比,如两个用户在这些选项中选择了相同一项即得2分。
9、项目9,目前处于哪一期,该项目包含4个选项,分别是:早期、中期、中晚期、晚期。如两个用户在4个选项中选择了相同一项即得4分。
10、项目10,疾病进展情况,该项目包含3个选项,分别是:TTP(肿瘤进展时间)、PFS(无进展生存期)、TTF(治疗失败时间),如两个用户在3个选项中选择了相同一项即得2分。
11、项目11,症状、副作用,该项目包含的选项分别是:呕吐、腹泻、失眠、便秘、发热、乏力、心慌、脱发、潮热、骨痛、口腔溃疡、色素沉着、皮肤红斑、表皮脱落、皮肤破溃、患肢水肿、患肢酸胀、抬举困难、皮肤水泡、患肢麻木、患肢刺痛、***干燥、***出血、骨蒸潮热、血尿,如两个用户在这些选项中选择了相同一项即得2分。
12、项目12,年龄,此项目根据用户填写的年龄进行对比,如果两个用户的年龄差别小于5岁,即判断相同,判断得2分。
13、项目13,性别,此项目根据用户填写的性别进行对比,选项是男、女,选择相同即得2分。
14、项目14,身高,此处根据用户填写的身高进行类别,如果两个用户的身高差别小于5cm,即判断得2分,差别小于10cm,但是大于5cm得1分。
15、项目15,体重,此处用户选择填写体重,如果两个用户的体重差别小于10kg得分2分,如两个用户体重差别大于10kg,但小于20kg则得分1分。
16、项目16,婚育史,此处有三个选项,分别是:未婚、已婚、已婚已育,如两个用户选择了相同的一项,则判断得2分。
最后,如果当前用户填写了所有项目,也可以使用该病历项目计算公式:病历项目的总分SUMn=项目1的得分+项目2的得分+项目3的得分+…项目16的得分;
当然,如当前用户只在n个项目中进行了填写和选择(n为整数,且0<n<16),而且包含了项目5(所患肿瘤类型),则只对当前用户选择的n个项目在数据库中与每个用户的数据进行对比,数据库中其他用户多于n项的,或者填满16项的,也只选择当前用户填写的n项进行对比,对比的首要原则是调整每一项的得分,即给予当前用户选择的n个项目,一个分数调整权重,这样根据数据库中的已有用户填写的选项数目动态地调整每一项的分数值,以达到与当前用户具最大匹配程度的病友。相应的检索逻辑和步骤如下:
1.首先,与上文类似,先假设当前用户填写了完整16项目时,根据每个项目的得分情况,计算其选择的n个项目的总分值。相应的公式SUMn=项目x1的分值+项目x2的分值+…项目xn的分值。
2.计算当前用户填写的n个项目,每一项的分数调整权重,即将原本平均分配于16个项目的分数(70分),在n个项目中重新进行分配。分配公式为:项目x的分值=原项目x的分值×(70÷SUMn)。
3.根据当前用户选择填写的n个项目,依次进行对比,选项相同得分,选择不相同则不得分。
另外,由于当前用户在输入治疗项目时,输入的信息不一定是数据库中所有的治疗项目,因此在当前用户在输入治疗项目进行搜索时,为了保证能够将当前用户输入的所有治疗项目都能够与数据库中的数据进行对比,本发明实施例的检索方法中,步骤12包括:
步骤124,确定当前用户病历包括的所有治疗项目的总数,并判断所述总数是否小于所述数据库中已有用户的所有治疗项目的项目总数,得到第一结果;
步骤125,在所述第一结果为是时,将所述数据库中已有用户的所有治疗项目对应的第二预设总分值,分配给当前用户病历的各个治疗项目,得到当前用户病历的各个治疗项目的分值;
步骤126,确定当前用户病历和所述数据库中已有用户的病历中相匹配的治疗项目,并计算相匹配治疗项目的分值之和,得到当前用户病历与所述数据库中已有用户的治疗项目相似值。
传统的主要对同样癌症种类的用户进行区分,由于区分比较笼统,而且由于每一种癌症又分为多种亚型,这样的分类更加不准确,更无法帮助用户相互对比彼此之间的治疗方式、服用的药物、症状、病史等,也不能对每一条信息的相似程度给出较为准确的数值性判断。因此,本发明实施例基于病历的病况项目和治疗项目的数据进行相同检索,根据病况项目及治疗项目的重要性分别对信息进行赋值、加总等查找相似病友。
由于对于治疗项目进行匹配时,具体是通过判断每个治疗项目的具体内容是否匹配,而不单单是一个个治疗项目的项目,因此本发明实施例的检索方法中,所述治疗项目包括一个或多个子治疗项目,其中所述子治疗项目为一种药物或者一种治疗方式,步骤126包括:
步骤1261,判断当前用户病历的治疗项目和所述数据库中已有用户的病历中对应的治疗项目之间,是否具有匹配的第一子治疗项目,若是,则当前用户病历和所述数据库中已有用户的治疗项目相匹配。
在步骤124之后,步骤12还包括:步骤127,在所述第一结果为否时,判断当前用户病历的任一治疗项目和所述数据库中已有用户的病历中对应的治疗项目之间,是否具有匹配的至少一个子治疗项目,得到第二结果;
步骤128,若所述第二结果为是时,则将所述数据库中已有用户的所有治疗项目对应的第二预设总分值作为当前用户病历的治疗项目的分值。
本发明实施例中,实现的流程可以如下:
首先,现在数据库中将所有治疗项目设置一个原始的总分值;
然后,判断当前用户病历治疗选项的数目,在当前用户病历治疗选项的数目小于数据库中的治疗项目的总选项数时,需要将原始设置的总分值进行重新分配给当前用户病历的每个治疗选项;
再然后,将当前用户的每个治疗项目的子治疗项目进行匹配,在子治疗项目的内容相匹配时,才会得到相匹配的子治疗项目所属治疗项目的,重新分配的分值;
最后,将得到的重新分配的分值相加,就是当前用户的病历与数据库的治疗项目的相似值。
上述实质是为了通过匹配得相似值,进而找到与当前用户病历相似的用户。因此对于多个子治疗项目的比较以及将数据库中的分值重新分配,都是为了确定当前用户病历的重要性,进而找到更加精确的相似用户,提高用户的体验效果。
如果在判断当前用户病历治疗选项的数目,在当前用户病历治疗选项的数目小于数据库中的治疗项目的总选项数时,直接将治疗项目的子治疗项目进行匹配,在有至少一项匹配成功后,直接得到原始设置的总分值。这样也简化匹配规则,在治疗项目较多时,不用一一去比较,只要有一项匹配成功,就认为匹配,快速查找到相似的用户。
具体的,为了减少搜索的次数,节约搜索时间,尽量快速以及准确的找到相似用户,本发明实施例的检索方法中,步骤12包括:
步骤129,判断当前用户病历的治疗项目和所述数据库中已有用户的病历中对应的治疗项目之间,是否具有除第一子治疗项目外相匹配的剩余子治疗项目,若是,则当前用户病历和所述数据库中已有用户的治疗项目相匹配。
还有,本发明实施例的检索方法中,步骤12包括:
步骤130,判断当前用户病历中的所有治疗项目是否有对应设置的时间,若是,按照所述时间先后顺序将当前用户病历中的治疗项目进行排序,得到第一排序结果;
步骤131,判断所述第一排序结果与所述数据库中已有用户按照时间先后排序的第二排序结果之间,是否具有时间顺序相匹配的治疗项目,若是,则当前用户病历和所述数据库中已有用户的治疗项目相匹配。
本发明实施例中,对于治疗项目先后顺序进行匹配,每一项信息匹配时的赋分值(分值可以在后台,不断进行调整和优化),以及当前用户只填写部分信息进行检索时,信息对比的分数值进行动态调整,根据重要性赋予不同分数值,进而得到与当前用户病历相似的数据库中用户。
需要说明的是,对于当前用户只选择填写部分信息的情况也做了调整,即只以当前用户填写的信息进行单关键词(即一个子治疗项目)、多关键词(即多个子治疗项目)、顺序检索(治疗项目按照时间的排序),相应的赋分机制也进行了优化和调整,以达到检索结果的最优化,帮助当前用户找到与他病情最相似的人。
具体的本发明实施例的具体实施的举例如下。
在每个用户的病历的“治疗记录”中包含六个项目,每个项目包含一个或多个选项,其中每个选项算作一个关键词,分别是:
项目1:手术治疗(选项包含两个选项,有or否):
项目2:化学治疗(选项包含多个选项,每个选项为一种药物):
项目3:内分泌治疗(选项包含多个选项,每个选项为一种药物):
项目4:靶向治疗(选项包含多个选项,每个选项为一种药物):
项目5:放疗(选项包含,有or否):
项目6:替代治疗(选项包含多个选项,每个选项为一种治疗方式):
对于当前用户与数据库已有患者数据的病历治疗信息搜索对比、得分方式的步骤和规则分为三个步骤,分别为单关键词搜索、多关键词搜索、顺序搜索:
1.单关键词搜索:以上面6个项目为范围,对当前用户选择填写的项目与数据库已有患者的数据进行对比评分。该项搜索总分为10分(当然此分值不做限定,只是为了方便说明,但如果为了强调该单关键搜索,则可以另作分值分配)。
,其中化学治疗、内分泌治疗、靶向治疗、替代治疗这4个项目中有一个关键词(即有一项药物或治疗方式)相同,则判断该项目相同。假设当前用户选择填写的项目数为n(n为整数,且0≤n≤6),当前用户与数据库中某一用户在m个项目上相同(m为整数,且0≤m≤n),得分原则根据当前用户选择填写的项目数目n的大小进行动态调整,具体如下:
1)如果当前用户选择填写了3个以上的项目。任选3项目,如果3个项目中,有任一项目相同则得10分。
2)如果当前用户选择填写了2个项目,则对比和赋分原则为,如果第一个项目赋分4分,相同得分4分,第二个项目赋分6分,相同得分6分,0个项目相同不得分。
3)如果当前用户选择填写了1个项目,如果1个项目相同即得10分,不相同则不得分。
4)如果当前用户没有选择填写任何项目,则不得分。
在单关键词搜索时通过后,才进行多关键词搜索。
2.多关键词搜索,在第一步的基础上开展分析,即两个用户在如化学治疗、内分泌治疗、靶向治疗、替代治疗四个有多个选项的项目中,分析是否有2个以上的选项相同(包含2个),如是则判断该项目的多关键词搜索结果得分。该项搜索总分为10分(当然此分值不做限定,只是为了方便说明)。假设当前用户选择填写的项目数为n(n为整数,且0≤n≤4),当前用户与数据库中某一用户在m个项目上相同(m为整数,且0≤m≤n),则多关键词得分原则和公式如下:
1)如果当前用户选择填写了3个以上的项目。任选3项目,如果3个项目中,除了单关键词外,还有至少一项目相同则得10分。
2)如果当前用户选择填写了2个项目,则对比和赋分原则为,第一个项目赋分4分,相同得分4分,第二个项目赋分6分,相同得分6分,0个项目相同不得分(相同是指,除了单关键词外,还有至少一项目相同)。
3)如果当前用户选择填写了1个项目,如果1个项目相同即得10分,不相同则不得分。
4)当n=0时,多关键词搜索得分得零分。
在多关键词搜索时通过后,才进行顺序搜索。
3.顺序搜索:在第一步的基础上,即根据当前用户选择的项目进行排序,假设当前用户选择填写了n个项目(n为整数,且0≤n≤6)。排序时需调用当前用户填写类目时输入的时间(没有输入时间的项目则不进行排序,所有项目没有时间则不进行该项对比)。根据时间发生的先后次序,对当前用户、数据库中用户选择填写的项目进行排序,依次为分别为M1、M2…Mn。当当前用户和数据库中用户的第1个项目相同时,则令M1=1,如两者在第1个项目不同,则令M1=0;然后进行第2个项目、第n个项目的对比,相同则令Mn=1,不相同则令Mn=0;顺序搜索的赋分原则和公式根据当前用户填写的选项数目进行动态调整,由于首先选择的治疗措施对于患者影响最大,因此对于排名靠前的项目赋予更高的得分权重。具体的如下:
1)如果当前用户选择填写了3以上的项目,任选3项目,如果3个项目中,排序第一的项目至少一项目相同,则得10分(当然此分值不做限定,只是为了方便说明)。
3)如果当前用户选择填写了2个项目,第一项目赋分值6分,排序顺序相同时得6分,第二项目赋分值4分,排序顺序相同时得4分。
4)如果当前用户选择填写了1个项目,排序第一的项目赋分值10分,不相同则不得分。
5)如果当前用户选择填写了0个项目,则不得分。
通过将搜索者与数据库每一个用户的相似值进行降序排列,检索出与其匹配程度最高的病友。
最后,如图2所示的整体实现流程后,本发明实施例的当前用户匹配程度计算公式:匹配程度=(病况项目得分+单关键词搜索得分+多关键词搜索得分(存在时)+顺序搜索得分(存在时))除以100。
每个当前用户在搜索完成后,将当前用户的信息进行存储,因此本发明实施例中囊括病历中治疗措施、药物、症状等会有更多的信息,方便后续更精确地查找到相似用户。
相应的,如图3所示,本发明实施例的一种检索装置中,包括:
获取模块31,用于获取当前用户病历中的至少一种病况项目及至少一种治疗项目,其中所述病况项目用于描述用户个人的诊断信息以及生理信息,所述治疗项目用于描述用户个人的诊疗信息;
匹配模块32,用于将当前用户病历,与数据库中每一已有用户的病历进行匹配,确定当前用户病历与所述数据库中已有用户病历中病况项目的相似值以及治疗项目的相似值,并基于所述病况项目的相似值以及所述治疗项目的相似值,得到当前用户与所述数据库中一个或多个已有用户的匹配程度;
选择模块33,用于根据当前用户与各个已有用户的匹配程度,选择出匹配程度大于预设阈值的已有用户。
通过将当前用户病历中的信息归类划分为不同项目,然后在数据库中搜索进行匹配,这样会通过更加细致的项目搜索,得到更精确的相似用户,方便了用户找到与自身病历相匹配的用户病历,提高了用户体验效果。
本发明的又一实施例的检索装置中,所述匹配模块32包括:
第一确定子模块,用于确定当前用户病历包括的所有病况项目;
第一分配子模块,用于按照所述数据库中各个病况项目之间预设的分值比例关系,将所述数据库中已有用户的所有病况项目对应的第一预设总分值,分配给当前用户病历的各个病况项目,得到当前用户病历的各个病况项目的分值;
第二确定子模块,用于确定当前用户病历和所述数据库中已有用户病历中相匹配的病况项目,并计算相匹配病况项目的分值之和,得到当前用户病历与所述数据库中已有用户的病况项目相似值。
本发明的又一实施例的检索装置中,所述病况项目包括一个或多个子病况项目,其中所述子病况项目为用户个人的诊断信息的详细描述项目以及生理信息的详细描述项目,
所述第二确定子模块包括:
第一判断匹配单元,用于判断当前用户病历的病况项目和所述数据库中已有用户的病历中对应的病况项目之间是否具有匹配的子病况项目,若是,则当前用户病历和所述数据库中已有用户的病况项目相匹配。
本发明的又一实施例的检索装置中,所述匹配模块32包括:
确定判断子模块,用于确定当前用户病历包括的所有治疗项目的总数,并判断所述总数是否小于所述数据库中已有用户的所有治疗项目的项目总数,得到第一结果;
第二分配子模块,用于在所述第一结果为是时,将所述数据库中已有用户的所有治疗项目对应的第二预设总分值,分配给当前用户病历的各个治疗项目,得到当前用户病历的各个治疗项目的分值;
第三确定子模块,用于确定当前用户病历和所述数据库中已有用户的病历中相匹配的治疗项目,并计算相匹配治疗项目的分值之和,得到当前用户病历与所述数据库中已有用户的治疗项目相似值。
本发明的又一实施例的检索装置中,所述匹配模块32还包括:
第一判断子模块,用于在所述第一结果为否时,判断当前用户病历的任一治疗项目和所述数据库中已有用户的病历中对应的治疗项目之间,是否具有匹配的至少一个子治疗项目,得到第二结果;
第三分配子模块,用于若所述第二结果为是时,则将所述数据库中已有用户的所有治疗项目对应的第二预设总分值作为当前用户病历的治疗项目的分值。
本发明的又一实施例的检索装置中,所述治疗项目包括一个或多个子治疗项目,其中所述子治疗项目为一种药物或者一种治疗方式,
所述第三确定子模块包括:
第二判断匹配单元,用于判断当前用户病历的治疗项目和所述数据库中已有用户的病历中对应的治疗项目之间,是否具有匹配的第一子治疗项目,若是,则当前用户病历和所述数据库中已有用户的治疗项目相匹配。
本发明的又一实施例的检索装置中,所述第三确定子模块还包括:
第三判断匹配单元,用于判断当前用户病历的治疗项目和所述数据库中已有用户的病历中对应的治疗项目之间,是否具有除第一子治疗项目外相匹配的剩余子治疗项目,若是,则当前用户病历和所述数据库中已有用户的治疗项目相匹配。
本发明的又一实施例的检索装置中,所述第三确定子模块还包括:
判断排序单元,用于判断当前用户病历中的所有治疗项目是否有对应设置的时间,若是,按照所述时间先后顺序将当前用户病历中的治疗项目进行排序,得到第一排序结果;
第四判断匹配单元,用于判断所述第一排序结果与所述数据库中已有用户按照时间先后排序的第二排序结果之间,是否具有时间顺序相匹配的治疗项目,若是,则当前用户病历和所述数据库中已有用户的治疗项目相匹配。
需要说明的是:病历对比过程中病历所包含的信息数目,每一条信息相同、相近时的分数值都是可以调整的,也必然会结合用户使用、临床专家的反馈不断优化和完善。因任何变幻病历对比的过程、病历包含的信息数目、分数值的改变等形式均属于本发明实施例的保护范围。
需要说明的是,本发明提供的装置是应用上述检索方法的装置,则上述检索方法的所有实施例均适用于该装置,且均能达到相同或相似的有益效果。
相应的,本发明实施例还提供一种终端,包括如上述的检索装置。
本发明实施例的检索装置应用在智能手机终端或PC端,以手机应用程序或网站的形式呈现,在当前用户将自己的病历信息提报上去后,通过与后台数据库已有的患者的病历数据进行相同或相近的查询。
相应的由于本发明实施例的检索装置,应用于终端,因此,本发明实施例还提供了一种终端,其中,上述检索装置的所述实现实施例均适用于该终端的实施例中,也能达到相同的技术效果。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (15)

1.一种检索方法,其特征在于,包括:
获取当前用户病历中的至少一种病况项目及至少一种治疗项目,其中所述病况项目用于描述用户个人的诊断信息以及生理信息,所述治疗项目用于描述用户个人的诊疗信息;
将当前用户病历,与数据库中每一已有用户的病历进行匹配,确定当前用户病历与所述数据库中已有用户病历中病况项目的相似值以及治疗项目的相似值,并基于所述病况项目的相似值以及所述治疗项目的相似值,得到当前用户与所述数据库中一个或多个已有用户的匹配程度;
根据当前用户与各个已有用户的匹配程度,选择出匹配程度大于预设阈值的已有用户,
所述确定当前用户病历与所述数据库中已有用户病况项目的相似值的步骤包括:
确定当前用户病历包括的所有病况项目;
按照所述数据库中各个病况项目之间预设的分值比例关系,将所述数据库中已有用户的所有病况项目对应的第一预设总分值,分配给当前用户病历的各个病况项目,得到当前用户病历的各个病况项目的分值;
确定当前用户病历和所述数据库中已有用户病历中相匹配的病况项目,并计算相匹配病况项目的分值之和,得到当前用户病历与所述数据库中已有用户的病况项目相似值。
2.根据权利要求1所述的检索方法,其特征在于,所述病况项目包括一个或多个子病况项目,其中所述子病况项目为用户个人的诊断信息的详细描述项目以及生理信息的详细描述项目,
所述确定当前用户病历和所述数据库中已有用户的病历中相匹配的病况项目包括:
判断当前用户病历的病况项目和所述数据库中已有用户的病历中对应的病况项目之间是否具有匹配的子病况项目,若是,则当前用户病历和所述数据库中已有用户的病况项目相匹配。
3.根据权利要求1或2所述的检索方法,其特征在于,确定当前用户病历与所述数据库中已有用户的治疗项目的相似值的步骤包括:
确定当前用户病历包括的所有治疗项目的总数,并判断所述总数是否小于所述数据库中已有用户的所有治疗项目的项目总数,得到第一结果;
在所述第一结果为是时,将所述数据库中已有用户的所有治疗项目对应的第二预设总分值,分配给当前用户病历的各个治疗项目,得到当前用户病历的各个治疗项目的分值;
确定当前用户病历和所述数据库中已有用户的病历中相匹配的治疗项目,并计算相匹配治疗项目的分值之和,得到当前用户病历与所述数据库中已有用户的治疗项目相似值。
4.根据权利要求3所述的检索方法,其特征在于,在所述确定当前用户病历与所述数据库中已有用户的治疗项目的相似值的步骤时,在判断当前用户病历的所有治疗项目的项目总数,是否小于所述数据库中已有用户的所有治疗项目的项目总数,得到第一结果之后的步骤还包括:
在所述第一结果为否时,判断当前用户病历的任一治疗项目和所述数据库中已有用户的病历中对应的治疗项目之间,是否具有匹配的至少一个子治疗项目,得到第二结果;
若所述第二结果为是时,则将所述数据库中已有用户的所有治疗项目对应的第二预设总分值作为当前用户病历的治疗项目的分值。
5.根据权利要求3所述的检索方法,其特征在于,所述治疗项目包括一个或多个子治疗项目,其中所述子治疗项目为一种药物或者一种治疗方式,所述确定当前用户病历和所述数据库中已有用户的病历中相匹配的治疗项目的步骤包括:
判断当前用户病历的治疗项目和所述数据库中已有用户的病历中对应的治疗项目之间,是否具有匹配的第一子治疗项目,若是,则当前用户病历和所述数据库中已有用户的治疗项目相匹配。
6.根据权利要求5所述的检索方法,其特征在于,确定当前用户病历和所述数据库中已有用户的病历中相匹配的治疗项目的步骤还包括:
判断当前用户病历的治疗项目和所述数据库中已有用户的病历中对应的治疗项目之间,是否具有除第一子治疗项目外相匹配的剩余子治疗项目,若是,则当前用户病历和所述数据库中已有用户的治疗项目相匹配。
7.根据权利要求6所述的检索方法,其特征在于,确定当前用户病历和所述数据库中已有用户的病历中相匹配的治疗项目的步骤还包括:
判断当前用户病历中的所有治疗项目是否有对应设置的时间,若是,按照所述时间先后顺序将当前用户病历中的治疗项目进行排序,得到第一排序结果;
判断所述第一排序结果与所述数据库中已有用户按照时间先后排序的第二排序结果之间,是否具有时间顺序相匹配的治疗项目,若是,则当前用户病历和所述数据库中已有用户的治疗项目相匹配。
8.一种检索装置,其特征在于,包括:
获取模块,用于获取当前用户病历中的至少一种病况项目及至少一种治疗项目,其中所述病况项目用于描述用户个人的诊断信息以及生理信息,所述治疗项目用于描述用户个人的诊疗信息;
匹配模块,用于将当前用户病历,与数据库中每一已有用户的病历进行匹配,确定当前用户病历与所述数据库中已有用户病历中病况项目的相似值以及治疗项目的相似值,并基于所述病况项目的相似值以及所述治疗项目的相似值,得到当前用户与所述数据库中一个或多个已有用户的匹配程度;
选择模块,用于根据当前用户与各个已有用户的匹配程度,选择出匹配程度大于预设阈值的已有用户,
所述匹配模块包括:
第一确定子模块,用于确定当前用户病历包括的所有病况项目;
第一分配子模块,用于按照所述数据库中各个病况项目之间预设的分值比例关系,将所述数据库中已有用户的所有病况项目对应的第一预设总分值,分配给当前用户病历的各个病况项目,得到当前用户病历的各个病况项目的分值;
第二确定子模块,用于确定当前用户病历和所述数据库中已有用户病历中相匹配的病况项目,并计算相匹配病况项目的分值之和,得到当前用户病历与所述数据库中已有用户的病况项目相似值。
9.根据权利要求8所述的检索装置,其特征在于,所述病况项目包括一个或多个子病况项目,其中所述子病况项目为用户个人的诊断信息的详细描述项目以及生理信息的详细描述项目,
所述第二确定子模块包括:
第一判断匹配单元,用于判断当前用户病历的病况项目和所述数据库中已有用户的病历中对应的病况项目之间是否具有匹配的子病况项目,若是,则当前用户病历和所述数据库中已有用户的病况项目相匹配。
10.根据权利要求8或9所述的检索装置,其特征在于,所述匹配模块包括:
确定判断子模块,用于确定当前用户病历包括的所有治疗项目的总数,并判断所述总数是否小于所述数据库中已有用户的所有治疗项目的项目总数,得到第一结果;
第二分配子模块,用于在所述第一结果为是时,将所述数据库中已有用户的所有治疗项目对应的第二预设总分值,分配给当前用户病历的各个治疗项目,得到当前用户病历的各个治疗项目的分值;
第三确定子模块,用于确定当前用户病历和所述数据库中已有用户的病历中相匹配的治疗项目,并计算相匹配治疗项目的分值之和,得到当前用户病历与所述数据库中已有用户的治疗项目相似值。
11.根据权利要求10所述的检索装置,其特征在于,所述匹配模块还包括:
第一判断子模块,用于在所述第一结果为否时,判断当前用户病历的任一治疗项目和所述数据库中已有用户的病历中对应的治疗项目之间,是否具有匹配的至少一个子治疗项目,得到第二结果;
第三分配子模块,用于若所述第二结果为是时,则将所述数据库中已有用户的所有治疗项目对应的第二预设总分值作为当前用户病历的治疗项目的分值。
12.根据权利要求10所述的检索装置,其特征在于,所述治疗项目包括一个或多个子治疗项目,其中所述子治疗项目为一种药物或者一种治疗方式,
所述第三确定子模块包括:
第二判断匹配单元,用于判断当前用户病历的治疗项目和所述数据库中已有用户的病历中对应的治疗项目之间,是否具有匹配的第一子治疗项目,若是,则当前用户病历和所述数据库中已有用户的治疗项目相匹配。
13.根据权利要求12所述的检索装置,其特征在于,所述第三确定子模块还包括:
第三判断匹配单元,用于判断当前用户病历的治疗项目和所述数据库中已有用户的病历中对应的治疗项目之间,是否具有除第一子治疗项目外相匹配的剩余子治疗项目,若是,则当前用户病历和所述数据库中已有用户的治疗项目相匹配。
14.根据权利要求13所述的检索装置,其特征在于,所述第三确定子模块还包括:
判断排序单元,用于判断当前用户病历中的所有治疗项目是否有对应设置的时间,若是,按照所述时间先后顺序将当前用户病历中的治疗项目进行排序,得到第一排序结果;
第四判断匹配单元,用于判断所述第一排序结果与所述数据库中已有用户按照时间先后排序的第二排序结果之间,是否具有时间顺序相匹配的治疗项目,若是,则当前用户病历和所述数据库中已有用户的治疗项目相匹配。
15.一种终端,其特征在于,包括如上述权利要求8至14任一项所述的检索装置。
CN201510247619.7A 2015-05-15 2015-05-15 一种检索方法、装置及终端 Active CN104835096B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510247619.7A CN104835096B (zh) 2015-05-15 2015-05-15 一种检索方法、装置及终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510247619.7A CN104835096B (zh) 2015-05-15 2015-05-15 一种检索方法、装置及终端

Publications (2)

Publication Number Publication Date
CN104835096A CN104835096A (zh) 2015-08-12
CN104835096B true CN104835096B (zh) 2018-06-19

Family

ID=53812966

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510247619.7A Active CN104835096B (zh) 2015-05-15 2015-05-15 一种检索方法、装置及终端

Country Status (1)

Country Link
CN (1) CN104835096B (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105912881B (zh) * 2016-06-14 2018-12-28 华南师范大学 基于大数据知识库的个性化治疗方案推荐***
CN106055909B (zh) * 2016-06-14 2018-12-28 华南师范大学 基于大数据知识库的治疗方案推荐***
CN106294636B (zh) * 2016-08-01 2019-03-19 中国电子科技集团公司第二十八研究所 一种基于数据库数据的搜索排名方法
CN109117434B (zh) * 2017-06-23 2022-05-27 北京国双科技有限公司 裁判文书检索方法、装置、存储介质及处理器
CN108806799B (zh) * 2018-06-12 2020-10-27 天津开心生活科技有限公司 治疗模式分类模型的建立方法、装置、介质及电子设备
CN111430037B (zh) * 2020-03-30 2024-04-09 讯飞医疗科技股份有限公司 相似病历查找方法及***
CN113689924B (zh) * 2021-08-24 2024-04-05 深圳平安智慧医健科技有限公司 相似病历检索方法、装置、电子设备及可读存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101911078A (zh) * 2007-12-28 2010-12-08 皇家飞利浦电子股份有限公司 基于疾病概率向量检索类似患者病例
CN101911077A (zh) * 2007-12-27 2010-12-08 皇家飞利浦电子股份有限公司 用于细化相似病例搜索的方法和装置
CN102156812A (zh) * 2011-04-02 2011-08-17 中国医学科学院医学信息研究所 基于症状相似度分析的就医辅助决策方法
CN103380428A (zh) * 2010-12-16 2013-10-30 皇家飞利浦电子股份有限公司 用于使用基于病例的推理的治疗计划的临床决策支持的***和方法
CN103559637A (zh) * 2013-11-13 2014-02-05 王竞 一种为就诊患者推荐医生的方法及其***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101911077A (zh) * 2007-12-27 2010-12-08 皇家飞利浦电子股份有限公司 用于细化相似病例搜索的方法和装置
CN101911078A (zh) * 2007-12-28 2010-12-08 皇家飞利浦电子股份有限公司 基于疾病概率向量检索类似患者病例
CN103380428A (zh) * 2010-12-16 2013-10-30 皇家飞利浦电子股份有限公司 用于使用基于病例的推理的治疗计划的临床决策支持的***和方法
CN102156812A (zh) * 2011-04-02 2011-08-17 中国医学科学院医学信息研究所 基于症状相似度分析的就医辅助决策方法
CN103559637A (zh) * 2013-11-13 2014-02-05 王竞 一种为就诊患者推荐医生的方法及其***

Also Published As

Publication number Publication date
CN104835096A (zh) 2015-08-12

Similar Documents

Publication Publication Date Title
CN104835096B (zh) 一种检索方法、装置及终端
Park et al. The role of autologous stem cell transplantation in patients with nodal peripheral T‐cell lymphomas in first complete remission: report from COMPLETE, a prospective, multicenter cohort study
Aguiar et al. Cost-effectiveness of osimertinib in the first-line treatment of patients with EGFR-mutated advanced non–small cell lung cancer
Nabors et al. NCCN guidelines insights: central nervous system cancers, version 1.2017
Esposito et al. Highlights from the 14th St Gallen International Breast Cancer Conference 2015 in Vienna: Dealing with classification, prognostication, and prediction refinement to personalize the treatment of patients with early breast cancer
Bianchini et al. Prognostic and therapeutic implications of distinct kinase expression patterns in different subtypes of breast cancer
Rigolin et al. In chronic lymphocytic leukaemia with complex karyotype, major structural abnormalities identify a subset of patients with inferior outcome and distinct biological characteristics
Petrillo et al. Experience and supportive care needs of metastatic lung cancer survivors living with uncertainty: a brief qualitative report
Ganz What outcomes matter to patients: a physician-researcher point of view
Grob et al. Position statement on classification of basal cell carcinomas. Part 1: unsupervised clustering of experts as a way to build an operational classification of advanced basal cell carcinoma based on pattern recognition
Perfors et al. Effects of a time out consultation with the general practitioner on cancer treatment decision‐making: A randomised controlled trial: Time out with the general practitioner and cancer treatment decision
Lee et al. A decision-theoretic phase I–II design for ordinal outcomes in two cycles
Mistry et al. Venetoclax for treating chronic lymphocytic leukaemia: an evidence review group perspective of a NICE single technology appraisal
Karalis et al. The presentation of Hispanic gastric cancer patients varies by location of patient ancestry
Sutera et al. Clinical and molecular recursive partitioning analysis of high-grade glioma treated with IMRT
Ganz Delivering on the promise of patient-centered care
Fischer-Valuck et al. Impact of facility radiation patient volume on overall survival in patients with muscle invasive bladder cancer undergoing trimodality bladder preservation therapy
KR20150076310A (ko) 암 환자 맞춤형 소셜 네트워크 형성 방법 및 시스템
Ning et al. Early and midtreatment mortality in palliative radiotherapy: emphasizing patient selection in high-quality end-of-life care
Ou et al. Heterogeneity in early lesion changes on treatment as a marker of poor prognosis in patients (pts) with metastatic colorectal cancer (mCRC) treated with first line systemic chemotherapy±biologic: Findings from 9,092 pts in the ARCAD database.
Killian et al. Differential genomic landscape of clinically advanced/metastatic chordomas (mChor) based on primary tumor site.
Schirripa et al. Clinico-pathological and molecular characterisation of BRAF mutant metastatic colorectal cancer (mCRC): Are all mutations created equal?
Cohen-Sors et al. Biological therapies or apremilast in the treatment of psoriasis in patients with a history of hematologic malignancy: results from a retrospective study in 21 patients
Horn et al. DIRECT: DNA-mutation Inventory to Refine and Enhance Cancer Treatment—A catalogue of clinically relevant somatic mutations in lung cancer.
Sineshaw et al. Contemporary patterns and survival outcome of adjuvant systemic therapy for localized gastrointestinal stromal tumors

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant