For South African GP and specialist practices

Inspection-ready every day, without the paperwork panic

PracticeVitals turns the OHSC checklist into quick daily jobs your team does on their phones. You’ll always know where you stand, long before an inspector walks in.

Free for 30 days, and no card needed. Answer ten questions and your checklist is ready.

Staff record checks on their phones. Your readiness sign updates as they go.

Sound familiar?

It’s 08:00 and two inspectors are at your front desk. They ask for three months of fridge readings, the trolley’s expiry dates and last year’s complaints. Could you hand them over in five minutes?

  • The fridge log has gapsSomeone forgot on a busy Friday. Nobody noticed for weeks.
  • Nobody’s sure which procedures are missingThe OHSC expects up to 12 written procedures. You find out one is missing when the inspector asks for it.
  • It all depends on one personWhen your practice manager goes on leave, the checks stop.
  • Payroll means adding up paper timesheetsSomeone loses an afternoon every month chasing missing hours.
  • Repairs fall through the cracksThe nebuliser broke weeks ago. Did anyone call the technician?
  • Renewals catch you outIndemnity cover, HPCSA fees, the lease. One always sneaks up on you.

What PracticeVitals covers

PracticeVitals tells your team what to do each day, and tells you what got missed. So you can get back to your patients.

OHSC compliance

Always ready for an inspection

  • See where you stand, every single day
  • Gaps flagged before inspectors find them
  • Procedures signed off and kept in date

Record keeping

Proof, without the paper

  • Daily checks done in seconds on a phone
  • Every entry shows who did it, and when
  • Audits use file numbers, not names

Habit building

Good habits that stick

  • Today’s jobs on every phone
  • Your own tasks, once or on repeat
  • Late jobs jump to the top of the list
PracticeVitals One system for the whole practice

Staff management

A team that runs on time

  • Check-in that flags anyone not on site
  • Hours added up and ready for payroll
  • Leave asked for and approved on a phone

Practice upkeep

Fixed, renewed and on time

  • Repairs reported with a photo
  • Technicians update the job from one link
  • Renewals flagged before they lapse

Built with you

It grows with your practice

  • Suggest a feature from inside the app
  • Back the ideas other practices want
  • The most-wanted become new modules

Every day you wait is a day missing from your records

Inspectors ask for months of records, and you can’t go back and fill in a fridge log. Start today and the records build up while your team works.

What inspectors ask to see

3 months
of fridge temperatures, morning and afternoon
3 months
of daily autoclave tests
12 months
of complaints, each closed with an outcome
In date
BLS certificates for every clinician

Fall short, and you’ll get a compliance notice with deadlines. If the problems aren’t fixed, the OHSC can fine the practice or withdraw its certificate.

Vaccine fridge: the last 13 weeks 138 of 139 readings

One reading was missed on the afternoon of Friday 9 October. PracticeVitals flagged it the same day, so it never became a habit.

Compliance your team can actually keep up with

Every measure becomes a small job with a clear deadline. One sign shows whether you’re ready today.

Know where you stand, any day of the week

One sign shows Ready, At risk or Not ready. Underneath, a list tells you what to fix first.

The readiness page: an At risk sign, how many measures are met in each class, and a list of what to fix next.

Staff know what to do each day

Their phone shows today’s checks, from the fridge to the autoclave. There’s no app to download.

Today’s checks on a nurse’s phone: fridge temperatures, autoclave test, cleaning and more.

No need to read the inspection tool

Every measure is in plain English, with your status next to it.

The measures page, filtered to the 11 that need attention.

Only what applies to you

Answer ten questions about how you work. The measures that don’t apply drop away.

The set-up questions, such as whether the practice dispenses medicines and how instruments are sterilised.

Every procedure complete, signed and in date

PracticeVitals shows which written procedures you need and what inspectors look for in each one. A procedure can’t be signed off until it covers every topic, and you’re warned two months before a review is due. Complaints work the same way: none can close until the outcome letter is on file.

The complaints procedure: met and valid until 20 September 2028, with all four topics the OHSC checks ticked off.

Every screen on this page is the real app, showing a sample practice. The names and data are made up.

Run the practice without chasing anyone

The everyday admin runs on the same phones as the checks. Your team has nothing new to learn.

Staff check in on their phones, or with a PIN at reception. At month end, you download everyone’s hours as a spreadsheet. Anyone who checks in away from the practice is flagged. We keep only the distance, never their location.

The team page: who is in now, and this week’s hours for payroll.
Check-in at reception: staff tap their name and enter a PIN.

