Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

 

OSCAR

Health Tracker Module

Business Requirement Document

Version 2.1

Author: Alek Mirkin, Rosemary Mohammed


Document Revision History

Version

Date

Changed By

Change

1.0

 06/21/2013

Rosemary Mohammed

Initial Draft – List of Business Requirement

1.1

 06/24/2013

Alek Mirkin, Rosemary Mohammed

Refinement to list of Business Requirement

1.2

 06/26/2013

Rosemary Mohammed

Added the Acceptance Criteria to the BRD

1.3

 06/28/2013

Alek Mirkin, Rosemary Mohammed

More refinement to BR & Acceptance Criteria

1.4

 07/1/2013

Alek Mirkin, Rosemary Mohammed

Updated and Refined the list of BR including OMD requirements

1.1

 07/3/2013

Rosemary Mohammed

Added Project Overview, References and OMD Acceptance Criteria

1.5

 07/5/2013

Rosemary Mohammed

Developed the project network diagram of the project timeline - Appendix A

1.6

 07/8/2013

Alek Mirkin, Rosemary Mohammed

Refined the Project Overview & OMD Requirement

1.7

 07/9/2013

Rosemary Mohammed

Final Draft – Added  Document Revision History, Executive Summary, Business Model and Requirement Approach

1.8

 07/10/2013

Alek Mirkin, Rosemary Mohammed

Added User Interface Solution to Business Requirement and more formatting of BRD

1.9

 07/11/2013

Alek Mirkin, Rosemary Mohammed

More refinement on BRD Final Draft

2.0

 07/14/2013

Alek Mirkin, Rosemary Mohammed

                                                                                                                                                                                           Updated Functional Requirement for R7 & R8

 

2.1

07/25/2013

Alek Mirkin, Rosemary Mohammed

Updated R7, R8 & R22


1. Overview

Introduction

The purpose of the Business Requirements Document (BRD) is to lay the foundation for the design and development of a technical solution. The BRD describes the high-level business process and also outlines the business needs that will be fulfilled by the successful completion of the project and also takes this one step further and identifies actual technical or system requirements for the solution.

The foundation for a successful project is built upon the quality and thoroughness of requirements gathering. The BRD establishes key requirements, objectives, and goals that drive all other subsequent lifecycle phases. It describes the business problem to be solved in terms of verifiable and traceable characteristics and constraints. In addition to key program level requirements, the BRD also captures operational concepts and program level interfaces. This document should be continuously referenced during the project lifecycle phases to ensure that the deliverables from the project meet the approved requirements.


Glossary

OMD – OntarioMD;

Demographic Record – A Patient’s personal data like Name, Date of Birth, Age, Sex, Health Insurance No. etc.;

Disease Flow-sheet - A form that gathers all the important data or measurements regarding a patient's disease condition

                       

Executive Summary

Health Tracker is a module in OSCAR designed to assist Clinicians view, access and manage all the measurements and chronic disease indicators of a Patient within the same window or screen. This will meet the need of clinicians and OMD requirement for disease tracking and reporting.

The purpose of this document includes the Health Tracker Module accessibility, functionality, user interface including the bugs and design-based issues identified during user testing and the OMD specified requirements. However, some of the OMD requirements will not be configured in the first release of Health Tracker. These has been listed towards the end of the BR table. They are mainly technical ability for clinicians to change or modify a specific patient or their clinic’s treatment targets, interval, measurements and configure the view and display of patient information.

This BRD captures the screen layout of the disease flow-sheets menu bar and information deck with a list of the required disease acronyms and their meaning.  It covers a detailed description of requirement that enables the provider navigate the bars and buttons within the Health Tracker screen to access patient’s demography, medication, allergies, reminders and alerts as populated from other modules in OSCAR. The measurement input entry, display and graph plotting to show measurement trend is also captured in this document to efficiently support providers in disease management and decision making.

 

Project Overview

The key stakeholders for the Health Tracker development & testing project are Stone Church Family Health Centre and McMaster Family Practice. The main functions that will be performed by the system is to create and provide a centralized hub for chronic disease management by clinicians with one user interface screen per patient.

