一种基于SaaS平台的数据对接方法、装置及系统制造方法及图纸

技术编号:37550905 阅读:17 留言:0更新日期:2023-05-15 07:36
本发明专利技术提供了一种基于SaaS平台的数据对接方法、装置及系统,所述方法包括:根据业务机构的接口标准和所述SaaS平台的接口标准的比较结果,配置所述业务机构与所述SaaS平台数据对接的目标模式;其中,所述目标模式包括:参数对接模式、模板引擎模式以及插件模式中的任一种;在业务参数传入时,获取业务机构的接口地址及对应的配置信息;基于所述接口地址和所述配置信息,采用所述目标模式与业务机构进行数据对接;由此,本发明专利技术通过对从SaaS平台接口传入的业务参数,根据SaaS平台接口标准和业务机构接口标准的比较结果进行更新,使业务参数能够采用与业务机构接口标准匹配的形式传输,使得SaaS平台无需重复设置相同功能的接口,减少了重复接口的资源占用问题。了重复接口的资源占用问题。了重复接口的资源占用问题。

【技术实现步骤摘要】
一种基于SaaS平台的数据对接方法、装置及系统


[0001]本专利技术涉及医疗
,特别是涉及一种基于SaaS平台的数据对接方法、装置及系统。

技术介绍

[0002]目前,多数互联网医院建设都是基于SaaS云多租户模式,然而,SaaS云多租户模式下的互联网医院,为了满足可能存在在同一租户相同功能下实时查询多个医疗实体机构的相关数据,需要整合多家信息系统厂商相同业务的不同标准接口数据,且在系统对接过程中,由于不同第三方信息系统厂商定义接口标准不一致,需要将同样功能的数据接口重复开发去适配各类接口标准,代码量急剧增多且重复。

技术实现思路

