Hypertension with dynamics

Name: Hypertension with dynamics

Description: Framework for a hypertension model, with vital dynamics and new cases

Compartments

Compartment: Source

  • Code name: source
  • Is source
  • Does not appear in the databook
  • Description:
  • Data entry guidance:

Compartment: No hypertension

  • Code name: sus
  • Does not appear in the databook
  • Description:
  • Data entry guidance:

Compartment: Undiagnosed

  • Code name: undx
  • Does not appear in the databook
  • Description:
  • Data entry guidance:

Compartment: Screened, not diagnosed

  • Code name: scr
  • Does not appear in the databook
  • Description:
  • Data entry guidance:

Compartment: Diagnosed, not treated

  • Code name: dx
  • Does not appear in the databook
  • Description:
  • Data entry guidance:

Compartment: Treated, not controlled

  • Code name: tx
  • Does not appear in the databook
  • Description:
  • Data entry guidance:

Compartment: Controlled

  • Code name: con
  • Does not appear in the databook
  • Description:
  • Data entry guidance:

Compartment: Dead (hypertension)

  • Code name: dead_hyp
  • Is sink
  • Does not appear in the databook
  • Description:
  • Data entry guidance:

Compartment: Dead (other)

  • Code name: dead_other
  • Is sink
  • Does not appear in the databook
  • Description:
  • Data entry guidance:

Characteristics

Characteristic: Population size

  • Code name: alive
  • Value can be used for calibration
  • Includes:
    • No hypertension
    • Undiagnosed
    • Screened, not diagnosed
    • Diagnosed, not treated
    • Treated, not controlled
    • Controlled
  • Appears in the databook
  • Databook values will be used for model initialization
  • Description:
  • Data entry guidance:

Characteristic: All people with condition

  • Code name: all_people
  • Value can be used for calibration
  • Includes:
    • Undiagnosed
    • Screened, not diagnosed
    • Diagnosed, not treated
    • Treated, not controlled
    • Controlled
  • Appears in the databook
  • Databook values will be used for model initialization
  • Description:
  • Data entry guidance:

Characteristic: Screened people

  • Code name: all_screened
  • Value can be used for calibration
  • Includes:
    • Screened, not diagnosed
    • Diagnosed, not treated
    • Treated, not controlled
    • Controlled
  • Appears in the databook
  • Databook values will be used for model initialization
  • Description:
  • Data entry guidance:

Characteristic: Diagnosed people

  • Code name: all_dx
  • Value can be used for calibration
  • Includes:
    • Diagnosed, not treated
    • Treated, not controlled
    • Controlled
  • Appears in the databook
  • Databook values will be used for model initialization
  • Description:
  • Data entry guidance:

Characteristic: Currently treated

  • Code name: all_tx
  • Value can be used for calibration
  • Includes:
    • Treated, not controlled
    • Controlled
  • Appears in the databook
  • Databook values will be used for model initialization
  • Description:
  • Data entry guidance:

Characteristic: Blood pressure controlled

  • Code name: all_con
  • Value can be used for calibration
  • Includes:
    • Controlled
  • Appears in the databook
  • Databook values will be used for model initialization
  • Description:
  • Data entry guidance:

Parameters

Parameter: Annual number of births

  • Code name: birth_rate
  • Units/format: number
  • Value restrictions: At least 0
  • Contributes to transitions from:
    • “Source” to “No hypertension”
  • Default value: None
  • Appears in the databook
  • Description:
  • Data entry guidance:

Parameter: Estimated number of new cases annually

  • Code name: num_acq
  • Units/format: number
  • Value restrictions: At least 0
  • Default value: None
  • Appears in the databook
  • Used to compute:
    • “Acquisition rate”
  • Description:
  • Data entry guidance:

Parameter: Acquisition rate

  • Code name: acq_rate
  • Units/format: probability
  • Value restrictions: 0-1.0000
  • Contributes to transitions from:
    • “No hypertension” to “Undiagnosed”
  • Default value: None
  • Does not appear in the databook
  • This parameter’s value is computed by a function: num_acq/max(sus,num_acq)
  • Depends on:
    • “No hypertension”
    • “Estimated number of new cases annually”
  • Description:
  • Data entry guidance:

Parameter: Annual number screened

  • Code name: num_screen
  • Units/format: number
  • Value restrictions: At least 0
  • Default value: None
  • Appears in the databook
  • Used to compute:
    • “Screening coverage shares”
  • Description:
  • Data entry guidance:

Parameter: Target population for screening programs

  • Code name: screen_target
  • Units/format: number
  • Value restrictions: At least 0
  • Default value: None
  • Does not appear in the databook
  • This parameter’s value is computed by a function: undx+sus
  • Depends on:
    • “No hypertension”
    • “Undiagnosed”
  • Used to compute:
    • “Annual number screened positive”
    • “Screening coverage shares”
    • “Screening yield”
  • Description:
  • Data entry guidance:

Parameter: Screening coverage shares

  • Code name: screen_cov
  • Units/format: proportion
  • Value restrictions: At least 0
  • Default value: None
  • Does not appear in the databook
  • This parameter’s value is computed by a function: num_screen/screen_target
  • Depends on:
    • “Annual number screened”
    • “Target population for screening programs”
  • Used to compute:
    • “Annual number screened positive”
  • Description:
  • Data entry guidance:

Parameter: Screening yield

  • Code name: screen_yield
  • Units/format: probability
  • Value restrictions: 0-1.0000
  • Default value: None
  • Does not appear in the databook
  • This parameter’s value is computed by a function: undx/screen_target
  • Depends on:
    • “Target population for screening programs”
    • “Undiagnosed”
  • Used to compute:
    • “Annual number screened positive”
  • Description:
  • Data entry guidance:

Parameter: Annual number screened positive

  • Code name: pos_screen
  • Value can be used for calibration
  • Units/format: number
  • Value restrictions: At least 0
  • Contributes to transitions from:
    • “Undiagnosed” to “Screened, not diagnosed”
  • Default value: None
  • Does not appear in the databook
  • This parameter’s value is computed by a function: screen_cov*screen_target*screen_yield
  • Depends on:
    • “Target population for screening programs”
    • “Screening coverage shares”
    • “Screening yield”
  • Description:
  • Data entry guidance:

Parameter: Annual number of new diagnoses

  • Code name: num_diag
  • Value can be used for calibration
  • Units/format: number
  • Value restrictions: At least 0
  • Contributes to transitions from:
    • “Screened, not diagnosed” to “Diagnosed, not treated”
  • Default value: None
  • Appears in the databook
  • Description:
  • Data entry guidance:

Parameter: Annual number newly initiated onto treatment

  • Code name: num_initiate
  • Value can be used for calibration
  • Units/format: number
  • Value restrictions: At least 0
  • Contributes to transitions from:
    • “Diagnosed, not treated” to “Treated, not controlled”
  • Default value: None
  • Appears in the databook
  • Description:
  • Data entry guidance:

Parameter: Loss-to-follow-up rate

  • Code name: loss
  • Value can be used for calibration
  • Units/format: probability
  • Value restrictions: 0-1.0000
  • Contributes to transitions from:
    • “Treated, not controlled” to “Diagnosed, not treated”
    • “Controlled” to “Diagnosed, not treated”
  • Default value: None
  • Appears in the databook
  • Description:
  • Data entry guidance:

Parameter: Time after initiating treatment to achieve BP control (years)

  • Code name: cont_rate
  • Units/format: duration
  • Value restrictions: At least 0
  • Contributes to transitions from:
    • “Treated, not controlled” to “Controlled”
  • Default value: 0.2
  • Appears in the databook
  • Description:
  • Data entry guidance:

Parameter: Treatment failure rate

  • Code name: fail_rate
  • Value can be used for calibration
  • Units/format: probability
  • Value restrictions: 0-1.0000
  • Contributes to transitions from:
    • “Controlled” to “Treated, not controlled”
  • Default value: 0.16
  • Appears in the databook
  • Description:
  • Data entry guidance:

Parameter: Death rate for those with untreated hypertension

  • Code name: death_hyp
  • Units/format: probability
  • Value restrictions: 0-1.0000
  • Contributes to transitions from:
    • “Undiagnosed” to “Dead (hypertension)”
    • “Screened, not diagnosed” to “Dead (hypertension)”
    • “Diagnosed, not treated” to “Dead (hypertension)”
  • Default value: 0.025
  • Appears in the databook
  • Description:
  • Data entry guidance:

Parameter: Background mortality rate

  • Code name: death_other
  • Units/format: probability
  • Value restrictions: 0-1.0000
  • Contributes to transitions from:
    • “No hypertension” to “Dead (other)”
    • “Undiagnosed” to “Dead (other)”
    • “Screened, not diagnosed” to “Dead (other)”
    • “Diagnosed, not treated” to “Dead (other)”
    • “Treated, not controlled” to “Dead (other)”
    • “Controlled” to “Dead (other)”
  • Default value: 0.015
  • Appears in the databook
  • Description:
  • Data entry guidance:

Interactions

Cascades

Cascade: Hypertension care cascade

  • Description:
  • Stages:
    • Prevalent
      • All people with condition
    • Screened
      • Screened people
    • Diagnosed
      • Diagnosed people
    • Treated
      • Currently treated
    • Controlled
      • Blood pressure controlled