Tutorials › Multiple Imputation by Chained Equations (MICE) › Imputation With Delayed Entry

Survival and Time-Varying Data · Tutorial 404 of 497

Imputation With Delayed Entry

Represent participants who enter follow-up after time zero so imputation respects their observed covariate histories and actual time at risk.

Advanced 11 min read

What You'll Learn

  • Define delayed entry and distinguish entry time from the event or censoring time.
  • Construct start-stop records that begin at each participant’s actual entry time.
  • Decide which covariate history is observed, missing, or outside the observation period.
  • Include entry time and correctly aligned survival information in imputation models.
  • Diagnose errors caused by treating entrants as observed from time zero.
  • Compare delayed-entry MICE with simpler approaches and identify its assumptions.

Why Delayed Entry Changes the Imputation Data

In survival studies, time zero is a defined origin on the analysis time scale. It might be diagnosis, birth, or a common calendar date. Some participants are not observed from that origin: they join the study later, after having remained event-free long enough to enter. This is delayed entry, also called left truncation. It changes not only how much follow-up a participant contributes, but also which covariate history the imputation model can legitimately use.

For example, a participant may enter a study five years after diagnosis. If the event has not occurred by entry, the study observes that participant from year five onward. It does not follow that the participant was observed, or that their covariates were measured, during years zero through five. Coding them as at risk and observed from time zero creates a history that the data do not support.

Definition: For participant \(i\), let \(L_i\) be the entry time on the chosen analysis time scale, \(T_i\) the event or censoring time, and \(\delta_i\) the event indicator, equal to 1 for an observed event and 0 for censoring. With delayed entry, the participant is observed and contributes time at risk from \(L_i\) through \(T_i\), where \(T_i\geq L_i\). Covariate history before \(L_i\) is not observed unless it is available from another source.

The time scale and its origin matter. If follow-up is measured from study enrollment, a participant enrolled at enrollment time has entry time zero by definition. If follow-up is measured from an earlier origin, such as diagnosis, enrollment may occur at a positive time. Entry is not a new event time; it marks when this participant becomes observable and at risk in the study.

Representing Entry and Covariate History

For an individual with one analysis interval, the start time is \(L_i\), not zero. Their observed time at risk is \(T_i-L_i\). With time-varying covariates, split the observed follow-up at the relevant measurement or update times, following the start-stop convention. The first interval starts at entry; later intervals begin when the recorded covariate value changes or a new interval is otherwise required. No interval should be created before entry merely to make records start at zero.

$$ \text{observed interval for participant }i:\ [L_i,T_i), \qquad \text{observed time at risk}=T_i-L_i. $$

The half-open interval is a convenient bookkeeping convention: an interval ends where the next one starts, so adjacent records do not overlap. Whether a terminal event is assigned to the endpoint of the final interval is handled by the event-status convention in the analysis data. That endpoint convention does not add pre-entry time at risk.

A covariate value can be missing during observed follow-up, or it can be unavailable because the participant had not yet entered the study. These are different situations. MICE can impute a missing value at an observed visit using an appropriate conditional model. It cannot turn a period with no observation into an observed covariate history without additional data and assumptions. If reliable pre-entry records exist, they may be incorporated as data; otherwise, do not label invented pre-entry values as measured history.

Key principle: Build each participant’s imputation records only over their observed follow-up, beginning at \(L_i\). Preserve the timing of covariate measurements and distinguish a missing value within that follow-up from a value that was never observed because the participant had not entered.

What the Imputation Model Must Respect

MICE fits a sequence of conditional models for variables with missing values. With delayed entry, the conditional model for a missing covariate must describe the data among people who entered observation, using their observed history and relevant survival information. The model should include entry time, or a suitable representation of it, when entry timing is informative about the covariate or its distribution. It should also use survival predictors and covariate history aligned to the participant’s observed times, as appropriate for the variable being imputed.

The information available for imputing a covariate measured at time \(t\) must not include covariate values from later times as if they were known at \(t\). A missing value at entry can use information measured at entry and other suitable observed variables; a missing value at a later visit can use the recorded history available up to that visit, along with properly constructed outcome information used in the imputation model. The earlier material on aligning covariate values with event and censoring times is relevant here: time labels and event status must correspond to the records being imputed.

