Wearable Head-Up Display ("HUD") for Pharmacy Workflow Management Systems

The HUD system addresses the challenges of drug preparation errors and contamination in pharmacy automation by enabling hands-free operation within the sterile area, thereby improving efficiency and reducing risks.

JP2025509609APending Publication Date: 2025-04-11BAXTER INT INC +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024554860
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-03-18
Filing Date
2023-03-20
Publication Date
2025-04-11

Smart Images

  • Figure 2025509609000001_ABST
    Figure 2025509609000001_ABST
Patent Text Reader

Abstract

A wearable head-up display ("HUD") for a pharmacy workflow management system is disclosed herein. An exemplary HUD includes smart glasses communicatively coupled to a client device. The smart glasses include at least one camera and / or barcode scanner to record information required for pharmaceutical dose verification during pharmaceutical formulation preparation. The smart glasses include at least one microphone for recording voice commands. Additionally, the smart glasses include at least one built-in display screen showing sequential steps of a preparation protocol to guide a pharmacy technician to prepare the pharmaceutical dose. An application on the client device and / or the smart glasses is configured to recognize and use the voice commands to provide navigation for the built-in display screen.
Need to check novelty before this filing date? Find Prior Art

Description

[Background technology]

[0001] In hospitals, patients receive medicines in the form of pills or prepared pharmaceutical formulations. In the United States, over 160 million doses of pharmaceutical formulations are prepared in hospital pharmacies each year. The pharmaceutical formulations can be in the form of solutions, for example, for intravenous ("IV") administration, oral administration, subcutaneous injection, or intramuscular injection. The solutions can contain drugs or nutrients for parenteral nutrition. The solutions are typically administered by infusion pumps, gravity feed, or syringes.

[0002] Of these 160 million annual doses, unfortunately, it is estimated that 4%-7% are prepared or otherwise compounded incorrectly. These errors and their associated waste account for at least 3% of pharmaceutical costs. A PWMS, such as the known pharmacy workflow dosing software ("PWMS") included with the pharmacy automation system 100 shown in FIG. 1, is configured to prevent or capture these pharmaceutical preparation errors. Recent studies have shown that 14 times more pharmaceutical errors reach patients for manually prepared pharmaceuticals compared to pharmaceuticals prepared through the guidance and validation provided by a PWMS.

[0003] A known pharmacy automation system 100 includes a preparation station 102 that includes a camera, and a weighing scale or scale 103. The system 100 also includes a barcode scanner 104. As shown in FIG. 1, the preparation station 102 and the barcode scanner 104 are located within a direct compounding area within a primary engineering control laminar flow hood or biological safety cabinet ("BSC"). Both the preparation station 102 and the barcode scanner 104 are communicatively coupled to a computer 106, which is located outside the direct compounding area but within the pharmacy clean room environment. To prepare a pharmaceutical formulation, a technician uses the computer 106 to select a prescribed pharmaceutical dose order for a patient. Selection of the pharmaceutical dose order causes the PWMS on the computer 106 to display a sequence of steps for preparing a dose to fulfill the dose order. The system 100 further includes a printer 108 for preparing a label to be affixed to a pharmaceutical container that stores the prepared pharmaceutical formulation. Alternatively, the printer 108 may be used to prepare labels that are affixed to drug vials, or may be used for intermediate steps in a complex drug preparation process.

[0004] To provide verification that the dose was prepared according to the sequence of steps, the PWMS prompts the technician to perform certain actions. The actions may include scanning the ingredients and drug containers with the barcode scanner 104 to verify the use of the correct ingredients, weighing the ingredients or drug containers with a weigh scale or scale 103 at the preparation station 102, and capturing images of certain preparation steps with a camera at the preparation station 102. The barcode data, weight data, images, and technician input are recorded by the PWMS in the computer 106 and stored in a verification record. A pharmacist, locally or remotely, reviews the verification record to confirm that the drug formulation was prepared correctly. After verification, the drug container is released for administration to the patient.

[0005] The pharmacy clean room environment is typically an ISO Class 5 or higher environment for compounding sterile pharmaceutical doses. As the technician progresses through the sequence of steps, the technician must periodically interact with the touch screen of the computer 106 to receive command prompts and enter dose preparation verification information. For example, the technician may use the touch screen to select a dose from a dose order queue, scan and then enter ingredient lot numbers and expiration dates, or review recorded images. Because the touch screen is outside of the direct compounding area, the technician must sanitize their hands (e.g., spray gloved hands with sterile isopropyl alcohol) every time the touch screen is touched. Each sanitization may take up to 30 seconds. For a single dose preparation, the technician may interact with the touch screen 4-20 times, which may add many minutes to the preparation time for each pharmaceutical formulation. As can be appreciated, this extra sanitization time is inefficient and may lead some technicians to skip sanitization and risk contamination or preparation errors. Summary of the Invention [Means for solving the problem]

[0006] Exemplary systems, devices, and methods disclosed herein are configured to provide pharmaceutical formulation preparation using a head-up display ("HUD") system. The HUD system includes smart glasses having at least one camera, a barcode scanner, a microphone, and a built-in display screen provided adjacent to one of the lenses. Instead of interacting with the computer 106 of FIG. 1, the built-in display provides steps for preparing the pharmaceutical formulation. Additionally, the microphone is configured to record voice commands and / or the camera is configured to record images of the technician's gestures to provide hands-free interaction.

[0007] The HUD system disclosed herein also includes a client device communicatively coupled to the smart glasses via a wired or wireless connection. An application on the client device is configured to manage a pharmaceutical dose preparation sequence, communicate with the smart glasses, and display preparation instructions on a built-in display screen. The application is also configured to process voice commands and perform an action or provide data input. The application is further configured to process images from the camera and interpret gestures to perform an action, identify / read barcodes, and / or store images for later pharmacist verification.

[0008] The exemplary HUD system disclosed herein is configured to increase pharmacy efficiency during pharmaceutical dose preparation by reducing the need for technicians to remove their hands from the sterile direct synthesis area. For example, instead of the need to touch a touch screen, the HUD system provides voice and / or gesture data entry and step progression. The elimination of the touch screen also encourages technicians to focus on the drug preparation task by presenting them with instructions for dose preparation without requiring them to look away from their field of view, thereby minimizing distractions and reducing the risk of dose preparation errors. The exemplary HUD system also uses voice or gesture activated work order commands, thereby improving technician productivity by reducing the need for repetitive violations of the sterile direct synthesis area. The HUD system can save minutes of dose preparation time. Over the course of an eight-hour shift, it can add up to hours of saved time for a single technician.

[0009] The exemplary HUD system is also configured to enable remote communication between the direct compounding area and a remote pharmacy verification system. A technician can place a live call to a pharmacist to request assistance, get answers to questions, or otherwise receive pharmacy verification without having to leave the direct compounding area, thereby helping to reduce dose preparation time and increase efficiency. The HUD system also reduces ambiguity of doses that are rejected (during pharmacy verification) or sent for rework by enabling two-way communication between the direct compounding area and the verifying pharmacist. The HUD system thus enables live or recorded remote pharmacy drug verification without compromising direct compounding area sterility.

[0010] In a first aspect of the present disclosure, which may be combined with the aspects enumerated herein unless otherwise specified in light of the disclosure herein and without limiting the disclosure in any way, a head-up display ("HUD") system includes an eyewear device comprising a frame including a right lens, a left lens, a bridge connecting the right lens and the left lens, a first arm connected to the right lens, and a second arm connected to the left lens, a camera located on or integrated with the frame, a microphone and a speaker connected to or integrated with the first arm or the second arm, and a display module including a screen located in front of or behind the right lens or the left lens relative to a viewpoint of a wearer. The system also includes a client device communicatively coupled to the eyewear device. The client device includes a processor and a memory device storing instructions defining an application. Execution of the instructions causes the processor of the client device to communicatively couple to the application a pharmacy server storing a plurality of dose orders for pharmaceutical doses ordered for preparation, and causes the display module of the eyewear device to display a user interface including at least a portion of the plurality of dose orders. Execution of the instructions causes the processor of the client device to receive an input via a microphone or camera indicating a dose order for selection, receive a dose order file from the pharmacy server, the dose order file corresponding to the selected dose order, and receive or retrieve a preparation protocol based on a drug type in the dose order file. The preparation protocol includes a sequence of steps for preparing a drug dose for the selected dose order. Each step in the sequence of steps is associated with a graphical step instruction for the wearer. At least one of the steps in the sequence of steps requires that a digital image be recorded. For each step of the preparation protocol, execution of the instructions causes the processor of the client device to display a corresponding graphical step instruction on the screen of the eyewear device.When a step of the preparation protocol requires recording of a digital image, execution of the instructions causes the processor of the client device to activate the camera to record the digital image. When a step of the preparation protocol requires user input of verification information, execution of the instructions causes the processor of the client device to (i) display options for voice input via microphone or digital image input via camera along with graphical step instructions for the step, and (ii) automatically proceed to the next step of the preparation protocol after the verification information is received. Execution of the instructions further causes the processor of the client device to store an indication of the completion progress of the preparation protocol, the recorded digital image, and the verification information in a verification file.

[0011] According to a second aspect of the present disclosure, which may be used in combination with any other aspects recited herein unless otherwise stated, graphical step instructions for each step are displayed adjacent to a graphical indication of the ingredients required that specifies the amount of each ingredient needed and the amount of each ingredient that has already been obtained.

[0012] According to a third aspect of the present disclosure, which may be used in combination with any other aspect recited herein unless otherwise stated, the application is configured to authenticate the wearer with a pharmacy server before having access to the plurality of dose orders, which are selected by the server from among all received dose orders based on the authentication of the wearer.

[0013] According to a fourth aspect of the present disclosure, which may be used in combination with any other aspect recited herein unless otherwise stated, at least one step of the sequence of steps requires recording of a digital image of at least one of a label or barcode of an ingredient container, a preparation container, a weighing scale or scale display, or a dosing container.

[0014] According to a fifth aspect of the present disclosure, which may be used in combination with any other aspects recited herein unless otherwise stated, the camera is a first camera module located on the bridge, and the eyewear device includes a second camera module located on the left arm or the right arm.

[0015] According to a sixth aspect of the present disclosure, which may be used in combination with any other aspect recited herein unless otherwise stated, the first camera module includes a high resolution camera with at least 5 megapixels, and the second camera module includes an optical zoom, a barcode scanner, and a laser pointer.

[0016] According to a seventh aspect of the present disclosure, which may be used in combination with any other aspect recited herein unless otherwise stated, a touchpad is included along with a second camera module or a microphone and speaker housing.

[0017] According to an eighth aspect of the present disclosure, which may be used in combination with any other aspects enumerated herein unless otherwise stated, a processor of a client device associated with the second camera module causes the second camera module to zoom and crop a digital image around the detected label or barcode.

[0018] According to a ninth aspect of the present disclosure, which may be used in combination with any other aspects enumerated herein unless otherwise stated, the graphical step instructions are first graphical step instructions for display on an eyewear device, and the preparation protocol includes second graphical step instructions configured for display on a client device, the second graphical step instructions including additional preparation content compared to the first graphical step instructions.

[0019] According to a tenth aspect of the present disclosure, which may be used in combination with any other aspects recited herein unless otherwise stated, a processor is configured to receive an audio signal from a microphone of the eyewear device, convert the audio signal to text, determine that the text corresponds to a voice command to initiate a video call with a pharmacist, connect to the pharmacist's device using a video conferencing feature of the client device, activate the camera, and transmit recorded video to the pharmacist's device during the video conference.

[0020] According to an eleventh aspect of the present disclosure, which may be used in combination with any other aspects enumerated herein unless otherwise stated, a head-up display ("HUD") system includes an eyewear device, the eyewear device comprising: a frame including a right lens, a left lens, a bridge connecting the right lens and the left lens, a first arm connected to the right lens, and a second arm connected to the left lens; a barcode scanner located on or integrated with the frame; a microphone and a speaker connected to or integrated with the first arm or the second arm; and a display module including a screen located in front of or behind the right lens or the left lens relative to a viewpoint of a wearer. The system also includes a client device communicatively coupled to the eyewear device. The client device includes a processor and a memory device storing instructions defining an application. Execution of the instructions causes the processor of the client device to communicatively couple the application to a pharmacy server storing a plurality of dose orders for pharmaceutical doses ordered for preparation, and causes the display module of the eyewear device to display a user interface including at least a portion of the plurality of dose orders. Execution of the instructions also causes the processor of the client device to receive an input via the microphone indicating a dose order for selection, receive a dose order file from the pharmacy server, the dose order file corresponding to the selected dose order, and receive or retrieve a preparation protocol based on a drug type of the dose order file, the preparation protocol including a sequence of steps for preparing a drug dose for the selected dose order. Each step in the sequence of steps is associated with a graphical step instruction for the wearer. At least one of the steps in the sequence of steps requires that a barcode of an ingredient container for the drug dose be recorded. Execution of the instructions further causes the processor of the client device to display, for each step of the preparation protocol, a corresponding graphical step instruction on the screen of the eyewear device.When a step of the preparation protocol requires recording of a barcode, the processor activates the barcode scanner. When a step of the preparation protocol requires user input of verification information, the processor (i) displays a text box for voice input via microphone along with the graphical step instructions for the step, and (ii) automatically proceeds to the next step of the preparation protocol after the verification information is received. In addition, execution of the instructions causes the client device processor to store in a verification file an indication of the completion progress of the preparation protocol, data from the scanned barcode, and the verification information.

[0021] According to a twelfth aspect of the present disclosure, which may be used in combination with any other aspects enumerated herein unless otherwise stated, when a step of the preparation protocol requires user input of verification information, the processor is configured to display, in conjunction with the user interface of the step, options for voice input via a microphone or barcode scanning using a barcode scanner.

[0022] According to a thirteenth aspect of the present disclosure, which may be used in combination with any other aspects enumerated herein unless otherwise stated, the processor is configured to compare the verification information with verification limits defined in the preparation protocol and cause an error message to be displayed by a display screen of the eyewear device when at least some of the verification information is outside the respective verification limits, and to store the verification information in a verification file when the verification information is within the respective verification limits.

[0023] According to a fourteenth aspect of the present disclosure, which may be used in combination with any other aspect recited in this specification unless otherwise stated, a comparison with a validation limit is performed during each step, and the processor is configured to prevent graphical step instructions for the next step from being displayed on the display screen of the eyewear device until the validation information is within the respective validation limit.

[0024] According to a fifteenth aspect of the present disclosure, which may be used in combination with any other aspects enumerated herein unless otherwise stated, a processor is configured to receive an audio signal from a microphone of the eyewear device, convert the audio signal to text, determine that the text corresponds to a voice command for communicating with a pharmacist, and connect to the pharmacist's device using a communication feature of the client device.

[0025] According to a sixteenth aspect of the present disclosure, which may be used in combination with any other aspect enumerated herein unless otherwise stated, the eyewear device further includes at least one camera module having a camera, the camera recording at least one of digital images or videos for at least some of the verification information.

[0026] In a seventeenth aspect of the present disclosure, any of the structures, functionality, and alternatives disclosed in conjunction with any one or more of Figures 2-22 may be combined with any other structure, functionality, and alternatives disclosed in conjunction with any other one or more of Figures 2-22.

