Skip to content

[FEATURE] Clinical Terminology Tooltip System #1627

Description

@Vidheendu

Is your feature request related to a problem? Please describe.

Clinical reports often contain specialized medical terms that may not be immediately understandable to all users, especially students, researchers, and non-clinical users. Users may need to leave the platform and search externally for definitions, which interrupts their workflow and reduces report readability.

Describe the solution you'd like

Introduce a Clinical Terminology Tooltip System that displays brief explanations when users hover over or click on medical terms within generated reports.

Examples:

  • Hypertension → Persistently elevated blood pressure.
  • Tachycardia → Abnormally fast heart rate.
  • Anemia → A condition characterized by low red blood cell count.

The tooltip should be lightweight, non-intrusive, and easily expandable with additional medical terms in the future.

Describe alternatives you've considered

  • Linking terms to external medical resources.
  • Creating a separate glossary page.
  • Displaying definitions directly in reports.

Tooltips provide the most seamless user experience without cluttering the interface.

Additional context

Benefits:

  • Improves accessibility and understanding.
  • Useful for students and non-clinical users.
  • Enhances educational value.
  • Can be implemented using a predefined terminology dictionary.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions