FR2670179A1 - System for automatically filling prescription bottles - Google Patents

System for automatically filling prescription bottles Download PDF

Info

Publication number
FR2670179A1
FR2670179A1 FR9115013A FR9115013A FR2670179A1 FR 2670179 A1 FR2670179 A1 FR 2670179A1 FR 9115013 A FR9115013 A FR 9115013A FR 9115013 A FR9115013 A FR 9115013A FR 2670179 A1 FR2670179 A1 FR 2670179A1
Authority
FR
France
Prior art keywords
filling
prescription
patient
conveyor
bottle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR9115013A
Other languages
French (fr)
Other versions
FR2670179B1 (en
Inventor
Kenneth A Charhut
Goodale Keith
Blechl Joseph
Skou Will
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Baxter International Inc
Original Assignee
Baxter International Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Baxter International Inc filed Critical Baxter International Inc
Publication of FR2670179A1 publication Critical patent/FR2670179A1/en
Application granted granted Critical
Publication of FR2670179B1 publication Critical patent/FR2670179B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61JCONTAINERS SPECIALLY ADAPTED FOR MEDICAL OR PHARMACEUTICAL PURPOSES; DEVICES OR METHODS SPECIALLY ADAPTED FOR BRINGING PHARMACEUTICAL PRODUCTS INTO PARTICULAR PHYSICAL OR ADMINISTERING FORMS; DEVICES FOR ADMINISTERING FOOD OR MEDICINES ORALLY; BABY COMFORTERS; DEVICES FOR RECEIVING SPITTLE
    • A61J7/00Devices for administering medicines orally, e.g. spoons; Pill counting devices; Arrangements for time indication or reminder for taking medicine
    • A61J7/0076Medicament distribution means
    • A61J7/0084Medicament distribution means for multiple medicaments
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/60Type of objects
    • G06V20/66Trinkets, e.g. shirt buttons or jewellery items
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/10ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients
    • G16H20/13ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients delivered from dispensers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65BMACHINES, APPARATUS OR DEVICES FOR, OR METHODS OF, PACKAGING ARTICLES OR MATERIALS; UNPACKING
    • B65B2210/00Specific aspects of the packaging machine
    • B65B2210/04Customised on demand packaging by determining a specific characteristic, e.g. shape or height, of articles or material to be packaged and selecting, creating or adapting a packaging accordingly, e.g. making a carton starting from web material

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • General Health & Medical Sciences (AREA)
  • Veterinary Medicine (AREA)
  • Animal Behavior & Ethology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Epidemiology (AREA)
  • Primary Health Care (AREA)
  • Medical Informatics (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Medicinal Chemistry (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Chemical & Material Sciences (AREA)
  • Medical Preparation Storing Or Oral Administration Devices (AREA)
  • Medical Treatment And Welfare Office Work (AREA)
  • Warehouses Or Storage Devices (AREA)

Abstract

Method and apparatus for dispensing medicinal products, making it possible automatically to prepare a patient's order, including one or more prescriptions. The various medicinal products are stored in three or more filling lines (12,14,16). One bottle (18) size is allocated to each line. In order to complete a presciption, it is automatically allocated to a line as a function of the size of bottle required and is processed as a consequence. Measures are taken in the event of it being impossible to supply a prescription or an order. All the prescriptions of one patient are then grouped together and made available in the form of one order for a single patient.

Description

i SYSTEME DE REMPLISSAGE AUTOMATIQUE DE FLACONS DEi AUTOMATIC FILLING SYSTEM FOR BOTTLES

PRESCRIPTIONSPRESCRIPTIONS

La présente invention concerne d'une manière générale une méthode et un appareil pour la distribution de prescriptions Plus particulièrement, l'invention  The present invention relates generally to a method and an apparatus for dispensing prescriptions. More particularly, the invention

concerne une méthode et un appareil pour distribuer et remplir des récipients, tels que des flacons, avec des médicaments.10 En général, les patients extérieurs reçoivent des prescriptions, d'une de deux façons Une façon con-  relates to a method and apparatus for dispensing and filling containers, such as vials, with medication.10 In general, outpatients receive prescriptions in one of two ways

siste à préparer des prescriptions orales solides qui sont préemballées dans des flacons à un endroit distant et conservées en stock dans une pharmacie On retire15 ces flacons préremplis du stock lorsqu'on en a besoin et on y applique une nouvelle étiquette portant des informa-  is to prepare solid oral prescriptions which are prepackaged in vials at a distant place and kept in stock in a pharmacy. These prefilled vials are removed from the stock when needed and a new label with information applied.

tions spécifiques du patient Une autre méthode comprend le remplissage des prescriptions par un pharmacien qui compte manuellement les médicaments requis, à partir20 d'une réserve en vrac, et qui place ensuite une étiquette spécifique du patient sur un flacon.  Another specific method involves filling prescriptions with a pharmacist who manually counts the required drugs from a bulk supply and then places a patient-specific label on a vial.

Ces méthodes de remplissage de prescription présentent toutes deux des inconvénients Si les pnarma-  These prescription filling methods both have drawbacks If the pnarma-

ciens choisissent d'utiliser des flacons préremplis, ils25 doivent avoir un inventaire-de plusieurs centaines de ty- pes de médicaments En outre, ils doivent gérer le niveau des stocks et surveiller le stock pour les produits épui- sés Généralement, un pharmacien paie un supplément de prix pour obtenir les flacons préremplis.30 D'autre part, le remplissage des prescriptions à partir d'une fourniture en vrac, sur une base individuelle, demande beaucoup de travail et est sujet à des  some choose to use pre-filled vials, they must have an inventory - of several hundred types of drugs In addition, they must manage the level of stocks and monitor the stock for sold out products Generally, a pharmacist pays a additional cost to obtain the pre-filled vials.30 On the other hand, filling prescriptions from a bulk supply, on an individual basis, is labor intensive and is subject to

erreurs humaines de comptage En outre, le service d'une grande population de patients extérieurs exige un grand35 nombre de pharmaciens Beaucoup d'organisations pour pa-  human counting errors In addition, serving a large population of outpatients requires a large number of pharmacists. Many organizations for pa-

tients extérieurs utilisent une combinaison de ces deux systèmes et fournissent des flacons préremplis pour les produits très demandés et des flacons remplis à la main  outdoor customers use a combination of these two systems and provide pre-filled vials for popular products and hand-filled vials

pour les produits qui sont moins demandés.  for products that are less in demand.

La présente invention a pour objet un procédé et un appareil perfectionnés pour la distribution de prescriptions L'invention supprime la nécessité d'avoir des flacons préremplis et réduit beaucoup le nombre de pharmaciens nécessaires pour servir une grande population de patients extérieurs Pour cela, l'invention procure  The subject of the present invention is an improved method and apparatus for dispensing prescriptions. The invention eliminates the need for pre-filled vials and greatly reduces the number of pharmacists required to serve a large population of outpatients. invention provides

un système automatique de remplissage de flacons de pres-  an automatic filling system for pressure vials

criptions.screams.

Dans un mode de réalisation, l'invention pro-  In one embodiment, the invention pro-

cure un système dans lequel un pharmacien introduit une commande d'un patient, comportant des informations de  cures a system in which a pharmacist enters an order from a patient, comprising information of

prescription et d'identification de patient, par l'inter-  prescription and patient identification, through

médiaire d'un terminal d'ordinateur Le système traite les informations et remplit automatiquement un ou plusieurs flacons avec un ou plusieurs médicaments, puis étiquette  of a computer terminal The system processes the information and automatically fills one or more vials with one or more drugs, then label

et bouche automatiquement les flacons contenant les médi-  and automatically caps the vials containing the drugs

caments, conformément aux instructions du pharmacien.  caments, according to the pharmacist's instructions.

Lorsque toutes les prescriptions du patient sont remplies, la commande est accumulée par un convoyeur intelligent et  When all the patient's prescriptions are filled, the order is accumulated by an intelligent conveyor and

présentée au pharmacien comme commande complète du pa-  presented to the pharmacist as a complete order for the

tient, prête pour enlèvement ou expédition.  stands, ready for pickup or shipping.

Dans un mode deréalisation, l'invention procure  In one embodiment, the invention provides

un système, pour la mise en oeuvre des opérations ci-  a system for the implementation of the above operations

dessus, comprenant au moins une ligne de machines qui rem-  above, comprising at least one line of machines which

plissent, étiquettent, bouchent, et trient automatiquement  automatically crease, label, seal, and sort

les flacons, avec une ou plusieurs prescriptions,conformé-  the vials, with one or more prescriptions, in accordance with

ment à une commande d'un patient Chaque ligne remplit un flacon d'une certaine dimension, avec un médicament Les trois lignes sont de préférence identiques, à l'exception  ment to a patient order Each line fills a bottle of a certain size, with a drug The three lines are preferably identical, except

de la dimension de flacon utilisée Les dimensions de fla-  of the bottle size used The bottle dimensions

con sont déterminées par la quantité de prescriptions, la combinaison de médicaments et le volume de médicaments de l'établissement o est placé le système Une distribution de dimension typique peut comporter des dimensions de  con are determined by the quantity of prescriptions, the combination of drugs and the volume of drugs of the establishment where the system is placed. A typical size distribution can include dimensions of

flacon de 60 cm 3, 120 cm 3 et 250 cm 3.  60 cm 3, 120 cm 3 and 250 cm 3 bottle.

Un convoyeur de tri est placé à une extrémité  A sorting conveyor is placed at one end

des trois lignes Le convoyeur regroupe la commande com-  of the three lines The conveyor groups together the command

plète du patient, pour enlèvement ou expédition.  full of the patient, for removal or shipment.

Un avantage de l'invention réside dans la pos-  An advantage of the invention lies in the pos-

sibilité d'employer un nombre minimal de techniciens ou  sibility to employ a minimum number of technicians or

de pharmaciens pour le comptage des médicaments à distri-  of pharmacists for the distribution of medicines

buer Un autre avantage de l'invention est de réduire  Another advantage of the invention is to reduce

l'inventaire de flacons de médicament préremplis.  the inventory of pre-filled medication vials.

Un autre avantage de l'invention est un système de remplissage de prescription qui procure des réductions de prix, notamment pour la maind'oeuvre et les achats  Another advantage of the invention is a prescription filling system which provides price reductions, in particular for labor and purchases.

de médicaments en vrac, par rapport auxméthodes de remplis-  bulk medicines, compared to filling methods

sage existantes.existing wise.

Des caractéristiques et avantages supplémen-  Additional features and benefits

taires de la présente invention apparaîtront à la lec-  the present invention will appear on reading

ture de la description détaillée ci-après de ses modes ac-  ture of the detailed description below of its modes ac-

tuellement préférés de mise en oeuvre, avec référence aux dessins annexés dans lesquels: la figure 1 est une vue en perspective d'un  tually preferred implementation, with reference to the accompanying drawings in which: Figure 1 is a perspective view of a

mode de réalisation du système conforme à la présente in-  embodiment of the system in accordance with this

vention;vention;

la figure 2 est un schéma du système de la fi-  Figure 2 is a diagram of the system of the

gure 1;gure 1;

la figure 3 est un schéma de circulation des don-  FIG. 3 is a diagram of the circulation of data.

nées du système de la figure 1; la figure 4 est un organigramme de remplissage de prescription pour le système de la figure 1;  born of the system of Figure 1; Figure 4 is a prescription filling flow diagram for the system of Figure 1;

la figure 5 est un organigramme de tri de pres-  FIG. 5 is a flow chart for sorting press

cription pour le système de la figure 1; la figure 6 est un organigramme d'une procédure d'entrée de patient;  description for the system of Figure 1; Figure 6 is a flow diagram of a patient entry procedure;

la figure 7 est un organigramme d'une pro-  Figure 7 is a flow diagram of a pro-

cédure de service de patient; la figure 8 est un organigramme d'une procédure d'affectation de prescription à une ligne de remplissage optimale; la figure 9 est un organigramme d'une procédure de sélection et d'affectation de plateaux optimaux; la figure 10 est un organigramme d'une procédure de retour de plateau; la figure Il est un organigramme d'une procédure de deuxième service; la figure 12 est un organigramme d'une procédure de remplissage deprescription; la figure 13 est un organigramme d'une fonction de vérification de ligne de remplissage; la figure 14 est un organigramme d'une procédure de vérification de dispositif de positionnement; la figure 15 est un organigramme d'une procédure de vérification de dispositif de remplissage; la figure 16 est un organigramme d'une procédure de vérification de dispositif d'étiquetage; la figure 17 est un organigramme d'une procédure de vérification de dispositif de bouchage; la figure 18 est un organigramme d'une procédure de vérification d'analyseur de ligne; la figure 19 est un organigramme d'une procédure de vérification d'accumulateur; la figure 20 est un organigramme d'une procédure d'entrée de zone de transfert;  patient service procedure; FIG. 8 is a flowchart of a procedure for assigning a prescription to an optimal filling line; FIG. 9 is a flowchart of a procedure for selecting and allocating optimal trays; Figure 10 is a flow diagram of a tray return procedure; Figure II is a flow diagram of a second service procedure; Figure 12 is a flow chart of a prescription filling procedure; Figure 13 is a flow diagram of a fill line check function; Figure 14 is a flow diagram of a positioning device verification procedure; Figure 15 is a flow diagram of a filling device verification procedure; Figure 16 is a flow diagram of a labeling device verification procedure; Figure 17 is a flow diagram of a capping device verification procedure; Figure 18 is a flow diagram of a line analyzer verification procedure; Figure 19 is a flow diagram of a battery verification procedure; Figure 20 is a flow diagram of a transfer area entry procedure;

la figure 21 est un organigramme d'une procédu-  Figure 21 is a flow diagram of a procedure

re de tri de prescription; la figure 22 est un organigramme d'une procédure de transfert de zone de sortie; la figure 23 est un organigramme d'une procédure de fourniture par expédition/enlèvement; et la figure 24 est un organigramme d'une procédure  re prescription sorting; Figure 22 is a flow diagram of an exit area transfer procedure; Figure 23 is a flow diagram of a delivery / shipment procedure; and Figure 24 is a flow diagram of a procedure

d'extraction pour expédition/enlèvement.  extraction for shipping / removal.

On décrit maintenant en détail les modes actuel-  We now describe in detail the current modes-

lement préférés de mise en oeuvre de l'invention Confor-  LEMENT PREFERRED IMPLEMENTATION OF THE INVENTION

mément à l'invention, on obtient un système pour la dis-  mement to the invention, there is obtained a system for the

tribution de prescriptions, de préférence pour des pa-  tribution of prescriptions, preferably for pa-

tients extérieurs, tel que le système emballe une commande  external customers, such as the system packages an order

d'une ou plusieurs prescriptions, sur la base d'informa-  one or more prescriptions, based on information

tions de prescription de patient, puis il présente une  patient prescription prescriptions and then he presents a

commande de patient complète à un pharmacien pour enlève-  complete patient order to pharmacist to remove

ment ou expédition Un tel système est illustré sur les  ment or shipment Such a system is illustrated on the

figures 1 et 2 Les organigrammes de traitement des don-  Figures 1 and 2 The data processing flowcharts

nées pour un tel système sont illustrés sur les figures 3 à 5 Les procédures employées dans le système sont  born for such a system are illustrated in Figures 3 to 5 The procedures used in the system are

décrites plus loin.described later.

Comme représenté sur les figures 1 et 2, un système 10 comprend trois lignes 12,14 et 16 de machines qui peuvent automatiquement remplir, étiqueter, boucher et trier des flacons 18 conformément à une commande de  As shown in FIGS. 1 and 2, a system 10 comprises three lines 12, 14 and 16 of machines which can automatically fill, label, stopper and sort bottles 18 according to a control of

prescription d'un patient, sous le contrôle d'un sys-  prescription of a patient, under the control of a system

tème de commande approprié Bien que trois lignes soient représentées dans le mode de réalisation considéré, la présente invention peut englober un nombre quelconque de  Appropriate control line Although three lines are shown in the embodiment considered, the present invention may encompass any number of

lignes De préférence, les lignes sont identiques, à l'ex-  lines Preferably, the lines are identical, ex-

ception des dimensions des flacons remplis Bien que les dimensions de flacon soient déterminées par la quantité  ception of the dimensions of the filled vials Although the dimensions of the vial are determined by the quantity

de prescription, la combinaison de médicaments et le vo-  prescription, drug combination and vo-

lume de médicaments d'un établissement dans lequel le  list of drugs from an establishment where the

système 10 est utilisé, une répartition typique de dimen-  system 10 is used, a typical size distribution

sions de flacons peut être de 60 cm 3, 120 cm 3 et 250 cm 3.  bottle sizes can be 60 cm 3, 120 cm 3 and 250 cm 3.

Pour faciliter l'explication, on décrit ci-  To facilitate the explanation, we describe below

après en détail une seule des lignes 12,14 et 16 Toute-  after in detail only one of lines 12, 14 and 16 Any-

fois, il est entendu que, à l'exception de la dimension  times it is understood that with the exception of the dimension

de flacon, la description s'applique à chacune des lignes  bottle, description applies to each line

12,14 et 16 Par conséquent, les repères désignant des éléments des dessins qui ont des équivalents associés  12, 14 and 16 Consequently, the marks designating elements of the drawings which have associated equivalents

à chaque ligne sont utilisés génériquement dans la pré-  on each line are used generically in the pre-

sente description mais, sur les dessins, ils comportent  good description but, on the drawings, they include

des suffixes tels que a, b, et c pour identifier les éléments qui correspondent aux lignes particulières. La première machine de chaque ligne du système est un dispositif de positionnement de flacon 20 Dans  suffixes such as a, b, and c to identify items that correspond to particular lines. The first machine in each line of the system is a 20 Dans bottle positioning device

ce dispositif, des flacons d'une même dimension sont ver-  this device, bottles of the same dimension are ver-

sés en vrac dans une trémie 22 La trémie 22 est de pré-  bulk in a hopper 22 The hopper 22 is pre-

férence assez grande pour contenir environ 1100 flacons,  case large enough to hold around 1100 vials,

soit environ la consommation d'un jour.  or about one day's consumption.

Le dispositif de positionnement 20 oriente les  The positioning device 20 orients the

flacons verticalement dans un séparateur 23 et les espa-  bottles vertically in a separator 23 and the spaces

ce sur un convoyeur 24, en préparation à 1 ' introduction  this on a conveyor 24, in preparation for the introduction

dans un dispositif 26 de remplissage de flacon Le dispo-  in a bottle filling device 26 The available

sitif de positionnement 20 peut également être équipé pour la projection d'un jet d'air dans le flacon afin de  positioning device 20 can also be equipped for projecting an air jet into the bottle in order to

chasser les débris qui pourraient s'y trouver De préfé-  flush out any debris that might be there

rence, le dispositif de positionnement 20 est une ma-  rence, the positioning device 20 is a ma-

chine similaire à une machine Omega Modèle 20-LP fabriquée par Omega Design Corporation, 211 Philips Road, Lionville,  China similar to an Omega Model 20-LP machine manufactured by Omega Design Corporation, 211 Philips Road, Lionville,

Pennsylvanieou New England Machinery Inc, Modèle NEHE-  Pennsylvania or New England Machinery Inc, Model NEHE-

J ou NEHB-50 AJ fabriquée par New England Machinery, Inc,  J or NEHB-50 AJ manufactured by New England Machinery, Inc,

6204 29th Street East, Bradenton,Floride.  6204 29th Street East, Bradenton, Florida.

A partir du dispositif de positionnement 20, un flacon est amené par le convoyeur 24 au dispositif de  From the positioning device 20, a bottle is brought by the conveyor 24 to the

remplissage de flacon 26 (également appelé remplisseuse).  bottle filling 26 (also called filling machine).

Le dispositif de remplissage de flacon 26 est de préféren-  The bottle filling device 26 is preferably

ce une machine Automatic Tablet Control modifiée, fabri-  ce a modified Automatic Tablet Control machine,

quée par Sanyo Corporation, Japon, et distribuée par  queried by Sanyo Corporation, Japan, and distributed by

Baxter Health Care Corporation, One Baxter Parkway,Deer-  Baxter Health Care Corporation, One Baxter Parkway, Deer-

field, Illinois, sous la marque ATC Cette machine ATC ou de distribution automatique de comprimés est capable  field, Illinois, under the ATC brand This ATC or automatic tablet dispensing machine is capable

de contenir jusqu'à 480 médicaments oraux solides diffé-  contain up to 480 different solid oral medications

rents environ Ces médicaments sont contenus dans des  approximately These medicines are contained in

cartouches calibrées spécifiquement pour ces médicaments.  cartridges calibrated specifically for these drugs.

Il peut y avoir une ou plusieurs machines ATC par ligne, en fonction de la combinaison de médicaments et du volume de médicaments requis par l'établissement dans lequel le système 10 est installé.  There may be one or more ATC machines per line, depending on the combination of drugs and the volume of drugs required by the facility in which the system 10 is installed.

Le convoyeur 24 amène le flacon sous une posi-  The conveyor 24 brings the bottle under a position

tion de remplissage du dispositif de remplissage 26 et un signal de l'unité de commande du système active la  filling device 26 and a signal from the system control unit activates the

cartouche de médicament appropriée, comme demandé Plu-  appropriate drug cartridge, as requested More

sieurs cartouches peuvent être affectées à un médicament  some cartridges can be assigned to a drug

particulier et peuvent distribuer des doses simultanément.  particular and can dispense doses simultaneously.

Les doses de médicament sont comptées dans le flacon jus-  The doses of medicine are counted in the bottle up to

qu'à ce que le remplissage soit complet.  until the filling is complete.

Après remplissage, le flacon est étiqueté par  After filling, the bottle is labeled with

un dispositif d'étiquetage 28 (également appelé étique-  a labeling device 28 (also called ethics-

teuse), qui peut de préférence être similaire à une ma-  teuse), which may preferably be similar to a ma-

chine Avery Modèle ALX 910 fournie par Avery Label Di-  China Avery Model ALX 910 supplied by Avery Label Di-

vision, 35 McLachlan Drive, Rexdale, Ontario, Canadaou Willett Modèle 2600 fabriquée par Willette America Inc, 4901 Northeast Parkway, Fort Worth, Texas L'étiqueteuse 28 peut être placée en aval du dispositif de remplissage  vision, 35 McLachlan Drive, Rexdale, Ontario, Canada or Willett Model 2600 manufactured by Willette America Inc, 4901 Northeast Parkway, Fort Worth, Texas Label 28 can be placed downstream of the filling device

de flacon 26, comme représenté, ou bien elle peut de pré-  bottle 26, as shown, or else it may

férence être placée sous le dispositif de remplissage de flacon 26 de manière à étiqueter les flacons pendant ou juste après le remplissage Un signal est envoyé par l'unité de commande du système à l'étiqueteuse 28 en  be placed under the bottle filling device 26 so as to label the bottles during or just after filling. A signal is sent by the system control unit to the labeling machine 28

même temps que le flacon est rempli L'étiqueteuse impri-  at the same time as the bottle is filled The printer labeler

me des informations lisibles par l'homme, ainsi que des  me human readable information, as well as

informations de code à barres si nécessaire Les infor-  barcode information if necessary

mations portées sur les étiquettes sont conservées dans  the labels are kept in

une base de données et contiennent la description des  a database and contain the description of

médicaments ainsi que des indications sur les précautions  medicines as well as indications on precautions

à prendre.to take.

Après impression de l'étiquette, un dispositif  After printing the label, a device

de lecture peut être prévu en association avec l'étique-  reading can be planned in association with ethics-

teuse 28, pour vérifier le contenu de l'étiquette par lec-  teuse 28, to check the content of the label by read-

ture du code à barres imprimé.of the printed barcode.

Une fois qu'un flacon est rempli et étiqueté, il circule sur le convoyeur 24 jusqu'à un dispositif de bouchage 30 (également appelé boucheuse) Le dispo-  Once a bottle is filled and labeled, it circulates on the conveyor 24 to a closure device 30 (also called a capper).

sitif de bouchage 30 saisit le flacon et applique de pré-  stopper 30 takes hold of the bottle and applies pre-

férence un bouchon 31,de type résistant aux enfants, au flacon. Comme illustré, juste après le dispositif de bouchage 30, chaque ligne comprend un lecteur de code à barres 36 et une courroie d'enroulement 39, disposés de part et d'autre du convoyeur 24 La courroie 39 sert à faire tourner un flacon sur lui-même afin que son code à barres puisse être lu par le lecteur 36 Le lecteur de code à barres 36 vérifie la lisibilité du code à barres sur l'étiquette et confirme le numéro de prescription  ference a stopper 31, of child-resistant type, to the bottle. As illustrated, just after the stopper 30, each line comprises a bar code reader 36 and a winding belt 39, arranged on either side of the conveyor 24 The belt 39 is used to rotate a bottle on it - even so that its bar code can be read by the reader 36 The bar code reader 36 checks the readability of the bar code on the label and confirms the prescription number

à l'unité de commande du système.  to the system control unit.

Après bouchage du flacon, un détecteur associé à ce dispositif vérifie que le bouchon a été correctement  After closure of the bottle, a detector associated with this device verifies that the stopper has been correctly

appliqué Le dispositif de bouchage 30 comprend de préfé-  applied The plugging device 30 preferably comprises

rence un réservoir 33 qui est suffisamment grand pour  a tank 33 which is large enough to

stocker une réserve de bouchons correspondant à une pério-  store a reserve of caps corresponding to a period

de de travail complète La machine de bouchage préférée  work station The preferred capping machine

peut être similaire à la machine Kalish-Cap Mark III fa-  may be similar to the Kalish-Cap Mark III machine fa-

briquée par HG Kalish Inc, 6535 Mill Creek N 062, Mississauga, Ontario, Canadaou Capamatic DLR-1 fabriquée par National Instrument Co, 4119 Fordleigh, Baltimore, Maryland. Après bouchage du flacon et vérification du contenu par le détecteur de bouchage 36, le flacon avance  Brick by HG Kalish Inc, 6535 Mill Creek N 062, Mississauga, Ontario, Canada or Capamatic DLR-1 manufactured by National Instrument Co, 4119 Fordleigh, Baltimore, Maryland. After closure of the bottle and verification of the contents by the stopper detector 36, the bottle advances

à un accumulateur ou une station d'acccumulation 32, si-  to an accumulator or an accumulation station 32, if-

tué à l'extrémité de son convoyeur respectif 24 (l'accu-  killed at the end of its respective conveyor 24 (the battery

mulateur 32 c est illustré plus clairement sur la figure 1).  mulator 32 c is illustrated more clearly in Figure 1).