[0027] In light of the present disclosure and the above aspects, therefore, it is an advantage of the present disclosure to provide a HUD system that allows an operator to prepare a pharmaceutical dose without having to violate a sterile direct synthesis area.

[0028] Another advantage of the present disclosure is the seamless use of the HUD system to record verification information related to pharmaceutical dose preparation.

[0029] Yet another advantage of the present disclosure is to provide a HUD system that allows a technician to communicate with a remote pharmacist during pharmaceutical dose preparation without having to violate the sterile direct synthesis area.

[0030] Additional features and advantages will be described in and become apparent from the following detailed description and figures. The features and advantages described herein are not exhaustive, and many additional features and advantages will be apparent to those skilled in the art, particularly in light of the figures and description. Moreover, any particular embodiment need not have all of the advantages enumerated herein, and each advantageous embodiment is expressly contemplated to be separately claimed. Furthermore, it should be noted that the language used in this specification has been selected primarily for ease of reading and instructional purposes, and is not intended to limit the scope of the inventive subject matter. [Brief description of the drawings]

[0031] [Figure 1] FIG. 1 is a schematic diagram of a known pharmacy automation system.

[0032] [Diagram 2] FIG. 2 is a schematic diagram of a HUD system including an eyewear device and a client device according to an exemplary embodiment of the present disclosure.

[0033] [Diagram 3] FIG. 3 is a schematic diagram of a HUD system including the eyewear device of FIG. 2 and a clinician device, as well as a pharmacy server according to an exemplary embodiment of the present disclosure.

[0034] [Figure 4] FIG. 4 is a diagram of a data structure or list containing multiple dosage orders according to an exemplary embodiment of the present disclosure.

[0035] [Diagram 5] FIG. 5 is a schematic diagram of an exemplary preparation protocol for preparing a pharmaceutical dose according to an exemplary embodiment of the present disclosure.

[0036] [Figure 6] FIG. 6 is a diagram of example instructions displayed on a display screen of the eyewear device of FIGS. 2 and 3 according to an example embodiment of the present disclosure.

[0037] [Figure 7] FIG. 7 is a schematic diagram of a user interface displayed on a display screen of an eyewear device by an application according to an exemplary embodiment of the present disclosure.

[0038] [Figure 8] FIG. 8 is a schematic diagram of a text box for verbally entering text to record verification information using the eyewear device of FIGS. 2 and 3 according to an exemplary embodiment of the present disclosure.

[0039] [Figure 9] FIG. 9 is a schematic diagram of a barcode as recorded by the camera module of the eyewear device of FIGS. 2 and 3 according to an exemplary embodiment of the present disclosure.

[0040] [Figure 10] FIG. 10 is a schematic illustration of an alert generated and displayed on the display screen of the eyewear device of FIGS. 2 and 3 during preparation of a pharmaceutical dose according to an exemplary embodiment of the present disclosure.

[0041] [Figure 11] FIG. 11 is a diagram illustrating the contents of a validation file created by an application and displayed on a pharmacist computer according to an exemplary embodiment of the present disclosure.

[0042] [Figure 12] FIG. 12 is a schematic diagram of a digital image recorded by a first camera module or a second camera module of an eyewear device according to an exemplary embodiment of the present disclosure.

[0043] [Figure 13A] 13A and 13B illustrate schematic diagrams of an exemplary procedure for preparing a pharmaceutical dose using the eyewear device and client device of FIGS. 2 and 3 according to an exemplary embodiment of the present disclosure. [Figure 13B]13A and 13B illustrate schematic diagrams of an exemplary procedure for preparing a pharmaceutical dose using the eyewear device and client device of FIGS. 2 and 3 according to an exemplary embodiment of the present disclosure.

[0044] [Figure 14] FIG. 14 is a diagram of an example user interface that may be displayed by an application on a client device to connect to a pharmacy server according to an example embodiment of the present disclosure.

[0045] [Figure 15] FIG. 15 shows a schematic diagram of an exemplary graphical user interface displayed on a display screen of an eyewear device according to an exemplary embodiment of the present disclosure.

[0046] [Figure 16] 16-22 are schematic diagrams of example graphical user interfaces corresponding to activated modalities of the eyewear device of FIGS. 2 and 3 for preparing a pharmaceutical dose according to an example embodiment of the present disclosure. [Figure 17] 16-22 are schematic diagrams of example graphical user interfaces corresponding to activated modalities of the eyewear device of FIGS. 2 and 3 for preparing a pharmaceutical dose according to an example embodiment of the present disclosure. [Figure 18] 16-22 are schematic diagrams of example graphical user interfaces corresponding to activated modalities of the eyewear device of FIGS. 2 and 3 for preparing a pharmaceutical dose according to an example embodiment of the present disclosure. [Figure 19] 16-22 are schematic diagrams of example graphical user interfaces corresponding to activated modalities of the eyewear device of FIGS. 2 and 3 for preparing a pharmaceutical dose according to an example embodiment of the present disclosure. [Figure 20]16-22 are schematic diagrams of example graphical user interfaces corresponding to activated modalities of the eyewear device of FIGS. 2 and 3 for preparing a pharmaceutical dose according to an example embodiment of the present disclosure. [Figure 21] 16-22 are schematic diagrams of example graphical user interfaces corresponding to activated modalities of the eyewear device of FIGS. 2 and 3 for preparing a pharmaceutical dose according to an example embodiment of the present disclosure. [Figure 22] 16-22 are schematic diagrams of example graphical user interfaces corresponding to activated modalities of the eyewear device of FIGS. 2 and 3 for preparing a pharmaceutical dose according to an example embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0047] A wearable head-up display ("HUD") system for a pharmacy workflow management system or PWMS is disclosed. The HUD system includes smart glasses communicatively coupled to a client device. The smart glasses include at least one camera and / or a barcode scanner for recording information required for pharmaceutical dose verification during pharmaceutical formulation preparation. The smart glasses include at least one microphone for recording voice commands. Additionally, the smart glasses include at least one built-in display screen, which shows sequential steps of a preparation protocol to guide a pharmacy technician preparing the pharmaceutical dose. An application on the client device and / or the smart glasses is configured to recognize and use the voice commands to provide navigation for the built-in display screen. The voice commands may also be used to provide data entry for pharmaceutical dose preparation verification. Additionally or alternatively, gestures may be detected by the camera and translated by the application into navigation or data entry commands.

[0048] Compared to the known pharmacy automation system 100 of FIG. 1, the HUD system disclosed herein reduces the amount of equipment in the laminar flow hood or BSC, but does not violate ISO Class 5 environmental compliance. The HUD system also reduces potential contamination and non-compliance with sterility protocols by ensuring that the technician does not need to touch a non-sterile touch screen or otherwise leave the laminar flow hood or BSC during pharmaceutical dose preparation. Additionally, the on-board camera of the smart glasses improves visibility of the preparation process, as images are recorded from the technician's perspective, rather than a camera in the preparation station 102. Additionally, the use of an on-board microphone and speaker (or speaker on the client device) allows two-way communication with the pharmacist during the preparation process, without the technician having to violate the sterility of the laminar flow hood or BSC.

[0049] Reference is made herein to a HUD system, which provides for the preparation of a pharmaceutical dose. As disclosed herein, a pharmaceutical dose includes a fluid or solid (e.g., a pharmaceutical formulation) prepared from one or more ingredients. The fluid may include a solution for intravenous administration via an infusion pump, a syringe pump, or gravity infusion. Alternatively, the fluid may include a solution for administration via a needle / syringe. In yet other embodiments, the pharmaceutical dose may include a pill or powder that is administered orally, topically, or rectally to a patient.

[0050] As disclosed herein, the HUD system is configured to provide a two-way interface that records verification information and ensures that the operator has performed a certain process as instructed or defined by the sequence of dose protocol steps / instructions. Reference is also made herein to the use of the HUD system for pharmaceutical dose preparation within a pharmacy system. However, it should be understood that the HUD system may also be used for other applications. For example, the HUD system may be used to document the performance of a surgical or medical procedure. In other instances, the HUD system may be used to provide step-by-step instructions for performing a medical procedure, with assistance being provided remotely by a more experienced physician / surgeon. Thus, the HUD system may be used by first responders. In other embodiments, the HUD system may be used in manufacturing applications to guide the operator and enable a quick call for assistance from a remote supervisor. As can be appreciated, the number of use cases for the HUD system is virtually limitless. (HUD system embodiment)

[0051] Referring now to the drawings, Figure 2 is a schematic diagram of a HUD system 200 according to an exemplary embodiment of the present disclosure. The HUD system 200 includes an eyewear device 202 (e.g., smart eyewear) worn by a pharmacy technician (e.g., a wearer or user). The HUD system 200 also includes a client device 204 communicatively coupled to the eyewear device 202. As discussed below in connection with Figure 3, the client device 204 determines content for display by the eyewear device 202 and processes input received from the eyewear device 202.

[0052] The exemplary HUD system 200 is for use within a dose preparation area 210, which may include a primary engineering control laminar flow hood or BSC 212 and weighing scales and / or scales 214 (optional). The laminar flow hood or BSC 212 provides the workspace with the air quality required for the pharmacy technician to prepare pharmaceutical doses as specified by the dose order. The laminar flow hood or BSC 212 may be configured to comply with an ISO Class 5 or higher environment for cleanliness or sterility.

[0053] Pharmaceutical doses prepared in the laminar flow hood or BSC 212 are generally patient-specific, whereby a single dose is prepared at a time. However, some pharmaceutical doses may not be patient-specific and may instead be prepared in larger batches. As discussed in more detail below, a pharmacy technician uses the laminar flow hood or BSC 212 to combine one or more ingredients, such as active ingredients and diluents, and prepare a pharmaceutical dose for administration.

[0054] FIG. 2 also shows an area 220 next to the dose preparation area 210. The area 220 may include a cart 215 with additional workspace surfaces. In some embodiments, the cart 215 may be used to hold the client device 204 when the client device 204 is not being worn by a technician. The cart 215 may also include a printer 216 configured to print a label. The label may be printed, for example, after completion and / or verification of a pharmaceutical dose. The label is affixed to a dosing container, such as an IV bag or syringe, for proper tracking within the medical facility. In some embodiments, a label may be printed for an intermediate step of a complex preparation process.

[0055] 3 is a schematic diagram of a HUD system 200 including the eyewear device 202 of FIG. 2 and the clinician device 204, as well as a pharmacy server 302 according to an exemplary embodiment of the present disclosure. In some embodiments, the eyewear device 202 is an IRISTICK H1 manufactured by Iristick NV (INPUT TRADEMARK). TM , IRISTICK.G2 TM , or IRISTICK.G2 PRO TM In other embodiments, the eyewear device 202 may include other types or models of smart glasses.

[0056] In the illustrated embodiment, the eyewear device 202 is a pair of glasses worn by a pharmacy technician. The eyewear device 202 includes a frame 304 with a right lens 306 and a left lens 308. The lenses 306 and 308 may include clear plastic or glass. In some embodiments, the lenses 306 and 308 are polarized and / or configured for the wearer's vision correction. The frame 304 also includes a bridge 310 that connects the lenses 306 and 308.

[0057] The frame 304 also includes a first arm 312 connected to the right lens 306 and a second arm 314 connected to the left lens 308. The arms 312 and 314 are configured to secure the eyewear device 202 over the wearer's ear and temple area. In some embodiments, each of the arms 312 and 314 includes a joint allowing at least a portion of the arm to rotate or fold inwardly for portability.

[0058] The frame 304 further includes a first camera module 316 located on the bridge 310. The first camera module 316 includes a camera located on or integrated with the frame 304. The camera of the first camera module 316 may be a high-resolution camera with at least 5 megapixels, preferably about 15 or 16 megapixels. The camera has a field of view of 90-150 degrees and is configured to allow recording of images within substantially the same field of view as the wearer. The first camera module 316 is configured to record still images or videos, for example, in 1,080p (full high definition) at 30-60 frames per second.

[0059] The eyewear device 202 of FIG. 3 also includes a microphone and speaker module 318 integrated into, connected to, or included in the first arm 312. In other examples, the microphone and speaker module 318 may be included in the frame 304 or the second arm 314. The microphone may include a single microphone or dual microphones with beamforming optimization corresponding to the wearer's mouth area. The speaker may include any speaker and is located on the first arm 312 for placement adjacent to the wearer's right ear. The microphone and speaker module 318 may also include a jack or port for earphone connection. Additionally, the exterior surface of the microphone and speaker module 318 may include a touchpad configured to receive input from the wearer. The input may be used to move a pointer shown on the display screen.

[0060] The eyewear device 202 also includes an integrated display module 320 connected to the first arm 312 via a hinge. In other examples, the display module 320 is connected to the frame 304. The display module 320 includes an L-shaped arm that provides three-axis adjustment relative to the first arm 312. The L-shaped arm is configured to pivot to allow the display module 320 to be removed from the wearer's view. The L-shaped arm is also configured to mount the display screen 322 adjacent to the right lens 306. Although the display screen 322 is shown positioned behind the right lens 306 relative to the wearer's perspective, in other examples, the display screen 322 may be positioned in front of the right lens 306. Additionally, in other embodiments, the display module 320 may be connected to the second arm 314. Alternatively, the display screen 322 may be integrated with the right lens 306 and / or the left lens 308 such that an L-shaped arm is not required. Display screen 322 may have, for example, a wide quarter VGA ("WQVGA") resolution of 426 x 240. Further, display screen 322 is configured to display still images, video, and / or one or more computerized graphical user interfaces.

[0061] The eyewear device 202 may also include a second camera module 324 connected to or integrated with the second arm 314 in some embodiments. The second camera module 324 includes a camera having a lower resolution than the camera of the first camera module 316. For example, the camera of the second camera module 324 may have a resolution lower than 5 megapixels. The camera of the second camera module 324 may have a field of view that is 10 to 50 degrees. The camera may record a single image or video in 720p at 30 frames per second, for example. The camera may also include an optical zoom that is 2x to 10x, preferably 6x. Additionally, the camera of the second camera module 324 may include a liquid lens for relatively quick autofocus. The second camera module 324 may include light emitting diodes ("LEDs") to provide illumination for the camera or dose preparation area.

[0062] In some embodiments, the second camera module 324 includes a barcode scanner to scan a barcode provided on an ingredient container or a label applied to a dosing container (e.g., an IV bag, a syringe, etc.). The second camera module 324 may also include a Class 1 laser configured to project a beam and indicate the center of the field of view of the barcode scanner and / or camera (e.g., a laser pointer). The laser allows the wearer to orient their head to ensure that the barcode or container is within the field of view of the second camera module 324 camera and / or the first camera module 316 camera.

[0063] The eyewear device 202 of FIG. 3 may further include a motion sensor. For example, a nine-axis sensor (accelerometer, gyroscope, compass, etc.) may be included in the second camera module 324, the first camera module 316, or another section of the frame 304. The eyewear device 202 may further include one or more batteries to provide local power. Additionally, a touch pad may be provided on an exterior surface of the second camera module 324.

