Pet Owner Portal — Feature Showcase
✨ Built-in Feature

Give Your Clients Their Own Pet Health Portal

TheVetos includes a dedicated portal where your registered pet owners can log in and view their pet's complete medical history, lab reports, vaccination records, and invoices — all automatically linked to their mobile number.

  • Cases organised by visit type — vaccination, surgery, consultation & more
  • Full lab results: parameters, values, units, and images
  • Itemised invoices with payment status and cost breakdown
  • Multiple pets per owner — all auto-linked by mobile number
Invoice Paid ✓
Lab Verified ✓
Follow-up Due
🐶 Bruno — Labrador
Age: 3 yrs · Male · 28 kg
Cases
Lab
Invoices
Vaccination
#VC-2025-031
📅 12 Jan 2025
Vacc
Consultation
#CS-2024-029
📅 05 Dec 2024
Open
Lab Reports
#LAB-2024-017
📅 06 Dec 2024
Invoices
INV-2024-0089
📅 06 Dec 2024 · ₹2,400

How the Pet Owner Portal Works

Your clinic controls everything — clients simply log in and see what belongs to them.

1
You register the pet owner
Add the client's name and mobile number from your clinic panel to create their account.
2
Records link automatically
All cases, lab reports, and invoices tied to that mobile number are instantly accessible to them.
3
Multiple pets, one login
If a client has multiple pets, all appear in their portal — no extra work required from you.
4
Client views their records
They can see cases, lab reports, vaccination details, and invoices from any device.
🩺 Medical Cases

Complete Visit History, Sorted by Type

Every clinic visit is visible in the portal — automatically organised into tabs by visit type so your clients can navigate straight to what they need.

Visit Type Tabs — as seen by the pet owner
💉 Vaccination
💊 Medicine
🔪 Surgery
🩺 Consultation
📋 Other
#VC-2025-031📅 12 Jan 2025Follow-up
#VC-2024-019📅 14 Jul 2024Closed
📋

Case ID & Visit Date

Each visit shows a unique case ID, date, and status badge for quick scanning.

🔔

Follow-up Reminders

If you set a reminder, the date and your notes are visible directly in the case detail.

🩺

Diagnosis & Treatment

Chief complaint, diagnosis, and treatment notes are all shown for general visits.

💊

Medicines & Items

Full table of prescribed items — dosage, route, frequency, and duration included.

Case #CS-2024-029
Open
Case Details
05 Dec 2024
Consultation
Medical Details
Lethargy, reduced appetite for 2 days
Mild gastroenteritis
Rest, bland diet. Metronidazole prescribed for 5 days.
Medicines / Items Used
ItemQtyDosageFrequencyDuration
Metronidazole 400mg10400 mg POTwice daily5 days
ORS Sachets51 sachetOnce daily5 days
🔔 Follow-up: 12 Dec 2024 — Check weight & appetite
💉 Vaccinations

Dedicated Vaccination View

Vaccination cases show a completely different detail screen from regular visits — your clients see exactly what was given, when, and when the next dose is due. No mixing with diagnosis or treatment fields.

🏷️

Vaccine Name

The exact name of each vaccine given — e.g. Rabies, DHPPi, Leptospira.

📅

Date Given & Next Dose Date

Administration date and next scheduled dose — clients know their booster schedule without calling you.

📝

Multiple Vaccines Per Visit

If you administered multiple vaccines in one visit, each appears as a separate card with its own dates and notes.

Case #VC-2025-031
Vaccination
Case Details
12 Jan 2025
Vaccination
💉 Vaccination Details
Vaccine 1
Rabies Vaccine
12 Jan 2025
12 Jan 2026
Annual booster. No reaction.
Vaccine 2
DHPPi (5-in-1)
12 Jan 2025
12 Jan 2026
🔬 Lab Reports

Lab Reports, Organised by Test Type

All investigations appear in the portal — grouped by test type. Only reports you have verified are marked as confirmed, so clients always know the status.

CBC
Biochemistry
Urine Analysis
USG
X-Ray
ECG
Cytology
Histopathology
Serology
Fecal Exam
Other
🆔

Report ID & Date

Each report has a unique ID and the visit date for easy reference.

Verification Status

Reports show Verified or Pending clearly until you confirm them.

📊

Parameters + Values + Units

For blood & urine tests: every parameter, its result, and unit (e.g. Hemoglobin: 14.2 g/dL).

🖼️

Findings & Images

Imaging tests display findings text and attached images as clickable thumbnails.

Lab Report: LAB-2024-017
✓ Verified  ·  🏥 City Vet Clinic
LAB-2024-017
06 Dec 2024
Bruno
Dog — Labrador
3 yrs · Male
28 kg
CBC Results
ParameterResultUnit
Hemoglobin14.2g/dL
WBC8.4K/µL
Platelets290K/µL
Neutrophils5.2K/µL
🧾 Invoices

Full Invoice Transparency for Your Clients

Every invoice you raise is visible in the portal — your clients see the full itemised breakdown, payment status, and totals without needing to call your front desk.

Invoice List — as seen by the pet owner
INV-2024-0089📅 06 Dec 2024Paid
₹2,400.00
INV-2024-0071📅 14 Jul 2024Partial
₹1,150.00
📄

Invoice No & Date

Unique invoice number and issue date on every record.

💳

Payment Status

Paid, Draft, Partial, or Cancelled — always visible at a glance.

🏥

Clinic & Payment Method

Clinic name and payment method are shown clearly in the detail view.

💰

Full Item Breakdown

Every line item — name, type, quantity, rate, discount, total. Completely transparent.

Invoice INV-2024-0089
INV-2024-0089
06 Dec 2024
Bruno
Dog — Labrador
3 yrs · Male
05 Dec 2024
Invoice Items
ItemTypeQtyRateDiscTotal
Consultation FeeService1₹500₹500
Metronidazole 400mgStock10₹15₹150
CBC Blood TestService1₹80010%₹720
IV FluidsStock2₹250₹500
Subtotal₹1,950.00
Discount−₹80.00
GST (inclusive)₹530.00
Net Total₹2,400.00
📋 Full Overview

Everything the Pet Owner Portal Shows

A complete breakdown of exactly what your clients see when they log in — nothing more than what your clinic has recorded for their pets.

Pet Owner Portal — Data Access Summary

All records match to the client's registered mobile number. Clients see only their own pets' data from your clinic.

ModuleList ViewDetail View
Medical Cases
Case IDVisit DateVisit TypeStatusVisit DateVisit TypeChief ComplaintDiagnosisTreatment NotesMedicines TableFollow-up Date & Notes
Vaccinations
Case IDVisit DateType: VaccinationStatusVaccine NameDate GivenNext Dose DateNotes per vaccineMultiple vaccines per visit
Lab Reports
Report IDVisit DateTest TypesVerified / PendingReport IDVisit DatePet Name, Species, BreedAge / Sex / WeightParameter + Value + UnitFindings / ImpressionImages (thumbnails)
Invoices
Invoice NumberInvoice DateNet TotalPaid / Draft / Partial / CancelledInvoice No & DatePet, Species, Breed, Age, SexVisit DateClinic NamePayment MethodItem Name, Type, Qty, Rate, Discount, TotalSubtotal · Discount · GST · Net TotalTerms & Conditions (if set)
Pet Profile
Pet NameSpeciesBreedAgeSexWeightAll pets linked to the client's mobile number shown automatically