La station d'accumulation 32 remplit deux fonctions: un tri et une éjection Les flacons sont éjectés lorsqu'ils  The accumulation station 32 performs two functions: sorting and ejection The vials are ejected when

ont un compte de médicament incorrect, des étiquettes il-  have an incorrect drug account, labels il-

lisibles ou des bouchons mal mis en place Un signal en-  legible or stoppers improperly installed A signal

voyé par le dispositif de remplissage 26, le dispositif d'étiquetage 28 ou le dispositif de bouchage 30 provoque l'éjection d'un flacon défectueux dans un bac de rejet , au moyen d'un jet de pistolet pneumatique 34, si une des situations précitées est détectée Lorsqu'un flacon est éjecté, l'unité de commande du système adresse une demande de deuxième service au dispositif de remplissage  seen by the filling device 26, the labeling device 28 or the stopper 30 causes the ejection of a defective bottle in a rejection tank, by means of a jet of pneumatic gun 34, if one of the situations above is detected When a vial is ejected, the system control unit sends a request for a second service to the filling device

26, sur une base prioritaire, de sorte qu'une autre tenta-  26, on a priority basis, so that another attempt

tive est faite pour compléter la commande de prescription.  tive is made to complete the prescription order.

Un convoyeur de circulation 42 (également ape-  A circulation conveyor 42 (also ape-

lé convoyeur de tri) transporte des plateaux en circula-  the sorting conveyor) carries trays in circulation

tion 40 le long d'un chemin qui amène chacun des plateaux sous un accumulateur 32, une fois par tour Les plateaux  tion 40 along a path which brings each of the plates under an accumulator 32, once per turn The plates

portent un code à barres et l'unité de commande attri-  carry a barcode and the control unit assigns

bue au moins un plateau en circulation 40 à chaque patient.  drink at least one circulating tray 40 for each patient.

Si un patient particulier a besoin de plus de flacons qu'un seul plateau peut en contenir, un deuxième ou un troisième plateau sera également attribué Un plateau circule sur le convoyeur 42 jusqu'à ce qu'une commande totale d'un patient ait été rassemblée Le code à barres sur le plateau 40 est lu par un lecteur de code à barres  If a particular patient needs more vials than a single tray can hold, a second or third tray will also be assigned A tray circulates on the conveyor 42 until a full order from a patient has been assembled The barcode on tray 40 is read by a barcode reader

63 avant le passage sous les accumulateurs 32, et un si-  63 before passing under the accumulators 32, and a

gnal synchronise correctement un accumulateur 32 pour  general correctly synchronizes an accumulator 32 for

qu'il dépose un flacon du patient concerné dans le pla-  that he deposits a vial of the patient concerned in the plac-

teau 40.sheet 40.

Tous les flacons correctement préparés sont af-  All properly prepared vials are aff-

fectés à un emplacement sur l'accumulateur 32 o ils at-  placed in a location on the accumulator 32 where they

tendent un plateau en circulation 40 dans lequel ils doi-  tend a circulating plate 40 in which they must

vent être placés Ces emplacements sont également appelés zone de transfert de sortie L'accumulateur 32 comprend  These locations are also called the output transfer area. The accumulator 32 includes

de préférence jusqu'à vingt emplacements de stockage tem-  preferably up to twenty temporary storage locations

poraire des flacons.poraire flasks.

Les accumulateurs 32 sont situés au-dessus du convoyeur 42 de sorte que les flacons en attente sur un accumulateur peuvent être placés dans un plateau 40 de passage Pour cela, un dispositif de prise pneumatique 37  The accumulators 32 are located above the conveyor 42 so that the bottles waiting on an accumulator can be placed in a passage tray 40 For this, a pneumatic gripping device 37

monté sur un cylindre sans tige est associé à chaque ac-  mounted on a rodless cylinder is associated with each ac-

cumulateur 32 pour placer, à la demande, un flacon dans  accumulator 32 to place, on demand, a bottle in

une position d'accumulateur.an accumulator position.

L'unité de commande affecte un ou plusieurs des  The control unit affects one or more of

plateaux à un patient Lorsque le ou les plateaux en cir-  trays to a patient When the trays

culation 40 attribués passent sous l'accumulateur de fla-  culation 40 allocated pass under the fla-

cons 32 l'accumulateur 32 dépose les flacons dans le  cons 32 the accumulator 32 deposits the bottles in the

ou les plateaux attribués Le dépôt des flacons est ef-  or the trays allocated The deposit of the bottles is ef-

fectué au moyen d'une trappe prévue à la position d'ac-  carried out by means of a hatch provided in the position of ac-

cumulateur, sur laquelle les flacons reposent et qui est actionnée par un solénoïde commandé par l'unité de commande De préférence, l'accumulateur 32 est capable de placer tout son contenu dans un même plateau, si nécessaire De cette manière, tous les flacons pour une même commande de patient peuvent être triés et placés  accumulator, on which the bottles rest and which is actuated by a solenoid controlled by the control unit Preferably, the accumulator 32 is capable of placing all its contents in the same tray, if necessary In this way, all the bottles for same patient order can be sorted and placed

ensemble dans un plateau.together in a tray.

Lorsqu'une commande totale d'un patient a été accumulée dans un ou plusieurs plateaux 40, le convoyeur de tri 42 transfère le ou les plateaux 40 à l'un d'une  When a total order from a patient has been accumulated in one or more trays 40, the sorting conveyor 42 transfers the tray (s) 40 to one of

pluralité de branchements.multiple connections.

Le branchement 50 est un convoyeur appelé con-  Branch 50 is a conveyor called con-

voyeur d'exception Une commande est placée sur le bran-  exceptional voyeur A command is placed on the branch

chement 50 si, pour une raison quelconque, le contenu  chement 50 if, for any reason, the content

doit être modifié par suite d'une erreur.  must be changed due to an error.

On peut également utiliser le branchement 50 pour placer des médicaments, autres que des médicaments  You can also use connection 50 to place drugs, other than drugs

oraux solides,dans le plateau 40 d'un patient Ce branche-  solid oral, in a patient's tray 40 This branch-

ment 50 peut amener un plateau 40 sous un portique qui  ment 50 can bring a tray 40 under a gantry which

contient par exemple des liquides ou des crèmes Par lec-  contains for example liquids or creams By lec-

ture du code à barres du plateau 40, le portique distri-  ture of the barcode on tray 40, the portal

bue automatiquement le médicament correct dans le pla-  automatically drinks the correct medication in the

teau 40.sheet 40.

ilhe

Le branchement 52 est un convoyeur appelé con-  Branch 52 is a conveyor called con-

voyeur de commande postale Une commande est placée sur  mail order voyeur An order is placed on

le convoyeur 52 si elle doit être expédiée à un patient.  the conveyor 52 if it is to be sent to a patient.

Le branchement 54 est un convoyeur appelé con-  Branch 54 is a conveyor called con-

voyeur d'enlèvement Une commande est placée sur le bran- chement 54 si elle doit être enlevée par un patient, par  removal voyeur A control is placed on the branch 54 if it is to be removed by a patient, by

exemple un patient en visite.example a visiting patient.

Comme illustré, divers extracteurs sont fonc-  As illustrated, various extractors are functional

tionnellement placés de manière à faire entrer et sortir  tally placed in order to bring in and out

les plateaux des convoyeurs 42,50,52,60 et 51 Ces ex-  the conveyor trays 42,50,52,60 and 51 These ex-

tracteurs sont désignés d'une manière générale par le repère 62 L'extracteur 62 a, à la demande, dérive les  tractors are generally designated by the reference 62 The extractor 62 has, on request, derives the

plateaux du convoyeur 42 vers le convoyeur 50 L'extrac-  trays from conveyor 42 to conveyor 50 The extrac-

teur 62 b, à la demande, dérive les plateaux du convoyeur 42 vers leconvoyeur 52 L'extracteur 62 c, à la demande,  tor 62 b, on request, drifts the trays from the conveyor 42 to the conveyor 52 The extractor 62 c, on request,

dérive les plateaux du convoyeur 42 vers le convoyeur 54.  drifts the trays from conveyor 42 to conveyor 54.

L'extracteur 62 b, à la demande, dérive les plateaux de retour du convoyeur 61 sur le convoyeur 60 L'extracteur  The extractor 62 b, on request, drifts the return plates of the conveyor 61 onto the conveyor 60 The extractor

62 e, à la demande, dérive les plateaux en retour du con-  62 e, on request, drifts the trays back from the

voyeur 60 sur le convoyeur 42.voyeur 60 on the conveyor 42.

En outre, il est prévu un analyseur à balayage  In addition, a scanning analyzer is provided.

63 qui lit les codes à barres sur les plateaux en retour.  63 which reads the bar codes on the trays back.

