Health & Allied HealthWellington
A patient portal and referral flow for an allied health network
Nine clinics, a shared waitlist and a referral process that ran on fax and goodwill. We built the portal, kept the clinical system, and put privacy obligations in the foundations.
- clinics on a shared waitlist
- 9
- of intake forms completed before arrival
- ~60%
- access audit trail on every record
- Full
Comparable to: a clinic's own layer over its practice management system
01The work
What actually happened
The client is not named here at their request. If a reference would help you decide, ask on the call — several are happy to take one.
The network had a practice management system it was not going to replace and did not need to. What it lacked was everything around the edges: patients could not book or complete forms themselves, referrals between clinics moved by paper, and the shared waitlist was a spreadsheet that one person maintained.
We built alongside the clinical system rather than over it. Patients book, complete intake forms and receive results through a portal; the clinical record stays where the clinicians already work. Access logging and consent were designed in from the schema up, because retrofitting an audit trail into a health system is not a thing that can be done credibly.
Hosting was a procurement condition rather than a preference. Everything sits in an Australian region with the data flows documented well enough for the network's privacy officer to sign off without a follow-up meeting.
02Shipped
What was built
- 01
Patient booking, intake forms and results access
- 02
Inter-clinic referral and triage workflow
- 03
Consent capture and access logging on every clinical record
- 04
Documented data residency for the network's privacy officer
Built with
- Next.js
- PostgreSQL
- Auth0
- AWS Sydney
- Sector
- Health & Allied Health
- Region
- Wellington
Next stepFree · no obligation
If any of that sounded familiar, it is worth a conversation
Free 45-minute call with the person who would run the build. No sales script, no obligation.
- 01
You tell us what hurts
Forty-five minutes, no preparation needed. Bring the process that is costing you time.
- 02
We tell you what we think
Including when the answer is a setting in software you already own, or nothing at all.
- 03
You decide, in your own time
No follow-up sequence, no pressure. If it is worth doing, we will scope it properly.
Free 45-min
scoping call