$$ \text{imputation target: } P\!\left(X_{i,\mathrm{mis}}\mid X_{i,\mathrm{obs}},\,L_i,\,T_i,\,\delta_i,\, \text{observed covariate history and other predictors}\right). $$

This expression describes the conditioning information, not a guarantee that any chosen set of predictors is adequate. In particular, including \(L_i\) as a predictor does not by itself correct a misspecified imputation model or undo selection into the observed cohort. The imputation model must represent the relevant association between entry, covariates, and survival among those who entered. As with other MICE applications, a missing-at-random analysis requires that, conditional on variables in the imputation model, the probability a value is missing does not depend on its unseen value. If this is implausible, the usual MICE analysis alone does not resolve that uncertainty.

The survival information supplied to an imputation model must also respect delayed entry. For example, an outcome summary based on event status and cumulative hazard should be constructed consistently with the observed risk periods. The earlier material on survival predictors in covariate imputation gives the relevant predictor context; the specific calculation of cumulative-hazard quantities with left truncation is a separate issue. Do not use a summary computed as though a participant had been under observation from time zero.

A Short Justification: Why Time Before Entry Is Excluded

An event-free participant cannot contribute observed risk time before entering the study: the study has no record of their being under observation then. Define the at-risk indicator \(Y_i(t)\) to equal 1 when participant \(i\) is under observation and event-free immediately before time \(t\), and 0 otherwise. Apart from endpoint conventions,

$$ Y_i(t)=I(L_i\leq t\leq T_i), \qquad \int I(L_i\leq t<T_i)\,dt=T_i-L_i. $$

The indicator is zero for \(t<L_i\), so those times contribute neither observed risk time nor observed covariate history. Integrating the indicator over the interval from entry to the terminal time gives \(T_i-L_i\); integrating from zero would incorrectly add \(L_i\) units of unobserved time. This elementary representation explains why the first start time in the imputation data must be the participant’s entry time.

Worked Example: Calculating Time at Risk After Entry

Suppose a hypothetical participant’s time origin is diagnosis. The participant enters observation at \(L_i=10\) years after diagnosis and is censored at \(T_i=16\) years. They have no event during the observed period. Check that the record represents delayed entry and calculate the observed time at risk.

The observed interval is \([10,16)\), not \([0,16)\). The time at risk is

$$ T_i-L_i=16-10=6\text{ years}. $$

Thus the data record should begin at year 10 and end at year 16 with \(\delta_i=0\). Coding six years as 16 years of follow-up would overstate this participant’s observed time at risk by \(16-6=10\) years. Nothing in this record establishes the participant’s covariate values during years zero through ten.

Worked Example: Splitting a Time-Varying History After Entry

In a hypothetical study, a participant enters at year 5. A covariate is recorded as 2 units at entry, updated to 4 units at year 8, and is missing at the year-11 visit. The participant has an event at year 13. Show the observed intervals and identify the missing value that MICE may address.

The start-stop records begin at entry. Under a convention in which a measurement applies from its recorded time until the next update, the records are \([5,8)\) with covariate value 2, \([8,11)\) with value 4, and \([11,13)\) with the year-11 value missing and event status assigned at the terminal time. The participant contributes \(13-5=8\) years at risk.

The missing year-11 covariate is a missing value during observed follow-up and may be imputed using a suitable conditional model. No record is made for years zero through five, because the participant had not entered observation. The event occurs after the missing covariate measurement, so the imputation model may use outcome information only in a way consistent with the established timing and survival-predictor rules; it must not treat later covariate values as known at year 11.

Worked Example: A Missing Covariate at Entry Is Not a Pre-Entry History

Consider two hypothetical participants observed on time since diagnosis. Participant A enters at year 3, has a missing covariate measurement at entry, and is censored at year 7. Participant B enters at year 6, has the same covariate missing at entry, and experiences the event at year 9. For each participant, state the observed interval, time at risk, and what is eligible for imputation.

For A, the interval is \([3,7)\), and the observed time at risk is \(7-3=4\) years. For B, it is \([6,9)\), and the observed time at risk is \(9-6=3\) years. In both records the covariate measured at entry is missing within the observed study period, so it is an imputation target. Neither record provides a measured covariate history before entry.