On place un plateau vide 40 sur un convoyeur  An empty tray 40 is placed on a conveyor

de retour 60 ou 61 qui le ramène sur le convoyeur de cir-  back 60 or 61 which brings it back to the conveyor

culation 42 On utilise un convoyeur de retour 60 pour  culation 42 We use a return conveyor 60 to

le retour des plateaux utilisés pour des commandes posta-  the return of trays used for post orders

les, tandis qu'on utilise le convoyeur de retour 61 pour  them, while using the return conveyor 61 to

le retour des plateaux utilisés pour des commandes à en-  the return of the trays used for orders to

lever Au point de retour, le code à barres sur le pla-  lift At the return point, the barcode on the plate

teau 40 est lu et noté dans l'unité de commande, comme  level 40 is read and noted in the control unit, as

plateau disponible Si le code à barres n'est pas lisi-  tray available If the barcode is not legible

ble, le plateau 40 est automatiquement éjecté dusystème 10. Le retour s'effectue juste en aval de la sortie  ble, the tray 40 is automatically ejected from the system 10. The return takes place just downstream of the outlet

sur le convoyeur de circulation 42, de sorte que le convo-  on the circulation conveyor 42, so that the convo-

yeur de circulation 42 est toujours plein.  traffic 42 is always full.

Des cylindres de transfert suspendus 64 servent à transférer les plateaux 40 d'un convoyeur rectiligne 42 a  Suspended transfer cylinders 64 serve to transfer the trays 40 from a straight conveyor 42a

à un autre convoyeur rectiligne 42 b qui constituent ensem-  to another straight conveyor 42 b which together constitute

ble le convoyeur de circulation 42. Les figures 3 à 5 illustrent la circulation des données pour divers aspects du système Comme représenté  ble the circulation conveyor 42. Figures 3 to 5 illustrate the flow of data for various aspects of the system As shown

sur la figure 3, un ordinateur central 70 fournit une in-  in FIG. 3, a central computer 70 provides an information

formation de commande de patient à une unité de commande de système 80 En retour, l'unité de commande 80 informe  patient control training at a system control unit 80 In return, the control unit 80 informs

l'ordinateur central 70 de ce qu'une commande est vala-  the central computer 70 that an order is validated

ble ou non.ble or not.

Dans les schémas de circulation des données, plusieurs composants, tels que des unités de données, des  In data flow diagrams, several components, such as data units,

entités intelligentes, des registres, etc, sont indi-  intelligent entities, registers, etc., are indi-

qués On les décrit en premier.They are described first.

La Liste d'Entrée de Patient 100 est une collec-  Patient Entry List 100 is a collection

tion de commandes de patient reçues par le système de  tion of patient orders received by the

commande 80, en provenance de l'ordinateur central 70 Gé-  command 80, from the central computer 70 G-

* néralement, les commandes sont organisées d'une manière* generally, orders are organized in a way

"premier entré, premier sorti" (FIFO) Toutefois, lors-  "first in, first out" (FIFO) However, when

que des commandes reçoivent un état de priorité, par exemple pendant un deuxième service comme décrit plus haut, une commande plus récente peut être placée en tête  that orders receive a priority status, for example during a second service as described above, a more recent order can be placed at the top

de la liste de sorte qu'elle sera traitée en premier.  from the list so it will be processed first.

Chaque entrée de la Liste d'Entrée de Patient comprend des informations spécifiques au patient, pour  Each entry in the Patient Entry List includes patient-specific information, for

des fonctions d'identification, et une ou plusieurs pres-  identification functions, and one or more pres-

criptions pour un patient.cries for a patient.

La File d'Attente de Disponibilité de Plateau 102 est utilisée pour retenir temporairement une commande  Plateau 102 Availability Queue is used to temporarily hold an order

de patient, en attente de la disponibilité d'un des pla-  patient waiting for the availability of one of the

teaux en circulation 40 C'est une file d'attente de type FIFO et, lorsqu'un plateau 40 devient disponible,  teaux en circulation 40 This is a FIFO type queue and, when a tray 40 becomes available,

la commande la plus ancienne est affectée à ce plateau 40.  the oldest command is assigned to this plate 40.

La Liste de Réapprovisionnement 104 est une liste de type FIFO qui est utilisée chaque fois qu'une  Replenishment List 104 is a FIFO type list that is used whenever a

cartouche de médicament ne contient pas une quantité suf-  drug cartridge does not contain enough

fisante pour servir une commande de patient Lorsque ce cas se présente, la commande non servie est retirée de la Liste d'Entrée de Patient et placée à la fin de la Liste  required to serve a patient order When this case arises, the order not served is removed from the Patient Entry List and placed at the end of the List

de Réapprovisionnement jusqu'à ce que la cartouche dési-  Replenishment until the cartridge desi-

gnée soit remplie.be filled.

La Liste de Service de Patient 106 est une liste de type FIFO utilisée une fois qu'on a déterminé qu'une commande peut être servie par le système 10 Lorsqu'une telle détermination, est faite, une commande de patient est sortie de la Liste d'Entrée de Patient et placée à la  Patient Service List 106 is a FIFO type list used once it has been determined that a command can be served by the system. When such a determination is made, a patient command is exited from the List Patient Entry and placed at the

fin de la Liste de Service de Patient.  end of the Patient Service List.

Les Listes d'Attente de Prescription 108 sont des listes de type FIFO qui sont utilisées une fois qu'on  Prescription Lists 108 are FIFO-type lists that are used once

a déterminé qu'une commande de patient pouvait être ser-  determined that a patient order could be used

vie Il y a une Liste d'Attente de Prescription affectée  Life There is a Prescription Waiting List Affected

à chaque ligne de remplissage 12,14 et 16 du système 10.  at each filling line 12, 14 and 16 of system 10.

Lorsqu'une telle détermination est faite, une prescription figurant dans une commande de patient est placée à la fin de la Liste d'Attente de Prescription appropriée Les prescriptions sont extraites d'une Liste d'Attente de  When such a determination is made, a prescription in a patient order is placed at the end of the appropriate Prescription Waiting List Prescriptions are taken from a Patient Waiting List

Prescription dans l'ordre de réception.  Prescription in order of receipt.

Les Listes de Tri de Prescription 110 sont des  Prescription 110 Sort Lists are

listes à accès sélectif utilisées une fois que les pres-  selective access lists used once the pres-

criptions ont été remplies Une Liste de Tri de Prescrip-  criteria have been fulfilled A Prescrip- Sorting List

tion 110 est prévue pour chacune des lignes 12, 14 et  tion 110 is provided for each of lines 12, 14 and

16 Une fois qu'une prescription est remplie, la prescrip-  16 Once a prescription has been filled, the prescription

tion est placée à la fin de sa Liste de Tri de Prescrip-  tion is placed at the end of its Prescription Sort List

tion 110 respective A ce moment, le flacon associé se  respective 110 At this time, the associated bottle

trouve dans l'accumulateur 32 Les Listes de Tri de Pres-  found in accumulator 32 Prescription Sort Lists

cription sont utilisées par le système de commande 80, comme décrit plus loin, pour placer les flacons, qui se  are used by the control system 80, as described below, to place the bottles, which are

trouvent dans la zone de transfert, dans le plateau cor-  located in the transfer area, in the cor-

rect 40 Les prescriptions sont sélectivement sorties de  rect 40 Prescriptions are selectively taken out of

ces listes lorsqu'elles sont placées dans leurs plateaux.  these lists when they are placed in their trays.

Comme illustré sur la figure 6,les Files d'At-  As illustrated in Figure 6, the Files of At-

tente d'Affectation de Prescription 112 sont généralement des listes FIFO contenant des énumérations des prescrip- tions à servir par le dispositif de remplissage 26 Une File d'Attente d'Affectation de Prescription est prévue pour chaque dispositif de remplissage 26 Lorsqu'une prescription est affectée àune ligne pour remplissage, elle est transférée de sa Liste d'Attente de Prescription  Prescription Assignment Tent 112 are generally FIFO lists containing lists of prescriptions to be served by the filling device 26 A Prescription Assignment Queue is provided for each filling device 26 When a prescription is assigned to a line for filling, it is transferred from its Prescription Waiting List

108 associée à cette file d'attente.  108 associated with this queue.

Les Listes de Remplissage de Prescription 114  Prescription Fill Lists 114

sont utilisées lorsque des flacons doivent être remplis.  are used when vials need to be filled.

Une Liste de Remplissage de Prescription 114 est produite pour chaque dispositif de remplissage 26 Lorsqu'une zone d'accumulateur devient disponible, comme décrit ci-après,  A Prescription Filling List 114 is produced for each filling device 26 When an accumulator zone becomes available, as described below,

des prescriptions sont sorties de la File d'Attente d'Af-  prescriptions have left the Af- Queue

fectation de Prescription et placées à la fin de la Liste de Remplissage de Prescription A ce moment, un flacon  Prescription assignment and placed at the end of the Prescription Filling List At this time, a bottle

est positionné sur la ligne de remplissage pour la pres-  is positioned on the filling line for the

cription Lorsqu'une prescription a été remplie et laissée  cription When a prescription has been filled and left

en attente d'entrée dans l'accumulateur 32, elle est re-  awaiting entry into accumulator 32, it is re-

tirée de cette liste.taken from this list.

Les Listes de Réapprovisionnement de Prescrip-  Prescrip- Replenishment Lists

tion 116 sont des listes FIFO utilisées chaque fois  tion 116 are FIFO lists used each time

qu'une prescription ne peut pas être servie par le dispo-  that a prescription cannot be served by the provision

sitif de remplissage associé 26 Une Liste de Réapprovi-  associated filling sitive 26 A Replenishment List

sionnement de Prescription 116 est prévue pour chaque dis-  Prescription 116 is planned for each distribution.

positif de remplissage 26.positive filling 26.

Si on détermine, comme décrit plus loin, qu'un  If we determine, as described below, that a

dispositif de remplissage 26 ne peut pas servir une pres-  filling device 26 cannot serve as a pressure

cription, la prescription est transférée de sa File d'At-  prescription, the prescription is transferred from its File of At-

tente d'Affectation de Prescription 112 à cette liste jus-  Prescription 112 allocation tent to this list so far

qu'à ce que le dispositif de remplissage 26 soit réappro-  that the filling device 26 is replenished

visionné Ensuite, la prescription est réinsérée dans une File d'Attente d'Affectation de Prescription 112, en  Then, the prescription is reinserted in a Prescription Allocation Queue 112, in

tête dela liste.head of the list.

Les Files d'Attente de Prescription Remplie 118 sont utilisées après passage des flacons devant leurs analyseurs de ligne Une File d'Attente de Pres-  The Filled Prescription Queues 118 are used after the vials have passed their line analyzers. A Prescription Queue

cription Remplie est prévue pour chaque ligne de remplis-  Completed description is provided for each filling line.

sage Lorsque c'est le cas, une prescription est placée  wise When this is the case, a prescription is placed

à la fin des Files d'Attente de Prescription Remplie Cha-  at the end of the Prescription Queues Filled Cha-

que entrée dans une File d'Attente de Prescription Rem-  entered in a Prescription Queue Rem-

plie 118 est marquée pour indiquer la zone d'accumulateur spécifique à laquelle le flacon associé doit être envoyé  fold 118 is marked to indicate the specific accumulator area to which the associated bottle should be sent

ou si le flacon doit être dirigé vers le bac de rejet.  or if the bottle is to be directed to the reject bin.

Puisque les flacons traversent les index tournants d'une  Since the bottles cross the rotating indexes of a

manière FIFO,il s'agit d'une file d'attente FIFO. Comme illustré sur la figure 5, la Liste de Prescription Triée 120 est  FIFO way, this is a FIFO queue. As illustrated in FIG. 5, the Sorted Prescription List 120 is

utilisée lorsqu'un flacon estused when a bottle is

sur le point d'être déposé dans son plateau affecté 40.  about to be placed in its affected tray 40.

Les prescriptions sont transférées à cette liste, à par-  Prescriptions are transferred to this list, from

tir des Listes de Tri de Prescription 110, comme dé-  from Prescription 110 Sort Lists, as

crit plus loin, lorsqu'on détermine qu'un flacon doit être déposé dans unplateau 40 Les prescriptions sont  below, when determining that a bottle should be placed in a tray 40 The prescriptions are

effacées de cette liste après le traitement de trans-  deleted from this list after processing trans-

fert de sortie.output fert.

La Liste de Patient Servi 122 est utilisée après service d'une commande de patient Dans ce cas, une commande de patient est retirée de la Liste de Service de Patient 106 et placée à l'extrémité dequeue de la  The Served Patient List 122 is used after serving a patient order. In this case, a patient order is removed from the Patient Service List 106 and placed at the end of the queue.

Liste de Patient Servi 122.Patient Served List 122.

La Liste de Patient Servi 122 est utilisée par la procédure d'expédition/enlèvement, pour envoyer un plateau 40 à la zone de gestion de destination correcte à partir du convoyeur de tri 42 Lorsqu'un plateau a été physiquement enlevé du convoyeur de tri 42, la commande  The Served Patient List 122 is used by the dispatch / pickup procedure, to send a tray 40 to the correct destination management area from the sorting conveyor 42 When a tray has been physically removed from the sorting conveyor 42 , the command

de patient est sortie de la liste.has left the list.

Après la description ci-dessus des diverses lis-  After the above description of the various readings

tes et files d' attente employées dans le système de com-  your queues and queues used in the communication system

mande 80, on décrit maintenant les diverses procédures employées par le système 10 sous le contrôle du système  command 80, we now describe the various procedures used by system 10 under system control

de commande 80.80.

Procédure d'Entrée de Patient Comme illustré sur la figure 6, la procédure d'entrée de données de patient 200 peut être décrite comme suit Le système de commande 80 détermine d'abord si l'ordinateur central 70 est connecté au système Si ce n'est pas le cas, alors le système de commande 80 reste dans un état de "veille" Si l'ordinateur central est connecté, alors le système de commande 80 attend qu'une information de commande de client lui soit fournie par l'ordinateur central 70 Après réception de la commande de patient, le système de commande 80 détermine si les informations de commande de patient sont valables Si les  Patient Entry Procedure As illustrated in FIG. 6, the patient data entry procedure 200 can be described as follows. The control system 80 first determines whether the central computer 70 is connected to the system. is not the case, then the control system 80 remains in a "standby" state If the central computer is connected, then the control system 80 waits for a customer order information to be supplied to it by the computer central 70 After receiving the patient order, the control system 80 determines whether the patient order information is valid If the

informations ne sont pas valables,alors un message d'er-  information is not valid, then an error message

reur est envoyé à l'ordinateur central pour informer l'o-  ror is sent to the central computer to inform the

pérateur de l'erreur Si les informations de commande de  error handler If the command information of

patient sont valables, alors la commande de patient, com-  are valid, then the patient command,

prenant une ou plusieurs prescriptions et des données spé-  taking one or more prescriptions and specific data

cifiques dupatient, est placée sur la Liste d'Entrée de Patient, comme décrit plus haut et illustré sur la figure  patient data, is placed on the Patient Entry List, as described above and illustrated in the figure

3 Ensuite, un accusé de réception est envoyé à l'ordina-  3 Then an acknowledgment of receipt is sent to the computer.

teur central 70 pour informer son opérateur que la com-  central unit 70 to inform its operator that the

mande de patient a été placée sur la Liste d'Entrée de Patient. Procédure de Service de Patient  Patient request has been placed on the Patient Entry List. Patient Service Procedure

La procédure de service de patient est la procé-  The patient service procedure is the procedure

dure par laquelle une commande de patient est divisée en ses diverses prescriptions qui sont ensuite affectées aux diverses lignes 12,14 et 16 Comme illustré sur la figure 7, dans cette procédure, le système attend qu'une commande de patient soit placée dans la Liste d'Entrée de Patient  duration by which a patient order is divided into its various prescriptions which are then assigned to the various lines 12, 14 and 16 As illustrated in FIG. 7, in this procedure, the system waits for a patient order to be placed in the List Patient Entry

100 Pour chaque commande de patient dans la Liste d'En-  100 For each patient order in the List of-

trée de Patient 100, une affectation de remplissage de  Patient 100 entry, a filling assignment of

prescription est fournie à chacune des lignes de remplis-  prescription is provided to each filling line

sage 12,14 et 16 de sorte quel'opération de remplissage  wise 12,14 and 16 so that the filling operation

s'effectue d'une manière optimale Toutefois, les prescrip-  however, the prescriptions

tions ne sont pas remplies à ce moment. On détermine ensuite si les prescriptions sont correctement affectées aux diverses lignes Si ce n'est pas le cas, la commande de patient est placée sur la Liste de Deuxième Service 104 et les prescriptions sont sorties  are not met at this time. It is then determined whether the prescriptions are correctly assigned to the various lines. If this is not the case, the patient control is placed on the Second Service List 104 and the prescriptions are output.

des Listes de Remplissage de Prescription 114 Si les pres-  Prescription Filling Lists 114 If the pres-

criptions sont affectées avec succès, on détermine si un plateau 40 est disponible pour la réception de la commande de patient S'il n'y a pas de plateau disponible, alors la commande de patient est placée dans la File d'Attente de Disponibilité de Plateau 120 et les prescriptions  criteria are successfully assigned, it is determined whether a tray 40 is available for receiving the patient order If there is no tray available, then the patient order is placed in the Availability Queue of Plateau 120 and prescriptions

sont sorties des Listes de Remplissage de Prescription 114.  came out of Prescription Fill Lists 114.

La procédure 202 attend alors à nouveau qu'une informa-  Procedure 202 then waits again for information

