Use Cases Encounter Preventions
Glossary
1 | EMR | Electronic Medical Record |
2 | MRP | Most Responsible Physician |
3 | OMD | Ontario Medical Documentation |
1. Encounter Preventions
1.1 Summary
1.1.1 Business Need
Defined users:
MRP doctors, residents, nurses, team assistants and other medical staff with the credentials and rights to access OSCAR web-site. General user is given administrative rights.
Super User/Administrator with full rights:
Add/Edit/Delete
Reactivate account
Access to admin part of the OSCAR
Main purpose of Encounter Preventions is:
To include all mandatory OMD immunizations data elements
To maintain a record of preventative care activities
To print an immunizations summary
To enter prevention data in one location
Encounter Preventions requirements (Confluence link: https://oscaremr.atlassian.net/wiki/pages/viewpage.action?spaceKey=QA&title=OLD+OMD-based+testing+checklist&src=email) need to be aligned with Ontario MD EMR Specification document set that describes the high level and detail requirements central to the general EMR application. Encounter Prevention use cases are created to meet the EMR Requirements of Appendix A – EMR Specification v4.0 (2.2.1.2.3 – Immunization) for Oscar application and to validate the application Encounter Prevention functionality.
1.1.2. Description
Encounter Preventions use cases are designed to display all mandatory immunization data elements in Prevention section, to maintain a record of preventative care/ screening activities (procedure and date performed). Preventative care activities will be included automatically and become visually distinct when past due. Immunization summary for a patient can be printed and should include patient information (patient name, DOB, health card number) and each immunization information (name, date administered, name of primary physician).
Prevention data should not be entered in more than one location.
1.1.3. Pre-action requirements/state:
OSCAR McMaster Test Version 12.1, system, and DB are up, configured and working as expected.
1.1.4. Post-action state:
OSCAR McMaster Test Version 12.1 is running and behaving as expected.
OSCAR McMaster Test Version 12.1 has all functionality prior to the change (outside of removing functionality intentionally)
1.2 Flow of Events
This section describes the main flow of the Use Case and system responses.
Display all mandatory OMD encounter prevention data
Num. | Step | Description | System Response | User |
1 | Connect to the OSCAR main page | Launch URL: http://192.168.1.202:8080/Oscar12_1/index.jsp | OSCAR main page with the login is opened | General User |
2 | Log In | Enter user's valid credentials (User Name / Password/2nd Level Pass code if applicable) | By entering right credentials user is getting system verification acceptance | General User |
3
| Search the patient name | Access Patient Search Results page from Search Tab | Patient search results page is accessible from Search Tab by name | General User |
4 | Activate eChart module | Select E hyperlink to open eChart from the current record | eChart module is opened for the selected patient | General User |
5 | Access Add Preventions screen | Click on Preventions heading on the left hand side menu on the Encounter page and select a Prevention | Add Preventions page appears in a new window | General User |
6 | Verify all mandatory OMD immunization data elements | Verify that all mandatory OMD immunization data elements are included in the forms | All mandatory OMD immunization data elements are included in the forms | General User |
1.2.1 Alternate Flows of Events
This section describes the alternative flow of events based on variations in the main Use Case scenario that still result in a Successful End Condition at completion of the Use Case.
Alternate Flow 1
Preventative care/ screening activities are recorded
Num. | Step | Description | System Response | User |
| Connect to the OSCAR main page | Launch URL: http://192.168.1.202:8080/Oscar12_1/index.jsp | OSCAR main page with the login is opened | General User |
| Log In | Enter user's valid credentials (User Name / Password/2nd Level Pass code if applicable) | By entering right credentials user is getting system verification acceptance | General User |
3
| Search patient by name | Access Patient Search Results page from Search Tab | Patient search results page is accessible from Search Tab by name | General User |
4 | Activate eChart module | Select E hyperlink to open eChart from the current record | Connect to the OSCAR main page
| General User |
5 | Access Add Preventions screen | Click Preventions heading on the left hand side menu on the Encounter page | The Preventions page appears in a new window | General User |
6 | Verify that preventative care activities are recorded | Verify that a record of preventative care/screening activities (procedure & date performed) is maintained | A record of preventative care/screening activities (procedure & date performed) is maintained | General User |
Alternate Flow 2
Past due preventative care activities are automatically become visually distinct
Num. | Step | Description | System Response | User |
1 | Connect to the OSCAR main page | Launch URL: http://192.168.1.202:8080/Oscar12_1/index.jsp | OSCAR main page with the login is opened | General User |
2 | Log In | Enter user's valid credentials (User Name / Password/2nd Level Pass code if applicable) | By entering right credentials user is getting system verification acceptance | General User |
3 | Search patient by name | Access Patient Search Results page from Search Tab | Patient search results page is accessible from Search Tab by name | General User |
4 | Activate eChart module | Select E hyperlink to open eChart from the current record | Connect to the OSCAR main page
| General User |
5
| Access Add Preventions screen | Click Preventions link on the left hand side on the Encounter page | Preventions page appears in a new window | General User |
6 | Past due Preventative care activities become visually distinct | Verify that Preventative care activities become automatically visually distinct when past due | Preventative care activities become automatically visually distinct when past due | General User |
Alternate Flow 3
Print immunization summary for a patient
Num. | Step | Description | System Response | User |
1 | Connect to the OSCAR main page
| Launch URL: http://192.168.1.202:8080/Oscar12_1/index.jsp | OSCAR main page with the login is opened | General User |
2 | Log In | Enter user's valid credentials (User Name / Password/2nd Level Pass code if applicable) | By entering right credentials user is getting system verification acceptance | General User |
3
| Search patient by name | Access Patient Search Results page from Search Tab | Patient search results page is accessible from Search Tab by name | General User |
4 | Activate eChart module | Select E hyperlink to open eChart from the current record | eChart module is opened for the selected patient | General User |
5 | Access Preventions screen | Click Preventions link on the left hand side menu on the Encounter page | Preventions page appears in a new window | General User |
6 | Enable to print immunization summary | Print immunizations summary for a patient | Immunization summary is printed | General User |
7 | Verify printed version data | Verify that printed version includes all required data (patient's and immunizations info) | Printed version includes all required data | General User |
Alternate Flow 4
Prevention data should not be entered in more that one location
Num. | Step | Description | System Response | User |
1 | Connect to the OSCAR main page | Launch URL: http://192.168.1.202:8080/Oscar12_1/index.jsp | OSCAR main page with the login is opened | General User |
2 | Log In | Enter user's valid credentials (User Name / Password/2nd Level Pass code if applicable) | By entering right credentials user is getting system verification acceptance | General User |
3
| Search patient by name | Access Patient Search Results page from Search Tab | Patient search results page is accessible from Search Tab by name | General User |
4 | Activate eChart module | Select E hyperlink to open eChart from the current record | eChart module is opened for the selected patient | General User |
5 | Access Add Preventions screen | Click on Preventions link on the left hand side menu on the Encounter page and select a Prevention | Add Preventions page appears in a new window | General User |
6 | Add Preventions form | Fill out the form and save | Prevention form is completed and saved | General User |
7 | Verify that prevention data should be entered in one location | Verify that info entered in preventions should not be entered in flowsheets | Info entered in preventions should not be entered in flowsheets | General User |
1.2.2 Exception Flows of Events (Negative)
N/A