一种医疗检验仪器对接配置系统技术方案

技术编号:37721441 阅读:11 留言:0更新日期:2023-06-02 00:20
本发明专利技术提供的一种医疗检验仪器对接配置系统,包括对接端口配置模块,用于从检验仪器获取接口配置文件,并确定需要加载的检验仪器驱动程序、设备驱动管理模块,用于当确定需要加载的检验仪器驱动程序之后,根据配置参数信息来加载检验仪器驱动程序,并调用所述检验仪器驱动程序中的对接线程,以及检验数据处理模块,用于当完成接口对接之后,接收检验仪器发送的检验数据,并将检验数据进行转换,传输到医疗机构的信息化系统HIS。本发明专利技术的方案融合多设备场景的检验管理的设备对接配置,利用基础的设备管理功能提供异构检验仪器的对接驱动,便于进行多种对接方式配置,从而实现检验仪器的快速对接,提高检验效率。提高检验效率。提高检验效率。

【技术实现步骤摘要】
一种医疗检验仪器对接配置系统


[0001]本专利技术涉及医疗信息
,具体涉及一种医疗检验仪器对接配置系统。

技术介绍

[0002]经过近几十年的发展,医疗机构信息化系统HIS已初具规模。医疗机构相继建立起医院范围的检验结果自动分析系统。然而在医疗机构的检验科室中,存在着数以万计的检验仪器,用于对患者生理指标和样本进行采集和分析。由于这些仪器设备来自不同的厂商,其分别提供自身的检验数据的对接规范,以将检验数据传输到医疗机构的信息化系统HIS,从而建立完整的患者病历。因此,难以在众多检验仪器与医疗机构的信息化系统HIS之间,实现快速、统一的检验数据接口配置,并且影响了医疗机构的信息化系统HIS纸件的数据交互和对数据进行汇总分析。有鉴于此,如何提供一种能够进行多种对接方式配置,从而实现检验仪器快速对接的系统和方法成为临床检验阶段亟待解决的问题。

技术实现思路

