综合的实时和静态位置跟踪

申请号 CN201010124746.5 申请日 2010-02-05 公开(公告)号 CN101826133A 公开(公告)日 2010-09-08
申请人 通用电气公司; 发明人 T·F·斯卡罗拉;
摘要 提供 位置 跟踪 系统(26)和技术(96,100)。在一个 实施例 中,系统(26)包括 存储器 装置(14)以及配置成运行存储器装置(14)中存储的多个例程(98,100,102)的处理器(12)。多个例程(98,100,102)包括:从一个或多个数据来源接收(98)相应的多个位置提供系统(28,30,32)所提供的多个患者位置(34);通过至少部分根据患者位置分级结构(48)选择多个患者位置(34)中之一,来确定(100)解析的患者位置(44);以及输出(102)解析的患者位置(44)。在一些实施例中,位置提供系统(28,38,32)可包括可分别提供当前位置和所分配位置的实时 定位 系统(28)和静态定位系统(30)。
权利要求

1.一种系统(26),包括:
存储器装置(14),具有存储于其中的多个例程(98,100,102);
处理器(12),配置成执行所述存储器装置中存储的所述多个例程(98,100,102),所述多个例程(98,100,102)包括:
配置成在被执行时实现从一个或多个数据来源接收(98)相应多个位置提供系统(28,
30,32)所提供的多个患者位置(34)的例程;
配置成在被执行时实现通过至少部分根据患者位置分级结构(48)选择所述多个患者位置(34)中之一来确定(100)解析的患者位置(44)的例程;以及
配置成在被执行时实现输出(102)所述解析的患者位置(44)的例程。
2.如权利要求1所述的系统(26),其中,配置成实现确定(100)所述解析的患者位置(44)的所述例程配置成至少部分根据最后更新所述多个患者位置(34)中所述之一的时间来选择所述多个患者位置(34)中所述之一。
3.如权利要求1所述的系统(26),其中,所述患者位置分级结构(48)描述可能的患者位置(34)之间的父子关系。
4.如权利要求1所述的系统(26),包括:配置成在被执行时实现将所述多个患者位置(34)中每个患者位置映射到(124)所述患者位置分级结构(48)的位置的例程。
5.如权利要求4所述的系统(26),其中,配置成实现确定(100)所述解析的患者位置(44)的所述例程配置成至少部分根据所述多个患者位置(34)中任一个是否为所述患者位置分级结构(48)中另一个的后代来选择所述多个患者位置(34)中所述之一。
6.如权利要求5所述的系统(26),其中,配置成实现确定(100)所述解析的患者位置(44)的所述例程配置成选择所述多个患者位置(34)中作为所述另一个的后代的那一个。
7.如权利要求5所述的系统(26),其中,配置成实现确定(100)所述解析的患者位置(44)的所述例程配置成:当所述多个患者位置(34)中没有一个是所述另一个的后代时,选择所述多个患者位置(34)中由实时定位系统(28)所提供的那一个;以及,当所述多个患者位置(34)中之一是所述另一个的后代时,选择所述多个患者位置(34)中由静态定位系统(30)所提供的那一个。
8.一种计算机实现方法,包括:
使用数据处理系统(10)的处理器(12)来执行以下步骤:
接收(98)对象位置数据(34),所述对象位置数据包括来自静态对象定位系统(30)的静态位置数据(34)以及来自实时对象定位系统(28)的实时位置数据(34);
至少部分基于所接收的对象位置数据(34)以及将可能的对象位置彼此相关的分级结构(48)来确定(100)解析的对象位置(44);以及
输出(102)所述解析的对象位置(44)。
9.如权利要求8所述的计算机实现方法,其中,确定(100)所述解析的对象位置(44)包括确定所述静态位置数据(34)是否准确,其中当所述静态位置数据(34)所表示的对象位置(66)在将可能的对象位置彼此相关的所述分级结构(48)中是所述实时位置数据(34)所表示的对象位置(66)的后代时,将所述静态位置数据(34)确定为准确。
10.如权利要求9所述的计算机实现方法,其中,确定(100)所述解析的对象位置(44)包括当所述静态位置数据(34)准确时选择所述静态位置数据(34)作为所述解析的对象位置(44)。
11.如权利要求9所述的计算机实现方法,其中,确定(100)所述解析的对象位置(44)包括当所述静态位置数据(34)不准确时选择所述实时位置数据(34)作为所述解析的对象位置(44)。
12.如权利要求8所述的计算机实现方法,其中,确定(100)所述解析的对象位置(44)至少部分基于更新所述静态位置数据(34)和所述实时位置数据(34)的时间。

