-
Notifications
You must be signed in to change notification settings - Fork 1
Milestone #1
An electronic health record system (EHR) is a secure and complete record of the health history of individuals. Despite investments of hundreds of millions of dollars, Canada still does not have any provincial or national EHR [1]. Instead, at least 15 separate EHR are commonly used by physicians. However, these systems do not often connect with one another. It is a common occurrence for health care providers to not have access to a patient's previous health history ahead of a visit.
The proposed system is a component of an EHR, which would aim to combine some common tasks in the healthcare industry to a cohesive system. Patients with a valid Canadian personal health number (PHN) would be able access the system virtually through a web browser. Account would already be set up for every individual with a PHN. Users could access their accounts with a secure verification method such as the BC Services card app. Once logged into the system, users would have several features at their disposal. One main focus of the specific system is ease of access to medical professionals. Users would be able to view the availability of medical professionals available to them. Users would then have three separate methods for connecting with a professional. Firstly, users would be able to access video or audio calls with medical professionals. Lastly, a support chat would be available to each patient, which could be used to answer quick medical questions, or determine next steps for a patient, such as scheduling a visit with their general practitioner. If at any point a patient is referred to a specialist such as a dermatologist or neurologist, patients would also be able to book these visits using the described system. The system would also include a notification system. Users could be reminded about upcoming appointments, or receive messages from medical professionals. Through the system, users would be able to set up email or text message preferences.
UC1 | |
---|---|
Use Case | 1. Patients should be able to sign in using their PHN and contact information history created 9/23/23 Noah Araki |
Description | Patient can sign into website using their PHN and contact information |
Actors | Patients (primary) |
Assumptions | Patient has a valid PHN and contact information |
Steps | 1. Patient opens a web browser 2. Patient goes to the website sign in page 3. Patient inputs their PHN and contact information into page |
Variations | None |
Issues | How would someone login if they didn't have a valid PHN |
UC2 | |
---|---|
Use Case | 2. Patients should be able to view notifications sent to them history created 9/23/23 Noah Araki |
Description | Patients are able to view notifications sent to them by doctors or nurses |
Actors | Patients (primary) |
Assumptions | Patients are able to sign in to their account and navigate to their notifications |
Steps | 1. Patient logins into the website through a web browser 2. Patient then navigates the website to find the notification bar 3. Patient then clicks each individual message to view them |
Variations | None |
Issues | What would a patient do if they didn't have a device to access the website |
UC3 | |
---|---|
Use Case | 3. Doctors_video-calls_patients history created 09/23/23 Oluwatoni David |
Description | Doctors/Nurses should be able to video-call patients |
Actors | Doctor (primary) Patient |
Assumptions | Patient with a valid Personal Health Number would have signed into the system and they'd have booked an appointment prior to the video call |
Steps | 1. Doctor/Nurse gets notified of appointment with patient 2. Doctor/Nurse signs into the system 3. Doctor views patient details 4. Doctor starts the video call and waits for the patient to join the call |
Variations | None |
Issues | What would happen if one party didn't hop on the call? |
UC4 | |
---|---|
Use Case | 4. Audio Calls to Patients history created 9/24/23 Saxon Forster |
Description | Doctors and Nurses should be able to audio call patients |
Actors | Doctors (primary) Patient |
Assumptions | The patient has registered using a valid PHN and booked an appointment with a doctor. The patient has provided a phone number or has access to a computer. |
Steps | 1. Doctor signs into the system 2. Doctor views the upcoming appointment schedule 3. Doctor contacts the patient through their provided contact information 4. Patient answers the call |
Variations | 4. The patient doesn't answer the call, the doctor should call once more |
Issues | What happens if the provided contact information is incorrect? |
UC5 | |
---|---|
Use Case | 5. Virtual Support Chat history created 09/23/2023 Tyler Le |
Description | Patients should be able to hop on a virtual support chat with medical professionals |
Actors | Patients (primary) |
Assumptions | Patient has a valid PHN |
Steps | 1. Patient log in to the healthcare system's platform 2. Navigate to the virtual support chat feature 3. Patient reviews the profile and availability of medical professionals 4. Patient and medical professionals can exchange messages, question and information 5. Medical professional also can provide medical advice, support |
Variations | None |
Issues | What would patients do if there no medical professionals were available? |
UC6 | |
---|---|
Use Case | 6. Doctors_Refer_Patients history created 09/22/23 Sydney Macdonald |
Description | Doctors should be able to refer patients to another doctor or a specialist |
Actors | Doctor (primary) Patient Referred practitioner |
Assumptions | Doctor is signed into system and has access to patients medical and contact information |
Steps | 1. Doctor decides to refer patient 2. Doctor finds other practitioner or specialist in the system 3. Doctor fills out referral form 4. Doctor sends form to correct location 5. Referred practitioner receives the form |
Variations |
#4 If patient is required to take the form to the referred practitioner, Doctor can print it for or send it to them or If Doctor is required to send form to the referred practitioner, they can do so using the system |
Issues | How will referred practitioner receive form if it is sent through the system? |
UC7 | |
---|---|
Use Case | 7. Patients_Schedule_for_Referral history created 09/23/23 Sydney Macdonald |
Description | Patients should be able to schedule appointments with a referred doctor through the system |
Actors | Patient (primary) Referred practitioner |
Assumptions | Patient is logged in with correct PHN and has been successfully referred to another practitioner |
Steps | 1. Patient locates schedule for referred practitioner on the system 2. Patient chooses a date/time and appointment mode that works for them 3. Patient reserves date/time in system 4. Referred practitioner is notified by system of new appointment |
Variations |
#4. If appointment is virtual, system will provide phone number or video call link to referred practitioner and patient as necessary or If appointment is in-person system will provide location to patient |
Issues | How does system notify referred practitioner of appointment? How is patient given appointment details to confirm with or remind them? |
Name | Contributions |
---|---|
Sydney Macdonald | Helped with brainstorming, wrote textual descriptions of use cases 6 and 7, and edited formatting of use case descriptions. |
Jack Klobchar | Initial brainstorming to come up with system focus and use cases. Wrote system overview section |
Oluwatoni David | Designed use case diagrams and wrote textual description of use case 3 |
Noah Araki | Wrote textual description for use cases 1 and 3 and helped brain storm use cases for the system. |
Tyler Le | Brainstormed with the team to come up with different use cases for the topic, also worked on use case 5, and did a proof reading for other uses cases as well as the diagram. |
Saxon Forster | Helped with brainstorming the project topic, use cases, and overall scope. Wrote use case 4 and proofread system overview |