[0064] In some additional embodiments, the eyewear device 202 may include a processor 326 communicatively coupled to the first camera module 316, the display screen 322, the microphone and speaker module 318, and / or the second camera module 324. The processor 326 is configured to execute instructions that enable the eyewear device 202 to perform the operations described herein. The processor 326 may include a transceiver for wired or wireless communication with the client device 204. FIG. 3 shows a wired connection with the client device 204 via the I / O port 328. In this embodiment, the wired connection may provide power from the client device 204 in addition to data communication. In alternative embodiments, the transceiver of the processor 326 may be configured to communicate with the client device 204 via Bluetooth, Zigbee, or Wi-Fi protocols.

[0065] The client device 204 of Figure 3 may include a smartphone, a tablet computer, a laptop computer, a desktop computer, a workstation, etc. In instances where the client device 204 is a smartphone, the client device 204 may be worn by a technician, as shown in Figure 2. In instances where the client device 204 is a tablet computer, a desktop computer such as the client device 204 may be placed on a cart 215.

[0066] The client device 204 includes a processor 340 and a memory device 342 that stores instructions that define an application 344. Execution of instructions in the memory device 342 by the processor 340 causes the application 344 to perform the operations described herein. The processor 340 may include a microcontroller, a controller, an application specific integrated circuit ("ASIC"), a central processing unit contained on one or more integrated circuits, etc. The memory device 342 may include any volatile or non-volatile data / instruction storage device. The memory device 342 may include, for example, flash memory, random access memory ("RAM"), read only memory ("ROM"), electrically erasable programmable read only memory ("EEPROM"), etc.

[0067] The applications 344 may comprise standalone software applications (known as apps) that use the native controls of the client device 204. The applications 344 may also include software modules. In some embodiments, the applications 344 may include a web browser.

[0068] The application 344 is configured to provide pharmaceutical dose preparation management in conjunction with the eyewear device 202. In the illustrated example, the application 344 is communicatively coupled to a pharmacy server 302 via a network 350 (e.g., a cellular and / or internet network). The pharmacy server 302 is communicatively coupled to a first memory device 360 ​​that stores pharmaceutical dose order files 362. Each dose order corresponds to a patient-specific prescription for a pharmaceutical drug. Alternatively, the dose orders may comprise batch or inventory orders for pharmaceutical doses.

[0069] FIG. 4 is a schematic diagram of a data structure or list 400 including multiple dose orders 362 according to an exemplary embodiment of the present disclosure. The dose order 362 includes the patient name or identifier, the patient's hospital location (and / or room), a dose description, the date / time of the order, and a priority. The dose description specifies the concentration or amount of a particular formulation. The list 400 represents a queue of dose orders 362 managed by the pharmacy server 302. New dose orders 362 are added to the list 400 by the pharmacy server 302 as they are received from the attending physician. The pharmacy server 302 removes dose orders 362 from the list 400 after receiving an indication that the dose order has been prepared by a technician. In some embodiments, the pharmacy server 302 may move the dose order to an in progress list and then to a verification list after the pharmaceutical dose has been prepared. Additionally, the pharmacy server 302 may move the dose order 362 from the verification list to a completed list after the pharmacist verifies that the pharmaceutical dose has been properly prepared.

[0070] Returning to FIG. 3 , the application 344 is configured to access the list 400 from the pharmacy server 302 for display on the display screen 322 of the eyewear device 202. In some instances, the application 344 includes a user login and / or authentication feature. After the technician logs into the application 344, the application 344 is configured to use the technician's identification to request corresponding dose orders 362 from among all dose orders received at the pharmacy server 302. For example, a technician may only be permitted to prepare certain pharmaceutical doses, or only prepare pharmaceutical doses for a certain location or floor within a hospital. The technician's identifier is used to filter appropriate dose orders 362 for selection. The eyewear device 202 is configured to allow the technician to make a hands-free selection of a dose order 362 via voice commands, a touchpad, and / or hand gestures recorded by the first camera module 316 or the second camera module 324. In addition to using the eyewear device 202 , the application 344 is configured to accept input via the clinician device 204 .

[0071] For voice commands, the application 344 is configured to convert the audio received by the microphone into text using one or more speech-to-text algorithms. The application 344 then compares the text to a library of commands (such as "select," "open," "next," "confirm," "cancel," "record," "scroll down," "run," etc.). Based on the matching command, the application 344 is configured to perform an action on the graphical user interface shown on the display screen 322 (such as selecting a defined function or moving a selection box / pointer). For voice input of verification information, the application 344 first opens a text box and then writes the alphanumeric characters spoken by the technician into the text box.

[0072] With respect to gestures, the first camera module 316 or the second camera module 324 records video or images of the technician's hand movements. Additionally, the sensor may record head movements. The video (or images) are analyzed by one or more algorithms of the application 344 to identify certain gestures. These identified gestures are compared to a library of gestures that correspond to certain navigation and / or text entry commands. A similar comparison is performed with respect to the angular acceleration data received from the sensor.

[0073] To prepare pharmaceutical doses and fulfill the dose orders 362, the pharmacy server 302 provides access to preparation protocols 366 stored on the memory device 364. In some embodiments, the preparation protocols 366 are instead stored on the memory device 362. Each of the preparation protocols 366 defines a sequence of steps (e.g., graphical step instructions) for preparing a pharmaceutical dose. FIG. 5 is a schematic diagram of an exemplary preparation protocol 366 according to an exemplary embodiment of the present disclosure. The preparation protocol 366 may include a protocol identifier, a dose form, and / or a drug type. The pharmacy server 302 may use the protocol identifier, the dose form, and / or the drug type to determine the preparation protocol required for each dose order. For example, after receiving a message from the application 344 on the client device 204 indicating a selection of a dose order for ampicillin, the pharmacy server 302 searches the memory device 364 for a preparation protocol 366 corresponding to ampicillin or a preparation protocol 366 corresponding to a dose form for ampicillin (and similar drugs). The pharmacy server 302 transmits the selected preparation protocol 366 to the application 344, which populates the protocol with specific dose order information, such as quantity or concentration. The application 344 then progresses through the preparation protocol 366 in a step-by-step fashion until the end is reached.

[0074] In alternative embodiments, the pharmacy server 302 is configured to transmit all available preparation protocols 366 to the application 344, which may be stored in the memory device 342. In these alternative embodiments, the application 344 selects the appropriate preparation protocol 366. After selection, the application 344 populates the preparation protocol 366 with the dosage order information.

[0075] As shown in FIG. 5, the preparation protocol 366 includes a sequential order of steps. Each step includes instructions or prompts that are displayed for the technician. In some embodiments, the instructions are formatted for display within the display screen 322 of the eyewear device 202. For example, the instructions are configured for a font size and spacing that allows viewing by the technician for the display screen 322, which is positioned relatively close to the eye. In some embodiments, the instructions may also include a second version configured for display on the screen of the client device 204. The second version of the instructions may include more text, graphics, and / or other content that may be contained within a relatively larger screen. The second content may also include links for tutorial videos or product monograph information that may be too small for display on the display screen 322.

[0076] FIG. 6 is a diagram of example instructions displayed on the display screen 322 of the eyewear device 202 of FIGS. 2 and 3 according to an example embodiment of the present disclosure. In a first example 602, the instructions specify "Prepare ingredients for CeFAZolin 1g reconstituted dose: 9.6 mL". The instructions also include an identification of required verification information, which is prompted as "Scan diluent for reconstitution" and a picture of a barcode. The application 344 of the client device 204 creates a rendering of the instructions and prompts for the required verification information from the corresponding step of the preparation protocol 366 shown in FIG. 5. The application 344 then transmits the rendering to the processor 326, which causes the image to be displayed on the display screen 322 of the eyewear device 202. In some instances, the text may be stored as an image, which is transmitted for display on the display screen 322.

[0077] The second example 604 includes the same instructions as the first example 602, but provides additional required verification information regarding the manufacturing expiration date. The second example 604 may correspond to a next step or substep of the step shown in example 602. The third example 606 prompts the technician to obtain 9.6 mL of diluent, and the fourth example 608 prompts the technician to capture an image of the diluent.

[0078] 5, in some embodiments, each step may include a verification modality. For example, the modality may include the scanning of a barcode, the entry of information (such as a lot number or a value from a weigh scale or scale 214), or a digital image. The presence of a verification modality provides a trigger that, when selected, activates a corresponding component of the eyewear device 202.

[0079] 7 is a schematic diagram of a user interface 700 displayed on the display screen 322 of the eyewear device 202 by the application 344 according to an exemplary embodiment of the present disclosure. The user interface 700 includes a first section 702 that defines the pharmaceutical dose being prepared, which may be obtained from the dose order 326. Another section 704 of the user interface 700 defines the required ingredients needed for the preparation, which are obtained from the corresponding preparation protocol 366. The user interface section 704 defines the amount of ingredients needed and the total amount of each ingredient already obtained, as defined by the verification information. The user interface 700 includes a section 706 with the required verification information and the corresponding modality.

[0080] The technician selects "Enter Product Lot Number" using a voice command recorded by the microphone, a hand gesture recorded by the camera of the first or second camera module 316 or 324, and / or using the touchpad. Selection of this verification option causes the application 344 to trigger a corresponding verification modality. As shown in FIG. 8, this includes displaying a text box 800. This also includes typing into the text box using microphone input. After the technician provides a verbal confirmation such as saying "OK", provides an approval gesture, moves the pointer to "OK" using the touchpad, or enters input via the client device 204, the application 344 is again configured to cause the user interface 700 to be displayed with an indication that lot number information (e.g., verification information) has been recorded. Additionally, the entered verification information is stored in the verification file 346.

[0081] Although not shown, prior to the operations described above, the technician may have previously performed a scan of the drug vial (ingredient barcode). This corresponds to the product lot number and expiration date shown in FIG. 7. In an alternative scenario, the technician may also be prompted to enter the lot number and expiration date of the diluent being used to prepare the dose. The barcode scanner of the eyewear device 202 is automatically activated by the processor 326 and / or application 344 to perform these scans.

[0082] As shown in FIG. 7, the technician may choose to scan the dose barcode. This selection of verification modality activates the barcode scanner of the eyewear device 202 to the application 344 via the processor 326. FIG. 9 shows a view of the barcode as recorded by the second camera module 324. In some embodiments, a laser may project a red light indicating the center of the barcode scanner's field of view to help the technician align the second camera module 324 with the barcode. After scanning, the barcode data is transmitted to the application 344 for conversion to text. The application 344 marks the verification information as obtained and stores the barcode data as verification information in the verification file 346.

[0083] In some embodiments, the barcode identifies the ingredient name, lot number, expiration date, concentration, and / or quantity. The application 344 uses the validation information required at the step of the preparation protocol to verify that the correct information is scanned. For example, the validation information required may include the ingredient name and approved name variations, acceptable concentration ranges, and acceptable quantity ranges. If the data in the barcode does not match the validation information required, the application 344 generates an alert 1000, as shown in FIG. 10. The application 344 may flag the step as incomplete in the validation file 346 until the correct ingredient is scanned. Additionally, the application 344 may be configured to prevent the technician from proceeding to the next step until the issue is resolved.

[0084] Returning to FIG. 3 , as the technician progresses through the steps of the preparation protocol 366, the verification information is stored in the verification file 346. The application 344 is configured to create and store the verification information in the verification file 346 during the preparation process. As discussed in more detail below, the verification file 346 is transmitted by the application 344 to the pharmacy server 302 after the preparation protocol 366 is completed or after the technician prematurely terminates the preparation. In some embodiments, the verification file 346 is discarded if the preparation is prematurely terminated. The pharmacy server 302 stores the verification file 346 in one of the memory devices 360 and 364 along with other verification files for pharmacist review. The pharmacy server 302 may place the verification file in one or more queues for review, where the queues correspond to completed / fulfilled dose orders for review.

[0085] For in-line verification, the verification file 346 is transmitted after some designated step in the preparation process (e.g., after completion of an intermediate dose) for pharmacist review before the technician can continue. Upon approval, the dose will then appear back in the queue for preparation again. The technician selects the resume / done option and finishes preparation of that dose. After dose preparation is finished, the application 344 transmits the final photo in the verification file 346 for pharmacist review.

[0086] The pharmacy server 302 provides the validation file 346 to the pharmacist computer 370, for example, to verify or validate that the drug dose has been properly prepared and can be given to the patient. The pharmacist computer 370 may include an application or web browser that provides network access to the pharmacy server 302. The application or web browser may provide a dashboard for selecting validation files 346 from a queue to review. The application or web browser also displays validation information from the validation file 346, allowing the pharmacist to verify that the drug dose has been prepared as required. In some embodiments, the pharmacist computer 370 is remote from the hospital pharmacy. Alternatively, the pharmacist computer 370 may be included within the hospital pharmacy. Although the pharmacist computer 370 is shown as a laptop, in other examples, the pharmacist computer 370 may include a smartphone, a tablet computer, a desktop computer, a workstation, or the like.

[0087] FIG. 11 is a diagram illustrating verification information of a verification file 346 that may be created by the application 344 and displayed on a pharmacist computer 370 according to an exemplary embodiment of the present disclosure. In the illustrated example, the verification file 346 identifies a preparation protocol 366 used to prepare a pharmaceutical dose. The verification file 346 also includes or identifies a dose order. Additionally, the verification file 346 provides instructions for at least some of the steps of the preparation protocol 366 that require verification. Each step may include a description of the requirements as well as a flag indicating whether the step has been completed by receiving the verification information, which may include a digital image, barcode data, confirmation entered by the technician, and text entered by the technician. FIG. 12 is a diagram of a digital image 1200 recorded by the first camera module 316 or the second camera module 324 of the eyewear device 202 according to an exemplary embodiment of the present disclosure. The digital image 1200 shows a dosing container comprising an IV bag with a pharmaceutical formulation for administration to a patient. A pharmacist reviews the digital image 1200 and verifies that the dosage container appears to be properly prepared.

[0088] When a step is not completed as required, the pharmacist, using the pharmacist computer 370, flags the step in a verification file 346, which is transmitted to the pharmacy server 302. The application 344 is configured to receive notification from the pharmacy server 302 that the verification file 346 has been reviewed and that at least one step requires further attention or rework. In some embodiments, setting the flag may cause the pharmacist's contact information to be included in the verification file 346. This contact information may be displayed in the display screen 322 of the eyewear device 202 when the step is reviewed by the technician. The technician may use voice commands, gestures, or a touchpad to select contact information, which causes the application 344 to open a calling function, an email function, a text message function, a video calling function, etc. (based on the modality of the selected contact information) of the client device 204 to interact with the pharmacist. Contact with the pharmacist can be made and performed without the technician having to leave the laminar flow hood or the sterile dose preparation area of ​​the BSC 212. Additionally, the pharmacist may use the pharmacist computer 370 to view live video from the first camera module 316 or the second camera module 324 to view the preparation of the pharmaceutical dose from the technician's perspective. The eyewear device 202 thus allows the technician to quickly contact the reviewing pharmacist to address any questions about the pharmaceutical dose being prepared.

[0089] Once the pharmacist verifies that the pharmaceutical dose has been properly prepared, the pharmacist, using computer 370, stores a flag in validation file 346 indicating that the pharmaceutical dose has been approved. The updated validation file 346 is transmitted to (or updated at) the pharmacy server 302, which allows the pharmaceutical dose to be released to the patient. In some embodiments, validation causes printer 216 to print a dosing label that is attached to the dosing container. Alternatively, validation allows the pharmaceutical dose in the dosing container to be removed from the pharmacy for administration to the patient. Pharmaceutical Dose Preparation Embodiments

