Mid-Main Primary Care Services

After Hours On-Call Services

Available 7 days a week outside of clinic hours.

Call: 604-873-3666 (Press 1, then press 8)

Please don’t hesitate to call. We strongly believe that you get the best care when all of your health needs are coordinated through your primary care providers.

If you have a medical concern – particularly if you are considering going to Emergency or a walk-in clinic – please contact our clinician on call. There is no charge for this service.

For any real emergency situation, call 9-1-1.

Longitudinal Family Medicine

Our family medicine team is made up of physicians, nurse practitioners, registered nurses, and allied health care professionals. In addition to clinical care, we do home visits and visit our patients while they are in hospital.

Scope of Practice

Our Family Practice Physicians and Nurse Practitioners provide primary health care for clients across the age span. This includes diagnosing and treating illnesses, ordering and interpreting tests, prescribing medications, making referrals as appropriate, and performing medical procedures

 Our Registered Nurses work collaboratively with the whole team. They perform routine procedures and direct patient care authorized by the primary care provider.


Fees for Uninsured Services

Fees in the Primary Care Department are charged for services that are not covered under the Medical Services Plan, such as sick notes and work/insurance. For our Primary Care Clinic fees, please see the following.
All fees may be subject to change without notice. This list is up to date as of Winter 24/25.

Service Description
Amount
Uninsured Fee Code
Forms
Brief certificate/form, including school/work time off, medical certificate for government employment insurance, SPARC-BC parking application, HandyDART application – base fee - $10 per each additional page
A00060
$50.00+
Special Authority Form - billable only when requested by 3rd party insurer
A94523
$50.00
Insurance Company short form - disability/travel/time off
A00069
$50.00-$180.00
Insurance Company long form- disability/travel/time off
A00059
$50.00-$236.00
Income Tax Disability - short form
A00069
$100.00
Income Tax Disability - long form
A00059
$100.00
Long Term Care Registration / Administration
A00063
$100.00
Employer's Occupational Fitness Assessment form – extra to examination
A94529
$50.00-$205.00
Reports/Letters
Brief letter/note
A00060
$30.00
Medical advice by letter
A00061
$50.00-$180.00
Medical leave or off work letter
A00070
$50.00-$205.00
Insurance Company letter – short (1/2 page)
A00070
$50.00-$205.00
Insurance Company letter – long (1-2 pages)
A00071
$50.00-$434.00
Medical – legal letter
A00071
$434.00
Medical – legal report
A00072
$1,294.00
Medical – legal opinion
A00073
$2,165.00
Examinations
Physical fitness examination and form for school, camp, etc
A00068
$50.00
Industrial First Aid – limited exam
A00002
$180.00
Insurance and Industrial Examination, including CPP, pilots, air traffic controllers
A00001
$255.00
Driver’s License Examination – Full Exam (yellow stripe form)
A00055
$130.00
Driver’s Medical Examination Report (blue stripe form)
96220 MSP
No Fee
Diabetic Driver Report – stand alone (no Driver’s Medical Exam Report)
$130.00
Diabetic Driver Report in addition to Driver’s Medical Exam Report – combined fee
$200.00
Procedures & Immunizations(Multiple services will be charged additionally)
Liquid Nitrogen - cosmetic
$60.00
Excision (no sutures) 13600+major tray (133+78.60) - cosmetic
$100.00
Excision (with sutures) 13620 + major tray 00090 ($173 + 78.60) - cosmetic
$150.00
Excision (with sutures) - facial 13623+00090 (230+78.60) - cosmetic
$200.00
TB Skin test for school, work or volunteer
ATB1
$80.00
Rapid Strep A Test
$20.00
Other
Transfer of Records – basic fee
A00093
$45.00
Physician Review of Records for medical/legal purposes or transfer of records (per 15 mins)
A00095
$122.00
Transfer of Records - photocopying - per page (first 10)
A00096
$2.20
Transfer of Records - photocopying - per page (subsequent pages)
A00096
$0.30
Private Visit (No MSP Coverage)
AOFFVISIT
$100.00