通用医疗设备驱动器适配器制造技术

技术编号:7737709 阅读:174 留言:0更新日期:2012-09-10 00:03
一种通用医疗设备驱动器适配器,其能够在无需针对典型医疗设备编写定制软件的情况下创建医疗设备驱动器,从而缩短了单独驱动器的开发时间并缩短了培训时间并降低了对驱动器开发者的技能组合要求。在XML设备驱动器文件中定义了各种格式参数,诸如波特率、奇偶性、缓冲器大小、时间戳、令牌、消息链路等。当所识别的医疗设备被指定时,相应的XML文件就被获取,而且界面使用这里描述的参数进行与监控器的双向通信。

【技术实现步骤摘要】
【国外来华专利技术】
本申请在医院信息系统(HIS)中找到特定的效用。然而,应当意识到,所描述的技术还可以在其他类型的医疗系统、其他设备驱动器系统和/或其他设备通信框架中找到应用。飞利浦的IntelliBridge 平台由各种部件构成,这些部件组合起来以创建针对飞利浦产品的医疗设备接口解决方案。EC10、EC40和EC80通信平台是基于Linux的平台,它们物理地连接到医疗设备,通过使用驱动器来传递并获得数据,将所述数据转换成标准的11073格式并将所述数据传输给中央服务器。EClO仅向飞利浦品牌的监控器提供数据,而EC40/80则经由SC50通信架构向医院信息系统(HIS)提供数据。 EClO是现有解决方案的替换,而且能够与传统解决方案一起位于现有设备上。如果尚未针对EClO开发给定的设备驱动器,则可以使用传统解决方案。不同于EC10,EC40/80不能与传统解决方案共存,因此如果不存在针对EC40/80的驱动器,则需要对其进行开发。在本领域中,存在对于促进提供用于开发大的医疗设备驱动器库等从而克服上面指出的缺陷的流线形(stream-1 ined)方法的系统的、未满足的需求。根据一个方面,促进用于在可扩展和可缩放框架中提供用于设备驱动器的可重用代码的系统包括多端口医疗数据获取设备(MDAD),其检测经由单端口贯通(pass-through)连接耦合到MDAD的医疗设备;以及设备驱动器管理器(DDM)工具,其生成用于医疗设备的即插即用可扩展标记语言(XML)设备驱动器文件。该系统还包括用于存储XML设备驱动器文件以用于在医疗设备或类似设备耦合到该系统时使用的计算机可读介质。XML设备驱动器文件包括用于描述医疗设备的设备驱动器的多个格式参数。根据另一方面,用于生成可重用的可扩展标记语言(XML)设备驱动器文件的方法包括从设备驱动器列表中选择设备驱动器,使用设备驱动器管理器(DDM)工具来为所选的设备驱动器配置XML设备驱动器文件,以及当XML设备驱动器文件被完全配置时生成XML设备驱动器文件。该方法还包括在检测到可兼容医疗设备时将XML设备驱动器文件存储到计算机可读介质中以用于再调用。XML设备驱动器文件包括用于描述医疗设备的设备驱动器的多个格式参数。根据另一方面,可扩展标记语言(XML)设备驱动器管理器(DDM)工具包括用户界面,所述用户界面包括多个可选择的按钮和文本字段,用户可以通过这多个可选择的按钮和文本字段来输入信息并为医疗设备配置XML设备驱动器文件。所述信息包括一个或多个驱动器属性、一个或多个消息属性、一个或多个驱动器参数和一个或多个剥离(stripping)元素。一个优点是设备驱动器进入市场的时间缩短了。另一个优点是降低了每个驱动器的开发成本。另一优点是缩短了培训时间并降低了对驱动器开发者的技能组合要求。另一优点是使每个驱动器的代码的行最小化。另一优点是使驱动器维护成本最小化。另一优点是促进标准化的开始。在阅读并理解了下面的详细描述之后,本领域普通技术人员将意识到本专利技术的进一步优点。附图仅用于说明各种方面,但不被解释为是限制性的。图I示出促进最小化即插即用医疗设备环境中用于设备驱动器的代码量的通用医疗设备驱动器适配器(UMDAA)系统或框架。图2示出利用EC-10代码库、关联驱动器和设备驱动器框架的医疗数据获取设备(MDAD)0图3示出设备驱动器管理器(DDM)工具,驱动器开发者使用该工具输入框架使用私有协议进行通信所需的信息。 图4示出根据本文描述的各种方面的DDM工具的屏幕截图。图5示出根据本文描述的一个或多个方面的设备驱动器配置界面(DDCI)的“属性” (Properties)页。图6示出根据本文描述的一个或多个方面的DDCI的“消息”(Messages)页。图7示出根据本文描述的各种方面的、促进生成和编辑用于识别消息的令牌的令牌规范编辑器(TSE)。图8示出根据本文描述的一个或多个方面的、允许用户编辑十六进制格式的请求或响应消息的“消息查看”(Message Viewer)界面。图9示出“校验和”(Checksum)页或界面。校验和是被应用于消息中的多个字节的数学运算。附图说明图10示出了“时间戳”(Time Stamp)页或界面。图11 不出了 DDCI 的“参数”(parameters)页。图12示出了数据格式页或界面的屏幕截图。图13是令牌规范界面的屏幕截图。图14是“测量单位”(unit of measure)界面的屏幕截图。图15是通道规范界面的屏幕截图。图16是时间戳界面的屏幕截图。图17是DDCI的“剥离页”(stripping page)的屏幕截图。图18是设备驱动器管理器的屏幕截图,其中已经从下拉菜单中选择了 “导入XML文件” (Import XML File)选项。图I示出促进最小化即插即用医疗设备环境中用于设备驱动器的代码量的通用医疗设备驱动器适配器(UMDAA)系统或框架10。系统10包括医疗数据信息库(例如,数据库)(MDIB) 12,该MDIB包括面向对象的可配置框架,该面向对象的可配置框架能够通过使用各种私有(销售商指定的)协议来从医疗设备(诸如通风机、麻醉设备、输液泵等)中获取医疗设备度量或参数,并将所述度量转换成归一化数据表示。外部应用能够通过界面来访问归一化后的数据,以用于将所述度量转换成包括但不局限于11073 (医疗数据信息语言,或“MDIL”)和HL7协议的协议。UMDDA 10包括设备监督部件14,该设备监督部件14根据医疗设备的制造/模型来动态地配置框架部件,以通过选择每个医疗设备的恰当的可扩展标记语言(XML)配置文件来生成医疗设备的驱动。例如,监督器14能够被配置成“监听”即插即用事件,并动态地选择恰当的XML文件以与专用设备进行通信。设备监督模型的工作是配置端口管理器16,通信管理器18、解析器20和数据供应器22,以与指定的设备模型一起使用。端口管理器、通信管理器、解析器和数据供应器封装开放式系统互操作性(OSI)模型的层,并进行互操作以提供全医疗设备驱动器功能。端口管理器16管理通信栈的物理和数据链路层。例如,该层能够用于配置串行端口设置,诸如波特率、停止比特和奇偶性。通信管理器18控制传输和会话层。其管理异步和同步通信、消息分段、和数据请求。解析器20管理表现层,并将从所述设备接收到的原始数据转换成归一化的参数ID/值对。在解析器层中可以实施若干种模式,诸如“固定缓冲器”解析器和不同类型的“标记式数据解析器”。在新的数据格式需要被支持时,该层也是可扩展的。数据供应器22基于外部应用可用的服务集来管理归一化的医疗设备数据、提供对归一化的医疗设备数据的访问并在一些情况下转换归一化的医疗设备数据。数据供应器 的外部接口提供对从医疗设备获得的度量的访问。每个度量用唯一标识符标记,而且还包括由源设备(诸如测量单元)提供的元数据。MDIB 12还包括多个单片驱动器实现方式24和装饰模式(decorator) 26 (例如,MDILIZER),其获取由每个驱动器(或每种设备类型)公布的清单(manifest)数据并通过组合数据供应器22的数据和用清单数据对其进行装饰来构建MDIB子树。另外,该系统包括用于执行的处理器26和用于存储本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2009.12.16 US 61/287,0141.一种用于促进在可扩展和可缩放框架中提供用于设备驱动器的可重用代码的系统,包括 多端口医疗数据获取设备(MDAD) (50),用于检测经由单端口贯通连接(58,60)耦合到所述MDAD的医疗设备(54); 设备驱动器管理器(DDM)工具(90),用于生成用于所述医疗设备的即插即用可扩展标记语言(XML)设备驱动器文件(92);以及 计算机可读介质(28),用于存储所述XML设备驱动器文件(92),以在所述医疗设备(54)或类似设备耦合到所述系统时使用; 其中所述XML设备驱动器文件(92)包括用于描述所述医疗设备(54)的设备驱动器(68)的多个格式参数。2.根据权利要求I所述的系统,还包括 患者监控器(52 ),其经由所述单端口贯通连接(58 )耦合到所述MDAD (50 )。3.根据权利要求2所述的系统,还包括 共享代码模块(61),其包括所述单端口贯通连接(58)和所述多端口 MDAD (50)能使用的代码。4.根据权利要求I至3中任一权利要求所述的系统,其中,所述格式参数包括下述至少一者 驱动器名称; 波特率; 奇偶性; 缓冲器大小; 时间戳信息; 令牌信息; 数据式样; 停止比特信息;以及 消息信息。5.根据权利要求I至4中任一权利要求所述的系统,其中,识别模块(56)是EC-5型识别模块。6.根据权利要求I至5中任一权利要求所述的系统,其中,所述MDAD(50)是EC-40或EC-80型MDAD中的一者。7.根据权利要求2至5中任一权利要求所述的系统,其中,所述单端口贯通连接(58)是EC-10型贯通连接。8.根据权利要求I至7中任一权利要求所述的系统,其中,所述MDAD(50)从所述计算机可读介质(28)中获取与所述医疗设备(54)相兼容的XML文件(92),将所述XML文件(92)加载到驱动器框架(66)中以便与所述医疗设备通信并从所述医疗设备接收数据,以及将所接收的数据存储在医疗数据信息库(MDIB) (12)中。9.根据权利要求8所述的系统,还包括 ICIP主机(76),用于将接收到的数据从MDIL格式转换成健康级7 (HL7)格式,并向医院信息系统(HIS)输出HL7格式化后的数据。10.一种用于生成可重用可扩展标记语言(XML)设备驱动器文件(92)的方法,包括 从设备驱动器列表(96)中选择设备驱动器; 使用设备驱动器管理器(DDM)工具(90)来为所选择的设备驱动器配置XML设备驱动器文件(92); 当所述XML设备驱动器文件(9 2)被完全配置时生成所述XML设备驱动器文件(92);以及 在检测到兼容的医疗设备(54)时,将所述XML设备驱动器文件(92)存储到计算机可读介质(28)中以用于再调用; 其中所述XML设备驱动器文件(92)包括...

【专利技术属性】
技术研发人员:W·C·麦奎德T·J·博泽尔
申请(专利权)人:皇家飞利浦电子股份有限公司
类型:发明
国别省市:

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

1