掌桥专利:专业的专利平台
掌桥专利
首页

一种插拔式医疗业务服务交互方法、装置及系统

文献发布时间:2023-06-19 09:51:02


一种插拔式医疗业务服务交互方法、装置及系统

技术领域

本发明属于医疗业务服务领域,特别是涉及一种插拔式医疗业务服务交互方法、装置及系统。

背景技术

随着医疗信息化的发展,医疗信息化相关软件的应用越来越广泛、越来越深入,最常见的医院内部的系统就已经高达几十种,如医院信息管理系统(HIS)、PACS系统、RIS、LIS、EMR、体检、心电、病理、合理用药等等,如果放置于区域的医疗信息化应用,那软件种类就更多。过多的医疗软件之间的信息交互一直都是一个很大的问题,长期的信息孤岛给相关监管机构、业务机构以及患者都带来的很大的困惑,虽然国家也提出了互联互通的标准,但是此标准仅限于业务标准,而非技术标准,因此导致很多系统之间的互联互通应用,几乎处于混乱、杂乱重生的地步,且质量也层次不齐。

现有的医疗交互系统,都是基于医疗平台的概念,其最大的问题如下:

1、平台销售成本过高;2、兼容性差,无法进行广范围的复制,不同厂商提供的医疗平台技术架构不同,故而其交互方式也不同,同时受限于厂家自身的数据架构与业务架构,导致系统被更换时给终端用户带来极大的置换成本和医疗监管与数据风险;3、医疗平台涉及医疗基础数据业务,因此可能会给相关监管方、业务使用方带来变相的挟持风险;4、交互技术手段单一,主要以WEBService或者HTTP的模式进行交互。

因此本领域技术人员致力于开发一种兼容性高的插拔式医疗业务服务交互方法、装置及系统。

发明内容

有鉴于现有技术的上述缺陷,本发明所要解决的技术问题是提供一种兼容性高的插拔式医疗业务服务交互方法、装置及系统。

为实现上述目的,本发明提供了一种插拔式医疗业务服务交互方法,包括:

请求端向服务器发送医疗业务服务的请求信息;

服务器接收所述请求信息,对所述请求信息进行验证,若验证通过,则触发所述请求信息中的医疗业务,并通过插拔接口与物理终端进行IO交互,然后服务器将交互信息依次通过所述物理终端、插拔接口、医疗业务后发送至请求端。

较佳的,所述请求端向服务器发送医疗业务服务的请求信息前,还包括:

服务端向服务器发送医疗业务服务插拔组件的服务信息;

服务器接收所述服务信息,对所述服务信息进行验证,验证通过后,服务器定义与医疗业务服务对应的多个插拔接口,并通过所述插拔接口访问物理终端。

本发明还提供了一种插拔式医疗业务服务交互方法,用于请求端,包括:

向服务器发送医疗业务服务的请求信息,所述请求信息用于触发服务器通过验证后,触发所述请求信息中的医疗业务,并通过插拔接口与物理终端进行IO交互,以便服务器将交互信息依次通过所述物理终端、插拔接口、医疗业务后发送至请求端。

本发明还提供了一种插拔式医疗业务服务交互方法,用于服务器,包括:

接收请求信息,对所述请求信息进行验证,若验证通过,则触发所述请求信息中的医疗业务,并通过插拔接口与物理终端进行IO交互,然后服务器将交互信息依次通过所述物理终端、插拔接口、医疗业务后发送至请求端,所述请求信息是请求端向服务器发送医疗业务服务的请求信息。

较佳的,接收所述请求信息前,还包括:

接收服务信息,对所述服务信息进行验证,验证通过后,服务器定义与医疗业务服务对应的多个插拔接口,并通过所述插拔接口访问物理终端,所述服务信息是服务端向服务器发送医疗业务服务插拔组件的服务信息。

本发明还提供了一种插拔式医疗业务服务交互装置,用于请求端,包括:

发送模块,用于向服务器发送医疗业务服务的请求信息,所述请求信息用于触发服务器通过验证后,触发所述请求信息中的医疗业务,并通过插拔接口与物理终端进行IO交互,以便服务器将交互信息依次通过所述物理终端、插拔接口、医疗业务后发送至请求端。

