一种面向区域医疗的病人主索引建立方法和装置[发明专利]

(10)申请公布号 (43)申请公布日 2014.06.18
C N  103870668
A (21)申请号 201210546003.6
(22)申请日 2012.12.17
G06F 19/00(2011.01)
(71)申请人上海联影医疗科技有限公司
地址201815 上海市嘉定区嘉定工业区兴贤
路1180号8幢
(72)发明人
陈文娟
(54)发明名称
一种面向区域医疗的病人主索引建立方法和
装置
(57)摘要
一种面向区域医疗的病人主索引建立方法和
装置,所述病人主索引建立的方法包括:(1)将注
册病人的N 种身份属性根据事先按优先级划分的
n 个等级进行分类,其中每个所述等级含有M i 种
身份属性,i 表示等级,1≤i ≤n ;(2)将M i 种身
份属性与当前数据集合中的身份属性进行匹配
记匹配结果为数据集合P i ;(3)当所述集合P i 含
有零个元素,则为注册病人建立主索引;当所述
集合P i 非空且只含有一个元素,则为注册病人和
匹配病人建立交叉索引;当所述集合P i 非空且至
少含有两个元素,则进入下一个级别,即i 加1,并
转到所述步骤(2)重新匹配。本方案基于优先级
进行逐级匹配,过程简单,匹配效率高,匹配准确
性高。
(51)Int.Cl.
权利要求书2页  说明书7页  附图3页
(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书2页  说明书7页  附图3页(10)申请公布号CN 103870668 A
1.一种面向区域医疗的病人主索引建立方法,其特征在于,包括如下步骤:
步骤(1)将注册病人的N种病人身份属性根据事先按优先级划分的n个等级进行分
类,其中每个所述等级含有M
i 种身份属性,其中M
i
为小于等于N的整数,i表示等级,为小
于等于n的正整数;
步骤(2)将M
i
种身份属性与当前数据集合中的身份属性进行匹配,记匹配结果为数
据集合P
i
步骤(3)当所述集合P
i 含有零个元素,即所述M
i
种身份属性与所述当前数据集合中
病人的身份属性不匹配,则为注册病人建立主索引;
当所述集合P
i 只含有一个元素,即所述M
i
种身份属性与所述当前数据集合中的一个病
人的身份属性匹配,则为注册病人和匹配数据建立交叉索引;
当所述集合P
i 至少含有两个元素,即所述M
i
种身份属性与所述当前数据集合中多个病
人的身份属性匹配,则进入下一个级别,即i加1,并转到所述步骤(2)重新匹配。
2. 如权利要求1所述一种面向区域医疗的病人主索引建立方法,其特征在于,所述n 为5,病人身份属性按优先级高低依次为精确匹配属性、关键匹配属性、模糊匹配属性、辅助匹配属性和不匹配属性。
3.如权利要求1所述一种面向区域医疗的病人主索引建立方法,其特征在于,在执行
所述步骤(2)之前判断M
1的值,所述M
1
的值不为0,则所述步骤(2)中的M
i
为M
1
,并记匹配
结果为数据集合P
1;所述M
1
的值为0,则所述步骤(2)中的M
i
中的i为大于1且小于等于n
的正整数,并记匹配结果为数据集合P
i
4.如权利要求1所述一种面向区域医疗的病人主索引建立方法,其特征在于,所述当
前数据集合为存放病人主索引的数据库或数据集合P
i
5. 如权利要求3所述一种面向区域医疗的病人主索引建立方法,其特征在于,确定所
述数据集合P
1
的过程包括:
根据所述M
1
种身份属性创建向量A;
根据存放病人主索引数据库中第j个病人的第一等级身份属性创建向量AA j;
交叉比较向量A和向量AA j中的元素,并根据所述比较的结果确定数据集合P
1
6.如权利要求3所述一种面向区域医疗的病人主索引建立方法,其特征在于,在所述
M 1的值为0时,则确定所述数据集合P
i
过程包括:
根据所述M
i
种身份属性创建向量B;
根据数据库中第j个病人的第i等级的身份属性创建向量BB j;
计算向量B和向量BB j的相似度值;
比较所述相似度值和预先设定阈值的大小,确定数据集合P
i
7. 如权利要求6所述一种面向区域医疗的病人主索引建立方法,其特征在于,所述相
似度值的计算公式为:
所述向量B中包括的各项第i等级身份属性不相关,则所述相似度值的计算公式为:
其中,向量,N
1
为向量B包括的第i等级身份属性的数量,也为向量
BB
j 包括的第i等级身份属性的数量;向量; j表示数据集合P i
-1
中的第j个病人;θ为字符串匹配函数;
所述向量B中包括的各项第i等级身份属性相关,则所述相似度值的计算公式为:
其中,向量,N
1
为向量B包括的第i等级身份属性的数量;向量
,N
2
为向量BB j包括的第i等级身份属性的数量; j表示
数据集合P
i-1
中的第j个病人;θ为字符串匹配函数。
8. 一种面向区域医疗的病人主索引的建立装置,其特征在于,包括:
优先级划分单元,用于将注册病人的N种病人身份属性根据事先按优先级划分的n个
等级进行分类,其中每个所述等级含有M
i 种身份属性,其中M
i
为小于等于N的整数,i表
示等级,为小于等于n的正整数;
匹配单元,用于将所述优先级划分单元划分后的M
i
种身份属性与当前数据集合中的身
份属性进行匹配,记匹配结果为数据集合P
i
主索引建立单元,用于如权利要求1所述的方法中为所述注册病人建立主索引。
一种面向区域医疗的病人主索引建立方法和装置
[0001]
技术领域
[0002] 本发明涉及一种面向区域医疗的病人主索引建立方法和装置。
背景技术
[0003] 区域医疗信息平台是连接区域内多家医疗机构信息系统的信息共享和交换的平台,医疗信息共享能够最大限度地提高医疗服务的可及性、提升医疗诊断的质量和效率、降低病人就医的成本和风险。我国医疗信息系统具有垂直建设的特点,区域内的不同性质的医疗机构,如综合性医院、社区卫生服务中
心、妇幼保健院、公共卫生专业机构、专科医院等,相对独立地开展业务,病人信息分散在多个相互封闭的信息系统中,不能有效地共享和交换。
[0004] 为了整合区域范围内不同医疗机构的信息系统,实现区域医疗信息共享和交换,需要解决相同病人在不同医疗信息系统中的身份标识号如何进行关联的问题。美国放射学会(Radiological Society of North America,RSNA)及美国医疗信息和管理系统学会(Healthcare Information and Management Systems Society,HIMSS)等多家机构共同发起并提供了一种集成医疗企业医疗(integration healthcare enterprise,IHE)健康信息集成规范,其中的病人身份交叉索引(patient identifier cross-referencing,PIX)技术框架为关联不同医疗机构的病人身份标识号提供了指导标准。IHE PIX技术框架定了三种角,分别为病人身份源(patient identity source)、PIX管理器(PIX manager)以及PIX 使用者(PIX consumer)。PIX管理器可接收多个病人身份源提供的病人注册信息,并通过唯一的主索引将多个病人身份源关联在一起,并为PIX使用者提供查询服务。其中,主索引是指在特定区域范围内,用来标识每个病人并保持其唯一性的编码。
[0005] 建立共享域范围的病人主索引(master patient index,MPI)是PIX管理器的核心功能,一般通过病人信息匹配来实现。目前,最常采用的方法是对病人身份属性进行逐项匹配并根据各项属性的权重计算匹配程度。这类方法的弊端是:各属性的权重之和必须为1,当任意属性缺失时,必须重新调整其余所有属性的权重。在实际应用中,由于不同医疗机构登记个人信息时可能存在填写不规范、不完全甚至
出现偏差等情况,病人身份属性的错误率和缺失率较高,区域医疗信息平台覆盖的病人众多,医疗机构数据庞大,权重的调整流程十分复杂,严重影响病人主索引建立方法的效率性和准确性,导致病人主索引在区域医疗中的使用价值显著降低。
[0006]
发明内容
[0007] 本发明要解决的是提供一种面向区域医疗的病人主索引建立方法和装置,用以解决主索引建立过程中病人身份属性的优先级分类及逐级匹配实现主索引的建立,从而改善
匹配效率低和准确性低等问题。
[0008] 为了解决上述问题,本发明提供了一种面向区域医疗的病人主索引建立方法,包括如下步骤:
步骤(1)将注册病人的N种病人身份属性根据事先按优先级划分的n个等级进行分
类,其中每个所述等级含有M
i 种身份属性,其中M
i
为小于等于N的整数,i表示等级,为小
于等于n的正整数;
步骤(2)将M
i
种身份属性与当前数据集合中的身份属性进行匹配,记匹配结果为
数据集合P
i
步骤(3)当所述集合P
i 含有零个元素,即所述M
i
种身份属性与所述当前数据集合
中病人的身份属性不匹配,则为注册病人建立主索引;
当所述集合P
i 只含有一个元素,即所述M
i
种身份属性与所述当前数据集合中的一个病
人的身份属性匹配,则为注册病人匹配数据建立交叉索引;
当所述集合P
i 至少含有两个元素,即所述M
i
种身份属性与所述当前数据集合中多个病
人的身份属性匹配,则进入下一个级别,即i加1,并转到所述步骤(2)重新匹配。[0009] 上述所述的面向区域医疗的病人主索引建立方法,其中,所述n为5,按优先级高低依次为精确匹配属性、关键匹配属性、模糊匹配属性、辅助匹配属性和不匹配属性。[0010] 上述所述的面向区域医疗的病人主索引建立方法,其中,在执行所述步骤(2)之前
判断M
1的值,所述M
1
的值不为0,则所述步骤(2)中的M
i
为M
1
并记匹配结果为数据集合
P 1;所述M
1
的值为0,则所述步骤(2)中的M
i
中的i为大于1且小于等于n的正整数,并记
匹配结果为数据集合P
i
[0011] 上述所述的面向区域医疗的病人主索引建立方法,其中,所述当前数据集合为存
放病人主索引数据库或数据集合P
i
[0012] 上述所述的面向区域医疗的病人主索引建立方法,其中,确定所述数据集合P1的
过程包括:根据所述M
1
种身份属性创建向量A;根据存放病人主索引数据库中第j个病人
的第一等级身份属性创建向量AA
j ;交叉比较向量A和向量AA
j
中的元素,并根据所述比较
的结果确定数据集合P
1
[0013] 上述所述的面向区域医疗的病人主索引建立方法,其中,在所述M1的值为0时,则
确定所述数据集合P
i 过程包括:根据所述M
i
种身份属性创建向量B;根据数据库中第j个
病人的第i等级的身份属性创建向量BB j;计算向量B和向量BB j的相似度值;比较所述相似度值和预先设定阈值的大小,确定数据集合P
i
[0014] 上述所述的面向区域医疗的病人主索引建立方法,其中,所述相似度值的计算公式为:
所述向量B中包括的各项第i等级身份属性不相关,则所述相似度值的计算公式为:
其中,向量,N
1
为向量B包括的第i等级身份属性的数量,也为

本文发布于:2024-09-24 01:20:33,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/475245.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:病人   属性   医疗   匹配   身份   区域   建立
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议