一种异构系统业务集成参数配置方法、系统、设备及介质技术方案

技术编号:36579420 阅读:16 留言:0更新日期:2023-02-04 17:38
本申请提供了一种异构系统业务集成参数配置方法、系统、设备及介质,包括:配置服务器按照路径取值的方式和/或配置表达式的方式建立第一医疗系统的数据结构和第二医疗系统的数据结构之间的映射关系;当第一医疗系统和第二医疗系统之间进行数据传输时,配置服务器依据发送目标数据的发送医疗系统的数据结构和映射关系生成对应于接收目标数据的接收医疗系统的数据结构的所述目标数据。通过上述方法解决了当复杂数据格式解析模板映射文件随之变得复杂,难以维护以及在模板引擎中进行数据处理并不友好的技术问题,使得更好适应异构系统间集成,实现无代码化,减轻研发人员负担,增加系统可扩展性。加系统可扩展性。加系统可扩展性。

【技术实现步骤摘要】
一种异构系统业务集成参数配置方法、系统、设备及介质


[0001]本申请涉及数据采集
,特别是一种异构系统业务集成参数配置方法、系统、设备以及介质。

技术介绍

[0002]医疗服务信息化是国际发展趋势。随着信息技术的快速发展,国内越来越多的医院正加速实施基于信息化平台、HIS系统的整体建设,以提高医院的服务水平与核心竞争力。信息化不仅提升了医生的工作效率,使医生有更多的时间为患者服务,更提高了患者满意度和信任度,无形之中树立起了医院的科技形象。因此,医疗业务应用与基础网络平台的逐步融合正成为国内医院,尤其是大中型医院信息化发展的新方向。
[0003]医疗卫生领域信息系统种类繁多、数据库结构各异、信息标准不统一等原因造成不同系统间信息交互困难。遇到复杂数据格式解析模板映射文件随之变得复杂,难以维护;在模板引擎中进行数据处理并不友好;在项目实施过程中需要投入大量人力开发和维护接口程序,这将给软件使用者/购买者和厂商带来昂贵的费用,从而阻碍厂商从事其他创新性的工作。

技术实现思路

