一种自动化智慧病房数据对接系统和方法技术方案

技术编号:38044701 阅读:14 留言:0更新日期:2023-06-30 11:10
本发明专利技术公开了一种自动化智慧病房数据对接系统和方法,属于智慧病房技术领域,包括外部数据模块,所述外部数据模块与配置中心模块连接,配置中心模块分别与查询第三方数据库、HTTP接口模块、WebService接口模块和MQ订阅模块连接,查询第三方数据库、HTTP接口模块、WebService接口模块和MQ订阅模块连接均与配置数据配对规则模块连接。本发明专利技术中,一站式配置第三方医疗系统提供的接口信息,智能解析第三方医疗系统提供的各种数据格式,转化成智慧病房平台需要的结构化数据,无需等服务器部署完智慧病房平台就可以开始数据调试,只需要一台普通电脑与第三方医疗系统网络相通即可,批量应用于智慧病房数据对接,无需再次开发接口。口。口。

【技术实现步骤摘要】
一种自动化智慧病房数据对接系统和方法


[0001]本专利技术属于智慧病房
,尤其涉及一种自动化智慧病房数据对接系统和方法。

技术介绍

[0002]现在医疗项目的跨企业、跨平台的数据对接缺陷:1、涉及多家企业数据信息对接时,各自平台采用的开发技术不同、数据格式不同、数据库使用不同等。2、需要多家企业的技术开发人员参与,智慧病房平台需要进行系统接口多次的适配开发、数据格式的适配转化。3、项目需要反复调式和验证,又由于医院服务器网络不能提供外网,需要远程传文件和调试,是非常的不方便。4、项目跨平台对接和运维,需要技术开发人员投入,增加了大量人力资源和研发成本。

技术实现思路

[0003]本专利技术的目的在于:为了解决1、涉及多家企业数据信息对接时,各自平台采用的开发技术不同、数据格式不同、数据库使用不同等。2、需要多家企业的技术开发人员参与,智慧病房平台需要进行系统接口多次的适配开发、数据格式的适配转化。3、项目需要反复调式和验证,又由于医院服务器网络不能提供外网,需要远程传文件和调试,是非常的不方便。4、项目跨平台对接和运维,需要技术开发人员投入,增加了大量人力资源和研发成本的问题,而提出的一种自动化智慧病房数据对接系统和方法。
[0004]为了实现上述目的,本专利技术采用了如下技术方案:
[0005]一种自动化智慧病房数据对接系统,包括外部数据模块,所述外部数据模块与配置中心模块连接,配置中心模块分别与HTTP接口模块和WebService接口模块,HTTP接口模块和WebService接口模块连接均与配置数据配对规则模块连接,配置数据配对规则模块与配置同步任务模块连接,配置同步任务模块和第三方推送模块连接分别与数据获取模块连接,数据获取模块的输出端与数据处理中心的输入端连接,数据处理中心的输出端与智慧医疗数据库的输入端连接,智慧医疗数据库分别与日志分析模块和数据展示模块连接。
[0006]作为上述技术方案的进一步描述:
[0007]所述配置中心模块的输出端分别与查询第三方数据库和MQ订阅模块连接的输入端电性连接。
[0008]作为上述技术方案的进一步描述:
[0009]所述查询第三方数据库和MQ订阅模块的输出端均与配置数据配对规则模块的输入端电性连接。
[0010]作为上述技术方案的进一步描述:
[0011]所述配置数据配对规则模块的输出端与第三方推送模块的输入端电性连接,配置数据配对规则模块的输出端与第三方推送模块的输入端电性连接。
[0012]作为上述技术方案的进一步描述:
[0013]所述数据处理中心包括处理xml数据模块、处理json数据模块、处理base64数据模块、处理HL7数据模块和处理SM4数据模块。
[0014]作为上述技术方案的进一步描述:
[0015]所述数据处理中心的输出端分别与处理xml数据模块、处理json数据模块、处理base64数据模块、处理HL7数据模块和处理SM4数据模块输入端连接,处理xml数据模块、处理json数据模块、处理base64数据模块、处理HL7数据模块和处理SM4数据模块的输出端均与智慧医疗数据库的输入端连接。
[0016]一种自动化智慧病房数据对接系统的使用方法,其特征在于,具体包括以下步骤:
[0017]S1、将外部数据导入至配置中心模块内,配置中心模块将数据分别导入至查询第三方数据库、HTTP接口模块、WebService接口模块和MQ订阅模块中;
[0018]S2、通过查询第三方数据库查询时,则配置数据库的连接参数,信息查询的参数,通过HTTP和WebService方式时,配置url地址和相应参数,通过MQ订阅模块时,则配置MQ的订阅规则的相应参数;
[0019]S3、经过查询第三方数据库、HTTP接口模块、WebService接口模块和MQ订阅模块的数据被导入至配置数据配对规则模块内;
[0020]S4、把第三方提供的数据字段与系统需要的数据字段一一对应上,数据处理中心根据此字段进行解析字段;
[0021]S5、添加第三方的数据格式模板,数据处理中心根据此模板进行解析结构;
[0022]S6、如果是主动请求第三方数据,则配置定时时间任务,如果是第三方推送,则提供接口推送连接和校验码;
[0023]S7、数据获取模块获取第三方推送模块或配置同步任务模块中的数据,并传递给数据处理中心;
[0024]S8、导入数据样例,自动生成解析模板,支持多种常用的格式协议,例如:xml格式、json格式、base64协议、HL7协议、SM4算法加密,过滤无效数据、异常数据,通过数据配对规则,解析成业务结构化数据,将结构化数据转入业务数据库;
[0025]S9、通过日志分析模块查看管理页面的数据同步日志情况;
[0026]S10、完成同步,查看所有设备端数据更新,包括:管理机、门口机、床头机、护理白板等。
[0027]综上所述,由于采用了上述技术方案,本专利技术的有益效果是:
[0028]1、本专利技术中,一站式配置第三方医疗系统提供的接口信息,智能解析第三方医疗系统提供的各种数据格式,转化成智慧病房平台需要的结构化数据。
[0029]2、本专利技术无需等服务器部署完智慧病房平台就可以开始数据调试,只需要一台普通电脑与第三方医疗系统网络相通即可,批量应用于智慧病房数据对接,无需再次开发接口。
[0030]3、本专利技术项目跨平台对接和运维方便,非技术研发人员都可以完成跨平台数据对接工作,提高效率,缩短项目交付周期。
附图说明
[0031]图1为本专利技术提出的一种自动化智慧病房数据对接系统和方法的外部数据模块的
系统结构示意图;
[0032]图2为本专利技术提出的一种自动化智慧病房数据对接系统和方法的数据处理中心的系统结构示意图。
具体实施方式
[0033]下面将结合本专利技术实施例,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0034]如图1

