For environmental health practitioners

Software for South African environmental health practitioners

Environmental health work is inspection, sampling and enforcement, and its output has to be defensible months later in front of somebody who was not there.

Just practise.

Start your practice free

No card needed. Credits never expire.

Or talk to us first
  • POPIA & HPCSA aligned
  • We take medical aids
  • Built by practising clinicians
An environmental health practitioner in a khaki municipal uniform checking a food storage fridge in a stainless-steel commercial kitchen, a clipboard of inspection forms in one hand.

HPCSA board

Environmental Health Practitioners

In short

iScript.live provides environmental health practitioners with structured inspection and sampling records captured in the field on a phone, with an immutable audit trail recording actor, timestamp and reason on every entry and export, and role-based access control. It is a records and workflow platform rather than a municipal enforcement system.

iScript.live is a multi-tenant, AI-native healthcare practice platform built in South Africa by Lighthouse iScript (Pty) Ltd. This page is about what iScript.live does for environmental health practitioners practising in South Africa. Environmental health practitioners in South Africa are regulated by the Health Professions Council of South Africa under the Health Professions Act 56 of 1974, through its Professional Board for Environmental Health Practitioners.

An environmental health practitioner protects public health through inspection, monitoring, investigation and enforcement — food and water safety, premises, waste, port health and environmental hazards. The subject of the work is usually a premises, a business or a population rather than an individual patient.

This page is deliberately the most cautious of the twenty-eight. iScript.live is a clinical practice platform, and environmental health practice is not clinical practice. What follows is what genuinely applies and what does not.

At a glance

Platform
iScript.live, built by Lighthouse iScript (Pty) Ltd
Profession this page is about
Environmental health practitioners
Regulating council
Health Professions Council of South Africa
Governing statute
Health Professions Act 56 of 1974
Professional board
Environmental Health Practitioners
Country of practice
South Africa

No registration-number prefix is published here. It could not be verified against an authoritative source, and a wrong one would be worse than none.

What actually gets in the way

Where the day goes in environmental health practitioners' practice

None of this is a software problem in the abstract. Each of these is an hour, a rejected claim or a clinical decision made with less information than it deserved.

Findings recorded on paper in the field

An inspection is written on a form, driven back to an office and typed in, which is where detail and timeliness are both lost.

Evidence that has to be defensible later

An enforcement decision may be challenged long afterwards, and a record without provenance is difficult to defend.

No consistency across practitioners

Different practitioners record the same inspection differently, so findings cannot be aggregated or compared across a district.

A day in the practice

What a working day looks like on iScript.live

The honest starting point is that the object of environmental health work is a premises or a population, and this platform's data model is built around a patient.

  1. Identity and attribution

    Own identity with a configured scope

    Where you work inside an organisation on the platform, you work under your own identity with attributable activity and a scope the organisation configures, and every read, write and export records actor, timestamp and reason.

    Live
  2. Where the work touches individuals

    Occupational and clinical work is supported

    Where the practice includes a clinical component — occupational health screening, an examination, an immunisation record for individuals — that is a patient record and the platform handles it in full.

    Live
  3. Inspections and enforcement

    Not what the platform is for

    There is no inspection workflow, no premises register, no compliance-notice management and no enforcement case management in iScript.live. Those are the substance of environmental health work and they are not modelled here.

  4. Invoicing an organisation

    A non-patient debtor is supported

    Where the practice invoices a municipality, an employer or a client organisation, the debtor is a separate record from the patient, so organisational invoicing works even where there is no individual patient in the transaction.

An environmental health practitioner wearing gloves fills a sterile sample bottle from a communal standpipe, an open sampling case on the concrete beside him.

What you get, and what is still being built

The platform, read from your side of the desk

Every capability on this list is in production and in daily use. We keep the roadmap and the reality on separate lists on purpose.

Live

Inspections as structured records

Structured templates capture inspection findings, sampling and follow-up as discrete fields, so findings across practitioners and sites are consistent enough to aggregate.

Structured consultation workflow

Live

Field capture with an audit trail

Mobile-first, designed for low bandwidth, with row-level tenant isolation and an immutable audit trail logging actor, timestamp and reason on every read, write and export.

Multi-tenant clinical core

Live

Notifications and correspondence

WhatsApp Business API messaging, transactional email and voice over IP, so notices and follow-up correspondence are issued from the record that holds the finding.

Telehealth, e-prescribing and messaging