[0004]鉴于所述问题,提出了本申请以便提供克服所述问题或者至少部分地解决所述问题的一种异构系统业务集成参数配置方法、系统、设备以及介质,减轻研发人员负担,增加系统可扩展性,包括:
[0005]一种异构系统业务集成参数配置方法,所述方法用于不同医疗机构之间的异构业务集成参数配置;所述方法涉及第一医疗系统、第二医疗系统和配置服务器;
[0006]所述方法包括:
[0007]所述配置服务器按照路径取值的方式和/或配置表达式的方式建立第一医疗系统的数据结构和第二医疗系统的数据结构之间的映射关系;
[0008]当第一医疗系统和第二医疗系统之间进行数据传输时,所述配置服务器依据发送目标数据的发送医疗系统的数据结构和所述映射关系生成对应于接收目标数据的接收医疗系统的数据结构的所述目标数据;其中,所述发送医疗系统和所述接收医疗系统为第一医疗系统或第二医疗系统,且述发送医疗系统和所述接收医疗系统不相同。
[0009]进一步的,所述配置服务器按照路径取值的方式和/或配置表达式的方式建立第一医疗系统的数据结构和第二医疗系统的数据结构之间的映射关系的步骤,包括:
[0010]所述配置服务器获取第一医疗系统或第二医疗系统的数据文件以及与所述数据文件对应的配置文件,其中,所述数据文件至少包括一组数据元,所述配置文件至少包括一组第一数据结构;每组所述数据元与每组所述第一数据结构存在一一对应关系;
[0011]所述配置服务器依据所述数据元,按照预设的转换规则转换数据文件,获得数据结构映射文件;
[0012]所述配置服务器依据所述配置文件,通过路径取值的方式和/或配置表达式的方式,配置所述数据结构映射文件,得到所述映射关系,其中,所述映射关系呈现为具有配置数据的所述数据结构映射文件。
[0013]进一步的,所述配置服务器获取第一医疗系统或第二医疗系统的数据文件以及与所述数据文件对应的配置文件的步骤,包括:
[0014]依据所述第一医疗系统或第二医疗系统的业务平台参数调用指令,所述配置服务器从另一被调用的医疗系统,获取至少包含一组数据元的数据文件以及所述数据文件对应的配置文件,其中,所述第一数据结构至少包括数据对象ID、数据对象名称以及数据对象值三个字段;每个所述数据对象值的字段数据,对应所述数据元中的字段标识。
[0015]进一步的,所述依据所述数据元,按照预设的转换规则转换配置文件,获得数据结构映射文件的步骤包括:
[0016]依据所述数据元中的数据结构,并按照字段对应的方式转换配置文件,获得数据结构映射文件,具体的,依据所述数据元中的每个字段,对应生成一个第二数据结构,获得数据结构映射文件;其中,所述第二数据结构包括节点名称、节点值、节点类型、表达式、子节点的字段;所述节点名称的字段数据对应所述数据元中的字段标识。
[0017]进一步的,所述配置服务器依据所述配置文件,通过路径取值的方式和/或配置表达式的方式,配置所述数据结构映射文件,得到所述映射关系的步骤,包括:
[0018]依据所述配置文件的第一数据结构,配置路径字段的路径取值和/或配置表达式字段的表达式,得到具有配置数据的所述数据结构映射文件;具体的,通过所述配置文件的数据对象名称的字段数据,映射为所述节点名称的字段数据;通过路径取值映射表达式映射为节点值的字段数据;路径取值映射为节点类型的字段数据;和/或,通过函数作为表达式的字段数据,得到具有配置数据的所述数据结构映射文件。
[0019]进一步的,所述当第一医疗系统和第二医疗系统之间进行数据传输时,包括,所述配置服务器依据发送目标数据的第一医疗机构的数据结构和所述映射关系生成对应于接收目标数据的第二医疗机构的数据结构。
[0020]进一步的,所述当第一医疗系统和第二医疗系统之间进行数据传输时,还包括,所述配置服务器依据发送目标数据的第二医疗机构的数据结构和所述映射关系生成对应于接收目标数据的第一医疗机构的数据结构。
[0021]进一步的,还包括:
[0022]依据所述数据结构映射文件,解析所述数据文件,获得具有第三数据结构的业务数据文件;其中,所述第三数据结构的字段对应节点名称的字段数据,所述第三数据结构的字段数据,对应节点值的字段数据;
[0023]发送所述业务数据文件至业务系统。
[0024]一种异构系统业务集成参数配置系统,所述系统用于不同医疗机构之间的异构业务集成参数配置;所述系统涉及第一医疗机构、第二医疗机构和配置服务器;
[0025]所述系统包括:
[0026]关系建立模块,用于建立第一医疗系统的数据结构和第二医疗系统的数据结构之间的映射关系;
[0027]数据加载模块,用于当第一医疗系统和第二医疗系统之间需要数据传输时,依据
所述映射关系,通过预设的异构系统集成转换平台,加载数据结构映射文件,完成参数配置。
[0028]一种设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的异构系统业务集成参数配置方法的步骤。
[0029]一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的异构系统业务集成参数配置方法的步骤。
[0030]本申请具有以下优点:
[0031]通过所述配置服务器按照路径取值的方式和/或配置表达式的方式建立第一医疗系统的数据结构和第二医疗系统的数据结构之间的映射关系;当第一医疗系统和第二医疗系统之间进行数据传输时,所述配置服务器依据发送目标数据的发送医疗系统的数据结构和所述映射关系生成对应于接收目标数据的接收医疗系统的数据结构的所述目标数据;其中,所述发送医疗系统和所述接收医疗系统为第一医疗系统或第二医疗系统,且述发送医疗系统和所述接收医疗系统不相同。通过上述方法解决了遇到复杂数据格式解析模板本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种异构系统业务集成参数配置方法,其特征在于,所述方法用于不同医疗机构之间的异构业务集成参数配置;所述方法涉及第一医疗系统、第二医疗系统和配置服务器;所述方法包括:所述配置服务器按照路径取值的方式和/或配置表达式的方式建立第一医疗系统的数据结构和第二医疗系统的数据结构之间的映射关系;当第一医疗系统和第二医疗系统之间进行数据传输时,所述配置服务器依据发送目标数据的发送医疗系统的数据结构和所述映射关系生成对应于接收目标数据的接收医疗系统的数据结构的所述目标数据;其中,所述发送医疗系统和所述接收医疗系统为第一医疗系统或第二医疗系统,且所述发送医疗系统和所述接收医疗系统不相同。2.根据权利要求1所述的方法,其特征在于,所述配置服务器按照路径取值的方式和/或配置表达式的方式建立第一医疗系统的数据结构和第二医疗系统的数据结构之间的映射关系的步骤,包括:所述配置服务器获取第一医疗系统或第二医疗系统的数据文件以及与所述数据文件对应的配置文件,其中,所述数据文件至少包括一组数据元,所述配置文件至少包括一组第一数据结构;每组所述数据元与每组所述第一数据结构存在一一对应关系;所述配置服务器依据所述数据元,按照预设的转换规则转换数据文件,获得数据结构映射文件;所述配置服务器依据所述配置文件,通过路径取值的方式和/或配置表达式的方式,配置所述数据结构映射文件,得到所述映射关系,其中,所述映射关系呈现为具有配置数据的所述数据结构映射文件。3.根据权利要求2所述的方法,其特征在于,所述配置服务器获取第一医疗系统或第二医疗系统的数据文件以及与所述数据文件对应的配置文件的步骤,包括:依据所述第一医疗系统或第二医疗系统的业务平台参数调用指令,所述配置服务器从另一被调用的医疗系统,获取至少包含一组数据元的数据文件以及所述数据文件对应的配置文件,其中,所述第一数据结构至少包括数据对象ID、数据对象名称以及数据对象值三个字段;每个所述数据对象值的字段数据,对应所述数据元中的字段标识。4.根据权利要求2所述的方法,其特征在于,所述依据所述数据元,按照预设的转换规则转换配置文件,获得数据结构映射文件的步骤包括:依据所述数据元中的数据结构,并按照字段对应的方式转换配置文件,获得数据结构映射文件,具体的,依据所述数据元中的每个字段,对应生成一个第二数据结构,获得数据结构映射文件;其中,所述第二数据结构包括节点名称、节点值、节点类型、表达式、子节点的字段;所述节点名称的字段数据对应所述数据元中的字段标识。5.根据权利...

【专利技术属性】
技术研发人员:蔡伟华李应鑫葛家泰刘勇智程延俊张炎德
申请(专利权)人:蓝网科技股份有限公司
类型:发明
国别省市:

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

1