CLIENT PORTAL
3
Cases submitted
1
Under review
2
Reports ready
📋 Recent cases
Case IDSiteSpecimenSubmittedStatusAction
🔔 Notifications
Your report is ready. Log in to view and download your structured pathology opinion.sa.
01Upload
02Details
03Review
04Confirm
🔬 Step 1 — Upload histology images (up to 50)
Upload microscopy images by category. Select the stain/type for each batch before adding. JPEG, PNG or TIFF, max 50MB per file.
🔬Add imagesJPEG · PNG · TIFF
0 / 50 images
📁 All submitted cases
Case IDAnatomical siteSpecimenTurnaroundSubmittedStatus
📋 Clinician & MDT Feedback — Step 06
Complete within 7 days of receiving your report. Feeds into QPathOne quality improvement cycle.
💳 Finance & billing
Invoices are sent directly to your hospital finance department. For billing queries, contact enquiries@QPath1.com.
Checking billing status…
Billing contact on file
Note: All invoices are sent to your finance department. If you have a query about a specific invoice, please contact your finance team or email enquiries@QPath1.com with your case reference number.
Active case
Select a case from the worklist
Under review
Clinical question: Select a case from the worklist to begin reporting
🖼 Histology images for review
Histology
Scroll to zoom · drag when zoomed
No images loaded
Adequate for reporting ✓
Image quality assessment
Overall resolution adequateHigh-power fields clearly visible
Stain quality satisfactoryH&E — adequate differentiation
Representative area of lesion includedCore contains adequate tissue for assessment
No significant artefact obscuring the lesionMinor fold present peripherally — does not affect interpretation
📝 Structured report — QPO-RPT-001
Section C — Morphological findings
Section D — Diagnostic interpretation
High
Moderate — see caveats
Low — additional material needed
Section E — Clinical recommendations
Section F — Sign-off
✅ Completed reports — this month
Case IDSiteDiagnosisConfidenceSubmittedQA
ADMIN PORTAL
0
Cases this month
0
Awaiting triage
0
Under review
$0
Revenue this month
📊 Platform activity
Case IDHospitalSiteSubmittedStatusAssigned toAction
🔔 Admin alerts
Your finance department has received a new invoice. Contact enquiries@QPath1.com with your case reference for details.
Awaiting triage
Triage checklist — QPO-TRI-001
Patient age and sex62, Male
Specimen typeCore needle biopsy ×12
Anatomical siteProstate — bilateral systematic cores
Clinical historyPSA 14.2, PIRADS-4 on MRI
Clinical questionGleason grading and confirmation of adenocarcinoma
Images attached12 core images, H&E stained — resolution adequate
Turnaround preference not specifiedWill default to standard (48 hrs – 5 days) unless confirmed
Triage decision
$0
Billed this month
$0
Collected
0
Invoices issued
🧾 Generate invoice
📋 Invoice ledger
InvoiceHospitalCaseAmountIssuedStatus
🏦 Hospital finance contacts & billing agreements
Cases from hospitals without an active billing agreement are flagged. Activate after verifying finance contact details.
HospitalFinance contactEmailAgreementAction
💾 Data backup & restore
Export all case data as a JSON backup file. Import to restore data. Use regularly alongside Supabase.
Important: Case images are not included in the JSON export — to preserve images permanently, open each case and click Download images. Store downloaded images in a secure folder (Google Drive, OneDrive, or Dropbox).
Storage status
🔍 Audit trail
All system actions — logins, case submissions, reports issued, invoices paid, and report reads. Last 50 entries.
TimestampActionDetailUser
📊 QA dashboard — pilot metrics
Avg QA score /5
Image adequacy rate
Avg turnaround
Feedback response rate
Recent feedback summary
CaseSiteReport qualityChanged dx?Changed tx?MDT discussedReuse?
0
Total clients
0
Active
0
Pending
0
Suspended
➕ Add new client
Billing contact
🏥 All clients
IDHospitalCountryTypeStatusBillingCasesLoginActions
🧪 Pilot billing profile
Used for all pilot and test cases. No charge applied. Active by default for all pilot-type clients.
✓ Active
No charge for pilot cases. For testing and onboarding only. Remove pilot status when client moves to standard billing.
0
Total cases
0
Reports issued
0
Pending
0
Active hospitals
Avg TAT (days)
0
PDF downloads
🏥 Cases by hospital
HospitalCasesReportedPending
🔬 Cases by anatomical site
SiteCount%
⏱ TAT breakdown
TAT typeCases%
📊 Cases by status
StatusCount%
📅 Recent activity
No activity yet.
👥 Registered users
NameRoleOrganisationCasesStatus