说明书全文

综合的实时和静态位置跟踪

技术领域

[0001] 一般来说,本文所公开的主题(subject matter)涉及跟踪医疗机构中患者、设备和工作人员的位置,更具体来说,涉及使用一个以上位置跟踪系统来跟踪患者、设备和工作人员的位置。

背景技术

[0002] 为了跟踪患者、设备和工作人员的位置,医疗机构可采用多种可用位置跟踪系统中之一。这类系统可包括基于健康平七(HealthLevel Seven:HL7)医疗通信协议的静态定位(location)系统或者可实时生成位置信息的实时定位系统(real-time location system:RTLS)。一般来说,基于HL7的系统可包括医务人员所输入的位置断定(assertion),例如患者病床分配。RTLS生成的位置信息可使用任何数量的例如跟踪与患者、设备或工作人员关联的射频标识(RFID)或红外线(IR)标签位置的实时跟踪方法来实时提供。
[0003] 上述位置跟踪系统中的每个可能具有限制。例如,来自基于HL7的系统的位置断定可能在大量时间与患者的实际物理位置具有极少关系。使用基于HL7的定位系统,在入院和住院(room occupancy)之间、吸烟时间或者在放射科或其它服务科室接受诊断治疗时,患者的实际位置可能是未知的。此外,在例如急诊室(ED)或手术室(OR)等繁忙区域中,基于HL7的定位系统可能特别低效,因为患者可能频繁地从一个地点移到另一个地点。因此,在这类位置中,患者的位置可能数小时是完全未知的,因为科室和入院/出院/转院(admission/discharge/transfer:ADT)系统不会以足够迅速的方式更新患者的位置。
[0004] 相反,基于RTLS的位置读数(reading)可遇到取决于医疗机构中RTLS基础设施的性质的不同等级的粒度。例如,基于RTLS的位置读取可指明患者已从一个科室移到另一个科室,但是,与患者关联的实时跟踪信号在例如麻醉后恢复室(post-anesthesia care unit:PACU)或ED的某些大型区域中可能并不具体。具体来说,RTLS位置读数在包括将一个患者与另一个分隔的多个隔间(bay)和/或帘的区域中可能尤其不精确。在这类环境下,基于RTLS的系统可能报告患者在给定区域中,但是可能不报告患者当前所在的具体隔间或门帘区域。发明内容
[0005] 下面提出范围与最初要求权益的本发明相称的某些方面。应当理解,呈现这些方面只是为读者提供当前所公开的主题的各个实施例可采取的某些形式的概述,并且这些方面不是要限制本发明的范围。实际上,本发明可包含下面可能没有提出的各个方面。
[0006] 当前所公开的主题的实施例一般涉及用于医疗机构中位置跟踪的系统。在一个实施例中,系统包括存储器装置以及配置成执行存储器装置中存储的多个例程(routine)的处理器。多个例程可实现:从一个或多个数据来源接收相应的多个位置提供系统所提供的多个患者位置;通过至少部分根据患者位置分级结构选择多个患者位置中之一,来确定解析的患者位置;以及输出解析的患者位置。在某些实施例中,位置提供系统可包括可分别提供当前位置和所分配位置的实时定位系统和静态定位系统。
[0007] 在另一个实施例中,用于位置跟踪的计算机实现方法可包括:使用数据处理系统的处理器来接收包括来自静态对象(subject)定位系统的静态位置数据和来自实时对象定位系统的实时位置数据的对象位置数据,以便确定解析的对象位置;以及输出解析的对象位置。确定解析的对象位置至少部分基于所接收的对象位置数据以及将可能的对象位置彼此相关的分级结构。在一些实施例中,被定位的对象是患者。
[0008] 在另一个实施例中,一种用于位置跟踪的方法可包括:使用静态定位系统来查明静态患者位置,并且使用实时定位系统来查明实时患者位置;将静态和实时患者位置接收到数据处理系统中,并且选择位置中之一作为解析的患者位置;以及输出解析的患者位置。使用数据处理系统选择解析的患者位置至少部分基于可能患者位置的分级结构。
[0009] 以上所述的特征的各种细化可相对于本文所述的主题的各个方面而存在。其它特征也可结合到这些各个方面。这些细化和附加特征可单独或者按照任何组合而存在。例如,下面相对于所示实施例中的一个或多个所述的各种特征可单独或者按照任何组合结合到本公开的上述实施例中的任一个。以上所呈现的概述同样只是意在使读者熟悉本文所公开的主题的某些方面和上下文,而不是对要求权益的主题的限制。附图说明
[0010] 在参照附图阅读以下具体实施方式时,本发明的这些及其它特征、方面和优点会变得更好理解,附图中,相似符号在整个附图中表示相似部件,其中:
[0011] 图1是根据一个实施例的示范的基于处理器的装置或系统的框图
[0012] 图2是根据一个实施例集成多个位置跟踪系统的示范位置跟踪系统的框图;
[0013] 图3是供图2的示范系统使用的示范医疗机构位置分级结构的框图;
[0014] 图4是示出当患者在第一位置时使用图2的系统进行患者跟踪的示范医疗机构平面布置图(floor plan)的示意图;
[0015] 图5是示出当患者在第二位置时使用图2的系统进行患者跟踪的示范医疗机构平面布置图的示意图;
[0016] 图6是示出根据一个实施例、基于数据优先级规则进行位置跟踪的时序图;
[0017] 图7是示出根据一个实施例、使用来自多个位置跟踪系统的位置数据来执行综合位置跟踪的方法的流程图;以及
[0018] 图8是示出根据一个实施例、根据数据优先级规则和位置分级结构来解析位置的方法的流程图。