[0090] 13A and 13B illustrate schematic diagrams of example procedures 1300, 1350, and 1370 for preparing a pharmaceutical dose using the eyewear device 202 and the client device 204 of FIGS. 2 and 3 according to an example embodiment of the present disclosure. Although the procedures 1300, 1350, and 1370 are described with reference to the flow diagrams illustrated in FIGS. 13A and 13B, it should be understood that many other ways of performing the acts associated with the procedures 1300, 1350, and 1370 may also be used. For example, the order of many of the blocks may be changed, certain blocks may be combined with other blocks, and many of the described blocks are optional. For example, the procedure 1300 may include pre-use diagnostic checks, such as ensuring that the first camera module 316, the second camera module 324, and / or the microphone and speaker module 318 are operational and that the eyewear device 202 is communicatively coupled to the client device 204. Additionally, the technician may be prompted to ensure that there is sufficient battery life in the eyewear device 202 and / or client device 204 for preparation of the pharmaceutical dose.

[0091] The exemplary procedure 1300 begins when the application 344 on the client device 204 connects to the pharmacy server 302 (block 1302). Connecting to the pharmacy server 302 may include transmitting a message 1303 including the technician's username and identifier. FIG. 14 is a schematic diagram of exemplary user interfaces 1402 and 1404 that may be displayed by the application 344 of the client device 204 to connect to the pharmacy server 302 according to an exemplary embodiment of the present disclosure. The user interface 1402 prompts the technician for a username and password. The user interface 1404 prompts the technician for an IP address, port, workstation or identifier, and client executable version. The user interface 1404 may be displayed only for initial configuration and / or only when the client device 204 connects through a different Wi-Fi network. Information entered by the technician into the user interfaces 1402 and 1404 may be included in a message 1303 transmitted to the pharmacy server 302 to establish a communication connection. In some embodiments, the user interfaces 1402 and 1404 may be displayed on the display screen 322 of the eyewear device 202 where voice commands may be used to enter authentication / connectivity information.

[0092] Returning to FIG. 13A, the application 344 on the client device 204 then accesses the pharmacy server 302 and displays a list or other data structure of the dose orders 362 similar to the list 400 shown in FIG. 4 (block 1304). In some embodiments, the text in the dose description field may scroll automatically, allowing all the text in the field to be viewed without having to open the field. In some instances, the list 400 may include line numbers to allow easier voice selection. The application 344 on the client device 204 then receives a selection of the dose orders 362 (block 1306). The selection may be made by sending a message 1307 to the pharmacy server 302 identifying the dose order or the line number. In response, the pharmacy server 302 determines a corresponding preparation protocol 366, which is transmitted to the application 344 (block 1308). The preparation protocol 366 may be similar to the preparation protocol 366 described in conjunction with FIG. 5, for example.

[0093] The application 344 of the client device 204 then applies the parameters from the selected dose order 362 to the preparation protocol 366, proceeding sequentially through the steps (block 1310). For each step, the application 344 identifies information required for verification and transmits one or more messages 1311 to the eyewear device 202 for display on the display screen 322 using a graphical user interface. FIG. 15 shows a schematic diagram of an exemplary graphical user interface 1500 displayed on the display screen 322 of the eyewear device 202 in accordance with an exemplary embodiment of the present disclosure. As shown, the user interface 1500 identifies the pharmaceutical dose being prepared ("CeFAZolin 1g in 50 mL") in addition to a list of required ingredients. Section 1502 shows a preparation protocol 1502 prompt ("Scan any ingredient label") that identifies the required verification information.

[0094] Returning to FIG. 13A, the application 344 on the client device 204 determines whether a verification modality is associated with the step of the preparation protocol 366 (block 1312). The verification modality may include text entry, confirmation from a technician, barcode scanning, digital image, or video. If there is a modality associated with the step, the application 344 enables the modality option for selection in the user interface 1500 (block 1314), for example. This may include associating a selection of the verification option with the verification modality of the eyewear device 202. This may also include transmitting a message or signal 1315 from the application 344 to the eyewear device 202 to activate the modality (e.g., turn on the camera or barcode scanner). For text entry, the application 344 may cause a text box to appear on the display screen 322 and write characters as they are spoken until a verbal command word, such as "confirm" or "OK," is received. In some embodiments, the validation modality is defined by the validation modality of the associated step of the preparation protocol 366, as shown in FIG.

[0095] In one example, the user interface 1500 of FIG. 15 shows a single option for barcode scanning. The technician may provide a voice command and select a modality, via the eyewear device 202. The application 344 is configured to interpret the command and determine that the command corresponds to a selection of a verification modality in section 1502 of the user interface 1500. The voice command may include the words "scan" or "scan barcode." Based on a defined correspondence between the command term and an action to activate the barcode scanner, the application 344 is configured to activate the barcode scanner and laser and enable the technician to perform the barcode scan.

[0096] In the example shown in FIG. 15, after the barcode label on the ingredient container is scanned, the application 344 receives data 1317 from the barcode scanner of the eyewear device 202. The application 344 converts the data to text, which corresponds to the verification information. The application 344 compares the verification information to the specified (required) verification information in the protocol 366 and verifies that the verification information is correct (e.g., the technician scanned the correct ingredient). If so, as shown in FIG. 13B, the application 344 sets a flag to indicate that the step was successfully completed and stores the verification information in the verification file 346 (block 1316). In some cases, the application 344 automatically advances to the next step in the preparation protocol sequence (without requiring input from the technician) after verifying that the verification information is within an acceptable range or otherwise meets the required verification information specified in the preparation protocol 366.

[0097] When an error exists in the match, the application 344 prompts the technician to correct the error via one or more messages displayed on the display screen 322 of the eyewear device 202. The application 344 may prevent the technician from proceeding to other steps until the current step is successfully completed. In some instances, after an error is issued, the application 344 may provide an option to contact a pharmacist for assistance, which selection causes the client device 204 to establish a connection, all the while the technician remains in the sterile dose preparation environment without having to physically contact the client device 204.

[0098] The application 344 of the client device 204 then determines whether all of the steps of the protocol 366 have been completed and / or whether a message 1319 has been received from the eyewear device 202 indicating that the technician has finished preparing the pharmaceutical dose (block 1318). If the message 1319 has been received or if the steps have been completed, the application 344 transmits the verification file 346 to the pharmacy server 302 for pharmacist verification. The exemplary procedure 1300 may then end. The procedure 1300 may resume at block 1310 when the pharmacist specifies that one or more steps need to be reworked or rejects the preparation such that the pharmaceutical dose needs to be prepared again. However, if the message 317 has not been received or there are additional steps of the protocol 366, the procedure 1300 returns to block 1310 of FIG. 13A to perform the next step.

[0099] The example procedure 1350 begins when the eyewear device 202 receives a message 1311 from the application 344 on the client device 204 and displays one or more user interfaces with graphical step instructions and verification modality options (blocks 1352 and 1354). The eyewear device 202 then receives a selection of a modality option for providing the verification information (block 1356). As discussed above, this may include a selection to perform a barcode scan, input of text, confirmation, digital image, or video. For a step that requires a container or ingredient to be weighed by a weighing scale or scale 214, the verification option may include taking a picture of the display screen of the weighing scale or scale 214 or verbally stating the weight.

[0100] The eyewear device 202 then receives a command or message from the client device 204 to activate the modality (block 1358). The eyewear device 202 activates the modality and records data 1317, such as a barcode scan, digital image, or video (block 1360). Figures 16-22 are schematic diagrams of example graphical user interfaces corresponding to activated modalities of the eyewear device 202 according to an example embodiment of the present disclosure. Figure 16 shows that once the drug vial is scanned, the application 344 prompts the technician to enter a product lot number, expiration date, and diluent. Selection of the lot number causes the application 344 to enter a text entry modality, such as text box 1700 in Figure 17. The text box 1700 is displayed on the display screen of the eyewear device 202. Alphanumeric characters spoken by the technician are decoded and written into the text box 1700 by the application 1700. This modality is terminated when application 344 identifies a voice command such as "OK" or "Done." FIG. 18 is a user interface 1800 for entering an expiration date to be shown on an ingredient container. In this instance, user interface 1800 is another text entry box shown as a calendar that is displayed by application 344 after the user selects the expiration date option. Application 344 processes any voice input received during this time as a calendar entry and therefore shows the spoken expiration date on user interface 1800. This modality is terminated when application 344 identifies a voice command such as "OK" or "Done."

[0101] FIG. 19 shows the user interface 1600 after the product lot number and expiration date have been entered. The application 344 verifies that the entered data is within acceptable values ​​and provides a visual indication of a check mark that the step / sub-step has been completed. FIG. 20 shows a user interface 2000 displayed by the display screen 322 when the technician selects the diluent entry section of the user interface 1600. The user interface 2000 prompts the technician to scan a barcode on a sterile water container, enter a diluent lot number, and expiration date. The application 344 activates a corresponding modality on the eyewear device 202 to receive data that is converted by the application 344 into verification information. In this example, the application 344 determines that a container storing 20 mL of sterile water has been scanned and also determines that 76 mL is required. The application 344 may be configured to prevent the technician from proceeding to the next step until the requested dose of diluent has been scanned.

[0102] FIG. 21 shows a schematic of a user interface 2100 in which only 250 mL of cefTRIAXone has been scanned. The application 344 causes a “Scan any barcode” prompt to activate within the user interface 2100 to indicate that an additional amount of cefTRIAXone is required to complete this step. The application 344 uses the required verification information portion of the preparation protocol 366 (determined based on the dose order) to determine the amount required for this step. FIG. 22 is a schematic of a user interface 2200 showing an error when the application 344 determines that the verification information does not match the required verification information of the protocol 366. In this example, an error displayed on the display screen 322 of the eyewear device 202 indicates that the technician has scanned a source container with an expired drug / diluent. The application 344 may prevent the technician from proceeding to the next step until a drug / diluent with an acceptable expiration date is scanned.

[0103] Returning to FIGS. 13A and 13B, the data 1317 from the eyewear device 202 is transmitted to the application 344 for processing into verification information. The eyewear device 202 then determines whether the next step should be displayed on the display screen (block 1362). When the next step should be displayed, the procedure 1350 returns to blocks 1352 and 1354 to display the corresponding graphical user interface. If instead the technician inputs an input to end the preparation session, the eyewear device 202 transmits a message 1319 with the input, which causes the application 344 to stop or pause the preparation of the pharmaceutical dose (block 1364). The exemplary procedure 1350 then ends. The procedure 1350 can be resumed if the prepared dose is rejected after pharmacist verification or needs to be reworked.

[0104] The example procedure 1370 begins when the pharmacy server 302 receives a connection request message 1303 from the application 344 of the client device 204. After receiving the message 1303 with the authentication connection information, the pharmacy server 302 provides a list 400 of dosage orders 362 that can be prepared by the technician (block 1372). The pharmacy server 302 may filter the dosage orders based on the technician's location and / or permission level. The pharmacy server 302 may provide the dosage orders 362 for display on the dashboard in the list 400, as shown in FIG.

[0105] After receiving the dose order selection from the application 344, the pharmacy server 302 determines a corresponding preparation protocol 366 (block 1374). The pharmacy server 302 may select the preparation protocol 366 based on the drug type or dose form of the selected dose order 362. In some embodiments, the pharmacy server 302 applies parameters from the dose order 362, such as concentration, dose, or amount, to the selected preparation protocol 366 to determine the amount of ingredients needed. Alternatively, the application 344 applies the dose order parameters to the protocol. The pharmacy server 302 transmits the preparation protocol 366 to the application on the client device 204.

[0106] After preparation of the pharmaceutical dose corresponding to the selected dosage order is complete, the pharmacy server 302 receives the verification file 346 from the application 344 (block 1376). The pharmacy server 302 adds the verification file 346 to a verification queue for the pharmacist. After review, the pharmacy server 302 may receive an indication that the contents of the verification file 346 are approved (block 1378). The pharmacy server 302 thus allows the pharmaceutical dose to be released to the patient and the process 1370 ends.

[0107] It should be appreciated that procedures 1300, 1350, and 1370 may be configured to support inline verification, where a step in the preparation process is flagged as requiring verification before the technician can move to the next step. In these embodiments, the client device 204 is configured to transmit a verification file 346 to the pharmacy server 302 when verification information up to and including the specified step is received. When an approval message is received from the pharmacy server 302, the application 344 is configured to allow the technician to continue the preparation process, which may be paused until approval is received. In these cases, the application 344 moves the current preparation to a pause queue. Then, when a response from the pharmacy server 102 is received, the application 344 allows the preparation process to be selected to resume at the next step. The application 344 and / or the eyewear device 202 may display a notification when a message from the pharmacy server 102 is received.

[0108] In some embodiments, the pharmacy server 302 receives an indication that at least one step of the protocol provided in the verification file 346 needs to be reworked or that the preparation was rejected. In these cases, the pharmacy server 302 transmits the verification file 346 to the client device 204, which may include the reviewing pharmacist's comments and / or contact information. The technician receives notification via the application 344 that the verification file 346 has been returned. The technician may select the verification file 346 via the application 344 and view on the display screen 322 of the eyewear device 202 the one or more steps that need to be reworked. If the preparation is rejected, the application 344 causes the preparation protocol 366 to be restarted and new verification information is stored by the application 344 on the original verification file 346 or a new verification file. The process continues until the pharmaceutical dose is prepared and verified by the pharmacist. Remote Communication Embodiments

[0109] As discussed above, the eyewear device 202 allows the technician to contact a pharmacist or a help center without having to exit the sterile dose preparation environment. When assistance is needed, the eyewear device 202 microphone records a voice command that is decoded and detected by the application 344. For example, the command "talk to pharmacist" is detected by the application 344, causing the application 344 to place an audio or video call to the pharmacist. The technician can then continue to work within the sterile dose preparation environment and communicate hands-free with the pharmacist while receiving assistance from the pharmacist. For the video call, video from the first camera module 316 or the second camera module 324 is transmitted by the application 344 to the pharmacist computer 370, allowing the pharmacist to view the same scene as seen by the technician.

[0110] In addition to making calls for assistance, the technician may use the eyewear device 202 to verify ingredients in the medicine cabinet or record pictures to demonstrate task compliance. Typically, the medicine cabinet is in a non-sterile or semi-sterile environment. Instead of selecting an ingredient and transporting the ingredient to a laminar flow hood or BSC 212 for scanning, the technician may scan the label on the ingredient container in the supply area. Such a configuration provides instant feedback of whether the ingredient is acceptable for use and saves the technician time from having to make multiple trips to the supply cabinet. In another example, the technician may use the eyewear device 202 to record the temperature and / or humidity of the cleanroom by capturing an image that will be date and time stamped when recorded and provided as part of the verification process. (HUD system features)

