Health Tracker Requirements
Summary
This document outlines all necessary requirements as well as support features for the Health Tracker module. Each requirement is linked to a use case and a test case that covers the corresponding feature.
Functional Requirements
Functional Requirements
Adding a measurement [Test Case]
- Adding multiple measurements [Test Case]
- Deleting a measurement [Test Case]
- Demographic Information [Test Case]
- Demographic Information with MyOSCAR account [Test Case]
- MyOSCAR Link [Test Case]
- Allergies Display View [Test Case]
- Allergies Display View: Medications Link [Test Case]
- Medications Display View [Test Case]
- Medications Display View: Allergies Link [Test Case]
- Warnings Display View [Test Case]
- Expand/Collapse All Display View [Test Case]
- Add Overdue Display View [Test Case]
- Add Renal Display View [Test Case]
- Navigation Bar: Diagnosed Diseases [Test Case]
- Navigation Bar: Non-diagnosed Diseases [Test Case]
- Disease not registered warning [Test Case]
- Disease not registered warning: Modal [Test Case]
- Spark-line Graph [Test Case]
- Measurement Target [Test Case]
- Renal Display View [Test Case]
- Renal Display View: Resources [Test Case]
- Measurement review warning [Test Case]
OMD Requirements
- Required Flowsheets: diabetes (DIAB), asthma (ASTH), heart failure (CHF), COPD (M8), hypertension (HYPTENSION) [Test Case]
- Items outside target/interval are visually flagged [Test Case]
- Modify flowsheet [Test Case] (not yet supported)
- Create flowsheet [Test Case] (not yet supported)
- Print Flowsheet [Test Case] (not yet supported)
- Date/Range Display Selection [Test Case] (not yet supported)
- Out of range view/latest entry view/latest X entries View [Test Case] (not yet supported)
- Selection Display [Test Case] (note yet supported)
Features
- For other features..
- ..
- ...