[发明专利]基于自由词检索的电子病历快速检索系统有效
申请号: | 201710288212.8 | 申请日: | 2017-04-27 |
公开(公告)号: | CN107256222B | 公开(公告)日: | 2020-12-01 |
发明(设计)人: | 巫涤峰;童永安;曹霖 | 申请(专利权)人: | 广州慧扬健康科技有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/2457;G16H10/60;G16H70/00 |
代理公司: | 广州立凡知识产权代理有限公司 44563 | 代理人: | 傅俊朝 |
地址: | 510000 广东省广州市黄埔区茅岗村坑*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 自由 检索 电子 病历 快速 检索系统 | ||
1.一种基于自由词检索的电子病历快速检索系统,其特征在于:包括控件属性定义单元、检索结构化预处理单元和智能排序单元,其中,
所述属性定义单元:用于对电子病历表单中的各个控件定义SaveForSearch属性,规定各个控件是否需要进行检索结构化预处理;如果SaveForSearch属性为真,则进行检索结构化预处理;如果SaveForSearch属性为假,则不进行检索结构化预处理;
所述检索结构化预处理单元:首先需要对表单中的各个控件进行判断,如果一个控件SaveForSearch属性为假,则进入下一个控件的判断;如果一个控件SaveForSearch属性为真,则对该控件内的数据部分进行分词处理,分词处理采用分词表进行,如果根据分词表某个词语被区分出来,则在三维索引数据库的该字段对应的维度,该电子病历病案号的该词语下计数加一,依此类推,一直到所有控件都被判断完毕,得到一个三维索引数据库;其中,所述三维索引数据库具有三个维度,第一个维度是字段;第二个维度是病案号;第三个维度是词语;
所述智能排序单元:系统接到用户检索请求后,在三维索引数据库中匹配到用户限定的字段对应的维度,找到检索词对应的纵列,随后对于纵列中计数为0的单元,相关度记为0;对于纵列中计数不为0的单元,计数记为k,计数值最大值记为n,进行相关度的换算,相关度计算公式为:
;
随后,将各个维度下的各个病案号对应的值进行求和,并进行降序排列,自上往下病案号的排列便是呈现给用户的检索结果排序;如果自由词有多个,则将多个自由词的相关度值求和,并进行降序排列,自上往下病案号的排列便是呈现给用户的检索结果排序。
2.根据权利要求1所述的基于自由词检索的电子病历快速检索系统,其特征在于:在电子病历表单中,不同字段的数据都是存储在不同的控件中,主诉的数据存储在主诉对应的Richbox控件中,而姓名存储在姓名对应的Textbox控件中。
3.根据权利要求1所述的基于自由词检索的电子病历快速检索系统,其特征在于:所述第一个维度的字段包括主诉、现病史、生活史、家族史;第二个维度的病案号由各个病历的病案号构成;第三个维度的词语通过分词统计得到不同词语在不同电子病历下不同字段某个词语的出现次数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州慧扬健康科技有限公司,未经广州慧扬健康科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710288212.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于多特征融合的视频描述方法
- 下一篇:一种更新内存数据的方法、装置及终端