[0111] As discussed in detail above, the HUD system 200 is configured to perform the following operations. · Capture dosage labels for IV solutions. · Recognize dose labels that cannot be prepared in light of normal IV dose preparation (exception doses, e.g., TPN) and print substitute labels to be submitted for these doses. Supports dose preparation and labeling operations that do not require the use of a laminar airflow hood (such as assembly and / or activation of Mini-Bag Plus or ADD-Vantage bags). · Allows licensed technicians to schedule non-patient specific dose preparations for production in a manual environment. Allows licensed technicians to prepare products without linking them to a specific dose at the time of preparation. Routing each dose to be prepared to the appropriate workstation, either an automated workstation or a manual workstation; Providing an overview of pending work that allows technicians to determine the workload facing the IV lab at any given time; A workload may be distributed among two or more workstations if it can be performed at any of several workstations. Performing work at one workstation shall remove it from the queue of the other workstations. · Work load may be reallocated by authorized engineers based on current or changing operational needs or available resources. The presentation of the work in the eyewear device accommodates the possibility of two or more technicians preparing doses at a workstation. Alerts pharmacy technicians when emergency or first dose orders require preparation, allowing them to automatically or manually elevate the priority of unprepared doses that will soon be needed. · Track and display the amount of time a pending urgent order has been in the queue. ·Maintain preparation orders for each dose and display them to the pharmacy technician, as required. The user interface will minimize the pharmacy technician interaction required to complete dose preparation. When labeling is appropriate, print a label for each manually prepared dose near the completion of preparation. Ensuring that all doses are produced at a time that ensures that the dose will still be effective at the time it is to be administered. · Use bar coding technology to ensure that ingredients within each dose are correct, diluted with the appropriate diluent if necessary, and are within their expiration dates. Detects differences between vials that require reconstitution before use and vials that have already been reconstituted. Maintain traceability for all commercial ingredients used to prepare doses · Generate drug product and consumable requirement lists for each workstation based on current workload. Guide the technician through the preparation of diluents such as those required to prepare pediatric doses. · Provide a mechanism for photographing intermediate containers in the preparation of a compounded sterile preparation for presentation to the verifying pharmacist. Track user-specific, workstation-specific, and area-specific tasks, prompt for their completion, and record the results of their completion. · View pending tasks along with the deadline for completion. The display of the eyewear device shall highlight any tasks that are due for completion or that are past due. Track each dose individually from scheduling to delivery to patient treatment area. Status shall include: · Pending During the process Completed Checked · Sorted · Delivering · Delivered · Suspended · Loss · Damage · Allows authorized technicians to schedule the preparation of replacement doses when a dose is lost or damaged. · Record and report occurrences of lost / damaged doses. · Provide a query tool that allows any arbitrary individual dose to be located and its status determined. Proposes optional hardware modules to measure the final dose, reconstitute the vial, and perform other tasks that may benefit from such automation. · Configurable email notifications that notify key personnel via email when the following occur: One or more rush orders are taking longer than the configured time limit to prepare. b. The accumulated work on a given workstation exceeds the limit set for that workstation. c. A key task (cleaning the hood, changing the pre-filter, etc.) is left over its required time. d. Major maintenance items (e.g. food certifications) are due within the configured time period. e. The system has calculated the daily production report for the previous day. f. An error has occurred in the interface software that requires your attention. · Provides configurable reports that can be printed, displayed, or exported to other document formats. Captures the information needed to allow a pharmacist at a remote location (outside the IV room) to check and verify the dose. Provide a portal where pharmacists at remote locations can check and verify dosages. · Provide a mechanism whereby labels can be printed for manual preparation if / when connectivity is lost for an extended period of time. For each dose, retain the original label feed and allow this feed to be used to produce the dose label. · Support dosage expression using the Institute for Safe Pharmaceutical Practices (“ISMP”) safety rules. Supports conversion of doses between similar units of measurement and manages discrepancies between the dose units of measurement ordered and those delivered. · Allows communication with approved hospital information systems. · Accommodate the possibility of two or more pharmacists checking and verifying doses simultaneously. · It is possible to receive various types of dosage orders from the pharmacy information system via an HL7 interface or a print feed interface and transmit the dosage information to external systems via a defined interface. · Patient infusion status information can be received from the medical gateway via a standard interface, allowing automatic or manual prioritization of the next queued dose of similar description for that patient. Exemplary Pharmaceutical Dose Preparation Workflow