Built today, or being built

What is live, and what is not, in one table

The same list as the cards above, in the form a sceptical reader wants it. Every status in the right-hand column is resolved from the platform roadmap at the moment this page renders. None of it is typed by hand.

iScript.live capabilities relevant to environmental health practitioners, with the production status of each.
CapabilityPlatform capability it comes fromStatus
Inspections as structured recordsStructured consultation workflowLive
Field capture with an audit trailMulti-tenant clinical coreLive
Notifications and correspondenceTelehealth, e-prescribing and messagingLive

3 of these 3 capabilities are in production today. Anything in development is not available to buy, is not in a beta programme, and should not be counted on when you make a decision.

Why this is different

An inspection record is evidence, and evidence needs provenance

Environmental health work is judged retrospectively, which makes provenance the whole point. Capturing findings in structure in the field, with an audit entry on every subsequent read and export, produces a record that can be defended rather than one that has to be explained.

  • Structured field capture on a phone, designed for low bandwidth.
  • Immutable audit trail on every entry, read and export.
  • Consistent templates so findings aggregate across practitioners and sites.

What it replaces

What actually comes out of the practice

Very little, and the table is short because inventing rows would be dishonest.

What iScript.live replaces in a environmental health practitioners' practice, compared with what a practice typically runs today.
What happens todayWhat it becomes
Occupational health screening records kept on paper or in a spreadsheetStructured clinical records with an audit trail, where the work is clinicalLive
Invoices to municipalities and employers typed by handAn account with an organisation as debtor, produced from the record

Inspection, premises registers, sampling programmes and enforcement case management are not replaced, because they are not in the platform.

Billing and medical schemes

How environmental health practitioners actually get paid

Environmental health work is typically funded by a municipality, a government department, an employer or a client organisation rather than by a medical scheme, so scheme claiming is usually not the relevant mechanism at all.

Scheme claiming exists on the platform and runs through the live MediKredit integration, but for most environmental health practice it will simply be unused. That is a statement about the funding of the work, not about the platform.

What does apply is organisational invoicing. The debtor is a separate record from the patient, so a municipality, a department or an employer can be invoiced directly, and where the practice has a clinical occupational health component the two sit on the same account.

If your practice is entirely inspection and enforcement with no clinical component, the honest answer is that this platform is not built for your work.

The billing mechanics, and their status

Organisation as debtor, with no patient in the transaction
Live.
Clinical record where the work is clinical
Live.
Scheme claiming
Live, and for most of this practice, unused.
Inspection and enforcement case management
Not in the platform.
Two environmental health practitioners in municipal uniforms standing together at an outdoor produce market, comparing notes on a clipboard between crates of vegetables.

Who else touches it

Who else in the practice uses this, and what they can see

A practice is not one person, and a clinical record that only the clinician can reach is a record somebody else will keep a second copy of. Roles are configured by the practice, not assumed by the platform, and every role is scoped at row level.

Roles in a practice on iScript.live and what each role can do and see.
RoleWhat they do, and what they can see
The practitionerConsults, records, prescribes where the registration allows it, and submits. Sees the full clinical record for patients within the practice.
Reception and front deskBooks, checks members in, confirms eligibility before the appointment and takes payment. Sees the demographic, appointment and account layers, not the clinical note.
Billing and accountsWorks claims, item-level rejections, reversals and remittance advice, and reconciles what was paid against what was submitted. Sees coded lines, not free-text clinical content.
Practice manager or ownerConfigures the practice, the sites, the fees, the templates and who may do what. Sees activity and financial reporting across every site in the group.
A supervisor, where the registration requires oneCountersigns and reviews the work of a practitioner practising under supervision, against the same record rather than a printed copy of it.
An assistant, associate or locumJoins the practice as a provider rather than as a shared login, so their activity is attributable to them and ends when their association does.
Live

Every read, write and export carries the actor, the timestamp and the reason, so who saw what is answerable rather than reconstructed.

Getting started

From registration to a working practice, and what moving across involves

Onboarding is measured in days rather than in an implementation project. Nothing here requires a server, a site visit or a consultant. Migrating history is the separate question, and it is answered below rather than skipped.

Standing the practice up

  1. 01

    Register the service

    Online registration produces a tenant with your branding and subdomain, with practitioners configured as roles.

  2. 02

    Configure inspection templates

    The inspections and sampling protocols you run are set up as structured templates so records are consistent across practitioners.

  3. 03

    Inspect, record, follow up

    Findings are captured in the field on a phone, correspondence is issued from the record, and every access is logged.

