MII IG PRO
2027.0.0-ballot.1 -
Germany
This page is part of the MII Implementation Guide PRO (v2027.0.0-ballot.1: 2027 Ballot 5) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions
Computer-adaptive testing (CAT) selects the next question during the assessment, based on the answers already given. An IRT model (item response theory) estimates the respondent's latent trait value after every answer and picks, from an item bank, the item that is most informative at the current estimate. The assessment stops once the estimate is precise enough — typically after 4–8 items instead of a fixed 20–30, with comparable measurement precision.
For PRO instruments this matters twice over: the burden on patients drops sharply (a decisive factor for repeated measurement in clinical routine), and the resulting scores stay on the same T-score metric as the fixed short forms — a PROMIS depression CAT and the PROMIS Depression SF 4a measure the same construct on the same scale.
CAT does not fit the client-side scoring channel (Scoring, channel A): the next item cannot be precomputed into a static Questionnaire, because it depends on the running trait estimate. Item selection and scoring therefore live on a server (channel B), and the form client becomes a thin loop: show item → send answer → receive next item.
FHIR SDC models exactly this loop as adaptive forms: the client repeatedly calls the $next-question operation with the QuestionnaireResponse collected so far, and the server returns the response with the next item(s) appended into a contained, growing Questionnaire. The result of a finished CAT is thus a normal QuestionnaireResponse — it flows into the same extraction and score-Observation pipeline as every fixed questionnaire in this module.
CAT is not implemented in the current version. The architectural groundwork, however, is deliberately in place:
Library/$evaluate, CQL) — the same place a CAT engine would live.CAT support infrastructure is scheduled in the module roadmap for 2027 as part of the item-based architecture (item-centric score calculation, modular questionnaires, CAT) — after the CQL scoring migration it builds on.