Large-sample normal confidence interval function
CI(theta_hat, SE, z) = [L, U]
Maps an estimate and its estimated sampling variance to an approximate confidence interval by treating the estimator as normally distributed, which asymptotic normality justifies in large samples even when patient-level data are skewed. In trial-based cost-effectiveness analysis the same operation is applied to a difference in mean cost or effect, to the ICER through the delta method, to the pair of differences through Fieller's method, and to incremental net benefit, which is linear in the two differences.
Wald large-sample confidence interval for an estimate
L = theta_hat - z * SE; U = theta_hat + z * SE
Delta-method confidence interval for an ICER
R = Delta_C / Delta_E; SE_R = abs(R) * sqrt(SE_C^2 / Delta_C^2 + SE_E^2 / Delta_E^2 - 2 * Cov_CE / (Delta_C * Delta_E)); R_L = R - z * SE_R; R_U = R + z * SE_R
Fieller confidence limits for an ICER
a = Delta_E^2 - z^2 * SE_E^2; b = -2 * (Delta_C * Delta_E - z^2 * Cov_CE); c = Delta_C^2 - z^2 * SE_C^2; R_L = (-b - sqrt(b^2 - 4 * a * c)) / (2 * a); R_U = (-b + sqrt(b^2 - 4 * a * c)) / (2 * a)
Normal-approximation interval and probability for incremental net benefit
INB = lambda * Delta_E - Delta_C; SE_INB = sqrt(lambda^2 * SE_E^2 + SE_C^2 - 2 * lambda * Cov_CE); INB_L = INB - z * SE_INB; INB_U = INB + z * SE_INB; z_INB = INB / SE_INB