基于动态配置规则实现医院内外部系统数据对接的方法

    公开(公告)号:CN111933227A

    公开(公告)日:2020-11-13

    申请号:CN202010803240.0

    申请日:2020-08-11

    IPC分类号: G16H10/00 G06F8/30

    摘要: 本发明提供了一种基于动态配置规则实现医院内外部系统数据对接的方法,在院内系统和外部系统间实施,方法包括以下步骤:在院内系统处提供院内数据;以及在外部系统处:接收院内数据并对院内数据进行预过滤、预匹配和预解析;配置数据对接规则,以生成动态配置规则文件;根据动态配置规则文件执行数据对接规则,包括:接收动态配置规则文件传入的RESTful调用请求,其中RESTful调用请求中包含数据对接规则的规则表达式的字符串;基于预设知识库对字符串进行解析;将解析后的字符串拆解为相应的令牌并构建相应的抽象语法树;根据抽象语法树生成相应的字节码文件;以及将字节码文件加载进Java虚拟机并执行;以及根据数据对接的运算结果对数据表单进行填充。

    基于动态配置规则实现医院内外部系统数据对接的方法

    公开(公告)号:CN111933227B

    公开(公告)日:2021-08-03

    申请号:CN202010803240.0

    申请日:2020-08-11

    IPC分类号: G16H10/00 G06F8/30

    摘要: 本发明提供了一种基于动态配置规则实现医院内外部系统数据对接的方法,在院内系统和外部系统间实施,方法包括以下步骤:在院内系统处提供院内数据;以及在外部系统处:接收院内数据并对院内数据进行预过滤、预匹配和预解析;配置数据对接规则,以生成动态配置规则文件;根据动态配置规则文件执行数据对接规则,包括:接收动态配置规则文件传入的RESTful调用请求,其中RESTful调用请求中包含数据对接规则的规则表达式的字符串;基于预设知识库对字符串进行解析;将解析后的字符串拆解为相应的令牌并构建相应的抽象语法树;根据抽象语法树生成相应的字节码文件;以及将字节码文件加载进Java虚拟机并执行;以及根据数据对接的运算结果对数据表单进行填充。