[0112] As discussed above, there are multiple preparation protocols 366 for preparing different types of pharmaceutical doses. The following disclosure provides example steps for a preparation protocol 366 that is executed on the client device 204 and the application 344 of the eyewear device 202. (Preparation of the inhaler:) 1. The pharmacy technician selects a dose in the queue from the eyewear device 202 using voice or hand gesture commands. 2. The application 344 causes the corresponding label to be printed for final container application. 3. The pharmacy technician reads the label. 4. The pharmacy technician retrieves the products required to complete the drug preparation. 5. The application 344 displays the information to the pharmacy technician and prompts for next action. 7. The pharmacy technician uses voice commands or hand gestures to trigger the scanning of the source container for the inhaler dose. The pharmacy technician scans the inhaler dose to be prepared. 8. A sound alerts the pharmacy technician that the scan has been "captured" (not necessarily correctly). 8. The application 344 indicates to the pharmacy technician if any bar code scans were incorrect. 9. The pharmacy technician prompts for the next step using voice or hand gesture commands. 10. The application 344 displays to the pharmacy technician the drug lot number and expiration date to record. 11. A pharmacy technician records the medication lot number and expiration date using voice or hand gesture commands. 12. The pharmacy technician prompts for the next step using voice or hand gesture commands. 13. The application 344 displays the amount of inhaler dose to be prepared. 14. The pharmacy technician prompts for the next step using voice or hand gesture commands. 15. The application 344 prompts the pharmacy technician to take a picture of the inhaler. 16. A pharmacy technician captures an image using voice commands or hand gestures. 17. The application 344 displays the captured images in the eyewear device 202. 18. The pharmacy technician reviews the images. 19. The pharmacy technician prompts for the next step using voice or hand gesture commands. 20. The application 344 prompts the pharmacy technician to take a picture of the final container. 21. A pharmacy technician captures an image using voice commands or hand gestures. 22. The application 344 displays the captured images in the eyewear device 202. 23. The pharmacy technician reviews the images. 24. The pharmacy technician captures additional images using the eyewear device 202 (if necessary). 25. The pharmacy technician prompts for the next step using voice or hand gesture commands. 26. The application 344 prompts the pharmacy technician to scan the final container preparation. 27. The pharmacy technician scans the final container preparation. (Reconstitution and mixing of Mitomycin:) 1. The pharmacy technician selects a dose in the queue from the eyewear device 202 using voice or hand gesture commands. 2. The application 344 prompts the pharmacy technician to ensure that the cooling block has been stored upside down overnight in the freezer, removed from the freezer, and sanitized according to recommended conditions (action step). 3. The pharmacy technician acknowledges / confirms using voice or hand gestures. 4. The application 344 prompts the pharmacy technician to ensure that cooling blocks are in the compounding area and that they have passed the 20 minute wait time (action step). 5. The pharmacy technician acknowledges / confirms using voice or hand gestures. 6. The application 344 causes the corresponding label to be printed for application to the final container. 7. The pharmacy technician reads the label. 8. The application 344 displays the information to the pharmacy technician and removes the drug vial from the cooling block. 9. The pharmacy technician acknowledges / confirms using voice or hand gestures. 10. A pharmacy technician uses voice commands or hand gestures to trigger the scanning of each vial requested for drug reconstitution. 11. A sound alerts the pharmacy technician that the scan has been "captured" (not necessarily correctly). 12. The application 344 indicates to the pharmacy technician if any bar code scans were incorrect. 13. The pharmacy technician requests the next step using voice or hand gesture commands. 14. The application 344 prompts the pharmacy technician to record the drug lot number and expiration date. 15. A pharmacy technician records the medication lot number and expiration date using voice or hand gesture commands. 16. The pharmacy technician uses voice or hand gesture commands to request the next step. 17. The application 344 prompts the pharmacy technician to attach vial adapters to the three vials that were removed from the cooling block (action step). 18. The pharmacy technician uses voice or hand gesture commands to request the next step. 19. The application 344 prompts the pharmacy technician to connect a syringe adapter to one 10 mL syringe (action step). 20. The pharmacy technician uses voice or hand gesture commands to request the next step. 21. The application 344 prompts the pharmacy technician to connect a syringe adapter to a 20 mL syringe (action step). 22. The pharmacy technician uses voice or hand gesture commands to request the next step. 23. The application 344 prompts the pharmacy technician to place three drug vials, a 10 mL, and a 20 mL syringe in the cooling block for at least 10 minutes (action step). 24. The pharmacy technician uses voice or hand gesture commands to request the next step. 25. The application 344 prompts the pharmacy technician to take a picture of the components in the cooling block. 26. A pharmacy technician captures an image using voice commands or hand gestures. 27. The application 344 displays the captured images in the eyewear device 202. 28. The pharmacy technician reviews the images. 29. The pharmacy technician captures additional images using the eyewear device 202 (if necessary). 30. The pharmacy technician uses voice or hand gesture commands to request the next step. 31. The application 344 prompts the pharmacy technician to obtain sterile water diluent (action step). 32. The pharmacy technician uses voice or hand gesture commands to request the next step. 33. The application 344 prompts the pharmacy technician to take a picture of the diluent. 34. A pharmacy technician captures an image using voice commands or hand gestures. 35. The application 344 displays the captured images in the eyewear device 202. 36. The pharmacy technician reviews the images. 37. The pharmacy technician captures additional images (if necessary). 38. The pharmacy technician uses voice or hand gesture commands to request the next step. 39. The application 344 prompts the pharmacy technician to record the drug lot number and expiration date. 40. A pharmacy technician records a medication lot number and expiration date using voice or hand gesture commands. 41. The pharmacy technician uses voice or hand gesture commands to request the next step. 42. The application 344 prompts the pharmacy technician to draw 2 mL of sterile water into a new 10 mL syringe. 43. The pharmacy technician uses voice or hand gesture commands to request the next step. 44. The application 344 prompts the pharmacy technician to take a picture of the sterile water. 45. A pharmacy technician uses voice commands or hand gestures to capture an image. 46. ​​The application 344 displays images captured by the eyewear device 202. 47. The pharmacy technician reviews the images. 48. The pharmacy technician captures additional images (if necessary). 49. The pharmacy technician uses voice or hand gesture commands to request the next step. 50. Application 344 prompts the pharmacy technician to draw 14 mL from a chilled hydrogel vial into a chilled 20 mL syringe and recap. 51. The pharmacy technician uses voice or hand gesture commands to request the next step. 52. The application 344 prompts the pharmacy technician to take a picture of the syringe with the hydrogel. 53. A pharmacy technician uses voice commands or hand gestures to capture an image. 54. The application 344 displays the captured image within the eyewear glasses 202. 55.The pharmacy technician reviews the images. 56. The pharmacy technician captures additional images (if necessary). 57. The pharmacy technician uses voice or hand gesture commands to request the next step. 58. Application 344 prompts the pharmacy technician to recapp and install a 14 mL hydrogel syringe. 59. The application 344 prompts the pharmacy technician to take a picture of the capped hydrogel syringe. 60. A pharmacy technician captures an image using voice commands or hand gestures. 61. The application 344 displays the captured images in the eyewear device 202. 62. The pharmacy technician reviews the images. 63. The pharmacy technician captures additional images (if necessary). 64. The pharmacy technician uses voice or hand gesture commands to request the next step. 65. The application 344 prompts the pharmacy technician to take a picture of the syringe in the cooling block. 66. A pharmacy technician captures an image using voice commands or hand gestures. 67. The application 344 displays the captured images in the eyewear device 202. 68. The pharmacy technician reviews the images. 69. The pharmacy technician captures additional images (if necessary). 70. A pharmacy technician uses voice or hand gesture commands to request the next step. 71. Application 344 prompts the pharmacy technician to draw 4 mL from a chilled hydrogel vial into a chilled 10 mL syringe. 72. A pharmacy technician uses voice or hand gesture commands to request the next step. 73. The application 344 prompts the pharmacy technician to take a picture of the syringe with the hydrogel. 74. A pharmacy technician uses voice commands or hand gestures to capture an image. 75. The application 344 displays images captured by the eyewear device 202. 76. The pharmacy technician reviews the images. 77. The pharmacy technician captures additional images (if necessary). 78. A pharmacy technician uses voice or hand gesture commands to request the next step. 79. The application 344 prompts the pharmacy technician to discard the unused portion of the hydrogel (action step). 80. The pharmacy technician uses voice or hand gesture commands to request the next step. 81. The application 344 prompts the pharmacy technician to replace the needle on the sterile water syringe with a luer lock connector (action step). 82. The pharmacy technician uses voice or hand gesture commands to request the next step. 83. The application 344 prompts the pharmacy technician to remove the syringe adapter from the 4 mL hydrogel syringe (action step). 84. The pharmacy technician uses voice or hand gesture commands to request the next step. 85. Application 344 prompts the pharmacy technician to connect a 4 mL hydrogel syringe to the other side of the luer lock connector on the sterile water syringe. 86. The pharmacy technician uses voice or hand gesture commands to request the next step. 87. The application 344 prompts the pharmacy technician to take a picture of the connected syringe. 88. A pharmacy technician uses voice commands or hand gestures to capture an image. 89. The application 344 displays images captured by the eyewear device 202. 90.The pharmacy technician reviews the images. 91. The pharmacy technician captures additional images (if necessary). 92. A pharmacy technician uses voice or hand gesture commands to request the next step. 93. The application 344 prompts the pharmacy technician to gently mix the contents of both syringes by pushing the syringe plungers back and forth at least 25 times (action step). 94. The pharmacy technician uses voice or hand gesture commands to request the next step. 95. The application 344 prompts the pharmacy technician to push the entire contents of both syringes into a single syringe (action step). 96. A pharmacy technician uses voice or hand gesture commands to request the next step. 97. The application 344 prompts the pharmacy technician to remove the luer lock connector and replace it with a new syringe adapter on a fully filled (6 mL) syringe. 98. A pharmacy technician uses voice or hand gesture commands to request the next step. 99. The application 344 prompts the pharmacy technician to take a picture of the 6 mL syringe with the new syringe adapter. 100. A pharmacy technician captures an image using voice commands or hand gestures. 101. The application 344 displays an image captured by the eyewear device 202. 102.The pharmacy technician reviews the image. 103. The pharmacy technician captures additional images (if necessary). 104. The pharmacy technician uses voice or hand gesture commands to request the next step. 105. The application 344 prompts the pharmacy technician to place a 6 mL syringe in the cooling block. 106. A pharmacy technician captures an image using voice commands or hand gestures. 107. The application 344 prompts the pharmacy technician to take a picture of a 6 mL syringe in a cooling block. 108. A pharmacy technician captures an image using voice commands or hand gestures. 109. Application 344 displays images captured by the eyewear device. 110.The pharmacy technician reviews the images. 111. The pharmacy technician captures additional images (if necessary). 112. The pharmacy technician uses voice or hand gesture commands to request the next step. 113. The application 344 prompts the pharmacy technician to remove both drug vials from the cooling block (action step). 114. The pharmacy technician uses voice or hand gesture commands to request the next step. 115. The application 344 prompts the pharmacy technician to gently tap the vial on a synthetic surface to ensure the contents are at the bottom (action step). 116. The pharmacy technician uses voice or hand gesture commands to request the next step. 117. The application 344 prompts the pharmacy technician to remove the 6 mL syringe from the cooling block and inject 3 mL into the first drug vial. 118. The pharmacy technician uses voice or hand gesture commands to request the next step. 119. The application 344 prompts the pharmacy technician to take a picture of the drug vial. 120. A pharmacy technician captures an image using voice commands or hand gestures. 121. The application 344 displays images captured by the eyewear device 202. 122.The pharmacy technician reviews the images. 123. The pharmacy technician captures additional images (if necessary). 124. The pharmacy technician uses voice or hand gesture commands to request the next step. 125. The application 344 prompts the pharmacy technician to inject the remaining 3 mL of solution from the syringe into the second drug vial. 126. The pharmacy technician uses voice or hand gesture commands to request the next step. 127. The application 344 prompts the pharmacy technician to take a picture of the drug vial. 128. A pharmacy technician uses voice commands or hand gestures to capture an image. 129. The application 344 displays images captured by the eyewear device 202. 130.The pharmacy technician reviews the images. 131. The pharmacy technician captures additional images (if necessary). 132. The pharmacy technician uses voice or hand gesture commands to request the next step. 133. The application 344 prompts the pharmacy technician to gently shake and mix each upright vial at least 15 times without inverting or rocking (action step). 134. The pharmacy technician uses voice or hand gesture commands to request the next step. 135. The application 344 prompts the pharmacy technician to remove the syringe filled with 14 mL of liquid from the cooling block and inject 7 mL into the first drug vial. 136. The pharmacy technician uses voice or hand gesture commands to request the next step. 137. The application 344 prompts the pharmacy technician to take a picture of the drug vial. 138. A pharmacy technician uses voice commands or hand gestures to capture an image. 139. The application 344 displays images captured by the eyewear device 202. 140.The pharmacy technician reviews the images. 141. The pharmacy technician captures additional images (if necessary). 142. The pharmacy technician uses voice or hand gesture commands to request the next step. 143. The application 344 prompts the pharmacy technician to inject the remaining 7 mL of solution from the syringe into the second drug vial. 144. The pharmacy technician uses voice or hand gesture commands to request the next step. 145. The application 344 prompts the pharmacy technician to take a picture of the drug vial. 146. A pharmacy technician uses voice commands or hand gestures to capture an image. 147. The application 344 displays images captured by the eyewear device 202. 148.The pharmacy technician reviews the images. 149. The pharmacy technician captures additional images (if necessary). 150. The pharmacy technician uses voice or hand gesture commands to request the next step. 151. The application 344 prompts the pharmacy technician to gently shake and mix each upright vial at least 15 times without inverting or rocking (action step). 152. The pharmacy technician uses voice or hand gesture commands to request the next step. 153. The application 344 prompts the pharmacy technician to recap the 20 mL syringe and place it back in the cooling block. 154. The application 344 prompts the pharmacy technician to take a picture of a capped 20 mL syringe. 155. A pharmacy technician uses voice commands or hand gestures to capture an image. 156. The application 344 displays images captured by the eyewear device 202. 157.The pharmacy technician reviews the images. 158. The pharmacy technician captures additional images (if necessary). 159. The pharmacy technician uses voice or hand gesture commands to request the next step. 160. The application 344 prompts the pharmacy technician to take a picture of a 20 mL syringe in a cooling block. 161. A pharmacy technician uses voice commands or hand gestures to capture an image. 162. The application 344 displays images captured by the eyewear device 202. 163.The pharmacy technician reviews the images. 164. The pharmacy technician captures additional images (if necessary). 165. The pharmacy technician uses voice or hand gesture commands to request the next step. 166. The application 344 prompts the pharmacy technician to recap both drug vials and place them back in the cooling block. 167. The pharmacy technician uses voice or hand gesture commands to request the next step. 168. The application 344 prompts the pharmacy technician to take a picture of both vials in the cooling block. 169. A pharmacy technician uses voice commands or hand gestures to capture an image. 170. The application 344 displays images captured by the eyewear device 202. 171.The pharmacy technician reviews the images. 172. The pharmacy technician captures additional images (if necessary). 173. A pharmacy technician uses voice or hand gesture commands to request the next step. 174. The application 344 prompts the pharmacy technician to wait 5 minutes (action step). 175. A pharmacy technician uses voice or hand gesture commands to request the next step. 176. The application 344 prompts the pharmacy technician to remove both vials from the cooling block and mix them by shaking both vials upright vigorously at least 15 times (action step-1). 177. A pharmacy technician uses voice or hand gesture commands to request the next step. 178. The application 344 prompts the pharmacy technician to place both drug vials back into the cooling block. 179. A pharmacy technician uses voice or hand gesture commands to request the next step. 180. The application 344 prompts the pharmacy technician to take a picture of both vials in the cooling block. 181. A pharmacy technician uses voice commands or hand gestures to capture an image. 182. The application 344 displays images captured by the eyewear device 202. 183. The pharmacy technician reviews the images. 184. The pharmacy technician captures additional images (if necessary). 185. The pharmacy technician uses voice or hand gesture commands to request the next step. 186. The application 344 prompts the pharmacy technician to wait 5 minutes (action step). 187. A pharmacy technician uses voice or hand gesture commands to request the next step. 188. The application 344 prompts the pharmacy technician to remove both vials from the cooling block and mix them by shaking both vials upright and vigorously at least 15 times (action step-2). 189. The pharmacy technician uses voice or hand gesture commands to request the next step. 190. The application 344 prompts the pharmacy technician to place both drug vials back into the cooling block. 191. The pharmacy technician uses voice or hand gesture commands to request the next step. 192. The application 344 prompts the pharmacy technician to take a picture of both vials in the cooling block. 193. A pharmacy technician uses voice commands or hand gestures to capture an image. 194. The system displays the image captured by the eyewear device 202. 195.The pharmacy technician reviews the images. 196. The pharmacy technician captures additional images (if necessary). 197. The pharmacy technician uses voice or hand gesture commands to request the next step. 198. The application 344 prompts the pharmacy technician to wait five minutes (action step). 199. The pharmacy technician uses voice or hand gesture commands to request the next step. 200. The application 344 prompts the pharmacy technician to remove both vials from the cooling block and shake both vials upright and vigorously at least 15 times to mix (action step-3). 201. The pharmacy technician requests the next step using voice or hand gesture commands. 202. The application 344 prompts the pharmacy technician to place both drug vials back into the cooling block. 203. The pharmacy technician uses voice or hand gesture commands to request the next step. 204. The application 344 prompts the pharmacy technician to take a picture of both vials in the cooling block. 205. A pharmacy technician captures an image using voice commands or hand gestures. 206. The application 344 displays the images captured by the eyewear device 202. 207. A pharmacy technician reviews the images. 208. The pharmacy technician captures additional images (if necessary). 209. The pharmacy technician uses voice or hand gesture commands to request the next step. 210. The application 344 prompts the pharmacy technician to wait 5 minutes (action step). 211. The pharmacy technician uses voice or hand gesture commands to request the next step. 212. The application 344 prompts the pharmacy technician to remove both vials from the cooling block and shake both vials vigorously upright at least 15 times to mix (action step-4). 213. The pharmacy technician uses voice or hand gesture commands to request the next step. 214. The application 344 prompts the pharmacy technician to place both drug vials back into the cooling block. 215. The pharmacy technician uses voice or hand gesture commands to request the next step. 216. The application 344 prompts the pharmacy technician to take a picture of both vials in the cooling block. 217. A pharmacy technician captures an image using voice commands or hand gestures. 218. The application 344 displays images captured by the eyewear device 202. 219.The pharmacy technician reviews the images. 220. The pharmacy technician captures additional images (if necessary). 221. The pharmacy technician uses voice or hand gesture commands to request the next step. 222. The application 344 prompts the pharmacy technician to wait 5 minutes (action step). 223. The pharmacy technician uses voice or hand gesture commands to request the next step. 224. The application 344 prompts the pharmacy technician to remove both vials from the cooling block and mix them by shaking both vials upright and vigorously at least 15 times (action step-5). 225. The pharmacy technician uses voice or hand gesture commands to request the next step. 226. The application 344 prompts the pharmacy technician to place both drug vials back into the cooling block. 227. The pharmacy technician uses voice or hand gesture commands to request the next step. 228. The application 344 prompts the pharmacy technician to take a picture of both vials in the cooling block. 229. A pharmacy technician captures an image using voice commands or hand gestures. 230. The application 344 displays images captured by the eyewear device 202. 231.The pharmacy technician reviews the images. 232. The pharmacy technician captures additional images (if necessary). 233. The pharmacy technician uses voice or hand gesture commands to request the next step. 234. The application 344 prompts the pharmacy technician to wait 5 minutes (action step). 235. The pharmacy technician uses voice or hand gesture commands to request the next step. 236. The application 344 prompts the pharmacy technician to remove both vials from the cooling block and mix them by shaking both vials upright and vigorously at least 15 times (action step-6). 237. The pharmacy technician uses voice or hand gesture commands to request the next step. 238. The application 344 prompts the pharmacy technician to place both drug vials back into the cooling block. 239. The pharmacy technician uses voice or hand gesture commands to request the next step. 240. The application 344 prompts the pharmacy technician to take a picture of both vials in the cooling block. 241. A pharmacy technician captures an image using voice commands or hand gestures. 242. The application 344 displays images captured by the eyewear device 202. 243. A pharmacy technician reviews the images. 244. The pharmacy technician captures additional images (if necessary). 245. The pharmacy technician uses voice or hand gesture commands to request the next step. 246. The application 344 prompts the pharmacy technician to wait 5 minutes (action step). 247. The pharmacy technician uses voice or hand gesture commands to request the next step. 248. Application 344 prompts the pharmacy technician to remove one vial from the cooling block and shake the vial upright and vigorously at least 15 times to mix (action step). 249. The pharmacy technician uses voice or hand gesture commands to request the next step. 250. The application 344 prompts the pharmacy technician to remove the 20 mL syringe from the cooling block (action step). 251. The pharmacy technician uses voice or hand gesture commands to request the next step. 252. The application 344 prompts the pharmacy technician to use a chilled 20 mL syringe to draw 7 mL of solution from a drug vial. 253. The pharmacy technician uses voice or hand gesture commands to request the next step. 254. If the application 344 is unable to draw the full 7 mL volume, it prompts the pharmacy technician to return to the cooling block and try again (action step). 255. The pharmacy technician uses voice or hand gesture commands to request the next step. 256. The application 344 prompts the pharmacy technician to take a picture of the drug vial. 257. A pharmacy technician captures an image using voice commands or hand gestures. 258. The application 344 displays images captured by the eyewear device 202. 259.The pharmacy technician reviews the images. 260. The pharmacy technician captures additional images (if necessary). 261. The pharmacy technician uses voice or hand gesture commands to request the next step. 262. The application 344 prompts the pharmacy technician to remove the remaining vials from the cooling block (action step). 263. The pharmacy technician uses voice or hand gesture commands to request the next step. 264. The application 344 prompts the pharmacy technician to inject 7 mL of solution from the 20 mL syringe into the second drug vial (action step). 265. The pharmacy technician uses voice or hand gesture commands to request the next step. 266. The application 344 prompts the pharmacy technician to take a picture of the drug vial. 267. A pharmacy technician uses voice commands or hand gestures to capture an image. 268. The application 344 displays images captured by the eyewear device 202. 269.The pharmacy technician reviews the images. 270. The pharmacy technician captures additional images (if necessary). 271. The pharmacy technician uses voice or hand gesture commands to request the next step. 272. The application 344 prompts the pharmacy technician to use the adapter to recap a second drug vial and vigorously shake the vial without inverting or rocking at least 15 times to mix (action step). 273. The pharmacy technician uses voice or hand gesture commands to request the next step. 274. The application 344 prompts the pharmacy technician to take a picture of the drug vial. 275. A pharmacy technician captures an image using voice commands or hand gestures. 276. The application 344 displays images captured by the eyewear device 202. 277.The pharmacy technician reviews the images. 278. The pharmacy technician captures additional images (if necessary). 279. The pharmacy technician uses voice or hand gesture commands to request the next step. 280. The application 344 prints, using a printer, a secondary preparation label based on when the dose preparation is completed. 281. The pharmacy technician uses voice or hand gesture commands to request the next step. 282. The application 344 prompts the pharmacy technician to apply a final container label to the drug vial and dispense into a light-tight bag (action step). 283. The application 344 prompts the pharmacy technician to take a picture of the prepared medication in a light-tight bag. 284. A pharmacy technician captures an image using voice commands or hand gestures. 285. The application 344 displays images captured by the eyewear device 202. 286.The pharmacy technician reviews the images. 287. The pharmacy technician captures additional images (if necessary). A pharmacy technician compounds the non-hazardous IV liquid drug from the liquid MDV into the IV container in a laminar flow hood or biological safety cabinet. Image verification is required by the pharmacist during preparation before the dose can be completed. 1. The pharmacy technician selects a dose in the queue from the eyewear device 202 using voice or hand gesture commands. 2. The application 344 causes the corresponding label to be printed for final container application. 3. The pharmacy technician reads the label. 4. The pharmacy technician retrieves the products required to complete the drug preparation. 5. The application 344 displays the information to the pharmacy technician and prompts for next action. 6. The pharmacy technician uses voice commands or hand gestures to trigger the scanning of each barcode used in the dose preparation. 7. A sound alerts the pharmacy technician that the scan has been "captured" (not necessarily correctly). 8. The application 344 prompts the pharmacy technician to input whether any bar code scans were incorrect. 9. The pharmacy technician requests the next step using voice or hand gesture commands. 10. The application 344 prompts the pharmacy technician to record the drug lot number and expiration date. 11. A pharmacy technician records the medication lot number and expiration date using voice or hand gesture commands. 12. The pharmacy technician requests the next step using voice or hand gesture commands. 13. The application 344 prompts the pharmacy technician to apply a label to the final container. 14. The pharmacy technician verifies that the label is affixed. 15. The pharmacy technician requests the next step using voice or hand gesture commands. 16. The application 344 prompts the pharmacy technician to take a photo of the vial and solution container. 17. A pharmacy technician captures an image using voice commands or hand gestures. 18. The application 344 displays the images captured by the eyewear device 202. 19. The pharmacy technician reviews the image. 20. The pharmacy technician captures additional images (if necessary). 21. The pharmacy technician uses voice or hand gesture commands to request the next step. 22. The application 344 provides the pharmacy technician with a dose of medication to draw from the vial into the syringe. 23.A pharmacy technician draws the requested dose of medication from a vial into a syringe. 24. The pharmacy technician uses voice or hand gesture commands to request the next step. 25. The application 344 prompts the pharmacy technician to take a picture of the syringe. 26. A pharmacy technician captures an image using voice commands or hand gestures. 27. The application 344 displays images captured by the eyewear device 202. 28. The pharmacy technician reviews the images. 29. The pharmacy technician captures additional images (if necessary). 30. A pharmacy technician captures an image using voice commands or hand gestures. 31. The pharmacy technician uses voice or hand gesture commands to request the next step. 32. The application 344 displays images captured by the eyewear device 202. 33. The pharmacy technician reviews the images. 34. The pharmacy technician captures additional images (if necessary). 35. The application 344 prompts the pharmacy technician to inject the medication from the syringe into the final container. 36.The pharmacy technician dispenses the required amount of medication into the final container. 37. The pharmacy technician uses voice or hand gesture commands to request the next step. 38. The application 344 prompts the pharmacy technician to take a photo of the final preparation. 39. A pharmacy technician captures an image using voice commands or hand gestures. 40. The application 344 displays images captured by the eyewear device 202. 41. The pharmacy technician reviews the images. 42. The pharmacy technician captures additional images (if necessary). 43. The pharmacy technician uses voice or hand gesture commands to request the next step. 44. The application 344 prompts the pharmacy technician to scan the final container preparation. 45. The pharmacy technician scans the final container preparation. A pharmacy technician compounds non-hazardous IV liquid drugs from liquid MDVs into IV containers in a laminar flow hood or biological safety cabinet. 1. The pharmacy technician selects a dose in the queue from the eyewear device 202 using voice or hand gesture commands. 2. The application 344 causes the corresponding label to be printed for final container application. 3. The pharmacy technician reads the label. 4. The pharmacy technician retrieves the products required to complete the drug preparation. 5. The application 344 displays the information to the pharmacy technician and prompts for next action. 6. The pharmacy technician uses voice commands or hand gestures to trigger the scanning of each barcode used in the dose preparation. 7. A sound alerts the pharmacy technician that the scan has been "captured" (not necessarily correctly). 8. The application 344 prompts the pharmacy technician to input whether any bar code scans were incorrect. 9. The pharmacy technician requests the next step using voice or hand gesture commands. 10. The application 344 prompts the pharmacy technician to record the drug lot number and expiration date. 11. A pharmacy technician records the medication lot number and expiration date using voice or hand gesture commands. 12. The pharmacy technician requests the next step using voice or hand gesture commands. 13. The application 344 prompts the pharmacy technician to apply a label to the final container. 14. The pharmacy technician verifies that the label is affixed. 15. The pharmacy technician requests the next step using voice or hand gesture commands. 16. The application 344 prompts the pharmacy technician to take a photo of the vial and solution container. 17. A pharmacy technician captures an image using voice commands or hand gestures. 18. The application 344 displays the images captured by the eyewear device 202. 19. The pharmacy technician reviews the image. 20. The pharmacy technician captures additional images (if necessary). 21. The pharmacy technician uses voice or hand gesture commands to request the next step. 22. The application 344 provides the pharmacy technician with a dose of medication to draw from the vial into the syringe. 23.A pharmacy technician draws the requested dose of medication from a vial into a syringe. 24. The pharmacy technician uses voice or hand gesture commands to request the next step. 25. The application 344 prompts the pharmacy technician to take a picture of the syringe. 26. A pharmacy technician captures an image using voice commands or hand gestures. 27. The application 344 displays images captured by the eyewear device 202. 28. The pharmacy technician reviews the images. 29. The pharmacy technician captures additional images (if necessary). 30. A pharmacy technician captures an image using voice commands or hand gestures. 31. The pharmacy technician uses voice or hand gesture commands to request the next step. 32. The application 344 displays images captured by the eyewear device 202. 33. The pharmacy technician reviews the images. 34. The pharmacy technician captures additional images (if necessary). 35. The application 344 prompts the pharmacy technician to inject the medication from the syringe into the final container. 36.The pharmacy technician injects the requested medication from the syringe into the final container. 37. The pharmacy technician uses voice or hand gesture commands to request the next step. 38. The application 344 prompts the pharmacy technician to take a photo of the final preparation. 39. A pharmacy technician captures an image using voice commands or hand gestures. 40. The application 344 displays images captured by the eyewear device 202. 41. The pharmacy technician reviews the images. 42. The pharmacy technician captures additional images (if necessary). 43. The pharmacy technician uses voice or hand gesture commands to request the next step. 44. The application 344 prompts the pharmacy technician to scan the final container preparation. 45. The pharmacy technician scans the final container preparation. A pharmacy technician docks a non-hazardous standard dose vial into a Mini-Bag Plus container in a laminar flow hood or biological safety cabinet. 1. The pharmacy technician selects a dose in the queue from the eyewear device 202 using voice or hand gesture commands. 2. The application 344 causes the corresponding label to be printed for final container application. 3. The pharmacy technician reads the label. 4. The pharmacy technician retrieves the products required to complete the drug preparation. 5. The application 344 displays the information to the pharmacy technician and prompts for next action. 6. The pharmacy technician uses voice commands or hand gestures to trigger the scanning of each barcode used in the dose preparation. 7. A sound alerts the pharmacy technician that the scan has been "captured" (not necessarily correctly). 8. The application 344 prompts the pharmacy technician to input whether any bar code scans were incorrect. 9. The pharmacy technician requests the next step using voice or hand gesture commands. 10. The application 344 prompts the pharmacy technician to record the drug lot number and expiration date. 11. A pharmacy technician records the medication lot number and expiration date using voice or hand gesture commands. 12. The pharmacy technician requests the next step using voice or hand gesture commands. 13. The application 344 prompts the pharmacy technician to take a picture of the vial and the Mini-Bag Plus container. 14. The pharmacy technician captures the image using voice commands or hand gestures. 15. The application 344 displays the images captured by the eyewear device 202. 16. The pharmacy technician reviews the images. 17. The pharmacy technician captures additional images (if necessary). 18. The pharmacy technician uses voice or hand gesture commands to request the next step. 19. The application 344 prompts the pharmacy technician to dock the vial into the Mini-Bag Plus container. 20. The pharmacy technician uses voice or hand gesture commands to request the next step. 21. The application 344 prompts the pharmacy technician to take a picture of the docked vial and Mini-Bag Plus container. 22. A pharmacy technician captures an image using voice commands or hand gestures. 23. The application 344 displays the images captured by the eyewear device 202. 24. The pharmacy technician reviews the image. 25. The pharmacy technician captures additional images (if necessary). 26. The pharmacy technician uses voice or hand gesture commands to request the next step. 27. The application 344 prompts the pharmacy technician to apply a label to the final container. 28. The pharmacy technician verifies that labels are affixed. 29. The pharmacy technician uses voice or hand gesture commands to request the next step. 30. The application 344 prompts the pharmacy technician to scan the final container preparation. 31. The pharmacy technician scans the final container preparation. A pharmacy technician prepares oral solid doses in a laminar flow hood or biological safety cabinet. 1. The pharmacy technician selects a dose in the queue from the eyewear device 202 using voice or hand gesture commands. 2. The application 344 causes the corresponding label to be printed for final container application. 3. The pharmacy technician reads the label. 4. The pharmacy technician retrieves the products required to complete the drug preparation. 5. The application 344 displays the information to the pharmacy technician and prompts for next action. 6. A pharmacy technician uses voice commands or hand gestures to trigger the scanning of the source container or the WIP label on the source container for the oral dose. 7. A sound alerts the pharmacy technician that the scan has been "captured" (not necessarily correctly). 8. The application 344 prompts the pharmacy technician to input whether any bar code scans were incorrect. 9. The pharmacy technician requests the next step using voice or hand gesture commands. 10. The application 344 prompts the pharmacy technician to record the drug lot number and expiration date. 11. A pharmacy technician records the medication lot number and expiration date using voice or hand gesture commands. 12. The pharmacy technician requests the next step using voice or hand gesture commands. 13. The system prompts the pharmacy technician to enter the quantity of tablets required for the dose. 14. The pharmacy technician selects the total quantity of pills requested for the dose via the eyewear device 202 using voice or hand gesture commands. 15. The pharmacy technician requests the next step using voice or hand gesture commands. 16. The application 344 prompts the pharmacy technician to scan the container into which the oral dose will be transferred. 17. A pharmacy technician scans the final container into which the oral dose will be transferred. 18. A sound alerts the pharmacy technician that the scan has been "captured" (not necessarily correctly). 19. The application 344 prompts the pharmacy technician to input whether any bar code scans were incorrect. 20. The pharmacy technician uses voice or hand gesture commands to request the next step. 21. The application 344 displays the amount of oral tablets to be prepared. 22. A pharmacy technician removes the appropriate amount of oral tablets from the source container. 23. The pharmacy technician uses voice or hand gesture commands to request the next step. 24. The application 344 prompts the pharmacy technician to take a photo of the source container and the pill. 25. A pharmacy technician captures an image using voice commands or hand gestures. 26. The application 344 displays images captured by the eyewear device 202. 27. The pharmacy technician reviews the images. 28. The pharmacy technician captures additional images (if necessary). 29. The pharmacy technician uses voice or hand gesture commands to request the next step. 30. The application 344 prompts the pharmacy technician to transfer the tablets into the final container. 31.The pharmacy technician transfers the required amount of tablets into the final container. 32. The pharmacy technician uses voice or hand gesture commands to request the next step. 33. The application 344 prompts the pharmacy technician to take a picture of the final container. 34. A pharmacy technician captures an image using voice commands or hand gestures. 35. The application 344 displays images captured by the eyewear device 202. 36. The pharmacy technician reviews the images. 37. The pharmacy technician captures additional images (if necessary). 38. The pharmacy technician uses voice or hand gesture commands to request the next step. 39. The application 344 prompts the pharmacy technician to scan the final container preparation. 40. The pharmacy technician scans the final container preparation. A pharmacy technician prepares the premixed medication in a laminar flow hood or biological safety cabinet. 1. The pharmacy technician selects a dose in the queue from the eyewear device 202 using voice or hand gesture commands. 2. The application 344 causes the corresponding label to be printed for final container application. 3. The pharmacy technician reads the label. 4. The pharmacy technician retrieves the products required to complete the drug preparation. 5. The application 344 displays the information to the pharmacy technician and prompts for next action. 6. The pharmacy technician uses voice commands or hand gestures to trigger the scanning of each barcode used in the dose preparation. 7. A sound alerts the pharmacy technician that the scan has been "captured" (not necessarily correctly). 8. The application 344 prompts the pharmacy technician to input whether any bar code scans were incorrect. 9. The pharmacy technician requests the next step using voice or hand gesture commands. 10. The application 344 prompts the pharmacy technician to record the drug lot number and expiration date. 11. A pharmacy technician records the medication lot number and expiration date using voice or hand gesture commands. 12. The pharmacy technician requests the next step using voice or hand gesture commands. 13. The application 344 prompts the pharmacy technician to take a picture of the premixed medication container. 14. The pharmacy technician captures the image using voice commands or hand gestures. 15. The application 344 displays the images captured by the eyewear device 202. 16. The pharmacy technician reviews the images. 17. The pharmacy technician captures additional images (if necessary). 18. The pharmacy technician uses voice or hand gesture commands to request the next step. 19. The application 344 prompts the pharmacy technician to apply a label to the final container. 20. The pharmacy technician verifies that the label is affixed. 21. The pharmacy technician uses voice or hand gesture commands to request the next step. 22. The pharmacy technician captures additional images (if necessary). 23. The pharmacy technician uses voice or hand gesture commands to request the next step. 24. The application 344 prompts the pharmacy technician to scan the final premix container preparation. 25. The pharmacy technician scans the final premix container preparation. A pharmacy technician compounds the non-hazardous IV liquid drug from the liquid MDV into the IV container in a laminar flow hood or biological safety cabinet. Image verification is required by the pharmacist during preparation before the dose can be completed. 1. The pharmacy technician selects a dose in the queue from the eyewear device 202 using voice or hand gesture commands. 2. The system causes the corresponding label to be printed for application to the final container. 3. The pharmacy technician reads the label. 4. The pharmacy technician retrieves the products required to complete the drug preparation. 5. The application 344 displays the information to the pharmacy technician and prompts for next action. 6. The pharmacy technician uses voice commands or hand gestures to trigger the scanning of each barcode used in the dose preparation. 7. A sound alerts the pharmacy technician that the scan has been "captured" (not necessarily correctly). 8. The application 344 prompts the pharmacy technician to input whether any bar code scans were incorrect. 9. The pharmacy technician requests the next step using voice or hand gesture commands. 10. The application 344 prompts the pharmacy technician to record the drug lot number and expiration date. 11. A pharmacy technician records the medication lot number and expiration date using voice or hand gesture commands. 12. The pharmacy technician requests the next step using voice or hand gesture commands. 13. The application 344 prompts the pharmacy technician to apply a label to the final container. 14. The pharmacy technician verifies that the label is affixed. 15. The pharmacy technician requests the next step using voice or hand gesture commands. 16. The application 344 prompts the pharmacy technician to take a photo of the vial and solution container. 17. A pharmacy technician captures an image using voice commands or hand gestures. 18. The application 344 displays the images captured by the eyewear device 202. 19. The pharmacy technician reviews the image. 20. The pharmacy technician captures additional images (if necessary). 21. The pharmacy technician uses voice or hand gesture commands to request the next step. 22. The application 344 prompts the pharmacy technician to draw a dose of medication from the vial into a syringe. 23.A pharmacy technician draws the requested dose of medication from a vial into a syringe. 24. The pharmacy technician uses voice or hand gesture commands to request the next step. 25. The application 344 prompts the pharmacy technician to take a picture of the syringe. 26. A pharmacy technician captures an image using voice commands or hand gestures. 27. The application 344 displays images captured by the eyewear device 202. 28. The pharmacy technician reviews the images. 29. The pharmacy technician captures additional images (if necessary). 30. A pharmacy technician captures an image using voice commands or hand gestures. 31. The pharmacy technician uses voice or hand gesture commands to request the next step. 32. The application 344 displays images captured by the eyewear device 202. 33. The pharmacy technician reviews the images. 34. The pharmacy technician captures additional images (if necessary). 35. The pharmacy technician waits for the in-line verification to be completed. 36. The application 344 returns the pharmacy technician to the dose queue. 37.The pharmacy technician waits for the in-line verification to be completed by the pharmacist. 38. The system will signal that the scan is complete by displaying the dose in the resume preparation queue. 39. The pharmacy technician selects this dose from the resume preparation queue from the eyewear device 202 using voice or hand gesture commands. 40. The application 344 prompts the pharmacy technician to scan the in-line dosage label. 41. The pharmacy technician scans the dosage label and resumes medication preparation. 42. The application 344 prompts the pharmacy technician to inject the medication from the syringe into the final container. 43.The pharmacy technician dispenses the required amount of medication into the final container. 44. The pharmacy technician uses voice or hand gesture commands to request the next step. 45. The application 344 prompts the pharmacy technician to take a photo of the final preparation. 46. ​​A pharmacy technician captures an image using voice commands or hand gestures. 47. The application 344 displays images captured by the eyewear device 202. 48. The pharmacy technician reviews the images. 49. The pharmacy technician captures additional images (if necessary). 50. The pharmacy technician uses voice or hand gesture commands to request the next step. 51. The application 344 prompts the pharmacy technician to scan the final container preparation. 52. The pharmacy technician scans the final container preparation. A pharmacy technician reconstitutes and mixes solid or lyophilized non-hazardous drugs into flexible IV containers in a laminar flow hood or biological safety cabinet. 1. The pharmacy technician selects a dose in the queue from the eyewear device 202 using voice or hand gesture commands. 2. The system causes the corresponding label to be printed for application to the final container. 3. The pharmacy technician reads the label. 4. The pharmacy technician retrieves the products required to complete the drug preparation. 5. The application 344 displays the information to the pharmacy technician and prompts for next action. 6. A pharmacy technician uses voice commands or hand gestures to trigger the scanning of each vial requested for drug reconstitution. 7. A sound alerts the pharmacy technician that the scan has been "captured" (not necessarily correctly). 8. The application 344 prompts the pharmacy technician to input whether any bar code scans were incorrect. 9. The pharmacy technician requests the next step using voice or hand gesture commands. 10. The application 344 prompts the pharmacy technician to record the drug lot number and expiration date. 11. A pharmacy technician records the medication lot number and expiration date using voice or hand gesture commands. 12. The pharmacy technician requests the next step using voice or hand gesture commands. 13. The application 344 prompts the pharmacy technician to scan for the diluents required for drug reconstitution. 14. The pharmacy technician uses voice commands or hand gestures to trigger the scanning of diluents required for drug reconstitution. 15. The pharmacy technician requests the next step using voice or hand gesture commands. 16. The application 344 prompts the pharmacy technician to record the drug lot number and expiration date. 17. A pharmacy technician records the medication lot number and expiration date using voice or hand gesture commands. 18. The pharmacy technician uses voice or hand gesture commands to request the next step. 19. The application 344 displays the amount of diluent required for the dose. 20.The pharmacy technician draws the appropriate dose of the requested diluent into a syringe. 21. The pharmacy technician uses voice or hand gesture commands to request the next step. 22. The application 344 prompts the pharmacy technician to take a picture of the diluent drawn into the syringe. 23. A pharmacy technician captures an image using voice commands or hand gestures. 24. The application 344 displays the images captured by the eyewear device 202. 25. The pharmacy technician reviews the images. 26. The pharmacy technician captures additional images (if necessary). 27. The pharmacy technician uses voice or hand gesture commands to request the next step. 28. The application 344 prompts the pharmacy technician to reconstitute the drug product by inserting a diluent into the drug vial. 29. A pharmacy technician inserts diluent into a drug vial. 30. The pharmacy technician uses voice or hand gesture commands to request the next step. 31. The application 344 prompts the pharmacy technician to take a picture of the final reconstituted vial. 32. A pharmacy technician captures an image using voice commands or hand gestures. 33. The application 344 displays images captured by the eyewear device 202. 34. The pharmacy technician reviews the images. 35. The pharmacy technician captures additional images (if necessary). 36. The pharmacy technician uses voice or hand gesture commands to request the next step. 37. The application 344 prompts the pharmacy technician to collect or prepare any additional ingredients required for the final container. 38.The pharmacy technician collects or prepares any additional ingredients required for the final container. 39. The pharmacy technician uses voice or hand gesture commands to request the next step. 40. The application 344 prompts the pharmacy technician to complete any additional steps required for final container preparation. 41. The pharmacy technician completes any additional steps required for final container preparation. 42. The pharmacy technician uses voice or hand gesture commands to request the next step. 43. The application 344 prompts the pharmacy technician to inject the final dose into the medication container. 44. The pharmacy technician pours the final dose into the medication container. 45. The pharmacy technician uses voice or hand gesture commands to request the next step. 46. ​​The application 344 prompts the pharmacy technician to apply a label to the final container. 47. The pharmacy technician verifies that labels are affixed. 48. The pharmacy technician uses voice or hand gesture commands to request the next step. 49. The application 344 prompts the pharmacy technician to take a photo of the final preparation. 50. A pharmacy technician uses voice commands or hand gestures to capture an image. 51. The application 344 displays images captured by the eyewear device 202. 52. A pharmacy technician reviews the images. 53. The pharmacy technician captures additional images (if necessary). 54. The pharmacy technician uses voice or hand gesture commands to request the next step. 55. The application 344 prompts the pharmacy technician to scan the final container preparation. 56. The pharmacy technician scans the final container preparation. A pharmacy technician reconstitutes and mixes solid or lyophilized non-hazardous drugs into the syringe final container in a laminar flow hood or biological safety cabinet. 1. The pharmacy technician selects a dose in the queue from the eyewear device 202 using voice or hand gesture commands. 2. The system requests that the corresponding label be printed for application to the final container. 3. The pharmacy technician reads the label. 4. The pharmacy technician retrieves the products required to complete the drug preparation. 5. The application 344 displays the information to the pharmacy technician and prompts for next action. 6. A pharmacy technician uses voice commands or hand gestures to trigger the scanning of each vial requested for drug reconstitution. 7. A sound alerts the pharmacy technician that the scan has been "captured" (not necessarily correctly). 8. The application 344 prompts the pharmacy technician to input whether any bar code scans were incorrect. 9. The pharmacy technician requests the next step using voice or hand gesture commands. 10. The application 344 prompts the pharmacy technician to record the drug lot number and expiration date. 11. A pharmacy technician records the medication lot number and expiration date using voice or hand gesture commands. 12. The pharmacy technician requests the next step using voice or hand gesture commands. 13. The application 344 prompts the pharmacy technician to scan for the diluents required for drug reconstitution. 14. The pharmacy technician uses voice commands or hand gestures to trigger the scanning of diluents required for drug reconstitution. 15. The pharmacy technician requests the next step using voice or hand gesture commands. 16. The application 344 prompts the pharmacy technician to record the drug lot number and expiration date. 17. A pharmacy technician records the medication lot number and expiration date using voice or hand gesture commands. 18. The pharmacy technician uses voice or hand gesture commands to request the next step. 19. The application 344 displays the amount of diluent required for the dose. 20.The pharmacy technician draws the appropriate dose of the requested diluent into a syringe. 21. The pharmacy technician uses voice or hand gesture commands to request the next step. 22. The application 344 prompts the pharmacy technician to take a picture of the diluent drawn into the syringe. 23. A pharmacy technician captures an image using voice commands or hand gestures. 24. The application 344 displays the images captured by the eyewear device 202. 25. The pharmacy technician reviews the images. 26. The pharmacy technician captures additional images (if necessary). 27. The pharmacy technician uses voice or hand gesture commands to request the next step. 28. The application 344 prompts the pharmacy technician to reconstitute the drug product by inserting a diluent into the drug vial. 29. A pharmacy technician inserts diluent into a drug vial. 30. The pharmacy technician uses voice or hand gesture commands to request the next step. 31. The application 344 prompts the pharmacy technician to take a picture of the final reconstituted vial. 32. A pharmacy technician captures an image using voice commands or hand gestures. 33. The application 344 displays images captured by the eyewear device 202. 34. The pharmacy technician reviews the images. 35. The pharmacy technician captures additional images (if necessary). 36. The pharmacy technician uses voice or hand gesture commands to request the next step. 37. The application 344 prompts the pharmacy technician to collect or prepare any additional ingredients required for the final container. 38.The pharmacy technician collects or prepares any additional ingredients required for the final container. 39. The pharmacy technician uses voice or hand gesture commands to request the next step. 40. The application 344 prompts the pharmacy technician to complete any additional steps required for final container preparation. 41. The pharmacy technician completes any additional steps required for final container preparation. 42. The pharmacy technician uses voice or hand gesture commands to request the next step. 43. The application 344 prompts the pharmacy technician to draw the final dose into the syringe. 44. The pharmacy technician draws the final dose into the syringe. 45. The pharmacy technician uses voice or hand gesture commands to request the next step. 46. ​​The application 344 prompts the pharmacy technician to apply a label to the final container. 47. The pharmacy technician verifies that labels are affixed. 48. The pharmacy technician uses voice or hand gesture commands to request the next step. 49. The application 344 prompts the pharmacy technician to take a picture of the final syringe preparation. 50. A pharmacy technician uses voice commands or hand gestures to capture an image. 51. The application 344 displays images captured by the eyewear device 202. 52. A pharmacy technician reviews the images. 53. The pharmacy technician captures additional images (if necessary). 54. The pharmacy technician uses voice or hand gesture commands to request the next step. 55. The application 344 prompts the pharmacy technician to scan the final syringe preparation. 56. The pharmacy technician scans the final syringe preparations. (Conclusion)

