Case Exclusion Cascade
[Study name], [wave or extract]
Raw file [file name as received]
Received [date]
Analytic file [file name after cleaning]
Prepared by [name]
Step ID Rule as executed Removed Remaining 0 [raw file as received] — [N raw] 1 E1 [rule, in syntax, threshold visible] [count] [count] 2 E2 [rule, in syntax, threshold visible] [count] [count] 3 E3 [rule, in syntax, threshold visible] [count] [count] 4 E4 [rule, in syntax, threshold visible] [count] [count] 5 E5 [rule that defines the analytic sample] [count] [count] — [analytic file] — [N analytic] — Reconciliation: sum removed [total] [N analytic] — Share of raw file excluded [per cent]
Every row carries the rule, the count, who decided, the date, and whether a later analyst may reverse it. If the removed column does not sum to the difference, rows left for a reason nobody wrote down.
Reasons, not just counts
Rows lost because an institution left the study are not attrition. The cascade records the mechanism, because the mechanism is what the limitation note is written from.