WEIGHTKID is a 3-digit-numeric variable.
000: Not in Universe
996: Not available
997: Unknown-refused
998: Unknown-not ascertained
999: Unknown-don't know
Description
This variable provides responses to the question, "How much does {S.C name} weigh now (without shoes)?" Respondents could report child's weight in either pounds or metric format (kilograms), but metric responses were converted into pounds (less than 1% of respondents reported in metric form).
Questions about children's current weight (and height) were limited to children aged
12-17 years. This limitation was introduced because of serious concerns about the reporting accuracy of weight information for younger children due to the rapid growth of children at younger ages. An internal consistency check was also included in the survey instrument to improve data quality: extreme values triggered a request for interviewer verification of data entry and re-asking weight (and height).
Extreme values for WEIGHTKID (and for HEIGHTKID) were also subject to data editing. in part to protect the confidentiality of sample children who might be identifiable by their unusual physical characteristics. The sex-specific weight-for-age and height-for-age values of the highest 1.5 percent of records and the lowest 1.5 percent of records (based on values from the 2004 - 2008 NHIS) were changed to "96" ("Not available"). In cases where such extreme values were reported for either current height or current weight, the data for both variables were changed to "Not available" on the public use data file.
Universe
- 2008-2013; 2014 2015 2016 2017 2018: Sample children age 12-17.
Availability
- 2008-2018
Survey Text
2018 | 2015 | 2012 | 2009 |
2017 | 2014 | 2011 | 2008 |
2016 | 2013 | 2010 |
Questionnaire File Name: Sample Child
Question Text:
* Enter 'M' to record metric measurements.
* Enter '500' if 500 pounds or more.
997 Refused
999 Don't know
M Metric
Skip Instructions:
goto ERR1_CWGT_LB
elseif (SEX = ?1? and
AGE = ?12? and (CWGT_LB lt ?62? or CWGT_LB gt ?209?)) or
AGE = ?13? and (CWGT_LB lt ?70? or CWGT_LB gt ?247?)) or
AGE = ?14? and (CWGT_LB lt ?83? or CWGT_LB gt ?266?)) or
AGE = ?15? and (CWGT_LB lt ?94? or CWGT_LB gt ?267?)) or
AGE = ?16? and (CWGT_LB lt ?98? or CWGT_LB gt ?306?)) or
AGE = ?17? and (CWGT_LB lt ?106? or CWGT_LB gt ?317?)) or
(SEX = ?2? and
AGE = ?12? and (CWGT_LB lt ?62? or CWGT_LB gt ?212?)) or
AGE = ?13? and (CWGT_LB lt ?73? or CWGT_LB gt ?238?)) or
AGE = ?14? and (CWGT_LB lt ?84? or CWGT_LB gt ?252?)) or
AGE = ?15? and (CWGT_LB lt ?84? or CWGT_LB gt ?238?)) or
AGE = ?16? and (CWGT_LB lt ?87? or CWGT_LB gt ?257?)) or
AGE = ?17? and (CWGT_LB lt ?90? or CWGT_LB gt ?292?))
goto ERR2_CWGT_LB
elseif CHGT_FLG = ?1? and CWGT_FLG = ?1? and AGE ge ?2?
goto ADD_1
elseif CHGT_FLG = ?1? and CWGT_FLG = ?1? and AGE lt ?2?
goto ADD1_2
else
calculate the BMI (Body Mass Index) ? See CBMI spec page
(R,D) if AGE ge ?2?
goto ADD_1
else
goto ADD1_2
(M) goto CWGT_KG
Hard Edit: ERR1_CWGT_LB
* Weight is out of range (1-500).
* Please correct.
Soft Edit: ERR2_CWGT_LB
* Please verify that the weight was entered correctly. Probe only if necessary.
QuestionText:
* Enter 'M' to record metric measurements.
* Enter '500' if 500 pounds or more.
997 Refused
999 Don't know
M Metric
SkipInstructions:
goto ERR1_CWGT_LB
elseif (SEX = '1' and
AGE = '12' and (CWGT_LB lt '62' or CWGT_LB gt '209')) or
AGE = '13' and (CWGT_LB lt '70' or CWGT_LB gt '247')) or
AGE = '14' and (CWGT_LB lt '83' or CWGT_LB gt '266')) or
AGE = '15' and (CWGT_LB lt '94' or CWGT_LB gt '267')) or
AGE = '16' and (CWGT_LB lt '98' or CWGT_LB gt '306')) or
AGE = '17' and (CWGT_LB lt '106' or CWGT_LB gt '317')) or
(SEX = '2' and
AGE = '12' and (CWGT_LB lt '62' or CWGT_LB gt '212')) or
AGE = '13' and (CWGT_LB lt '73' or CWGT_LB gt '238')) or
AGE = '14' and (CWGT_LB lt '84' or CWGT_LB gt '252')) or
AGE = '15' and (CWGT_LB lt '84' or CWGT_LB gt '238')) or
AGE = '16' and (CWGT_LB lt '87' or CWGT_LB gt '257')) or
AGE = '17' and (CWGT_LB lt '90' or CWGT_LB gt '292'))
goto ERR2_CWGT_LB
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE ge '2'
goto ADD_1
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE lt '2'
goto ADD1_2
else
calculate the BMI (Body Mass Index)
(R,D) if AGE ge '2'
goto ADD_1
else
goto ADD1_2
(M) goto CWGT_KG
Hard Edit: ERR1_CWGT_LB
* Weight is out of range (1-500).
* Please correct.
Soft Edit: ERR2_CWGT_LB
* Please verify that the weight was entered correctly. Probe only if necessary.
QuestionText:
* Enter 'M' to record metric measurements.
* Enter '500' if 500 pounds or more.
997 Refused
999 Don't know
M Metric
SkipInstructions:
goto ERR1_CWGT_LB
elseif (SEX = '1' and
AGE = '12' and (CWGT_LB lt '62' or CWGT_LB gt '209')) or
AGE = '13' and (CWGT_LB lt '70' or CWGT_LB gt '247')) or
AGE = '14' and (CWGT_LB lt '83' or CWGT_LB gt '266')) or
AGE = '15' and (CWGT_LB lt '94' or CWGT_LB gt '267')) or
AGE = '16' and (CWGT_LB lt '98' or CWGT_LB gt '306')) or
AGE = '17' and (CWGT_LB lt '106' or CWGT_LB gt '317')) or
(SEX = '2' and
AGE = '12' and (CWGT_LB lt '62' or CWGT_LB gt '212')) or
AGE = '13' and (CWGT_LB lt '73' or CWGT_LB gt '238')) or
AGE = '14' and (CWGT_LB lt '84' or CWGT_LB gt '252')) or
AGE = '15' and (CWGT_LB lt '84' or CWGT_LB gt '238')) or
AGE = '16' and (CWGT_LB lt '87' or CWGT_LB gt '257')) or
AGE = '17' and (CWGT_LB lt '90' or CWGT_LB gt '292'))
goto ERR2_CWGT_LB
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE ge '2'
goto ADD_1
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE lt '2'
goto ADD1_2
else
calculate the BMI (Body Mass Index)
(R,D) if AGE ge '2'
goto ADD_1
else
goto ADD1_2
(M) goto CWGT_KG
Hard Edit: ERR1_CWGT_LB
* Weight is out of range (1-500).
* Please correct.
Soft Edit: ERR2_CWGT_LB
* Please verify that the weight was entered correctly. Probe only if necessary.
QuestionText:
* Enter 'M' to record metric measurements.
* Enter '500' if 500 pounds or more.
997 Refused
999 Don't know
M Metric
SkipInstructions:
goto ERR1_CWGT_LB
elseif (SEX = '1' and
AGE = '12' and (CWGT_LB lt '62' or CWGT_LB gt '209')) or
AGE = '13' and (CWGT_LB lt '70' or CWGT_LB gt '247')) or
AGE = '14' and (CWGT_LB lt '83' or CWGT_LB gt '266')) or
AGE = '15' and (CWGT_LB lt '94' or CWGT_LB gt '267')) or
AGE = '16' and (CWGT_LB lt '98' or CWGT_LB gt '306')) or
AGE = '17' and (CWGT_LB lt '106' or CWGT_LB gt '317')) or
(SEX = '2' and
AGE = '12' and (CWGT_LB lt '62' or CWGT_LB gt '212')) or
AGE = '13' and (CWGT_LB lt '73' or CWGT_LB gt '238')) or
AGE = '14' and (CWGT_LB lt '84' or CWGT_LB gt '252')) or
AGE = '15' and (CWGT_LB lt '84' or CWGT_LB gt '238')) or
AGE = '16' and (CWGT_LB lt '87' or CWGT_LB gt '257')) or
AGE = '17' and (CWGT_LB lt '90' or CWGT_LB gt '292'))
goto ERR2_CWGT_LB
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE ge '2'
goto ADD_1
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE lt '2'
goto ADD1_2
else
calculate the BMI (Body Mass Index)
(R,D) if AGE ge '2'
goto ADD_1
else
goto ADD1_2
(M) goto CWGT_KG
Hard Edit: ERR1_CWGT_LB
* Weight is out of range (1-500).
* Please correct.
Soft Edit: ERR2_CWGT_LB
* Please verify that the weight was entered correctly. Probe only if necessary.
QuestionText:
* Enter 'M' to record metric measurements.
* Enter '500' if 500 pounds or more.
997 Refused
999 Don't know
M Metric
SkipInstructions:
goto ERR1_CWGT_LB
elseif (SEX = '1' and
AGE = '12' and (CWGT_LB lt '62' or CWGT_LB gt '209')) or
AGE = '13' and (CWGT_LB lt '70' or CWGT_LB gt '247')) or
AGE = '14' and (CWGT_LB lt '83' or CWGT_LB gt '266')) or
AGE = '15' and (CWGT_LB lt '94' or CWGT_LB gt '267')) or
AGE = '16' and (CWGT_LB lt '98' or CWGT_LB gt '306')) or
AGE = '17' and (CWGT_LB lt '106' or CWGT_LB gt '317')) or
(SEX = '2' and
AGE = '12' and (CWGT_LB lt '62' or CWGT_LB gt '212')) or
AGE = '13' and (CWGT_LB lt '73' or CWGT_LB gt '238')) or
AGE = '14' and (CWGT_LB lt '84' or CWGT_LB gt '252')) or
AGE = '15' and (CWGT_LB lt '84' or CWGT_LB gt '238')) or
AGE = '16' and (CWGT_LB lt '87' or CWGT_LB gt '257')) or
AGE = '17' and (CWGT_LB lt '90' or CWGT_LB gt '292'))
goto ERR2_CWGT_LB
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE ge '2'
goto ADD_1
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE lt '2'
goto ADD1_2
else
calculate the BMI (Body Mass Index)
(R,D) if AGE ge '2'
goto ADD_1
else
goto ADD1_2
(M) goto CWGT_KG
Hard Edit: ERR1_CWGT_LB
* Weight is out of range (1-500).
* Please correct.
Soft Edit: ERR2_CWGT_LB
* Please verify that the weight was entered correctly. Probe only if necessary.
QuestionText:
* Enter 'M' to record metric measurements.
* Enter '500' if 500 pounds or more.
997 Refused
999 Don't know
M Metric
SkipInstructions:
goto ERR1_CWGT_LB
elseif (SEX = '1' and
AGE = '12' and (CWGT_LB lt '62' or CWGT_LB gt '209')) or
AGE = '13' and (CWGT_LB lt '70' or CWGT_LB gt '247')) or
AGE = '14' and (CWGT_LB lt '83' or CWGT_LB gt '266')) or
AGE = '15' and (CWGT_LB lt '94' or CWGT_LB gt '267')) or
AGE = '16' and (CWGT_LB lt '98' or CWGT_LB gt '306')) or
AGE = '17' and (CWGT_LB lt '106' or CWGT_LB gt '317')) or
(SEX = '2' and
AGE = '12' and (CWGT_LB lt '62' or CWGT_LB gt '212')) or
AGE = '13' and (CWGT_LB lt '73' or CWGT_LB gt '238')) or
AGE = '14' and (CWGT_LB lt '84' or CWGT_LB gt '252')) or
AGE = '15' and (CWGT_LB lt '84' or CWGT_LB gt '238')) or
AGE = '16' and (CWGT_LB lt '87' or CWGT_LB gt '257')) or
AGE = '17' and (CWGT_LB lt '90' or CWGT_LB gt '292'))
goto ERR2_CWGT_LB
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE ge '2'
goto ADD_1
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE lt '2'
goto ADD1_2
else
calculate the BMI (Body Mass Index)
(R,D) if AGE ge '2'
goto ADD_1
else
goto ADD1_2
(M) goto CWGT_KG
Hard Edit: ERR1_CWGT_LB
* Weight is out of range (1-500).
* Please correct.
Soft Edit: ERR2_CWGT_LB
* Please verify that the weight was entered correctly. Probe only if necessary.
QuestionText:
* Enter 'M' to record metric measurements.
* Enter '500' if 500 pounds or more.
997 Refused
999 Don't know
M Metric
SkipInstructions:
goto ERR1_CWGT_LB
elseif (SEX = '1' and
AGE = '12' and (CWGT_LB lt '62' or CWGT_LB gt '209')) or
AGE = '13' and (CWGT_LB lt '70' or CWGT_LB gt '247')) or
AGE = '14' and (CWGT_LB lt '83' or CWGT_LB gt '266')) or
AGE = '15' and (CWGT_LB lt '94' or CWGT_LB gt '267')) or
AGE = '16' and (CWGT_LB lt '98' or CWGT_LB gt '306')) or
AGE = '17' and (CWGT_LB lt '106' or CWGT_LB gt '317')) or
(SEX = '2' and
AGE = '12' and (CWGT_LB lt '62' or CWGT_LB gt '212')) or
AGE = '13' and (CWGT_LB lt '73' or CWGT_LB gt '238')) or
AGE = '14' and (CWGT_LB lt '84' or CWGT_LB gt '252')) or
AGE = '15' and (CWGT_LB lt '84' or CWGT_LB gt '238')) or
AGE = '16' and (CWGT_LB lt '87' or CWGT_LB gt '257')) or
AGE = '17' and (CWGT_LB lt '90' or CWGT_LB gt '292'))
goto ERR2_CWGT_LB
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE ge '2'
goto ADD_1
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE lt '2'
goto ADD1_2
else
calculate the BMI (Body Mass Index)
(R,D) if AGE ge '2'
goto ADD_1
else
goto ADD1_2
(M) goto CWGT_KG
Hard Edit: ERR1_CWGT_LB
* Weight is out of range (1-500).
* Please correct.
Soft Edit: ERR2_CWGT_LB
* Please verify that the weight was entered correctly. Probe only if necessary.
QuestionText:
SkipInstructions:
goto ERR1_CWGT_KG
elseif (SEX = '1' and
AGE = '12' and (CWGT_KG = '28' or CWGT_KG = '95')) or
AGE = '13' and (CWGT_KG = '32' or CWGT_KG = '112')) or
AGE = '14' and (CWGT_KG = '38' or CWGT_KG = '121')) or
AGE = '15' and (CWGT_KG = '42' or CWGT_KG = '121')) or
AGE = '16' and (CWGT_KG = '44' or CWGT_KG = '139')) or
AGE = '17' and (CWGT_KG = '48' or CWGT_KG = '144')) or
(SEX = '2' and
AGE = '12' and (CWGT_KG = '28' or CWGT_KG = '96')) or
AGE = '13' and (CWGT_KG = '33' or CWGT_KG = '108')) or
AGE = '14' and (CWGT_KG = '38' or CWGT_KG = '114')) or
AGE = '15' and (CWGT_KG = '38' or CWGT_KG = '108')) or
AGE = '16' and (CWGT_KG = '39' or CWGT_KG = '117')) or
AGE = '17' and (CWGT_KG = '41' or CWGT_KG = '133'))
goto ERR2_CWGT_KG
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE ge '2'
goto ADD_1
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE lt '2'
goto ADD1_2
else
calculate the BMI (Body Mass Index)
(R,D) if AGE ge '2'
goto ADD_1
else
goto ADD1_2
Hard Edit: ERR1_CWGT_KG
* Weight is out of range (2-226).
* Please correct.
Soft Edit: ERR2_CWGT_KG
* Please verify that the weight was entered correctly. Probe only if necessary.
QuestionText:
* Enter 'M' to record metric measurements.
* Enter '500' if 500 pounds or more.
997 Refused
999 Don't know
M Metric
SkipInstructions:
goto ERR1_CWGT_LB
elseif (SEX = '1' and
AGE = '12' and (CWGT_LB lt '62' or CWGT_LB gt '209')) or
AGE = '13' and (CWGT_LB lt '70' or CWGT_LB gt '247')) or
AGE = '14' and (CWGT_LB lt '83' or CWGT_LB gt '266')) or
AGE = '15' and (CWGT_LB lt '94' or CWGT_LB gt '267')) or
AGE = '16' and (CWGT_LB lt '98' or CWGT_LB gt '306')) or
AGE = '17' and (CWGT_LB lt '106' or CWGT_LB gt '317')) or
(SEX = '2' and
AGE = '12' and (CWGT_LB lt '62' or CWGT_LB gt '212')) or
AGE = '13' and (CWGT_LB lt '73' or CWGT_LB gt '238')) or
AGE = '14' and (CWGT_LB lt '84' or CWGT_LB gt '252')) or
AGE = '15' and (CWGT_LB lt '84' or CWGT_LB gt '238')) or
AGE = '16' and (CWGT_LB lt '87' or CWGT_LB gt '257')) or
AGE = '17' and (CWGT_LB lt '90' or CWGT_LB gt '292'))
goto ERR2_CWGT_LB
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE ge '2'
goto ADD_1
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE lt '2'
goto ADD1_2
else
calculate the BMI (Body Mass Index)
(R,D) if AGE ge '2'
goto ADD_1
else
goto ADD1_2
(M) goto CWGT_KG
Hard Edit: ERR1_CWGT_LB
* Weight is out of range (1-500).
* Please correct.
Soft Edit: ERR2_CWGT_LB
* Please verify that the weight was entered correctly. Probe only if necessary.
QuestionText:
SkipInstructions:
goto ERR1_CWGT_KG
elseif (SEX = '1' and
AGE = '12' and (CWGT_KG = '28' or CWGT_KG = '95')) or
AGE = '13' and (CWGT_KG = '32' or CWGT_KG = '112')) or
AGE = '14' and (CWGT_KG = '38' or CWGT_KG = '121')) or
AGE = '15' and (CWGT_KG = '42' or CWGT_KG = '121')) or
AGE = '16' and (CWGT_KG = '44' or CWGT_KG = '139')) or
AGE = '17' and (CWGT_KG = '48' or CWGT_KG = '144')) or
(SEX = '2' and
AGE = '12' and (CWGT_KG = '28' or CWGT_KG = '96')) or
AGE = '13' and (CWGT_KG = '33' or CWGT_KG = '108')) or
AGE = '14' and (CWGT_KG = '38' or CWGT_KG = '114')) or
AGE = '15' and (CWGT_KG = '38' or CWGT_KG = '108')) or
AGE = '16' and (CWGT_KG = '39' or CWGT_KG = '117')) or
AGE = '17' and (CWGT_KG = '41' or CWGT_KG = '133'))
goto ERR2_CWGT_KG
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE ge '2'
goto ADD_1
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE lt '2'
goto ADD1_2
else
calculate the BMI (Body Mass Index)
(R,D) if AGE ge '2'
goto ADD_1
else
goto ADD1_2
Hard Edit: ERR1_CWGT_KG
* Weight is out of range (2-226).
* Please correct.
Soft Edit: ERR2_CWGT_KG
* Please verify that the weight was entered correctly. Probe only if necessary.
QuestionText:
* Enter 'M' to record metric measurements.
* Enter '500' if 500 pounds or more.
997 Refused
999 Don't know
M Metric
SkipInstructions:
goto ERR1_CWGT_LB
elseif (SEX = '1' and
AGE = '12' and (CWGT_LB lt '62' or CWGT_LB gt '209')) or
AGE = '13' and (CWGT_LB lt '70' or CWGT_LB gt '247')) or
AGE = '14' and (CWGT_LB lt '83' or CWGT_LB gt '266')) or
AGE = '15' and (CWGT_LB lt '94' or CWGT_LB gt '267')) or
AGE = '16' and (CWGT_LB lt '98' or CWGT_LB gt '306')) or
AGE = '17' and (CWGT_LB lt '106' or CWGT_LB gt '317')) or
(SEX = '2' and
AGE = '12' and (CWGT_LB lt '62' or CWGT_LB gt '212')) or
AGE = '13' and (CWGT_LB lt '73' or CWGT_LB gt '238')) or
AGE = '14' and (CWGT_LB lt '84' or CWGT_LB gt '252')) or
AGE = '15' and (CWGT_LB lt '84' or CWGT_LB gt '238')) or
AGE = '16' and (CWGT_LB lt '87' or CWGT_LB gt '257')) or
AGE = '17' and (CWGT_LB lt '90' or CWGT_LB gt '292'))
goto ERR2_CWGT_LB
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE ge '2'
goto ADD_1
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE lt '2'
goto ADD1_2
else
calculate the BMI (Body Mass Index)
(R,D) if AGE ge '2'
goto ADD_1
else
goto ADD1_2
(M) goto CWGT_KG
Hard Edit: ERR1_CWGT_LB
* Weight is out of range (1-500).
* Please correct.
Soft Edit: ERR2_CWGT_LB
* Please verify that the weight was entered correctly. Probe only if necessary.
QuestionText:
SkipInstructions:
goto ERR1_CWGT_KG
elseif (SEX = '1' and
AGE = '12' and (CWGT_KG = '28' or CWGT_KG = '95')) or
AGE = '13' and (CWGT_KG = '32' or CWGT_KG = '112')) or
AGE = '14' and (CWGT_KG = '38' or CWGT_KG = '121')) or
AGE = '15' and (CWGT_KG = '42' or CWGT_KG = '121')) or
AGE = '16' and (CWGT_KG = '44' or CWGT_KG = '139')) or
AGE = '17' and (CWGT_KG = '48' or CWGT_KG = '144')) or
(SEX = '2' and
AGE = '12' and (CWGT_KG = '28' or CWGT_KG = '96')) or
AGE = '13' and (CWGT_KG = '33' or CWGT_KG = '108')) or
AGE = '14' and (CWGT_KG = '38' or CWGT_KG = '114')) or
AGE = '15' and (CWGT_KG = '38' or CWGT_KG = '108')) or
AGE = '16' and (CWGT_KG = '39' or CWGT_KG = '117')) or
AGE = '17' and (CWGT_KG = '41' or CWGT_KG = '133'))
goto ERR2_CWGT_KG
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE ge '2'
goto ADD_1
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE lt '2'
goto ADD1_2
else
calculate the BMI (Body Mass Index)
(R,D) if AGE ge '2'
goto ADD_1
else
goto ADD1_2
Hard Edit: ERR1_CWGT_KG
* Weight is out of range (2-226).
* Please correct.
Soft Edit: ERR2_CWGT_KG
* Please verify that the weight was entered correctly. Probe only if necessary.
QuestionText:
* Enter 'M' to record metric measurements.
* Enter '500' if 500 pounds or more.
997 Refused
999 Don't know
M Metric
SkipInstructions:
goto ERR1_CWGT_LB
elseif (SEX = '1' and
AGE = '12' and (CWGT_LB lt '62' or CWGT_LB gt '209')) or
AGE = '13' and (CWGT_LB lt '70' or CWGT_LB gt '247')) or
AGE = '14' and (CWGT_LB lt '83' or CWGT_LB gt '266')) or
AGE = '15' and (CWGT_LB lt '94' or CWGT_LB gt '267')) or
AGE = '16' and (CWGT_LB lt '98' or CWGT_LB gt '306')) or
AGE = '17' and (CWGT_LB lt '106' or CWGT_LB gt '317')) or
(SEX = '2' and
AGE = '12' and (CWGT_LB lt '62' or CWGT_LB gt '212')) or
AGE = '13' and (CWGT_LB lt '73' or CWGT_LB gt '238')) or
AGE = '14' and (CWGT_LB lt '84' or CWGT_LB gt '252')) or
AGE = '15' and (CWGT_LB lt '84' or CWGT_LB gt '238')) or
AGE = '16' and (CWGT_LB lt '87' or CWGT_LB gt '257')) or
AGE = '17' and (CWGT_LB lt '90' or CWGT_LB gt '292'))
goto ERR2_CWGT_LB
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE ge '2'
goto ADD_1
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE lt '2'
goto ADD1_2
else
calculate the BMI (Body Mass Index)
(R,D) if AGE ge '2'
goto ADD_1
else
goto ADD1_2
(M) goto CWGT_KG
Hard Edit: ERR1_CWGT_LB
* Weight is out of range (1-500).
* Please correct.
Soft Edit: ERR2_CWGT_LB
* Please verify that the weight was entered correctly. Probe only if necessary.
QuestionText:
SkipInstructions:
goto ERR1_CWGT_KG
elseif (SEX = '1' and
AGE = '12' and (CWGT_KG = '28' or CWGT_KG = '95')) or
AGE = '13' and (CWGT_KG = '32' or CWGT_KG = '112')) or
AGE = '14' and (CWGT_KG = '38' or CWGT_KG = '121')) or
AGE = '15' and (CWGT_KG = '42' or CWGT_KG = '121')) or
AGE = '16' and (CWGT_KG = '44' or CWGT_KG = '139')) or
AGE = '17' and (CWGT_KG = '48' or CWGT_KG = '144')) or
(SEX = '2' and
AGE = '12' and (CWGT_KG = '28' or CWGT_KG = '96')) or
AGE = '13' and (CWGT_KG = '33' or CWGT_KG = '108')) or
AGE = '14' and (CWGT_KG = '38' or CWGT_KG = '114')) or
AGE = '15' and (CWGT_KG = '38' or CWGT_KG = '108')) or
AGE = '16' and (CWGT_KG = '39' or CWGT_KG = '117')) or
AGE = '17' and (CWGT_KG = '41' or CWGT_KG = '133'))
goto ERR2_CWGT_KG
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE ge '2'
goto ADD_1
elseif CHGT_FLG = '1' and CWGT_FLG = '1' and AGE lt '2'
goto ADD1_2
else
calculate the BMI (Body Mass Index)
(R,D) if AGE ge '2'
goto ADD_1
else
goto ADD1_2
Hard Edit: ERR1_CWGT_KG
* Weight is out of range (2-226).
* Please correct.
Soft Edit: ERR2_CWGT_KG
* Please verify that the weight was entered correctly. Probe only if necessary.
Weights
- 2008-2018 : SAMPWEIGHT