The cardiovascular (CV) fitness component was implemented in the NHANES in 1999. The goals of this component are to provide:
Survey participants aged 12-49 years old are eligible for the CV fitness component.
Participants are excluded from this component based on medical conditions, medications, physical limitations, limits on heart rate and blood pressure, and irregular heart rates. The screening is done prior to the treadmill test using questions in the household interview, questions administered by the physician in the NHANES Mobile Examination Center (MEC) and aspects of the physician examination such as measurements of heart rate and blood pressure. The list of exclusion criteria used for the CV fitness component is attached as Appendix A.
The CV fitness exam was performed by trained health technicians. The protocol is a submaximal exercise test. Based on gender, age, body mass index, and self-reported level of physical activity, participants are assigned to one of eight treadmill test protocols. The goal of each protocol is to elicit a heart rate that is approximately 75 percent of the age-predicted maximum (220-age) by the end of the test. Each protocol includes a 2-minute warm-up, two 3-minute exercise stages, and a 2-minute cool down period.
Heart rate was monitored continuously using an automated monitor with four electrodes connected to thorax and abdomen of the participant and was recorded at the end of warm-up, each exercise stage, and each minute of recovery. Blood pressure was measured at the end of each stage. At the end of warm-up and each exercise stage, participants were asked to rate their perceived exertion using the Borg scale.
The main outcome of this component is the estimated maximal oxygen uptake (VO2max). Based on gender and age specific criteria, the estimated VO2max is also categorized and reported as "low", "moderate" or "high" level of cardiovascular fitness in the present dataset.
Detailed descriptions of the protocol are provided in the NHANES Cardiovascular Fitness Procedure Manual (National Center for Health Statistics. The NHANES Cardiovascular Fitness Procedure Manual).
Health technicians are regularly monitored by NHANES supervisory staff and expert consultants from the Cooper Institute using a structured performance evaluation and an annual recertification process. Retraining sessions are conducted periodically with the technicians to reinforce the proper protocols and technique. Inspection, calibration, and maintenance of the equipment and supplies are also performed on a regular basis.
As part of on-going quality control practice, all the data are reviewed systematically for logical inconsistencies and technician errors.
Chapter 6 of the NHANES Cardiovascular Fitness Procedure Manual details the quality control procedures.
During the data processing, edits were made to ensure the logical consistency and analytic usefulness of the data. Extreme values were reviewed and cross-checked with other available data. When there was insufficient information to conclude that the values were invalid, they were retained in the data set.
Variable specific editing:
CVDEXSTS (CV fitness exam status)
This derived variable indicates the following for each participants:
CVDEXCMT (Comment code for the exam status)
This derived variable denotes the reason the treadmill test was not done or data are missing.
"0" – None: the exam was completed with no missing data point present.
"1" – Met exclusion criteria: exam was not done due to the participant met the exclusion criteria of the component other than pregnancy. Responses in variables CVDEXCL1 - CVDEXCL6 identify specific exclusion criteria the participant met.
"2" – Pregnant more than 12 weeks: pregnant women are excluded from the component because physiologic changes with pregnancy affect heart rate, and therefore the interpretation of the data.
"3" – Refusal: participant refused to undergo or continue the test.
"4" – No time: the exam was not done because there was not enough time.
"5" – Technical problem: problems that occurred during the test with equipment, software applications, or technician error.
"6" – Met priority 1 stopping criteria: participant discomfort or distress observed by the health technician or reported by the participant that warranted an emergency stop of the protocol. See Cardiovascular Fitness Procedure Manual, section 3.13.1 for further details.
"7" – Met priority 2 stopping criteria: safety concerns arose during the test that warranted an early stop of the protocol. Responses in variables CVQ220a-CVQ220m identify specific reason(s) called for the priority 2 stop. See Cardiovascular Fitness Procedure Manual, section 3.13.2 for further details.
"8" – Not able to calculate VO2max: heart rate obtained at the end of stage 2 lower than what obtained at the end of stage 1, or the difference between stages 1 and 2 heart rates is 5 beat/minute or less.
"90" – Other.
CVDEXCL1 – CVDEXCL6 (Reasons for exclusion)
The exclusion criteria used for the CV fitness component include more than 50 questions or measurements collected during the household interview and the examinations in the MEC. This set of variables summarizes these exclusion criteria into six categories: physical functioning limitations, cardiovascular conditions/ symptoms, lung/breathing conditions/symptoms, asthma symptoms, medication exclusions, and others. Appendix A documents the classification frames for these categories. These six variables are not exclusive to each other to accommodate participants who met multiple criteria in different categories.
CVXPARC (Physical activity level)
This variable summarizes the responses from a series of questions and describes the participant’s typical physical activity level using the NASA/JSC physical activity scale (Ross et al.). See Cardiovascular Fitness Procedure Manual, Appendix E for further details.
CVDVOMAX (Predicted VO2max)
This derived variable designates predicted VO2max value calculated with the equation developed by Jackson et al (Jackson et al.). The prediction model is based on participant’s gender, age, body mass index, and self-reported level of physical activity. Predicted VO2max value is used in the determination of the exercise protocol for the treadmill test. See Cardiovascular Fitness Procedure Manual, Appendix F for further details.
CVAPROT and CVDPROT (Assigned exercise protocol and the actual protocol used in stages 1 and 2)
Each participant was assigned to one of 8 protocols based on the predicted VO2max. According to the procedure, if the heart rate in warm-up is greater than 60% of the predicted maximal heart rate (PMHR), the assigned exercise protocol is decreased by 1 for the remainder of the treadmill test. When the heart rate in warm-up is less than 50% of the PMHR, the assigned protocol is increased by 1 for the remainder of the test. The variable CVAPROT denotes the exercise protocol that was originally assigned to the case while variable CVDPROT reflects the actual exercise protocol used in stage 1 and stage 2 after the adjustment during warm-up. See CV Fitness Procedures Manual, Sections 3.12 and 4.5 for further details.
CVDESVO2 (Estimated maximal oxygen uptake)
This derived variable designates the main outcome of the component: VO2max (ml/kg/min). It is estimated by extrapolation using measured heart rate responses to known levels of exercise workloads, assuming the relation between heart rate and oxygen consumption is linear during exercise (American College of Sports Medicine. ACSM's Guidelines for Exercise Testing and Prescription). See the CV Fitness Procedures Manual, Appendix G for further details.
CVDFITLV (Cardiovascular fitness level)
The level of cardiovascular fitness is categorized based on gender-age specific cut-points of estimated VO2max. The reference cut-points used for adults 20-49 years are based on data from the Aerobics Center Longitudinal Study (ACLS) (American College of Sports Medicine. ACSM's Guidelines for Exercise Testing and Prescription, Blair et al.). Low level of CV fitness is defined as an estimated VO2max below the 20th percentile of the ACLS data of the same gender and age group; moderate fitness is defined as a value between the 20th and 59th percentile, and high fitness level is defined as at or above the 60th percentile. The reference standards used for adolescents and young adults 12-19 years are based on the criteria used in the FITNESSGRAM program (Cureton and Warren, Cureton and Plowman). See CV Fitness Procedures Manual, Appendix I for further details.
The present dataset contains the NHANES CV fitness data collected during 1999-2000. It is strongly recommended that data users merge this file with the CV fitness data collected in NHANES 2001-2002 to ensure an adequate sample size for analysis. The 2001-2002 NHANES CV fitness data (CVX_B) are publicly available at https://wwwn.cdc.gov/nchs/nhanes/default.aspx.
To ensure the safety and validity of the test, a series of exclusion criteria were developed for the NHANES CV fitness component to preclude participants with conditions that might endanger them during the testing or affect the estimation of the VO2max from the exam. As a result, approximately 70% of the eligible NHANES participants were tested in this component during 1999-2002. The exclusion rate increases with age. In the present dataset, women have a much higher exclusion rate than men. It is largely due to the pregnancy exclusion which accounts for about 25% of the exclusions among women, and the fact that pregnant women are one of the subpopulations oversampled in the current NHANES. Data users need to be aware of the exclusion rate and be cautious when making inferences for the analyses.
The four-year full sample weight (WTMEC4YR) should be used for the combined analyses of NHANES 1999-2000 and NHANES 2001-2002 data. For further details on analyzing the NHANES data, please refer to the analytic guidelines provided with the 2001-2002 NHANES data release files, available at https://wwwn.cdc.gov/nchs/nhanes/default.aspx.
Approximately 12% of the participants in 1999-2002 underwent the treadmill test but did not have their VO2max estimated. Most of these cases resulted from a prematurely terminated test due to meeting the priority 2 stopping criteria. Analysts need to take the incomplete tests into account when interpreting the data.
It is not feasible to utilize a maximal treadmill test to directly measure the cardiovascular fitness level in a population-based study setting such as NHANES. However, due to the nature of the submaximal test, some estimates obtained in this component may appear extreme compared to data obtained from more direct measures. Analysts need to carefully examine the data distribution and consider whether or not it is appropriate to include or exclude extreme values in a given analysis.
During the course of data collection, several protocol modifications were implemented to help improve the completion rate. These modifications do not affect the comparability of the data and are described below:
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | VO2max estimated | 2561 | 2561 | |
2 | Tested but VO2max estimate missing | 662 | 3223 | |
3 | Not done | 1379 | 4602 | |
. | Missing | 0 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
0 | None | 1914 | 1914 | |
1 | Met exclusion criteria | 799 | 2713 | |
2 | Pregnant more than 12 weeks | 247 | 2960 | |
3 | Refusal | 68 | 3028 | |
4 | No time | 238 | 3266 | |
5 | Technical problem | 698 | 3964 | |
6 | Met priority 1 stopping criteria | 27 | 3991 | |
7 | Met priority 2 stopping criteria | 532 | 4523 | |
8 | Not able to calculate VO2max | 17 | 4540 | |
90 | Other | 62 | 4602 | |
. | Missing | 0 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Yes | 248 | 248 | |
2 | No | 551 | 799 | |
. | Missing | 3803 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Yes | 273 | 273 | |
2 | No | 526 | 799 | |
. | Missing | 3803 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Yes | 135 | 135 | |
2 | No | 664 | 799 | |
. | Missing | 3803 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Yes | 161 | 161 | |
2 | No | 638 | 799 | |
. | Missing | 3803 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Yes | 67 | 67 | |
2 | No | 732 | 799 | |
. | Missing | 3803 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Yes | 124 | 124 | |
2 | No | 675 | 799 | |
. | Missing | 3803 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Yes | 168 | 168 | |
2 | No | 364 | 532 | |
. | Missing | 4070 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Yes | 104 | 104 | |
2 | No | 428 | 532 | |
. | Missing | 4070 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Yes | 18 | 18 | |
2 | No | 514 | 532 | |
. | Missing | 4070 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Yes | 12 | 12 | |
2 | No | 520 | 532 | |
. | Missing | 4070 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Yes | 24 | 24 | |
2 | No | 508 | 532 | |
. | Missing | 4070 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Yes | 104 | 104 | |
2 | No | 428 | 532 | |
. | Missing | 4070 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Yes | 21 | 21 | |
2 | No | 511 | 532 | |
. | Missing | 4070 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Yes | 56 | 56 | |
2 | No | 476 | 532 | |
. | Missing | 4070 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Yes | 41 | 41 | |
2 | No | 491 | 532 | |
. | Missing | 4070 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Yes | 41 | 41 | |
2 | No | 491 | 532 | |
. | Missing | 4070 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Yes | 68 | 68 | |
2 | No | 464 | 532 | |
. | Missing | 4070 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
0 to 36.13 | Range of Values | 4602 | 4602 | |
. | Missing | 0 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
10 to 90 | Range of Values | 4602 | 4602 | |
. | Missing | 0 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
171 to 208 | Range of Values | 4602 | 4602 | |
. | Missing | 0 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
0 | Little or no regular recreation, sport or physical activity and avoids walking or exertion | 341 | 341 | |
1 | Little or no regular recreation, sport or physical activity but walks for pleasure and occasionally exercises | 510 | 851 | |
2 | Participating regularly in recreation or work requiring modest physical activity for 10 to 60 minutes per week | 630 | 1481 | |
3 | Participating regulalry in recreation or work requiring modest physical activity for more than 60 minutes per week | 1032 | 2513 | |
4 | Participating regularly in heavy physical activity for less than 30 minutes per week | 34 | 2547 | |
5 | Participating regularly in heavy physical activity for 30 - 60 minutes per week | 85 | 2632 | |
6 | Participating regularly in heavy physical activity for 1 - 3 hours per week | 181 | 2813 | |
7 | Participating regularly in heavy physical activity for more than 3 hours per week | 408 | 3221 | |
. | Missing | 1381 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
0.4 to 75.06 | Range of Values | 3220 | 3220 | |
. | Missing | 1382 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 to 8 | Range of Values | 3220 | 3220 | |
. | Missing | 1382 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 to 8 | Range of Values | 3220 | 3220 | |
. | Missing | 1382 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
63.3 to 85.2 | Range of Values | 3209 | 3209 | |
. | Missing | 1393 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Right | 3179 | 3179 | |
2 | Left | 30 | 3209 | |
3 | Could not obtain | 0 | 3209 | |
. | Missing | 1393 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Child | 464 | 464 | |
2 | Adult | 2199 | 2663 | |
3 | Large arm | 546 | 3209 | |
. | Missing | 1393 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Yes | 43 | 43 | |
2 | No | 1307 | 1350 | |
7 | Refused | 0 | 1350 | |
. | Missing | 3252 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1.7 to 3.6 | Range of Values | 3140 | 3140 | |
. | Missing | 1462 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
0 to 5 | Range of Values | 3140 | 3140 | |
. | Missing | 1462 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
0.2 to 2 | Range of Values | 3137 | 3137 | |
. | Missing | 1465 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
6 to 20 | Range of Values | 3078 | 3078 | |
. | Missing | 1524 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
72 to 181 | Range of Values | 2762 | 2762 | |
. | Missing | 1840 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
61 to 253 | Range of Values | 2748 | 2748 | |
. | Missing | 1854 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
39 to 143 | Range of Values | 2748 | 2748 | |
. | Missing | 1854 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
2.1 to 3.7 | Range of Values | 3038 | 3038 | |
. | Missing | 1564 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
0.5 to 8.5 | Range of Values | 3038 | 3038 | |
. | Missing | 1564 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
0.0333 to 3 | Range of Values | 3036 | 3036 | |
. | Missing | 1566 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
6 to 20 | Range of Values | 2877 | 2877 | |
. | Missing | 1725 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
61 to 178 | Range of Values | 2872 | 2872 | |
. | Missing | 1730 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
53 to 289 | Range of Values | 2517 | 2517 | |
. | Missing | 2085 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
39 to 130 | Range of Values | 2517 | 2517 | |
. | Missing | 2085 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
2.1 to 3.7 | Range of Values | 2790 | 2790 | |
. | Missing | 1812 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
4.5 to 14.5 | Range of Values | 2790 | 2790 | |
. | Missing | 1812 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
0.0167 to 3 | Range of Values | 2780 | 2780 | |
. | Missing | 1822 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
6 to 20 | Range of Values | 2605 | 2605 | |
. | Missing | 1997 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
91 to 194 | Range of Values | 2609 | 2609 | |
. | Missing | 1993 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
82 to 273 | Range of Values | 2332 | 2332 | |
. | Missing | 2270 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
39 to 136 | Range of Values | 2332 | 2332 | |
. | Missing | 2270 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
0.3167 to 1 | Range of Values | 3035 | 3035 | |
. | Missing | 1567 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
49 to 192 | Range of Values | 2794 | 2794 | |
. | Missing | 1808 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
60 to 260 | Range of Values | 2783 | 2783 | |
. | Missing | 1819 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
39 to 139 | Range of Values | 2783 | 2783 | |
. | Missing | 1819 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
0.5 to 1 | Range of Values | 2994 | 2994 | |
. | Missing | 1608 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
31 to 169 | Range of Values | 2820 | 2820 | |
. | Missing | 1782 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
74 to 264 | Range of Values | 2816 | 2816 | |
. | Missing | 1786 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
39 to 129 | Range of Values | 2816 | 2816 | |
. | Missing | 1786 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
0.1167 to 1 | Range of Values | 2022 | 2022 | |
. | Missing | 2580 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
68 to 164 | Range of Values | 1904 | 1904 | |
. | Missing | 2698 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
90 to 257 | Range of Values | 1901 | 1901 | |
. | Missing | 2701 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
39 to 129 | Range of Values | 1901 | 1901 | |
. | Missing | 2701 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
17.99 to 132.07 | Range of Values | 2561 | 2561 | |
. | Missing | 2041 | 4602 |
Code or Value | Value Description | Count | Cumulative | Skip to Item |
---|---|---|---|---|
1 | Low | 712 | 712 | |
2 | Moderate | 960 | 1672 | |
3 | High | 889 | 2561 | |
. | Missing | 2041 | 4602 |
CVDEXCL1: Physical functioning limitations
CVDEXCL2: Cardiovascular conditions/symptoms
CVDEXCL3: Lung/breathing conditions/symptoms
CVDEXCL4: Asthma symptoms
CVDEXCL5: Medication exclusions
CVDEXCL6: Other specified reasons