tion de commande de patient soit présentée dans la Liste  patient order is presented in the List

d'Entrée de Patient.Patient Entry.

Si un plateau 40 est disponible, alors la com-  If a tray 40 is available, then the com-

mande de patient est placée sur la Liste de Service de Patient 106 et un plateau optimal 40 est choisi et affecté à ce patient, comme décrit plus loin La procédure pour  patient request is placed on the Patient Service List 106 and an optimal tray 40 is chosen and assigned to this patient, as described below The procedure for

le remplissage des prescriptions commence ensuite.  filling of prescriptions then begins.

Affectation des Prescriptions à une Ligne de Remplissage Optimale On utilise une procédure simple pour déterminer l'affectation d'une ligne de remplissage optimale pour une prescription Comme illustré sur la figure 8, on calcule d'abord une dimension de flacon pour une prescription particulière On détermine ensuite s'il y a plus d'une  Assigning Prescriptions to an Optimal Filling Line We use a simple procedure to determine the allocation of an optimal filling line for a prescription As illustrated in Figure 8, we first calculate a bottle size for a particular prescription On then determines if there is more than one

ligne disponible pour le remplissage de la prescription.  line available for filling the prescription.

S'il y a plus d'une ligne de la même dimension de flacon disponible pour remplir la prescription, alors on choisit  If there is more than one line of the same size of bottle available to fill the prescription, then we choose

la ligne ayant la plus courte attente; dans le cas con-  the line with the shortest wait; in the case

traire, on choisit la première ligne disponible On dé-  milk, we choose the first available line We de-

termine ensuite si le remplissage de cette prescription particulière épuisera la quantité de médicament de la ligne choisie, au-dessous d'une quantité minimale Si la réponse est oui, alors une demande de réapprovision- nement est émise pour indiquer à l'opérateur du système  then ends if filling this particular prescription will deplete the quantity of medication from the chosen line, below a minimum quantity If the answer is yes, then a replenishment request is sent to indicate to the system operator

ou au pharmacien qu'il doit réapprovisionner les cartou-  or to the pharmacist that he must restock the cartridges.

ches On détermine ensuite si la prescription épuisera complètement la cartouche associée Si la réponse est oui,  ches It is then determined whether the prescription will completely exhaust the associated cartridge If the answer is yes,

on arrête la procédure et on indique une non affectation.  the procedure is stopped and a non-assignment is indicated.

Si on détermine que le remplissage de la pres-  If it is determined that the filling of the press-

cription n'amènera pas la quantité de médicament au-  cry will not bring the amount of medicine to

dessous drune valeur minimale ou que le remplissage de la prescription ne videra pas une cartouche, alors la  below a minimum value or that filling the prescription will not empty a cartridge, then the

prescription est affectée à la Liste d'Attente de Pres-  prescription is assigned to the Prescription Waiting List

cription associée 108,avec activation d'un indicateur ou drapeau dormant A la mise en service, tous les plateaux sont vides et reposent sur le convoyeur de retour Les  associated description 108, with activation of a dormant flag or indicator When put into service, all the trays are empty and rest on the return conveyor

plateaux du convoyeur de retour sont placés sur le convo-  return conveyor trays are placed on the convo-

yeur de tri par le mécanisme de transfert suspendu 62.  sorting by the suspended transfer mechanism 62.

Les plateaux circulent sur le convoyeur de tri et passent devant le lecteur de code à barres 63 qui lit le numéro du plateau Le logiciel reconnaît un plateau comme étant le premier plateau non affecté disponible (voir la figure 9), puisqu'il conserve la trace de tous les numéros de  The trays circulate on the sorting conveyor and pass in front of the barcode reader 63 which reads the number of the tray The software recognizes a tray as being the first unassigned tray available (see Figure 9), since it keeps track of all the numbers of

plateau et les affecte à des commandes de patient.  tray and assigns them to patient commands.

Procédure de Retour de Plateau La procédure de retour de plateau 204 ramène essentiellement lesplateaux du convoyeur de retour 60 sur le convoyeur de tri 42 Secondairement, elle détermine s'il y a des commandes de patient dans la File d'Attente de Disponibilité de Plateau 102 et, si c'est le cas, elle  Tray Return Procedure The tray return procedure 204 essentially returns the trays from the return conveyor 60 to the sorting conveyor 42 Secondarily, it determines whether there are patient orders in the Tray Availability Queue 102 and, if so, she

place ces commandes en tête de la Liste d'Entrée de Pa-  places these commands at the top of the Pa-

tient, de sorte qu'elles seront traitées ensuite.  holds, so they will be processed next.

Comme illustré sur la figure 10, au début de cette procédure, on détermine si un plateau en retour est disponible Si un plateau en retour est disponible, alors on effectue une deuxième détermination pour savoir si un créneau vide est disponible sur le convoyeur de tri S'il n'y a pas de créneau vide disponible, alors cette procé- dure reste dans une boucle jusqu'à ce qu'un créneau vide  As illustrated in FIG. 10, at the start of this procedure, it is determined whether a return tray is available. If a return tray is available, then a second determination is made to find out whether an empty slot is available on the sorting conveyor S '' there is no empty slot available, so this procedure remains in a loop until an empty slot

soit disponible.is available.

Si un créneau vide est disponible sur le convo-  If an empty slot is available on the convo-

yeur de tri, alors une temporisation est imposée jus-  sorting time, then a time delay is imposed until

qu'à ce que ce créneau arrive en face du plateau en retour.  that this niche arrives opposite the plate in return.

Une instruction est alors envoyée à l'extracteur de pla-  An instruction is then sent to the plate extractor

teau en retour.teau in return.

Après l'émission de l'instruction à l'extrac-  After issuing the instruction to the extrac-

teu r de plateau en retour, on détermine si des comman-  with the tray back, it is determined whether commands

des de patient sont dans la File d'Attente de Disponi-  patients are in the Availability Queue

bilité de plateau et si le plateau particulier est dis-  plateau bility and if the particular plateau is dis-

ponible Si la détermination est négative, alors on ré-  ponible If the determination is negative, then we re-

pète toute la procédure Dans le cas contraire, les in-  fart the whole procedure Otherwise, the information

formations de commande de patient sont extraites de la File d'Attente de Disponibilité de Plateau et placées  patient order formations are retrieved from the Tray Availability Queue and placed

en tête de la Liste d'Entrée de Patient 100 La procé-  at the top of the Patient Entry List 100 The procedure

dure complète recommence alors.full duration then starts again.

Procédure de Réapprovisionnement On appelle la procédure de réapprovisionnement 206 si une cartouche de médicament quelconque ne contient pas une quantité suffisante pour remplir une prescription quelconque dans une commande de patient Comme illustré sur la figure 11, la Procédure de Service de Patient 202 extrait la commande de la Liste d'Entrée de Patient 100, comme décrit plus haut, et la transfère à la Liste de Réapprovisionnement 104 jusqu'à ce que la cartouche de  Refill Procedure Refill procedure 206 is called if any medication cartridge does not contain enough to fill any prescription in a patient order As shown in Figure 11, Patient Service Procedure 202 retrieves the order from Patient Entry List 100, as described above, and transfers it to Resupply List 104 until the cartridge

médicament requise ait été réapprovisionnée.  required medication has been replenished.

Dans la procédure de réapprovisionnement 206,  In replenishment procedure 206,

un sous-programme continu attend dans une boucle l'indi-  a continuous subroutine waits in a loop for indication

cation qu'une cartouche de médicament a été réapprovision-  cation that a drug cartridge has been replenished-

née On détermine ensuite s'il y a des commandes de patient, dans la Liste de Réapprovisionnement, qui sont en attente du réapprovisionnement indiqué S'il n'y a pas de commande en attente du réapprovisionnement indiqué, le sous-programme recommence Toute commande de patient pla- cée dans la Liste de Réapprovisionnement et en attente de ce réapprovisionnement est sortie et placée en tête  Born We then determine if there are patient orders, in the Resupply List, which are awaiting the indicated replenishment If there is no order awaiting the indicated replenishment, the subroutine starts again Any order of patient placed in the Replenishment List and waiting for this replenishment is output and placed at the top

de la Liste d'Entrée de Patient 100 Sinon, on déter-  from the Patient Entry List 100 Otherwise, we determine-

mine s'il y a des prescriptions, sur une Liste de Réappro-  mine if there are prescriptions, on a Replenishment List

l visionnement de Prescription 116,qui sont en attente du réapprovisionnement indiqué Si la réponse est négative, alors le sousprogramme de réapprovisionnement revient  l viewing of Prescription 116, which are awaiting the indicated replenishment If the answer is negative, then the replenishment subprogram returns

au départ Si la réponse est affirmative, les prescrip-  at the start If the answer is yes, the prescriptions

tions sont retirées de la Liste de Réapprovisionnement  are removed from the Replenishment List

116 et placées en tête de la File d'Attente d'Affecta-  116 and placed at the head of the Assignment Queue -

tion de Prescription 112 associée Ensuite, le sous-  Prescription 112 associated with Next, the sub-

programme de réapprovisionnement revient au départ pour  replenishment program returns to the start for

attendre une nouvelle indication d'un réapprovisionnement.  wait for a new indication of a replenishment.

Procédure de Remplissage de Prescription Une procédure de remplissage de prescription 208 est en fait une collection de traitements,de listes  Prescription Filling Procedure A prescription filling procedure 208 is in fact a collection of treatments, of lists

et d'interfaces matérielles, comme illustré sur la fi-  and hardware interfaces, as illustrated in the figure

gure 4 Pour chaque ligne de remplissage dans le système,  gure 4 For each filling line in the system,

il y a une procédure de remplissage de prescription 208.  there is a prescription filling procedure 208.

Comme illustré sur la figure 12, dans cette procédure 208, un sousprogramme commence par un état d'attente ou de sommeil de 500 ms environ On détermine ensuite si une Liste de Remplissage de Prescription 114 associée est vide Si la Liste de Remplissage de Prescription 114 n'est pas vide, alors on procède à une vérification de la ligne de remplissage associée, comme  As illustrated in FIG. 12, in this procedure 208, a subprogram begins with a waiting or sleeping state of approximately 500 ms. It is then determined whether an associated Prescription Filling List 114 is empty If the Prescription Filling List 114 is not empty, so we carry out a verification of the associated filling line, as

décrit plus loin.described later.

Après vérification de la ligne de remplissage associée ou si la Liste de Remplissage de Prescription 114 associée est vide, alors on détermine si la File d'Attente d'Affectation de Prescription 112 associée est vide Si la File d'Attente d'Affectation de Prescription  After checking the associated fill line or if the associated Prescription Fill List 114 is empty, then it is determined whether the associated Prescription Assignment Queue 112 is empty If the Prescription Assignment Queue

112 est vide, alors le sous-programme revient au départ.  112 is empty, then the subroutine returns to the start.

Dans le cas contraire, on détermine si le drapeau dormant de l'entrée de la File d'Attente d'Affectation de Pres- cription 112 est mis à l'état actif Si le drapeau dormant  Otherwise, it is determined whether the sleeping flag of the entry of Prescription Assignment Queue 112 is set to the active state If the sleeping flag

de l'entrée de la File d'Attente d'Affectation de Pres-  the entry of the Presence Allocation Queue

cription 112 est mis à l'état actif, alors le sous-  cry 112 is set to active, then the sub-

programme recommence Sinon, on détermine si le remplis-  program starts again Otherwise, it is determined whether the filling

sage de la prescription viderait la cartouche de médica-  wise to prescribe would empty the medicine cartridge

ment requis Si le remplissage de la prescription viderait  required if filling the prescription would empty

la cartouche de médicament requis, alors on place la pres-  the required medication cartridge, then place the pres-

cription sur la Liste de Réapprovisionnement de Prescrip-  cricription on the Prescrip- Replenishment List

tion 116 associée et on émet une demande de réapprovision-  tion 116 associated and we issue a replenishment request-

nement Le sous-programme recommence alors.  The subroutine then starts again.

Si le remplissage de la prescription ne viderait pas la cartouche de médicament requis, alors on procède à une vérification pour une affectation d'une zone libre d'accumulateur.  If filling the prescription would not empty the required medication cartridge, then a check is made for the allocation of an accumulator free area.

Si l'accumulateur 32 ne possède pas de zone li-  If the accumulator 32 does not have a li-

bre pour affectation, alors le sous-programme est recom-  bre for assignment, then the subroutine is recom-

mencé Dans le cas contraire, si une zone libre de l'accu-  mencé Otherwise, if a free area of the accu-

mulateur 32 peut être affectée, alors la prescription est sortie de la File d'Attente d'Affectation de Prescription 112 et placée dans la Liste de Remplissage de Prescription  mulator 32 can be affected, then the prescription is taken out of the Prescription Assignment Queue 112 and placed in the Prescription Filling List

114 En même temps, une instruction est envoyée au dispo-  114 At the same time, an instruction is sent to the

sitif de positionnement associé 18 pour qu'il fournisse  associated positioning tool 18 so that it provides

un flacon.a flask.

Fonction de Vérification de Ligne de Remplissage Comme illustré sur la figure 13, la vérification  Filling Line Verification Function As illustrated in figure 13, the verification

d'une ligne de remplissage, effectuée pendant une procé-  a filling line, carried out during a process

dure de remplissage de prescription 208, commence par une vérification du dispositif de positionnement associé 18 et se poursuit par une vérification des dispositifs associés de remplissage 26, d'étiquetage 28 et de bouchage  prescription filling time 208, begins with a check of the associated positioning device 18 and continues with a check of the associated filling devices 26, labeling 28 and capping

, et de l'analyseur de ligne 38., and line analyzer 38.

Vérification du Dispositif de Positionnement Comme illustré sur la figure 14, lorsqu'on vérifie le dispositif de positionnement, on détermine si une instruction de dépôt de flacon est en attente Si aucune instruction de dépôt de flacon n'est en attente, alors on arrête la vérification Si une instruction de dépôt de flacon est en attente, alors on détermine  Checking the Positioning Device As illustrated in figure 14, when checking the positioning device, it is determined whether a vial depositing instruction is pending If no vial depositing instruction is pending, then the verification If a bottle deposit instruction is pending, then we determine

si le dispositif de positionnement est prêt à répondre.  if the positioning device is ready to respond.

Si le dispositif de positionnement n'est pas prêt à ré-  If the positioning device is not ready to re-

pondre, alors la vérification est terminée Si le dispo-  lay, then verification is complete If the dispo-

sitif de positionnement est prêt à répondre, alors on détermine si un flacon a été déposé avec succès Si un  positioning sitive is ready to respond, then it is determined whether a vial has been successfully deposited If a

flacon n'a pas été déposé avec succès, alors une ins-  bottle has not been successfully deposited, so an ins-

truction est envoyée au dispositif de positionnement pour déposer un flacon et la vérification de ce dispositif se termine. Vérification du Dispositif de Remplissage Comme illustré sur la figure 15, si un flacon  truction is sent to the positioning device to deposit a bottle and the verification of this device ends. Verification of the Filling Device As illustrated in figure 15, if a bottle

a été déposé avec succès, alors on attribue à la prescrip-  has been successfully filed, so we attribute to the prescrip-

tion un état "d'attente pour le dispositif de remplissage"  tion a state of "waiting for the filling device"

et on vérifie alors le dispositif de remplissage 26.  and the filling device 26 is then checked.

La vérification du dispositif de remplissage commence par une détermination qui est effectuée pour voir si une instruction de dispositif de remplissage est  The filling device check begins with a determination which is made to see if a filling device instruction is

en attente Si une instruction de dispositif de remplis-  pending If a filling device instruction

sage n'est pas en attente, alors on détermine si une pres-  sage is not pending, then it is determined whether a press-

cription a reçu l'état "d'attente de remplissage" Si au-  cription has received the "waiting for filling" status If at-

cune prescription n'a reçu l'état "d'attente de remplis-  no prescription has received the "waiting for filling" status

sage",alors la vérification du dispositif de remplissage  wise ", then checking the filling device

est terminée Si une prescription a reçu l'état "d'at-  is complete If a prescription has received the status "at-

tente de remplissage"l,alors une instruction est envoyée  filling tent "l, then an instruction is sent

au dispositif de remplissage pour remplir la prescription.  to the filling device to fill the prescription.

La vérification du dispositif de remplissage est alors  The verification of the filling device is then

terminée.finished.

Si, au début de la vérification du dispositif  If at the start of the device check

de remplissage, on détermine qu'une instruction de dis-  filling, it is determined that an instruction to

positif de remplissage est en attente, alors on détermine si une réponse de dispositif de remplissage est prête Si une réponse de dispositif de remplissage n'est pas prête, alors la vérification du dispositif de remplissage est terminée Si une réponse de dispositif de remplissage est  positive filling is pending, then it is determined whether a filling device response is ready If a filling device response is not ready, then the filling device verification is complete If a filling device response is

prête, alors on détermine si une prescription a été rem-  ready, then it is determined whether a prescription has been filled

plie avec succès Si une prescription n'a pas été remplie avec succès, alors un signal est émis pour prévenir le système de l'existence du flacon partiellement rempli et  folds successfully If a prescription has not been filled successfully, then a signal is issued to warn the system of the existence of the partially filled vial and

le flacon est aiguillé de façon appropriée La vérifica-  the bottle is appropriately referred

tion du dispositif de remplissage est alors terminée.  tion of the filling device is then completed.

Si on détermine qu'une prescription a été rem-  If it is determined that a prescription has been filled

plie avec succès, alors une instruction est envoyée au dispositif d'étiquetage pour appliquer une étiquette sur le flacon On affecte alors à la prescription un état  folds successfully, then an instruction is sent to the labeling device to apply a label to the bottle. A condition is then assigned to the prescription.