Health Tracker Module in OSCAR will eliminate the need to open separate window pop up for different flow-sheets for the same patient or common patient diagnosis. The plan would be to replace the current implementation of chronic disease management listed under the Measurements section located in the eChart encounter screen.


Reference/Inputs

1

Alek Mirkin, Health Tracker BRD Consultations and contends of document

June – July 2013

2

Alek Mirkin, OSCAR Module BRD Template

June 2013

3

Rachel Aubie, BRD: Enhancement to Diabetes Module

June 2013

4

Darryl Hui, Health Tracker Training Guide

May 2013

5

Madeline Dal Molin, ORN Video script on Health Tracker

June 2013

6

Rachel Aubie, Health Tracker User Interface Improvement BRD

June 2013


2. Business model

The current OSCAR EMR used in the clinics do not have Health Tracker Module turned on in the production environment. However a Chronic Disease Management (CDM) Indicator form exist in OSCAR that allows providers access the reminder, allergies and medication information. It also allows adding and editing of measurement and comments of the patient’s CDM form.

Disease flow-sheets also exist in the current system, however the problem faced is that for a specific patient, different flow-sheet screens pop-up for each registered disease. With the Health Tracker module, providers can navigate efficiently and effectively through the menu bar of disease flow-sheets during patient’s consultation with inputs automatically populated into the note section of the eChart module.

The Diabetes and CKD flow-sheets in health tracker will better support the providers with screening, management and referral of patients than the current system. It also has a new renal information tab with “next steps” feature that will generate recommendation based on patient’s measurements and values taken and follows the Canadian Society of Nephrology (CSN) guidelines. It also has resources of web links to view clinical information for improved decision & support. 

 

3. Requirements Definition

Approach

The requirements were obtained from meetings that were held with key stakeholders in McMaster including the clinicians and their service provider.

The OSCAR EMR Project Operation Manager then met with the Business Analyst and Quality Analyst teams assigning Alek Mirkin as project lead to collate all health tracker related documentations and develop a standard BRD, Use and Test cases documentation for Health Tracker Module of OSCAR EMR. Rosemary Mohammed and Darryl Hui present in the meeting were assigned to his team.

The project team then met with Madeline Dal Molin and Rachel Aubie to discuss the scope to ensure there was no overlapping in the BRD for Health Tracker Module and the BRD of the individual flow-sheets within Health Tracker Module. The user interface and bug fixes requirement were also communicated in this meeting and incorporated into this document.

Business Requirements

The business requirements listed below will enhance the usability and effective management of chronic diseases within OSCAR EMR via the Health Tracker Module. The Business Requirement ID i.e. R7, R23 in red color are requirements that do not currently exist but must be incorporated in future release.      

        

 

ID

Priority

Requirements Statement

Acceptance Criteria

Accessibility

R1 

 

Access Health Tracker module from the eChart module 

Health Tracker module is opened from eChart encounter environment under the measurement section

R1.1 

 

Access the disease flow-sheets from Health Tracker main screen 

View disease flow-sheet (components) from the top menu bar on the Health Tracker module. Color Blue indicates the disease flow-sheet currently selected/active.

Navigation bar split into two sections

a)    Registered disease are presented: Top menu from left to right before the rule bar and optional button “More”.

b)    Non-Registered disease are presented: On the second line navigation tab.

c)    When the “More” button is selected and a warning message appears that means, patient is not registered for the disease with an options to add disease code (this moves the flow-sheet from non-registered i.e. left-side of the rule bar to registered i.e. right-side of the rule bar) or make entry via the disease register.

d)    A disease flow-sheet opens a listing of measurements with data from existing measurements in condition when a menu tab is selected

e)    A disease flow-sheet opens a listing of measurements for new data input when a menu tab is selected

                                                                              User Interface               

R2

 

 

Demographic information of the patient appear on the top main bar of the Health Tracker

 

Patient’s demographic record presents 

a)    Last name, First name

b)    Date of Birth (YYYY-MM-DD) & Age

c)    Sex (M/F)

d)    Health Information Number (HIN)

R3

 

 

Navigation bar of flow-sheets accessible from main menu of Health Tracker

 

