跨平台数据转换方法及系统技术方案

技术编号:26304053 阅读:27 留言:0更新日期:2020-11-10 19:59
本发明专利技术涉及一种跨平台数据转换方法及系统,属于互联网技术领域。其可自动建立平台间的数据对应关系,比较两者所采用的数据单位是否一致,并将单位不一致的数据进行转换,从而实现了自动识别,并基于识别结果自动设定数据转换标准,进而实现跨平台的数据转换方法。本发明专利技术的跨平台数据转换方法及系统解决了人工判断单位一致性并设置数据转换方式准确性低,效率低,且无法适应动态变化等问题。可以快捷而精准地实现跨平台数据转换,应用范围十分广泛。

【技术实现步骤摘要】
跨平台数据转换方法及系统
本专利技术涉及互联网
,特别涉及数据转换方法
,具体是指一种跨平台数据转换方法及系统。
技术介绍
现有技术中,各医疗机构均已建立各自的医院信息系统。医院信息系统一方面的作用在于实现医疗机构的数字化管理,另一方面也便于数据的汇总与采集。对于医保体系的建立以及患者个人病历的管理至关重要。现实应用场景中,不同医院之间往往采用不同的医院信息系统,对于数据采集而言各系统都有自己的标准。特别是对患者进行医学检查产生的检查检验数据,彼此的标准也并不统一。这就要求病历管理平台,或其它汇总平台,在从各医院获取数据后,必须将不同标准的数据转换统一到统一标准之下。通常这样的转换标准需要人工判断并加以设置,这样转换的工作效率低,准确性有限,同时无法适应可能存在的动态变化。因此,在本
,亟需一种能够实现自动判断并进行标准设定的平台之间的数据转换方法。
技术实现思路
本专利技术的目的是克服了上述现有技术中的缺点,提供一种能够实现自动识别并设定转换标准的跨平台数据转换方法。为了实现上述的目的,本专利技术的该跨平台数据转换方法包括以下步骤:(10)第二平台从第一平台获取第一数据,所述的第一数据包括第一数据名称和对应的第一数据数值,所述的第二平台具有第二数据名称和对应的第二数据单位;(20)建立所述的第一数据名称与所述的第二数据名称之间的对应关系;(30)比较具有对应关系的第二数据名称与第一数据名称之间所述的第二数据单位与第一数据单位是否一致,若一致,则将所述的第一数据数值作为第二数据数值;若不一致,根据第一数据单位与第二数据单位之间的转换关系,将所述的第一数据数值转换为所述的第二数据数值;(40)将所述的第二数据数值以与所述的第二数据名称对应的形式存入所述第二平台。该跨平台数据转换方法中,所述的步骤(30)具体包括以下步骤:(31)判断所述的第一数据是否具有所述的第一数据单位,若有,则进入步骤(33);若没有,则进入步骤(32);(32)根据所述第一数据名称和所述的第一数据数值确定该第一数据数值的第一数据单位,而后进入步骤(33);(33)比较所述的第二数据单位与所述的第一数据单位是否一致,若一致,则进入步骤(34);若不一致,则进入步骤(35);(34)将所述的第一数据数值作为所述的第二数据数值;(35)根据第一数据单位与第二数据单位之间的转换关系,将所述的第一数据数值转换为所述的第二数据数值。该跨平台数据转换方法中,所述的步骤(32)具体包括以下步骤:(321)根据所述第一数据名称确定多个备选单位,各所述的备选单位具有对应的数值范围;(322)将所述的第一数据数值与所述的多个备选单位的数值范围对比,若一个所述备选单位的数值范围包含所述第一数据数值,则将该备选单位作为第一数据单位,而后进入步骤(33)。该跨平台数据转换方法中,所述的第一数据还具有与所述第一数据名称对应的第一数据产生方法,所述的第一平台利用该第一数据产生方法产生所述的第一数据,该方法中,在所述的步骤(321)之后,还包括以下步骤:(321-1)在所述的多个备选单位中筛选出符合该第一数据产生方法的至少一个初筛备选单位;所述的步骤(322)具体包括:(322a)将所述的第一数据数值与所述的初筛备选单位的数值范围对比,若所述数值范围包含所述第一数据数值,则将该初筛备选单位作为第一数据单位;(322b)判断是否已比对全部初筛备选单位,若否,则利用下一个未比对的初筛备选单位,并返回步骤(322a);若是,则利用所述初筛备选单位以外的备选单位,并进入步骤(322c);(322c)将所述的第一数据数值与所述的初筛备选单位以外的备选单位的数值范围对比,若该备选单位的数值范围包含所述第一数据数值,则将该备选单位作为第一数据单位。该跨平台数据转换方法中,所述的步骤(10)具体为:所述第二平台从所述第一平台获取数据组,该数据组包括多个所述的第一平台数据,各所述的第一数据均具有所述的第一数据名称和对应的第一数据数值;所述的步骤(20)具体为:分别建立所述数据组中各第一数据名称与多个所述的第二数据名称之间的对应关系。该跨平台数据转换方法中,所述的数据组为同方法数据组,该同方法数据组中的各第一数据均采用所述的第一平台数据产生方法获得。该跨平台数据转换方法中,所述的步骤(32)具体还包括以下步骤:(323)根据所述同方法数据组中的至少一个第一数据的第一数据单位确定同方法单位组,并利用该同方法单位组确定该同方法数据组中其它第一数据所对应的第一数据单位。该跨平台数据转换方法中,所述的第一平台为医疗检查检验系统,所述的第二平台为医疗数据多平台采集系统,所述的第一数据及所述的第二数据均为医疗检查检验数据。该跨平台数据转换方法中,第一数据产生方法为一种医疗检查检验方法。本专利技术还提供一种跨平台数据转换系统,其包括第一平台及第二平台,所述的第一平台及第二平台通过网络进行信息交互,并用以实现:第二平台从第一平台获取第一数据,所述的第一数据包括第一数据名称和对应的第一数据数值,所述的第二平台具有第二数据名称和对应的第二数据单位;建立所述的第一数据名称与所述的第二数据名称之间的对应关系;比较具有对应关系的第二数据名称与第一数据名称之间所述的第二数据单位与第一数据单位是否一致,若一致,则将所述的第一数据数值作为第二数据数值;若不一致,根据第一数据单位与第二数据单位之间的转换关系,将所述的第一数据数值转换为所述的第二数据数值;将所述的第二数据数值以与所述的第二数据名称对应的形式存入所述第二平台。采用了本专利技术的跨平台数据转换方法及系统,其可自动建立平台间的数据对应关系,比较两者所采用的数据单位是否一致,并将单位不一致的数据进行转换,从而实现了自动识别,并基于识别结果自动设定数据转换标准,进而实现跨平台的数据转换方法。本专利技术的跨平台数据转换方法及系统解决了人工判断单位一致性并设置数据转换方式准确性低,效率低,且无法适应动态变化等问题。可以快捷而精准地实现跨平台数据转换,应用范围十分广泛。附图说明图1为本专利技术的跨平台数据转换方法的步骤流程图。具体实施方式为了能够更清楚地理解本专利技术的
技术实现思路
,特举以下实施例详细说明。请参阅图1所示,为本专利技术的跨平台数据转换方法的步骤流程图。在一种实施方式中,该跨平台数据转换方法包括以下步骤:(10)第二平台从第一平台获取第一数据,所述的第一数据包括第一数据名称和对应的第一数据数值,所述的第二平台具有第二数据名称和对应的第二数据单位;(20)建立所述的第一数据名称与所述的第二数据名称之间的对应关系;(30)比较具有对应关系的第二数据名称与第一数据名称之间所述的第二数据单位与第一数据单位是否一致,若一致,则将本文档来自技高网
...

