基于云服务的医疗数据字典标准化方法与系统的制作方法

文档序号:10489042阅读:616来源:国知局
基于云服务的医疗数据字典标准化方法与系统的制作方法
【专利摘要】本发明公开了一种基于云服务的医疗数据字典标准化方法与系统,方法包括以下步骤:S1:本地客户端向云计算端上传未知标准符合性的数据字典;S2:云计算端通过中心标准字典对步骤S1上传的数据字典进行匹配,包括云计算端自动匹配或者用户自行匹配;S3:云计算端形成标准化的对应关系文件;S4:云计算端将标准化的对应关系文件下发至本地客户端,本地客户端通过标准化的对应关系文件对本地数据进行标准化。本发明,对各厂商或者医院的非标准数据字典进行标准化操作,方便快捷;并且提供用户两种方式,用户可以根据自己的情况进行选择。
【专利说明】
基于云服务的医疗数据字典标准化方法与系统
技术领域
[0001]本发明涉及医疗数据处理技术领域,尤其涉及一种基于云服务的医疗数据字典标准化方法与系统。
【背景技术】
[0002]数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。数据字典是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。
[0003]在医疗数据的使用过程中,各个厂商或者医院采样不同的系统进行医疗数据的处理,但是由于不同的系统会造成数据无法进行交互;因此需要对数据字典内容进行标准化处理,即将各个厂商或者医院的非标准的医疗数据根据标准要求映射成标准值。
[0004]通常,该处理过程需要根据实际业务情况来进行手工配置,手工配置方式匹配效率低、匹配错误率高、工作量大,在实际业务数据匹配构建过程中无法根据实际情况进行快速构建。因此,需要一种可靠性高的医疗数据字典标准化方法与系统,而无需手工重新对照映射。

【发明内容】