"d'attente d'étiquette" et la vérification du disposi-  "Label Waiting" and device verification

tif de remplissage est terminée.tif filling is complete.

Vérification du Dispositif d'Etiquetage Comme illustré sur la figure 16, lorsqu'on  Verification of the Labeling Device As illustrated in figure 16, when

vérifie le dispositif d'étiquetage, on exécute un sous-  check the labeling device, execute a sub-

programme qui détermine, dans une première étape, si une  program which determines, in a first step, whether a

instruction de dispositif d'étiquetage est en attente.  labeling device instruction is pending.

Si aucune instruction de dispositif d'étiquetage n'est en  If there is no labeling device instruction

attente, alors le sous-programme est terminé Si une ins-  wait, then the subroutine is finished If an ins-

truction de dispositif d'étiquetage est en attente, alors on détermine si une réponse de dispositif d'étiquetage est prête Si aucune réponse de dispositif d'étiquetage n'est prête, alors le sous-programme est terminé Si une réponse de dispositif d'étiquetage est prête, alors on  labeling device is pending, then it is determined whether a labeling device response is ready If no labeling device response is ready, then the subroutine is terminated If a labeling device response labeling is ready, then we

détermine si des erreurs se sont produites dans l'opéra-  determines if errors have occurred in the operation

tion de remplissage S 'il n'y a pas eu d'erreur, alors  If there has been no error, then

on affecte à la prescription un état "d'attente de bou-  we assign to the prescription a state of "waiting for bou-

chage" et une instruction est envoyée au dispositif de bouchage, pour boucher le flacon Le sous-programme est  chage "and an instruction is sent to the stopper device, to stop the bottle The subroutine is

alors terminé.then finished.

Si une erreur est détectée dans l'opération de  If an error is detected in the operation of

remplissage, alors un sous-programme de traitement d'er-  filling, then an er- processing routine

reur est appelé et le sous-programme de vérification de  reur is called and the check routine for

dispositif d'étiquetage est terminé.  labeling device is complete.

Vérification du Dispositif de Bouchage Comme illustré sur la figure 17, lorsqu'on  Checking the Clogging Device As illustrated in figure 17, when

vérifie le dispositif de bouchage, on appelle un sous-  check the closure device, we call a sub-

programme qui détermine, dans une première étape, si une instruction est en attente pour que le dispositif de bouchage associé bouche un flacon, cette instruction étant appelée instruction de dispositif de bouchage Si aucune instruction de dispositif de bouchage n'est en attente, alors le sous-programme est terminé Si une instruction de dispositif de bouchage est en attente,  program which determines, in a first step, if an instruction is pending for the associated corking device to cap a bottle, this instruction being called capping device instruction If no capping device instruction is pending, then the subroutine terminated If a capping device instruction is pending,

alors on détermine si une réponse de dispositif de bou-  then it is determined whether a response from the

* chage est prête Si une réponse de dispositif de bou-* chage is ready If a response from the

chage n'est pas prête, alors le sous-programme est ter-  chage is not ready, then the subroutine is finished

miné Si une réponse de dispositif de bouchage est prête, alors on détermine si des erreurs ont été détectées dans l'opération de remplissage Si aucune erreur n'a été détectée, alors on affecte à la prescription un état "d'attente d'analyseur de ligne" Si des erreurs sont  mined If a stopper response is ready, then it is determined whether errors have been detected in the filling operation. If no error has been detected, then a prescription "analyzer standby" state is assigned to the prescription. line "If errors are

détectées, alors on appelle le sous-programme de trai-  detected, then we call the processing subroutine

tement d'erreur et le sous-programme de vérification de  error and the subroutine checking

dispositif de bouchage est terminé.  closure device is complete.

Vérification de l'Analyseur de Ligne  Line Analyzer Check

Comme illustré sur la figure 18, lorsqu'on vé-  As illustrated in Figure 18, when

rifie l'analyseur de ligne, on appelle un sous-programme  rify the line analyzer, we call a subroutine

qui détermine si un message d'analyseur de ligne est pré-  which determines whether a line analyzer message is pre-

sent Si aucun message d'analyseur de ligne n'est présent,  sent If no line analyzer message is present,

alors le sous-programme est terminé Si un message d'ana-  then the subroutine is finished If an error message

lyseur de ligne est présent, alors on détermine si une erreur est détectée Si aucune erreur n'est détectée,  line lyser is present, then we determine if an error is detected If no error is detected,

alors on détermine s'il y a une concordance entre l'infor-  then we determine if there is a concordance between the information

mation de prescription sur l'étiquette et l'information de prescription appropriée dans la Liste de Remplissage de Prescription 114 Si les informations de l'étiquette et de la Liste de Remplissage de Prescription concordent, alors la prescription est transférée à la Liste d'Attente  Prescription information on the label and the appropriate prescription information in the Prescription Filling List 114 If the information on the label and the Prescription Filling List match, then the prescription is transferred to the Waiting List

de Prescription Remplie 118 avec un numéro de zone d'accu-  of Prescription Filled 118 with a storage zone number

mulateur Ensuite, on affecte à la prescription un état  mulator Then, a condition is assigned to the prescription

"d'attente de rotation" et le sous-programme de vérifica-  "rotation wait" and the verification subroutine

tion d'analyseur de ligne est terminé Si une erreur est  line analyzer is finished If an error is

détectée ou s'il n'y a pas de concordance entre les in-  detected or if there is no agreement between the

formations de l'étiquette et de la Liste de Remplissage de Prescription, la prescription est transférée à une  label and Prescription Filling List formations, the prescription is transferred to a

File d'Attente de Prescription Remplie 118, avec un dra-  Filled Prescription Queue 118, with a dra-

peau de rejet Le sous-programme de vérification d'ana-  rejection skin The ana- verification routine

lyseur de ligne est alors terminé.line lyser is then finished.

Vérification d'Accumulateur Comme illustré sur la figure 19, on vérifie l'accumulateur associé 32 pour déterminer s'il possède une zone libre Si une zone d'accumulateur est libre, elle est attribuée S'il n'y a pas de zone libre, alors  Accumulator check As illustrated in FIG. 19, the associated accumulator 32 is checked to determine if it has a free zone. If an accumulator zone is free, it is allocated if there is no free zone. , so

le sous-programme est terminé.the subroutine is finished.

Procédure d'Entrée de Zone de Transfert Comme illustré sur la figure 20, la procédure d'entrée de transfert 210 retire les prescriptions de la File d'Attente de Prescription Remplie 118, dans un ordre FIFO Cette procédure détermine également si la  Transfer Area Entry Procedure As illustrated in Figure 20, the transfer entry procedure 210 removes the prescriptions from the Filled Prescription Queue 118, in FIFO order. This procedure also determines whether the

prescription marquée est "bonne", c'est-à-dire non reje-  marked prescription is "good", ie not rejected

tée Si la prescription est marquée comme étant bonne, alors elle est déposée sur le dispositif de classement d'accumulateur 37 par le convoyeur et placée dans sa zone d'accumulateur affectée, par un mécanisme de transport  If the prescription is marked as good, then it is deposited on the accumulator classification device 37 by the conveyor and placed in its affected accumulator zone, by a transport mechanism.

de flacon d'accumulateur La prescription est ensuite sor-  of accumulator bottle The prescription is then taken out

tie de la File d'Attente de Prescription Remplie 118 et  tie of Filled Prescription Queue 118 and

placée en queue de la Liste de Tri de Prescription 110.  placed at the end of Prescription Sort List 110.

Si la prescription est marquée comme étant mau-  If the prescription is marked as bad

vaise, une instruction retire la commande de prescription de la File d'Attente de Prescription Remplie Le flacon est éjecté dans le bac de rejet par une chasse d'air,avant d'atteindre la zone de transfert d'accumulateur,et sa zone  vaise, an instruction removes the prescription command from the Filled Prescription Queue The bottle is ejected into the rejection tank by a flush, before reaching the accumulator transfer zone, and its zone

d'accumulateur affectée est libérée.  affected battery is released.

Pour effectuer ce qui est décrit ci-dessus, dans une première étape, cette procédure détermine s'il y a une entrée dans la File d'Attente de Prescription  To do what is described above, in a first step, this procedure determines if there is an entry in the Prescription Queue

Remplie 118 S'il n'y a pas d'entrée, alors ce sous-  Completed 118 If there is no entry, then this sub-

programme suit une boucle jusqu'à ce qu'une entrée soit  program loops until an entry is

faite dans la File d'Attente de Prescription Remplie 118.  made in Filled Prescription Queue 118.

Ensuite, l'information de prescription est transférée de la File d'Attente de Prescription Remplie 118 à la Liste de Tri de Prescription 110 et le sous-programme d'entrée  Then, the prescription information is transferred from the Filled Prescription Queue 118 to the Prescription Sort List 110 and the input subroutine

de classement recommence.classification starts again.

Procédure de Tri de PrescriptionPrescription Sorting Procedure

Comme illustré sur la figure 21, dans la pro-  As illustrated in Figure 21, in the pro-

cédure de tri de prescription 212, les prescriptions qui se trouvent dans une zone de transfert sont comparées aux plateaux 40 lorsque ceux- ci s'approchent de ces zones de transfert Lorsqu'un plateau s'approche d'une zone  prescription sorting procedure 212, the prescriptions which are in a transfer zone are compared with the plates 40 when these approach these transfer zones When a plate approaches a zone

de transfert, on vérifie son affectation à un patient.  transfer, we check his assignment to a patient.

S'il est affecté à un patient, on trouve l'information de patient dans la Liste de Service de Patient 106 On utilise ensuite cette entrée de liste pour vérifier s'il  If it is assigned to a patient, the patient information is found in the Patient Service List 106. This list entry is then used to check whether it is

y a des prescriptions, dans les Listes de Tri de Pres-  there are prescriptions, in the Pres-

cription 110 (c'est-à-dire des flacons dans les zones  cription 110 (i.e. bottles in the areas

d'accumulateur), qui doivent être déposées dans ce pla-  accumulator), which must be placed in this tray

teau Si une prescription doit être déposée dans ce pla-  If a prescription is to be filed in this tray

teau,elle est retirée de la Liste de Tri de Prescription et placée en queue de la Liste de Prescription Triée  teau, it is removed from the Prescription Sorting List and placed at the end of the Sorted Prescription List

associée On vérifie alors que la commande de pa-  associated We then verify that the pa-

tient est complète (c'est-à-dire que toutes les prescrip-  holds is complete (i.e. all prescriptions

tions ont été déposées dans le plateau du patient) Si la commande de patient est complète, la commande de patient est retirée de la Liste de Service de Patient 106 et  have been placed in the patient tray) If the patient order is complete, the patient order is removed from the Patient Service List 106 and

placée en queue de la Liste de Patient Servi.  placed at the end of the Served Patient List.

Dans un sous-programme pour cette procédure, dans une première étape, on détermine si un message d'ana- lyseur de transfert existe S'il n'y a pas de message,  In a subroutine for this procedure, in a first step, it is determined whether a transfer analyzer message exists If there is no message,

alors le sous-programme revient par une boucle au départ.  then the subroutine returns with a loop at the start.

S'il y a un message d'analyseur de transfert, alors on détermine si un plateau est affecté Si un plateau n'est pas affecté, alors le sousprogramme recommence Si un plateau est affecté à un patient, alors on détermine si des prescriptions doivent être placées dans le plateau affecté S'il n'y a pas de prescription à placer dans ce  If there is a transfer analyzer message, then it is determined whether a tray is assigned. If a tray is not affected, then the subprogram starts again. be placed in the affected tray If there is no prescription to be placed in this

plateau, alors le sous-programme de prescription recom-  plateau, then the prescription routine recommends

mence Si des prescriptions doivent être placées dans le plateau, alors une instruction est émise pour faire tomber les flacons à la sortie de transfert Ensuite, la  If prescriptions must be placed in the tray, then an instruction is issued to drop the bottles at the transfer outlet. Then the

prescription est retirée de la Liste de Tri de Prescrip-  prescription is removed from the Prescrip- Sorting List

tion 110 et l'état de la prescription du patient est mis à jour sur la Liste de Service de Patient 106 On  tion 110 and the patient's prescription status is updated on the Patient Service List 106 On

détermine ensuite si une commande de patient est complète.  then determines whether a patient order is complete.

Si une commande de patient est incomplète, on recommence  If a patient order is incomplete, we start again

le sous-programme Si la commande de patient est com-  the subroutine If the patient command is com-

plète, alors la commande de patient est transférée de la Liste de Service de Patient 122 à une Liste de Patient Servi. Procédure de Sortie de Zone de Transfert Dans la procédure de sortie de transfert 214,  full, then the patient order is transferred from the Patient Service List 122 to a Served Patient List. Transfer Zone Exit Procedure In transfer exit procedure 214,

des portes de sortie sont ouvertes et fermées aux ins-  exit doors are opened and closed at the ins

tants appropriés pour déposer un flacon contenant une prescription dans un plateau, au passage de celui-ci sur  tants suitable for placing a vial containing a prescription in a tray, when it passes over

le convoyeur de tri Un sous-programme pour cette opéra-  the sorting conveyor A sub-program for this operation

tion, illustré sur la figure 22, commence par une détermi-  tion, illustrated in figure 22, begins with a determination

nation de ce qu'une entrée est présente ou non dans la Liste de Prescription Triée 120 S'il n'y a pas d'entrée, alors le sous-programme suit une boucle jusqu'à ce qu'une entrée soit présente dans la Liste de Prescription Triée Une fois qu'une entrée est présente dans la Liste de Prescription Triée 120, une temporisation est induite sur la base du numéro de porte attribué à la prescrip- tion La porte appropriée est ensuite ouverte pour le  nation of whether an entry is present or not in the Sorted Prescription List 120 If there is no entry, then the subroutine loops until an entry is present in the Sorted Prescription List Once an entry is present in the Sorted Prescription List 120, a time delay is induced based on the door number assigned to the prescription. The appropriate door is then opened for

flacon et elle reste ouverte pendant un temps prédéter-  bottle and it remains open for a predetermined time-

miné La porte est ensuite fermée et la zone d'accumula-  mined The door is then closed and the accumulation zone

teur associée peut être libérée La procédure de trans-  associated author may be released The transfer procedure

fert de sortie recommence alors.exit fert then begins again.

Procédure de Livraison par Expédition/Enlèvement Chaque fois qu'un plateau passe devant les analyseurs d'expédition postale/enlèvement, une procédure de livraison par expédition/enlèvement 216 examine si le plateau est affecté à un patient Si c'est le cas, cette  Delivery / Shipping / Pickup Procedure Each time a tray passes the mail / pickup shipping analyzers, a delivery / shipment / pickup procedure 216 examines whether the tray is assigned to a patient.

procédure vérifie si la commande de ce patient est ser-  procedure checks whether this patient's command is served

vie, par vérification de la Liste de Patient Servi 122.  life, by checking the Served Patient List 122.

Si on trouve une concordance, cette procédure informe une procédure d'extraction pour expédition/enlèvement qu'il faut pousser le plateau sur le convoyeur approprié, et la commande de patient est sortie de la Liste de Patient  If a match is found, this procedure informs an extraction / shipping procedure that the tray must be pushed onto the appropriate conveyor, and the patient control is removed from the Patient List.

Servi 122.Served 122.

Dans un sous-programme pour cette procédure, illustré sur la figure 23, dans une première étape, on détermine si un analyseur d'expédition postale/enlèvement identifie un message indiquant qu'une commande de patient  In a routine for this procedure, illustrated in Figure 23, in a first step, it is determined whether a mailing / pickup shipping analyzer identifies a message indicating that a patient order

est complète Si un tel message n'existe pas sur le pla-  is complete If such a message does not exist on the

teau, alors le sous-programme suit une boucle jusqu'à ce  then the subroutine loops until

qu'un tel plateau passe devant l'analyseur Si un pla-  such a tray passes in front of the analyzer If a plate

teau contient une commande de patient complète, on déter-  teau contains a complete patient order,

mine si le plateau est affecté Si le plateau n'est pas  mine if the board is affected If the board is not

affecté, alors le sous-programme recommence Si le pla-  affected, then the subroutine starts again If the

teau est affecté, alors on détermine si le plateau est destiné à un convoyeur particulier, tel que le convoyeur de commande postale 52 Si le plateau n'est pas pour ce convoyeur, alors le sous-programme est recommencé Si le plateau est pour ce convoyeur, alors un message est envoyé à l'extracteur affecté au convoyeur Le sous-programme  teau is assigned, then it is determined whether the tray is intended for a particular conveyor, such as the postal order conveyor 52 If the tray is not for this conveyor, then the subroutine is restarted If the tray is for this conveyor , then a message is sent to the extractor assigned to the conveyor The subroutine

est ensuite recommencé.is then restarted.

Procédure d'Extraction pour Commande Postale/Enlèvement  Postage / Pickup Extraction Procedure

La procédure d'extraction pour commande pos-  The extraction procedure for order pos-

tale/enlèvement 218 est un sous-programme utilisé pour  tale / abduction 218 is a subroutine used for

diriger les plateaux vers un des convoyeurs 52 ou 54.  direct the trays towards one of the conveyors 52 or 54.

Cette procédure, lors de la réception d'un signal pour extraire un plateau, démarre une temporisation permettant  This procedure, when receiving a signal to extract a tray, starts a time delay allowing

au plateau de se déplacer de l'analyseur de commande pos-  the platform to move from the control analyzer pos-

tale ou d'enlèvement associé jusqu'à l'extracteur, avant  tale or associated removal to the extractor, before

d'émettre une instruction d'extension de l'extracteur as-  to issue an instruction to extend the extractor as-