[0003]有鉴于此,本专利技术旨在提出一种基于SaaS平台的数据对接方法、装置及系统,以解决目前互联网医院平台中同样功能的数据接口需要重复开发以适应各类接口标准,导致占用资源较多且重复的问题。
[0004]为达到上述目的,本专利技术的技术方案是这样实现的:
[0005]一种基于SaaS平台的数据对接方法,所述方法包括:
[0006]根据业务机构的接口标准和所述SaaS平台的接口标准的比较结果,配置所述业务机构与所述SaaS平台数据对接的目标模式;其中,所述目标模式包括:参数对接模式、模板引擎模式以及插件模式中的任一种;
[0007]在业务参数传入时,获取业务机构的接口地址及对应的配置信息;
[0008]基于所述接口地址和所述配置信息,采用所述目标模式与所述业务机构进行数据对接。
[0009]所述根据业务机构的接口标准和所述SaaS平台的接口标准的比较结果,配置所述业务机构与所述SaaS平台数据对接的目标模式,包括:
[0010]根据所述业务机构的接口信息确定所述业务机构的接口标准;
[0011]将所述接口标准与所述SaaS平台的接口标准匹配;
[0012]在所述接口标准与所述SaaS平台的接口标准完全匹配时,将所述参数透传模式配置为所述目标模式,以采用参数透传的方式,将所述业务参数发送至所述业务机构;
[0013]在所述接口标准中的字段定义与所述SaaS平台的接口标准中的字段定义存在差异时,将所述模板引擎模式配置为所述目标模式;
[0014]在所述接口标准与所述SaaS平台的接口标准不同时,将所述插件模式配置为所述目标模式。
[0015]进一步地,所述基于所述接口地址和所述配置信息,采用所述目标模式与所述业务机构进行数据对接之前,所述方法还包括:
[0016]基于所述平台的调用接口和接口入参,确定所述接口地址关联的前置服务,以通
过所述前置服务对应的前置机将所述业务参数传输到所述业务机构;其中所述前置服务为所述平台与所述业务机构的网络传输服务。
[0017]进一步地,所述目标模式为模板引擎模式,所述基于所述接口地址和所述配置信息,采用所述目标模式与所述业务机构进行数据对接,包括:
[0018]确定所述配置信息中的参数值;
[0019]基于所述参数值与字段定义的映射关系,对所述业务参数的字段进行更新,以得到适配所述业务机构的接口标准的业务参数;
[0020]将更新后的所述业务参数发送至所述业务机构。
[0021]进一步地,所述目标模式为插件模式,所述基于所述接口地址和所述配置信息,采用所述目标模式与所述业务机构进行数据对接,包括:
[0022]基于所述配置信息,从远程云端获取所述定制代码;其中,所述远程云端储存多种所述定制代码,所述定制代码根据所述业务机构的接口标准配置;
[0023]基于所述定制代码,更新所述业务参数,以得到适配所述业务机构的接口标准的业务参数;
[0024]将更新后的所述业务参数发送至所述业务机构。
[0025]本专利技术的另一目的在于提供一种基于SaaS平台的数据对接装置,以解决目前互联网医院平台中同样功能的数据接口需要重复开发以适应各类接口标准,导致占用资源较多且重复的问题。
[0026]为达到上述目的,本专利技术的技术方案是这样实现的:
[0027]一种基于SaaS平台的数据对接装置,包括:
[0028]配置模块,用于根据业务机构的接口标准和所述SaaS平台的接口标准的比较结果,配置所述业务机构与所述SaaS平台数据对接的目标模式;其中,所述目标模式包括:参数对接模式、模板引擎模式以及插件模式中的任一种;
[0029]获取模块,用于在业务参数传入时,获取业务机构的接口地址及对应的配置信息;
[0030]数据对接模块,用于基于所述接口地址和所述配置信息,采用所述目标模式与所述业务机构进行数据对接。
[0031]所述数据对接装置与上述数据对接方法相对于现有技术所具有的优势相同,在此不做赘述。
[0032]本专利技术的另一目的在于提出一种基于SaaS平台的数据对接系统,以解决目前互联网医院平台中同样功能的数据接口需要重复开发以适应各类接口标准,导致占用资源较多且重复的问题。
[0033]为达到上述目的,本专利技术的技术方案是这样实现的:
[0034]一种基于SaaS平台的数据对接系统,包括:
[0035]SaaS平台、数据对接模块以及多个业务机构;
[0036]其中,所述SaaS平台通过调用接口向所述数据对接模块发送业务参数;
[0037]所述数据对接模块用于接收所述SaaS平台发送的所述业务参数,并确定与多个所述实体业务机构的数据对接方式,以通过对应的数据对接方式将所述业务参数发送至多个所述实体业务机构;
[0038]多个所述业务机构用于接收所述业务参数。
[0039]所述数据对接系统与上述数据对接方法相对于现有技术所具有的优势相同,在此不做赘述。
[0040]相对于现有技术,本专利技术所述的数据对接方法具有以下优势:
[0041]本专利技术通过根据业务机构的接口标准和所述SaaS平台的接口标准的比较结果,配置所述业务机构与所述SaaS平台数据对接的目标模式;其中,所述目标模式包括:参数对接模式、模板引擎模式以及插件模式中的任一种;在业务参数传入时,获取业务机构的接口地址及对应的配置信息;基于所述接口地址和所述配置信息,采用所述目标模式与所述业务机构进行数据对接;由此,本专利技术通过业务机构的接口信息确定出业务机构与SaaS平台的数据对接模式,通过对应的对接模式将平台接口的业务参数转换为适应业务机构接口标准的业务参数,使得SaaS平台无需再对相同功能的接口重复开发适配不同标准的接口,降低了代码量,减少了资源占用。
附图说明
[0042]构成本专利技术的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0043]图1示出了本专利技术实施例一提供的一种基于SaaS平台的数据对接方法的实施环境;
[0044]图2示出了本专利技术实施例一提供的一种基于SaaS平台的数据对接方法的步骤流程图;
[0045]图3示出本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于SaaS平台的数据对接方法,其特征在于,所述方法包括:根据业务机构的接口标准和所述SaaS平台的接口标准的比较结果,配置所述业务机构与所述SaaS平台数据对接的目标模式;其中,所述目标模式包括:参数对接模式、模板引擎模式以及插件模式中的任一种;在业务参数传入时,获取业务机构的接口地址及对应的配置信息;基于所述接口地址和所述配置信息,采用所述目标模式与所述业务机构进行数据对接。2.根据权利要求1所述的基于SaaS平台的数据对接方法,其特征在于,所述根据业务机构的接口标准和所述SaaS平台的接口标准的比较结果,配置所述业务机构与所述SaaS平台数据对接的目标模式,包括:将所述接口标准与所述SaaS平台的接口标准匹配;在所述接口标准与所述SaaS平台的接口标准完全匹配时,将所述参数透传模式配置为所述目标模式,以采用参数透传的方式,将所述业务参数发送至所述业务机构;在所述接口标准中的字段定义与所述SaaS平台的接口标准中的字段定义存在差异时,将所述模板引擎模式配置为所述目标模式;在所述接口标准与所述SaaS平台的接口标准不同时,将所述插件模式配置为所述目标模式。3.根据权利要求1所述的基于SaaS平台的数据对接方法,其特征在于,所述基于所述接口地址和所述配置信息,采用所述目标模式与所述业务机构进行数据对接之前,所述方法还包括:基于所述平台的调用接口和接口入参,确定所述接口地址关联的前置服务,以通过所述前置服务对应的前置机将所述业务参数传输到所述业务机构;其中所述前置服务为所述平台与所述业务机构的网络传输服务。4.根据权利要求2所述的基于SaaS平台的数据对接方法,其特征在于,所述目标模式为模板引擎模式,所述基于所述接口地址和所述配置信息,采用所述目标模式与...

【专利技术属性】
技术研发人员:何琳李哲刘庆庆
申请(专利权)人:创业慧康科技股份有限公司
类型:发明
国别省市:

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

1