USDT model

Name: USDT

Description: Framework for a 4-stage cascade model, without vital dynamics or new cases

Compartments

Compartment: Undiagnosed

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

Compartment: Screened

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

Compartment: Diagnosed

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

Compartment: Treated

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

Characteristics

Characteristic: All people with condition

  • Code name: all_people
  • Value can be used for calibration
  • Includes:
    • Undiagnosed
    • Screened
    • Diagnosed
    • Treated
  • 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
    • Diagnosed
    • Treated
  • 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
    • Treated
  • 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
  • Appears in the databook
  • Databook values will be used for model initialization
  • Description:
  • Data entry guidance:

Parameters

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 rate”
  • Description:
  • Data entry guidance:

Parameter: Screening rate

  • Code name: screen
  • Value can be used for calibration
  • Units/format: probability
  • Value restrictions: 0-1.0000
  • Contributes to transitions from:
    • “Undiagnosed” to “Screened”
  • Default value: None
  • Does not appear in the databook
  • This parameter’s value is computed by a function: num_screen/max(undx,num_screen)
  • Depends on:
    • “Annual number screened”
    • “Undiagnosed”
  • Description:
  • Data entry guidance:

Parameter: Annual number of new diagnoses

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

Parameter: Diagnosis rate

  • Code name: diag
  • Value can be used for calibration
  • Units/format: probability
  • Value restrictions: 0-1.0000
  • Contributes to transitions from:
    • “Screened” to “Diagnosed”
  • Default value: None
  • Does not appear in the databook
  • This parameter’s value is computed by a function: num_diag/max(scr,num_diag)
  • Depends on:
    • “Screened”
    • “Annual number of new diagnoses”
  • Description:
  • Data entry guidance:

Parameter: Annual number newly initiated onto treatment

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

Parameter: Initiation rate

  • Code name: initiate
  • Value can be used for calibration
  • Units/format: probability
  • Value restrictions: 0-1.0000
  • Contributes to transitions from:
    • “Diagnosed” to “Treated”
  • Default value: None
  • Does not appear in the databook
  • This parameter’s value is computed by a function: num_initiate/max(dx,num_initiate)
  • Depends on:
    • “Diagnosed”
    • “Annual number newly initiated onto treatment”
  • Description:
  • Data entry guidance:

Parameter: Annual number lost to follow-up

  • Code name: num_loss
  • Units/format: number
  • Value restrictions: At least 0
  • Default value: None
  • Appears in the databook
  • Used to compute:
    • “Loss-to-follow-up rate”
  • 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” to “Diagnosed”
  • Default value: None
  • Does not appear in the databook
  • This parameter’s value is computed by a function: num_loss/max(tx,num_loss)
  • Depends on:
    • “Treated”
    • “Annual number lost to follow-up”
  • Description:
  • Data entry guidance:

Interactions

Cascades

Cascade: main

  • Description:
  • Stages:
    • All people with condition
      • All people with condition
    • Screened
      • Screened people
    • Diagnosed
      • Diagnosed people
    • Currently treated
      • Currently treated