socié. Dans un sous-programme pour cette procédure, illustré sur la figure 24, on détermine d'abord si un  company. In a subroutine for this procedure, illustrated in Figure 24, it is first determined whether a

signal d'extraction de plateau a été émis par un analy-  plateau extraction signal was issued by an analyzer

seur Si un tel message n'existe pas, alors le sous-  If such a message does not exist, then the sub-

programme suit une boucle jusqu'à ce qu'un tel message soit émis Si un tel message existe, alors on détermine si plusieurs plateaux ont été affectés à ce patient Si on n'a pas affecté plus d'un plateau à un patient parti-  program follows a loop until such a message is sent If such a message exists, then it is determined whether several trays have been assigned to this patient If no more than one tray has been assigned to a particular patient

culier, alors on introduit une temporisation jusqu'à  culier, then we introduce a time delay until

ce que le plateau soit adjacent à 1 ' extracteur A ce mo-  the tray is adjacent to the extractor At this time

ment,une instruction est envoyée à l'extracteur pour pla-  an instruction is sent to the extractor to place

cer le plateau sur le convoyeur approprié, c'est-à-dire le convoyeur d'exception 50 ou le convoyeur de commande postale 52 ou le convoyeur d'enlèvement 54 La commande de patient est alors sortie de la Liste de Patient Servi  cer the tray on the appropriate conveyor, i.e. the exceptional conveyor 50 or the postal order conveyor 52 or the pickup conveyor 54 The patient order is then removed from the Served Patient List

122 et le sous-programme recommence.  122 and the subroutine starts again.

Si on a affecté plusieurs plateaux à un patient  If you have assigned more than one tray to a patient

particulier, on détermine si c'est le premier plateau.  particular, we determine if it is the first plateau.

Si c'est le premier plateau, une temporisation est intro-  If this is the first plateau, a timeout is introduced

duite jusqu'à ce que le plateau arrive à un extracteur secondaire A ce point, une instruction est envoyée à l'extracteur secondaire pour placer le premier plateau sur  picks until the tray arrives at a secondary extractor At this point, an instruction is sent to the secondary extractor to place the first tray on

le convoyeur approprié.the appropriate conveyor.

Si le plateau est l'un de plusieurs plateaux et n'est pas le premier plateau affecté au patient, alors une instruction est envoyée à la File d'Attente d'Extrac- tion Une temporisation est alors induite jusqu'à ce que  If the tray is one of several trays and is not the first tray assigned to the patient, then an instruction is sent to the Extraction Queue A time delay is then induced until

le plateau arrive à l'extracteur A ce moment, une ins-  the tray arrives at the extractor At this time, an ins-

truction est envoyée à l'extracteur pour placer le plateau  truction is sent to the extractor to place the tray

sur le convoyeur affecté La commande de patient est en-  on the assigned conveyor The patient control is

suite sortie de la Liste de Patient Servi 122 et le sous-  following exit from the Patient List 122 and the sub-

programme est recommencé.program is restarted.

Il est entendu que des modifications dedétail peuvent être apportées dans la forme et la mise en oeuvre du procédé et de l'appareil suivant l'invention, sans  It is understood that modifications of detail can be made in the form and the implementation of the method and of the apparatus according to the invention, without

sortir du cadre de celle-ci.get out of it.

Claims (16)

REVENDI CATI ONSREVENDI CATI ONS 1. Système ( 10) pour la fourniture automati-  1. System (10) for the automatic supply que de prescriptions, caractérisé en ce qu'il comprend: des moyens de réception d'une commande de pa-  as prescriptions, characterized in that it comprises: means for receiving a pa- tient, ladite commande comportant une information d'iden-  holds, said command comprising information of identity tification de patient et une ou plusieurs prescriptions;  patient tification and one or more prescriptions; au moins une ligne de remplissage de prescrip-  at least one filling line of prescrip- tion comportant des machines pour remplir des flacons avec des médicaments, étiqueter les flacons et les boucher, de façon automatique;  tion comprising machines for filling vials with medicines, labeling vials and capping them, automatically; des moyens d'affectation d'une desdites pres-  means for assigning one of said pres- criptions à ladite ligne de remplissage de prescription, pour exécution; des moyens de réception des flacons provenant de ladite ligne de remplissage et de tri desdits flacons conformément aux commandes des patients; et  calls to said prescription filling line, for execution; means for receiving the bottles from said filling line and sorting said bottles in accordance with patient orders; and des moyens de regroupement des flacons con-  means for grouping the bottles together cernant une même commande de patient.  surrounding a single patient order. 2. Système suivant la revendication 1,  2. System according to claim 1, caractérisé en ce que lesdits moyens de réception des fla-  characterized in that said means for receiving the flas cons ( 18) provenant de ladite ligne de remplissage ( 12,14, 16) et de tri desdits flacons comprennent un accumulateur ( 32) placé à une sortie de ladite ligne de remplissage et fonctionnant de manière à positionner un flacon, reçu en provenance de ladite ligne de remplissage, dans une zone  cons (18) coming from said filling line (12, 14, 16) and sorting said bottles include an accumulator (32) placed at an outlet of said filling line and operating so as to position a bottle, received from said filling line, in an area d'accumulateur spécifiée.of specified battery. 3 Système suivant la revendication 1, caractérisé en ce que lesdits moyens de regroupement des  3 System according to claim 1, characterized in that said means for grouping flacons comprennent un convoyeur ( 42), adjacent à la sor-  vials include a conveyor (42), adjacent to the outlet tie de ladite ligne de remplissage, et des réceptacles ou plateaux ( 40) sélectables, portés par ledit convoyeur, lesdits réceptacles sélectables servant à recevoir des flacons.  tie of said filling line, and selectable receptacles or trays (40) carried by said conveyor, said selectable receptacles serving to receive vials. 4. Système suivant la revendication 3, caractérisé en ce qu'il comprend en outre des moyens ( 62) pour enlever lesdits réceptacles ( 40) dudit convoyeur ( 42) et les diriger vers un d'une pluralité de branchements4. System according to claim 3, characterized in that it further comprises means (62) for removing said receptacles (40) from said conveyor (42) and directing them towards one of a plurality of connections. ( 50,52,54).(50.52.54). 5. Système pour la fourniture automatique de prescriptions, caractérisé en ce qu'il comprend: une unité de commande ( 80) qui peut recevoir une commande de patient, ladite commande comportant une information d'identification de patient et au moins une prescription;  5. System for the automatic supply of prescriptions, characterized in that it comprises: a control unit (80) which can receive a patient command, said command comprising patient identification information and at least one prescription; au moins un convoyeur de ligne de remplis-  at least one filling line conveyor sage ( 24); des moyens ( 22) de stockage d'au moins un flacon  wise (24); means (22) for storing at least one bottle vide ( 18), associés audit convoyeur de ligne de remplis-  vacuum (18), associated with said filling line conveyor sage; un dispositif de positionnement ( 20) placé le long dudit convoyeur de ligne de remplissage et qui agit pour extraire ledit flacon et le positionner sur ledit convoyeur de ligne de remplissage; un dispositif de remplissage ( 26) placé le long dudit convoyeur de ligne de remplissage, en aval dudit dispositif de positionnement, et qui agit pour placer des  wise; a positioning device (20) placed along said filling line conveyor and which acts to extract said bottle and position it on said filling line conveyor; a filling device (26) placed along said filling line conveyor, downstream of said positioning device, and which acts to place médicaments dans ledit flacon conformément à ladite pres-  medicines in said vial in accordance with said pres- cription; un dispositif d'étiquetage ( 28) placé le long  cription; a labeling device (28) placed along dudit convoyeur de remplissage ( 24), en aval dudit dispo-  of said filling conveyor (24), downstream of said arrangement sitif de remplissage, et qui agit pour appliquer une éti-  filler, and which acts to apply a label quette audit flacon; un dispositif de bouchage ( 30) placé le long dudit convoyeur de ligne de remplissage, en aval dudit  quette to said bottle; a plugging device (30) placed along said filling line conveyor, downstream of said dispositif de remplissage, et qui agit pour fixer un bou-  filling device, and which acts to fix a plug chon sur ledit flacon; un accumulateur ( 32) placé à une extrémité de  chon on said bottle; an accumulator (32) placed at one end of sortie dudit convoyeur de ligne de remplissage et qui re-  outlet of said filling line conveyor and which çoit ledit flacon; un convoyeur de tri ( 42) adjacent audit accumulateur; au moins un réceptacle amovible ( 40) porté par ledit convoyeur de tri; et un dispositif qui agit pour transférer ledit  receives said bottle; a sorting conveyor (42) adjacent to said accumulator; at least one removable receptacle (40) carried by said sorting conveyor; and a device which acts to transfer said flacon dudit accumulateur audit réceptacle.  bottle from said accumulator to said receptacle. 6. Système suivant la revendication 5, caractérisé en ce que ledit réceptacle ( 40) est codé et le dit système comprend un dispositif de lecture ( 63) placé  6. System according to claim 5, characterized in that said receptacle (40) is coded and said system comprises a reading device (63) placed près dudit convoyeur de tri ( 42) de sorte que ce disposi-  near said sorting conveyor (42) so that this arrangement tif de lecture peut lire un code sur ledit réceptacle, ledit dispositif de lecture étant relié à ladite unité de commande ( 80) de sorte que ledit réceptacle peut être  tif reading can read a code on said receptacle, said reading device being connected to said control unit (80) so that said receptacle can be mis en corrélation avec une commande de patient particu-  correlated with a particular patient command lière.lière. 7. Système suivant la revendication 5, caractérisé en ce qu'il comprend en outre au moins un  7. System according to claim 5, characterized in that it further comprises at least one branchement adjacent audit convoyeur de tri ( 42) et un dis-  connection adjacent to said sorting conveyor (42) and a positif ( 62) qui permet de transférer ledit réceptacle  positive (62) which allows said receptacle to be transferred ( 40-) dudit convoyeur de tri audit branchement.  (40-) of said sorting conveyor to said connection. f  f 8. Système suivant la revendication 7,8. System according to claim 7, caractérisé en ce qu'il comprend une pluralité de bran-  characterized in that it comprises a plurality of branches chements ( 50,52,54) adjacents audit convoyeur de tri, et ledit dispositif ( 62) de transfert dudit réceptacle ( 40)  chements (50,52,54) adjacent to said sorting conveyor, and said device (62) for transferring said receptacle (40) à un branchement fonctionne de manière à transférer sélec-  to a connection works in such a way as to transfer selected tivement ledit réceptacle à l'un quelconque desdits bran-  said receptacle to any of said branches chements.  chements. 9. Système suivant la revendication 6,9. System according to claim 6, caractérisé en ce qu'il comprend une pluralité de convo-  characterized in that it comprises a plurality of convo- yeurs de ligne de remplissage, chaque convoyeur de ligne de remplissage comportant, en association avec lui, un dispositif de stockage d'au moins un flacon, un disposi- tif de positionnement, un dispositif de remplissage, un dispositif d'étiquetage, un dispositif de bouchage et un accumulateur, ledit convoyeur de tri étant adjacent audit accumulateur.  filling line yors, each filling line conveyor comprising, in association with it, a device for storing at least one bottle, a positioning device, a filling device, a labeling device, a device closure and an accumulator, said sorting conveyor being adjacent to said accumulator. 10. Système suivant la revendication 9, caractérisé en ce que chaque dispositif ( 22) de stockage10. System according to claim 9, characterized in that each storage device (22) d'au moins un flacon ( 18) stocke un flacon de volume dif-  at least one bottle (18) stores a bottle of different volume férent.proud. 11. Procédé pour la fourniture d'une pres-  11. Process for the supply of a press- cription, caractérisé en ce qu'il comprend les étapes de-, attente de la présentation d'une commande de patient, ladite commande comportant une ou plusieurs  description, characterized in that it comprises the steps of-, waiting for the presentation of a patient order, said order comprising one or more prescriptions et une information d'identification de pa-  prescriptions and pa identification information tient; détermination de ce que ladite commande est ou non valable; rejet d'une commande non valable; introduction de ladite commande dans une liste de type premier entré premier sortilsi la dite commande est valable; et accusé de réception de l'introduction de ladite commande dans ladit liste de type premier entré premier  is holding; determining whether or not said order is valid; rejection of an invalid order; introduction of said command in a list of type first entered first sort if said command is valid; and acknowledgment of receipt of the introduction of said command in said list of type first entered first sorti.got out. 12. Procédé pour la fourniture de prescrip-  12. Process for the supply of prescriptions tions, caractérisé en ce qu'il comprend les étapes de: établissement d'une commande de patient, ladite  tions, characterized in that it comprises the steps of: establishment of a patient order, said commande comportant des données d'identification de pa-  order with identification data of pa- tient et au moins une prescription; affectation de chaque prescription de ladite commande de patient à une ligne de remplissage séparée;et affectation d'un réceptacle de collecte à ladite commande, ledit réceptacle servant à recevoir les pres- criptions remplies provenant de ladite ligne de remplis- sage.  holds and at least one prescription; assigning each prescription of said patient order to a separate filling line, and assigning a collection receptacle to said order, said receptacle serving to receive the prescriptions filled from said filling line. 13. Procédé pour la fourniture de prescrip-  13. Process for the supply of prescriptions tions suivant la revendication 12, caractérisé en ce qu'il comprend en outre les étapes de: détermination d'une dimension de flacon requise pour le remplissage d'une prescription; détermination de ce que le remplissage de la prescription épuiserait ou non une quantité de médicament requis, au-dessous d'une quantité minimale;  tions according to claim 12, characterized in that it further comprises the steps of: determining a size of bottle required for filling a prescription; determining whether or not filling the prescription would deplete a required quantity of medication, below a minimum quantity; émission d'une demande de réapprovisionnement si le remplissage de la prescription épuiserait la quan-  issuance of a replenishment request if filling the prescription would exhaust the quantity tité de médicaments au-dessous de la valeur minimale;20 détermination de ce que le remplissage de la prescription épuiserait complètement ou non le stockage de médicament requis; et arrêt de la procédure si le remplissage de la prescription épuiserait complètement la réserve de  amount of drugs below the minimum value; determining whether or not filling the prescription would completely exhaust the required drug storage; and stay of the proceedings if filling the prescription would completely exhaust the reserve of médicament requis.required medication. 14. Système pour la fourniture de prescrip- tions, caractérisé en ce qu'il comprend: au moins une ligne de remplissage ( 12,14,16) comportant des dispositifs qui permettent automatiquement de remplir un flacon ( 18) avec des médicaments prescrits, d'étiqueter ledit flacon et de boucher ledit flacon; un dispositif de tri ( 32,37,40, 42), placé à une sortie de ladite ligne de remplissage et fonctionnant de manière à recevoir des flacons en provenance de cette ligne et à transférer des groupements de dits flacons, chaque groupement correspondant à un patient particulier; et  14. System for supplying prescriptions, characterized in that it comprises: at least one filling line (12, 14, 16) comprising devices which automatically make it possible to fill a bottle (18) with prescribed medicines, labeling said bottle and closing said bottle; a sorting device (32, 37, 40, 42), placed at an outlet from said filling line and operating so as to receive bottles from this line and to transfer groups of said bottles, each group corresponding to a particular patient; and une unité de commande pour commander ladite li-  a control unit for controlling said line gne de remplissage dans ledit dispositif de tri.  filling gene in said sorting device. 15. Système de remplissage de prescription suivant la revendication 14, caractérisé en ce que ledit dispositif de tri comprend une pluralité de réceptacles ( 40), chaque réceptacle étant codé avec une information15. Prescription filling system according to claim 14, characterized in that said sorting device comprises a plurality of receptacles (40), each receptacle being coded with information de sorte que lesdits réceptacles peuvent être temporaire-  so that said receptacles can be temporary- ment associés à un patient particulier.  associated with a particular patient. 16. Système de remplissage de prescription suivant la revendication 14, caractérisé en ce que ledit  16. Prescription filling system according to claim 14, characterized in that said système de commande comprend une pluralité de listes aux-  control system includes a plurality of aux lists quelles les informations de prescription sont successive-  which prescription information is successive- ment transférées pendant le traitement d'une prescription.  transferred during the processing of a prescription.
FR9115013A 1990-12-06 1991-12-04 SYSTEM FOR AUTOMATICALLY FILLING PRESCRIPTIONS. Expired - Fee Related FR2670179B1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US07/622,991 US5208762A (en) 1990-12-06 1990-12-06 Automated prescription vial filling system

Publications (2)

Publication Number Publication Date
FR2670179A1 true FR2670179A1 (en) 1992-06-12
FR2670179B1 FR2670179B1 (en) 1995-10-20

Family

ID=24496340

Family Applications (1)

Application Number Title Priority Date Filing Date
FR9115013A Expired - Fee Related FR2670179B1 (en) 1990-12-06 1991-12-04 SYSTEM FOR AUTOMATICALLY FILLING PRESCRIPTIONS.

Country Status (3)

Country Link
US (1) US5208762A (en)
JP (1) JPH06127635A (en)
FR (1) FR2670179B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998009598A1 (en) * 1996-09-06 1998-03-12 Merck & Co., Inc. Customer specific packaging line
FR2959988A1 (en) * 2010-05-12 2011-11-18 Le Pratique Machine for conditioning and dispensing products i.e. drugs, in pharmacy field, has displacement device displacing display units between filling zone and storage zone, and between storage zone and dispensing zone

