Admin toggle to disable client self-updates to vaccine records (with audit + notifications)
under review
Chelsea McWreath
Problem:
There needs to be a way to turn off portal-based self-updates to vaccine records. Allowing clients to edit vaccines directly has created compliance risks and constant rework.
Current Pain Points:
- Prior records get overwritten/erased — historical vaccine documentation must be retained for state kennel requirements.
- Over 85% of client self-updates contain incorrect expiration dates (unchanged or wrong), making pets appear compliant when they are not (and vice versa). This forces time-consuming audits and maintenance of side spreadsheets.
- No notifications are triggered when clients self-update, so inaccurate data lingers. This can result in:
- Wrong reminders being sent
- Pets being accidentally admitted when non-compliant
Requested Solution (Minimum Viable Change)
Add a simple admin toggle:
- Setting name: “Allow client portal self-updates to vaccine records”
- Options: On / Off
- Scope: Account-wide (ideal)
- Default: Respect current behavior on rollout; toggle can be set Off
When Off:
- Clients cannot edit vaccine fields in the portal (read-only).
- Clients can still upload documents via the existing “Update Vaccines” form link we send. Those files attach to the pet record for staff review.
- Only staff can edit vaccine fields (dates).
Why this matters (Compliance & Efficiency)
- Ensures compliance with state kennel documentation rules.
- Eliminates false ‘up-to-date’ statuses caused by client errors.
- Saves hours of manual auditing and spreadsheet maintenance.
- Creates a reliable approval flow: clients upload → staff/admin validates → system updates.
Current Workaround (not sustainable)
Clients are instructed to only use update-form links to upload documents, which are then manually reviewed and entered. However, without the toggle, clients still self-edit through the portal, causing the problems outlined above.
Log In
Kerry Falk
marked this post as
under review