Edmonton News Edmonton News
EN

How does booking a doctor's appointment via online platforms work?

Making doctor's appointments via online platforms in Edmonton has become an integral part of the modern healthcare system, especially after the COVID-19 pandemic, when virtual medicine rapidly developed and became accessible to millions of Canadians. For newcomers, people without a family doctor, those who work multiple jobs and don't have time to wait in line, and anyone who wants convenient and quick access to medical care, understanding how online platforms for booking doctor appointments work can make life much easier and ensure timely assistance in critical moments.

The online doctor appointment system in Edmonton and the province of Alberta includes several different types of platforms: virtual clinics for real-time consultations with doctors via video or telephone, appointment booking systems at traditional walk-in clinics and family clinics, provincial portals for accessing medical records and test results, and specialized Primary Care Networks platforms for patients without a family doctor. Each of these systems has its own features, advantages, limitations, cost, and procedures for use, and it is important to understand when and which platform to use in order to receive the most effective and accessible care.

Virtual medicine: online consultations with doctors

Virtual medicine (also known as telemedicine) is the ability to talk to a licensed doctor or nurse practitioner via video call, phone call, or text message without leaving your home. This type of online consultation has become extremely popular in Alberta because it allows patients to avoid long lines at walk-in clinics, save time on travel and parking, and receive medical care on the same day, often within minutes of contacting the service.

Virtual medicine works like this: you download the app or go to the platform's website, create an account, describe your symptoms or medical problem, and the system connects you with an available doctor. The doctor reviews your information, may ask you to turn on your video for a visual examination, asks questions about your symptoms and medical history, makes a diagnosis, and, if necessary, writes an electronic prescription, referral for tests, certificate for work, or other necessary documents. Prescriptions are sent directly to the pharmacy of your choice or can be delivered to your home free of charge through special services.

Virtual consultations are suitable for a wide range of medical problems that do not require a physical examination or emergency care: colds, flu, sore throats, urinary tract infections, skin rashes, allergies, stomach problems, sexual health issues, prescription renewals, obtaining certificates for work or school, consultations about anxiety or depression, etc. Most medical issues (approximately 91%) can be resolved completely in one virtual visit.

However, virtual medicine has its limitations: the doctor cannot physically examine you, measure your blood pressure manually, listen to your heart with a stethoscope, or perform procedures that require physical presence. For complex cases, serious injuries, severe pain, suspected heart attack or stroke, a virtual consultation is not appropriate — in such cases, you need to go to the Emergency Room or call 911.

Major platforms for virtual consultations in Alberta

In Edmonton and the province of Alberta, there are several major platforms for virtual consultations with doctors, each with its own features and terms of use.

Maple is one of the most popular virtual medicine platforms in Canada, providing access to Canadian-licensed doctors and nurse practitioners 24 hours a day, 7 days a week. The wait time is usually only a few minutes, and you can choose your preferred method of communication: text message, audio call, or video call. Maple works on smartphones, tablets, and computers.

For Alberta residents with a valid Alberta Health Card, Maple offers free consultations with general practitioners on weekdays from 10:00 a.m. to 8:00 p.m. Alberta time (MST), covered by Alberta Health. Outside of these hours, as well as for work-related referrals or other services not covered by the provincial plan, paid rates apply: typically around $85 per consultation for members or more for one-time visits. Maple also offers monthly subscriptions ($85 per month) for families, which include unlimited consultations for all members of the household.

To use Maple, you need to download the Maple app from the App Store or Google Play, register by providing your name, date of birth, address, Alberta Health Card number (if you have one), create an account, and add your family members if needed. When you need help, you click the “Get Care” button, describe your symptoms or problem, and the next available doctor or nurse practitioner reviews your information and responds within minutes.

TELUS Health MyCare (formerly Babylon) is another popular virtual medicine platform developed by TELUS Health. It allows Alberta residents with a valid Alberta Health Card to receive free consultations with general practitioners and nurse practitioners covered by the provincial health plan. Consultations with dietitians and psychologists are also available, but they are not covered ($120 for a 50-minute session with a dietitian or mental health counsellor, $225 for a session with a clinical psychologist), although they are often covered by private insurance through your employer.

