专利名称:用于按处方配药以完成客户订单的方法
用于按处方配药以完成客户订单的方法相关申请的交叉引用本申请是2008年9月22日提交的申请No. 12/235,173的延续部分,其要求2007年9月21日提交的美国临时申请No. 60/974,181及2008年6月30日提交的美国临时申请No. 61/076,905的权益,其公开的全部内容以引用的方式结合于此。本申请还是2008年9月22日提交的申请No. 12/234,985的延续部分,其要求2007年9月21日提交的美国临时申请No. 60/974, 181及2008年6月30日提交的美国临时申请No. 61/076,905的权益,其公开的全部内容以引用的方式结合于此。
背景技术:
本申请涉及用于分发药品的方法,特别涉及用于按照客户订单自动按处方配药的方法。历史上,药房供应多个顾客订单,这些客户订单用于有技能的疗养设施、辅助生活设施、独立生活设施、群体之家、临终关怀设施和其它疗养院行业配置及具有劳动密集型、基于药剂师的装配线的方法的体制化的长期护理行业。客户订单由医师开出及药剂师密切监督下完成的患者处方组成。按处方配药由通过将正确药品产品与正确处方标签相关联来执行客户订单组成。这由药剂师、技术人员或这些个体的组合完成。各种包装形式(例如,7天、14天、15天、30天的剂量,及各自的形态和强度)的产品脱离批量库存,此后印刷处方标签并手动贴至相应的产品。此外本申请的方案可以由多个途径中的一个核实。它能够核对主订单表(MAR),由技术人员、药剂师或这些个体的组合直观地进行核对,或通过手动扫描具有产品标签的处方标签上的信息核实。一旦每个产品被贴标签,则贴标签的产品被分组并预分类进入集装箱。预分类的集装箱被分放在分类区,其中在分类区产品被分别扫描并放进航运集装箱(例如,盒子、袋子、箱子或搬运箱)。通常此时,会再次核实标签应用并核对与特殊航运集装箱关联的产品的关联。这是条形码扫描步骤,其中包装标签、处方标签及航运搬运箱(或任意个这些项的组合)确认是正确的。当贴标签的和核实的产品正确地装入装运搬运箱时,其一般已经经过大约10至30次的装卸或接触。需要处理产品的大量接触表示低效率的并且增加了潜在的人为失误。因此,对于由药房使用的针对客户订单按处方配药的方法中的改进余有巨大空间。改进的系统和方法需要自动贴标签、核实和装卸产品以完成客户订单。
发明内容
在一个实施方式中,提供了通过机器处理多个产品按照客户订单按处方配药的方法,每个产品都包含药品。每个产品标有包含相关药品信息的产品条形码并且在导入机器之前每个产品没有关于处方的标记。该方法包括使用机器读取导入机器的每个产品上的条形码。作为读取每个产品上的产品条形码的响应,至少一些产品被贴上关于各自处方之一的信息的标签。
在另一实施方式中,提供了用于按照具有多个第一产品和至少一个第二产品的客户订单按处方配药的方法。每个第一产品和至少一个第二产品包含药品并标有包含相关药品信息的条形码。该方法包括将第一产品存储至按灯选取(Pick-to-light)系统中的多个位置,操作该按灯选取系统以提供视觉队列用于指定客户订单中每个第一产品的各自位置,及从不同于按灯选取系统位置的来源获得至少一种第二产品。该方法进一步包括将第一产品和至少一种第二产品装载至用于处理的机器,及使用机器读取导入机器的每种第一产品和至少一种第二产品上的第一条形码。
图I是ALV (自动标签核实)系统的实施方式的立体图。图2是图I所示的ALV系统的俯视图。图3是显示了图I的ALV系统中ALV机器的排布的俯视图。
图4是ALV机器及ALV系统的搬运箱传送机系统一部分的立体图。图5是图3的ALV机器的主视图。图6是具有吸塑卡外形因素(factor)和涂贴的患者标签以避免遮盖产品条形码或妨碍ALV系统中产品条形码读取的产品的立体图。图6A是类似于图6的具有卡外形因素的产品在ALV机器涂贴患者条形码之前的情况下的立体图。图7是具有盒子外形因素和涂贴的患者标签以避免遮盖产品条形码或妨碍ALV系统中产品条形码读取的产品的立体图。图7A是类似于图7的具有盒子外形因素的产品在ALV机器涂贴患者条形码之前的情况下的立体图。图8是图I的ALV系统中使用的按灯选取架的立体图。图9、10和11分别是用于分离一堆吸塑卡的产品感应台和用于读取吸塑卡上产品条形码的相机组件的立体图、侧视图和俯视图。图12和14分别是产品感应台的立体图和侧视图。图13是用于清除省略的吸塑卡的图12和14的产品感应台的俯视图。图15分别是图9-14的产品感应台的抓取装置的立体图。图16和17分别是ALV机器的盒子装载传送机的立体图和俯视图。图18和19分别是ALV机器的盒子传输组件的立体图和俯视图。图20和21分别是ALV机器的盒子给料传送机的立体图和俯视图。图22是与ALV机器的盒子给料传送机相关联的相机组件的立体图。图23是与ALV机器的盒子给料传送机相关联的盒子旋转装置的立体图。图24和25分别是用于从产品感应台和盒子给料传送机将产品传输至ALV机器的机械手的立体图和侧视图。图26是ALV机器的标度盘传送机的立体图。图27是由图26的标度盘传送机支持的嵌套组件的立体图。图28是吸塑卡位于嵌套板上的嵌套组件的俯视图。图29和30分别是盒子位于嵌套板上的嵌套组件的侧视图和主视图。
图31是配置用于上升和下降图27的嵌套组件的提升组件的立体图。图32和33分别是与ALV机器一起使用的标签打印机的一个实施方式的立体图和侧视图。图34是ALV机器的贴标签站的部件的立体图。图35和36分别是图34的贴标签站中使用的贴标签机的立体图和侧视图。图37和38分别是图34的贴标签站中使用的整平设备的立体图和俯视图。图39和40分别是图34的贴标签站中使用的标签丢弃设备的立体图和俯视图。图41和42分别是与ALV机器相关联的标签擦拭设备的立体图和侧视图。图43是ALV机器的视觉检验站的立体图。 图44是表示ALV机器的卸货站的机械手的立体图。图45是示出产品如何以有条理的方式存放进集装箱的示意图。图46是ALV系统的搬运箱传送系统的后视图。图47是图46的搬运箱传送系统的俯视图。图48是图46的搬运箱传送系统的侧视图。图49是ALV系统的搬运箱装卸系统的俯视图。图49A是按照图式示出图46的搬运箱传送系统条码阅读器的立体图。图50是图49的搬运箱装卸系统的搬运箱装载机械手的立体图。图51是图49的搬运箱装卸系统的搬运箱架的立体图。图52是图51的搬运箱架的侧视图。图53是图51的搬运箱架的主视图。图54是用ALV系统通过处理源自内部和外部供应方的产品用于完成客户订单的过程的图表。
具体实施例方式图I和图2显示了自动标签核实(ALV)系统10的一个实施方式。该ALV系统10是自动化药房订单分发系统,该系统使用新方法以有效方式使药房订单能够处理。为了便于探讨ALV系统10和这些方法,在详细描述ALV系统10的部件之前,下文提供了该ALV系统的总体概述,随后探讨用于完成药房订单的方法。I. ALV系统概述通过背景,ALV系统10是可以用于在至少两个不同外形因素的产品12中分发和完成处方的机器。产品12以具有许多药丸(即口服固体形式的药品或药品的剂量)的吸塑卡20 (图6、6A)的外形和可能用单独热力塑型的铝塑条状包装(未示出)或其它药品包装的预包装的盒子22 (图7、7A)的形式显示。但是那些本领域技术人员应该理解下文描述的本发明的方面特别讨论的关于ALV系统10的操作的方法不限于这样的外形因素。因此,参考数字12将被普遍的用于涉及吸塑卡20和盒子22及其它适合于帮助讨论的潜在的外形因素。每个产品12上的产品条形码24反映产品12的内容。例如,产品条形码24可以以3段10进制数字编码表示产品12内包含的药品的国家药品药码(NDC)。对于药品的唯一的数字和由联邦药品管理局(FDA)分配的NDC识别药品的制造商或经销商(即产品供应方)、药品(即强度系数、剂型及配方)和贸易包装尺寸和样式。产品条形码24可以进一步编码附加数字作为基本NDC码装饰。例如,产品条形码24可以进一步包括指示包装样式和药片数量(即,包装上的剂量数字)的两个附加数字。在共同的大容量(bulk)航运箱中供应至药房的产品12的组一般共有同样共同产品条形码24。如图7、7A最佳所示,产品条形码24可以直接打印在产品12的表面或替代地可以打印在粘贴在产品12表面的标签上。产品条形码24以一致的方式位于同样外形因素的不同产品12上(S卩,实质在产品12的相同位置)以便能够进入ALV系统10使用的用于读取产品条形码24的阅读器的视野内。为此目的,如图6、6A所示,每个吸塑卡20上的产品条形码24可以位于前表面26的靠近吸塑卡20的一个角并且从卡周边轻轻插入。如图7、7A 所示,每个盒子22上的产品条形码24可以位于盒子22的两个侧壁28、30中的一个上。无论外形因素如何,在ALV系统10中的部件涂贴患者标签32至产品12后选择产品12上的产品条形码24以使产品条形码24不被遮挡或阻碍,分别如图6、7所示。可以在每个产品12上提供另外的机器可读条形码25,该条形码25编码的信息或数据不同于产品条形码24中编码的信息或数据。例如,条形码25可以编码用于产品12内的药物的产品批次号和有效期。在一个实施方式中,条形码25中的数据或信息可以在包括正方形、圆点、六边形模式和其它几何模式的二维矩阵码中而不是条和线性空间或一维条形码中进行编码。作为本领域技术人员的理解,这种二维条形码扩展了条形码25表示信息或数据的能力。在填充产品12以反映关于药品或药品的编码数据或信息时条形码25是可配置的。患者标签32 (图6和7中标出的图示)打印在常规的标签上并且包括用于黏附地接合至卡片外形因素或盒子外形因素的产品12的黏性背面。编码关于处方信息的患者条形码34位于给定的空间窗口或患者标签32周围的覆盖区。为了读取患者条形码34,ALV系统10允许患者标签32上患者条形码34和产品12上患者标签32的精确位置略微地不精确。贴标签的产品12上的患者条形码34的位置对于ALV系统10使用的读取患者条形码34的阅读器视野的必要范围是可复写的。患者标签32可以进一步包括关于产品12中包含的药品或药品和/或产品12中包含的用于药物的客户的人工可读信息。随着对ALV系统10处理的产品12的普遍理解,现在将参考图1-5解释ALV系统10的概述。ALV系统10包括具有存放包含产品12的大容量航运箱44的按灯选取架42的按灯选取系统40,处理产品12的ALV机器50,供应用于接收ALV机器50处理的产品12的集装箱54的搬运箱传送系统52,及装卸来自搬运箱传送系统52的填充的集装箱54的搬运箱装卸系统56。ALV机器50的一个方面是无需任何重新配置或ALV机器50的更改能够可交替地装卸不同外形因素的产品12。ALV订单管理(AOM)控制系统与药房主机服务器604 (图54)连接用于管理发送至和来自ALV机器50和按灯选取系统40的信息。通过设计以提供一个或多个特定功能的各种站,ALV机器50处理操作员从按灯选取系统40的架子42拉来的产品12。为此目的,ALV机器50同时包括卡装载站60和盒子装载站62以用于接收操作员从按灯选取系统40的架子42拉来的产品12。卡装载站60和盒子装载站62每个被配置用于读取产品12相关类型(即,吸塑卡20和盒子22)上的产品条形码24 (图6、6A、7和7A)以核实和追踪产品12。当将产品12以有组织的方式传递至传输站64时完成核实任务,该传输站包括以将产品12传输至旋转式机器或转盘传送机68上指定位置的机械手66的形式的传输臂。在某些情况下如当产品12不能被核实时,机械手66还传输产品12至第一废品仓70(代替转盘传送机68)。因此,卡装载站60和盒子装载站62方面与传输站64 —起作为第一产品核实和废弃(PVRl)站。卡装载站60和盒子装载站62还可以被配置用于读取条形码25为了确定例如装入ALV机器50的每个产品12内的药品或药品的产品批次号和有效期。有效期表示制造商仍旧能够保证产品12中包含的药品或药物的全部的效能和安全性的日期。基于有效期和目前日期的比较,ALV机器50可以确定到有效期剩余的时间。如果ALV机器50确定每个产品12内的药品或药物将在按照处方分发前到期,则ALV机器50将标志产品12在装载前废弃。对于实际到期日期和最终预计分发日期之间的不同废弃一个产品12的决定可以并入时间差。例如,如果有效期在最终预计分发日期前的日期少于45天,ALV机器50可以废弃30天供应的产品12内的药品或药物,这表示有15天的时间差。转盘传送机68旋转以传递或带走产品12至贴标签站76。在该站,ALV机器50以患者条形码34的形式打印具有患者具体信息的患者标签32 (图6、6A、7和7A),核实患者
条形码34打印在每个患者标签32上,及将每个成功核实的患者标签32涂贴至相应的产品12。更具体地,与ALV机器50相关的标签打印机78打印具有标记的患者标签32,该标记包括表示一个处方的具体患者信息的患者条形码34。贴标签机80核实患者条形码34及将相关的患者标签32涂贴至相应的产品12。将核实错误的患者标签32涂贴至标签废弃装置82而不是一个产品12。因此,贴标签站76用作标签打印、核实和涂贴(LPVA)站。当产品12以处理盒子22的形式处理时,贴标签站76涂贴相关患者标签32至每个盒子22的前表面88 (图7,从上面观察和向下看)。患者标签32比前表面88更宽以使当患者标签涂贴至前表面88时患者标签32伸出部分向外延伸高出侧壁28、30。为了完成标签涂贴过程,转盘传送机68进一步旋转以将盒子22带至标签擦拭站90,该标签擦拭站将这些伸出部分推平至盒子22的相反侧壁28、30上。标签擦拭站90不处理吸塑卡20,因为患者标签32能够最初完整地贴平至这种外形因素的前表面26上(图6)。与转盘传送机68的循环工作流程路径相关联的下一站是执行另一核实步骤的视觉检查站92。在该站92,ALV机器50再次核实产品12上的产品条形码24和患者标签32上的患者条形码34。如果条形码24、34中的任何一个不能被读取或不符合/对应产品跟踪数据,则产品12被标志为废品。如果条形码24、24符合/对应产品跟踪数据,则产品12被标志为合格项。最后,转盘传送机68将产品12带到卸载站94。在卸载站94的机械手96将标志为废品的产品12传输至第二废品仓而将标志为合格项的产品12传输至搬运箱传送系统52上的一个集装箱54中。因此,视觉检查站92和卸载站94用作第二产品核实和废弃(PVR2)站。与ALV机器50的操作紧密结合的搬运箱传送系统52将填充核实的和贴标签的产品12的集装箱54沿着主传送机106发送至搬运箱装卸系统56。搬运箱传送系统52还包括并行传送机108以使当质量安全需要审查时填充的集装箱54可以有选择地被发送至审查站100。在审查站100,在将集装箱54通过搬运箱装卸系统56之前操作员使用手持型条形码扫描器和操作界面(都未示出)核实集装箱54的内容。搬运箱装卸系统56中的搬运箱装载机械手110将搬运箱54放置在搬运箱架112上或,当即将执行行审查时,放置在通向擒纵装置(escapement)116的搬运箱返回传送机114上,在该擒纵装置116处在审查站100的操作员可以选取出集装箱54。因此,填充的集装箱54可以通过搬运箱传送系统52或搬运箱装卸系统56传输至审查站100。尽管仅仅显示了一个ALV系统10,药房能够安置每个与ALV系统10相同或实质相似的多个ALV系统(未示出)。ALV系统10可以构建非集成药房中的独立站,每个具有它们自己的搬运箱传送系统52和搬运箱装卸系统56,或者集成的(即自动化的)药房的部件,在集成的药房的部件中独立的ALV系统10通过共享的搬运箱传送系统和/或搬运箱装卸系统连接在一起。在后面的实例中,相同药房内的多个ALV系统10可以经由通信信道(如以太网通信信道)逻辑上连接至ALV系统10中的一个(设计为主ALV系统10),及物理上连接至ALV系统10共享的搬运箱传送系统和/或搬运箱装卸系统。主ALV系统10的AOM控制系统可以用于控制安置在药房中的一个或多个另外的ALV系统10。II.使用ALV系统完成药房订单参考图54, ALV系统10表不位于药房598中的自动化订单分发系统,该系统用于完成客户订单指定的处方。ALV系统10是集成在整个系统中的部件,用于完成来自一个或 多个客户的患者订单,这将在下文中描述。客户订单表示在特定航运中从药房598传递至客户位置(例如,护理机构)。同样的,每个客户订单可以因此包括采集、分组、批处理或用于客户位置处的患者的独立患者订单的置位,如典型的客户机构600、602。包含在客户订单中的每个独立患者订单可以包括一个或多个处方,并且每个独立处方可以包括一个或多个具有吸塑卡20的外形因素或盒子22的外形因素的产品12。每个处方的产品12具有表示药品类型、效果、产品包装的外形因 素、药片数量等的唯一药品库存单元(SKU)。药品SKU被分配和序列化用于产品12供应源的存货管理,并且可以整合至产品条形码24中。产品12还可以包括打印的或贴标签的人工可读信息,如供应方或制造商的名称、药品类型、药品强度和描述、批次号、有效期、药片数量等。客户订单通过通信链路601、603从客户机构600、602传达给在患者订单完成系统前端的药房主服务器604(8卩,计算机系统)。在此虽然为了方便描述为药房主处理器,但是药房主处理器604 —般位于远离药房598的数据中心而不是安置在药房598内。药房主处理器604通过通信链路605与ALV系统10通信并将关于患者和客户订单的任务交给ALV系统10。药房主机604例如仓库管理系统或仓库控制系统可以位于药房598的外面。该药房主服务器604追踪药房598中的存货及通过药房598追踪和指引订单。来自药房主服务器604的订单以产品12的“捡货请求”的形式通过通信链路605发送至ALV系统10。ALV系统10的AOM控制系统应用各种分类规则/逻辑管理从药房主服务器604接收到的捡货请求并且将有组织的捡货请求传达给ALV机器50。例如,AOM控制系统可以通过客户机构600、602的统一性来分组收到的捡货,通过优先级、药品分组、患者分组等定制(order)捡货。药房主服务器604处理的订单数目及因此发送至ALV系统10的AOM控制系统的捡货请求的数目一般根据当天的时间变化。在某些高峰时间(如在正常工作时间开始和结束时)可能接收到大量的订单而在其它时间(如傍晚时间)接收到少量订单。有利地,ALV系统10的AOM控制系统管理从药房主服务器604接收到的捡货请求以便处理和分期以优选方式用于传递的客户订单。更具体地说,为了优化效率和输出分期传递的客户订单606,ALV系统10以三种操作模式操作。在当天的高峰时间段,ALV系统10以按需模式操作。ALV系统10以这种操作模式处理的集装箱54航运将传递至如客户机构600、602的客户机构的搬运箱。在这些时间的大量捡货请求使ALV系统10的AOM控制系统能够将捡货请求分类为用于每个机构600、602的大的捡货批次。与捡货批次相应的产品12填充或实质上填充航运搬运箱。如上文简短描述,ALV系统10自动打印和涂贴患者标签32,核实产品和患者条形码24、34,及将贴标签的和核实的产品12存储至集装箱54中。集装箱54也被核实(通过与搬运箱传送系统52相关联的条形码阅读器,将在下文中讨论)。因为集装箱54是按客户订单606向客户机构600、602分期传递的航运搬运箱,在这种操作模式中无需进一步处理或核实步骤。在当天的其它时间段当客户订单量为中等时,按需模式开始失去它的一些效率。由ALV系统10的AOM控制系统的按需分类规则产生的捡货批次变得更小而不能填充航运搬运箱。因此,ALV系统10转换操作模式,在该操作模式中集装箱54是阶段产品(WIP)的
搬运箱,该搬运箱操作不太复杂并且药房598内有剩余。该WIP搬运箱操作模式涉及对应于较小捡货批次的贴标签的和核实的产品12自动填充WIP搬运箱。因此产品12以相似于航运搬运箱的方式装载至WIP搬运箱。甚至可以在接收到产品12后将WIP搬运箱传输至搬运箱装卸系统56的搬运箱架112。但是不同的是额外的处理步骤在该操作模式过程中产生,从而导致客户订单606向客户机构600、602分期传递。具体地,与客户订单相关联的两个或多个WIP搬运箱中的产品12稍后必须被结合/传输至共同航运搬运箱以用于从药房598传递给每个客户机构,如客户机构600、602中的一个。每个WIP搬运箱包括条形码以便放置在其中的产品12能够被核实以用于与WIP搬运箱适当关联(类似于航运搬运箱的核实)。由于该WIP搬运箱的核实,产品12能够被输送至航运搬运箱并被核实以用于与航运搬运箱适当关联而不必分别扫描每个产品12。相反,在从WIP搬运箱传输所有产品12至航运搬运箱之前操作员简单扫描WIP搬运箱和航运搬运箱。对每个WIP搬运箱执行该扫描步骤,每个WIP搬运箱所含之物被传输至特定航运搬运箱,如客户订单分期传递至客户机构600、602。在一天的时间内当客户订单达到最低量时,由AOM控制系统使用按需分类规则产生的检货批次甚至变得更小。这导致操作员在按灯选取架42和ALV机器50之间走动更多。此外,产品12必须被合并用于填充单个航运搬运箱的WIP搬运箱的数量增加,导致了更多的扫描步骤。由于这些低效率,ALV系统10转换至“通道搬运箱”的操作模式。在该操作模式中,AOM控制系统通过SKU分组引入的选取并通过通道或暂时存储它们的部分药房将其分类。这考虑了用于更大选取批次的产生。该通道搬运箱被贴标签的和核实的产品12填充并且然后被带到其暂时的存储位置。通过从各个存储位置选择个别产品12并为了当位于航运搬运箱时核实而扫描每个产品12,然后操作员以常规方式填充航运搬运箱用于依照客户订单606之一最终传递给客户机构600、602中的一个。存放在ALV系统10的架子42中的产品12来源于外部供应方,如有代表性的外部产品供应方608、610。这些外部产品供应方608、610准备产品12,每个产品12标记有用于各自包装的药物的产品条形码24但那不是患者特性。产品12是填充药物的吸塑卡20和/或盒子22或通过现有技术已知的众多自动或人工方法中的任何一个包装的药物和标记了产品条形码24的其它类型。产品12还可以来源于通过通信链路611与药房主服务器604通信的内部产品供应方612。内部产品供应方可以用药品或药物填充吸塑卡20和/或盒子22并使用现有技术已知的众多自动或人工方法用产品条形码24标记每个产品12。一旦接收到,药房598在按灯选取系统40的架子42中存放产品12以便连续不断地供给所有可用的多个药品给ALV系统10使用。当产品12存放在货架42时并从产品供应方608、610、612航运来的条件下,产品12还未被指定用于任何特殊客户订单及缺乏来自处方之一以信息的任何项目的形式的患者具体信息的类型。这些产品12被航运至药房598的位置以用于ALV系统10。例如,具有公共产品条形码24的无患者具体产品12的批次可以以公共大容量航运箱的形式供应至药房598。来自药房主机604的订单以产品12“选取请求”的形式传达至ALV系统10。如此所述,ALV系统10为产品12贴上关于每个患者订单中的处方的患者特定标签32。处理后,每个产品12用针对客户机构600、602之一的特定患者的处方标记。能够理解,ALV系统10显著地使在完成客户订单的药房598中的过程自动化。该自动化过程使通过少量人工介入的药房598能够快速而可靠地处理多个选取请求,这表示会显著节约成本。确实在按需模式中,在仅仅一次被操作员“接触”或装卸之后(该接触发 生在从按灯选取系统40传输至ALV机器50的过程中),产品12被贴标签、核实及准备航送至客户机构600、602之一。在WIP搬运箱模式中,由于当将产品12从WIP搬运箱传输至航运搬运箱时额外的装卸步骤,产品12被“接触”两次。但是,在传输至航运搬运箱期间WIP搬运箱模式仍然避免了单独扫描每个贴标签的和核实的产品12的必要。虽然在通道搬运箱模式中操作员仍然必须手动执行这样的步骤,但是ALV系统10仍然提供了多个优势。在所有的操作模式中,将患者标签已经描述了 ALV系统10使用的完成药房订单的方法,ALV系统10的各种部件现在将更详细的描述。HI . ALV系统的部件(a)控制装置ALV系统10的ALV机器50由控制器(未示出)控制,如可编程逻辑控制器(PLC)或特定实施例中的Allen-Bradley CompactLogix PLC。该控制器可以包括用于处理包含在存储卡或扩展卡、电源单元,输入/输出控制模块及本领域技术人员公认的其它部件中的可编程部件的一个或多个中央处理单元(CPU)。用具有一系列用于控制ALV机器50的机械功能的一系列程序部件对该控制器编程,还操作作为各种条形码阅读器、电动机,及包含在ALV机器50的可移动部件的输入/输出接口和人机界面(HMI)计算机130 (图5)的输入/输出接口。这些程序部件可以存储在存储器中并且通过控制器中CPU中的一个执行。该控制器被用于协调和策划ALV机器50的机械功能。通信接口可以包括本领域普通技术人员公认的任何公共通信信道技术,包括但不限制于以太网、现场总线(CAN/CANOPEN)或串口(RS-232)协议。该控制器追踪与ALV机器50的各个站处理的每个产品12相关的产品数据。来自追踪数据的产品信息和状态能够按照要求在HMI计算机130显示和更新。参考图5,该HMI计算机130由ALV机器50的框架132支持于卡片装载站60和盒子装载站62附近的提升的位置。该HMI计算机130可以运行任何常规的操作系统并且可以执行与控制器的操作相协调的不同的软件应用来控制ALV机器50中产品的处理。许可操作员与ALV机器50互相作用的HMI计算机130可以包括促进操作员交流的触敏感应显示器或计算机屏幕。该HMI计算机130可以实施计算机屏幕上的图形用户界面(GUI),其特点是具有按钮和特定接口部件的框架和面板以用于操作员与测试、设置和运行ALV系统10的程序之间的相互作用。该HMI计算机130通过如以太网的通信信道与药房主机通信。如上所述,药房主机是与ALV系统10通信并给其任务的计算机系统。ALV系统10的AOM控制系统包括多个处理器,该多个处理器实施软件应用并共同处理订单和从药房主机接收到的捡货请求。通过如以太网的通信信道耦合连接在一起的计算机包括捡货服务、实时按灯选取计算机(PickPC)、统计计算机(StatPC)及订单核对计算机。捡货服务(PickServer)、PickPC和StatPC可以合理地物理性地装配在ALV机器50中的架子装配服务器或安置在药房中。PickServer、PickPC和StatPC可以构建有容错冗余的电源和热交换独立磁盘冗余阵列(RAID)驱动。订单核对计算机可以包括台式个人计算机和能够装配在药房中的任何位置的接口式手持条形码扫描器。
(b)按灯选取系统捡货请求形式的订单从药房主机传达至ALV系统10。如上文所讨论的,捡货请求由AOM控制系统存储用于基于用户定义的参数和检索进行逻辑分组。该逻辑分组过程导致用于操作员从按灯选取架12捡货的捡货成批。每个捡货批次能够包含药房预定用于安置一个或多个产品12进入集装箱54中的一个。典型的按灯选取系统40的按灯选取架如图8所示。每个按灯选取架12包括间隔控制器(未示出)和多个水平排列的架子140。每个架子140被隔断142分割以定义技术人员能触及到的和存放一个或多个大容量航运箱44 (图I)的多个格子或存货位置。每个大容量航运箱44保存以唯一药品SKU为特征的产品12。不止一个存货位置尤其是邻近的存货位置在按灯选取架12中能够保持存放具有相同药品SKU的产品12的大容量航运箱44,其作为单一单元由ALV系统10管理。虽然具有较快移动的药品SUK的产品12可以被分配至多个存货位置,但是大多药品SKU在按灯选取架12的架子140上具有单一存货位置。如图I和2所示,按灯选取架12可以围绕一个或多个操作员排布。按灯选取系统40的部分或所有单独架子42可以支撑在脚轮上(未示出),系统40可以相对于ALV机器50使排布的重新配置容易。可以排布例如U形的外围按灯选取架42以便最小化沿着通道从按灯选取系统40的存货位置至ALV机器50的行走距离。但是按灯选取架12可以具有药房中适合的空间条件或设计选择而选择其它配置。按灯选取架12中的架子140的垂直位置和倾斜角是可调整的。按灯选取架12可以排布以定位用于较快移动的药品SKU的产品12的特定存货位置,该位置离ALV机器50的卡片装载站60和盒子装载站62较近。在这里未示出的方式中,按灯选取架12中的每个存货位置具有专用于具有捡货面(face)的按灯选取模块,其包括指示灯、一个或多个按钮及字母数字显示模块。该字母数字显示指示操作员需要捡货用于订单的产品12的数量,及按钮允许操作员在存在存货问题时调整数量上升或下降。该调整提供一种用于操作员实时更新AOM控制系统的数据库、产品12的精确库存数量的方法。每个按灯选取架12可以包括其它类型的按灯选取模块,如订单控制模块,其在间隔控制器的控制下运行。在ALV系统10的工作流程序列中,操作员被指示从具有与存货位置相关联的指示灯提供的可视化队列的按灯选取系统40中挑拣个别产品12。按灯选取模块上的指示灯辅助操作员快速并精确地识别按灯选取架12中用于每个选取批次的存货位置。操作员从发光的存货位置选取产品12,使用选取面上的按钮调整任何存货(若有需要),并按下存货位置的选取位上的选取完成按钮。操作员重复这个过程直到确认按灯选取架12中所有发光的存货位置,这向控制器指示出操作员已经完成选取批次。如果操作员收集的产品12是吸塑卡20的形式,则操作员传递吸塑卡20至ALV机器50的卡片装载站60。如果产品12是盒子22,则操作员传递盒子22至ALV机器50的盒子装载站62。在可替换的实施例中,操作员可以以不依赖于按灯选取系统40的不同方式将产品12装载至ALV机器50的卡片装载站60和/或盒子装载站62。具体地,非按灯选取的功能为操作员提供了与按灯选取方法类似的形式成批处理处方的能力,但是在某种程度上不需要使用按灯选取系统40。典型地,指定非按灯选取的产品12表示具有较少分配量。产品12在按灯选取架12之外储入仓库,而因此不存放在架子140上。该非按灯选取功能允许在ALV机器50中通过ALV过程对无限数量的SKU进行选取、贴标签和核实。为了创建批 次,用于特定处方的产品12被分组和分配至选取单。由药房中无限数量的药品SKU表示这些产品12。产品12被选取并放入选取搬运箱。由ALV机器50请求选取搬运箱,在其中的来自选取单的产品12与从按灯选取系统40收集的产品12 —起并入ALV机器50。与从按灯选取系统40收集的产品12 —起处理非按灯选取的产品12。根据操作模式产品12的合并组被贴标签和核实,然后并入航运搬运箱、WIP搬运箱或通道搬运箱。(C)卡片装载站图9-15更详细地说明了卡片装载站60的部件。卡片装载站60包括用于供给由操作员选取至ALV机器50装载站的吸塑卡20的产品感应区150和用于核实吸塑卡20上的产品条形码24 (图6)的相机组件152。在图9-11中,产品感应区150被许多吸塑卡20装载。在图12-14中,为了清楚起见产品感应区150实质上是空的状况并且相机组件152
被隐藏。产品感应区150包括一组柱状导柱154确定的进料槽和一对活动臂156、158,该活动臂通过各自相邻一组导柱154之间的缺口排布伸出和缩回入进料槽内的空间。由直角棒料形成的导柱154具有凹面L形垂直通道,该通道被设置成互相相对以与吸塑卡20的形状相关联以便吸塑卡20的外角伸入最近导柱154的凹面直角通道中。在槽的上入口处,每个导柱154的通道向外展开以增加横截面可用面积以接收吸塑卡20,使吸塑卡20的引入容易地由操作员放入槽中。每个臂156、158用各自线性运动机制以线性驱动器162、164的形式机械地耦合,用于在伸出和缩回的位置之间相对于槽运动。当臂156、158位于伸出位置时,每个臂156、158的一部分接触和支撑由操作员手动放入产品感应区150的斜槽的一堆吸塑卡20的底部吸塑卡20的对边。导柱154的通道共同引导从进料槽顶部落下的吸塑卡20的垂直运动,所以堆中底部吸塑卡20停靠在臂156、158上。当控制器指示两个线性传动器162、164向外收回臂156、158至缩回位置时,吸塑卡20组不再被支撑而在重力影响下下落。导柱154共同引导向下运动直到堆中底部吸塑卡20停靠在位于臂156、158下方的着陆板166上。然后产品感应区分离停靠在着陆板166上的吸塑卡20堆,如下文所述。 当位于着陆板166上时,部分底部吸塑卡20的悬于位于邻近并在稍低平面内的着陆板166的部分嵌套板170上。上升装置172可以提供在着陆板166上以进一步提升悬于与嵌套板170有关的部分吸塑壳20。嵌套板170包括一对平行槽174、176和沿其长度运行的导轨178、180。为了将底部吸塑卡20沿着嵌套板170移离进料槽中的堆,产品感应区150进一步包括具有一组在各自垂直支撑柱186a-d上的吸盘件184a_d的抓取装置182、用于支持垂直支撑柱186a-d的横向移动基板190的线性运动机械装置188,及用垂直移动基板190的垂直运动机械装置192。放置抓取装置182以便装配吸盘件184a_d被配置成延伸通过嵌套板170中的槽174、174。典型实施例中是线性传动器形式的线性运动机械装置188位于邻近着陆板166的部分嵌套板170下面的底座190。在典型实施例中也是线性传动器形式的垂直运动机械装置192升起基板190直到吸盘件184a-d紧邻和/或接触着陆板166上吸塑卡20的外悬部分。由真空源(未示出)向吸盘件184a_d提供吸力所以吸盘件184a_d从吸盘件184a_d和着陆盘166上的吸塑卡20之间的间隙吸入空气以便吸盘件184a-d应用吸力吸住吸塑卡20的外悬部分。随着吸塑卡20这样地被抓住,垂直运动机械装置192移动基板190且吸盘件184a-d下降足够的距离以用于吸塑卡20的前端清除挡板196的底边194。然后线性运 动机械装置188水平移动基板190足够的距离以使吸塑卡20越过挡板196且离开槽。嵌套板170上提供的导轨178、180帮助引导水平运动。吸塑卡20被传输站64的机械手66 (图3)代入到易接近的嵌套板170上“死角”位置。此时,吸盘件184a-d被排气用于释放应用于分离吸塑卡20的吸力。然后线性运动机械装置188和垂直运动机械装置192回到原始位置,准备分离堆中的下一个吸塑卡20。用于线性运动机械装置188、垂直运动机械装置192的电磁阀和用于吸盘件184a-d的真空源与控制器电耦合并由其控制。提供的传感器(未示出)用于检测现有的由臂156、158捕获到的一个或多个吸塑卡20和存在于着陆板166上的吸塑卡20的一个。这些传感器向控制器提供反馈以用于操作用于线性运动机械装置188、垂直运动机械装置192的电磁阀和用于吸盘件184a-d的真空源。传感器200还装配在嵌套板170以检测什么时候吸塑卡20已经被传递至死角。在被传输至转盘传送机68之前,每个被分离的吸塑卡20上的产品条形码24由相机组件152核实。相机组件152包括一对支撑相机装配214的垂直支柱210、212和嵌套板170上的相机盖216。相机盖216支撑的相机215被配置成获取嵌套板170上被分离的吸塑卡20上的产品条形码24的一个或多个图像。当传感器200检测现有吸塑卡20时控制器触发相机215。为了有助于捕捉图像,照明组件218被装配于嵌套卡170且配置成向产品条形码24发出光亮。控制器使用机器视觉软件分析相机215捕捉到的图像。在可替换实施例中,卡片装载站60可以包括激光扫描仪(未示出),该激光扫描仪被配置成读取产品条形码24和使用电信号向控制器传达相应字符串。在类似的方式中,相机215或其它阅读器(未示出)可以成像或读取每个吸塑卡20上条形码25并向ALV机器50的控制器传达表示字符串的图像或电信号。可以使用来自条形码25的数据或信息的ALV机器50,如上文所述,可以被使用以在与具有每个吸塑卡20的ALV机器50相关的处方中丢弃包含到期药品的吸塑卡20或丢弃包含预期最终分配日期前将要到期的药品的吸塑卡20。无论在卡片装载站60中使用哪种类型的条形码阅读器,针对来自药房主机的预期选取请求ALV机器50的控制器分别核实分离的吸塑卡20的产品条形码24。这有助于确保在用于引入产品感应区150的选取批次的追踪数据中卡片装载站60处理的每个吸塑卡20匹配于任何一个预期产品12。(d)盒子装载站图16-23更详细地描述了盒子装载站62 (图3)的部件。盒子装载站62包括三个主要部件组件存放操作员收集的盒子22的装载传送机组件220、用于将盒子22传递至传输站64的给料传送机装置222,及用于将盒子22从装载传送机组件220传输至给料传送机组件222的传输组件224。装载传送机组件220包括由支架232支撑且操作员易到达的装载传送机230。因为装载传送机230 —般被排布为穿过ALV机器50的前面(参见图5),所以操作员可以沿着装载传送机230的长度存放许多盒子22。具有上表面236邻近装载传送机230的传输台234被提供用于增加多个用于接收盒子22的有效区域。传输台234还提供用于整理盒子22的区域以便在将盒子移动至装载传送机230上之前使其具有相同的方向。例如,操作员可以将收集到的盒子22放到传输台234上,然后排布每一个盒子以使上表面238朝向沿着装载传送机230的长度运行的第一 导轨240及其具有产品条形码24的侧壁28朝上。然后盒子22可以滑过传输台234的上表面236,并且直到其上表面238邻接第一导轨240而滑到装载传送机230上。可替换地,在将每个盒子22直接存放在装载传送机230上之前,操作员可以适当地确定每个盒子22的朝向。排布盒子22使其具有相同的方向以确保其产品条形码24跟随同样的工作流程路径。装载传送机230在一般用箭头244指示的方向移动盒子22。在到达装载站传送机230末端246之前,盒子22被推进器组件250推撞到第二导轨248。推进器组件250与第一导轨排成一行放置并且包括由线性驱动器245驱动在装载传送机230方向的横向方向上的接触件252。通过将每个盒子22推撞到第二导轨248,当盒子到达装载传送机230末端246时,推动器组件250确保盒子22放在类似的位置。传感器256、258、260核实在装载传送机230末端246的每个盒子22的位置和方向。给料传送机组件222包括一般垂直于装载传送机230排布的给料传送机266。因此,随着盒子22到达装载传送机230末端246,其必须被向前推至给料传送机266上。由传输组件224完成传输步骤,传输组件224包括一般平行于方向244的传输臂270、耦合至传输臂270并一般对准于与方向244垂直的方向的第一线性驱动器272,及耦合至第一线性驱动器272并一般对准于与方向244平行的方向的第二线性驱动器274。传输臂270延伸通过框架278提供的槽276,框架278包括位于在末端246的装载传送机230上的一个或多个隔板280。到达装载传送机230的末端246的盒子22立刻停靠在隔板280而装载传送机230继续在盒子22下面移动。在初始位置中,第一和第二线性驱动器272、274是处于扩张状态而传输臂270位于邻近的第二导轨248。传输臂270不干扰盒子22向装载传送机230末端246的运动。在传感器256、258、260核实盒子22的位置和方向后,第一线性驱动器272缩回使传输臂270按照方向244的横向方向移动从而将盒子推到给料传送机266上。然后第二线性驱动器274缩回以移动第一线性驱动器272且传输臂270离开给料传送机266。此时,第一线性驱动器272退回到扩张状态以使传输臂270又与第二轨道248对准。最后,第二线性驱动器274也退回成扩张状态以便传输臂270邻近第二导轨248并准备推动下一个被移动至装载传送机230末端246的盒子22。对装载传送机230上每个连续的盒子22重复上文描述的传输过程。因此,盒子22的排布为从装载传送机230上并列排布转换成给料传送机266上纵列排布。给料传送机266由具有导轨288、290的框架286支撑以用于在机器中给料传送机266方向上移动时引导盒子22。盒子22沿着给料传送机266移动直到他们到达盒子回转机构292,该回转机构292包括被配置成支撑部分盒子22的支架294、与支架294耦合的旋转驱动器296、支撑旋转驱动器296的框架298,及用于垂直移动框架298的线性驱动器300。在给料传送机266末端,支架294初始形成盒子22的产品停靠站。一旦传感器302确定盒子22已经到达给料传送机266末端,线性驱动器300升起框架298且旋转引动器296使支架294旋转。这导致盒子22被升起并被旋转以使前表面88水平对准(即正面朝上)而侧壁28、30垂直排列。这还导致盒子22被提升至侧壁28上的产品条形码24能够被相机组件304容易读取的位置。为此目的,相机组件304包括支撑具有照明组件316的相机装配314和附着于此的相机盖318的一对支柱310、312。照明组件316被放置以便在被盒子旋转机构292升起 并旋转照明组件316后照明设备317发光至盒子22的产品条形码24上。相机盖318被配置成支撑在这个位置朝向产品条形码24的相机320。类似于卡片装载站60的相机组件152,相机320获取产品条形码24的图像,该图像被控制器利用机器视觉软件进行分析。在可替换实施例中相机320还可以用激光扫描仪(未示出)替代。无论使用哪种类型的条形码阅读器,ALV机器50针对来自药房主机的预期选取请求分别核实盒子22的产品条形码24。这有助于根据在选取批次的追踪数据中确保盒子装载站62处理的每个盒子22匹配于任何一个预期产品12。在类似的方式中,相机320或其它阅读器(未示出)可以成像或读取每个盒子22上条形码25并向ALV机器50的控制器传达表示字符串的图像或电信号。可以使用来自条形码25的数据或信息的ALV机器50,如上文所述,可以被使用以在与具有每个盒子22的ALV机器50相关的处方中丢弃包含到期药品的盒子22或丢弃包含预期最终分配日期前将要到期的药品的盒子22。(e)传输站和转盘传送机关于图3、24和25,传输站64 —般由机械手66表不,其被阐述为具有SCARA(选择顺应性组件机器手臂)结构。机械手66包括基部326、在X-Y方向枢轴耦合至基部326的第一臂328,及在X-Y方向枢轴耦合至第一臂328的第二臂330。与第一臂328相关联的末端效应器或手腕332被配置成在Z方向移动并捡起具有不同外形因素的产品12。更具体的说,末端效应器332包括向彼此移动以抓住盒子22中一个的侧壁28、30的抓取件334、336和由真空源(未示出)操作以与吸塑卡20中的一个的前表面26建立和保持接触的吸盘件338a、338b。在一个具体的实施例中,机械手66可以是可从Adept Technologies, Inc得到的Adept Cobra SCARA机械手。其它机械手配置如Cartesian配置可以在替代的实施例中使用。那些本领域的技术人员将理解无论哪种配置,机械手66可以包括各种运动控制器和电子系统设备,如执行所需运动的限位开关、传感器、输入/输出端子、放大器、气动阀、配件、螺线管、电源、可编程控制器、伺服电动机和皮带轮设备。如上文所讨论的,卡片装载站60传递吸塑卡20且盒子装载站62传递盒子22至机械手66可以分别容易接近的位置。未通过核实并被标记为废品的产品12被机械手抓住并转移至第一废品仓70中(图5)。机械手66以有组织的方式存储不合格产品12以便有效利用可用空间。例如,如图45所示,由机械手66放置的吸塑卡20和盒子22 (为了说明的目的显示为重合)可以立即堆放或放置在邻近的其它吸塑卡20或盒子22的上面。当提供这样有组织的排布而不是随便将不合格吸塑卡20和盒子22放进第一废品仓70时,增加的吸塑卡20和盒子22可以被放进第一废品仓70。在卡片装载站60或盒子装载站62中的任何一个被成功核实的产品12被机械手66抓住并转移至被转盘传送机68携带的产品嵌套组件346的基板344(图26)上。转盘传送机68上总共有8个基板344 (和相应的产品嵌套组件346)以便随着经受不同处理步骤的不同产品12,ALV机器50可以同时处理多个产品12。转盘传送机68旋转以便基板244遵循圆形的工作流程路径,但是在每个第1/8弯曲后暂停以允许时间在位于工作流程路径的各个站处理产品12。因此,总共有与转盘传送机68的工作流程路径相关联的8个索引位置。按图3概述传输站64中的两个位置是机械手放置核实的产品12的位置。如图27-30所示,每个嵌套组件346是优选地被配置成支撑和稳固具有不同外形 因素的产品12。每个嵌套组件346都包括被支撑在转盘传送机68上的基板344和悬挂于转盘传送机下面的针板350。基板344—般是平面的,但是具有多个周围空出及向上延伸的卡片定位销352。卡片定位销352协助确定在基板344上用于限制由机械手66放置的吸塑卡20的有界区域。因此,机械手66将吸塑卡20放置在卡片定位销352之间的区域,当吸塑卡20在转盘传送机68的工作流程路径中被处理时防止放置的吸塑卡20在底板344上移动。针板350被配置成在基板344的下面在转盘传送机68的窗口或开口(未示出)中被接收。但是在初始位置,针板350悬挂在窗口之下并且停靠在相反的支撑结构358、360上,该支撑结构358、360通过各自的一对导轴362、364从基板344悬吊下来。针板350可以沿着导轴362、364移动且包括朝着基板344向上延伸的各种尺寸的盒子定位销366。当针板350沿着该对导轴362、364向上移动并进入转盘传送机68的窗口时盒子定位销366被配置成延伸通过基板344中的洞368。当移动至这样的位置时,盒子定位销366协助确定基板344上用于限制由机械手22放置的盒子的有界区域。因此,盒子定位销366与卡片定位销352相类似,其中当盒子22在转盘传送机68的工作流程路径中被处理时防止放置的盒子22在基板344上移动。针板350还包括终止于法兰372的向下延伸轴370。参考图26和31, ALV机器50包括用于控制在与传输站64相关联的两个索引位置的针板350的垂直运动的两个提升组件374。每个提升组件374包括线性驱动器形式的垂直运动机械装置376、由垂直运动机械装置驱动的连接器套环378,及装配至用于引导垂直运动机械装置376的引导运动的支柱384的导板382。连接器套环378 —般是U形支架,其具有底板386、从底板386向上延伸的相对臂388、390,及从相对臂388、390向内延伸的相对的上部392、394。相对的上部392、294之间存在间隙以适应每个嵌套组件346向下的延伸轴370,且相对臂388、390之间的宽度大于每个嵌套组件346的法兰372。因此,当转盘传送机68已经将嵌套组件346移动至工作流程路径中的一个索引位置且其中提升组件374到达该位置时,嵌套组件346的轴370延伸通过与连接器套环378相关联的间隙以使法兰372被放置在相对臂388、390之间。当针板350在初始的较低位置时法兰372位于接近连接器套环378的基部386。如果核实的盒子22中的一个将要被放置到基板344上,则垂直运动机械装置376向上驱动连接器套环378。因此,连接器套环378的基部386接触法兰372并且通过轴370向基板344推动针板350直到盒子定位销366延伸通过洞368并确定用于限制盒子22的区域。嵌套组件346包括各种部件,即使在转盘传送机68将其移至另一个索引位置之后该各种部件也维持针板350处于升起位置。由于连接器套环378回到原位置所以嵌套组件346能够自如地移动以离开提升组件374。更具体地说,在针板350和连接器套环378的升起位置,法兰372保持位于包括相对的支撑结构358、360的平面之下。垂直运动机械装置376将连接器套环378缩回至原位置,在该位置上部392、394垂直地位于支撑结构358、360和法兰之间。然后由于连接器套环的开口结构,嵌套组件346与轴370和法兰372不受提升组件374的干扰自由移动穿过连接器套环378。在盒子22已经被处理并远离转盘传送机68之后,针板350保持在升起位置。如
果在转盘传送机68的下一个循环期间吸塑卡20将被放置在嵌套装置346上,则盒子定位销366必须从基板344缩回。这通过移动连接器套环378至较低的位置来完成。尤其,当嵌套组件346回到转盘传送机68的工作流程路径中两个索引位置中的一个且其中核实的产品12可以被放置在该位置时,轴370和法兰372在连接器套环378的臂388、390之间被接收到。这是再次因为连接器套环378的开口配置引起的。此时,垂直运动机械装置376将连接器套环378向下运动至较低的位置。连接器套环378的相对的上部392、394保证了法兰372在向下运动期间将针板350拉离基板344并且进入较低位置。然后在基部386不接触法兰372的情况下垂直运动机械装置376可以将连接器套环378返回至其原位置。(f)贴标签站位于转盘传送机68的工作流程路径中的第一站是贴标签站76, —旦产品12被放在基板344之一上时该站就处理产品12。参考图32-42,贴标签站76包括标签打印机78、贴标签机80、标签丢弃设备82和整平设备400。标签打印机78可以包括任何商业类型的标签打印机78,并且在一个具体实施例中可以是可从Barry-Wehmiller Companies, Inc得到的ACCRAPLY S8400系列标签打印机。标签打印机78装配在桌子408上且包括大容量的标签进料辊和大容量的后退卷曲辊。桌子408被轮车支撑使标签打印机78不需要物理提升就能够移动至各个位置。可释放的(releasable)夹具机械装置406将桌子408固定在轮车402上,且可释放夹具机械装置404将轮车402固定在ALV机器上。标签打印机78特点是“即插即用”设计所以如果打印机失效或故障,标签打印机78可以容易并快速地被替换为备用的标签打印机78。标签打印机78与ALV机器50的电连接的特点是可释放的连接器(未示出),其可以促进快速置换。如果标签打印机78失效或故障,操作员释放夹具机械装置404,断开电连接器,并将轮车402上的故障标签打印机78推离ALV机器50。如图34-36最佳图示,贴标签站76的贴标签机80包括打夯块410、由打夯块410带动的真空打夯工具头412、垂直移动打夯块410的驱动器414、耦合至驱动器414的装配臂416,及将装配臂416提升至转盘传送机68之上的一对支撑轴418、420。打夯工具头412被配置成暂时捕获由标签打印机78打印的每个患者标签32 (图6和7)。具体地,打夯工具头412被配置成向患者标签32的无黏附力的边应用吸力以便患者标签32暂时用黏附边保持贴靠打夯板422向下接近产品12。当患者标签32保持贴靠打夯板422时打夯工具头412延伸通过的窗口 424对准于患者条形码34。因此在患者条形码34被应用于产品12上之前窗口 424允许观察和核实患者条形码34。为此目的,贴标签机80进一步包括相机盖430和耦合至装配臂416的装配板432。相机盖430被配置成支撑通过窗口 424捕获患者条形码34的图像的相机436。装配在整平设备400上的照明组件434向患者条形码34发光以补充环境照明并有利于成像过程。使用机器视觉软件,ALV系统10的控制器分析由贴标签机80的相机436捕获的图像以确定患者条形码34是否已经成功打印在患者标签32上。如果患者条形码34不能被读取或核实失败,患者标签32被标上应用于标签废弃设备82的标记。如果患者条形码334成功被读取和核实,则患者标签32被标上应用于产品12的标记。通过引起驱动器414朝向产品12向下移动打夯块410和打夯工具头412贴标签机80将患者标签32应用于产品12。标签丢弃设备82包括具有在该运动路径中初始位于打夯工具头412和产品12之间部分的废品板440。当患者标签32已经标为废品时,废品板440保留在该位置以便打夯工具头412接触废品板440而不是产品12。驱动器414用足够 的力量推动打夯工具头412贴靠废品板440实现患者标签32和废品板440之间黏附结合。因此,然后驱动器414可以移动打夯工具头412回到其初始位置而患者标签32留在废品金属板440上。最后核实不合格的患者标签32的堆442将堆积在废品板440上。这可能必须定 期更换干净的没有核实的患者标签32的废品板440。与标签废弃设备82相关联的传感器444确定堆442何时达到最大可接受程度(一般由线446指明)。ALV系统10的控制器处理从传感器44接收到的信号来通知操作员搬离堆442。当患者标签32已经被成功核实并标上用于产品12的标记时,驱动器414移动废弃板440至打夯工具头412的运动路径之外。然后在到达产品12之前打夯工具头412向下移动穿过整平设备400的支撑板452提供的窗口 450。当产品12是盒子22时,打夯工具头412使用足够的力量将患者标签32压至前表面88上以建立黏附结合而不压碎或损坏盒子22。打夯工具头412和患者标签32远比前表面88宽,并且盒子22居中位于打夯工具头412的下面。因此,在贴签标应用步骤中仅部分患者标签32与盒子22黏附结合。驱动器414返回打夯工具头412至其初始位置,留下患者标签32,该患者标签32延伸穿过前表面88且部分从前表面88向外伸出至相对的侧壁28、30的上面。在标签擦拭站这些部分被整平或“擦拭”到侧边侧壁28、30上,如下文所述。在移动盒子22至标签擦拭站90之前贴标签机80的相机可以被用于核实还未被附着在打夯工具头412的患者标签32。当在贴标签站76的产品12是吸塑卡20时,在应用患者标签32的时候整平设备400将吸塑卡20固定在基板344上。整平设备400包括在贴标签站76被旋转支撑于基板344的对侧上的一对接头(finger) 460、462。接头460、462被耦合至各自的以气缸形式示出的驱动器464、466。驱动器464、466使接头460、462向吸塑卡20旋转以推动吸塑卡20贴靠于基板344。因此,吸塑卡20在接头460、462和基板344之间被牢牢抓住以阻止在贴标签应用过程期间吸塑卡20的运动。患者标签32以类似于盒子22的形式被应用于吸塑卡20。换句话说,打夯工具头412向下移动通过支撑板452的窗口 450直到其压在吸塑卡20的前表面26上。因为患者标签32的整个应用区域或着陆区位于前表面26,所以患者标签32被完全整平在前表面26上(这里没有在其它表面上必须擦拭的伸出部分)。当打夯工具头412缩回时,贴标签机80的相机可以再次被用于核实患者标签32还未被附着至打夯工具头412。当打夯工具头412缩回时驱动器464、466使接头460、462旋转离开吸塑卡20,允许转盘传送机将吸塑卡20传输至下一个处理站。(g)标签擦拭站一旦患者标签32已经被应用于产品12,转盘传送机68就旋转以将产品12带到标签擦拭站90。如图41和42所示,标签擦拭站90包括具有悬挂于产品12之上的一对擦拭接头474、476的标签擦拭设备472。标签擦拭接头474、476 —般是排布的互相平行的矩形元件并且被以约等于一个盒子22宽度的距离定距离隔开。装配板478和480将标签擦拭接头474、476耦合至垂直运动机械装置482,其依次被耦合至被一对垂直支撑轴486、488支撑的装配板484。标签擦拭设备472还包括具有初始设计在水平方向的抓取接头492、494的抓取元件490。传感器(未示出)确定是吸塑卡20还是盒子22位于标签擦拭站90。目前如果是 吸塑卡20,标签擦拭设备472不执行任何处理步骤。如上文所述,患者标签32初始被完全整平在吸塑卡20的前表面26上所以无需擦拭。吸塑卡20暂时位于标签擦拭站90而不进行进一步的处理直到转盘传送机68进一步旋转以将吸塑卡20移动到工作流程路径中的下一个索引位置。被带进标签擦拭站90的盒子22具有应用于前表面88的患者标签32,该患者标签32的一部分向外伸至侧壁28、30之上。当传感器检测到盒子22时,抓取元件490的抓取接头492、494向下旋转以抓住盒子22的侧壁。随着盒子22被抓取元件490固定,垂直运动机械装置482向下移动装配板478、480和标签擦拭接头474、476至盒子22之上。在标签擦拭接头474、476之间紧紧地接收住盒子22。因此,在向下移动期间,标签擦拭接头474、476接触患者标签32的伸出部分并向下推动它们以沿着前表面88的侧边以产生折痕。患者标签32的伸出部分被有效地“擦拭”到盒子22的侧壁28、30上。此时,抓取元件490旋转抓取接头492、494回到它们的初始位置且垂直运动机械装置482缩回标签擦拭接头474、476。现在环绕前表面88和侧壁28、30擦拭的患者标签32准备进一步处理盒子22。(h)视觉检查站转盘传送机68的工作流程路径中的下一个索引位置是视觉检查站92。参考图43,视觉检查站92包括由垂直支撑轴508、510、512、514支撑在转盘传送机68上的各种装配板502、504、506。第一相机保护装置516耦合至装配板502并一般在垂直方向上对准。第一相机保护装置516被配置成支撑高架相机517,该相机517检查吸塑卡20上的产品条形码24和患者条形码34。因此,产品条形码24和患者条形码34在高架相机517的视野内。照明组件518还可以悬挂于转盘传送机68上以辅助成像过程。如此,照明组件518被配置成向吸塑卡20上的患者条形码34和产品条形码24指引光线。那些本领域技术人员应该理解单独的相机(未示出)可以被用于可替换的实施例中来读取产品条形码24和患者条形码34。视觉检查站92进一步包括与装配板504耦合的第二相机保护装置524和与装配板506耦合的第三相机保护装置526。第二和第三相机保护装置524、526 —般在水平方向对准并且仅仅轻轻地悬挂在转盘传送机68上方。第二相机保护装置524被配置成支撑读取患者条形码34的相机525,该患者条形码34由于标签擦拭站90而位于盒子22的侧壁28上。第三相机保护装置526被配置成支撑读取盒子22的侧壁28上的产品条形码24的相机。一个或多个照明组件528可以悬挂在转盘传送机68上方贴近第一和第二相机保护装置524、526。照明组件528被配置成照亮患者条形码34和产品条形码24以有利于成像过程。ALV系统10的控制器分析由视觉检查站92的相机517、525、527获得的图像。如果产品条形码24和患者条形码34匹配,则产品12被标志为可接受项。如果产品条形码24和患者条形码34不匹配或不能读取,则产品12被标识为废品。(i)卸载站ALV机器50的卸载站94 一般由机械手96表不,如图44所不。如传输站64的机械手66,在典型实施例中卸载站94的机械手96具有SCARA配置。甚至,机械手96可以是
如传输站64的机械手66的相同模式(例如Acbpt Cobra 机械手)以便以同样的方式操作以将吸塑卡20或盒子22从一个位置移动到另一个位置。因此,参考机械手66的类似结构在图44中使用类似的参考数字,并且可以参考对机械手66的用于更完整理解这些组件如何操作“选取和放置”吸塑卡20和盒子22的描述。在视觉检查站92标记为废品的广品12到达卸载站94并被放进弟_■废品仓98时被机械手96捡起。第一和第二废品仓70、98位于各自的ALV机器50的橱柜或隔间(参见图4)。第一和第二废品仓70、98中的一个或两个可以由钥匙或密码锁住。因此,仅用适当权限的个人可以接近废弃的产品12,这是ALV系统10的安全性特点。在视觉检测站92成功核实和标记为接受项的广品12被机械手96检起并且被存放进搬运箱传送系统52的主传送机上的一个集装箱54中。如图45所示,机械手96可以以有效使用可用空间的有组织的方式存放拒绝和接受的产品12。(j)搬运箱传送系统和搬运箱装卸系统图46-53进一步描述了搬运箱运转机系统52和搬运箱装卸系统56的部件。搬运箱传送系统52包括设计用于分离集装箱54堆至主传送机106上的搬运箱装载装置540。例如搬运箱装载装置540可以是从Total Tote, Inc得到的Tote Tender 装卸系统。这种系统可以快速卸堆多个集装箱54。因此,使用时,操作员将集装箱54的堆放在将堆供给至搬运箱装载装置540的给料传送机542上。然后搬运箱装载装置540 —次一个地卸堆集装箱54,并且将它们供给主传送机106。集装箱54包括位于一边上的集装箱条形码(未示出)以便在归属处(例如客户机构)能够分配至集装箱54,并且可以针对集装箱54检查贴标签的和核实的产品12。当将多个集装箱54装载至给料传送机542上时,操作员确认集装箱条形码朝向相同的方向。沿着主传送机106放置的一个或多个条形码阅读器550被配置成在集装箱54已经被搬运箱装载装置540卸堆后追踪集装箱54的状态。主传送机106还可以包括各种传感器(未示出)以监控集装箱的位置。这些传感器使主传送机106能够将集装箱54停在ALV机器50的卸载站94处,其中它们可以通过机械手96填充贴标签的和核实的产品12。一旦集装箱54被填充,则主传送机106将集装箱54传递至副传送机552。如果集装箱54已经被标记用于审核,副传送机552将集装箱54传输至并列的传送机108以用于传递至审核站100。审核站100包括手持条形码扫描仪(未示出)和操作员的接口(例如计算机监控器)。在审核站100的操作员扫描产品条形码24、患者条形码34和集装箱条形码以核对患者条形码34是否已经应用于正确的产品12及产品12是否已经放置在正确的集装箱54内。如果集装箱54未被标记用于审核,则副传送机552将集装箱54传输至搬运箱装卸系统56。搬运箱装卸系统56包括装载队列或从副传送机552接收集装箱54的传送机560,另外传输至搬运箱装载机械手110和搬运箱架112。在一个具体实施例中,搬运箱装载机械手110是从Adept Technologies, Inc得到的六轴Adept Viper 机械手。搬运箱装载机械手110被配置成从装载传送站560捡起集装箱54并放置在搬运箱返回传送机114上用于传递至审核站100或放置在搬运箱架112上用于暂时存储。搬运箱架112包括被分成单独小道(lane)564用于存储集装箱54的架子562。小道564从操作员可接近的搬运箱架112前部向搬运箱装载机械手110可接近的搬运箱架112的后部倾斜。因为每个小道564包括多个轮子566,所以装载机械手110放置的集装箱54能够沿着小道564行至搬运箱架112的前部。位于搬运箱架112前部的停靠站阻止集装箱54从架子562落下。上文详细描述的ALV系统10的部件仅仅本质上具有代表性的。本领域的技术人 员应当理解其它部件可以以类似于ALV系统10的方式被用于处理产品12。总之,为了提高效率及贴标签和核实过程的自动化,优选地ALV系统10依赖两种称为吸塑卡20或固体制剂的盒子22的公共外形因素。ALV系统10处理并优化药房核实或后期确定订单/选取请求,核实正确的患者标签32放置在正确的产品12上,并核实正确的产品12放入正确的集装箱54,并且产品12或患者标签32没有任何损坏。贴标钱的和核实的产品12可以包括吸塑卡20和盒子22与其他可能外形因素的任何组合,并且在自动贴标签和核实过程期间依赖机器可读条形码24、25、34进行处理。ALV系统10减少与人工分配相关联的药品错误、降低了与药物分配相关的费用,允许削减人员并改善了存货控制。虽然通过各种实施例的描述阐明了本发明且这些实施例非常详细地进行了描述,但是申请人的目的并不是限制本发明或以任何方式限制所附权利要求书的范围。对于本领域的技术人员来说增加优点和部件替换的修改将是容易实现的。例如,说明书中讨论的“相机”,本领域的技术人员应该理解ALV系统10可以使用其它类型的条形码阅读器。因此,本发明在其更广泛的方面而不局限于具体细节、代表装置和方法、及显示和描述的例证。因而,在不违背申请人一般发明概念的思想或范围的情况下可能产生背离这些细节。
权利要求
1.一种用于根据客户订单通过处理位于药房的机器中的多个产品来按处方配药的方法,每个所述产品包含药品并标有包含关于该药品的信息的第一条形码,并且在装载进所述机器之前每个所述产品未贴上关于所述处方的标记,该方法包括 从主服务器将所述产品的订单传达至位于所述药房内的内部产品供应方; 利用所述内部产品供应方来 生产所述产品,该产品未贴上关于所述处方的标记并用于利用各自的药品完成所述订单; 将所述产品装载进所述机器; 使用所述机器读取放进该机器的每个所述产品上的所述第一条形码;以及 响应于读取每个所述产品上的所述第一条形码,对每个至少部分所述产品贴上关于所述处方中各自的处方的信息的标签。
2.根据权利要求I所述的方法,其中所述第一条形码包含的信息包括标识第一外形因素或第二外形因素的第一部分,及表示包含在产品包装中的所述药品的剂量数量的第二部分。
3.根据权利要求I所述的方法,其中每个所述处方与所述产品中各自的产品中的药品相关,并且该方法进一步包括 用主服务器接收所述客户订单;以及 从所述主服务器将多个与所述客户订单中的处方相关的产品请求传达至所述机器。
4.根据权利要求3所述的方法,该方法进一步包括 比较包含在所述第一条形码中的所述信息和与所述客户订单相关的追踪数据;以及 根据所述比较,确定每个所述产品属于所述客户订单还是不属于所述客户订单。
5.根据权利要求I所述的方法,该方法进一步包括 在所述药房接收额外产品,每个所述额外产品由所述药房外的产品供应方用各自药品填充并且每个额外产品未贴上关于所述处方的标记。
6.根据权利要求I所述的方法,其中每个所述处方与所述产品中各自的产品的药品相关,并且该方法进一步包括 传达与所述客户订单中的处方相关的多个产品请求至所述机器。
7.根据权利要求6所述的方法,其中所述产品根据所述产品请求而被装载至所述机器中。
8.根据权利要求6所述的方法,该方法进一步包括 储备在排布在所述机器附近的多个架子上的产品。
9.根据权利要求I所述的方法,其中所述内部产品供应方是自动化的机器,该机器被配置成用各自的药品自动填充每个产品。
10.一种用于根据客户订单通过处理多个产品来按处方配药的方法,每个所述产品包含药品并标有包含关于该药品的信息的第一条形码,在装载进所述机器之前每个所述产品未贴上关于所述处方的标记,并且每个所述产品标有包含关于每个所述产品中所述药品的有效期的信息的第二条形码,该方法包括 将所述产品装载至所述机器; 使用所述机器读取装载在所述机器中的每个所述产品上的所述第一条形码; 响应于读取每个所述产品上的所述第一条形码,对每个至少部分所述产品贴上关于所述处方中各自的处方的信息的标签; 使用所述机器读取装载在所述机器中的每个产品上的所述第二条形码;以及 响应于读取每个所述产品上的所述第二条形码,确定所述药品是否在发生在所述有效期之前的最终日期之前根据所述处方中各自的处方而计划被分配。
11.根据权利要求10所述的方法,该方法进一步包括 如果所述有效期发生在所述最终日期之后,则丢弃所述产品以阻止贴标签。
12.根据权利要求11所述的方法,其中所述第二条形码对二维矩阵信息进行编码,并且所述机器被配置成解释从所述第二条形码读取的所述二维矩阵信息。
13.一种用于根据客户订单用多个第一产品和至少一个第二产品来按处方配药的方法,每个所述第一产品和所述至少一个第二产品包含药品并标有包含关于该药品的信息的条形码,该方法包括 将所述第一产品存储至按灯选取系统中的多个位置; 操作所述按灯选取系统以提供指定所述客户订单中每个所述第一产品的各自位置的视觉队列; 从不同于所述按灯选取系统的位置的来源获得所述至少一个第二产品; 将所述第一产品和所述至少一个第二产品装载至所述机器以用于处理;以及 使用所述机器读取装载至所述机器中的每个所述第一产品上和所述至少一个第二产品上的所述第一条形码。
14.根据权利要求13所述的方法,该方法进一步包括 响应于读取每个所述产品上的所述第一条形码,使用所述机器对每个所述第一产品和所述至少一个第二产品贴上关于所述处方中各自的处方的信息的标签。
15.根据所述权利要求13所述的方法,其中操作所述按灯选取系统包括 照亮与所述各自位置相关的指示灯。
16.根据权利要求13所述的方法,其中存储所述第一产品至所述按灯选取系统中的位置包括 将所述第一产品装载在多个架子上。
全文摘要
根据客户订单按处方配药的方法。每个产品(12)用包含关于所含药品的信息的产品条形码(24)标记。在装载至机器(10)之前,每个所述产品(12)未被贴上关于客户订单中患者处方的标记。该方法包括使用机器(10)读取装载进入机器(10)中的每个产品(12)上的产品条形码(24)。响应于读取每个产品(12)上的产品条形码(24),至少部分产品(12)在关于所述处方中各自的处方的患者标签(32)上被贴上信息的标签,如患者条形码(34)。
文档编号G06F7/00GK102792261SQ201080057746
公开日2012年11月21日 申请日期2010年12月17日 优先权日2009年12月17日
发明者B·卡森, M·J·塞斯科 申请人:全护公司