Families Citing this family (207)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5511594A (en) * 1992-06-23 1996-04-30 Brennan; Eric L. Modular pharmacy system and pharmacy process
US5337919A (en) * 1993-02-11 1994-08-16 Dispensing Technologies, Inc. Automatic dispensing system for prescriptions and the like
CA2105741C (en) * 1993-09-08 1997-03-18 Teruaki Itoh Automatic vessel supplying and labeling apparatus
US5720154A (en) * 1994-05-27 1998-02-24 Medco Containment Services, Inc. Enhanced drug dispensing system
NL9402206A (en) * 1994-06-09 1996-01-02 Cons Health Entrepreneurs Bv Pharmacy system and dispensing machine for such a system.
US5891734A (en) * 1994-08-01 1999-04-06 Abbott Laboratories Method for performing automated analysis
US5660305A (en) * 1994-08-02 1997-08-26 Medco Containment Services, Inc. Automatic prescription dispensing system
US7574370B2 (en) * 1994-10-28 2009-08-11 Cybear, L.L.C. Prescription management system
US5737539A (en) * 1994-10-28 1998-04-07 Advanced Health Med-E-Systems Corp. Prescription creation system
US7072840B1 (en) 1994-10-28 2006-07-04 Cybear, L.L.C. Prescription management system
US5845255A (en) 1994-10-28 1998-12-01 Advanced Health Med-E-Systems Corporation Prescription management system
WO1996025712A1 (en) * 1995-02-16 1996-08-22 Smithkline Beecham Corporation Apparatus and process
US5623415A (en) * 1995-02-16 1997-04-22 Smithkline Beecham Corporation Automated sampling and testing of biological materials
US5758095A (en) * 1995-02-24 1998-05-26 Albaum; David Interactive medication ordering system
US5883370A (en) * 1995-06-08 1999-03-16 Psc Inc. Automated method for filling drug prescriptions
US5988858A (en) * 1995-06-09 1999-11-23 Kabushiki Kaisha Yuyama Seiksakusho Method and apparatus for delivering drugs
US5805454A (en) * 1995-08-10 1998-09-08 Valerino, Sr.; Fred M. Parenteral products automation system (PPAS)
US5657236A (en) * 1995-08-14 1997-08-12 Profile Systems, Llc Medication dispensing and timing system utilizing patient communicator with internal clock
US5703786A (en) * 1995-08-14 1997-12-30 Profile Systems, Llc Medication dispensing and timing system utilizing time reference message
US5850344A (en) * 1995-08-14 1998-12-15 Profile Systems, Llc Medication dispensing and timing system
JP3402869B2 (en) * 1995-08-23 2003-05-06 三洋電機株式会社 Solid pharmaceutical packaging equipment
US5797515A (en) 1995-10-18 1998-08-25 Adds, Inc. Method for controlling a drug dispensing system
US5597995A (en) * 1995-11-08 1997-01-28 Automated Prescription Systems, Inc. Automated medical prescription fulfillment system having work stations for imaging, filling, and checking the dispensed drug product
US5812410A (en) * 1995-12-14 1998-09-22 Rx Excel, Inc. System for dispensing drugs
US5838575A (en) * 1995-12-14 1998-11-17 Rx Excell Inc. System for dispensing drugs
AU1333097A (en) * 1995-12-14 1997-07-03 Rx Excel, Inc. System for dispensing drugs
JPH09215728A (en) * 1996-02-07 1997-08-19 Yuyama Seisakusho:Kk Tablet dispensing method
US5761877A (en) * 1996-02-23 1998-06-09 Quandt; W. Gerald System for individual dosage medication distribution
JPH1033636A (en) * 1996-05-03 1998-02-10 Yuyama Seisakusho:Kk Medicine separately wrapping device, medicine bottle, and medicine testing method
US5771657A (en) * 1996-05-07 1998-06-30 Merck Medco Managed Care, Inc. Automatic prescription filling, sorting and packaging system
US5795784A (en) 1996-09-19 1998-08-18 Abbott Laboratories Method of performing a process for determining an item of interest in a sample
US5963453A (en) * 1996-11-25 1999-10-05 Medication Management, Inc. System and method for processing prescription medications
US6330351B1 (en) * 1996-11-29 2001-12-11 Kabushiki Kaisha Yuyama Seisakusho Drug inspection device and drug packaging device
US6032155A (en) * 1997-04-14 2000-02-29 De La Huerga; Carlos System and apparatus for administering prescribed medication to a patient
US6259654B1 (en) 1997-03-28 2001-07-10 Telaric, L.L.C. Multi-vial medication organizer and dispenser
US6611733B1 (en) 1996-12-20 2003-08-26 Carlos De La Huerga Interactive medication dispensing machine
US6529446B1 (en) 1996-12-20 2003-03-04 Telaric L.L.C. Interactive medication container
JPH10198736A (en) * 1997-01-13 1998-07-31 Yuyama Seisakusho:Kk Medicine processing system
US5832693A (en) * 1997-01-22 1998-11-10 Kabushiki Kaisha Yuyama Seisakusho Apparatus for collecting ampules
US5907493A (en) * 1997-01-31 1999-05-25 Innovation Associates, Inc. Pharmaceutical dispensing system
JPH10234824A (en) 1997-02-26 1998-09-08 Yuyama Seisakusho:Kk Medicine delivering apparatus and quantity input device
US7061831B2 (en) 1997-03-28 2006-06-13 Carlos De La Huerga Product labeling method and apparatus
US7978564B2 (en) * 1997-03-28 2011-07-12 Carlos De La Huerga Interactive medication container
JP4318766B2 (en) * 1997-06-17 2009-08-26 株式会社湯山製作所 Tablet filling equipment
US6267753B1 (en) 1997-07-15 2001-07-31 Ti Kao Robotic medicament dispenser
US5941867A (en) * 1997-07-15 1999-08-24 Kao; Ti Formulation of pharmaceutical solutions in free fall
US7216802B1 (en) 1997-10-21 2007-05-15 Carlos De La Huerga Method and apparatus for verifying information
US5970462A (en) 1997-10-31 1999-10-19 Reichert; Richard R. On-line pharmacy automated refill system
US6006946A (en) * 1997-12-05 1999-12-28 Automated Prescriptions System, Inc. Pill dispensing system
US6176392B1 (en) * 1997-12-05 2001-01-23 Mckesson Automated Prescription Systems, Inc. Pill dispensing system
US6036812A (en) * 1997-12-05 2000-03-14 Automated Prescription Systems, Inc. Pill dispensing system
US7848934B2 (en) * 1998-06-16 2010-12-07 Telemanager Technologies, Inc. Remote prescription refill system
US8150706B2 (en) * 1998-06-16 2012-04-03 Telemanager Technologies, Inc. Remote prescription refill system
US6256967B1 (en) 1998-08-27 2001-07-10 Automed Technologies, Inc. Integrated automated drug dispenser method and apparatus
JP4005239B2 (en) * 1998-10-23 2007-11-07 株式会社湯山製作所 Drug packaging device
US6155485A (en) 1998-11-09 2000-12-05 Scriptpro Llc Medicament dispensing station
US6170230B1 (en) 1998-12-04 2001-01-09 Automed Technologies, Inc. Medication collecting system
US6681549B1 (en) * 1998-12-14 2004-01-27 Shenzhen 999 Pharmaceutical Co., Ltd. Method and system with electronic control devices for blending of Chinese medicine
US6421584B1 (en) * 1999-03-02 2002-07-16 Scriptpro Llc Independent counting unit
US7003475B1 (en) 1999-05-07 2006-02-21 Medcohealth Solutions, Inc. Computer implemented resource allocation model and process to dynamically and optimally schedule an arbitrary number of resources subject to an arbitrary number of constraints in the managed care, health care and/or pharmacy industry
US7801765B2 (en) * 1999-09-21 2010-09-21 Denny Lawrence A Prescription verification system
US6687676B1 (en) * 1999-09-21 2004-02-03 Nevoca, Com, Inc. Prescription verification system
US7636718B1 (en) * 1999-10-07 2009-12-22 B. Braun Medical Inc. Pharmaceutical administrative system for ordering and receiving prescribed medication
US7933780B2 (en) 1999-10-22 2011-04-26 Telaric, Llc Method and apparatus for controlling an infusion pump or the like
US6464142B1 (en) * 1999-10-29 2002-10-15 Si/Baker, Inc. Automated will call system
JP4953495B2 (en) * 1999-11-22 2012-06-13 株式会社湯山製作所 Dispensing equipment controller
US6588548B1 (en) * 1999-11-23 2003-07-08 Load King Manufacturing, Co. Pharmacy workstation and method of operation
US7645258B2 (en) * 1999-12-01 2010-01-12 B. Braun Medical, Inc. Patient medication IV delivery pump with wireless communication to a hospital information management system
US6975924B2 (en) * 1999-12-03 2005-12-13 Baxter International Inc. Method and apparatus for controlling the strategy of compounding pharmaceutical admixtures
US6370841B1 (en) 1999-12-03 2002-04-16 Automed Technologies, Inc. Automated method for dispensing bulk medications with a machine-readable code
EP1656988B2 (en) * 1999-12-03 2017-07-12 Baxter International Inc. Method and apparatus for controlling the strategy of compounding pharmaceutical admixtures
ATE332739T1 (en) * 1999-12-03 2006-08-15 Baxter Int METHOD AND DEVICE FOR DETERMINING THE INDIVIDUAL MIXING STEPS IN THE PRODUCTION OF PHARMACEUTICAL MIXTURES
US6363687B1 (en) * 2000-03-06 2002-04-02 Luciano Packaging Technologies, Inc. Secured cell, rapid fill automated tablet order filling system
CA2402594A1 (en) * 2000-03-16 2001-09-20 Akitomi Kohama Automatic dispenser for injection-containing members
JP2001301921A (en) * 2000-04-18 2001-10-31 Tomiyuki Imai Article managing device
US7233971B1 (en) * 2000-05-26 2007-06-19 Levy & Associates, Inc. System and method for analyzing work activity and valuing human capital
US6343711B1 (en) * 2000-06-05 2002-02-05 Scriptpro, Llc Medicament dispensing cell
US6892941B2 (en) 2000-06-08 2005-05-17 Mendota Healthcare, Inc. Automatic prescription drug dispenser
US20020080393A1 (en) * 2000-06-13 2002-06-27 Leonard Ronald A. Parallel printer intercept
US7076933B2 (en) * 2000-08-03 2006-07-18 Perfo Tec B.V. Method for packing products prone to decay
JP2002073855A (en) * 2000-09-01 2002-03-12 Nikon Corp Product maintenance system
WO2002021402A1 (en) * 2000-09-06 2002-03-14 Advanced Pharmacy Technologies, L.L.C. Automated prescription dispensing system and method of use
US7747477B1 (en) * 2000-11-16 2010-06-29 Gsl Solutions, Inc. Pharmacy supply tracking and storage system
US8224664B1 (en) 2000-11-16 2012-07-17 Gsl Solutions, Inc. Portable prescription order distribution cart and tracking system
US7887146B1 (en) * 2001-08-18 2011-02-15 Gsl Solutions, Inc. Suspended storage system for pharmacy
US20090230189A1 (en) * 2000-11-16 2009-09-17 Shelton Louie Scanning Wand For Pharmacy Tracking and Verification
US8479988B2 (en) * 2000-11-16 2013-07-09 Gsl Solutions, Inc. System for pharmacy tracking and customer id verification
US7672859B1 (en) * 2000-11-16 2010-03-02 Gsl Solutions, Inc. Prescription order position tracking system and method
WO2002043017A2 (en) * 2000-11-22 2002-05-30 Robert Rieveley System and method for providing packaged personally selected combinations of dietary supplements
WO2002069245A1 (en) * 2001-02-21 2002-09-06 United States Postal Service Improved tracking label
US7738994B2 (en) * 2001-02-21 2010-06-15 United States Postal Service Systems and methods for processing items in an item delivery system
WO2002069224A1 (en) * 2001-02-21 2002-09-06 United States Postal Service Systems and methods for utilizing a tracking label in an item delivery system
US7143937B2 (en) * 2001-02-21 2006-12-05 United States Postal Service Systems and methods for utilizing a tracking label in an item delivery system
WO2002069897A2 (en) * 2001-03-02 2002-09-12 Euro-Celtique, S.A. Method and apparatus for compounding individualized dosage forms
US6574861B1 (en) 2001-04-11 2003-06-10 Applied Micro Circuits Corporation System and method for solder ball rework
US6615104B2 (en) 2001-05-01 2003-09-02 Nintendo Of America, Inc. System and method of selecting box size
US6578734B1 (en) 2001-05-02 2003-06-17 Scriptpro Llc Vial gripping mechanism for automatic medicament dispensing machine
US6592005B1 (en) 2001-05-02 2003-07-15 Scriptpro Llc Pill count sensor for automatic medicament dispensing machine
GB0115414D0 (en) * 2001-06-23 2001-08-15 Glaxo Group Ltd Clinical trials process
US6581836B2 (en) * 2001-07-03 2003-06-24 Yakima Packaging Automation, Inc. Apparatus and method for automatic lid selection in a produce packing apparatus
US7096212B2 (en) * 2001-11-21 2006-08-22 Forhealth Technologies, Inc. Serial data capture and processing
US8321236B2 (en) * 2002-02-01 2012-11-27 Walgreen Co. Method and apparatus for prescription processing
US7493263B2 (en) * 2002-04-30 2009-02-17 Medco Health Solutions, Inc. Prescription management system
US20040059463A1 (en) * 2002-06-24 2004-03-25 Scriptpro Llc Active control center for use with an automatic dispensing system for prescriptions and the like
US6910601B2 (en) 2002-07-08 2005-06-28 Scriptpro Llc Collating unit for use with a control center cooperating with an automatic prescription or pharmaceutical dispensing system
DE10329028A1 (en) * 2002-07-11 2004-01-29 Ceram Tec Ag Innovative Ceramic Engineering Preparation of piezoelectric multi layer actuators for e.g. injection valves, provided with heat insulation formed by sintering thick coating mixture of inorganic material and organic binder
US8333053B2 (en) * 2002-07-26 2012-12-18 Express Scripts, Inc. Prescription order packaging system and method
US6769228B1 (en) * 2002-07-26 2004-08-03 Express Scripts, Inc. Prescription order packaging system and method
US6892512B2 (en) * 2002-08-07 2005-05-17 Medco Health Solutions, Inc. Automated prescription filling system/method with automated labeling and packaging system/method automated order consolidation system/method
US7228198B2 (en) * 2002-08-09 2007-06-05 Mckesson Automation Systems, Inc. Prescription filling apparatus implementing a pick and place method
US7303094B2 (en) 2002-08-09 2007-12-04 Kevin Hutchinson Vacuum pill dispensing cassette and counting machine
US7860724B2 (en) * 2002-10-30 2010-12-28 Automed Technologies, Inc. System and method for management of pharmacy workflow
US10688021B2 (en) 2002-12-03 2020-06-23 Baxter Corporation Englewood Automated drug preparation apparatus including automated drug reconstitution
US7753085B2 (en) * 2002-12-03 2010-07-13 Forhealth Technologies, Inc. Automated drug preparation apparatus including automated drug reconstitution
AU2002356429A1 (en) * 2002-12-04 2004-06-23 Shobana Kamineni A machinery and process to manufacture instantly a batch of customised dosage
US7995831B2 (en) * 2003-01-30 2011-08-09 Express Scripts, Inc. Prescription bottle imaging system and method
US20060171970A1 (en) * 2003-02-21 2006-08-03 Cardio Combos Llc Pharmaceutical formulation delivery system
GB0307225D0 (en) * 2003-03-28 2003-04-30 Arx Ltd Automated dispensing system
US7230519B2 (en) * 2003-06-19 2007-06-12 Scriptpro Llc RFID tag and method of user verification
US7048183B2 (en) * 2003-06-19 2006-05-23 Scriptpro Llc RFID rag and method of user verification
US20040256452A1 (en) * 2003-06-19 2004-12-23 Coughlin Michael E. RFID tag and method of user verification
US8831775B2 (en) * 2003-07-02 2014-09-09 Omnicare, Inc. Method and system for electronic assistance in dispensing pharmaceuticals
US7121427B2 (en) * 2003-07-22 2006-10-17 Scriptpro Llc Fork based transport storage system for pharmaceutical unit of use dispenser
US7100796B1 (en) 2003-08-08 2006-09-05 Scriptpro Llc Apparatus for dispensing vials
GB0319023D0 (en) * 2003-08-13 2003-09-17 Arx Ltd Stock retrieval system
US7313898B1 (en) 2003-08-29 2008-01-01 Express Scripts, Inc. Container carrying system and method for use in an automated filling process
US20050102163A1 (en) * 2003-11-06 2005-05-12 Coughlin Michael E. Method and system for delivering prescriptions to remote locations for patient retrieval
JP4486827B2 (en) * 2004-01-30 2010-06-23 株式会社湯山製作所 Drug storage and removal device
AT413483B (en) * 2004-03-11 2006-03-15 Knapp Logistik Automation AUTOMATIC TABLET FILLING PROCESS AND SYSTEM
US8141330B2 (en) 2004-05-20 2012-03-27 KNAPP Logistics Automation, Inc. Systems and methods of automated tablet dispensing, prescription filling, and packaging
US20060005035A1 (en) * 2004-06-22 2006-01-05 Coughlin Michael E Keystroke input device for use with an RFID tag and user verification system
US7461759B2 (en) * 2004-07-22 2008-12-09 Scriptpro Llc Fork based transport storage system for pharmaceutical unit of use dispenser
US7080755B2 (en) * 2004-09-13 2006-07-25 Michael Handfield Smart tray for dispensing medicaments
US7175381B2 (en) * 2004-11-23 2007-02-13 Scriptpro Llc Robotic arm for use with pharmaceutical unit of use transport and storage system
US7514044B2 (en) * 2004-11-24 2009-04-07 Cytyc Corporation Vial presentation module, slide dispenser and slide presentation module
DK1830782T3 (en) * 2004-12-22 2013-09-08 Intelligent Hospital Systems Ltd Automated Pharmacy Mixing System (APAS)
US7783383B2 (en) * 2004-12-22 2010-08-24 Intelligent Hospital Systems Ltd. Automated pharmacy admixture system (APAS)
CA2533230C (en) * 2005-01-27 2013-07-23 Sanyo Electric Co., Ltd. Medicine supply apparatus
JP2006231459A (en) 2005-02-24 2006-09-07 Yuyama Manufacturing Co Ltd Vial carrying device and its arm
JP4348741B2 (en) * 2005-06-27 2009-10-21 日本電気株式会社 Optical information recording medium and optical information reproducing apparatus
US7931859B2 (en) * 2005-12-22 2011-04-26 Intelligent Hospital Systems Ltd. Ultraviolet sanitization in pharmacy environments
US20070173971A1 (en) * 2006-01-26 2007-07-26 Prairiestone Pharmacy, Llc System and method of providing medication compliance packaging
JP2007285186A (en) * 2006-04-14 2007-11-01 Suncall Corp Valve assembly
JP2007302300A (en) * 2006-05-11 2007-11-22 Yuyama Manufacturing Co Ltd Cap feeding device
US20080169044A1 (en) * 2006-10-20 2008-07-17 Forhealth Technologies, Inc. Automated drug preparation apparatus including syringe loading, preparation and filling
US7900658B2 (en) 2006-10-20 2011-03-08 Fht, Inc. Automated drug preparation apparatus including drug vial handling, venting, cannula positioning functionality
US7814731B2 (en) * 2006-10-20 2010-10-19 Forhealth Technologies, Inc. Automated drug preparation apparatus including a bluetooth communications network
US20080093372A1 (en) * 2006-10-23 2008-04-24 Milton Monroe T Method and apparatus for sorting, counting and packaging pharmaceutical drugs and other objects
JP5466508B2 (en) * 2006-11-09 2014-04-09 インテリジェント ホスピタル システムズ リミテッド Control method of fluid movement operation
US20080171981A1 (en) * 2007-01-11 2008-07-17 Forhealth Technologies, Inc. Tamper evident cap for a drug delivery device
US8738393B2 (en) * 2007-02-27 2014-05-27 Telemanager Technologies, Inc. System and method for targeted healthcare messaging
US20080208628A1 (en) * 2007-02-27 2008-08-28 Telemanager Technologies, Inc. System and Method for Targeted Healthcare Messaging
US8280550B2 (en) 2008-06-17 2012-10-02 Omnicell, Inc. Cabinet with remote integration
US8027749B2 (en) * 2007-06-19 2011-09-27 Omnicell, Inc. Handling of patient's own medicine systems, methods, and devices
JP2009023731A (en) * 2007-06-21 2009-02-05 Yuyama Manufacturing Co Ltd Tablet filling device
US7784244B2 (en) * 2007-08-13 2010-08-31 Mts Medication Technologies, Inc. High speed automated filling of solid pharmaceutical product packaging via a conveyor system
US8271138B2 (en) * 2007-09-12 2012-09-18 Intelligent Hospital Systems Ltd. Gripper device
US8225824B2 (en) * 2007-11-16 2012-07-24 Intelligent Hospital Systems, Ltd. Method and apparatus for automated fluid transfer operations
DE102007057881A1 (en) * 2007-11-29 2009-06-04 Deutsche Blistergesellschaft Mbh Procedure and system for repackaging medicines
CA2710782C (en) 2007-12-19 2016-10-04 Safeaccess, Llc Pharmaceutical storage and retrieval system and methods of storing and retrieving pharmaceuticals
US8467897B2 (en) 2007-12-19 2013-06-18 Rxsafe Llc Pharmaceutical storage and retrieval system and methods of storing and retrieving pharmaceuticals
US8972047B2 (en) * 2008-05-16 2015-03-03 Parata Systems, Llc Pharmaceutical dispensing systems and graphical user interfaces associated with same
US20110146835A1 (en) * 2008-08-23 2011-06-23 Robert Terzini Automated pharmacy drug handling and prescription verification system and method
US8952284B1 (en) * 2008-09-16 2015-02-10 Amazon Technologies, Inc. Method and apparatus for managing the allocation of items to processing stations in an order fulfillment process
US8554579B2 (en) 2008-10-13 2013-10-08 Fht, Inc. Management, reporting and benchmarking of medication preparation
US8055512B1 (en) 2008-11-21 2011-11-08 Walgreen Co. Manifest, methods and systems for multi-dose medication order fill
US20100185458A1 (en) * 2009-01-22 2010-07-22 David Newcomb Method for Retrieving Prescriptions with RFID Detection
US8386070B2 (en) * 2009-03-18 2013-02-26 Intelligent Hospital Systems, Ltd Automated pharmacy admixture system
US8811578B2 (en) * 2009-03-23 2014-08-19 Telemanager Technologies, Inc. System and method for providing local interactive voice response services
US8336700B2 (en) 2009-04-08 2012-12-25 Ima North America, Inc. Transport system for moving a plurality of containers through a plurality of work stations
US20110108508A1 (en) * 2009-10-07 2011-05-12 Volker Kientzle Pharmaceutical Container
US8353869B2 (en) 2010-11-02 2013-01-15 Baxa Corporation Anti-tampering apparatus and method for drug delivery devices
US11244747B2 (en) 2014-10-16 2022-02-08 Gsl Solutions, Inc. Pharmacy security system
EP2771050B1 (en) * 2011-10-27 2020-06-24 Sanofi-Aventis Deutschland GmbH Component of a drug delivery device and method of assembly
US8983655B2 (en) * 2012-03-26 2015-03-17 Aesynt Incorporated Automated dispensing system and method
US9665688B2 (en) * 2012-05-15 2017-05-30 Tension International Inc. Product dispensing system and method with redundant container induction
CA2876045A1 (en) 2012-06-13 2013-12-19 Takazono Technology Incorporated Medicinal agent filling device
US20140058555A1 (en) * 2012-08-23 2014-02-27 Parata Systems, Llc Device for offloading capped vials useful in system and method for dispensing prescriptions
AU2013309509A1 (en) 2012-08-31 2015-03-19 Baxter Corporation Englewood Medication requisition fulfillment system and method
WO2014065872A1 (en) 2012-10-26 2014-05-01 Baxter Corporation Englewood Improved work station for medical dose preparation system
EP3346444B1 (en) 2012-10-26 2020-09-23 Baxter Corporation Englewood Improved image acquisition for medical dose preparation system
US9361748B2 (en) 2012-11-28 2016-06-07 Parata Systems, Llc Pharmaceutical dispensing systems, methods and computer program products for determining and displaying replenishment information
US11182728B2 (en) 2013-01-30 2021-11-23 Carefusion 303, Inc. Medication workflow management
US9342484B2 (en) 2013-01-30 2016-05-17 Carefusion 303, Inc. Variable dose dispensing system
US9076115B2 (en) * 2013-01-30 2015-07-07 Carefusion 303, Inc. Component based aggregation of medication orders
JP6205757B2 (en) * 2013-03-07 2017-10-04 オムロン株式会社 Control system, control apparatus, image processing apparatus, and control method
US20160158103A1 (en) * 2013-07-22 2016-06-09 Takazono Technology Incorporated Method for handling medicinal agent container
US9977871B2 (en) 2014-01-14 2018-05-22 Capsa Solutions Llc Cassette control including presence sensing and verification
SG10202006464RA (en) 2014-06-30 2020-08-28 Baxter Corp Englewood Managed medical information exchange
CN104326204B (en) * 2014-09-19 2016-09-14 江苏迅捷装具科技有限公司 Band packaging medicine building block system group frame dispensing system
US11107574B2 (en) 2014-09-30 2021-08-31 Baxter Corporation Englewood Management of medication preparation with formulary management
US11575673B2 (en) 2014-09-30 2023-02-07 Baxter Corporation Englewood Central user management in a distributed healthcare information management system
EP3227851A4 (en) 2014-12-05 2018-07-11 Baxter Corporation Englewood Dose preparation data analytics
AU2016226164A1 (en) 2015-03-03 2017-10-19 Baxter Corporation Englewood Pharmacy workflow management with integrated alerts
CA2939591C (en) 2015-08-25 2021-11-09 Chudy Group, LLC Plural-mode automatic medicament packaging system
GB2547254A (en) * 2016-02-12 2017-08-16 Pharmacy2U Ltd Pharmacy dispensing system
US10521562B2 (en) * 2016-06-02 2019-12-31 Becton Dickinson Rowa Germany Gmbh Automatic picking machine for filling a transport container
EP3510548B1 (en) 2016-09-09 2023-10-11 The Procter & Gamble Company Systems and methods for producing customized products intermixed with mass produced products
CN109661366B (en) 2016-09-09 2022-01-14 宝洁公司 System and method for independently guiding a carrier and delivering containers and closures to a unit operation station
ES2821397T3 (en) 2016-09-09 2021-04-26 Procter & Gamble Vacuum support with extendable skirt joint
MX2019002780A (en) 2016-09-09 2019-09-04 Procter & Gamble System and method for simultaneously filling containers of different shapes and/or sizes.
US10613523B2 (en) 2016-09-09 2020-04-07 The Procter & Gamble Company Methods for simultaneously producing different products on a single production line
EP3510459A2 (en) 2016-09-09 2019-07-17 The Procter and Gamble Company System and method for independently routing container-loaded vehicles to create different finished products
MX2019002777A (en) 2016-09-09 2019-08-29 Procter & Gamble System and method for producing products based upon demand.
CA3035965C (en) 2016-09-09 2022-01-11 The Procter & Gamble Company System and method for simultaneously filling containers with different fluent compositions
US11798668B1 (en) * 2018-10-02 2023-10-24 Cvs Pharmacy, Inc. Systems and methods for a numeric waiting bin for prescription fulfillment
WO2023049855A2 (en) * 2021-09-23 2023-03-30 Opio Connect, Inc. Automated systems and methods for assembling doses of a medication

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA936501A (en) * 1971-06-23 1973-11-06 J. Humphries Frederick Automatic unit-dose dispenser

Family Cites Families (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2708996A (en) * 1950-03-08 1955-05-24 Punch Engineering Pty Ltd Coin-operated vending machine
US2665775A (en) * 1950-03-25 1954-01-12 Smith Clyde Mechanized merchandising system
US2865532A (en) * 1955-03-07 1958-12-23 S & S Vending Machine Co Vending machine
US3023851A (en) * 1957-04-08 1962-03-06 Bruno V Stiller Electronic marketing system and apparatus
US3196276A (en) * 1962-04-19 1965-07-20 Brewer Pharmacal Engineering C Article delivery chute with photosensitive means to prevent stuffing
US3160793A (en) * 1962-05-24 1964-12-08 Brewer Pharmacal Engineering C Electrical interlock circuit
US3185851A (en) * 1962-06-29 1965-05-25 Brewer Pharmacal Engineering C Photocell controlled anti-ejection circuit for an article handling apparatus
US3144958A (en) * 1962-09-04 1964-08-18 Donald G Gumpertz Automatic warehousing machine
US3206062A (en) * 1962-09-06 1965-09-14 Rappaport Max Tablet counter and packaging unit
US3179288A (en) * 1963-07-25 1965-04-20 Coroga Company Package vending machine
US3312372A (en) * 1964-05-28 1967-04-04 Veeder Industries Inc Secret coded card system
US3310199A (en) * 1965-03-22 1967-03-21 Ethicon Inc Article dispensing units removable from an enclosing casing
US3417542A (en) * 1965-11-26 1968-12-24 Merrill Machinery Company Desiccant capsule feeding machine
US3436736A (en) * 1966-09-22 1969-04-01 Remington Arms Co Inc Automatic data processing unit
US3410450A (en) * 1967-06-16 1968-11-12 Jerry A. Fortenberry Sanitary pill dispenser with indicator
GB1168758A (en) * 1968-09-12 1969-10-29 Miner Ind Inc Improved Belt from which Articles are to be Dispensed.
US3599152A (en) * 1968-11-15 1971-08-10 Robert L Williams Method and apparatus for distributing drugs and the like
US3556342A (en) * 1969-05-05 1971-01-19 Joseph S Guarr Medicine dispensing apparatus
DE1936816A1 (en) * 1969-07-19 1971-02-04 Graesslin Feinwerktech Alarm clock with switching program facility
US3780907A (en) * 1969-10-03 1973-12-25 Parke Davis & Co System for remote control of package-dispensing station
US3732544A (en) * 1970-11-25 1973-05-08 D Obland Computer-controlled article merchandising system for prescription drugs and like articles
BE789821A (en) * 1971-10-08 1973-02-01 Kerney J Hurst OBJECT COUNTING DEVICE
US3730388A (en) * 1972-02-10 1973-05-01 Brenner & Bender Inc Material measuring and dispensing apparatus
US3837139A (en) * 1973-07-05 1974-09-24 H Rosenberg Apparatus for handling and counting pills and the like
US3917045A (en) * 1974-04-25 1975-11-04 Robert L Williams Drug dispensing apparatus
BE845931A (en) * 1975-10-07 1976-12-31 DEVICE FOR FOLDING COUPONS TO BE APPLIED ON BOTTLE CHUFFS
US4267942A (en) * 1979-06-20 1981-05-19 John B. Wick, Jr. Pharmaceutical dispensing cabinet
US4434602A (en) * 1981-08-07 1984-03-06 The Mead Corporation Tray loading machine
US4573606A (en) * 1983-09-12 1986-03-04 Kermit E. Lewis Automatic pill dispenser and method of administering medical pills
US4546901A (en) * 1984-02-02 1985-10-15 Buttarazzi Patrick J Apparatus for dispensing medication
US4980292A (en) * 1984-10-01 1990-12-25 Baxter International Inc. Tablet dispensing
US4695954A (en) * 1984-10-31 1987-09-22 Rose Robert J Modular medication dispensing system and apparatus utilizing portable memory device
DE3515302A1 (en) * 1985-04-27 1986-10-30 Bramlage Gmbh, 2842 Lohne TABLET DISPENSER
US4664289A (en) * 1985-06-03 1987-05-12 Sanyo Electric Co, Ltd. Drug dispensing apparatus
US4674651A (en) * 1985-11-15 1987-06-23 Scidmore Fred A Pill dispenser
DE3541672A1 (en) * 1985-11-26 1987-05-27 Uhlmann Maschf Josef DEVICE ON PACKAGING MACHINES FOR ADJUSTING AND DEPOSITING SMALL PARTS TO BE PACKAGED, LIKE TABLETS, CAPSULES, DRAGEES OR THE LIKE.
US4655026A (en) * 1985-12-11 1987-04-07 Wigoda Luis T Pill dispensing machine
US4869392A (en) * 1986-05-16 1989-09-26 Moulding Jr Thomas S Medication dispenser and method of dispensing medication
US4674259A (en) * 1986-08-20 1987-06-23 Package Machinery Company Container filling machine
US4766542A (en) * 1986-11-07 1988-08-23 General Computer Corporation System and software for pharmaceutical prescription compliance
DE8815878U1 (en) * 1988-06-09 1989-10-12 Bramlage Gmbh, 2842 Lohne, De
US4918604A (en) * 1988-10-03 1990-04-17 Medco Containment Services, Inc. Prescription drug depiction and labeling system
US5047948A (en) * 1989-04-25 1991-09-10 Turner Joseph D Medication dispensing system
US4984709A (en) * 1990-02-05 1991-01-15 Primary Delivery Systems, Inc. Non-reversing tablet dispenser with counter

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA936501A (en) * 1971-06-23 1973-11-06 J. Humphries Frederick Automatic unit-dose dispenser

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998009598A1 (en) * 1996-09-06 1998-03-12 Merck & Co., Inc. Customer specific packaging line
US6317648B1 (en) 1996-09-06 2001-11-13 Merck & Co., Inc. Customer specific packaging line having containers with tag means containing medication order information
US6522945B2 (en) 1996-09-06 2003-02-18 Merck & Company, Inc. Customer specific packaging line
FR2959988A1 (en) * 2010-05-12 2011-11-18 Le Pratique Machine for conditioning and dispensing products i.e. drugs, in pharmacy field, has displacement device displacing display units between filling zone and storage zone, and between storage zone and dispensing zone

Also Published As

Publication number Publication date
FR2670179B1 (en) 1995-10-20
US5208762A (en) 1993-05-04
JPH06127635A (en) 1994-05-10

Similar Documents

Publication Publication Date Title
FR2670179A1 (en) System for automatically filling prescription bottles
USRE37829E1 (en) Automated prescription vial filling system
US5348061A (en) Tablet accumulator for an automated prescription vial filling system
US7530211B2 (en) System for emptying pharmaceutical containers
JP7264105B2 (en) Drug sorting device
CA2555327C (en) System for identifying and sorting orders
US8615971B2 (en) Automatic tablet filling method and system
US11024407B2 (en) Device for offloading capped vials useful in system and method for dispensing prescriptions
CN112074459B (en) Automatic packaging machine for pharmaceutical products and method for operating same
US20110146835A1 (en) Automated pharmacy drug handling and prescription verification system and method
CN101917956A (en) Automated apparatus for dispensing medicaments
CN106232083A (en) For accepting and check the apparatus and method of individual agent of medicine
NL2017148B1 (en) A method of evaluating individualized compounds of medicines, a control device, a packaging device and a computer program product

Legal Events

Date Code Title Description
TP Transmission of property
ST Notification of lapse

Effective date: 20081020