Presented patient`s actual measurement in the disease flow-sheet selected from the menu tab.

 

a)    INRFLOW” tab  opens the International Normalised Ratio flow-sheet 

b)    HYPERTENSION” tab opens Hypertension flow-sheet 

c)    DIAB” opens the Diabetics flow-sheet 

d)    ASTH” opens the Asthma flow-sheet 

e)    M8” opens the Chronic Obstructive Pulmonary flow-sheet 

f)     CHF” opens the Chronic Heart Failure flow-sheet 

g)    CKD” opens the Chronic Kidney Disease flow-sheet 

h)   HIV” opens the Human Immunodeficiency Virus flow-sheet 

R4

 

 

Under the navigation button of the flow-sheets have indicators of active disease with options to expand all or collapse all and add overdue (DIAB and CKD flow-sheets only has “Add renal” indicator)

 

Fields are organized according to layout requirements and clickable buttons 

a)    Expand All” button expanded all the measurement to open the value and comment fields for the new data measured to be added.

b)    The button label changed from “Expand All” into “Collapse All” immediately clicked. When “Collapse All” is selected, it collapses all the opened entry fields.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              

c)    Add Overdue” expanded all the OVERDUE measurements ONLY (these appear in RED text) to open the value and comment fields for the new data measured to be added. When the “Add Overdue” button is re-selected it collapses the Overdue opened entry fields. 

 

 

 

d)    Add Renal” expanded the Renal measurements only which are Alb, eGFR & ACE-I to open their value and comment fields for the new renal data measured to be added. When the “Add Renal” button is re-selected it collapses the opened renal data entry fields.

R5 

 

A list of measurements for the selected disease flow-sheet to allow entry of new values, comments and graphical display of data trend  

When a disease flow-sheet is opened, existing data and charts appears under the appropriate fields on screen, fields are organized according to layout requirements

R6

 

 

Information deck available from the Health Tracker screen and allow access to Medication, Allergies, Reminder and Warning.

(Renal for DIAB and CKD flow-sheets) 

a)    Patient`s existing data appears in the appropriate fields on the screen when the respective functions are selected.

b)    The Information deck remains static as user scrolls down the screen.

Functionality 

R7

 

Ability to remain on main screen of health tracker after an error message appears – Do Not Exist 

Functionality allows warning message to appear on the same Health Tracker screen

R8 

 

Navigate to Top Menu button present at the bottom of the screen to scroll to the top main menu screen of health tracker – Exist, needs improvement 

Navigate button at the bottom of the screen appear, to get users back to top menu

R9 

 

Function of Health Tracker allow edit, add and delete of measurement values and comments 

Function present correct information and delete function erase selected data

R10 

 

Analyse inputted measurement to determine if the level. 

Level presented on screen from “LOW” to “HIGH” Level

R11 

 

Function of calendar control data input 

Record and present the measurement date on the screen

R12 

 

Can request data by selecting on Calendar, required date

Calendar selected date is presented sorted on screen

R13 

 

For ACE-I measurement, must select a radial button option (Yes, No or N/A) for comment added to save data 

Comment is presented when a radial button is selected

R14 

 

Graph tool for visual display of measurement trend 

Displays a graph measurements with more than one data input

R15 

 

Measurement data entered in Health Tracker get populated on the note section of eChart module 

Presented the measurement on note section

R16 

 

Provide magnified view of graph for easy analyses 

Presented a magnified view of the graph on selecting the graph icon

R17 

 

Navigate through an information deck to display medications, allergies and reminders recorded in the health tracker from eChart module 

Populate existing patient data to appear under the appropriate deck on screen

a)    Medication - access list of medication prescribed to patient

b)    Allergies – access list of patient’s allergies

R18 

 

Function of Renal being added to the “DIAB” and “CKD” flow sheets with a Next Steps lists of any renal procedural requirements for the specified patient 

Renal function is available as next steps appears when “DIAB” or “CKD” flow sheets are selected

R19 

 

Provide resources containing relevant information and links to Renal procedures under the Renal deck 

Renal procedures open when link is selected

R20 

 

Provide “Next Step” option

Presented some generated recommendations based on if ACE-I OR ARB has been taken and values of eEGFR and ACR following the Canadian Society of Nephrology (CSN) guidelines 

R21 

 

Provide link to access MyOSCAR for registered patients

Patients must be registered in MyOSCAR to have the MyOSCAR link in the top menu