[0005]本发明的目的在于克服现有技术的不足,提供一种基于云服务的医疗数据字典标准化方法与系统,实现本地端非标准数据字典的标准化,可靠性高。
[0006]本发明的目的是通过以下技术方案来实现的:基于云服务的医疗数据字典标准化方法,它包括以下步骤:
S1:本地客户端向云计算端上传未知标准符合性的数据字典;
S2:云计算端通过中心标准字典对步骤SI上传的数据字典进行匹配,包括云计算端自动匹配或者用户自行匹配;
S3:云计算端形成标准化的对应关系文件;
S4:云计算端将标准化的对应关系文件下发至本地客户端,本地客户端通过标准化的对应关系文件对本地数据进行标准化。
[0007]步骤S2所述的云计算端自动匹配包括以下子步骤:云计算端将上传的未知标准符合性的数据字典与中心标准字典进行匹配,自动建立两个字典之间的对应关系。
[0008]若所述的自动建立两个字典之间的对应关系失败:
S211:向本地客户端发出通知与选择项,所述的通知包括失败的原因以及失败的具体数据;
S212:用户在收到通知与选择项之后,进行相应处理,并手动建立失败数据与选择项的匹配关系,并上传至云计算端; S213:云计算端进行用例测试,若对应成功,则完成建立两个字典之间的对应关系;否则返回步骤S211。
[0009]所述的步骤S2所述的用户自行匹配包括以下子步骤:
S221:云计算端向本地客户端下发与本地客户端的匹配配置界面配合使用的选择项; S222:用户根据匹配配置界面上的选择项,自行匹配两个字典间的匹配关系;
S223:用户完成匹配并上传,云计算端对自行匹配的匹配关系进行用例测试:
(1)若用例测试的结果为全部匹配成功,则将所述匹配关系更新至中心标准字典对应关系知识库,并将所述匹配关系作为步骤S3的数据基础;
(2)若用例测试的结果为部分匹配成功,则将没有匹配成功的部分作为选择项显示在匹配配置界面上,并提醒用户没有全部匹配成功;用户进行相应处理之后,返回步骤S222。
[0010]基于云服务的医疗数据字典标准化方法还包括一个用户登录步骤S0,包括以下子步骤:
SOl:用户通过本地客户端登陆,建立与云计算端的连接关系;
S02:用户选择建立新的对应关系文件即进入步骤SI,或者是选择下载原有的对应关系文件。
[0011]当用户选择下载原有的对应关系文件,云计算端向本地客户端下发原有的对应关系文件的信息,包括对应关系文件建立时间和用户自定义对应关系文件名称;所述的用户自定义对应关系文件名称为在步骤S4云计算端将标准化的对应关系文件下发至本地客户端后,用户自定义的名称。
[0012]基于云服务的医疗数据字典标准化系统,包括多个本地客户端和一个云计算端;所述的本地客户端包括:
数据字典上传模块:用于将未知标准符合性的数据字典向云计算端上传;
标准化文件接收模块:用于接收来自云计算端的标准化的对应关系文件;
本地数据标准化模块:通过标准化文件接收模块接收到的标准化的对应关系文件,对本地数据进行标准化;
所述的云计算端包括:
数据字典接收模块:用于接收来自本地客户端上传的未知标准符合性的数据字典;数据字典匹配模块:用于将来自本地客户端上传的未知标准符合性的数据字典与中心字典进行匹配,建立对应关系;
对应关系文件形成模块:用于根据数据字典匹配模块得到的对应关系结果生成对应关系文件;
对应关系文件下发模块:用于将生成的对应关系文件下发至本地客户端;
中心标准字典存储模块:用于存储标准化数据字典的数据;
中心标准字典对应关系存储模块:用于存储与中心标准字典的对应关系。
[0013]所述的云计算端还包括:
用例测试模块:用于对本地客户端的自行匹配上传模块的上传数据进行用例测试;通知与选择项下发模块:用于根据用例测试模块的测试结果,向本地客户端下发通知和选择项;
所述的本地客户端还包括: 通知与选择项查看模块:用于查看云计算端下发的通知与选择项;
自行匹配模块:用于将未知标准符合性的数据字典或者是匹配失败数据与云计算端下发的选择项进行自行匹配;
自行匹配上传模块:将自行匹配模块的上传结果上传至用例测试模块。
[0014]本发明的有益效果是:
(I)本发明采用基于云服务的方式,对各厂商或者医院的非标准数据字典进行标准化操作,具体地:各厂商或者医院的本地客户端将非标准数据字典上传至云计算端,云计算端进行匹配,并将标准化的对应关系文件发送至本地客户端,本地客户端就可以在本地进行标准化;方便快捷。
[0015](2)本发明提供了两种方式进行云计算端的匹配,包括云计算端自动匹配或者用户自行匹配;这两种方式通过用户自行选择,同时根据用户选择进行计费:云计算端自动匹配费用较高但是花费时间较短,而用户自行匹配的方式费用较低但是花费时间较长;用户根据自己的情况进行选择。
[0016](3)本发明还在云计算端保存用户的标准化的对应关系文件,当由于设备故障或者误操作等原因造成的标准化的对应关系文件丢失,或者在另外一处也需要此对应关系文件时,不需要再次进行标准化流程,直接获取文件,使用方便并且可靠性高。
[0017](4)同时本发明还允许用户保存多种标准化的对应关系文件,方便用户进行选择。
【附图说明】
[0018]图1为本发明方法流程图;
图2为本发明实施例1的方法流程图;
图3为本发明实施例2的方法流程图;
图4为本发明发系统框图。
【具体实施方式】
[0019]下面结合附图进一步详细描述本发明的技术方案:
如图1所示,基于云服务的医疗数据字典标准化方法,它包括以下步骤:
S1:本地客户端向云计算端上传未知标准符合性的数据字典;
S2:云计算端通过中心标准字典对步骤SI上传的数据字典进行匹配,包括云计算端自动匹配或者用户自行匹配,这两种方式通过用户自行选择,同时根据用户选择进行计费:云计算端自动匹配费用较高但是花费时间较短,而用户自行匹配的方式费用较低但是花费时间较长;用户根据自己的情况进行选择。
[0020]S3:云计算端形成标准化的对应关系文件;
S4:云计算端将标准化的对应关系文件下发至本地客户端,本地客户端通过标准化的对应关系文件对本地数据进行标准化。
[0021]如图2所示,实施例1为用户选择云计算端自动匹配这一方式进行数据字典标准化,包括以下步骤:
S1:本地客户端向云计算端上传未知标准符合性的数据字典;
S2:用户选择云计算端自动匹配这一方式进行数据字典标准化,包括以下子步骤: 云计算端将上传的未知标准符合性的数据字典与中心标准字典进行匹配,自动建立两个字典之间的对应关系:当建立两个字典之间的关系成功,则进入步骤S3;否则如果建立关系失败,需要进行如下子步骤:
S211:向本地客户端发出通知与选择项,所述的通知包括失败的原因以及失败的具体数据;失败的原因包括无法识别文字、无法识别类型;
S212:用户在收到通知与选择项之后,进行相应处理,并手动建立失败数据与选择项的匹配关系,并上传至云计算端:
如果失败的原因为无法识别文字,相应的处理为修改文字;
如果失败的原因为无法识别类型,相应的处理为用户自己判断建立关系失败的数据是云计算端下发的选择项的哪一项;
S213:云计算端进行用例测试,若对应成功,则完成建立两个字典之间的对应关系;否则返回步骤S211;这一个步骤是为了检验S212的人工匹配是否符合标准;
S3:云计算端形成标准化的对应关系文件;
S4:云计算端将标准化的对应关系文件下发至本地客户端,本地客户端通过标准化的对应关系文件对本地数据进行标准化。对于同一厂家或者医院,由于使用的本地非标准数据字典的数据的总类型是不变的,因此可以长期使用。直到下一次有部分修改时,再重新进行标准化处理。
[0022]如图3所示,实施例2为用户选择用户自行匹配这一方式进行数据字典标准化,包括以下步骤:
S1:本地客户端向云计算端上传未知标准符合性的数据字典;
S2:用户选择用户自行匹配这一方式进行数据字典标准化,包括以下子步骤:
S221:云计算端向本地客户端下发与本地客户端的匹配配置界面(可以通过网页或者Webservice的方式实现)配合使用的选择项;
S222:用户根据匹配配置界面上的选择项,自行匹配两个字典间的匹配关系;
S223:用户完成匹配并上传,云计算端对自行匹配的匹配关系进行用例测试:
(1)若用例测试的结果为全部匹配成功,则将所述匹配关系更新至中心标准字典对应关系知识库,并将所述匹配关系作为步骤S3的数据基础;
(2)若用例测试的结果为部分匹配成功,则将没有匹配成功的部分作为选择项显示在匹配配置界面上,并提醒用户没有全部匹配成功;用户进行相应处理之后,返回步骤S222;其中失败的原因与处理方式和实施例1相同;
S3:云计算端形成标准化的对应关系文件;
S4:云计算端将标准化的对应关系文件下发至本地客户端,本地客户端通过标准化的对应关系文件对本地数据进行标准化。
[0023]由于本发明是基于云服务的,所以根据云服务的优点,本发明的实施例1和实施例2均还包括一个用户登录步骤S0,包括以下子步骤:
SOl:用户通过本地客户端登陆,建立与云计算端的连接关系;
S02:用户选择建立新的对应关系文件即进入步骤SI,或者是选择下载原有的对应关系文件。当用户选择下载原有的对应关系文件,云计算端向本地客户端下发原有的对应关系文件的信息,包括对应关系文件建立时间和用户自定义对应关系文件名称;所述的用户自定义对应关系文件名称为在步骤S4云计算端将标准化的对应关系文件下发至本地客户端后,用户自定义的名称。
[0024]当由于设备故障或者误操作等原因造成的标准化的对应关系文件丢失,或者在另外一处也需要此对应关系文件,用户可以直接从云计算终端获取以往的标准化的对应关系文件。
[0025]同时,用户也可以保存多个系统对应的标准化的对应文件关系,此时,需要用户在每次新建对应关系文件完成之后进彳丁自定义名称:比如XXX厂商或者XXX医院。同时,会提供当时的时间与名称进行对应,方便用户快速选择。
[0026]如图4所示,基于云服务的医疗数据字典标准化系统,包括多个本地客户端和一个云计算端;所述的本地客户端包括:
数据字典上传模块:用于将未知标准符合性的数据字典向云计算端上传;
标准化文件接收模块:用于接收来自云计算端的标准化的对应关系文件;
本地数据标准化模块:通过标准化文件接收模块接收到的标准化的对应关系文件,对本地数据进行标准化;
所述的云计算端包括:
数据字典接收模块:用于接收来自本地客户端上传的未知标准符合性的数据字典;数据字典匹配模块:用于将来自本地客户端上传的未知标准符合性的数据字典与中心字典进行匹配,建立对应关系;
对应关系文件形成模块:用于根据数据字典匹配模块得到的对应关系结果生成对应关系文件;
对应关系文件下发模块:用于将生成的对应关系文件下发至本地客户端;
中心标准字典存储模块:用于存储标准化数据字典的数据;
中心标准字典对应关系存储模块:用于存储与中心标准字典的对应关系。
[0027]所述的云计算端还包括用例测试模块、通知与选择项下发模块,所述的本地客户端还包括通知与选择项查看模块、自行匹配模块、自行匹配上传模块,具体地:
当用户选择云计算端自动匹配,若数据字典匹配模块自动匹配失败,云计算端则通过通知与选择项下发模块下发通知和选择项;用户通过通知与选择项查看模块查看,通过自行匹配模块将失败项与选择项进行匹配,通过自行匹配上传模块上传自行匹配结果;云计算端的用例测试模块进行用例测试,若成功则发送至对应关系文件形成模块,否则再返回下发。
[0028]当用户选择用户自行匹配,云计算端通过通知与选择项下发模块下发选择项,用户通过通知与选择项查看模块查看,通过本地客户端的自行匹配模块将所有项与选择项进行匹配,通过自行匹配上传模块上传自行匹配结果;云计算端的用例测试模块进行用例测试,若成功则发送至对应关系文件形成模块,否则再返回下发。
【主权项】
1.基于云服务的医疗数据字典标准化方法,其特征在于:它包括以下步骤: S1:本地客户端向云计算端上传未知标准符合性的数据字典; S2:云计算端通过中心标准字典对步骤SI上传的数据字典进行匹配,包括云计算端自动匹配或者用户自行匹配; S3:云计算端形成标准化的对应关系文件; S4:云计算端将标准化的对应关系文件下发至本地客户端,本地客户端通过标准化的对应关系文件对本地数据进行标准化。2.根据权利要求1所述的基于云服务的医疗数据字典标准化方法,其特征在于:步骤S2所述的云计算端自动匹配包括以下子步骤:云计算端将上传的未知标准符合性的数据字典与中心标准字典进行匹配,自动建立两个字典之间的对应关系。3.根据权利要求2所述的基于云服务的医疗数据字典标准化方法,其特征在于:若所述的自动建立两个字典之间的对应关系失败: S211:向本地客户端发出通知与选择项,所述的通知包括失败的原因以及失败的具体数据; S212:用户在收到通知与选择项之后,进行相应处理,并手动建立失败数据与选择项的匹配关系,并上传至云计算端; S213:云计算端进行用例测试,若对应成功,则完成建立两个字典之间的对应关系;否则返回步骤S211。4.根据权利要求1所述的基于云服务的医疗数据字典标准化方法,其特征在于:所述的步骤S2所述的用户自行匹配包括以下子步骤: S221:云计算端向本地客户端下发与本地客户端的匹配配置界面配合使用的选择项; S222:用户根据匹配配置界面上的选择项,自行匹配两个字典间的匹配关系; S223:用户完成匹配并上传,云计算端对自行匹配的匹配关系进行用例测试: (1)若用例测试的结果为全部匹配成功,则将所述匹配关系更新至中心标准字典对应关系知识库,并将所述匹配关系作为步骤S3的数据基础; (2)若用例测试的结果为部分匹配成功,则将没有匹配成功的部分作为选择项显示在匹配配置界面上,并提醒用户没有全部匹配成功;用户进行相应处理之后,返回步骤S222。5.根据权利要求1所述的基于云服务的医疗数据字典标准化方法,其特征在于:还包括一个用户登录步骤S0,包括以下子步骤: SOl:用户通过本地客户端登陆,建立与云计算端的连接关系; S02:用户选择建立新的对应关系文件即进入步骤SI,或者是选择下载原有的对应关系文件。6.根据权利要求5所述的基于云服务的医疗数据字典标准化方法,其特征在于:当用户选择下载原有的对应关系文件,云计算端向本地客户端下发原有的对应关系文件的信息,包括对应关系文件建立时间和用户自定义对应关系文件名称;所述的用户自定义对应关系文件名称为在步骤S4云计算端将标准化的对应关系文件下发至本地客户端后,用户自定义的名称。7.基于云服务的医疗数据字典标准化系统,其特征在于:包括多个本地客户端和一个云计算端;所述的本地客户端包括: 数据字典上传模块:用于将未知标准符合性的数据字典向云计算端上传; 标准化文件接收模块:用于接收来自云计算端的标准化的对应关系文件; 本地数据标准化模块:通过标准化文件接收模块接收到的标准化的对应关系文件,对本地数据进行标准化; 所述的云计算端包括: 数据字典接收模块:用于接收来自本地客户端上传的未知标准符合性的数据字典;数据字典匹配模块:用于将来自本地客户端上传的未知标准符合性的数据字典与中心标准字典进行匹配,建立对应关系; 对应关系文件形成模块:用于根据数据字典匹配模块得到的对应关系结果生成对应关系文件; 对应关系文件下发模块:用于将生成的对应关系文件下发至本地客户端; 中心标准字典存储模块:用于存储标准化数据字典的数据; 中心标准字典对应关系存储模块:用于存储与中心标准字典的对应关系。8.根据权利要求7所述的基于云服务的医疗数据字典标准化系统,其特征在于: 所述的云计算端还包括: 用例测试模块:用于对本地客户端的自行匹配上传模块的上传数据进行用例测试; 通知与选择项下发模块:用于根据用例测试模块的测试结果,向本地客户端下发通知和选择项; 所述的本地客户端还包括: 通知与选择项查看模块:用于查看云计算端下发的通知与选择项; 自行匹配模块:用于将未知标准符合性的数据字典或者是匹配失败数据与云计算端下发的选择项进行自行匹配; 自行匹配上传模块:将自行匹配模块的上传结果上传至用例测试模块。
【文档编号】G06F17/30GK105843917SQ201610174186
【公开日】2016年8月10日
【申请日】2016年3月24日
【发明人】曲建明, 曲飞寰, 蒲立新, 何明杰, 李春红, 毛志飙
【申请人】成都金盘电子科大多媒体技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1