This invention concerns a medication administration information system indicating medications previously administered, and to be administered, to a particular patient together with a time indication of administration.
In a hospital, when nurses start a new work shift, they need to learn about a medication regimen for each patient. Nurses need to quickly understand a medication schedule for a patient so that tasks can be planned for a day and so that scheduled medications are administered in a timely manner. In addition to scheduled medication administrations, a nurse needs to know when the next IV bag of a continuous infusion is due to be hung and to understand what “as needed” (PRN) medications can be given based on changing patient parameters throughout a work shift. This is a large amount of information that is difficult to assimilate in a short period of time and nurses sometimes resort to creating their own, paper schedule to try to manage the information. Hand-written paper schedules are difficult to read and fail to give a quick idea of a medication regimen throughout a shift. A paper schedule cannot notify a nurse about medications that are late, due now, or due in the future nor can they be automatically updated as new medications are added or discontinued. In addition, paper schedules fail to interactively support a nurse in documenting the administration of medications and they do not provide instantly readable information about these administrations.
Other known electronic Medication Administration Record (MAR) systems do not display a view of a medication regimen over a nurse work shift, for example. Instead, in known systems, medications are typically listed by date and time of the next medication administration. This requires a nurse to read through a chronological list of scheduled medication administrations and impedes obtaining a clear picture of a medication regimen within a work shift framework, for example. Although an interactive chronological listing of scheduled medications is minimally useful to a nurse, it does not support managing nursing workflow (a task sequence) or provide a cognitive road map from which to plan patient care.
Existing systems typically support pharmacy practice and/or mimic paper Medication Administration Records (MARs). Existing MAR systems do not provide a quick, cognitive road map indicating scheduled medications of a patient or information related to medications that have been administered throughout a work shift. A system according to invention principles addresses these deficiencies and related problems.
A system supports a nursing medication management workflow by providing a work shift overview of a medication regimen giving nurses a comprehensive view of information needed to plan and track medication administrations throughout a shift as well as an intuitive and quick way for nurses to document medication administrations, using specific font styles and icons. A medication administration information system includes at least one repository of information identifying medications and past and future times for administering medications to patients. A display processor employs data retrieved from the at least one repository in initiating generation of data representing at least one display image presenting tabular data indicating medications previously administered, and to be administered, to a particular patient together with a time indication of administration, for the duration of a work shift associated with the particular patient.
A processor, as used herein, operates under the control of an executable application to (a) receive information from an input information device, (b) process the information by manipulating, analyzing, modifying, converting and/or transmitting the information, and/or (c) route the information to an output information device. A processor may use, or comprise the capabilities of, a controller or microprocessor, for example. The processor may operate with a display processor or generator. A display processor or generator is a known element for generating signals representing display images or portions thereof. A processor and a display processor comprise any combination of hardware, firmware, and/or software.
An executable application, as used herein, comprises code or machine readable instructions for conditioning the processor to implement predetermined functions, such as those of an operating system, a context acquisition system or other information processing system, for example, in response to user command or input. An executable procedure is a segment of code or machine readable instruction, sub-routine, or other distinct section of code or portion of an executable application for performing one or more particular processes. These processes may include receiving input data and/or parameters, performing operations on received input data and/or performing functions in response to received input parameters, and providing resulting output data and/or parameters.
A user interface (UI), as used herein, comprises one or more display images, generated by the display processor under the control of the processor enabling user interaction with a processor or other device and associated data acquisition and processing functions. The UI also includes an executable procedure or executable application. The executable procedure or executable application conditions the display processor to generate signals representing the UI display images. These signals are supplied to a display device which displays the image for viewing by the user. The executable procedure or executable application further receives signals from user input devices, such as a keyboard, mouse, light pen, touch screen or any other means allowing a user to provide data to a processor. The processor, under control of the executable procedure or executable application manipulates the UI display images in response to the signals received from the input devices. In this way, the user interacts with the display image using the input devices, enabling user interaction with the processor or other device. A workflow processor initiates and manages a sequence of tasks for performance by a worker, device or both such as providing a patient in a care setting with medication and treatment. The workflow processor provides data representing a task list of one or more workers and updates and manages the task list. A care setting comprises an inpatient setting or an outpatient setting and includes, for example, a patient room, a room in a particular hospital department, treatment station room such as a diagnostic imaging (e.g., MRI, CT scan, X-ray, Ultrasound) or therapeutic (e.g., radiation or sonic) therapy station or physical therapy room. The functions and process steps herein may be performed automatically or wholly or partially in response to user command. An activity performed automatically is performed in response to executable instruction or device operation without user direct initiation of the activity.
A system according to invention principles provides a Medication Administration Record (MAR) image display including a Grid data structure comprising an intuitive and interactive medication administration function that specifically supports nursing workflow within a framework of a specific nursing work shift, for example. The system uses special font styles and icons to provide a substantially real time, informational view of a selected patient medication regimen. A work shift view of a MAR includes the last two hours of a previous work shift, for example to help prevent common medication errors that occur during shift change. At the start of a shift, the nurse can see at a glance what medications are ordered for a patient, which medications are scheduled to be administered during a shift, and at what times. A nurse can also see if the patient has any continuously running infusions and, if so, the rate of infusion and the estimated time for a new infusion bag to be provided. Throughout a work shift, changing font styles, symbols or icons indicate which medications are late, due now, or still due to be administered in the future. As a nurse, for example, uses a MAR to document the administration of medications, the MAR is updated and special icons convey important information about the administration, such as whether the medication was fully administered, when the administration occurred, and whether it was administered early or late based on facility-defined rules. The system presents a shift-based framework that reflects a workflow task sequence and practice patterns nurses use to plan patient care and medication administrations and not merely a chronological list of scheduled medications used in known systems.
The system MAR Grid provides an interactive medication administration function that supports nursing workflow within the framework of a nursing shift. The MAR advantageously provides an intuitive visual representation of the process and status of medication administration throughout a work shift. Nurses can use the shift view to plan and chart the administration of medications throughout the shift.
The system uses dynamic font styles and icons within the MAR framework and accelerates providing information related to scheduled medications and those that have been administered during the shift. Thereby, at a glance, nurses can determine whether there are any immediate Stat, early, or late medication administrations, which medications are due now and in the future, what PRN (“as needed”) medications the patient is prescribed and when they were last given and whether the patient is on any continuous infusions. Further, if the patient is on any continuous infusions, nurses can determine the last recorded infusion volume and when the next infusion bag is estimated to be needed to be provided. Often several medications are scheduled to be administered at the same time to a patient. The system arranges nursing workflow to administer these medications to the patient during the same trip to the patient's bedside. From within the MAR Grid, nurses can quickly document multiple medication administrations on one display image while still entering required medication-specific information. The MAR Grid function facilitates recording of multiple medications scheduled and administered during a common time period. Nurses and other clinicians are able to use the MAR Grid to review the scheduled medication administrations for future shifts up to 24 hours in advance. In addition, the MAR Grid provides a user the ability to view medication administration status in previous work shifts, along with medications administered during those shifts.
Next column 222 displays a date and time of a next scheduled medication administration. The system automatically sorts the values in column 222 so that immediate Stat and Late administrations display at the top, followed by routine administrations in chronological order. The system further employs font style changes to provide additional information about Stat and Late administrations. In response to user selection of a date and time hyperlink in column 222 (e.g., hyperlink 225), a display image window enabling user entry of medication administration details is displayed. A key word, such as PRN 227 is displayed as a hyperlink for medications without scheduled administration times. In response to user selection of such a hyperlink (e.g., hyperlink 227), a display image window enabling user entry of medication administration details is displayed. Further, the system displays an estimated date and time 229 a next infusion bag is due to be hung for a continuous infusion.
The time increment columns, including columns 230 and 233, for example, display a current work shift in two-hour time increments as well as the last two hours of a previous work shift and any scheduled administrations as well as administration events. The shift length is determined by a unit where a patient is admitted. If the patient is not admitted to a unit, a 12-hour default work shift length is used. A MAR Grid dynamically adjusts to accommodate shifts that are 6, 8, or 12 hours long, for example. The times of scheduled medication administrations are displayed in an appropriate time increment column. In response to a user clicking a time hyperlink of a time of a scheduled medication administration, the system displays an image window enabling medication administration data entry. The actual times of medication administration are displayed in a time increment column for those scheduled administrations that have been completed. In response to a user clicking a time hyperlink of a completed administration, the system displays an image window indicating medication administration detailed information.
In response to user selection of a hyperlinked column header in a time increment, e.g. hyperlinked time header 237, the system displays data in a single display image indicating scheduled medication administrations that are currently due in the corresponding time increment. The MAR Grid further supports nurse documentation of the administration detail for one or more of the medications that are displayed. The system employs filters to determine the scope of medications displayed in the MAR Grid. The filter enables display of all, active or inactive medications for a user (e.g., a user system account) in response to corresponding user selectable options in row 240. Further, Current, Previous, and Next hyperlinks in row 240 enables a user to view a MAR Grid for different shifts. A Current shift is a default view. The Previous hyperlink enables a clinician to view previous shifts and associated medication administrations during that shift. The Next hyperlink enables a clinician to view scheduled administrations up to 24 hours in the future, for example.
A system security processor determines user authorization to view and edit medication administration data in a MAR as well as to enter data for incorporation in a MAR in response to security configuration setting information set by an administrator, user or other authorized party. Security configuration settings may determine that a particular user, or a user performing a particular care role, is able to have read-only or read-write access to MAR data or able to modify/delete data entered by another user within a user configurable period of time. Further, Show History option list 250 enables a user to select a particular medication order (active or inactive) and to initiate display of an image window. The image window shows the medication administrations performed for the selected particular medication order as well as information specific to that order, such as the various dosages (for range and sliding scale medication orders) or anatomical administration sites (for intramuscular or subcutaneous medication orders), for example. Show History option list 250 also provides a user selectable link to detailed information for the selected particular medication order and a selectable link to display images enabling a user to enter data for medication administrations yet to be performed.
For each PRN or unscheduled administration, MAR Grid Controller 10 in step 15 executes a PRN/unscheduled administration procedure using interface 14 to create MAR Grid rows for PRN and unscheduled $medication administrations. The created PRN and unscheduled medication administrations rows are processed by a display procedure in step 82 via program interface 18, stored in database 40 via interface 23 and displayed on user interface 50. Also, for each continuous medication, MAR Grid Controller 10 executes a continuous medication procedure in step 84 via program interface 85 to create MAR Grid medication administration rows for individual continuous medications. In response to completion of step 84, data representing the created MAR Grid medication administration rows is sent to the display procedure executed in step 82 via program interface 88. Further, for individual scheduled administrations, MAR Grid Controller 10 executes a Scheduled Administration procedure in step 17 via program. interface 16 to create and display administration data on user interface 50 including scheduled medication administration time and associated data (using font styles and icons) including, due now, due in future, Stat, and late. In response to creation of administration data and completion of step 17, the administration data is also provided to the display procedure executed in step 82 via program interface 89. The display procedure executed in step 82 uses different font styles and icons to display information associated with medication administration, such as status (given, partially or not given) and timing (early or late). In response to completion of the display procedure executed in step 82, individual rows of the MAR Grid are scanned for changes and individual changes are identified by an update database procedure in step 19 that is initiated via program interfaces 83 and 86. The update database procedure executed in step 19 processes data representing MAR Grid row data to update MAR Grid row data in medication and orders administration database 40 using program interface 20. MAR Grid Controller 10 also keeps track of changes, modifications and deletions to MAR Grid data in a historical change log in step 22 though interface 21. MAR Grid Controller 10 stores data identifying, changes to MAR Grid data, a user making changes, a source computer employed in making changes and time and date of changes.
The MAR Grid indicates work shifts including the number of hours and the start time for specific care units. MAR Grid controller 10 uses this information to customize a work shift display for a particular care unit where a patient is admitted. Further, controller 10 uses special font styles and icons to facilitate user identification of medication status. A displayed work shift view as exemplified in
System embodiments encompass different configurations of MAR Grid. A clinician-based MAR Grid (as opposed to patient-based grid) supports individual clinicians by providing a task list specific to an individual clinician, not to patients. This Grid addresses the fact that nurses and other clinicians are given tasks to do that are not patient-based. For example, nurses are assigned to test equipment, to attend in-services and training and nurses assigned to a night shift are assigned to do “chart checks”. In another embodiment a role-based MAR Grid displays tasks assigned to a role performed for one or multiple patients. In clinical settings in which a team manages patient care tasks, the MAR Grid supports a task list for the team or an individual role. This accommodates the case where care managers switch duties, for example.
Different configurations of MAR Grid support multiple patient MAR data, workflow management and different work shifts. In one embodiment a MAR Grid, instead of 2-hour time increment columns, employs 3-hour, 4-hour or other increments to support a workflow. This supports clinical settings that do not plan patient care activities within hourly shifts, but rather in days, weeks or monthly time increments such as a long term care facility preferring patient tasks organized by days or weeks. It also supports charting and documentation requirements incorporated into a weekly MAR Grid, for example. In another configuration, a MAR Grid presents medication information for multiple different patients. This supports a clinician who manages the care of multiple patients such as a nurse assigned five patients. The nurse uses the MAR Grid to plan an entire work shift facilitated by a view of medication administrations and other care tasks that need to be done for the assigned patients within a work shift.
In a worklist configuration, a MAR Grid shows patient-related tasks together in one grid and the system provides various filters to sort and refine displayed medication administration data so that administrations concerning an individual medication are displayed, for example. A nurse may have multiple patient related tasks to accomplish during a work shift in addition to a medication administration task. A nurse needs to follow orders or protocols that may prescribe a time for performing patient physical assessments, recording vital signs, recording fluid intake and output volumes, changing dressings and providing interventions. Further, some tasks have specified dates and times for when tasks need to be done and other tasks do not. However, these tasks may still be displayed and documented within the MAR Grid, in a similar manner to PRN or Unscheduled medications. The system also acquires medication administration related data for incorporation in a MAR Grid using bar-coding, RFID and other automated wireless, data acquisition systems to support medication administration and to better support nursing workflow. A nurse is able see an entire work shift of planned medication administration tasks in a MAR Grid and employ bar-coding systems, for example to support medication administration, documentation and nursing workflow. A MAR Grid supports Care Plans, Protocols, Care Paths and Care Process Models (a Care Plan (or equivalent) comprises lists of treatment orders, interventions, reminders, outcomes and other tasks that facilitate optimal patient care over a period of time). A MAR Grid in another configuration includes additional categories differentiating identified patient problems so that an entire patient plan with associated tasks is viewable at one time in a single user friendly image.
A MAR Grid in other embodiments advantageously provides Care Plans and Care Maps specific to a patient (not a particular worker) that may or may not include medications. A Care Plan may includes different sorts of tasks that need to be done for the patient (like laboratory tests, imaging (e.g., X-rays), medications, dressing changes, patient teaching, outcome evaluations, assessments). These tasks are specific to a patient and may be scheduled or unscheduled but are to be performed within a set time period. Different sorts of clinicians are able to use a MAR Grid to view a Care Plan to see tasks completed and tasks needing to be performed and what a clinician specifically needs to do during a work shift or other time increment. The system enables a user to document a task via the MAR Grid when the task is completed and the MAR Grid provides comprehensive user interactive functions.
In step 904 a display processor in controller 10 employs data retrieved from the at least one repository in initiating generation of data representing at least one display image. The at least one display image presents, data (tabular data in one embodiment) indicating treatments, services and medications previously administered and to be administered, to a particular patient and previously performed and to be performed, for a particular patient, together with a time indication of administration and performance. The at least one display image includes selectable links enabling a user to initiate generation of an image window enabling a user to enter data documenting a treatment, service or medication administered, for the duration of a scheduled work period of a healthcare worker responsible for healthcare for the particular patient. The at least one display image presents indications comprising data indicating at least one of, (a) a treatment and medication have been completely administered and a service has been completely performed, (b) a treatment and medication have not been administered and a service has not been performed, (c) a treatment and medication have been partially administered and a service has been partially performed and (d) a treatment and medication have been administered early or late and a service has been performed early or late, together with a visual attribute used to facilitate identification of individual indications. The visual attribute comprises color, highlighting, a symbol, shape, shading or text, for example.
The at least one display image presents, data (e.g., tabular data) indicating treatments, services and medications previously administered and to be administered, to multiple different patients and previously performed and to be performed, for multiple different patients, together with a time of a next medication or service administration and identifying a time a last medication or service was administered, for the duration of a work shift associated with a particular patient or multiple different patients. The at least one display image presents data enabling a user to select that the work shift is associated with a particular healthcare worker and/or associated with a particular healthcare worker role and also presents data enabling a user to adaptively select the work shift from between a work shift associated with a particular healthcare worker and a work shift associated with a particular healthcare worker role. The at least one display image presents data enabling a user to adaptively select a worker role from multiple different roles and the selected role has the work shift associated with a particular patient. Also in other configurations, the at least one display image presents data indicating different treatment related activities, exclusive of medication administration activity, performed by the particular worker, non-treatment related activities performed by the particular worker and data identifying the particular worker. The at least one repository of information in one embodiment identifies outcomes enabling evaluating outcomes of patients and the display image (or window in an image) enables a user to enter data documenting an outcome evaluation. The process of
The system, processes and image displays of
This is a non-provisional application of provisional application Ser. No. 60/777,601 by D. F. Willson et al. filed Feb. 28, 2006 and of provisional application Ser. No. 60/779,627 by D. F. Willson et al. filed Mar. 6, 2006.
Number | Date | Country | |
---|---|---|---|
60777601 | Feb 2006 | US | |
60779627 | Mar 2006 | US |