管理服务器、多维镜像服务系统和多维镜像数据管理方法
【专利摘要】本发明提供了一种管理服务器、一种多维镜像服务系统和一种多维镜像数据管理方法,其中,管理服务器包括:通信单元,接收来自多个镜像服务器的域数据,以及将处理器的格式转换结果分发至相应镜像服务器;所述处理器,按照预定规则对所述域数据进行处理,根据存储的数据转换模板将处理结果的格式转换为符合所述镜像服务器要求的格式。通过本发明的技术方案,使管理服务器的主数据与各镜像服务器的区域数据可保持同步一致,各镜像服务器可调用管理服务器的数据。
【专利说明】管理服务器、多维镜像服务系统和多维镜像数据管理方法
【技术领域】
[0001]本发明涉及计算机【技术领域】,具体而言,涉及一种管理服务器、多维镜像服务系统和多维镜像数据管理方法。
【背景技术】
[0002]目前我国医疗信息化是多形态并存并逐步完善,最终的目标达到医疗信息社会化。医疗系统中各系统相互独立,例如门急诊系统、住院、体检系统、影像中心等,部分系统的患者信息数据要求低,录入不完整。各业务系统标准不一致、业务字段不一致,从而导致患者信息没有关联,系统间信息独立。患者数据只有部分字段有效,并不能对患者进行唯一性确认,缺失标识。即同一个患者有多种信息,不能唯一确定患者数据。
[0003]因此,需要一种数据处理方案,使系统间的数据可进行相互协同,唯一确定患者数据。
【发明内容】
[0004]本发明正是基于上述问题,提出了一种多维镜像数据管理方案,使主数据库的数据与域数据库的数据进行协同,唯一确定某一身份数据。
[0005]有鉴于此,根据本发明的一个方面,提出了一种管理服务器,包括:通信单元,接收来自多个镜像服务器的域数据,以及将处理器的格式转换结果分发至相应镜像服务器;所述处理器,按照预定规则对所述域数据进行处理,根据存储的数据转换模板将处理结果的格式转换为符合所述镜像服务器要求的格式。
[0006]由于各域数据的格式不一样,字段不一样,有效数据不一样,因此需要按照预设规则对这些域数据进行处理,得到标准的管理服务器的主数据库数据,即将表示相同身份的不同形式数据处理得到标准的身份数据并生成唯一标识来标识该标准的身份数据,以及通过该唯一标识来关联上述不同形式数据以及该标准的身份数据,并将该唯一标识以及相应的域数据进行格式转换,转换成符合镜像服务器要求的格式,使得镜像服务器无需改变原数据结构就可以与管理服务器的数据保持协同。各镜像服务器可调用管理服务器,通过该唯一标识来确定身份数据。
[0007]在上述技术方案中,优选的,所述处理器还用于根据所述镜像服务器的域数据库的数据结构标准与所述主数据库的数据结构标准的对应关系生成所述数据转换模板。
[0008]由于不同的镜像服务器之间的数据结构不一样,因此,在管理服务器中,针对每个镜像服务器具有对应的数据转换模板,可形成转换数据模板集合。
[0009]在上述技术方案中,优选的,所述通信单元通过消息分发方式和日志分发方式使所述管理服务器的主数据库的数据与所述镜像服务器的域数据库的数据保持同步。
[0010]所述处理器还用于将表示相同身份的不同形式的数据生成得到标准身份数据,并用唯一标识来标识所述标准身份数据,以得到所述处理结果。
[0011]在上述技术方案中,优选的,还可以包括存储器,保存分发记录和回滚记录。通过分发记录可确定管理服务器已协同了哪些镜像服务器,通过回滚记录可确定管理服务器与哪些镜像服务器未成功进行数据协同。
[0012]根据本发明的另一方面,还提出了一种多维镜像服务系统,包括多个如上述任一技术方案中所述的管理服务器,多个所述管理服务器中的一个管理服务器的主数据库是剩余管理服务器的域数据库,或者所述剩余管理服务器的主数据库是所述一个管理服务器的域数据库。支持主数据库的多级关联,即其中一个主数据库可作为另一个主数据库的一个域。
[0013]根据本发明的又一方面,还提出了一种多维镜像数据管理方法,包括:管理服务器识别来自至少一个镜像服务器的域数据,按照预定规则对所述域数据进行处理;根据所述管理服务器存储的数据转换模板将处理结果的格式转换为符合相应镜像服务器要求的格式;将格式转换结果分发至所述相应镜像服务器。
[0014]由于各域数据的格式不一样,字段不一样,有效数据不一样,因此需要按照预设规则对这些域数据进行处理,得到标准的管理服务器的主数据库数据,即将表示相同身份的不同形式数据处理得到标准的身份数据并生成唯一标识来标识该标准的身份数据,以及通过该唯一标识来关联上述不同形式数据以及该标准的身份数据,并将该唯一标识以及相应的域数据进行格式转换,转换成符合镜像服务器要求的格式,使得镜像服务器无需改变原数据结构就可以与管理服务器的数据保持协同。各镜像服务器可调用管理服务器,通过该唯一标识来确定身份数据。
[0015]所述按照预定规则对所述域数据进行处理的过程包括:将表示相同身份的不同形式的数据生成得到标准身份数据,并用唯一标识来标识所述标准身份数据,以得到所述处
理结果。
[0016]在上述技术方案中,优选的,根据所述镜像服务器的域数据库的数据结构标准与所述主数据库的数据结构标准的对应关系生成所述数据转换模板。
[0017]由于不同的镜像服务器之间的数据结构不一样,因此,在管理服务器中,针对每个镜像服务器具有对应的数据转换模板,可形成转换数据模板集合。
[0018]在上述技术方案中,优选的,通过消息分发方式和日志分发方式使所述管理服务器的主数据库的数据与所述镜像服务器的域数据库的数据保持同步。
[0019]在上述技术方案中,优选的,保存分发记录和回滚记录。通过分发记录可确定管理服务器已协同了哪些镜像服务器,通过回滚记录可确定管理服务器与哪些镜像服务器未成功进行数据协同。
[0020]在上述任一技术方案中,优选的,所述管理服务器的主数据库是其他管理服务器的域数据库,或者所述其他管理服务器的主数据库是所述管理服务器的域数据库。
[0021]对于同一个对象,不同的系统有不同的表示方式,为了确定这些不同表示方式是否针对同一个对象,本发明的技术方案采用管理服务器来对这些不同系统的域数据进行处理,分析出同一个对象的不同表达,并将这些数据协同至不同的系统,使这些系统可调用管理服务器,通过管理服务器确定唯一身份,并且无需扩展原有系统,就可以实现身份的确定,完善了系统功能,也提闻了系统的稳定性。
【专利附图】
【附图说明】[0022]图1示出了根据本发明的实施例的管理服务器的框图;
[0023]图2示出了根据本发明的一个实施例的多维镜像服务系统的示意图;
[0024]图3示出了根据本发明的又一实施例的多维镜像服务系统的示意图;
[0025]图4示出了根据本发明的一个实施例的多维镜像服务方法的流程图;
[0026]图5示出了根据本发明的又一实施例的多维镜像服务方法的流程图。
【具体实施方式】
[0027]为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和【具体实施方式】对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0028]在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
[0029]图1示出了根据本发明的实施例的管理服务器的框图。
[0030]如图1所示,根据本发明的实施例的管理服务器100,包括:通信单元102,接收来自多个镜像服务器的域数据,以及将处理器的格式转换结果分发至相应镜像服务器;所述处理器104,按照预定规则对所述域数据进行处理,根据存储的数据转换模板将处理结果的格式转换为符合所述镜像服务器要求的格式。
[0031]由于各域数据的格式不一样,字段不一样,有效数据不一样,因此需要按照预设规则对这些域数据进行处理,得到标准的管理服务器的主数据库数据,即将表示相同身份的不同形式数据处理得到标准的身份数据并生成唯一标识来标识该标准的身份数据,以及通过该唯一标识来关联上述不同形式数据以及该标准的身份数据,并将该唯一标识以及相应的域数据进行格式转换,转换成符合镜像服务器要求的格式,使得镜像服务器无需改变原数据结构就可以与管理服务器的数据保持协同。各镜像服务器可调用管理服务器,通过该唯一标识来确定身份数据。
[0032]在上述技术方案中,优选的,所述处理器104还用于根据所述镜像服务器的域数据库的数据结构标准与所述主数据库的数据结构标准的对应关系生成所述数据转换模板。
[0033]由于不同的镜像服务器之间的数据结构不一样,因此,在管理服务器中,针对每个镜像服务器具有对应的数据转换模板,可形成转换数据模板集合。
[0034]在上述技术方案中,优选的,所述通信单元102通过消息分发方式和日志分发方式使所述管理服务器的主数据库的数据与所述镜像服务器的域数据库的数据保持同步。
[0035]在上述技术方案中,优选的,还可以包括存储器106,保存分发记录和回滚记录。通过分发记录可确定管理服务器已协同了哪些镜像服务器,通过回滚记录可确定管理服务器与哪些镜像服务器未成功进行数据协同。由于对于同一个对象,不同的系统有不同的表示方式,为了确定这些不同表示方式是否针对同一个对象,采用管理服务器来对这些不同系统的域数据进行处理,分析出同一个对象的不同表达,并将这些数据协同至不同的系统,使这些系统可调用管理服务器,通过管理服务器确定唯一身份,并且无需扩展原有系统,就可以实现身份的确定,完善了系统功能,也提高了系统的稳定性。
[0036]图2示出了根据本发明的一个实施例的多维镜像服务系统的示意图。[0037]如图2所示,根据本发明的实施例的多维镜像服务系统200,包括多个如上述任一技术方案中所述的管理服务器100,多个所述管理服务器中的一个管理服务器的主数据库是剩余管理服务器的域数据库,或者所述剩余管理服务器的主数据库是所述一个管理服务器的域数据库。支持主数据库的多级关联,即其中一个主数据库可作为另一个主数据库的一个域。
[0038]图3示出了根据本发明的又一实施例的多维镜像服务系统的示意图。
[0039]如图3所示,管理服务器100包括镜像服务接口,可管理多个镜像服务器300,在医疗领域,该镜像服务器300可以是门诊系统、住院系统、体检系统等,由于各系统的患者信息不统一,不能唯一确定患者身份,因此需要管理服务器100帮助确定不同系统之间的同一患者身份。管理服务器100首先获取例如门诊系统、体检系统的域数据,识别出相应的患者身份数据,对识别出的数据进行处理,将处理后的数据转换成符合门诊系统的格式要求的数据,并将该数据同步至门诊系统;将处理后的数据转换成符合体检系统的格式要求的数据,并将该数据同步至体检系统。
[0040]下面以医疗数据为例子说明根据本发明的多维镜像数据处理过程。
[0041]例如在门诊系统中记录的患者就诊信息为:按照字段门诊号、姓名、性别、年纪、身份证号码、挂号科室、联系手机号码的信息,数据排列的如下信息:M032T033432,王五,男,31,110234198209090038,03,13901202312 ;相关数据发送到两个镜像服务器,一个是PACS医疗影像科室的数据服务器,一个是⑶R临床数据综合管理系统的数据服务器中。其中PACS系统中,需要记录门诊号、姓名、性别、出生年月、挂号科室、联系手机号码的数据;而临床数据综合管理系统则需要记录结构化的全面信息,包括住院号、门诊号、姓、名、性别、身份证号码、挂号科室、联系手机号码、国籍、民族等信息。
[0042]门诊系统到PACS系统中的数据格式映射表表示为:
[0043]
<root>
<in(b>
<src> 门诊 </src>
<des>PA C S </dcs>
</info>
<data>
<itcm src=”门诊号 “ dcs=”门诊号” exp=,”7>
<ilcm src=”姓名 “ dcs=”姓名” cxp=””/>
<itcm src=”性别 “ des=”性别” exp=”changc($ src)5V>
<ilcm src=” 身份证号码 “ des=”出生年月 ” exp = ”gclBirihday($src)’’ />
〈item src=”身份证号码‘ des=”身份证号码” exp=,,’,/>
[0044]
【权利要求】
1.一种管理服务器,其特征在于,包括: 通信单元,接收来自多个镜像服务器的域数据,以及将处理器的格式转换结果分发至相应镜像服务器; 所述处理器,按照预定规则对所述域数据进行处理,根据存储的数据转换模板将处理结果的格式转换为符合所述镜像服务器要求的格式。
2.根据权利要求1所述的管理服务器,其特征在于,所述处理器还用于根据所述镜像服务器的域数据库的数据结构标准与管理服务器的主数据库的数据结构标准的对应关系生成所述数据转换模板。
3.根据权利要求1所述的管理服务器,其特征在于,所述通信单元通过消息分发方式和日志分发方式使所述管理服务器的主数据库的数据与所述镜像服务器的域数据库的数据保持同步。
4.根据权利要求1至3中任一项所述的管理服务器,其特征在于,所述处理器还用于将表示相同身份的不同形式的数据生成得到标准身份数据,并用唯一标识来标识所述标准身份数据,以得到所述处理结果。
5.一种多维镜像服务系统,其特征在于,包括多个如权利要求1至4中任一项所述的管理服务器,多个所述管理服务器中的一个管理服务器的主数据库是剩余管理服务器的域数据库,或者所述剩余管理服务器的主数据库是所述一个管理服务器的域数据库。
6.一种多维镜像数据管理方法,其特征在于,包括: 管理服务器识别来自至少一个镜像服务器的域数据,按照预定规则对所述域数据进行处理; 根据所述管理服务器存储的数据转换模板将处理结果的格式转换为符合相应镜像服务器要求的格式; 将格式转换结果分发至所述相应镜像服务器。
7.根据权利要求6所述的多维镜像数据管理方法,其特征在于,根据所述镜像服务器的域数据库的数据结构标准与所述主数据库的数据结构标准的对应关系生成所述数据转换模板。
8.根据权利要求6所述的多维镜像数据管理方法,其特征在于,通过消息分发方式和日志分发方式使所述管理服务器的主数据库的数据与所述镜像服务器的域数据库的数据保持同步。
9.根据权利要求6所述的多维镜像数据管理方法,其特征在于,所述按照预定规则对所述域数据进行处理的过程包括: 将表示相同身份的不同形式的数据生成得到标准身份数据,并用唯一标识来标识所述标准身份数据,以得到所述处理结果。
10.根据权利要求6至9中任一项所述的多维镜像数据管理方法,其特征在于,所述管理服务器的主数据库是其他管理服务器的域数据库,或者所述其他管理服务器的主数据库是所述管理服务器的域数据库。
【文档编号】G06F17/30GK103473372SQ201310455980
【公开日】2013年12月25日 申请日期:2013年9月29日 优先权日:2013年9月29日
【发明者】张恒, 龚健, 李登高, 张应才 申请人:方正国际软件有限公司, 方正国际软件(北京)有限公司