本发明还提供了一种插拔式医疗业务服务交互装置,用于服务器,包括:

数据链接层,用于接收请求信息,并对所述请求信息进行验证,所述请求信息是请求端向服务器发送医疗业务服务的请求信息;

医疗业务层,用于提供医疗业务服务;

插拔接口服务层,用于与物理终端进行IO交互;

物理层,用于与插拔接口进行IO交互,以便服务器将交互信息依次通过所述物理终端、插拔接口、医疗业务后发送至请求端。

较佳的,还包括:

插拔组件注册与认证模块,用于接收服务信息,并对所述服务信息进行验证,所述服务信息是服务端向服务器发送医疗业务服务插拔组件的服务信息;

插拔接口定义模块,用于验证通过后,触发服务器定义与医疗业务服务对应的多个插拔接口,并通过所述插拔接口访问物理终端。

本发明还提供了一种插拔式医疗业务服务交互系统,包括请求端、服务器,所述请求端包括上述的用于请求端的插拔式医疗业务服务交互装置,所述服务器包括上述的用于服务器的插拔式医疗业务服务交互装置。

本发明的有益效果是:本发明插拔式医疗业务服务交互系统兼容各种业务的应用服务接口,而且在交互系统中全部是插拔式的,插拔式的服务为通用服务,这样可以降低各个厂家的研发成本,业务应用服务接口之间可以互相授权使用。基于本方法,可以减少对医疗监管机构、业务使用方的变相挟持的风险,通过这些接口互通也可以实现医疗业务的通用化和普及,降低医疗信息化的支出。

附图说明

图1是本发明一具体实施方式中插拔式医疗业务服务交互方法的流程图。

图2是本发明一具体实施方式中用于请求端的插拔式医疗业务服务交互装置的结构框架图。

图3是本发明一具体实施方式中用于服务器的插拔式医疗业务服务交互装置的结构框架图。

图4是本发明一具体实施方式中插拔式医疗业务服务交互系统的插拔原理示意图。

图5是本发明一具体实施方式中插拔式医疗业务服务交互系统的插拔组件注册与认证流程示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步说明,需注意的是,在本发明的描述中,术语“上”、“下”、“左”、“右”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方式构造和操作,因此不能理解为对本发明的限制。术语“第一”、“第二”、“第三”等仅用于描述目的,而不能理解为指示或暗示相对重要性。

如图1所示,一种插拔式医疗业务服务交互方法的流程图,包括:

步骤130,请求端向服务器发送医疗业务服务的请求信息;

步骤140,服务器接收所述请求信息,对所述请求信息进行验证,若验证通过,则触发所述请求信息中的医疗业务,并通过插拔接口与物理终端进行IO交互,然后服务器将交互信息依次通过所述物理终端、插拔接口、医疗业务后发送至请求端。

所述请求端向服务器发送医疗业务服务的请求信息前,还包括:

步骤110,服务端向服务器发送医疗业务服务插拔组件的服务信息;

步骤120,服务器接收所述服务信息,对所述服务信息进行验证,验证通过后,服务器定义与医疗业务服务对应的多个插拔接口,并通过所述插拔接口访问物理终端。

如图2所示,一种插拔式医疗业务服务交互装置,用于请求端,包括:

发送模块210,用于向服务器发送医疗业务服务的请求信息,所述请求信息用于触发服务器通过验证后,触发所述请求信息中的医疗业务,并通过插拔接口与物理终端进行IO交互,以便服务器将交互信息依次通过所述物理终端、插拔接口、医疗业务后发送至请求端。

如图3所示,一种插拔式医疗业务服务交互装置,用于服务器,包括:

数据链接层330,用于接收请求信息,并对所述请求信息进行验证,所述请求信息是请求端向服务器发送医疗业务服务的请求信息;

医疗业务层340,用于提供医疗业务服务;

插拔接口服务层350,用于与物理终端进行IO交互;

物理层360,用于与插拔接口进行IO交互,以便服务器将交互信息依次通过所述物理终端、插拔接口、医疗业务后发送至请求端。

本实施例中,还包括:

插拔组件注册与认证模块310,用于接收服务信息,并对所述服务信息进行验证,所述服务信息是服务端向服务器发送医疗业务服务插拔组件的服务信息;

插拔接口定义模块320,用于验证通过后,触发服务器定义与医疗业务服务对应的多个插拔接口,并通过所述插拔接口访问物理终端。

如图4所示,一种插拔式医疗业务服务交互系统,本系统由医疗业务服务层、插拔接口服务层,数据链接层、物理层组成。

A医疗业务服务层

本层负责对医疗各类业务的基础应用的支撑与交互,包括通讯服务、数据库服务、DICOM服务、视频服务、分布式服务、负载服务等等。

B插拔接口服务层

本层负责提供标准的数据接口服务,以及用户自定义的或者特殊的业务提供插拔式的SAS接口服务,支持Socket、WebService,WebSocket,Http,Https,MySQL,Oracle,DB2,SQLServer,Monogo等各类通讯接口。

C数据链接层

本层负责对相关业务服务的管理、授权、规则设定,使用人员的权限管理等等。

D物理层

本层主要负责与相关硬件进行数据交互,包括医疗影像设备、检验设备、采集卡、读卡器等等。

终端数据请求的时候,通过数据链接层进行数据请求审核和相关安全认证,审核通过后,会找到对应请求的医疗业务服务,而医疗业务层与插拔接口服务层是相互对应关系,不同的医疗业务服务对应相应的插拔接口服务,而接口服务会通过物理数据系统层直接与相关硬件、操作系统等物理终端进行IO交互,根据不同请求,最终会通过数据链接层返回给请求端,同时医疗业务层、接口服务层内部服务与接口之间都可以再内部进行数据交互或者应用交叉。

如图5所示,插拔组件的注册与认证流程,所有组件或者服务都是插拔式进入平台(系统),所有插拔组件都需要通过注册与检验,并定义对应的插拔接口服务层,对应关系是一对多的关系,即一个插拔组件可以对应多个服务层接口,通过服务层接口去访问物理层,如果需要拔掉组件,只需注销即可。

本实施例中,本发明所涉及的平台(系统)兼容各种业务的应用服务接口,包括数据库访问、通讯、DICOM、COM接口、分布式等等,同时所有业务服务接口可以以很多种技术形态存在,包括服务接口、技术接口、DLL接口、EXE接口,WEBSERVICE接口等等,而且在交互平台(系统)中全部是插拔式的,这样可以降低各个厂家的研发成本,业务应用服务接口之间可以互相授权使用,也可以减少对医疗监管机构、业务使用方的变相挟持的风险。通过这些接口互通也可以实现医疗业务的通用化和普及,降低医疗信息化的支出。

另外,本发明所涉及的平台(系统)支持医疗业务的几乎所有常规和专业的医疗技术,包括(远程)数据库技术、WebService技术,Socket技术、HTTP技术、HTTPS技术、DICOM通讯技术、分布式、视频、互联网的微信、支付宝、支付结算等等技术,通过这些技术交互,可以降低医疗信息化的技术门槛与难点,让所有软件厂家专注到业务服务上,同时也解决医疗信息交互时候技术单一的问题。

此外,本发明所涉及的平台(系统)提供数据流程自定义设计与对应的技术开发包源码,国家提供了相关医疗数据交互业务标准,因此医疗监管机构、医疗机构可以在遵循国家、省级、地方医疗数据交互业务标准前提下,自定义设计适合本区域、医疗机构的业务监管、数据交互流程,不仅可以更好满足自身业务发展规划设计,增加自身业务监管综合能力,同时也降低厂家对其的挟持风险,而且也可以降低医院在接口交互,业务功能等方面的费用支出。

以上详细描述了本发明的较佳具体实施例。应当理解,本领域的普通技术人员无需创造性劳动就可以根据本发明的构思作出诸多修改和变化。因此,凡本技术领域中技术人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的技术方案,皆应在由权利要求书所确定的保护范围内。

相关技术
  • 一种插拔式医疗业务服务交互方法、装置及系统
  • 一种热插拔式数据交互的实现方法及数据服务中心
技术分类

06120112326455