Professional Documents
Culture Documents
Table of Contents
1. INTRODUCTION.................................................................................................................................4
1.1 PURPOSE..................................................................................................................................................4
1.2 SCOPE......................................................................................................................................................4
1.2.1 Scope Inclusion.............................................................................................................................4
1.2.2 Scope Exclusion............................................................................................................................4
1.2.3 Impact on other systems................................................................................................................4
1.3 DEFINITIONS, ACRONYMS, AND ABBREVIATIONS...................................................................................5
1.4 REFERENCES............................................................................................................................................5
1.5 OVERVIEW...............................................................................................................................................5
2. OVERALL DESCRIPTION................................................................................................................6
2.1 PRODUCT PERSPECTIVE...........................................................................................................................6
2.2 PRODUCT FUNCTIONS..............................................................................................................................6
2.3 USER CHARACTERISTICS.........................................................................................................................6
2.3.1 Permissions...................................................................................................................................6
2.3.2 Preferences....................................................................................................................................6
2.3.3 Logging.........................................................................................................................................6
2.4 CONSTRAINTS..........................................................................................................................................7
2.5 ASSUMPTIONS AND DEPENDENCIES.........................................................................................................7
3. FUNCTIONAL REQUIREMENTS....................................................................................................8
3.1 ACCESS AND CREATING THE MMM ADMIN APPLICATION......................................................................8
3.1.1 Access within EHR application.....................................................................................................8
3.1.2 Access to Prescribers Details........................................................................................................8
3.1.2.1 Prescribers Details..................................................................................................................................8
3.1.2.2 Managing Prescribers.............................................................................................................................9
3.2 PRACTICE REGISTRATION........................................................................................................................9
3.2.1 Practice Registration....................................................................................................................9
3.2.1.1 Adding a Practice in Practice Registration............................................................................................10
3.3 AUDIT LOG............................................................................................................................................10
3.3.1 Access to Audit Log.....................................................................................................................10
3.3.2 Functional requirements for Audit Log.......................................................................................10
3.4 MANAGE CONFIGURATIONS..................................................................................................................10
3.4.1 Physician Medication Choices....................................................................................................10
3.4.2 Configurations for Pick List........................................................................................................12
3.4.3 Setting up Patient Instructions....................................................................................................15
3.5 E-PRESCRIBING LOG..............................................................................................................................15
3.5.1 Access to the E-prescribing log shall appear.............................................................................15
4. NON FUNCTIONAL REQUIREMENTS........................................................................................16
4.1 PERFORMANCE AND LOAD REQUIREMENTS..........................................................................................16
4.2 COMPATIBILITY REQUIREMENTS...........................................................................................................16
4.3 CERTIFICATION REQUIREMENTS............................................................................................................16
4.4 SUPPORTABILITY REQUIREMENTS.........................................................................................................16
4.5 USABILITY REQUIREMENTS...................................................................................................................17
4.6 USER MANUALS AND ONLINE HELP.....................................................................................................17
5. EXTERNAL INTERFACE REQUIREMENTS..............................................................................17
6. SECURITY AND AUTHENTICATION REQUIREMENTS........................................................17
7. PROJECT SUCCESS CRITERIA....................................................................................................17
8. IMPACTED FUNCTIONALITIES..................................................................................................17
1. Introduction
1.1 Purpose
The purpose of this document is to outline the requirements for the Medflow Medication
Manager Administration. This Administration application shall allow users to manage
users, configurations and manage E-prescribing logs. Each
Broad Goals:
Manage Practice Registration
Manage configurations
o Medication Favorites List
o Medication Picklist
o Patient Instructions
Managing E-Prescribing Logs
Access to Audit Logs
1.2 Scope
1.4 References
Medflow Medication Manager API Version 1.0 05/17/2015
Medflow Medication Admin SRS Version 3 09/16/2015
Formulary Widget (94) Version 1 06/12/2015
Drug to Drug/Allergy/Disease Widget (96) Version 1 05/21/2015
E-prescribing Log (98) Version 4 09/14/2015
CMS.gov-Meaningful Use
E-Prescribing- https://www.cms.gov/Regulations-and-
Guidance/Legislation/EHRIncentivePrograms/downloads/Stage2_EPCore_2_ePre
scribing.pdf
Computerized Provider Order Entry- https://www.cms.gov/Regulations-and-
Guidance/Legislation/EHRIncentivePrograms/downloads/Stage2_EPCore_1_CP
OE_MedicationOrders.pdf
CMS.gov (https://www.cms.gov/Medicare/Quality-Initiatives-Patient-
Assessment-Instruments/PQRS/MeasuresCodes.html)
Medflow Medication Manager
API
Medflow Medication Manager
SRS
1.5 Overview
Section 2 provides a summary description of the requirements including
background information on the product and intended workflow.
Section 3 contains the functional requirements. These specify the "business logic"
for the software. Individual requirements are marked in each section with a
number that includes the section number, followed by a dash, followed by a
requirement number, e.g. "3.1.1 - 1".
Section 4 contains the user interface requirements. These specify the "look and
feel" of the software.
2. Overall Description
1.1.1 Permissions
Permissions and users roles will be determined by individual EHR applications. This
information shall be sent to the Medflow Medication Manager through API
1.1.2 Preferences
1.1.3 Logging
The application will log all instances that saves any changes. We will include the name
of user, the change saved. This will include adding, editing, removing, deleting any item
within application. The date and time the change occurred.
The system shall provide a section that allows users to view all logging. The Log section
shall allow the user to filter by date and user.
2.4 Constraints
# Constraint Impact
NA
Dependencies
# Dependencies Impact
3. Functional Requirements
g. DEA number
h. State License field with associated state selection drop down
i. Address Line 1, Line 2, City, State and Zip Code
j. Email address
k. Phone Number
l. Fax Number
A. The MMM shall allow the user to register the practice and edit practice details
E. Address
F. Phone number
G. Fax Number
H. Account Number
iii. Frequency
iv. Route
d. The medication list associated with selected medication shall
appear
e. The columns selections shall show based on configurations
described in Section 3.3.2
f. User shall select a dosage, form type, frequency and route
g. User selects Add
i. The instruction shall populate the Medication Instruction
list that is attached to selected medication
ii. Validation shall appear “Medication Instruction save
successfully”
iii. User shall have the ability to add several instructions to
each selected medication.
h. User shall have the ability to remove medication instruction from
selected medication instruction list.
i. User selects Medication
ii. User selects Medication from ocular medication
iii. Medication Instruction list for selected medication shall
appear
iv. User selects the (X) remove button
1. Medication removed from list
v. Validation appears “ Medication Instruction removed”
E. User shall have the ability to view the favorites medication list within
MMM user interface
F. User shall have the ability to view the medication instructions by
medication with MMM user interface once medication is selected from
favorites list.
G. User shall have the ability to copy physician medication choices from one
physician to the next physician
a. User selects physician
i. All saved configuration shall populate
b. User shall select a physician from second drop down
i. User shall have the ability to select all physicians
c. User selects Copy
i. The list shall copy and a validation shall appear “ Copied
successfully”
The user shall also have the ability to create a picklist by physician for Pharmacist Notes
and Additional Instructions.
Example:
Example:
This section defines the interfaces that must be supported by the application. It
should contain adequate information, protocols, ports and logical addresses,
etc., so that the software can be developed and verified against the interface
requirements.
Possible success criteria can include, but are not limited to:
8. Impacted Functionalities
Ref
As part of the project all those requirements, which may have been identified to
be implemented in the future phases of the project, can be detailed here. This
section should document all those known requirements that may impact the
current functionality (being considered for the existing project) or non-functional
requirements of the system. The objective here is to document all those features
or non-functional requirements, which may be considered in the subsequent
phases or in the future and will provide direction to improve the functionality of
the system, but due to various reasons cannot be considered within the current
scope of the project.