TELUS Health MyCare works on smartphones, tablets, and computers, and you can book an appointment at a time that's convenient for you, including evenings and weekends. To use the service, download the free TELUS Health MyCare app from the App Store or Google Play, register, add your Alberta Health Card, and book an appointment with a doctor or nurse practitioner. You can choose a specific doctor based on their profile, gender, or previous experience, or simply book the next available one.

Rocket Doctor is a Canadian virtual medicine platform that offers Alberta residents free same-day consultations with doctors covered by Alberta Health. You can book an appointment at a time that suits you, and the consultation takes place via a secure video call from your phone, computer, or tablet, with no need to download additional software — TELUS Health simply sends you a link, and you join directly from your browser.

Rocket Doctor allows doctors to prescribe most medications (except controlled substances), and the prescription is sent directly to the pharmacy of your choice. Doctors on the platform can help with a wide range of issues: COVID-19 symptoms, infections (UTI, pneumonia, cellulitis), mental health issues, colds, flu, asthma, COPD, primary care (blood pressure, cholesterol, diabetes), pain management, lifestyle questions, stress, sleep issues, and more.

For Ontario residents who were previously able to use Rocket Doctor for free with OHIP, paid subscriptions will be introduced in 2024 due to changes in Ontario Medical Association policy. However, for Alberta residents, the service remains free with an Alberta Health Card.

Tia Health is another virtual medicine platform that offers online consultations with a network of healthcare providers, including family doctors, nurse practitioners, specialists, naturopaths, etc. For Alberta residents with a valid Alberta Health Card (AHCIP), consultations with family doctors and nurse practitioners are free for eligible services. For people without an Alberta Health Card or from other provinces, the cost of a consultation is $55.

Tia Health allows you to communicate with doctors via phone, video call, or secure text messages, and you can join a consultation from any device without having to download apps or programs. The platform offers a wide range of services: general medical consultations, prescription refills, referrals to specialists, lab test results and requisitions, COVID-19 screening, mental health consultations, and more.

Rexall Virtual Care and other pharmacy platforms — Some pharmacy chains, such as Rexall, also offer virtual consultations with doctors. These services typically allow you to book an appointment for the same day or the next day and connect with a doctor via video call or phone. Costs and coverage vary by province and type of service.

Cost of virtual consultations: what Alberta Health covers

It is important to understand that not all virtual consultations are free, even if you have an Alberta Health Card. Alberta's provincial health plan covers virtual consultations with general practitioners and nurse practitioners only under certain conditions and on certain platforms.

For example, Maple offers free consultations covered by Alberta Health only on weekdays from 10:00 a.m. to 8:00 p.m. Alberta time. Outside of these hours, as well as for certain services (work references, insurance forms, cosmetic consultations, etc.), you pay out of pocket or through private insurance.

TELUS Health MyCare covers consultations with doctors and nurse practitioners free of charge for Alberta residents with an Alberta Health Card, but consultations with dietitians, psychologists, and other specialists are usually paid for. If you have private health insurance through your employer or university, these sessions are often covered, and you can apply for reimbursement.

Rocket Doctor is free for Alberta residents with an Alberta Health Card for consultations with general practitioners. For people without an Alberta Health Card or from other provinces, the cost can be $40-$70 per visit.

If you do not have an Alberta Health Card or are not an Alberta resident, the cost of a virtual consultation is typically $50 to $100 per visit, depending on the platform and time of day. Some platforms also offer family subscriptions, which can be cost-effective if you need medical care frequently.

Online booking for traditional walk-in clinics and family clinics

In addition to virtual consultations, many traditional walk-in clinics and family clinics in Edmonton also offer online booking for in-person visits. This allows you to avoid long waits in line, book an appointment at a time that is convenient for you, and arrive at the clinic when the doctor is ready to see you.

Skip the Waiting Room is a popular platform in Canada that aggregates information about walk-in clinics in your area, shows current schedules and wait times, and allows you to book appointments online. Here's how it works: you pick a clinic that works for you in terms of location and schedule, book a slot online, and Skip the Waiting Room figures out the best time for you to leave home. When it's time, the platform sends you a phone call or text message, and you arrive at the clinic, check in at the reception desk, and wait only a few minutes before seeing the doctor.