OMD Business Requirements 

R22 

 

Adding visual indicator that the page is loading (i.e. when switching between flow-sheets) 

“Loading…” message appears integrated within the top menu bar of the flowsheet selected

R23 

 

Ability to change targets/intervals for a single patient and overall for a provider/clinic – Do Not Exist 

Health Tracker section in the Admin Module allow changes to targets/intervals for patients and the clinic 

R24 

 

 

Ability to change which measurements/ preventions appear on the flow-sheet for a single patient and overall for a provider/clinic – Do Not Exist 

Health Tracker section in the Admin Module allow changes to measurements that appears on the flow-sheet 

R25 

 

 

Ability to print flow-sheets – Do Not Exist 

Print option allows the preview and print of selected flow-sheet. – Exist in current version 

R26 

 

Ability to view entries from a specified date-range selection input by a user – Do Not Exist 

Health Tracker section in the Report Module allow report of specified date range to be viewed 

R27 

 

Ability to view X amount of entries set by the provider (i.e. only show the last 3) – Do Not Exist 

Presents a view of the amount of entries set by the provider for preview or printing – Exist in current version 

R28 

 

Ability to select which elements display (for printing) – Do Not Exist 

Displays and Prints only the measurement value for checked or selected elements – Exist in current version 

 

 

ID

Priority

Requirements Statement

Acceptance Criteria

Accessibility

R1 

 

Access Health Tracker module from the eChart module 

Health Tracker module is opened from eChart encounter environment under the measurement section

R1.1 

 

Access the disease flow-sheets from Health Tracker main screen 

View disease flow-sheet (components) from the top menu bar on the Health Tracker module. Color Blue indicates the disease flow-sheet currently selected/active.

Navigation bar split into two sections

a)    Registered disease are presented: Top menu from left to right before the rule bar and optional button “More”.

b)    Non-Registered disease are presented: On the second line navigation tab.

c)    When the “More” button is selected and a warning message appears that means, patient is not registered for the disease with an options to add disease code (this moves the flow-sheet from non-registered i.e. left-side of the rule bar to registered i.e. right-side of the rule bar) or make entry via the disease register.

d)    A disease flow-sheet opens a listing of measurements with data from existing measurements in condition when a menu tab is selected

e)    A disease flow-sheet opens a listing of measurements for new data input when a menu tab is selected

                                                                              User Interface               

R2

 

 

Demographic information of the patient appear on the top main bar of the Health Tracker

 

Patient’s demographic record presents 

a)    Last name, First name

b)    Date of Birth (YYYY-MM-DD) & Age

c)    Sex (M/F)

d)    Health Information Number (HIN)

R3

 

 

Navigation bar of flow-sheets accessible from main menu of Health Tracker

 

Presented patient`s actual measurement in the disease flow-sheet selected from the menu tab.

 

a)    INRFLOW” tab  opens the International Normalised Ratio flow-sheet 

b)    HYPERTENSION” tab opens Hypertension flow-sheet 

c)    DIAB” opens the Diabetics flow-sheet 

d)    ASTH” opens the Asthma flow-sheet 

e)    M8” opens the Chronic Obstructive Pulmonary flow-sheet 

f)     CHF” opens the Chronic Heart Failure flow-sheet 

g)    CKD” opens the Chronic Kidney Disease flow-sheet 

h)   HIV” opens the Human Immunodeficiency Virus flow-sheet 

R4

 

 

Under the navigation button of the flow-sheets have indicators of active disease with options to expand all or collapse all and add overdue (DIAB and CKD flow-sheets only has “Add renal” indicator)

 

Fields are organized according to layout requirements and clickable buttons 

a)    Expand All” button expanded all the measurement to open the value and comment fields for the new data measured to be added.

b)    The button label changed from “Expand All” into “Collapse All” immediately clicked. When “Collapse All” is selected, it collapses all the opened entry fields.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              

c)    Add Overdue” expanded all the OVERDUE measurements ONLY (these appear in RED text) to open the value and comment fields for the new data measured to be added. When the “Add Overdue” button is re-selected it collapses the Overdue opened entry fields. 

 

 

 

d)    Add Renal” expanded the Renal measurements only which are Alb, eGFR & ACE-I to open their value and comment fields for the new renal data measured to be added. When the “Add Renal” button is re-selected it collapses the opened renal data entry fields.

R5 

 

A list of measurements for the selected disease flow-sheet to allow entry of new values, comments and graphical display of data trend  

When a disease flow-sheet is opened, existing data and charts appears under the appropriate fields on screen, fields are organized according to layout requirements

R6

 

 

Information deck available from the Health Tracker screen and allow access to Medication, Allergies, Reminder and Warning.

(Renal for DIAB and CKD flow-sheets) 

a)    Patient`s existing data appears in the appropriate fields on the screen when the respective functions are selected.