[0003]为了解决现有技术中所存在的问题,本专利技术提供一种医疗检验仪器对接配置系统,包括对接端口配置模块、设备驱动管理模块和检验数据处理模块,所述对接端口配置模块用于,从检验仪器获取接口配置文件,并确定需要加载的检验仪器驱动程序;所述接口配置文件中包括用于所述检验仪器的配置参数信息;
[0004]所述设备驱动管理模块用于,当确定需要加载的检验仪器驱动程序之后,根据所述配置参数信息来加载检验仪器驱动程序,并调用所述检验仪器驱动程序中的对接线程;
[0005]所述检验数据处理模块用于,当完成所述检验仪器的接口对接之后,接收所述检验仪器发送的检验数据,并按照对应于所述配置参数信息的数据格式将所述检验数据进行转换,将转换后的检验数据传输到医疗机构的信息化系统HIS。
[0006]所述配置参数信息包括对接端口和传输协议;所述对接端口的类型包括TCP/IP、COM或数据库,并且所述传输协议包括HL7、ASTM或SQL。
[0007]优选地,所述设备驱动管理模块进一步配置为,如果所述检验仪器配置为自动启动,则按照所述配置参数信息通过映射的方式加载相应的检验仪器的驱动程序文件。
[0008]优选地,所述设备驱动管理模块进一步配置为,在选择相应的当前对接线程之后,确定由已经包括在检验仪器驱动程序中的每个正在运行的对接线程形成的资源约束;
[0009]预调用所述确定的当前对接线程,以判断所述当前对接线程是否满足所述多个资源约束。
[0010]优选地,仅当所确定的当前对接线程满足至少一个所述资源约束时,将所选择的当前对接线程加载到检验仪器驱动程序中并进行启动。
[0011]优选地,所述对接端口配置模块进一步配置为,通过读取所述接口配置文件来向检验仪器驱动程序请求要由检验仪器驱动程序处理的当前传输协议;在检验仪器驱动程序中为多个检验仪器配置设备协议栈,所述设备协议栈预先存储所述当前传输协议的标识,
以指示所述当前传输协议的使用,从接口配置文件中加载用于所述当前传输协议的端口特征值,并启动每个检验仪器的硬件初始化。
[0012]优选地,所述端口特征值包括当前传输协议的最大发送缓冲区的大小,以及当前传输协议的最大接收缓冲区的大小。
[0013]优选地,当所述对接端口的类型为TCP/IP并且所述传输协议为HL7时,所述检验数据以如下格式的消息传送:
[0014]<SB>ddddd<EB><CR>
[0015]其中<SB>为起始块字符,ddddd是HL7消息,<EB>是结束块字符,<CR>是传送返回值。
[0016]优选地,当所述对接端口的类型为COM并且所述传输协议为ASTM时,当检验仪器端需要发送检验数据时,首先发送<ENQ>控制命令字符给信息化系统HIS,信息化系统HIS如果有资源要进行数据接收,则将应答<ACK>给检验仪器端,否则应答<NAK>,检验仪器端成功收到<ACK>控制命令字符后将进行数据帧的发送,当数据帧发送完成后,发送<EOT>控制命令字符通知所述信息化系统HIS。
[0017]优选地,当所述对接端口的类型为数据库端口并且所述传输协议为SQL时,所述信息化系统HIS按照所述配置参数信息中的数据库地址,连接到检验仪器的数据库组件,并使用SQL读取相应的数据表中的行数据,并转换为标准的检验数据;转换后的将检验数据发送给所述信息化系统HIS进行接收。
[0018]与现有技术相比,本专利技术的有益效果为:
[0019]本专利技术提供了一种医疗检验仪器对接配置系统,包括对接端口配置模块、设备驱动管理模块和检验数据处理模块,对接端口配置模块用于从检验仪器获取接口配置文件,并确定需要加载的检验仪器驱动程序;接口配置文件中包括用于所述检验仪器的配置参数信息;设备驱动管理模块用于当确定需要加载的检验仪器驱动程序之后,根据配置参数信息来加载检验仪器驱动程序,并调用检验仪器驱动程序中的对接线程;检验数据处理模块用于当完成检验仪器的接口对接之后,接收所述检验仪器发送的检验数据,并按照对应于所述配置参数信息的数据格式将检验数据进行转换,将转换后的检验数据传输到医疗机构的信息化系统HIS。本专利技术的方案融合了基于多设备场景的检验管理,利用基础的设备管理功能提供异构检验仪器的对接驱动,能够更快捷、更高效的实现支持医疗机构信息化系统HIS对接检验仪器,并采集检验数据,为检验仪器提供多种对接方式的配置管理,减少重复对接的二次开发,实现检验仪器的快速对接,提高检验效率和体验。
附图说明
[0020]图1为本专利技术实施例的医疗检验仪器对接配置系统框图。
[0021]图2为本专利技术实施例的医疗检验仪器对接配置系统模块图。
[0022]图3为本专利技术实施例的医疗检验仪器对接配置系统的工作流程图。
[0023]图4为根据本专利技术优选实施例的按照ASTM协议传输检验数据的流程图。
具体实施方式
[0024]下文将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完
整地描述,显而易见的是,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员所获取的所有其他实施例,都属于本专利技术保护的范围。
[0025]本专利技术的医疗检验仪器对接配置系统,基于多设备场景的检验管理,形成一个多设备多驱动的平台系统,基于设备驱动的多样性来匹配检验仪器对接方式的多样性。检验仪器可以划分为多种对接类型,包括TCP/IP、COM、数据库等,涉及的传输协议涵盖了HL7、ASTM、SQL、JSON及私有传输协议等,由设备对接配置系统为检验仪器配置相应的对接设备驱动方式。
[0026]医疗检验仪器对接配置系统建立在基础的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种医疗检验仪器对接配置系统,包括对接端口配置模块、设备驱动管理模块和检验数据处理模块,其特征在于:所述对接端口配置模块用于,从检验仪器获取接口配置文件,并确定需要加载的检验仪器驱动程序;所述接口配置文件中包括用于所述检验仪器的配置参数信息;所述设备驱动管理模块用于,当确定需要加载的检验仪器驱动程序之后,根据所述配置参数信息来加载检验仪器驱动程序,并调用所述检验仪器驱动程序中的对接线程;所述检验数据处理模块用于,当完成所述检验仪器的接口对接之后,接收所述检验仪器发送的检验数据,并按照对应于所述配置参数信息的数据格式将所述检验数据进行转换,将转换后的检验数据传输到医疗机构的信息化系统HIS。2.根据权利要求1所述的医疗检验仪器对接配置系统,其特征在于:所述配置参数信息包括对接端口和传输协议;所述对接端口的类型包括TCP/IP端口、COM端口或数据库端口,并且所述传输协议包括HL7、ASTM或SQL。3.根据权利要求1所述的医疗检验仪器对接配置系统,其特征在于,所述设备驱动管理模块进一步配置为:如果所述检验仪器配置为自动启动,则按照所述配置参数信息,通过映射的方式加载相应的检验仪器的驱动程序文件。4.根据权利要求1所述的医疗检验仪器对接配置系统,其特征在于,所述设备驱动管理模块进一步配置为:在选择相应的当前对接线程之后,确定由已经包括在检验仪器驱动程序中的每个正在运行的对接线程形成的资源约束;预调用所述确定的当前对接线程,以判断所述当前对接线程是否满足所述多个资源约束。5.根据权利要求4所述的医疗检验仪器对接配置系统,其特征在于,仅当所确定的当前对接线程满足至少一个所述资源约束时,将所选择的当前对接线程加载到所述检验仪器驱动程序中并进行启动。6.根据权利要求1所述的医疗检验仪器对接配置系统,其特征在于,所述对接端口配置模块进一步配置为:通过读取所述接口配置文件来向所述检验仪器驱动程序请求要由检验仪器驱动程序处理的当前传输协议;在检验仪器驱动程序中为多个检验仪器配置设备协议栈,所...

【专利技术属性】
技术研发人员:曲世峰谭明智刘青松王士诚
申请(专利权)人:百洋智能科技集团股份有限公司
类型:发明
国别省市:

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

1