Skip the Waiting Room is active in many clinics in Edmonton and allows you to see updated waiting times every 15 minutes for each clinic, helping you choose the least busy option. This is especially useful when you need same-day non-emergency care but don't want to sit in line for hours.

Medicentres is a network of walk-in clinics in Edmonton and other cities in Alberta that offers online booking for both virtual visits and in-person appointments. You can book an appointment through their website or the Medimap app, choose a convenient time and location, and arrive at the clinic without a long wait. Medicentres also offers FastTrack services for same-day appointments and family practice appointments for regular patients.

To book an appointment at Medicentre, visit their website, select a location in Edmonton (e.g., Ellerslie Medicentre, Kingsway Mall Medicentre, etc.), select the type of appointment (walk-in, virtual visit, FastTrack), choose an available time, and confirm your booking. Some appointments are only available to patients of specific doctors, so always check the details before booking.

Medimap is a platform similar to Skip the Waiting Room that shows Walk-in Clinics in your area, their hours of operation, current wait times, and allows you to book an appointment online. Medimap works with many clinics in Edmonton and allows you to compare services, filter clinics by location, specialty, or online booking availability.

Individual clinics also have their own online booking systems. For example, Edmonton Medical Group offers online booking through their website: you fill out a request form, provide your contact information and reason for the visit, and a friendly receptionist will call you to confirm the appointment and arrange a time. Asperia Medical Clinic allows you to book an appointment directly on their website, including a “meet and greet” with a new family doctor for those who have just joined the clinic.

Some clinics use the Medeo system for online booking and virtual consultations, which is integrated with the clinic's electronic medical records. This means that all the information from your consultation is automatically entered into your medical record, and your family doctor can see your visit history.

Primary Care Networks and their online services

Primary Care Networks (PCNs) are primary care networks in Alberta that bring together family doctors and other health care professionals (nurses, social workers, dietitians, mental health professionals, etc.) to provide comprehensive care to patients. PCNs are especially helpful for people who don't have a family doctor, as they offer access to nurse practitioners and other specialists who can provide primary care.

The Edmonton West Primary Care Network (EWPCN) operates a clinic staffed by nurse practitioners that provides comprehensive primary care services to patients of all ages who do not have access to a family doctor. To book an appointment online at the EWPCN Medical Clinic, visit their website and click on the link for online booking. You will be able to select an available time for a virtual appointment with a nurse practitioner or for an in-person visit.

WestView Primary Care Network offers a Virtual Care Clinic, which allows Alberta residents with a valid Alberta Health Card to meet with a nurse practitioner online using any device with internet access. The Virtual Care Clinic is available during daytime hours and on weekends, and is an alternative to the Walk-in Clinic for people living in Spruce Grove, Stony Plain, the Lake District, and Parkland County.

To use the Virtual Care Clinic, you book an appointment through the Medeo platform, which is integrated with the clinic's electronic medical record system. If you are a new patient, you will need to create a Medeo account. Important: If you are booking an appointment for someone else (e.g., your child or partner), you must use that person's information and create a separate email address specific to that person so that the information is correctly linked to their electronic medical record.

Virtual Care Clinic can help with many issues: prescription refills, minor illnesses, skin problems, work or school notes, referrals to specialists, and more. However, there are limitations: the clinic cannot help with emergencies, complex diagnostic issues, psychiatric crises, requests for controlled substances without prior contact with a provider, or issues that require a physical examination.

Primary Care Alberta is a provincial platform that provides information about all Primary Care Networks in Alberta and helps residents find a family doctor or access primary care. On the Primary Care Alberta website, you can search for doctors by location, use filters to find clinics that are accepting new patients, and learn about Virtual MD programs that connect patients with doctors online or by phone for non-emergency medical care.

MyHealth Records: Access your medical records online

MyHealth Records is a provincial online portal that allows Alberta residents aged 14 and older to access their personal medical records, including lab results, immunizations, medication history, diagnostic reports, and more. While MyHealth Records is not a platform for booking doctor appointments, it is an extremely useful tool for managing your health and preparing for consultations, as you can review your previous results, medication history, and immunizations before visiting your doctor.