2所示,本专利技术提供一种技术方案:一种自动化智慧病房数据对接系统,包括外部数据模块,所述外部数据模块与配置中心模块连接,配置中心模块分别与查询第三方数据库、HTTP接口模块、WebService接口模块和MQ订阅模块连接,查询第三方数据库、HTTP接口模块、WebService接口模块和MQ订阅模块连接均与配置数据配对规则模块连接,配置数据配对规则模块分别与配置同步任务模块和第三方推送模块连接,配置同步任务模块和第三方推送模块连接分别与数据获取模块连接,数据获取模块与数据处理中心连接,数据处理中心分别与处理xml数据模块、处理json数据模块、处理base64数据模块、处理HL7数据模块和处理SM4数据模块连接,处本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动化智慧病房数据对接系统,包括外部数据模块,其特征在于,所述外部数据模块与配置中心模块连接,配置中心模块分别与HTTP接口模块和WebService接口模块,HTTP接口模块和WebService接口模块连接均与配置数据配对规则模块连接,配置数据配对规则模块与配置同步任务模块连接,配置同步任务模块和第三方推送模块连接分别与数据获取模块连接,数据获取模块的输出端与数据处理中心的输入端连接,数据处理中心的输出端与智慧医疗数据库的输入端连接,智慧医疗数据库分别与日志分析模块和数据展示模块连接。2.根据权利要求1所述的一种自动化智慧病房数据对接系统,其特征在于,所述配置中心模块的输出端分别与查询第三方数据库和MQ订阅模块连接的输入端电性连接。3.根据权利要求2所述的一种自动化智慧病房数据对接系统,其特征在于,所述查询第三方数据库和MQ订阅模块的输出端均与配置数据配对规则模块的输入端电性连接。4.根据权利要求3所述的一种自动化智慧病房数据对接系统,其特征在于,所述配置数据配对规则模块的输出端与第三方推送模块的输入端电性连接,配置数据配对规则模块的输出端与第三方推送模块的输入端电性连接。5.根据权利要求4所述的一种自动化智慧病房数据对接系统,其特征在于,所述数据处理中心包括处理xml数据模块、处理json数据模块、处理base64数据模块、处理HL7数据模块和处理SM4数据模块。6.根据权利要求5所述的一种自动化智慧病房数据对接系统,其特征在于,所述数据处理中心的输出端分别与处理xml数据模块、处理json数据模块、处理base64数据模块、处理HL7数据模块和处理SM4数据模块输入端连接,处理xml数据模块、处理json数据模块、...

【专利技术属性】
技术研发人员:黄杰
申请(专利权)人:厦门狄耐克物联智慧科技有限公司
类型:发明
国别省市:

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

1