具体实施方式

[0019] 下面将描述当前所公开的主题的一个或多个具体实施例。在提供这些实施例的简要描述的努中,在本说明书中可能没有描述实际实现的所有特征。应当领会,在任何这种实际实现的开发中,如同任何工程或设计项目中那样,必须进行许多实现特定的判决以便实现开发人员的特定目标,例如遵守系统相关和业务相关限制,其可从一个实现到另一实现而改变。此外,应当领会,这种开发努力可能是复杂且费时的,但是对于获益于本公开的本领域技术人员仍然是设计、制作和制造的日常任务。
[0020] 在介绍本发明的各个实施例的要素时,冠词“一个”、“该”和“所述”意在表示存在一个或多个所述要素。术语“包含”、“包括”和“具有”意在包括在内,并且表示可能存在与列示要素不同的附加要素。此外,虽然术语“示范”在本文中可结合当前所公开的主题的方面和实施例的某些示例来使用,但是要领会,这些示例实际上是说明性的,并且术语“示范”在本文中没有用于表示相对所公开方面或实施例的任何优先选择或要求。此外,为了方便起见而进行术语“顶部”、“底部”、“之上”、“之下”和其它位置术语以及这些术语的变型的任意使用,但是其不要求所述组件的任何特定取向。
[0021] 现在来看附图,首先参照图1,示出与本文所述的主题结合使用的示范的基于处理器的系统10。示范的基于处理器的系统10可以是通用计算机、如个人计算机,它配置成执行各种软件,包括实现本文所述功能性的全部或部分的软件。备选地,基于处理器的系统10其中还可包括:大型计算机、分布式计算系统或者专用计算机或工作站,配置成根据作为本系统的部分所提供的专用软件和/或硬件来实现本技术的全部或部分。此外,基于处理器的系统10可包括单个处理器或者多个处理器,以便促进当前所公开的功能性的实现。
[0022] 一般来说,示范的基于处理器的系统10可包括微控制器微处理器12,例如中央处理器(CPU),它可执行系统10的各种例程(routine)和处理功能。例如,微处理器12可执行各种操作系统指令以及软件例程,所述软件例程配置成实现某些过程(process)并且被存储在包括例如存储器14(例如个人计算机的随机存取存储器(RAM))或者一个或多个大容量存储装置16(例如内部或外部硬盘驱动器、固态存储装置、CD-ROM、DVD或其它存储装置)的计算机可读介质的产品中或者由其提供。另外,微处理器12处理作为各种例程或者软件程序的输入所提供的数据,例如作为基于计算机的实现中的本技术的部分所提供的数据。
[0023] 这种数据可被存储在存储器14或大容量存储装置16中或者由其提供。备选地,这种数据可经由一个或多个输入装置18提供给微处理器12。输入装置18可包括手动输入装置,例如键盘鼠标等。另外,输入装置18可包括网络装置,例如有线或无线以太网(Ethernet)卡、无线网络适配器或者配置成促进经由例如局域网或因特网的任何适当通信网络24与其它装置的通信的各种端口或装置中的任一个。通过这种网络装置,系统10可与无论是靠近还是远离系统10的其它连网电子系统交换数据并进行通信。网络24可包括促进通信的各种组件,包括交换机、路由器、服务器或者其它计算机、网络适配器、通信电缆等。
[0024] 微处理器12所生成的结果、例如通过根据一个或多个所存储例程处理数据所得到的结果,可经由例如显示器20和/或打印机22的一个或多个输出装置提供给操作人员。根据显示或打印的输出,操作人员可例如经由输入装置18请求附加或备选处理或者提供附加或备选数据。基于处理器的系统10中各种组件之间的通信通常可经由电连接系统10的组件的芯片组和一个或多个总线或互连来实现。值得注意地,在本技术的某些实施例中,示范的基于处理器的系统10可配置成通过处理来自多个位置跟踪系统的位置数据来解析患者、设备或工作人员的位置。
[0025] 图2示出根据一个实施例、用于获取和处理位置数据的示范系统26。在系统26中,实时定位系统(RTLS)28、基于静态健康水平七(HL7)的定位系统30和/或其它位置提供者(provider)32可各自提供位置数据34。作为示例,来自RTLS 28的位置数据34可包括与例如患者、设备或工作人员的对象相关联的一个或多个射频标识(RFID)或红外线(IR)标签的实时位置数据和/或位置历史记录的原始(raw)数据馈送。来自基于HL7的系统30的位置数据34包括患者位置的断定。患者位置的这类断定可包括例如直接输入的手动位置断定或者数据流综合位置消息。作为示例,入院/出院/转院(ADT)系统(例如病床布置系统)可使用HL7通信协议来提供指明为患者分配的特定病床的位置数据34。其它位置提供者32可提供任何附加位置数据34,以便补充RTLS 28和基于HL7的系统30,并且可包括例如控制对医疗机构内位置的访问的安全访问系统或者将全球定位系统(GPS)用于患者、设备和/或工作人员的室内或户外跟踪的跟踪系统。一般来说,系统26可从其中之一可提供更大准确度(accuracy)而其中之一可提供更大精确度(precision)的至少两个位置跟踪系统得到位置数据34。定义位置数据34的数据结构可结合“当前位置”和“所分配位置”的概念,或者稍后在处理期间可应用这类指定(designation)。
[0026] 来自多个定位系统28、30和/或32的位置数据34可被存储在数据库36中或者传送给数据处理系统38。使用来自数据库36的位置数据34和/或附加数据,数据处理系统38可通过选择从被确定为当前是准确的最精确定位系统得出的位置数据34,来解析精确的患者位置。如下面参照图7和图8所述,数据处理系统38所执行的处理可包括:访问位置数据34;根据定位方法40、机构几何形状42和可能位置的分级结构(下面参照图3进行描述)来解析患者位置;以及输出解析的患者位置。
[0027] 在解析精确的患者位置的过程中,数据处理系统38可采用基于规则的位置选择方法,根据定位方法40和机构几何形状42来解释来自RTLS 28所提供的位置数据34的实时位置数据34馈送、来自基于HL7的系统30的HL7编码位置数据34、和/或来自其它位置提供者32的其它位置数据34。下面参照图3-8进一步描述这类方法。解释实时位置数据馈送可包括将这种实时位置数据映射到医疗机构中可能位置的分级结构中的预定义位置。同时,数据处理系统38还可把来自基于HL7的系统30的基于HL7的静态位置数据34和/或来自其它位置提供者32的位置数据34映射到可能的机构位置的分级结构中的预定义位置。另外,数据处理系统38可指定来自各系统28、30或32的位置数据34是表示“当前位置”还是“所分配位置”,和/或如果将一个以上位置指定为“当前”或“所分配”,则可对位置确定优先级。例如,可根据可能的准确度来对“当前”位置确定优先级,而可根据精确度或粒度来对“所分配”位置确定优先级。
[0028] 通过映射到可能位置的共同定义的来自多个定位系统28、30和32的位置数据34,数据处理系统38可通过根据可能的患者位置的分级结构选择最精确、最准确的位置数据34,来解析精确的患者位置。此后,数据处理系统38可输出指明已解析患者位置的已解析位置报告44。已解析位置报告44可存储在数据库36中或者输出到主计算机系统46或数据处理系统38的显示器。从主计算机系统46或者数据处理系统38的显示器,医院或医疗机构工作人员可查明给定患者的最佳当前已知位置。
[0029] 图3是示出示范的医疗机构位置分级结构的框图。医疗机构位置分级结构48一般可说明其中可使用位置跟踪系统28、30或32中的一个或多个来跟踪患者、设备或工作人员的医疗机构50中的所有可能位置。这种位置分级结构48可被示范系统26的数据处理系统38用于解析精确的患者位置;分级结构48中所示的每个位置可表示到由来自各个定位系统28、30或32的位置数据34所表示的位置的映射。应当领会,虽然示出4个子等级,但是,根据位置跟踪系统28、30或32的能力分级结构48可包括任何数量的精确度等级。
[0030] 在图3的示范分级结构48中,以分解的分级结构来描述其中可跟踪患者、设备或工作人员的医疗机构50中的各个预定义位置。医疗机构50可分为一系列楼层52,其中的每个楼层可分为一个或多个科室区域54。各区域54可分为一个或多个房间56,并且各房间56还可分为一个或多个隔间或病床58。如图所示,一些楼层52可以不分为区域54,或者区域54可以不分为房间56等。
[0031] 特别注意位置分级结构48的第四楼层52上支持下面描述的示范使用的位置,医疗机构50的第四楼层52可包括作为科室区域54的麻醉后恢复室(PACU)和放射科(RADIO)。PACU可包括两个房间56,其中每个房间可拥有标记为A-C的三张病床58。RADIO可包括没有进一步划分的两个房间56。因此,分级结构48以父子关系来描述各个位置。例如,楼层1-4是机构的子,PACU和RADIO是楼层4的子,房间401和403是PACU的子,而病床A-C是房间401的子。因此,在当前分级结构48中,PACU的房间401的病床A可被认为是医疗机构50、第四楼层52、PACU区域54以及它所在的房间56(即房间401)的后代。应当领会,同一病床A不是示范分级结构48中所示的任何其它位置的后代。
[0032] 特定位置是否为另一位置的后代可使数据处理系统38能够从位置数据34中确定最精确、最准确的位置;图4和图5提供一个这样的示例。图4和图5中,示范平面布置图60可包括第四楼层52的区域54,如图3的示范位置分级结构48中所示。在当前示例中,区域54包括麻醉后恢复室(PACU)62和放射科(RADIO)64。标号66表示真实的患者位置,标号68表示基于HL7的系统30所提供的静态位置,标号70表示RTLS 28所提供的实时位置,标号72表示其它位置提供者32、如监测患者66进入或离开访问受控区域的时间的安全访问系统所提供的备选位置,而标号74表示数据处理系统38所确定的解析的精确患者位置。在图4和图5的示例中,静态位置68可被数据处理系统38指定为“所分配位置”,因为静态位置68从基于HL7的系统30得出,而实时位置70可被指定为“当前位置”,因为实时位置70从RTLS 28得出。
[0033] 首先来看图4,患者66可实际位于PACU 62的房间401的病床A上。由于变化的准确度和精确度,当位置数据34被数据处理系统38映射到分级结构48时,定位系统28、30和32可指明不同的位置。如图4所示,静态位置68指明患者位于PACU 62的房间401的病床A上。相比之下,实时位置70可指明患者66位于PACU 62的房间401中,而备选位置72可以仅指明患者66位于PACU 62。
[0034] 根据分级结构48,数据处理系统38可通过选择最精确、最准确的位置68、70或72,来解析精确的患者位置74。在当前示例中,静态位置68是实时位置70和备选位置72的后代。相应地,没有数据指明静态位置68不准确。由于静态位置68(“所分配位置”)比实时位置70(“当前位置”)和备选位置72更精确,所以数据处理系统38可选择静态位置
68作为已解析的精确患者位置74。因此,已解析患者位置74可指明患者66位于PACU 62的房间401的病床A上,如图4所示。
[0035] 随后来看图5,如果患者66离开所分配房间,例如以便在RADIO64的房间404中接受诊断放射,则静态患者位置68可继续将患者位置表示为PACU 62的房间401的病床A。但是,分别地,实时位置70可指明患者66在RADIO 64的房间404中,而备选位置72可以仅指明患者66在RADIO 64中。由于静态患者位置68(“所分配位置”)不是实时患者位置
70(“当前位置”)的后代,所以数据处理系统38可确定静态位置68不准确,因而可选择实时位置70作为解析的患者位置74。这样,数据处理系统28可选择最精确、最准确的位置作为解析的患者位置74。
[0036] 图6是表示通过根据最后更新数据34的时间对位置数据34确定优先级来解析医疗机构中患者、设备或工作人员的位置的方式的时序图76。管理优先级确定的规则可根据哪些定位系统28、30或32提供位置数据34而改变,如下文所述。此外,数据处理系统38可使用优先级确定规则来以上文参照图3-5所述的方式单独或者结合可能位置的分级结构解析患者、设备和工作人员的位置。
[0037] 在图76中,包括RTLS 28、基于HL7的系统30以及可表示其它位置提供者32中之一的安全访问系统78的三个定位系统可将位置数据流34提供给数据处理系统38。与定位系统28、30和78中的每个相关联的时间线(timeline)80示出来自各系统的位置数据34相对彼此之间传送位置更新82的时间。例如,在示范图76中,基于HL7的系统30提供相对其它系统28和78的第一更新82,其可表示患者由入院/出院/转院(ADT)系统分配到病床的点。此后,RTLS 28以规则的时间间隔(例如每隔15-30秒)传送更新82,其可表示对象患者、设备或医疗机构工作人员成员上的射频标识标签的读数。与安全访问系统78关联的更新82可指明患者、设备或工作人员进入或离开访问受控区域的时间(例如通过刷卡钥匙或者由机构工作人员使用卡钥匙准许)。
[0038] 数据处理系统38可通过根据更新位置数据34的时间以及与各系统28、30或78关联的某些特性选择来自RTLS 28、基于HL7的系统30或者安全访问系统78的位置数据34,来解析精确位置。作为示例,如果来自RTLS 28的位置数据34是最近更新的并且其它系统30和78在指定时间量内尚未更新(例如在最后30秒尚未更新,在最后2分钟尚未更新,在最后5分钟尚未更新,等),则数据处理系统28可在给定时间84选择RTLS 28的位置数据
34,如标号86所示。数据处理系统38可实现选择86,因为虽然RTLS 28的位置数据34有时可能不太精确,但RTLS 28的位置数据34往往可能更可靠,这是因为来自其它系统28和
78的位置数据34可能变得过时(stale)。相比之下,在时间88,数据处理系统38可选择来自基于HL7的系统30的位置数据34,如标号90所示,因为基于HL7的系统30已经在指定时间量内被更新(例如在最后30秒被更新,在最后2分钟被更新,在最后5分钟被更新,等)。类似地,在时间92,数据处理系统38可选择来自安全访问系统78的位置数据34,如标号94所示,因为安全访问系统78最近(例如在最后30秒之内,在最后2分钟之内,在最后5分钟之内,等)已被更新。在基于HL7的系统30和安全访问系统78大约同时被更新的情况下,数据处理系统38可选择被认为更可靠的系统30或78。在当前示例中,来自安全访问系统78的位置数据34可被认为比基于HL7的系统更可靠,因为安全卡的使用比手动输入的位置分配更可靠。
[0039] 图7是示出一种使用数据处理系统38从多个定位系统28、30和/或32所提供的位置数据34解析精确患者位置74的技术的流程图96。在第一步骤98,数据处理系统38可访问来自定位系统28、30和/或32的位置数据34。在下一步骤100,数据处理系统38可通过根据更新位置数据34的时间和/或根据可能位置的分级结构从定位系统28、30和/或32之中选择位置数据34,来解析精确的患者位置74。下面参照图8来描述解析精确患者位置74的执行步骤100的一种示范方式。在步骤100之后,在步骤102,数据处理系统38可输出已解析位置。输出的已解析位置可被存储在例如主计算机系统46内或者系统26内其它位置的本地或远程数据库104中,或者可被发送到电子显示器106或打印机。
[0040] 来看图8,流程图更详细地示出图7中步骤100的一个实施例。步骤100可始于步骤108,在那里数据处理系统38可分析(parse)位置数据34,以便识别位置数据34从哪个系统28、30、32得出和/或识别最近更新位置数据34的时间。随后,数据处理系统38可在过程110中根据更新位置数据34的时间来解析精确的患者位置74,和/或可在过程112中根据可能位置的分级结构来解析精确的患者位置74。过程110一般对应于图6的示例,而过程112一般对应于图3-5的示例。
[0041] 在位置数据34在步骤108中被解析之后,数据处理系统38可确定最近更新的位置数据34(例如在前30秒、前2分钟、前5分钟等之内更新的位置数据34)是否包括来自系统32、如安全访问系统78的位置数据34,如判定框114所示。如果是,则在步骤116,数据处理系统38可将患者的精确位置74解析为与安全访问系统78关联的位置数据34,因为安全访问系统78在短期内可以是位置数据34的最可靠来源。如果不是,则该过程可转到(flow)判定框118。在判定框118,数据处理系统28可确定最近更新的位置数据34是否包括来自基于HL7的系统30的位置数据34。如果是,则在步骤120,数据处理系统38可将患者的精确位置74解析为与基于HL7的系统30关联的位置数据34,因为基于HL7的系统30在短期内可以是位置数据34的下一个最可靠来源。如果位置数据34不包括来自安全访问系统78或者基于HL7的系统30的最近更新数据,则最近更新数据可从RTLS 28得出。
[0042] 虽然RTLS 28的位置数据34可能最近被更新,但是RTLS 28的位置数据34可能不如基于HL7的系统30的位置数据34或者安全访问系统78的位置数据34精确。因此,数据处理系统38可继续在始于步骤122的过程112中解析患者的精确位置74。在步骤122,数据处理系统38可把来自各系统28、30或32的位置数据34定义为“所分配”或“当前”,并且还可对各定义的位置数据34确定优先级。例如,基于HL7的系统30的位置数据34可定义为“所分配”,因为这种位置数据34最可能由医疗机构工作人员手动输入。同时,RTLS28的位置数据34和/或来自其它定位系统32、如安全访问系统78的位置数据34可被定义为“当前”,因为这种位置数据34最可能与当前位置的自动读数(reading)相关。由于与各系统28、30或32的位置数据34关联的变化的准确度或精确度等级,还可对定义为“所分配”或“当前”的位置数据34确定优先级。例如,如果来自多个系统28、30或32的位置数据34被定义为“所分配”,则可按照精确度顺序对这种位置数据34确定优先级。备选地,如果来自多个系统28、30或32的位置数据34被定义为“当前”,则可按照准确度顺序对这种位置数据34确定优先级。
[0043] 在步骤124,位置数据34可被映射到可能位置的分级结构、如图3的示范分级结构48。此后,如判决框126所示,数据处理系统38可确定“所分配”位置数据34是否与“当前”位置数据34一致。如果是,则由于“所分配”位置数据34可能比“当前”位置数据34更精确,所以数据处理系统38可将精确位置74解析为最精确的“所分配”位置,如步骤128所示。如果“所分配”位置数据34与“当前”位置数据34不一致,则数据处理系统38可将精确位置74解析为最精确的“当前”位置,如步骤130所示。
[0044] 本发明的技术效果其中还可包括优于实时定位系统(RTLS)的增加的精确度和/或优于例如基于健康水平七(HL7)的定位系统的静态定位系统的增加的准确度。这类改进在患者离开所分配位置时可使医疗机构能够准确跟踪患者,还在患者返回时还提供精确的所分配位置。
[0045] 本书面描述使用包括最佳模式的示例来公开本发明,并且还使本领域技术人员能够实施本发明,包括制作和使用任何装置或系统并执行任何结合方法。本发明的专利范围由权利要求书定义,并且可包括本领域技术人员想到的其它示例。如果这类其它示例具有没有不同于权利要求书的文字语言的结构要素,或者如果它们包括具有与权利要求书的文字语言的非实质差异的等效结构要素,则它们意在处于权利要求书的范围之内。
[0046] 零件表
[0047] 10基于处理器的系统
[0048] 12微处理器
[0049] 14存储器
[0050] 16一个或多个大容量存储装置
[0051] 18输入装置
[0052] 20显示器
[0053] 22打印机
[0054] 24通信网络
[0055] 26系统
[0056] 28实时定位系统(RTLS)
[0057] 30基于健康水平七(HL7)的定位系统
[0058] 32其它位置提供者
[0059] 34位置数据
[0060] 36数据库
[0061] 38数据处理系统
[0062] 40定位方法
[0063] 42机构几何形状
[0064] 44位置报告
[0065] 46主计算机系统
[0066] 48医疗机构位置分级结构
[0067] 50医疗机构
[0068] 52楼层
[0069] 54区域
[0070] 56房间
[0071] 58病床
[0072] 60平面布置图
[0073] 62麻醉后恢复室(PACU)
[0074] 64放射科(RADIO)
[0075] 66真实的患者位置
[0076] 68静态位置
[0077] 70实时位置
[0078] 72备选位置
[0079] 74解析的精确患者位置
[0080] 76时序图
[0081] 78安全访问系统
[0082] 80时间线
[0083] 82更新
[0084] 84时间
[0085] 86选择
[0086] 88时间
[0087] 90选择
[0088] 92时间
[0089] 94选择
[0090] 96流程图
[0091] 98步骤
[0092] 100步骤
[0093] 102步骤
[0094] 104数据库
[0095] 106电子显示器
[0096] 108步骤
[0097] 110过程
[0098] 112过程
[0099] 114判决框
[0100] 116步骤
[0101] 118判决框
[0102] 120步骤
[0103] 122步骤
[0104] 124步骤
[0105] 126判决框
[0106] 128步骤
[0107] 130步骤
QQ群二维码
意见反馈