MyHealth Records consists of two main tools: My Personal Records (MPR) and MyChart. MPR allows you to view key personal health information from Alberta Netcare (the provincial electronic health record system), including immunizations, medications dispensed at pharmacies over the past 18 months, and most laboratory test results. You can also add personal health information such as allergies, family history, medical conditions, health goals, and upload data from personal health devices (blood pressure monitors, glucometers, fitness trackers).

MyChart is a tool for interacting with your Alberta Health Services (AHS) team and partners that allows you to view lab and diagnostic test results, communicate with your healthcare team, book appointments (where available), request prescription refills, and more. MyChart is available to AHS patients who have visited AHS facilities that use the Connect Care system.

To access MyHealth Records, you will need to create an Alberta.ca Account, if you don't already have one, and complete a two-step identity verification process. Once you have created your account, you will receive a code by mail that will allow you to activate MyHealth Records. This is necessary to protect your privacy and ensure that only you have access to your medical records.

MyHealth Records also allows you to get a Mobile Health Card — a digital version of your paper Alberta Health Card that you can download to Alberta Wallet and store on your smartphone or view through your browser. The Mobile Health Card contains your name, date of birth, personal health number, and a QR code that healthcare providers can scan for quick access to your information. Use of Alberta Wallet is voluntary, and you can continue to use your paper card if you wish.

How the online appointment process works: step-by-step instructions

The process of booking an online appointment with a doctor may vary slightly depending on the platform, but in general, it involves a few basic steps that are intuitive and do not require in-depth technical knowledge.

For virtual consultations (Maple, TELUS Health MyCare, Rocket Doctor, Tia Health, etc.)

Step 1: Download the app or visit the website. For most platforms, you can use either the app on your smartphone (iOS or Android) or the web version on your computer or tablet. Download the app from the App Store or Google Play, or visit the platform's website (e.g., getmaple.ca, telus.com/mycare, rocketdoctor.ca, tiahealth.com).

Step 2: Register and create an account. You will need to provide your name, date of birth, email address, phone number, home address, and, if you have one, your Alberta Health Card number. Some platforms will also ask you to create a password and confirm your email address. Registration is usually free, and you will only be charged when you actually use the service for a consultation.

Step 3: Add family members (optional). If you want your family to be able to use the platform too, you can add them to your account. Usually, one account per household is enough, and all family members can enjoy the benefits of your highest membership level.

Step 4: Describe your symptoms or medical problem. When you need help, log in to the app or website, click the “Get Care” or “Book Appointment” button, and describe your symptoms or reason for seeking care. Be as specific as possible: when did the symptoms start, how severe are they, are there any accompanying symptoms, are you taking any medications, do you have any allergies, etc. The more detailed information you provide, the better the doctor will be able to help you.

Step 5: Connect with a doctor. Once you have submitted your information, the next available doctor or nurse practitioner will review your request and contact you. The wait time is usually between a few minutes and two hours, depending on the time of day and how busy the system is. The consultation can take place via text message, audio call, or video call, depending on what the doctor chooses or what you specify as your preferred method of communication.

Step 6: Receive your diagnosis and treatment. The doctor will ask questions, assess your situation, make a diagnosis, and, if necessary, write an electronic prescription, referral for tests, certificate for work, or other documents. Prescriptions are sent directly to the pharmacy you have chosen (you can specify your preferred pharmacy in your account settings) or can be delivered to your home free of charge through partner medication delivery services such as PocketPills.

*Step 7: Review and share your records (optional). * Most platforms store your consultation records, including diagnoses, prescriptions, certificates, and other medical information, in your virtual medical profile. You can view these records at any time and, if necessary, share them with your family doctor or specialist to ensure coordination of your treatment.

For online booking at Walk-in Clinics (Skip the Waiting Room, Medimap, Medicentres, etc.)

Step 1: Visit the website or download the app. Go to skipthewaitingroom.com or medimap.ca, or download the app to your smartphone.

