Cardiovascular disease
The cardiovascular disease module models ischaemic heart disease and stroke, including acute and post-acute states. It is a marginal disease process over the demographic population and owns the disease transitions, disability and cause-specific mortality calculations.
Acute treatment components are separate intervention modules. Risk factors publish their own exposure or effect inputs. Tobacco, alcohol and physical inactivity use a shared population-attributable-fraction denominator in the risk-factor reconciliation module. Diet, sodium, preventive treatment and trans-fat effects use their separately declared reconciliation methods before reaching the relevant incidence or acute case-fatality input.
The compiler reconciles the opening cardiovascular states, inserts selected components and supplies annual population and mortality. Baseline and comparison are structurally identical.
The source repository is ncd-cvd (opens in a new tab). The source contracts in that repository and in risk-factor-reconciliation (opens in a new tab) define the current boundaries and accepted inputs.