Moving off your current system

Moving practice software is the part everybody underestimates, so it is worth being exact about what is quick and what is not. Standing the practice up, as set out above, is quick. Bringing a decade of history across is not, and is scoped as its own piece of work.

  1. Step 1

    Run in parallel for a short period

    Most practices keep the outgoing system readable while they work live in the new one, rather than attempting a hard cut-over on a Monday morning. Nothing about the platform requires the old system to be switched off first.

  2. Step 2

    Bring patients across

    Patient demographics, medical-aid details and balances import first, because those are what reception needs on day one. Clinical history follows, and how much of it comes across as structured data rather than as attached documents depends entirely on what the outgoing system will export.

  3. Step 3

    Move the money last

    Open claims and outstanding debtors are the last thing to move, and usually the cleanest approach is to finish the claim cycle already in flight on the old system while new work starts on the new one.

Historic-data migration is quoted separately from the platform, because its length is a property of the outgoing system rather than of this one. A practice that exports well is a short piece of work. A practice whose history exists only as scanned paper is a decision about how much of it is worth carrying.

Regulation, record-keeping and compliance

What the record has to survive

Clinical software carries the most sensitive data a person has, and a regulator will eventually read what it produced. Compliance is designed into the platform rather than certified around it afterwards.

Registration authority

Professional Board for Environmental Health Practitioners

Health Professions Council of South Africa, under the Health Professions Act 56 of 1974.

Record integrity

Immutable audit trails record actor, timestamp and reason on every read, write and export, which is the property an inspection record needs if it is challenged after the fact.

POPIA

Lawful processing, consent where applicable, data residency and subject-access handling are built into the platform. Personal information gathered during an inspection is processed under the same controls as clinical data.

The record has to be attributable

Every clinical entry carries who made it, when, and against which consent, on an immutable audit trail. An entry that is later corrected shows as a correction rather than replacing what was there, because a record that can be silently rewritten is not evidence of anything.

The record has to be retrievable years later

Clinical records outlive software, staff and sometimes practices. Records are held as structured data with their coding intact and are exportable, so the practice is not dependent on this platform continuing to exist in order to read its own history. Statutory retention periods are set by the regulator and the relevant legislation, not by us, and are not restated on this page.

Consent is part of the record, not a filing cabinet

Consent to treat, consent to a remote consultation and consent to share are captured in the consultation and stored against it, so the consent that applied at the time is retrievable with the entry it applied to.

Where the record is clinical, it is treated as clinical

An occupational health examination or an immunisation record for a named individual is health data with all the obligations that carries — POPIA lawful processing, consent, an immutable audit trail and access scoped by role. Records about premises rather than people are outside what this platform models.

What it costs

How this is priced, and what the quote depends on

The clinical platform is free, on every seat, permanently. You pay only for the medical claims you submit — at a rate that falls as you add modules — and optionally for the two business modules themselves. Every figure is published below rather than quoted on request.

01

CORE — the clinical platform, R0

The record, the diary, the billing, the claims workflow and the AI documentation, on every seat, at no cost and with no expiry. Not a trial and not a cut-down edition. Claims are R9.95 each on CORE, and that is the only charge.

02

R9.95, R8.95 or R7.95 per claim submitted

You pay for claims you actually send, from prepaid credits that never expire. The rate falls as you move up: R9.95 on CORE, R8.95 on STRIDE with one module, R7.95 on SUMMIT with both. Never a percentage of what the claim is worth, and never a percentage of what you earn.

03

STRIDE R699 a module, SUMMIT R1 199 for both

Website and Finance are optional business modules. They do not make you a better practitioner; they make you a better business, and they lower your per-claim rate while they are on. Neither is required to practise on the platform.

What the quote turns on

  • How many medical-scheme claims you actually submit in a month — that is the only usage-based charge there is.
  • Whether you want the Website module, the Finance module, both, or neither — which also sets your per-claim rate: R9.95 on CORE, R8.95 on STRIDE, R7.95 on SUMMIT.
  • Nothing else. Seats are free, sites are free, storage is free, and support is not a tier.
  • Migrating historic patient data from an outgoing system is scoped separately and quoted before any work starts.
  • Nothing here is indexed to your turnover, your collections or the value of your claims.

For environmental health practitioners specifically

