基于检索配置表数据模型的医院临床数据检索方法及装置
摘要文本
本发明涉及基于检索配置表数据模型的医院临床数据检索方法及装置;该方法包括:根据数据检索的需求,确定需要检索的临床数据关键字段;根据确定的临床数据关键字段,配置对应的检索配置表数据模型;根据检索配置表数据模型与医院临床数据库的字段映射关系,在医院临床数据库中进行递归查找搜索和/或事件时间级搜索,得到具有层级关系和/或事件时间级的搜索结果。本发明通过临床数据关键字段配置对应的检索配置表数据模型,将医院临床数据中常见的数据项目内容以及数据属性注释囊括其中,能够实现对不同来源的临床数据进行即插即用式的变量配置,以便实现变量的层级显示和事件时间级搜索。
申请人信息
- 申请人:神州医疗科技股份有限公司
- 申请人地址:100080 北京市海淀区颐和园路2号未来科技大厦主楼12层1201室
- 发明人: 神州医疗科技股份有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 基于检索配置表数据模型的医院临床数据检索方法及装置 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311795331.4 |
| 申请日 | 2023/12/25 |
| 公告号 | CN117453752B |
| 公开日 | 2024/3/19 |
| IPC主分类号 | G06F16/2455 |
| 权利人 | 神州医疗科技股份有限公司 |
| 发明人 | 王强 |
| 地址 | 北京市海淀区颐和园路2号未来科技大厦主楼12层1201室 |
专利主权项内容
1.基于检索配置表数据模型的医院临床数据检索方法,其特征在于,包括:根据数据检索的需求,确定需要检索的临床数据关键字段;根据确定的临床数据关键字段,配置对应的检索配置表数据模型,并对外提供检索配置表数据模型;根据检索配置表数据模型与医院临床数据库的字段映射关系,在医院临床数据库中进行递归查找搜索和/或事件时间级搜索,得到具有层级关系和/或事件时间级的搜索结果;其中,数据检索的需求为检索具体数据类型的意图,包括用药信息、用药名称和用药剂量;所述配置表数据模型包括临床数据关键字段的项目内容、与项目内容相对应的数据类型以及根据项目内容和数据类型编译所述临床数据关键字段中的显示功能和检索功能;针对用药信息、用药名称和用药剂量的检索配置表数据模型,其项目内容均包括节点ID、父节点ID、变量的显示名称、OMOP通用数据模型类型、变量科研属性、变量检索属性、变量类型、变量的英文名称、限制因素、变量来源表、按照列存储时相应变量存储的列名、变量所在节点的数值类型、变量单位、患者ID、患者就诊ID、变量在变量来源表中的主键列、事件时间、OMOP通用数据模型中的域ID、变量在变量来源表中是否以行的方式存储、按照行存储时显示当前列存储对应值的列名、按照行存储时显示当前列存储对应值的单位列名、主要属性或次要属性、异常原因和变量的显示名称是否需要去除重复;所述数据类型包括整数型和字符型;所述根据确定的临床数据关键字段,配置对应的检索配置表数据模型,并对外提供检索配置表数据模型,包括:在数据库表中创建基于列的临床数据关键字段的项目内容,并设置与项目内容相对应的数据类型和数据属性注释,生成对应的检索配置表数据模型,在检索配置表数据模型中实现项目内容中定义的检索变量和功能;所述根据检索配置表数据模型与医院临床数据库的字段映射关系,在医院临床数据库中进行递归查找搜索,得到具有层级关系的搜索结果,包括:根据检索配置表数据模型中的节点ID和父节点ID与医院临床数据库的字段映射关系,在医院临床数据库中进行递归查找搜索,得到具有层级关系的搜索结果;基于检索配置表数据模型中的节点ID和父节点ID与医院临床数据库的字段映射关系,在医院临床数据库中进行递归查找搜索,通过递归查找检索配置表数据模型每条数据的节点ID和父节点ID,展示变量的层级和变量内容,当遇到父节点ID为空的变量数据,将其作为变量主目录;当父节点ID不为空时,将该条变量作为子项展示在父节点ID内容对应的变量下一级,重复将父节点ID相同的变量展示在同一层级,并继续向下层查找当前层级作为父级节点时,子节点展示的内容。