Staff ask for leave on their phone. You approve it with their balance in front of you. Balances build up and reset by themselves.

The leave page: a request waiting for approval, and each person’s days left by type of leave.

Report it with a photo and send your technician a link. They don’t need a login. Broken equipment stays on your readiness list until it’s fixed.

A repair request for a nebuliser, assigned to the equipment service company, and the inspection measure it puts at risk.

Keep your indemnity cover, HPCSA fees, insurance, lease and BHF practice number in one list. Each one is flagged before it’s due.

The renewals list: indemnity cover due soon, then practice insurance and the BHF practice number.

Give anyone a once-off or repeating job, like ordering gloves. It shows up on their phone. When a repeating job is done, the next one appears.

The task board: jobs not started, in progress and done, each with who it’s for and when it’s due.

Get started in three steps

  1. Answer ten questionsDo you dispense? Sterilise on site? Keep a vaccine fridge? Your checklist is built from your answers.
  2. Add your team and equipmentEach fridge, trolley, room and clinician gets the checks it needs.
  3. Start the daily checksFrom the first day, you’ll see exactly where your practice stands.

A set-up checklist ticks itself off as you go, and always shows the next step.

Everything for R449 a month

That’s about what you charge for one consultation. One plan covers the whole practice, with three logins included.

What PracticeVitals replaces
Instead ofYou get
Guessing whether you’re readyOne readiness sign for the whole practice
Clipboards and paper logsDaily checks on staff phones
A file nobody keeps up to dateProcedures with sign-off and review dates
Paper timesheetsCheck-in, check-out and a payroll spreadsheet
A leave book and a calculatorLeave requests, approvals and balances
Repair requests lost in WhatsAppRepairs tracked until they’re fixed
Renewal dates buried in your inboxOne renewals list, flagged before each is due
Sticky notes and remindersA task board, with repeating jobs
Keeping up with OHSC changesUpdates whenever the OHSC revises the tool
R449a month per practice, excl. VAT

Free for your first 30 days.

Practice plan, with 3 loginsR449
1 extra login at R39R39
Total a month, excl. VATR488

Staff who never log in, such as cleaners and locums, cost nothing. They can still check in at reception with a PIN.

Start your free trial

Questions practice owners ask

New to OHSC inspections? Read our guide to what happens on the day and how to prepare.

How much time will this take each day?

Less than paper. Staff record each check as they do it, and you only look at what’s flagged.

My staff aren’t great with technology. Will they cope?

If they can use WhatsApp, they can use PracticeVitals. They add it to their home screen once, and it opens like any other app. Each screen has big buttons and one check.

We already have a compliance file. Why change?

Keep it. PracticeVitals shows you what’s missing from it, keeps review dates on track, and makes sure the daily records actually get filled in.

What happens when the free trial ends?

You only pay once you add a card yourself. There’s no contract, so you can cancel at any time.

Will it guarantee we pass?

No, and nobody honest can promise that. PracticeVitals shows you every day what inspectors check and whether your records are in order. If a non-negotiable is failing, it shows Not ready.

Is PracticeVitals part of the OHSC?

No, we’re independent. PracticeVitals is built from the OHSC’s published GP inspection tool, version 1.1, and we update it when the OHSC revises the tool.

What about patient information and POPIA?

We keep patient details to a minimum. File audits use file numbers, and ID numbers are refused. The only name we keep is a complainant’s, because inspectors check that each one was told the outcome. Confidential registers, such as staff exposure incidents, can only be seen by owners, managers and the person involved.

Is it only for GPs?

No. It works for GP and specialist practices, solo or group. Everything except the inspection checklist works the same in any doctor’s practice. So far the OHSC has only published an inspection tool for GP practices, so the checklist follows that one. We’ll add a specialist checklist when the OHSC publishes one.

What if a measure doesn’t apply to us?

Your ten set-up answers already leave out the measures that don’t apply. If one still doesn’t fit, the owner can switch it off. We warn you first, because inspectors still score every measure that applies to you.

Can we ask for a feature we need?

Yes. Anyone in your practice can suggest one in the app, and back other practices’ ideas. You’ll see what we’re planning and building, and the most-wanted become new modules.

We’ve already been inspected. Is it still worth it?

Yes. A certificate lasts four years, and follow-up inspections can come sooner. Recording checks every day is what keeps you ready for the next one.

Try PracticeVitals free for 30 days

Set it up this afternoon, and tomorrow you’ll know exactly where your practice stands. Every day after that adds to the records your inspector will ask for.

Start your free trial