Entry time differs between A and B, so an imputation model that ignores entry may fail to represent differences associated with when participants became observable. Entry time should be considered as a predictor or through an appropriate model structure. That adjustment is not a substitute for checking whether the model’s assumptions are plausible or whether entry-related selection has been adequately represented.

Assumptions, Diagnostics, and Alternatives

A delayed-entry MICE analysis depends first on correct data representation: the time origin, entry time, terminal time, event indicator, and covariate measurement times must refer to compatible scales. It also depends on suitable conditional imputation models and on an adequate account of the observed survival information. Under a missing-at-random analysis, missingness must be conditionally independent of the unseen values after accounting for the included information. These assumptions are substantive, not consequences of running chained equations.

Useful checks include verifying that every participant has \(T_i\geq L_i\), that no start-stop row begins before entry, that interval boundaries meet without unintended overlap or gaps, and that terminal event status is attached to the correct final record. Compare entry-time distributions across missingness patterns and inspect imputed covariate distributions by entry time and follow-up interval. Implausible jumps at entry, imputed values outside permissible ranges, or systematically different imputations for otherwise similar participants at different entry times may indicate a poorly specified model. These checks can reveal problems but cannot prove that missingness assumptions hold.

ApproachWhat it doesMain concern
MICE with delayed-entry recordsImputes missing values using observed histories and appropriately represented entry and survival information.Requires suitable conditional models and defensible assumptions about missingness and selection.
Starting everyone at time zeroTreats each participant as though observed from the time origin.Adds unobserved follow-up and may misalign covariate history with risk time.
Complete-case analysisExcludes records with missing values in the variables required for analysis.May lose substantial information and can be biased if the selection into complete cases is informative.
Single-value fillingReplaces missing values with one fixed value, such as a mean.Does not represent imputation uncertainty and can distort relationships among variables.

MICE is not automatically superior in every application. If missingness is rare and the analysis assumptions justify it, a simpler analysis may be reasonable; if the conditional models are badly specified, multiple imputations can still be misleading. Conversely, complete-case analysis and single-value filling do not solve delayed-entry representation. Regardless of the missing-data strategy, time at risk and the observed covariate history must begin at the actual entry time.

Common Mistakes

  • Wrong: “The time origin is diagnosis, so every participant’s record starts at diagnosis.” Correction: A participant who enters later contributes observed follow-up beginning at \(L_i\), not at the time origin.
  • Wrong: “A missing covariate at entry means the participant’s whole pre-entry history is missing and should be imputed.” Correction: Impute the missing measurement at entry; do not invent earlier measurements unless the data and a defensible model support them.
  • Wrong: “Including entry time guarantees that delayed-entry selection is handled.” Correction: Entry time can be important, but model adequacy and selection assumptions still require assessment.
  • Wrong: “An imputed value can use any value observed anywhere in the participant’s record.” Correction: Preserve the temporal ordering and avoid using future covariate information as though it were known at the imputed time.
Key takeaway: Delayed entry changes the start of each participant’s observed risk period. In MICE, start records at entry, retain the actual timing of covariate measurements, and distinguish observed-period missingness from pre-entry information that was never observed.

Check Your Understanding

Answer each question, then compare your reasoning with the solutions below.

  1. A participant enters 4 years after the time origin and has an event at year 11. What interval and amount of time at risk should be recorded?
  2. A covariate was never measured before entry but is missing at the entry visit. Which value is an imputation target?
  3. Why is it incorrect to create a start-stop row from time zero for someone who enters at year 6?
  4. Name two checks that can help identify a delayed-entry data-construction error.

Solutions. (1) Record \([4,11)\); time at risk is \(11-4=7\) years, with the event assigned to the terminal time. (2) The missing entry-visit measurement is an imputation target; the unmeasured pre-entry history is not thereby observed or eligible for routine imputation. (3) It would add six years of follow-up before the participant was observed and at risk in the study. (4) For example, verify \(T_i\geq L_i\) for every participant and confirm that no interval starts before \(L_i\); also check that interval boundaries align and event status appears on the correct terminal record.

Clinical Biostats