Where the practice has a clinical occupational health component, the per-claim or whole-practice models are the usual fit. Where it does not, there is probably no reason to buy this platform, and we would rather say that.

Every price on this site is published, not quoted. We never charge a percentage of what you earn. Registering a practice does not commit you to a contract.

Ask for a quote for your practice

Objections

The reasons not to do this, answered

Every one of these has been said to us by a practitioner in this profession or one adjacent to it. Where the answer is no, it says no.

Does it manage inspections, premises and compliance notices?

No. There is no inspection workflow, premises register, sampling programme or enforcement case management in the platform. That is the core of environmental health practice, and the platform does not do it.

So why does this page exist?

Because the profession is on an HPCSA board and a set of pages covering every board with one profession quietly missing would be worse. The page exists to tell you accurately where the platform applies — occupational health and clinical work, organisational invoicing, attributable identity — and where it does not.

I run occupational health screening as part of my practice. Is that supported?

Yes, fully. That part is clinical work with individual patients, structured records, consent, audit trail and an organisation as the debtor. It is the part of environmental health practice the platform is genuinely built for.

Questions practitioners actually ask

Environmental health practitioners and iScript.live

Short, direct answers, each written to make sense on its own if it is read without the question above it or the page around it.

Is there software for environmental health practitioners in South Africa?

iScript.live provides structured inspection and sampling records captured in the field on a phone, with an immutable audit trail on every entry and export and role-based access control. It is a records and workflow platform, not a municipal enforcement or licensing system.

Can inspections be recorded offline or on low bandwidth?

The platform is mobile-first and designed for low-bandwidth conditions, so field capture works where connectivity is intermittent rather than requiring a return to an office to type findings into a desktop system. Findings are captured in structure while the practitioner is still on site, which is where detail is otherwise lost.

Which board registers environmental health practitioners in South Africa?

Environmental health practitioners are registered with the HPCSA under the Professional Board for Environmental Health Practitioners. The platform models the role and enforces the permissions the service configures. Registration, scope and continuing-education obligations are set by that board rather than by the platform, which only records what practitioners do.

Does iScript.live replace a municipal licensing system?

No. It records and manages inspection, sampling and follow-up work with a defensible audit trail. Statutory licensing, enforcement registers and municipal systems of record remain separate, and integration with them is not currently offered. It is a records and workflow platform with a defensible audit trail, nothing more.

Does iScript.live manage environmental health inspections and enforcement?

No. There is no inspection workflow, premises register, sampling programme or compliance and enforcement case management in the platform. iScript.live is a clinical record and practice platform built around a patient rather than around a premises or a population.

Can an environmental health practitioner use iScript.live for occupational health work?

Yes. Occupational health screening, examinations and immunisation records for named individuals are clinical records, and the platform handles them in full with structured templates, consent, an immutable audit trail and access scoped by role. A municipality or employer can be the debtor while the record remains the individual's.

Can a municipality or employer be invoiced on iScript.live rather than a patient?

Yes. The debtor is a separate record from the patient, so an organisation can be invoiced directly even where there is no individual patient in the transaction. Where the practice also has a clinical component, both sit on the same account.

The setting

What environmental health practitioners and their practices look like on this platform

Editorial images, chosen to show the setting the software is used in rather than a stock photograph of a laptop.

An environmental health practitioner in a khaki field shirt with rolled sleeves, a water sampling kit slung over one shoulder, looking towards the camera.
An environmental health practitioner wearing gloves fills a sterile sample bottle from a communal standpipe, an open sampling case on the concrete beside him.
Two environmental health practitioners in municipal uniforms standing together at an outdoor produce market, comparing notes on a clipboard between crates of vegetables.
Close view of gloved hands holding a digital probe thermometer into a tray of cooked food on a steel food service counter.
A wide view of a busy street food market with corrugated stalls and produce crates, an environmental health practitioner walking small in the middle distance with a clipboard.

These are AI-generated editorial images. They depict no real practitioner, patient or premises, and are not photographs of anyone on this platform or of any of the practices named elsewhere on this site.

Bring your practice onto the platform

Register the service and run one inspection in the field

Capture a real inspection on a phone, issue the correspondence, and check the audit trail records what you expect.

Just practise.

Start your practice free

No card needed. Credits never expire.

An environmental health practitioner in a khaki field shirt with rolled sleeves, a water sampling kit slung over one shoulder, looking towards the camera.

We use analytics cookies to improve iScript.live. Privacy