Step 2: Find a clinic in your area. Use the search function or map to find Walk-in Clinics in Edmonton. The platforms show the clinic's location, hours of operation, current wait time (updated every 15 minutes), and online booking availability.

Step 3: Book an appointment. Select a clinic, choose an available time, and book a slot. Some systems, such as Skip the Waiting Room, automatically calculate the optimal time for you to leave your home and send you a reminder via SMS or phone call when it's time to go.

Step 4: Arrive at the clinic and check in. When you arrive at the clinic, check in at the front desk, present your Alberta Health Card and photo ID. Thanks to online booking, you will wait significantly less than regular walk-in patients.

Step 5: Receive medical care. A doctor or nurse practitioner will examine you, make a diagnosis, and provide the necessary treatment, prescriptions, or referrals.

For online booking with Primary Care Networks (EWPCN, WestView PCN, etc.)

Step 1: Visit the PCN website. Go to your local Primary Care Network's website, such as ewpcn.com or westviewpcn.ca.

Step 2: Click on the link for online booking. There is usually a “Book an Appointment Online” button or something similar on the home page.

Step 3: Create a Medeo account (if required). Many PCNs use the Medeo platform for online booking. If you are a new patient, you will need to create an account by providing your name, date of birth, contact information, and Alberta Health Card number.

Step 4: Select the type of appointment and time. Choose whether you want a virtual appointment or an in-person visit, select an available time from the calendar, and confirm your booking.

Step 5: Join the consultation or visit the clinic. For virtual appointments, the platform will send you a link to join the video call at the scheduled time. For in-person visits, arrive at the clinic on time and check in at the reception desk.

Advantages of online doctor appointments

Online doctor appointments through virtual platforms and booking systems have numerous advantages over traditional methods of visiting walk-in clinics or waiting for an appointment with a family doctor.

Speed and convenience: Virtual consultations are usually available within minutes, and you can get medical help on the same day, often even on weekends and holidays. You don't have to drive to the clinic, look for parking, sit in a crowded waiting room with sick people, or take a day off from work. You can consult with a doctor from home, from work, or even on the go, as long as you have an internet connection.

24/7 availability: Many platforms, such as Maple and TELUS Health MyCare, operate around the clock, which means you can get medical help even in the middle of the night or early in the morning when most clinics are closed. This is especially important for parents of young children, who often get sick unexpectedly at night, or for people who work non-standard hours.

Time savings: The average consultation with a doctor on a virtual platform lasts about 15 minutes, and most issues are resolved in one visit. Compare that to the several hours you might spend waiting at a walk-in clinic or emergency room. Online booking at traditional clinics also allows you to avoid long lines and arrive just when the doctor is ready to see you.

Access to prescriptions and referrals: Doctors on virtual platforms can write prescriptions for most medications (except controlled substances), referrals for lab tests, X-rays, specialists, and certificates for work or school. Prescriptions are sent electronically directly to the pharmacy or delivered to your home free of charge.

Safety during pandemics and epidemics: Virtual consultations allow you to avoid contact with sick people in clinic waiting rooms, reducing the risk of contracting infectious diseases. This was especially important during the COVID-19 pandemic and remains relevant during flu and cold seasons.

Coordination of medical care: Many platforms store your medical records in a single virtual profile that you can share with your family doctor or specialist. This helps ensure that all your healthcare providers have a complete picture of your health and can coordinate your treatment more effectively.

Family coverage: Most platforms allow you to add your family members to a single account, making them convenient for parents with children or for caring for elderly relatives. You can book appointments for anyone in your family and manage the health of your entire family from one place.

Limitations of online appointments and when they are not suitable

Despite their many advantages, online appointments with doctors and virtual consultations have their limitations, and there are situations when you still need to visit the clinic in person or go to the emergency room.

Emergencies: Virtual consultations are not suitable for emergencies such as chest pain, difficulty breathing, severe bleeding, loss of consciousness, suspected heart attack or stroke, serious injuries, etc. In such cases, call 911 immediately or go to the nearest emergency room.

Physical examination: A doctor on a virtual platform cannot physically examine you, measure your blood pressure manually, listen to your heart or lungs with a stethoscope, palpate your abdomen or other parts of your body, give injections, or perform procedures. For problems that require a physical examination, you will need to visit a clinic in person.

