- Ya
- 25 Agosti 2026, 18:04 UTC
- Mwandishi
- Kamo
- Ahadi ya
- 0f2862f
Deliberately not the platform's lead form builder, and the reason is the whole design. A capture form's job is to collect answers. A clinical questionnaire's job is to produce CODED CLINICAL DATA: a PHQ-9 answer is not a number in a blob, it is a LOINC-coded Observation with a score, a severity band and usually an obligation to act. A generic form stores what someone typed; a questionnaire has to say what it MEANS in a vocabulary another system can read. Merging them makes the second impossible. Published instruments are frozen and responses cite the VERSION they were answered against. Instruments do get edited, almost always by someone fixing a typo with no idea they have just changed what every historical response meant — and a score read against wording the patient never saw is worse than no score. standardInstrument goes further: PHQ-9 is validated as written, so the editor refuses rather than trusting everyone to know that. criticalResponse exists because of PHQ-9 item 9. A patient disclosing self-harm must not wait for a total to be computed, a queue to be worked or anyone to open the response — that is the one question on the form where the delay IS the harm. The flag is denormalised onto the response so the alert can fire without reading anything. Two silent failures get their own predicates. A scored instrument with no score bands is the commonest way a screener is deployed and then quietly ignored: answers captured, nothing computed, nobody notices until an audit asks for the follow-up rate. And a completed response with no Observations written is how a practice collects screeners for a year and then finds its quality measures report nothing. Partial responses are kept. Patients abandon forms halfway, on a phone, in a waiting room, and discarding what they entered means asking them again from the beginning — which is how a practice teaches people not to bother. The half they finished is often the half that mattered. 1803 tests green.