【技术保护点】
1.一种跨平台数据转换方法,其特征在于,该方法包括以下步骤:/n(10)第二平台从第一平台获取第一数据,所述的第一数据包括第一数据名称和对应的第一数据数值,所述的第二平台具有第二数据名称和对应的第二数据单位;/n(20)建立所述的第一数据名称与所述的第二数据名称之间的对应关系;/n(30)比较具有对应关系的第二数据名称与第一数据名称之间所述的第二数据单位与第一数据单位是否一致,若一致,则将所述的第一数据数值作为第二数据数值;若不一致,根据第一数据单位与第二数据单位之间的转换关系,将所述的第一数据数值转换为所述的第二数据数值;/n(40)将所述的第二数据数值以与所述的第二数据名称对应的形式存入所述第二平台。/n

【技术特征摘要】
1.一种跨平台数据转换方法,其特征在于,该方法包括以下步骤:
(10)第二平台从第一平台获取第一数据,所述的第一数据包括第一数据名称和对应的第一数据数值,所述的第二平台具有第二数据名称和对应的第二数据单位;
(20)建立所述的第一数据名称与所述的第二数据名称之间的对应关系;
(30)比较具有对应关系的第二数据名称与第一数据名称之间所述的第二数据单位与第一数据单位是否一致,若一致,则将所述的第一数据数值作为第二数据数值;若不一致,根据第一数据单位与第二数据单位之间的转换关系,将所述的第一数据数值转换为所述的第二数据数值;
(40)将所述的第二数据数值以与所述的第二数据名称对应的形式存入所述第二平台。


2.根据权利要求1所述的跨平台数据转换方法,其特征在于:所述的步骤(30)具体包括以下步骤:
(31)判断所述的第一数据是否具有所述的第一数据单位,若有,则进入步骤(33);若没有,则进入步骤(32);
(32)根据所述第一数据名称和所述的第一数据数值确定该第一数据数值的第一数据单位,而后进入步骤(33);
(33)比较所述的第二数据单位与所述的第一数据单位是否一致,若一致,则进入步骤(34);若不一致,则进入步骤(35);
(34)将所述的第一数据数值作为所述的第二数据数值;
(35)根据第一数据单位与第二数据单位之间的转换关系,将所述的第一数据数值转换为所述的第二数据数值。


3.根据权利要求2所述的跨平台数据转换方法,其特征在于:所述的步骤(32)具体包括以下步骤:
(321)根据所述第一数据名称确定多个备选单位,各所述的备选单位具有对应的数值范围;
(322)将所述的第一数据数值与所述的多个备选单位的数值范围对比,若一个所述备选单位的数值范围包含所述第一数据数值,则将该备选单位作为第一数据单位,而后进入步骤(33)。


4.根据权利要求3所述的跨平台数据转换方法,其特征在于:所述的第一数据还具有与所述第一数据名称对应的第一数据产生方法,所述的第一平台利用该第一数据产生方法产生所述的第一数据,该方法中,在所述的步骤(321)之后,还包括以下步骤:
(321-1)在所述的多个备选单位中筛选出符合该第一数据产生方法的至少一个初筛备选单位;
所述的步骤(322)具体包括:
(322a)将所述的第一数据数值与所述的初筛备选单位的数值范围对比,若所述数值范围包含所述第一数据数值,则将该初筛备选单位作为第一数据单位;
(322...

【专利技术属性】
技术研发人员:李振杰
申请(专利权)人:上海智众医疗科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1