🧪 Simulated Checkout — No real payment processedUse any card number · any future date · any CVC
Home General Blood Work Checkout
1
Your Info
2
Health Card
3
Payment
You're Booked!
Your intake is with a clinic.ca nurse practitioner now. Your requisition or document will arrive by email within 15–30 minutes during business hours.
Order 
🔐 Your Private Patient Portal
A secure login link has been sent to your email. Your lab req, results, and MD notes all appear in your portal.
🔗 Access Your Portal →
Check your inbox for the portal link · Expires in 72 hours · PHIPA-compliant · Canadian servers
📋
Booking Confirmation
What Happens Next
1
Check your email — arrives in 15–30 min
Your lab requisition or document PDF will be emailed and appear in your portal. Check spam if you don't see it.
2
Walk into any LifeLabs — no appointment needed
Show your digital or printed lab req at any of 100+ LifeLabs locations across Ontario. Find yours at lifelabs.com.
3
Results in 24–48 hours in your portal
Results go straight to your clinic.ca portal with a plain-language MD note on what's normal, flagged, and what to do next.
4
Follow-up via your portal if needed
If you'd like your results interpreted, bring them to your family doctor or a walk-in clinic. clinic.ca does not provide result review.
📄
Patient Record PDF
Download your complete intake record including all answers, OHIP status, test ordered, and add-ons — for your files or to import into Telus CHR.
Contains your intake answers · For import into Telus CHR inbox
1
Your Information
Used for your lab req & portal
Your lab req and results will be sent here
Used to apply correct reference ranges to your results
Order Summary
General Blood Work
Service fee
$49
Base lab panel
Charged today
$49
Lab costs are paid separately at LifeLabs.
🩺NP reviews every requisition
Req issued within 15–30 min
🔐PHIPA-compliant · Canadian data
🔄Full refund if req can't be issued
clinic.ca is staffed by Nurse Practitioners (NPs) registered with the College of Nurses of Ontario in the Extended Class. Ontario NPs are legally authorized to order laboratory tests, prescribe medications including controlled substances, diagnose illnesses, and refer patients to specialists. If a specific recipient (employer, insurance plan, or specialist office) requires a physician signature on your document, contact us and we will re-issue through a consulting physician at no additional cost or refund your fee in full.
`; // Use blob URL — works without popup permission, opens in new tab try { const blob = new Blob([html], {type:'text/html'}); const url = URL.createObjectURL(blob); const a = document.createElement('a'); a.href = url; a.target = '_blank'; a.rel = 'noopener'; document.body.appendChild(a); a.click(); document.body.removeChild(a); setTimeout(()=>URL.revokeObjectURL(url), 10000); } catch(err) { // Fallback: data URI const encoded = 'data:text/html;charset=utf-8,' + encodeURIComponent(html); window.open(encoded, '_blank'); } }