b)    The Information deck remains static as user scrolls down the screen.

Functionality 

R7

 

Ability to remain on main screen of health tracker after an error message appears – Do Not Exist 

Functionality allows warning message to appear on the same Health Tracker screen

R8 

 

Navigate to Top Menu button present at the bottom of the screen to scroll to the top main menu screen of health tracker – Exist, needs improvement 

Navigate button at the bottom of the screen appear, to get users back to top menu

R9 

 

Function of Health Tracker allow edit, add and delete of measurement values and comments 

Function present correct information and delete function erase selected data

R10 

 

Analyse inputted measurement to determine if the level. 

Level presented on screen from “LOW” to “HIGH” Level

R11 

 

Function of calendar control data input 

Record and present the measurement date on the screen

R12 

 

Can request data by selecting on Calendar, required date

Calendar selected date is presented sorted on screen

R13 

 

For ACE-I measurement, must select a radial button option (Yes, No or N/A) for comment added to save data 

Comment is presented when a radial button is selected

R14 

 

Graph tool for visual display of measurement trend 

Displays a graph measurements with more than one data input

R15 

 

Measurement data entered in Health Tracker get populated on the note section of eChart module 

Presented the measurement on note section

R16 

 

Provide magnified view of graph for easy analyses 

Presented a magnified view of the graph on selecting the graph icon

R17 

 

Navigate through an information deck to display medications, allergies and reminders recorded in the health tracker from eChart module 

Populate existing patient data to appear under the appropriate deck on screen

a)    Medication - access list of medication prescribed to patient

b)    Allergies – access list of patient’s allergies

R18 

 

Function of Renal being added to the “DIAB” and “CKD” flow sheets with a Next Steps lists of any renal procedural requirements for the specified patient 

Renal function is available as next steps appears when “DIAB” or “CKD” flow sheets are selected

R19 

 

Provide resources containing relevant information and links to Renal procedures under the Renal deck 

Renal procedures open when link is selected

R20 

 

Provide “Next Step” option

Presented some generated recommendations based on if ACE-I OR ARB has been taken and values of eEGFR and ACR following the Canadian Society of Nephrology (CSN) guidelines 

R21 

 

Provide link to access MyOSCAR for registered patients

Patients must be registered in MyOSCAR to have the MyOSCAR link in the top menu

OMD Business Requirements 

R22 

 

Adding visual indicator that the page is loading (i.e. when switching between flow-sheets) 

“Loading…” message appears integrated within the top menu bar of the flowsheet selected

R23 

 

Ability to change targets/intervals for a single patient and overall for a provider/clinic – Do Not Exist 

Health Tracker section in the Admin Module allow changes to targets/intervals for patients and the clinic 

R24 

 

 

Ability to change which measurements/ preventions appear on the flow-sheet for a single patient and overall for a provider/clinic – Do Not Exist 

Health Tracker section in the Admin Module allow changes to measurements that appears on the flow-sheet 

R25 

 

 

Ability to print flow-sheets – Do Not Exist 

Print option allows the preview and print of selected flow-sheet. – Exist in current version 

R26 

 

Ability to view entries from a specified date-range selection input by a user – Do Not Exist 

Health Tracker section in the Report Module allow report of specified date range to be viewed 

R27 

 

Ability to view X amount of entries set by the provider (i.e. only show the last 3) – Do Not Exist 

Presents a view of the amount of entries set by the provider for preview or printing – Exist in current version 

R28 

 

Ability to select which elements display (for printing) – Do Not Exist 

Displays and Prints only the measurement value for checked or selected elements – Exist in current version 

  • No labels