As an Administrator...
I need to be able to:
- Make changes to the application’s user interface.
- Create user accounts.
- Modify user accounts.
- Remove user accounts.
- Have any requests tracable to PatientAdvocate.
- Log user activity.
- Provide robust data backups.
- Facilitate communication with major EHR systems through custom interface designs.
I wish to be able to:
- Receive user feedback to resolve issues.
I must not be able to:
- View unencrypted patient records to ensure patient privacy.
As a Patient or Legal Guardian...
I need to be able to:
- Download the PatientAdvocate application.
- Create a user profile.
- Log into my account.
- Log into each of my health care providers’ websites to link them to the application.
- Access dependent health care records.
- Manually import my medical data.
- Share my medical record via email.
- Share my medical record in PDF format.
- Take pictures of non-digital records for importation into the application.
- Take notes of my daily activities.
- Take notes of reactions to medications.
- Search the application for certain medical criteria.
I wish to be able to:
- Receive notifications from my health care providers.
- Contact health care providers through the application via email or phone.
- View health care appointments in the application.
- View information about medications and how they interact with each other.
- Link my other health applications like Fitbit, Garmin, Ancestry.com, etc.
I must not be able to:
- Modify existing medical record information obtained through linking to the patient portal.
- Access patient portal information without having signed a release of information.
As a Health Care Provider...
I need to be able to:
- View the exported medical records from the application.
I wish to be able to:
- View patient information in PDF format.
I must not be able to:
- View any impertinent patient information without expressed consent of the patient/legal guardian.
As a Guest/Visitor...
I need to be able to:
- View the website.
- View mockups.
- Request an account.
I wish to be able to:
- Link to the app store from the website.
- Download the app from a desktop computer or smartphone.
- Attempt to log in to the app.
I must not be able to:
- Access any internal features of the app without having an account.
As a Prototype Test User...
I need to be able to:
- Use the application prototype from the perspective of a mother/father with a new born child.
- Access dependent medical records (new born child).
- Import medical records using the smartphone's internal camera.
- Export medical records in pdf format (Test user and dependent).
- Add appointments to the calendar and view the appointments.
- Review the application for potential issues.
I wish to be able to:
- Expose any bugs within the application.
I must not be able to:
- View the source code for the application.