Malawi Epidemiology and Intervention Research Unit Non-Communicable Disease Survey data, 2013-2017 - Codebook

Variable name Description Value codes Data type
id A non-identifiable numeric value   str16
version Form version number   byte
site site of data collection (D) 1=Karonga
2=Lilongwe
float
comdate Completion date   float
agegroup10 10 years age groups 1=15-24
2=25-34
3=35-44
4=45-54
5=55-64
6=65+
float
sex sex 1=Male
2=Female
float
cmarital Current marital status (D) 0=Never married
1=Married
2=Divorced/Separated/Widowed
byte
educat Highest level of education 0=Illiterate
1=literate, Up to primary school level
2=Secondary school and higher
byte
occupation Type of work (broad categories) (D)
0 = Not working
1 = Housework
2 = Farming/fishing
3 = Self-employed
4 = Employed
byte
smoker summary variable of number of cigarettes smoked (D) 0 =Never
1 = Former
2 =  <6 cig/week
3 = 6+ cig/week
float
drinker summary variable of number of units drank (D) 0=Never
1 =  <8 drinks/week
2 =  8-22 drinks/week
3 = 22+ drinks/week
float
pacat physical activity rating (D) 0=Low
1=Moderate
2=High
float
pawho whether met the WHO recommendation for physical activity (D) 0=Not met WHO recommendation
1=met WHO recommendation
float
electric_mode Whether household has electricity (household mode) (D) 0=No
1=Yes
byte
parlamp_mode Whether household owns a paraffin lamp (household mode) (D) 0=No
1=Yes
byte
telv_mode Whether household owns a tv (household mode) (D) 0=No
1=Yes
byte
mopho_mode Whether household owns a mobile phone (household mode) (D) 0=No
1=Yes
byte
landpho_mode Whether household owns a land phone (household mode) (D) 0=No
1=Yes
byte
bedmt_mode Whether household owns a bed with mattress (household mode) (D) 0=No
1=Yes
byte
sofa_mode Whether household owns a sofa (household mode) (D) 0=No
1=Yes
byte
refrig_mode Whether household owns a fridge (household mode) (D) 0=No
1=Yes
byte
tabchar_mode Whether household owns a tabchar (household mode) (D) 0=No
1=Yes
byte
egcook_mode Whether household owns an electric or gas cooker (household mode) (D) 0=No
1=Yes
byte
watpipe_fmode Whether household has water piped to house (female only mode) (D) 0=No
1=Yes
float
motcyc_mode Whether household owns a motorcycle (household mode) (D) 0=No
1=Yes
byte
car_mode Whether household owns a car (household mode) (D) 0=No
1=Yes
byte
bicyc_mode Whether household owns a bicycle (household mode) (D) 0=No
1=Yes
byte
radio_mode Whether household owns a radio (household mode) (D) 0=No
1=Yes
byte
cow_mode Whether household owns a cow (household mode) (D) 0=No
1=Yes
byte
oxcart_mode Whether household owns an oxcart (household mode) (D) 0=No
1=Yes
byte
hhwate_fmode Household water source (female only mode) (D) 1=Tap to house
2=Shared communal tap
3=Bore hole
4=Covered well
5=Open well
6=Lake/river
7=Other
float
hhpossscore_mode Karonga & Lilongwe: summary possession score using the mode values (D) byte
hhpossscorek_mode Karonga only: summary possession score using the mode values (D)   byte
hhpossscorel_mode Lilongwe only: summary possession score using the mode values (D)   byte
advlwt Advice doctor 0=No
1=Yes
byte
advsom Advice doctor stop smoking 0=No
1=Yes
byte
advexr Advice doctor more exercise 0=No
1=Yes
byte
advbp Blood pressure taken no months   int
diabp Diagnosed high bloood persure 0=No
1=Yes
byte
agedibp_cat RECODE of agedibp (Age diagnosed high blood presure ) 1=U25y
2=25-34y
3=35-44y
4=45-55y
5=55-65y
6=65y+
int
remdbp Medication for high bloood persure 0=No
1=Yes
8=Unknown
byte
blsug Blood sugar taken no months   int
diadiab Diagnosed diabetes 0=No
1=Yes
byte
agediab_cat RECODE of agediab (Age diagnosed diabetes ) 1=U25y
2=25-34y
3=35-44y
4=45-55y
5=55-65y
6=65y+
int
remddiab Medication for diabetes 0=No
1=Yes
byte
chole Cholesterol taken no months   int
diachole Diagnosed cholesterol 0=No
1=Yes
byte
agechole_cat RECODE of agechole (Age diagnosed cholesterol) 1=U25y
2=25-34y
3=35-44y
4=45-55y
5=55-65y
6=65y+
int
remdcho Medication for cholesterol 0=No
1=Yes
byte
wheze Wheezing in last year 0=No
1=Yes
byte
spwheze Wheezing in last year make short of breath 0=No
1=Yes
byte
asthma Diagnosed asthma 0=No
1=Yes
byte
ageathma_cat RECODE of ageathma (Age diagnosed asthma ) 1=U25y
2=25-34y
3=35-44y
4=45-55y
5=55-65y
6=65y+
int
asthmed Medication for asthma 0=No
1=Yes
8=Unknown
byte
diatb Diagnosed TB 0=No
1=Yes
byte
agetb_cat RECODE of agetb (Age diagnosed TB ) 1=U25y
2=25-34y
3=35-44y
4=45-55y
5=55-65y
6=65y+
int
systolic Systolic blood pressure (average) (D)   float
diastolic Diastolic blood pressure (average) (D)   float
ht Hypertensive level (4 categories) (D) 0= No
1=mild: dia90+sys140+
2= moderate: dia100+sys160+
3=Severe: dia110+sys180+
 
float
hypertension Hypertensive level (2 categories) (D) 0=No
1=Yes
float
weight Weight (average) (D)   float
height Height (average) (D)   float
BMI body mass index (excluding pregnant women) (D)   float
BMIgroup categorised BMI (D)   float
waist Waist circumference (average) (D)   float
hip Hip circumference (average) (D)   float
muac Mid-upper arm circumference (average) (D)   float
glucunits_fast result of fasted glucose test (D)   double
glucunits_NONfast result of non-fasted glucose test (D)   double
diabetes binary diabetes variable using glucose level and self-report (D) 0=No
1=Yes
9=Unknown
float
fastgluc categorised variable of impaired glucose (D) 0=not impaired
1=Slightly impaired 5.6-7
2=Impaired 7+
.=Missing
float
hgb Haemoglobin   double
hba1_units Percentage   double