Krestrel

Walking Into the Appointment Prepared

By Tom Alvarez, Product · Published 21 August 2026 · 6 min read

A specialist appointment is a scheduling problem wearing a medical coat. You have roughly twenty minutes, a clinician who last saw your child six months ago, and a set of things you needed to ask — most of which you will remember in the car afterwards.

This post is about the system, not the medicine. Below is the structure we built into Krestrel's appointments feature and the reasoning behind each part, so you can run the same system anywhere, on paper if you prefer.

1. One record per person, grouped by specialty

A child with a metabolic condition typically has a wide care team: a geneticist, a neurologist, a paediatrician, a dietitian, and often several therapists across physical, occupational and speech therapy.

The rule that keeps this legible is one record per person, not per clinic. Two physical therapists are two records. The reason is practical: notes and questions attach to a person, and merging two therapists into one "Physical therapy" entry means you can no longer tell who told you what. Krestrel groups providers by specialty for browsing but keeps each person distinct, and lets you archive a provider you no longer see without deleting the history of the visits you had with them.

Free-text specialties matter too. Rare-disease care teams do not fit a fixed dropdown, and an app that forces one produces a list full of "Other".

2. Questions belong to the provider, not the visit

This is the part that most tools get backwards, and the reason we built the feature at all.

The usual pattern is a notes field on each appointment. You type your questions in, you get through three of the five, the appointment ends, and those two unanswered questions are now buried in the notes of a visit that is over. Six months later you start a fresh list and ask one of them again — or, more often, you don't.

Attach the list to the provider instead and the behaviour inverts. A question you add in March is open, and it stays open — visible every time you open that provider — until you mark it answered. Questions carry forward across visits by default. Krestrel records the answer alongside the question and which appointment it was answered at, so an answered question becomes a searchable record rather than disappearing.

The practical effect: you stop preparing for appointments. There is nothing to prepare, because the list has been accumulating since the last one. You add questions the moment they occur to you — 2am, mid-tantrum, in a supermarket aisle — and they are simply there when you sit down.

3. Capture the answer in the room

Notes written afterwards are reconstructions. Notes written in the room are records. The difference shows up months later when a second specialist asks what the first one actually said.

Two habits do most of the work:

Appointments carry a status of scheduled, completed or cancelled, which sounds like bookkeeping until the year a course of therapy gets cancelled four times and someone asks how often that has been happening.

4. Keep the next appointment and the last visit one glance apart

Two facts answer most of the questions a caregiver actually has: when is the next one, and what happened at the last one. Krestrel surfaces exactly those — the soonest upcoming appointment and the most recent past visit — alongside a count of open questions for each provider. If that count is climbing and the next visit is a long way off, you have concrete evidence for asking to be seen sooner.

5. Decide who on the care circle sees it

Appointment records are among the most sensitive things in the app. A prognosis conversation is not something you necessarily want visible to every helper who logs a nap.

So appointments sit behind their own view permission. A circle primary can grant a babysitter or a night nurse the ability to log feeds and medicines while leaving providers, visits and questions out of their view entirely. The permission is enforced in the database itself, not just hidden in the interface — the rows are not sent to a device that is not permitted to see them.

The pre-appointment routine, condensed

None of this is complicated. It is just the difference between arriving with a system and arriving with a memory. If you are also tracking a restricted diet, the same logic applies to the numbers you bring with you — see Counting Lysine Without Losing the Plot.

Krestrel is a record-keeping tool, not medical advice. It does not recommend treatments, diets or amounts, and it is not a substitute for your care team's own records. Always confirm plans and instructions with the clinicians who set them.