Complex diagnostic issues: If you have a complex medical issue that requires a detailed examination, specialized tests, or consultation with multiple specialists, a virtual consultation may not be sufficient. In such cases, the doctor on the platform may refer you to a family doctor or specialist for further examination.

Controlled substances: Most doctors on virtual platforms cannot prescribe controlled substances (opioids, benzodiazepines, stimulants, etc.) without first establishing a relationship with the patient and conducting a detailed examination. If you need such medications, you will need to see your family doctor or a specialist.

Limited coverage: Not all virtual consultations are covered by Alberta Health, and some services require out-of-pocket payment or private insurance. Always check whether your type of consultation is covered by your provincial plan before using the platform.

Technical issues: Virtual consultations depend on internet connectivity and technology, which means that technical issues can sometimes arise: poor connection, audio or video problems, app crashes, etc. While these issues are rare, they can interfere with the consultation, and you may need to try again or visit the clinic in person.

Not suitable for certain procedures: Some services, such as vaccinations, stitches, wart removal, and other procedures, cannot be performed virtually and require an in-person visit.

Practical tips for effective use of online platforms

To make the most of online platforms for booking appointments with doctors and virtual consultations, here are some practical tips:

Prepare in advance: Before booking a consultation, prepare a list of your symptoms, when they started, what makes them worse or better, whether you are taking any medications, whether you have any allergies, and whether you have had similar problems before. The more detailed information you provide, the better the doctor will be able to help you.

Have your Alberta Health Card handy: Even for virtual consultations, you will need to provide your Alberta Health Card number to confirm your coverage. Also, have photo ID handy in case additional verification is required.

Create an account in advance: Don't wait until you have a medical issue to create an account on the platform. Register in advance, add your information, Alberta Health Card number, family members, preferred pharmacy, etc., so that when you need help, you can book a consultation immediately.

Check Alberta Health's coverage hours: If you want your consultation to be free, make sure you book your appointment during hours when Alberta Health covers the service. For example, on Maple, free consultations are only available on weekdays from 10:00 a.m. to 8:00 p.m. Alberta time.

Use video if possible: If your problem involves something visual (skin rash, swelling, redness, etc.), choose a video consultation rather than just an audio call or text message. This will allow the doctor to see the problem and make a more accurate diagnosis.

Be aware of limitations: Understand that a virtual consultation cannot replace a physical examination for all issues. If the doctor on the platform advises you to visit the clinic in person or go to the emergency room, follow their advice.

Save your records: After the consultation, save a copy of your medical records, prescriptions, certificates, etc. in your virtual profile or download them to your device. This will help you keep all your medical information in one place and share it with your family doctor or specialist if necessary.

Use MyHealth Records: Create an account on MyHealth Records to access your lab results, immunization history, and medications. This will help you be more informed about your health and prepared for consultations.

Share information with your family doctor: If you have a family doctor, let them know about any virtual consultations you have had, prescriptions you have been given, and diagnoses you have received. This will help your family doctor have a complete picture of your health and coordinate your care more effectively.

Summary

Online doctor appointments through virtual platforms and booking systems in Edmonton have revolutionized access to healthcare, making it faster, more convenient, and more affordable for millions of Alberta residents. Platforms such as Maple, TELUS Health MyCare, Rocket Doctor, and Tia Health allow you to consult with a licensed doctor or nurse practitioner within minutes, often free of charge with an Alberta Health Card, without having to leave your home or wait in line at walk-in clinics.

Online booking systems such as Skip the Waiting Room, Medimap, and Medicentres allow you to book an appointment at traditional clinics at a time that is convenient for you and avoid long waits. Primary Care Networks, such as EWPCN and WestView PCN, offer virtual clinics with nurse practitioners for people without a family doctor, and MyHealth Records gives you access to your medical records and test results online.

Understanding how these platforms work, what their advantages and limitations are, when they are covered by Alberta Health and when you need to pay out of pocket, and how to use them effectively will help you and your family get timely, quality medical care in Edmonton, ensuring your health and peace of mind at any time of day and in any situation.