Dynamic Sig Text Builder for Medication Label Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for generating medication container labels require pharmacists to type or select from numerous options, leading to increased time, human error, and redundant entry, while also risking the use of unapproved terminology and mathematical errors.

Innovation Solution

A computer system that includes a database and processor to generate medication labels dynamically, using a sig text builder system that queries national drug codes (NDCs) to provide specific, editable fields with validated options, reducing free text entry and minimizing errors through field validation and calculation algorithms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a pharmacist types free text to provide all directions for the sig text label, then the label can be customized, but the time required increases and human errors such as typographical errors may occur

Engineering Contradiction:
Improvelabel customizationVSAvoidtime to type label
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system pre-populates the sig text label with approved terminology and standard dosing instructions retrieved from the database based on the prescription data. This preliminary action provides a ready-made template that the pharmacist can review and modify if needed, eliminating the need to type everything from scratch while ensuring compliance with approved language.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system copies approved sig text templates and dosing instructions from the database into the label generation interface. These pre-approved texts serve as reusable templates that maintain consistency and compliance while reducing the pharmacist's typing workload and minimizing errors.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If a pharmacist types free text to provide all directions for the sig text label, then the label can be customized, but the possibility of human error such as typographical errors increases

Engineering Contradiction:
Improvelabel customizationVSAvoidaccuracy of label text
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system provides feedback by validating the sig text against approved terminology databases. When the pharmacist enters or modifies text, the system checks it against the database of approved instructions and alerts the user to any deviations or errors, ensuring that only compliant language is used in the final label.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-validation of the generated label text by automatically checking against the database of approved dosing instructions and terminology. This self-service mechanism ensures compliance without requiring manual verification, reducing the burden on the pharmacist while maintaining high accuracy.

Inventive Principle:
Principle #25Self-service

3Productivity

If the user must type out a sig text label for printing and then type it again to record in the database, then the label can be generated, but redundant data entry increases time consumption

Engineering Contradiction:
Improvelabel generationVSAvoidredundant data entry
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system merges the label generation function with the database recording function. The sig text is created once in the label generator and automatically transmitted to both the label printing system and the prescription database, eliminating the need for separate manual entry into both systems and reducing redundant data input.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The sig text generation system serves multiple functions simultaneously: it creates the label text for printing, validates the terminology against approved instructions, and records the prescription data in the database. This multi-functional approach eliminates the need for separate operations and reduces overall time consumption.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Adaptability or versatility

If numerous options are provided for sig text selection, then the label can be customized, but the complexity of the interface increases and the time to select options increases

Engineering Contradiction:
Improvelabel optionsVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system provides local quality by tailoring the available options to the specific prescription being filled. Based on the drug type, dosage, and prescription details, the system dynamically displays only the relevant sig text templates and dosing instructions, rather than presenting all possible options. This reduces interface complexity while maintaining the ability to customize the label appropriately.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20240120056A1Dynamic user interface for automated generation of custom physical labels
Publication Date: 2024.04.11 EXPRESS SCRIPTS STRATEGIC DEVELOPMENT INC
  • US20240120056A1 patent drawing
  • US20240120056A1 patent drawing
  • US20240120056A1 patent drawing

AI summary

A computer system includes memory hardware configured to store instructions and a database, and processor hardware configured to execute the instructions. The instructions include receiving input from a user. The instructions include querying the database to: obtain a label text associated with a specified national drug code (NDC), obtain a field associated with the label text, and obtain a set of field options associated with the field. The instructions include building a data structure including the label text, the field, and the set of field options. The instructions include converting the data structure to a dynamic web interface for displaying the label text, the field, and the set of field options. The instructions include receiving a user selection of a field option of the set of field options, updating the field to reflect the user selection, and generating a label by printing the label text including the updated field.