[0113] It should be understood that various changes and modifications to the presently preferred embodiments described herein will be apparent to those skilled in the art. Such changes and modifications can be made without departing from the spirit and scope of the present subject matter and without diminishing its intended advantages. Accordingly, such changes and modifications are intended to be covered by the appended claims.

Claims

1. 1. A head-up display ("HUD") system, comprising: An eyewear device, comprising: a frame including a right lens, a left lens, a bridge connecting the right lens and the left lens, a first arm connected to the right lens, and a second arm connected to the left lens; a camera connected to or integrated with said frame; a microphone and a speaker connected to or integrated with the first arm or the second arm; a display module including a screen positioned in front of or behind the right lens or the left lens relative to a wearer's viewpoint; an eyewear device comprising: a client device communicatively coupled to the eyewear device; Equipped with The client device includes a processor and a memory device storing instructions defining an application, execution of the instructions comprising: causing the application to communicatively couple to a pharmacy server storing a plurality of dose orders for the ordered pharmaceutical doses for preparation; causing a display module of the eyewear device to display a user interface including at least a portion of the plurality of dosage orders; receiving an input via the microphone or the camera indicating a dosage order for selection; receiving a dose order file from the pharmacy server, the dose order file corresponding to the selected dose order; receiving or retrieving a preparation protocol based on a drug type of the dosage order file, the preparation protocol including a sequence of steps for preparing a drug dose for the selected dosage order, each step in the sequence of steps being associated with a graphical step instruction for a wearer, and at least one of the steps in the sequence of steps requiring a digital image to be recorded; displaying, for each step of the preparation protocol, a corresponding graphical step instruction on a screen of the eyewear device; activating the camera to record a digital image when a step of the preparation protocol requires the recording of the digital image; when a step of the preparation protocol requires user input of verification information, (i) displaying options for voice input via the microphone or digital image input via the camera along with graphical step instructions for the step; and (ii) proceeding to a next step of the preparation protocol after the verification information is received. storing said preparation protocol completion progress indication, said recorded digital image, and said verification information in a verification file; The system further comprises:

2. 2. The system of claim 1, wherein the graphical step instructions for each step are displayed adjacent to a graphical indication of ingredients required, the graphical indication of ingredients required defining an amount of each ingredient needed and an amount of each ingredient already obtained.

3. 3. The system of claim 1 or 2, wherein the application is configured to authenticate the wearer with the pharmacy server before having access to the plurality of dose orders.

4. 4. The system of claim 3, wherein the plurality of dosage orders are selected by the server from among all received dosage orders based on authentication of the wearer.

5. At least one of the steps of the sequence comprises: Label or barcode on ingredient container; preparation container, A weighing scale or scale display; or Dosage container, 5. The system of claim 1, 3 or 4, further comprising: a processor configured to process said digital image of at least one of said plurality of digital images;

6. The system of claim 1 , wherein the camera is a first camera module located on the bridge and the eyewear device includes a second camera module located on the left arm or the right arm.

7. 7. The system of claim 6, wherein the first camera module includes a high resolution camera with at least 5 megapixels, and the second camera module includes an optical zoom, a barcode scanner, and a laser pointer.

8. The system of claim 6 or 7, wherein a touchpad is included with the second camera module or with the microphone and speaker housing.

9. 7. The system of claim 6, wherein a processor of the client device associated with the second camera module causes the second camera module to zoom and crop a digital image around a detected label or barcode.

10. 2. The system of claim 1, wherein the graphical step instructions are first graphical step instructions for display on the eyewear device and the preparation protocol includes second graphical step instructions configured for display on the client device, the second graphical step instructions including additional preparation content omitted from the first graphical step instructions.

11. The processor, receiving an audio signal from the microphone of the eyewear device; converting the audio signal into text; determining that the text corresponds to a voice command for initiating a video call with a pharmacist; connecting to the pharmacist's device using a video conferencing feature of the client device; activating the camera and transmitting recorded video to the pharmacist's device during the videoconference; The system of claim 1 or 10, further configured to:

12. 1. A head-up display ("HUD") system, comprising: An eyewear device, comprising: a frame including a right lens, a left lens, a bridge connecting the right lens and the left lens, a first arm connected to the right lens, and a second arm connected to the left lens; a barcode scanner connected to or integrated with said frame; a microphone and a speaker connected to or integrated with the first arm or the second arm; a display module including a screen positioned in front of or behind the right lens or the left lens relative to a wearer's viewpoint; an eyewear device comprising: a client device communicatively coupled to the eyewear device; Equipped with The client device includes a processor and a memory device storing instructions defining an application, execution of the instructions comprising: causing the application to communicatively couple to a pharmacy server storing a plurality of dose orders for the ordered pharmaceutical doses for preparation; causing a display module of the eyewear device to display a user interface including at least a portion of the plurality of dosage orders; receiving an input via the microphone indicating a dosage order for selection; receiving a dose order file from the pharmacy server, the dose order file corresponding to the selected dose order; receiving or retrieving a preparation protocol based on a drug type of the dose order file, the preparation protocol including a sequence of steps for preparing a drug dose for the selected dose order, each step in the sequence of steps being associated with a graphical step instruction for the wearer, and at least one of the steps in the sequence of steps requiring a barcode of an ingredient container to be recorded; displaying, for each step of the preparation protocol, a corresponding graphical step instruction on a screen of the eyewear device; activating the barcode scanner when a step of the preparation protocol requires recording of a barcode; when a step of the preparation protocol requires user input of verification information, (i) displaying a text box for voice input via the microphone along with graphical step instructions for the step; and (ii) proceeding to a next step of the preparation protocol after the verification information is received. storing an indication of the completion progress of said preparation protocol, data from the scanned barcode, and said verification information in a verification file; The system further comprises:

13. 13. The system of claim 12, wherein when the step of the preparation protocol requires user input of the verification information, the processor is configured to display, in conjunction with a user interface of the step, options for voice input via the microphone or barcode scanning using the barcode scanner.

14. The processor, comparing the validation information with validation limits defined in said preparation protocol; causing an error message to be displayed by the display screen of the eyewear device when at least some of the validation information is outside the respective validation limits; storing said verification information in said verification file when said verification information is within said respective verification limits; The system of claim 12 or 13, further configured to:

15. 15. The system of claim 14, wherein the comparison with the validation limits is performed during each step, and the processor is configured to prevent graphical step instructions for a next step from being displayed on the display screen of the eyewear device until the validation information is within the respective validation limits.

16. The processor, receiving an audio signal from the microphone of the eyewear device; converting the audio signal into text; determining that the text corresponds to a voice command to address a pharmacist; connecting to the pharmacist's device using a calling feature of the client device; The system of claim 12 or 15, further configured to:

17. 17. The system of claim 12 or 16, wherein the eyewear device further includes at least one camera module having a camera that records at least one of a digital image or a video for at least some of the verification information.

18. 13. The system of claim 12, wherein the processor is further configured to update the preparation protocol with at least some information from the dose order file.

19. 13. The system of claim 12, wherein the processor is further configured to transmit the validation file to a pharmacy server after the preparation protocol is completed.

20. The processor, receiving a message from the pharmacy server indicating that at least some of the validation information in the validation file is incorrect; displaying a notification on a display module of the eyewear device indicating the message; 20. The system of claim 19, further configured to: