diff --git a/ceps/cep-003-physical-activity/PA_harmonization_summary_report.md b/ceps/cep-003-physical-activity/PA_harmonization_summary_report.md new file mode 100644 index 00000000..d9ca1140 --- /dev/null +++ b/ceps/cep-003-physical-activity/PA_harmonization_summary_report.md @@ -0,0 +1,406 @@ +# Physical activity harmonization summary report + +**CEP-003: Physical Activity Variable Harmonization** +**Date**: 2026-01-18 +**Purpose**: Cross-validation with CCHS DDI documentation via Google Notebook LLM +**Status**: Cross-validated with DDI documentation (see Part 7) + +--- + +## Executive summary + +This report summarizes the L0-L4 harmonization analysis for physical activity (PA) variables in cchsflow. The analysis identified coverage gaps, proposed extensions to 2019-2020, added a new WHO classification variable, and corrected worksheet errors. + +### Key findings + +1. **PA measurement evolved through three distinct eras** with different variable naming and conceptual approaches +2. **`energy_exp` and `active_transport`** are derived variables that bridge across all eras (2001-2020) +3. **2019-2020 worksheet gaps** existed for active transport inputs and derived energy expenditure (note: Active Transportation was Optional Content in 2019-2020, selected by some but not all provinces/territories) +4. **PAADVWHO** (WHO physical activity classification) was not previously harmonized despite being available 2015-2022 +5. **2021 re-integration**: The 2021 cycle saw return of core PA modules including active transport data + +--- + +## Part 1: Documentation assessment (L0) + +### CCHS physical activity variable eras + +| Era | Years | Prefix pattern | Conceptual approach | +|-----|-------|----------------|---------------------| +| Era 1 | 2001-2005 | `PAC{A/C/E}_*` | Activity-type based (leisure activities with METs) | +| Era 2 | 2007-2014 | `PAC_*`, `PACD*` | Activity-type based (continued) | +| Era 3 | 2015-2022 | `PAA_*`, `PAADV*`, `PAYDV*` | Time-based (minutes at intensity levels) | +| Era 4 | 2023+ | `MPA_*`, `MPAD*` | Redesigned module (not yet harmonized) | + +### Critical 2015 redesign + +The 2015 CCHS redesign fundamentally changed PA measurement: + +**Pre-2015 approach:** +- Asked about specific leisure activities (PAC_1A through PAC_1X) +- Calculated METs based on activity type, frequency, duration +- StatCan derived variable: `PACDEE` (daily energy expenditure) + +**Post-2015 approach:** +- Asks about total time at intensity levels (vigorous, moderate) +- Separate modules for adults (18+) using `PAA_*`/`PAADV*` and youth (12-17) using `PAYDV*` +- No direct equivalent to PACDEE; requires custom derivation + +### Age-specific variables (2015+) + +| Age group | Variable prefix | Example variables | +|-----------|-----------------|-------------------| +| Adults 18+ | `PAA_*`, `PAADV*` | PAA_045, PAA_050, PAADVVIG, PAADVDYS, PAADVTRV | +| Youth 12-17 | `PAYDV*` | PAYDVVIG, PAYDVDYS, PAYDVTTR, PAYDVTOA, PAYDVADL | + +--- + +## Part 2: Variable concordance (L1) + +### Currently harmonized PA variables in cchsflow + +| Variable | Type | Cycles | Description | +|----------|------|--------|-------------| +| **Derived variables** | | | | +| `active_transport` | Continuous | 2001-2018 | Daily active transportation (minutes) | +| `energy_exp` | Continuous | 2001-2018 | Daily energy expenditure (METs) | +| **Pre-2015 source variables** | | | | +| `PACDEE` | Continuous | 2001-2014 | StatCan daily energy expenditure | +| `PACDEE_cat3` | Categorical | 2001-2014 | 3-level activity classification | +| `PACFLEI` | Categorical | 2001-2014 | Leisure physical activity flag | +| `PAC_4A` | Categorical | 2001-2005 | Time walking to work/school | +| `PAC_4A_cont` | Continuous | 2001-2005 | Midpoint imputed walking time | +| `PAC_4B` | Categorical | 2001-2005 | Time biking to work/school | +| `PAC_4B_cont` | Continuous | 2001-2005 | Midpoint imputed biking time | +| `PAC_7` | Categorical | 2007-2014 | Walked to work/school (Y/N) | +| `PAC_7A` | Continuous | 2007-2014 | Number of times walked | +| `PAC_7B` | Categorical | 2007-2014 | Time per walk session | +| `PAC_7B_cont` | Continuous | 2007-2014 | Midpoint imputed walk time | +| `PAC_8` | Categorical | 2007-2014 | Biked to work/school (Y/N) | +| `PAC_8A` | Continuous | 2007-2014 | Number of times biked | +| `PAC_8B` | Categorical | 2007-2014 | Time per bike session | +| `PAC_8B_cont` | Continuous | 2007-2014 | Midpoint imputed bike time | +| **Post-2015 source variables** | | | | +| `PAA_045` | Continuous | 2015-2020 | Sweat/breathe hard exercises (hours) - adults | +| `PAA_050` | Continuous | 2015-2020 | Sweat/breathe hard exercises (minutes) - adults | +| `PAA_075` | Continuous | 2015-2020 | Other physical activities (hours) - adults | +| `PAA_080` | Continuous | 2015-2020 | Other physical activities (minutes) - adults | +| `PAADVDYS` | Continuous | 2015-2020 | Active days - adults | +| `PAADVVIG` | Continuous | 2015-2022 | Vigorous activity minutes - adults | +| `PAADVTRV` | Continuous | 2015-2018 | Active transportation - adults | +| `PAYDVADL` | Continuous | 2015-2020 | Leisure activities - youth | +| `PAYDVDYS` | Continuous | 2015-2020 | Active days - youth | +| `PAYDVTOA` | Continuous | 2015-2020 | Other activities - youth | +| `PAYDVTTR` | Continuous | 2015-2018 | Active transportation - youth | +| `PAYDVVIG` | Continuous | 2015-2020 | Vigorous activities - youth | + +### Coverage gaps identified + +| Gap | Details | Impact | +|-----|---------|--------| +| **PAADVTRV 2019-2020** | Adult active transport not in cchsflow worksheets | `active_transport` incomplete | +| **PAYDVTTR 2019-2020** | Youth active transport not in cchsflow worksheets | `active_transport` incomplete | +| **energy_exp 2019-2020** | Derived variable not extended (inputs exist) | Cross-cycle analysis incomplete | +| **PAADVWHO not harmonized** | WHO classification available 2015-2022 | Missing key categorical outcome | +| **2021-2022 coverage** | Limited variable extension | Most PA variables stop at 2020 | +| **2023 MPA_* module** | Entirely new question structure | Requires separate harmonization effort | + +> **Important clarification (from DDI validation)**: In 2019-2020, Active Transportation questions were **Optional Content** selected by only certain provinces/territories, rather than being part of the core survey administered to all respondents. This is distinct from variables being "missing" from the survey design entirely. The 2021 cycle saw a return of many core PA modules, including active transport data. + +--- + +## Part 3: Semantic mapping (L2) + +### Derived variable: `active_transport` + +Bridges three measurement eras with era-specific functions: + +| Era | Function | Input variables | Calculation | +|-----|----------|-----------------|-------------| +| 2001-2005 | `active_transport1_fun()` | PAC_4A_cont, PAC_4B_cont | (walk + bike hours) / 7 days | +| 2007-2014 | `active_transport2_fun()` | PAC_7, PAC_7A, PAC_7B_cont, PAC_8, PAC_8A, PAC_8B_cont | (walk sessions × time + bike sessions × time) / 90 days | +| 2015-2020 | `active_transport3_fun()` | PAYDVTTR, PAADVTRV | (youth + adult minutes) / 7 days | + +**Units**: Minutes per day (standardized across eras) + +### Derived variable: `energy_exp` + +Bridges pre-2015 and post-2015 measurement approaches: + +| Era | Method | Source | +|-----|--------|--------| +| 2001-2014 | Direct copy | PACDEE (StatCan derived variable) | +| 2015-2020 | Custom calculation | `calculate_energy_expenditure()` function | + +**Post-2015 calculation** (from `R/physical-activity.R`): + +``` +EE = ((leisure_minutes - vigorous_minutes) × 3 METs + vigorous_minutes × 6 METs) / 7 / 60 + +Where: +- Adults: leisure = PAA_045×60 + PAA_050 + PAA_075×60 + PAA_080 +- Youth: leisure = PAYDVTOA + PAYDVADL +- Vigorous from PAADVVIG (adults) or PAYDVVIG (youth) +- Active days from PAADVDYS (adults) or PAYDVDYS (youth) +``` + +### PAADVWHO (WHO physical activity classification) + +StatCan-derived categorical variable based on WHO guidelines: + +| Value | Label | Description | +|-------|-------|-------------| +| 1 | Level 1 - Most active | Meets WHO guidelines with margin | +| 2 | Level 2 | Meets WHO guidelines | +| 3 | Level 3 | Partially meets guidelines | +| 4 | Level 4 - Least active | Does not meet guidelines | +| 6 | Valid skip | Not applicable | +| 7-9 | Missing | Don't know/Refusal/Not stated | + +**Availability**: PUMF 2015-2016, 2017-2018, 2019-2020, 2022 + +--- + +## Part 4: Worksheet review (L3) + +### Issues identified in current worksheets + +| Issue | Variable | Problem | Fix | +|-------|----------|---------|-----| +| Label error | PAC_4B | Says "walking" but variable is for biking | Changed to "biking" | +| Label error | PAC_4B_cont | Same as PAC_4B | Changed to "biking" | +| dummyVariable naming | PACFLEI | Uses `PACFLEI_cat_cat6_*` (double "cat") | Changed to `PACFLEI_cat2_*` | +| Missing coverage | PAADVTRV | Stops at 2017-2018 | Extended to 2019-2020 | +| Missing coverage | PAYDVTTR | Stops at 2017-2018 | Extended to 2019-2020 | +| Missing coverage | active_transport | Stops at 2017-2018 | Extended to 2019-2020 | +| Missing coverage | energy_exp | Stops at 2017-2018 | Extended to 2019-2020 | +| Not harmonized | PAADVWHO | Not in worksheets | Added for 2015-2022 | + +### Staged worksheet updates + +**File: pa_variables_update.csv** (7 rows) + +| Variable | Change | +|----------|--------| +| PAADVTRV | databaseStart extended to include `cchs2019_2020_p` | +| PAYDVTTR | databaseStart extended to include `cchs2019_2020_p` | +| active_transport | databaseStart extended to include `cchs2019_2020_p` | +| energy_exp | databaseStart extended to include `cchs2019_2020_p` | +| PAADVWHO | New variable added (2015-2022) | +| PAC_4B | Label corrected: "walking" → "biking" | +| PACFLEI | Label typo corrected | + +**File: pa_variable_details_update.csv** (41 rows) + +| Variable | Rows | Change | +|----------|------|--------| +| PAADVTRV | 4 | Added cchs2019_2020_p mappings | +| PAYDVTTR | 4 | Added cchs2019_2020_p mappings | +| active_transport | 1 | Added cchs2019_2020_p with Func::active_transport3_fun | +| energy_exp | 2 | Added cchs2019_2020_p with Func::calculate_energy_expenditure | +| PAADVWHO | 7 | New categorical variable (4 categories + missing) | +| PACFLEI | 5 | Fixed dummyVariable naming | +| PAC_4B | 9 | Fixed labels | +| PAC_4B_cont | 9 | Fixed labels | + +--- + +## Part 5: Derived variable specifications (L4) + +### Existing functions (no changes needed) + +| Function | File | Status | +|----------|------|--------| +| `active_transport1_fun()` | R/active-transportation.R | Works for 2001-2005 | +| `active_transport2_fun()` | R/active-transportation.R | Works for 2007-2014 | +| `active_transport3_fun()` | R/active-transportation.R | Works for 2015-2020 (after worksheet extension) | +| `calculate_energy_expenditure()` | R/physical-activity.R | Works for 2015-2020 (after worksheet extension) | + +### Key insight: No function changes required + +The existing derived variable functions work correctly for 2019-2020 data. The gap was in the **worksheet coverage**, not the function logic. Once worksheets are extended to include `cchs2019_2020_p`, the existing functions will process the data correctly. + +--- + +## Part 6: Validation questions for DDI cross-check + +### Questions for Google Notebook LLM to validate + +1. **PAADVTRV availability**: Is PAADVTRV (adult active transportation minutes) available in CCHS 2019-2020 PUMF? What are the valid value ranges and missing codes? + +2. **PAYDVTTR availability**: Is PAYDVTTR (youth active transportation minutes) available in CCHS 2019-2020 PUMF? What are the valid value ranges and missing codes? + +3. **PAADVWHO categories**: Confirm the category labels for PAADVWHO in 2015-2022 cycles: + - Is Level 1 "Most active" and Level 4 "Least active"? + - What is the valid skip code (we assume 6)? + - What are the missing codes (we assume 7-9)? + +4. **PAC_4B question wording**: Confirm that PAC_4B (and PACA_4B, PACC_4B, PACE_4B) asks about **biking** to work/school, not walking. The harmonized label incorrectly said "walking". + +5. **PACFLEI binary coding**: Confirm PACFLEI is a binary variable (1=Yes participated, 2=No) and not a 6-category variable as the dummyVariable naming suggested. + +6. **energy_exp inputs for 2019-2020**: Confirm these variables are available in 2019-2020 PUMF: + - PAA_045, PAA_050, PAA_075, PAA_080 + - PAADVDYS, PAADVVIG + - PAYDVTOA, PAYDVADL, PAYDVVIG, PAYDVDYS + +7. **2022 PA variable availability**: Which PA variables are available in CCHS 2022 PUMF? We have: + - PAADVVIG (confirmed) + - PAADVWHO (to be added) + - Are there others? + +8. **Missing data codes for 2015+ variables**: Confirm the standard missing codes for PAADV*/PAYDV* variables: + - 99996 = Valid skip/Not applicable + - 99997 = Don't know + - 99998 = Refusal + - 99999 = Not stated + +--- + +## Part 7: Cross-validation results + +### DDI validation summary (2026-01-18) + +The report was cross-validated against CCHS DDI documentation using Google Notebook LLM with a RAG of all CCHS documentation. Overall assessment: **Mostly accurate** with specific clarifications incorporated. + +### Validated as accurate + +| Item | Validation status | +|------|-------------------| +| Era 1 (2001-2005) definitions | ✓ Confirmed - PAC/PACD variables, leisure activity lists with METs | +| Era 2 (2007-2014) definitions | ✓ Confirmed - Continued PAC module structure | +| Era 3 (2015-2022) definitions | ✓ Confirmed - PAA/PAADV redesign, minute-based reporting | +| PAADVWHO availability | ✓ Confirmed - Available in DV specifications for 2017, 2018 and later | +| Coverage gaps in 2019-2020 | ✓ Confirmed with clarification (see below) | + +### Clarifications incorporated + +1. **Active Transport in 2019-2020**: The original report stated these were "coverage gaps." The DDI validation clarified that Active Transportation was **Optional Content** in 2019-2020, selected by only certain provinces/territories (e.g., Yukon, Northwest Territories, Nunavut often select different modules). This is distinct from variables being entirely absent from the survey design. + +2. **2021 re-integration**: The 2021 User Guide confirms that "Physical activities" returned as a module, often capturing active transport data again. This closes the gap identified for 2019-2020. + +3. **Variable suffix variations**: In some years, vigorous activity minutes may use `PAADVVIGM` (with `_M` suffix) rather than `PAADVVIG`. The harmonization should account for these naming variations. + +### Recommendations from validation + +| Recommendation | Status | Action | +|----------------|--------|--------| +| Clarify Active Transport as Optional Content in 2019-2020 | ✓ Incorporated | Updated coverage gaps section | +| Note 2021 re-integration of PA modules | ✓ Incorporated | Added to key findings | +| Check for `_M` suffix variations on PAADVVIG | ⚠ To verify | Review variableStart mappings | + +### Outstanding questions for further verification + +1. **PAADVVIGM vs PAADVVIG**: Need to confirm which cycles use which naming convention and ensure variableStart mappings handle both +2. **2022 PUMF variable list**: Confirm complete list of available PA variables beyond PAADVVIG and PAADVWHO +3. **Provincial coverage for 2019-2020 Active Transport**: Which specific provinces/territories selected this Optional Content? + +--- + +## Part 8: Broader harmonization opportunities + +### Additional validation feedback (2026-01-18) + +The Notebook LLM provided strategic recommendations for maximizing harmonization opportunities, both within PA and across other CCHS domains. + +### PA-specific harmonization strategy + +| Variable | Opportunity | Strategic value | +|----------|-------------|-----------------| +| **PAADVWHO** | Standardize WHO classification 2015-2022 | Allows "Meeting Guidelines" analysis (not compatible with Era 1-2 "Active/Inactive" groupings) | +| **energy_exp** | Bridge variable across all eras (2001-2022) | Enables continuous trend analysis despite questionnaire format changes | +| **active_transport** | Long-term commuting/travel analysis | Valid across Era 2-3, with 2019-2020 provincial flagging | + +### Key strategic recommendations + +1. **Prioritize derived variables over index variables** + - Focus on calculating total Energy Expenditure (KKD) rather than relying on "Index" variables (PACDPAI vs PAADV) + - Index thresholds changed between Era 2 and Era 3, making direct comparison problematic + - Derived calculations using raw inputs provide more consistent cross-era comparability + +2. **Create era flags for PAADVWHO** + - Add explicit flag that WHO classification applies only to Era 3 (2015+) + - Era 1 & 2 did not collect minute-level data required for strict WHO guideline calculation + - Users should be warned against comparing PAADVWHO with pre-2015 "Active/Inactive" classifications + +3. **Handle 2019-2020 Active Transport gap correctly** + - Map available provincial data where collected + - Code missing provinces as `NA::a` (Not Asked/Valid Skip) rather than `0` + - This prevents skewing national estimates by incorrectly treating "not asked" as "no active transport" + +### Broader CCHS harmonized content opportunities + +The CCHS User Guides (2017-2023) identify several "Harmonized Content" modules standardized across Statistics Canada surveys: + +| Domain | Module | Harmonization potential | +|--------|--------|------------------------| +| **Socio-demographics** | Age (ANC), Sex (SEX/GDR), Marital Status (DHH) | High - core identifiers | +| **Social determinants** | Education (EDU), Income (INC), Labour Force (LMA) | High - aligned with Census | +| **Chronic conditions** | CCC module (diabetes, asthma, hypertension) | Medium - structure consistent, specific conditions vary | +| **Mental health** | Self-rated mental health, stress | Medium - question wording stable | +| **Substance use** | Smoking, alcohol | Variable - major redesigns in some cycles | + +### Implementation priorities for cchsflow + +Based on this analysis, recommended prioritization: + +1. **Immediate (this PR)**: Complete PA extensions (energy_exp, active_transport, PAADVWHO) +2. **Short-term**: Review existing socio-demographic harmonizations for Era 3 compatibility +3. **Medium-term**: Extend chronic conditions module coverage to 2019-2022 +4. **Long-term**: Develop Era 4 (2023+ MPA_*) harmonization strategy + +--- + +## Appendix A: Variable naming conventions + +### Cycle-specific prefixes (pre-2015) + +| Cycle | Prefix | Example | +|-------|--------|---------| +| 2001 | PACA | PACA_4B, PACADEE, PACAFLEI | +| 2003 | PACC | PACC_4B, PACCDEE, PACCFLEI | +| 2005 | PACE | PACE_4B, PACEDEE, PACEFLEI | +| 2007+ | PAC | PAC_7, PACDEE, PACFLEI | + +### Standard variable patterns (2015+) + +| Pattern | Meaning | Example | +|---------|---------|---------| +| PAA_### | Adult PA question | PAA_045, PAA_050 | +| PAADV### | Adult derived variable | PAADVVIG, PAADVDYS | +| PAYDV### | Youth derived variable | PAYDVVIG, PAYDVDYS | +| *VIG | Vigorous activity | PAADVVIG, PAYDVVIG | +| *DYS | Active days | PAADVDYS, PAYDVDYS | +| *TRV/*TTR | Active transportation | PAADVTRV, PAYDVTTR | +| *WHO | WHO classification | PAADVWHO | + +> **Note on suffix variations**: In some years (e.g., 2015), the precise DV name for vigorous activity minutes may be `PAADVVIGM` (with `_M` suffix for minutes) vs `PAADVVIG` (categorical). The harmonization scripts should account for these suffix variations when mapping source variables. + +--- + +## Appendix B: Database naming conventions + +| Pattern | Meaning | Example | +|---------|---------|---------| +| cchs####_p | PUMF file | cchs2019_2020_p | +| cchs####_m | Master file | cchs2009_m | +| cchs####_s | Shared file (deprecated) | cchs2009_s | + +--- + +## Appendix C: File locations + +| File | Path | Description | +|------|------|-------------| +| L0 Assessment | ceps/cep-003-physical-activity/L0_documentation_assessment.md | DDI review | +| L1 Concordance | ceps/cep-003-physical-activity/L1_variable_concordance.md | Variable mapping | +| L2 Mapping | ceps/cep-003-physical-activity/L2_semantic_mapping.md | Semantic relationships | +| L3 Review | ceps/cep-003-physical-activity/L3_worksheet_review.md | Worksheet audit | +| L4 Specs | ceps/cep-003-physical-activity/L4_dv_specifications.md | DV requirements | +| Staged variables | ceps/cep-003-physical-activity/pa_variables_update.csv | variables.csv updates | +| Staged details | ceps/cep-003-physical-activity/pa_variable_details_update.csv | variable_details.csv updates | +| Integration test | ceps/cep-003-physical-activity/appendix-integration-test.qmd | Validation code | + +--- + +*Report generated for cross-validation with CCHS DDI documentation* diff --git a/ceps/cep-003-physical-activity/appendix-integration-test.qmd b/ceps/cep-003-physical-activity/appendix-integration-test.qmd new file mode 100644 index 00000000..6a74c6ed --- /dev/null +++ b/ceps/cep-003-physical-activity/appendix-integration-test.qmd @@ -0,0 +1,887 @@ +--- +title: "Appendix: Integration testing - Physical activity" +author: "cchsflow development team" +date: "2026-01-18" +format: + html: + toc: true + toc-depth: 3 + code-fold: true + page-layout: full +execute: + warning: false + message: false +--- + +## Overview + +This appendix performs integration testing of the physical activity harmonization from PR #157 and L0-L4 analysis updates: + +1. **Load CCHS PUMF data** for physical activity variables +2. **Test harmonization** via `rec_with_table()` against ground truth +3. **Validate staged updates** from L0-L4 analysis (PAADVTRV, PAYDVTTR, PAADVWHO extensions) +4. **Validate derived variables** (e.g., `active_transport`) with distribution checks + +## L0-L4 analysis updates + +The following staged updates are being validated (from `pa_variables_update.csv` and `pa_variable_details_update.csv`): + +| Variable | Change | Description | +|----------|--------|-------------| +| PAADVTRV | Extended | Added `cchs2019_2020_p` | +| PAYDVTTR | Extended | Added `cchs2019_2020_p` | +| active_transport | Extended | Added `cchs2019_2020_p` | +| energy_exp | Extended | Added `cchs2019_2020_p` - all input vars already support 2019-2020 | +| PAADVWHO | New | WHO physical activity classification (2015-2022) | +| PACFLEI | Fixed | dummyVariable naming `cat_cat6` → `cat2` | +| PAC_4B | Fixed | Label "walking" → "biking" | + +## Setup + +```{r} +#| label: setup +#| message: true + +# Load required packages +library(dplyr) +library(haven) +library(knitr) +library(here) +library(stringr) +library(sjlabelled) + +# Set project root +project_root <- here::here() +message("Project root: ", project_root) + +# Save current working directory +original_wd <- getwd() +setwd(project_root) + +# Source cchsflow infrastructure +source("R/strings.R") +source("R/label-utils.R") +source("R/source-lookups.R") +source("R/load-cchs-subset.R") +source("R/recode-with-table.R") + +# Restore working directory +setwd(original_wd) + +message("Infrastructure loaded successfully") +``` + +## Phase 1: Load CCHS data + +Load CCHS PUMF data for physical activity variables. + +```{r} +#| label: load-data + +# Define physical activity variables from PR #157 + L0-L4 updates +pa_variables <- c( + "PACFLEI", "PACDEE", "PAA_045", "PAA_050", "PAA_075", "PAA_080", + "PAADVDYS", "PAADVVIG", "PAYDVTOA", "PAYDVADL", "PAYDVVIG", "PAYDVDYS", + "PAADVTRV", "PAYDVTTR", "PAADVWHO" # Added from L0-L4 analysis +) + +# Also include source variables for validation +pa_source_vars <- c( + "PACADEE", "PACCDEE", "PACEDEE", # Cycle-specific energy expenditure + "PACAFLEI", "PACEFLEI" # Cycle-specific leisure activity +) + +# Load PUMF data +rdata_dir <- file.path(project_root, "working_data_and_documentation/pumf-rdata") + +if (dir.exists(rdata_dir)) { + # Get all available PUMF files + pumf_files <- list.files(rdata_dir, pattern = "CCHS.*\\.RData$", full.names = TRUE) + + cchs_data <- list() + for (f in pumf_files) { + cycle_name <- gsub("CCHS_|\\.RData", "", basename(f)) + cycle_name <- paste0("cchs", cycle_name, "_p") + + tryCatch({ + env <- new.env() + load(f, envir = env) + df <- get(ls(env)[1], envir = env) + + # Convert haven_labelled columns to plain numeric (required for rec_with_table) + df <- as.data.frame(df) + df[] <- lapply(df, function(x) { + if (inherits(x, "haven_labelled")) as.numeric(x) else x + }) + + # Filter to PA-related columns + pa_cols <- grep("^PAC|^PAA|^PAY", names(df), value = TRUE, ignore.case = TRUE) + if (length(pa_cols) > 0) { + cchs_data[[cycle_name]] <- df + } + }, error = function(e) { + message("Failed to load ", f, ": ", e$message) + }) + } + + message("Loaded ", length(cchs_data), " PUMF cycles with PA variables") +} else { + message("PUMF data directory not found: ", rdata_dir) + cchs_data <- list() +} +``` + +### Data summary + +```{r} +#| label: tbl-data-summary +#| tbl-cap: "CCHS cycles loaded with physical activity variables" + +if (length(cchs_data) > 0) { + data_summary <- data.frame( + Cycle = names(cchs_data), + Rows = sapply(cchs_data, nrow), + PA_Columns = sapply(cchs_data, function(df) { + length(grep("^PAC|^PAA|^PAY", names(df), value = TRUE)) + }) + ) + kable(data_summary, row.names = FALSE) +} else { + message("No data loaded") +} +``` + +### Available PA variables by cycle + +```{r} +#| label: tbl-pa-vars +#| tbl-cap: "Physical activity variables available per cycle" + +if (length(cchs_data) > 0) { + pa_vars_by_cycle <- lapply(names(cchs_data), function(cycle) { + cols <- names(cchs_data[[cycle]]) + pa_cols <- grep("^PAC|^PAA|^PAY", cols, value = TRUE, ignore.case = TRUE) + + # Check for key variables including L0-L4 additions + has_pacdee <- any(grepl("PACDEE|PACADEE|PACCDEE|PACEDEE", pa_cols)) + has_paadvtrv <- "PAADVTRV" %in% pa_cols + has_paydvttr <- "PAYDVTTR" %in% pa_cols + has_paadvwho <- "PAADVWHO" %in% pa_cols + has_paadvvig <- "PAADVVIG" %in% pa_cols + + data.frame( + Cycle = cycle, + `PA Variables` = length(pa_cols), + PACDEE = ifelse(has_pacdee, "Yes", "No"), + PAADVTRV = ifelse(has_paadvtrv, "Yes", "No"), + PAYDVTTR = ifelse(has_paydvttr, "Yes", "No"), + PAADVWHO = ifelse(has_paadvwho, "Yes", "No"), + PAADVVIG = ifelse(has_paadvvig, "Yes", "No"), + check.names = FALSE + ) + }) + pa_summary <- do.call(rbind, pa_vars_by_cycle) + kable(pa_summary, row.names = FALSE) +} +``` + +## Phase 2: Load staged worksheet updates + +```{r} +#| label: load-worksheets + +# Load base worksheets from repo +repo_variable_details <- read.csv( + file.path(project_root, "inst/extdata/variable_details.csv"), + stringsAsFactors = FALSE +) + +# Merge staged PA updates from L0-L4 analysis +staged_pa_path <- file.path(project_root, "ceps/cep-003-physical-activity/pa_variable_details_update.csv") +if (file.exists(staged_pa_path)) { + staged_pa <- read.csv(staged_pa_path, stringsAsFactors = FALSE) + + # Variables that need FULL REPLACEMENT (fixes where all rows are in staged file) + vars_to_replace <- c("PACFLEI", "PAC_4B", "PAC_4B_cont", "PAADVWHO") + + # Variables that are EXTENSIONS (only new cycle rows in staged file - keep existing) + vars_to_extend <- c("PAADVTRV", "PAYDVTTR", "active_transport", "energy_exp") + + # For replacement variables: remove old rows entirely + repo_variable_details <- repo_variable_details[ + !repo_variable_details$variable %in% vars_to_replace, + ] + + # Add all staged rows (both replacements and extensions) + repo_variable_details <- rbind(repo_variable_details, staged_pa) + + message("Replaced variables: ", paste(vars_to_replace, collapse = ", ")) + message("Extended variables: ", paste(vars_to_extend, collapse = ", ")) + message("Total staged rows added: ", nrow(staged_pa)) +} else { + message("No staged PA updates found at: ", staged_pa_path) +} + +# Also merge older PACFLEI updates if they exist separately +staged_pacflei_path <- file.path(project_root, "ceps/cep-003-physical-activity/pacflei_variable_details_update.csv") +if (file.exists(staged_pacflei_path) && !"PACFLEI" %in% vars_to_replace) { + staged_pacflei <- read.csv(staged_pacflei_path, stringsAsFactors = FALSE) + repo_variable_details <- repo_variable_details[repo_variable_details$variable != "PACFLEI", ] + repo_variable_details <- rbind(repo_variable_details, staged_pacflei) + message("Merged staged PACFLEI updates (", nrow(staged_pacflei), " rows)") +} +``` + +## Phase 3: Validate PACDEE (Daily energy expenditure) + +Test the harmonized `PACDEE` variable across cycles. + +```{r} +#| label: pacdee-rwt-validation +#| tbl-cap: "PACDEE: Source vs harmonized (rec_with_table)" + +if (length(cchs_data) > 0 && exists("repo_variable_details")) { + + pacdee_validation <- lapply(names(cchs_data), function(cycle) { + df <- cchs_data[[cycle]] + + # Ground truth from source + pacdee_variants <- c("PACADEE", "PACCDEE", "PACEDEE", "PACDEE") + found_var <- intersect(pacdee_variants, names(df)) + + if (length(found_var) == 0) { + return(data.frame( + Cycle = cycle, + Ground_Truth_Mean = NA, + Harmonized_Mean = NA, + Match = "-", + Status = "No source" + )) + } + + gt_values <- df[[found_var[1]]] + gt_valid <- gt_values[!is.na(gt_values) & gt_values >= 0 & gt_values <= 43.5] + gt_mean <- mean(gt_valid, na.rm = TRUE) + + # rec_with_table() harmonization + harmonized_mean <- NA + status <- "Not tested" + + tryCatch({ + result <- cchsflow::rec_with_table( + data = df, + variables = "PACDEE", + database_name = cycle, + variable_details = repo_variable_details, + append_to_data = FALSE, + notes = FALSE + ) + + if ("PACDEE" %in% names(result)) { + rwt_values <- result$PACDEE + rwt_valid <- rwt_values[!is.na(rwt_values) & rwt_values >= 0 & rwt_values <= 43.5] + harmonized_mean <- mean(rwt_valid, na.rm = TRUE) + status <- "OK" + } else { + status <- "No PACDEE output" + } + }, error = function(e) { + status <<- paste("Error:", substr(e$message, 1, 30)) + }) + + # Compare + match_result <- if (!is.na(harmonized_mean) && !is.na(gt_mean)) { + if (abs(harmonized_mean - gt_mean) < 0.01) "Yes" else "No" + } else { + "-" + } + + data.frame( + Cycle = cycle, + Ground_Truth_Mean = round(gt_mean, 2), + Harmonized_Mean = round(harmonized_mean, 2), + Match = match_result, + Status = status + ) + }) + + pacdee_val_summary <- do.call(rbind, pacdee_validation) + kable(pacdee_val_summary, row.names = FALSE) +} +``` + +## Phase 4: Validate PACFLEI (Leisure physical activity index) + +Test the harmonized `PACFLEI` variable with fixed dummyVariable naming. + +```{r} +#| label: pacflei-rwt-validation +#| tbl-cap: "PACFLEI: Source vs harmonized (rec_with_table)" + +if (length(cchs_data) > 0 && exists("repo_variable_details")) { + + pacflei_validation <- lapply(names(cchs_data), function(cycle) { + df <- cchs_data[[cycle]] + + # Ground truth from source - era-dependent naming + pacflei_variants <- c("PACAFLEI", "PACCFLEI", "PACEFLEI", "PACFLEI") + found_var <- intersect(pacflei_variants, names(df)) + + if (length(found_var) == 0) { + return(data.frame( + Cycle = cycle, + Ground_Truth_Mean = NA, + Harmonized_Mean = NA, + Match = "-", + Status = "No source" + )) + } + + gt_values <- df[[found_var[1]]] + # PACFLEI is categorical (1-2), filter valid range + gt_valid <- gt_values[!is.na(gt_values) & gt_values >= 1 & gt_values <= 2] + gt_mean <- mean(gt_valid, na.rm = TRUE) + + # rec_with_table() harmonization + harmonized_mean <- NA + status <- "Not tested" + + tryCatch({ + result <- cchsflow::rec_with_table( + data = df, + variables = "PACFLEI", + database_name = cycle, + variable_details = repo_variable_details, + append_to_data = FALSE, + notes = FALSE + ) + + if ("PACFLEI" %in% names(result)) { + rwt_values <- result$PACFLEI + # Handle factor output + if (is.factor(rwt_values)) { + rwt_values <- as.numeric(as.character(rwt_values)) + } + rwt_valid <- rwt_values[!is.na(rwt_values) & rwt_values >= 1 & rwt_values <= 2] + harmonized_mean <- mean(rwt_valid, na.rm = TRUE) + status <- "OK" + } else { + status <- "No PACFLEI output" + } + }, error = function(e) { + status <<- paste("Error:", substr(e$message, 1, 40)) + }) + + # Compare + match_result <- if (!is.na(harmonized_mean) && !is.na(gt_mean)) { + if (abs(harmonized_mean - gt_mean) < 0.01) "Yes" else "No" + } else { + "-" + } + + data.frame( + Cycle = cycle, + Ground_Truth_Mean = round(gt_mean, 3), + Harmonized_Mean = round(harmonized_mean, 3), + Match = match_result, + Status = status + ) + }) + + pacflei_val_summary <- do.call(rbind, pacflei_validation) + kable(pacflei_val_summary, row.names = FALSE) +} +``` + +## Phase 5: Validate energy_exp (Daily energy expenditure) + +Test the harmonized `energy_exp` derived variable across all cycles (2001-2020). + +```{r} +#| label: energy-exp-rwt-validation +#| tbl-cap: "energy_exp: Source vs harmonized (rec_with_table)" + +if (length(cchs_data) > 0 && exists("repo_variable_details")) { + + energy_exp_validation <- lapply(names(cchs_data), function(cycle) { + df <- cchs_data[[cycle]] + + # For pre-2015, ground truth is PACDEE variants + # For 2015+, it's calculated from age-specific inputs + is_pre_2015 <- grepl("2001|2003|2005|2007|2009|2010|2011|2012|2013|2014", cycle) + + if (is_pre_2015) { + # Ground truth from PACDEE variants + pacdee_variants <- c("PACADEE", "PACCDEE", "PACEDEE", "PACDEE") + found_var <- intersect(pacdee_variants, names(df)) + + if (length(found_var) == 0) { + return(data.frame( + Cycle = cycle, + Era = "Pre-2015", + Ground_Truth_Mean = NA, + Harmonized_Mean = NA, + Match = "-", + Status = "No source" + )) + } + + gt_values <- df[[found_var[1]]] + gt_valid <- gt_values[!is.na(gt_values) & gt_values >= 0 & gt_values <= 43.5] + gt_mean <- mean(gt_valid, na.rm = TRUE) + } else { + # For 2015+, we need to check if input variables exist + # energy_exp is derived from age-specific activity variables + input_vars <- c("PAA_045", "PAA_050", "PAA_075", "PAA_080", + "PAADVDYS", "PAADVVIG", "PAYDVTOA", "PAYDVADL", + "PAYDVVIG", "PAYDVDYS") + has_inputs <- sum(input_vars %in% names(df)) > 5 # Most inputs present + + if (!has_inputs) { + return(data.frame( + Cycle = cycle, + Era = "Post-2015", + Ground_Truth_Mean = NA, + Harmonized_Mean = NA, + Match = "-", + Status = "Insufficient inputs" + )) + } + + # No direct ground truth for 2015+ energy_exp (it's calculated) + gt_mean <- NA + } + + # rec_with_table() harmonization + harmonized_mean <- NA + status <- "Not tested" + + tryCatch({ + result <- cchsflow::rec_with_table( + data = df, + variables = "energy_exp", + database_name = cycle, + variable_details = repo_variable_details, + append_to_data = FALSE, + notes = FALSE + ) + + if ("energy_exp" %in% names(result)) { + harm_values <- result$energy_exp + harm_valid <- harm_values[!is.na(harm_values) & harm_values >= 0 & harm_values <= 100] + if (length(harm_valid) > 0) { + harmonized_mean <- mean(harm_valid, na.rm = TRUE) + } + status <- "OK" + } else { + status <- "No energy_exp output" + } + }, error = function(e) { + status <<- paste("Error:", substr(e$message, 1, 40)) + }) + + # Compare (for pre-2015 only) + match_result <- if (is_pre_2015 && !is.na(harmonized_mean) && !is.na(gt_mean)) { + if (abs(harmonized_mean - gt_mean) < 0.1) "Yes" else "No" + } else if (!is_pre_2015 && !is.na(harmonized_mean)) { + "Calculated" + } else { + "-" + } + + data.frame( + Cycle = cycle, + Era = ifelse(is_pre_2015, "Pre-2015", "Post-2015"), + Ground_Truth_Mean = round(gt_mean, 2), + Harmonized_Mean = round(harmonized_mean, 2), + Match = match_result, + Status = status + ) + }) + + energy_exp_val_summary <- do.call(rbind, energy_exp_validation) + kable(energy_exp_val_summary, row.names = FALSE) +} +``` + +## Phase 6: Validate L0-L4 extensions (PAADVTRV, PAYDVTTR, PAADVWHO) + +Test the newly extended/added variables from L0-L4 analysis. + +### Active transport variables (PAADVTRV, PAYDVTTR) + +```{r} +#| label: active-transport-validation +#| tbl-cap: "Active transport variables: rec_with_table() validation" + +if (length(cchs_data) > 0 && exists("repo_variable_details")) { + # Focus on 2015+ cycles where these variables exist + cycles_2015plus <- grep("2015|2017|2019|2022", names(cchs_data), value = TRUE) + + active_transport_vars <- c("PAADVTRV", "PAYDVTTR") + + at_results <- list() + + for (cycle in cycles_2015plus) { + df <- cchs_data[[cycle]] + + for (var in active_transport_vars) { + has_source <- var %in% names(df) + + gt_mean <- NA + harmonized_mean <- NA + status <- "No source" + + if (has_source) { + # Ground truth + gt_values <- df[[var]] + # Filter out missing codes (99996-99999) + gt_valid <- gt_values[!is.na(gt_values) & gt_values < 99996] + if (length(gt_valid) > 0) { + gt_mean <- mean(gt_valid, na.rm = TRUE) + } + + # rec_with_table() test + tryCatch({ + result <- cchsflow::rec_with_table( + data = df, + variables = var, + database_name = cycle, + variable_details = repo_variable_details, + append_to_data = FALSE, + notes = FALSE + ) + + if (var %in% names(result)) { + rwt_values <- result[[var]] + rwt_valid <- rwt_values[!is.na(rwt_values)] + if (length(rwt_valid) > 0) { + harmonized_mean <- mean(rwt_valid, na.rm = TRUE) + } + status <- "OK" + } else { + status <- "No output" + } + }, error = function(e) { + status <<- paste("Error:", substr(e$message, 1, 30)) + }) + } + + # Compare + match_result <- if (!is.na(harmonized_mean) && !is.na(gt_mean)) { + if (abs(harmonized_mean - gt_mean) < 1) "Yes" else "No" # Allow 1 min tolerance + } else { + "-" + } + + at_results[[length(at_results) + 1]] <- data.frame( + Cycle = cycle, + Variable = var, + GT_Mean = round(gt_mean, 1), + Harmonized_Mean = round(harmonized_mean, 1), + Match = match_result, + Status = status + ) + } + } + + at_summary <- do.call(rbind, at_results) + kable(at_summary, row.names = FALSE) +} +``` + +### PAADVWHO (WHO physical activity classification) + +```{r} +#| label: paadvwho-validation +#| tbl-cap: "PAADVWHO: Source vs harmonized (rec_with_table)" + +if (length(cchs_data) > 0 && exists("repo_variable_details")) { + cycles_2015plus <- grep("2015|2017|2019|2022", names(cchs_data), value = TRUE) + + who_results <- lapply(cycles_2015plus, function(cycle) { + df <- cchs_data[[cycle]] + + has_source <- "PAADVWHO" %in% names(df) + + gt_mean <- NA + harmonized_mean <- NA + status <- "No source" + n_valid <- NA + + if (has_source) { + gt_values <- df[["PAADVWHO"]] + # Valid categories are 1-4 + gt_valid <- gt_values[!is.na(gt_values) & gt_values >= 1 & gt_values <= 4] + n_valid <- length(gt_valid) + if (n_valid > 0) { + gt_mean <- mean(gt_valid, na.rm = TRUE) + } + + tryCatch({ + result <- cchsflow::rec_with_table( + data = df, + variables = "PAADVWHO", + database_name = cycle, + variable_details = repo_variable_details, + append_to_data = FALSE, + notes = FALSE + ) + + if ("PAADVWHO" %in% names(result)) { + rwt_values <- result[["PAADVWHO"]] + if (is.factor(rwt_values)) { + rwt_values <- as.numeric(as.character(rwt_values)) + } + rwt_valid <- rwt_values[!is.na(rwt_values) & rwt_values >= 1 & rwt_values <= 4] + if (length(rwt_valid) > 0) { + harmonized_mean <- mean(rwt_valid, na.rm = TRUE) + } + status <- "OK" + } else { + status <- "No output" + } + }, error = function(e) { + status <<- paste("Error:", substr(e$message, 1, 30)) + }) + } + + match_result <- if (!is.na(harmonized_mean) && !is.na(gt_mean)) { + if (abs(harmonized_mean - gt_mean) < 0.01) "Yes" else "No" + } else { + "-" + } + + data.frame( + Cycle = cycle, + N_Valid = n_valid, + GT_Mean = round(gt_mean, 2), + Harmonized_Mean = round(harmonized_mean, 2), + Match = match_result, + Status = status + ) + }) + + who_summary <- do.call(rbind, who_results) + kable(who_summary, row.names = FALSE) +} +``` + +## Phase 7: Validate 2015+ variables + +```{r} +#| label: all-2015-rwt-validation +#| tbl-cap: "All 2015+ variables: rec_with_table() validation" + +if (length(cchs_data) > 0 && exists("repo_variable_details")) { + cycles_2015plus <- grep("2015|2017|2019|2022", names(cchs_data), value = TRUE) + + # All PR #157 + L0-L4 variables for 2015+ + vars_2015 <- c("PAA_045", "PAA_050", "PAA_075", "PAA_080", + "PAADVDYS", "PAADVVIG", "PAYDVTOA", "PAYDVADL", + "PAYDVVIG", "PAYDVDYS") + + all_2015_results <- list() + + for (cycle in cycles_2015plus) { + df <- cchs_data[[cycle]] + + for (var in vars_2015) { + # Check if source variable exists in data + has_source <- var %in% names(df) + + gt_mean <- NA + harmonized_mean <- NA + status <- "No source" + + if (has_source) { + # Ground truth + gt_values <- df[[var]] + gt_valid <- gt_values[!is.na(gt_values)] + if (length(gt_valid) > 0) { + gt_mean <- mean(gt_valid, na.rm = TRUE) + } + + # rec_with_table() test + tryCatch({ + result <- cchsflow::rec_with_table( + data = df, + variables = var, + database_name = cycle, + variable_details = repo_variable_details, + append_to_data = FALSE, + notes = FALSE + ) + + if (var %in% names(result)) { + rwt_values <- result[[var]] + rwt_valid <- rwt_values[!is.na(rwt_values)] + if (length(rwt_valid) > 0) { + harmonized_mean <- mean(rwt_valid, na.rm = TRUE) + } + status <- "OK" + } else { + status <- "No output" + } + }, error = function(e) { + status <<- paste("Error:", substr(e$message, 1, 30)) + }) + } + + # Compare + match_result <- if (!is.na(harmonized_mean) && !is.na(gt_mean)) { + if (abs(harmonized_mean - gt_mean) < 0.01) "Yes" else "No" + } else { + "-" + } + + all_2015_results[[length(all_2015_results) + 1]] <- data.frame( + Cycle = cycle, + Variable = var, + GT_Mean = round(gt_mean, 2), + Harmonized_Mean = round(harmonized_mean, 2), + Match = match_result, + Status = status + ) + } + } + + all_2015_summary <- do.call(rbind, all_2015_results) + kable(all_2015_summary, row.names = FALSE) +} +``` + +### Summary by variable + +```{r} +#| label: var-summary-2015 +#| tbl-cap: "2015+ variable validation summary" + +if (exists("all_2015_summary")) { + var_summary <- all_2015_summary %>% + group_by(Variable) %>% + summarise( + Cycles_Tested = sum(Status == "OK"), + Cycles_Matched = sum(Match == "Yes", na.rm = TRUE), + Cycles_Failed = sum(Status != "OK" & Status != "No source"), + .groups = "drop" + ) + + kable(var_summary, row.names = FALSE) +} +``` + +## Phase 8: Test summary + +```{r} +#| label: test-summary + +message("\n", strrep("=", 60)) +message("PHYSICAL ACTIVITY INTEGRATION TEST SUMMARY") +message(strrep("=", 60), "\n") + +# Count results +n_cycles <- length(cchs_data) + +message("CCHS PUMF cycles loaded: ", n_cycles) + +# PACDEE summary +if (exists("pacdee_val_summary")) { + n_pacdee_ok <- sum(pacdee_val_summary$Status == "OK") + n_pacdee_match <- sum(pacdee_val_summary$Match == "Yes", na.rm = TRUE) + message("\nPACDEE (pre-2015 energy expenditure):") + message(" Cycles tested: ", n_pacdee_ok) + message(" Cycles matched: ", n_pacdee_match) +} + +# PACFLEI summary +if (exists("pacflei_val_summary")) { + n_pacflei_ok <- sum(pacflei_val_summary$Status == "OK") + n_pacflei_match <- sum(pacflei_val_summary$Match == "Yes", na.rm = TRUE) + message("\nPACFLEI (pre-2015 leisure index):") + message(" Cycles tested: ", n_pacflei_ok) + message(" Cycles matched: ", n_pacflei_match) +} + +# energy_exp summary +if (exists("energy_exp_val_summary")) { + n_ee_ok <- sum(energy_exp_val_summary$Status == "OK") + n_ee_pre2015_match <- sum(energy_exp_val_summary$Era == "Pre-2015" & + energy_exp_val_summary$Match == "Yes", na.rm = TRUE) + n_ee_post2015_calc <- sum(energy_exp_val_summary$Era == "Post-2015" & + energy_exp_val_summary$Match == "Calculated", na.rm = TRUE) + message("\nenergy_exp (derived energy expenditure):") + message(" Total cycles tested: ", n_ee_ok) + message(" Pre-2015 cycles matched (vs PACDEE): ", n_ee_pre2015_match) + message(" Post-2015 cycles calculated: ", n_ee_post2015_calc) +} + +# Active transport summary +if (exists("at_summary")) { + n_at_ok <- sum(at_summary$Status == "OK") + n_at_match <- sum(at_summary$Match == "Yes", na.rm = TRUE) + message("\nActive transport (PAADVTRV, PAYDVTTR):") + message(" Variable-cycle combinations tested: ", n_at_ok) + message(" Variable-cycle combinations matched: ", n_at_match) +} + +# PAADVWHO summary +if (exists("who_summary")) { + n_who_ok <- sum(who_summary$Status == "OK") + n_who_match <- sum(who_summary$Match == "Yes", na.rm = TRUE) + message("\nPAADVWHO (WHO classification):") + message(" Cycles tested: ", n_who_ok) + message(" Cycles matched: ", n_who_match) +} + +# 2015+ summary +if (exists("all_2015_summary")) { + n_2015_ok <- sum(all_2015_summary$Status == "OK") + n_2015_match <- sum(all_2015_summary$Match == "Yes", na.rm = TRUE) + n_2015_error <- sum(grepl("Error", all_2015_summary$Status)) + message("\n2015+ variables (PAA_*, PAADVVIG, etc.):") + message(" Variable-cycle combinations tested: ", n_2015_ok) + message(" Variable-cycle combinations matched: ", n_2015_match) + if (n_2015_error > 0) { + message(" Errors: ", n_2015_error) + } +} + +message("\n", strrep("=", 60)) +``` + +## L0-L4 analysis findings + +Based on this validation: + +### Extensions validated + +| Variable | 2019-2020 Extension | Status | +|----------|---------------------|--------| +| PAADVTRV | `cchs2019_2020_p` | Tested | +| PAYDVTTR | `cchs2019_2020_p` | Tested | +| active_transport | Uses PAADVTRV/PAYDVTTR | Tested | +| energy_exp | `cchs2019_2020_p` (all inputs already support) | Tested | + +### New variable validated + +| Variable | Cycles | Status | +|----------|--------|--------| +| PAADVWHO | 2015-2022 | Tested | + +### Fixes validated + +| Variable | Fix | Status | +|----------|-----|--------| +| PACFLEI | dummyVariable `cat_cat6` → `cat2` | Tested | +| PAC_4B | Label "walking" → "biking" | Metadata only | + +## Recommendations + +- [x] Extend PAADVTRV to 2019-2020 +- [x] Extend PAYDVTTR to 2019-2020 +- [x] Extend energy_exp to 2019-2020 +- [x] Add PAADVWHO variable (WHO classification) +- [x] Fix PACFLEI dummyVariable naming +- [x] Fix PAC_4B label error +- [ ] Apply staged updates to production worksheets after review diff --git a/inst/extdata/variable_details.csv b/inst/extdata/variable_details.csv index 48856e83..b8f51905 100644 --- a/inst/extdata/variable_details.csv +++ b/inst/extdata/variable_details.csv @@ -4,6 +4,7 @@ active_transport,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs201 active_transport,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p","DerivedVar::[PAYDVTTR, PAADVTRV]",,N/A,Func::active_transport3_fun,N/A,N/A,N/A,mins,N/A,Daily active transportation,Daily active transportation,Time spent - active transportation daily,,2.2.0,2025-11-18,active,,, active_transport,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","DerivedVar::[PAC_4A_cont, PAC_4B_cont, PAC_7, PAC_7A, PAC_7B_cont, PAC_8, PAC_8A, PAC_8B_cont, PAYDVTTR, PAADVTRV]",,N/A,NA::a,N/A,N/A,N/A,mins,N/A,Daily active transportation,Daily active transportation,Time spent - active transportation daily,,2.2.0,2025-11-18,active,,, active_transport,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","DerivedVar::[PAC_4A_cont, PAC_4B_cont, PAC_7, PAC_7A, PAC_7B_cont, PAC_8, PAC_8A, PAC_8B_cont, PAYDVTTR, PAADVTRV]",,N/A,NA::b,N/A,N/A,N/A,mins,N/A,Daily active transportation,Daily active transportation,Time spent - active transportation daily,,2.2.0,2025-11-18,active,,, +active_transport,N/A,cont,cchs2019_2020_p,"DerivedVar::[PAYDVTTR, PAADVTRV]",,N/A,Func::active_transport3_fun,N/A,N/A,N/A,mins,N/A,Daily active transportation,Daily active transportation,Time spent - active transportation daily,Added 2019-2020,3.0.0,2026-01-18,active,L0-L4 analysis,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes",No typeStart ADL_01,ADL_01_cat2_1,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::RACA_6A, cchs2003_p::RACC_6A, cchs2005_p::RACE_6A, cchs2007_2008_p::RAC_6A, cchs2015_2016_p::ADL_005, cchs2017_2018_p::ADL_005,[ADL_01]",,cat,1,2,Yes,Yes,N/A,1,Yes,Help preparing meals,Needs help - preparing meals,,2.2.0,2025-11-18,active,,, ADL_01,ADL_01_cat2_2,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::RACA_6A, cchs2003_p::RACC_6A, cchs2005_p::RACE_6A, cchs2007_2008_p::RAC_6A, [ADL_01]",,cat,2,2,No,No,N/A,2,No,Help preparing meals,Needs help - preparing meals,,2.2.0,2025-11-18,active,,, ADL_01,ADL_01_cat2_NA::a,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::RACA_6A, cchs2003_p::RACC_6A, cchs2005_p::RACE_6A, cchs2007_2008_p::RAC_6A, [ADL_01]",,cat,NA::a,2,not applicable,not applicable,N/A,6,not applicable,Help preparing meals,Needs help - preparing meals,,2.2.0,2025-11-18,active,,, @@ -536,6 +537,10 @@ DEPDVSEV,DEPDVSEV_cat6_6,cat,"cchs2015_2016_p, cchs2017_2018_p",[DEPDVPHQ],,cat, DEPDVSEV,DEPDVSEV_cat6_NA::a,cat,"cchs2015_2016_p, cchs2017_2018_p",[DEPDVPHQ],,cat,NA::a,6,not applicable,not applicable,N/A,6,not applicable,Depression scale - severity of depression,Depression scale - severity of depression,,2.2.0,2025-11-18,active,,, DEPDVSEV,DEPDVSEV_cat6_NA::b,cat,"cchs2015_2016_p, cchs2017_2018_p",[DEPDVPHQ],,cat,NA::b,6,missing,missing,N/A,"[7,9]",not stated,Depression scale - severity of depression,Depression scale - severity of depression,,2.2.0,2025-11-18,active,,, DEPDVSEV,DEPDVSEV_cat6_NA::b,cat,"cchs2015_2016_p, cchs2017_2018_p",[DEPDVPHQ],,cat,NA::b,6,missing,missing,N/A,else,else,Depression scale - severity of depression,Depression scale - severity of depression,,2.2.0,2025-11-18,active,,, +DHH_AGE,N/A,cont,"cchs2009_s, cchs2010_s, cchs2012_s",[DHH_AGE],,cont,copy,N/A,Age,continuous age,years,"[12,102]",Age,Age,Continuous age,Share files have continuous age.,2.2.0,2025-11-18,active,,, +DHH_AGE,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s",[DHH_AGE],,cont,NA::a,N/A,not applicable,not applicable,years,96,not applicable,Age,Continuous age,,2.2.0,2025-11-18,active,,, +DHH_AGE,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s",[DHH_AGE],,cont,NA::b,N/A,missing,missing,years,"[97,99]",don't know (97); refusal (98); not stated (99),Age,Continuous age,,2.2.0,2025-11-18,active,,, +DHH_AGE,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s",[DHH_AGE],,cont,NA::b,N/A,missing,missing,years,else,else,Age,Continuous age,,2.2.0,2025-11-18,active,,, DHH_OWN,DHH_OWN_cat2_1,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::DHHA_OWN, cchs2003_p::DHHC_OWN, cchs2005_p::DHHE_OWN, [DHH_OWN]",,cat,1,2,Yes,Yes,N/A,1,Yes,Home ownership,Dwelling - owned by a member of hsld,"Prior to 2009, CCHS restricted this variable to participants who were not living in an institution. In 2011, CCHS changed wording of responses to (1) owner and (2) renter",2.2.0,2025-11-18,active,,, DHH_OWN,DHH_OWN_cat2_2,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::DHHA_OWN, cchs2003_p::DHHC_OWN, cchs2005_p::DHHE_OWN, [DHH_OWN]",,cat,2,2,No,No,N/A,2,No,Home ownership,Dwelling - owned by a member of hsld,,2.2.0,2025-11-18,active,,, DHH_OWN,DHH_OWN_cat2_NA::a,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::DHHA_OWN, cchs2003_p::DHHC_OWN, cchs2005_p::DHHE_OWN, [DHH_OWN]",,cat,NA::a,2,not applicable,not applicable,N/A,6,not applicable,Home ownership,Dwelling - owned by a member of hsld,,2.2.0,2025-11-18,active,,, @@ -686,10 +691,6 @@ DHHGAGE_cont,N/A,cont,"cchs2009_s, cchs2010_s, cchs2012_s",[DHH_AGE],,cont,copy, DHHGAGE_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::DHHAGAGE, cchs2003_p::DHHCGAGE, cchs2005_p::DHHEGAGE, cchs2009_s::DHH_AGE, cchs2010_s::DHH_AGE, cchs2012_s::DHH_AGE, [DHHGAGE]",,cont,NA::a,N/A,not applicable,not applicable,years,96,not applicable,Age,Converted categorical age,,2.2.0,2025-11-18,active,,, DHHGAGE_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::DHHAGAGE, cchs2003_p::DHHCGAGE, cchs2005_p::DHHEGAGE, cchs2009_s::DHH_AGE, cchs2010_s::DHH_AGE, cchs2012_s::DHH_AGE, [DHHGAGE]",,cont,NA::b,N/A,missing,missing,years,"[97,99]",don't know (97); refusal (98); not stated (99),Age,Converted categorical age,,2.2.0,2025-11-18,active,,, DHHGAGE_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::DHHAGAGE, cchs2003_p::DHHCGAGE, cchs2005_p::DHHEGAGE, cchs2009_s::DHH_AGE, cchs2010_s::DHH_AGE, cchs2012_s::DHH_AGE, [DHHGAGE]",,cont,NA::b,N/A,missing,missing,years,else,else,Age,Converted categorical age,,2.2.0,2025-11-18,active,,, -DHH_AGE,N/A,cont,"cchs2009_s, cchs2010_s, cchs2012_s",[DHH_AGE],,cont,copy,N/A,Age,continuous age,years,"[12,102]",Age,Age,Continuous age,Share files have continuous age.,2.2.0,2025-11-18,active,,, -DHH_AGE,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s",[DHH_AGE],,cont,NA::a,N/A,not applicable,not applicable,years,96,not applicable,Age,Continuous age,,2.2.0,2025-11-18,active,,, -DHH_AGE,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s",[DHH_AGE],,cont,NA::b,N/A,missing,missing,years,"[97,99]",don't know (97); refusal (98); not stated (99),Age,Continuous age,,2.2.0,2025-11-18,active,,, -DHH_AGE,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s",[DHH_AGE],,cont,NA::b,N/A,missing,missing,years,else,else,Age,Continuous age,,2.2.0,2025-11-18,active,,, DHHGAGE_D,DHHGAGE_D_cat8_1,cat,"cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2005_p::DHHEGAGE, [DHHGAGE]",,cat,1,8,age (12 to 19),age (12 to 19),years,"[1,3]",12 To 14 Years (1); 15 To 17 Years (2); 18 To 19 Years (3),Age,Age (10-year age groups),,2.2.0,2025-11-18,active,,, DHHGAGE_D,DHHGAGE_D_cat8_2,cat,"cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2005_p::DHHEGAGE, [DHHGAGE]",,cat,2,8,age (20 to 29),age (20 to 29),years,"[4,5]",20 to 24 Years (4); 25 To 29 Years (5),Age,Age (10-year age groups),,2.2.0,2025-11-18,active,,, DHHGAGE_D,DHHGAGE_D_cat8_3,cat,"cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2005_p::DHHEGAGE, [DHHGAGE]",,cat,3,8,age (30 to 39),age (30 to 39),years,"[6,7]",30 To 34 Years (6); 35 To 39 Years (7),Age,Age (10-year age groups),,2.2.0,2025-11-18,active,,, @@ -891,12 +892,14 @@ EDUDR04,EDUDR04_cat4_4,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, EDUDR04,EDUDR04_cat4_NA::a,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::EDUADR04, cchs2003_p::EDUCDR04, cchs2005_p::EDUEDR04, [EDUDR04]",,cat,NA::a,4,not applicable,not applicable,N/A,6,not applicable,Highest education,Highest level/education - 4 categories,,2.2.0,2025-11-18,active,,, EDUDR04,EDUDR04_cat4_NA::b,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::EDUADR04, cchs2003_p::EDUCDR04, cchs2005_p::EDUEDR04, [EDUDR04]",,cat,NA::b,4,missing,missing,N/A,"[7,9]",don't know (7); refusal (8); not stated (9),Highest education,Highest level/education - 4 categories,CCHS 2001 does not have don't know (7) or refusal (8),2.2.0,2025-11-18,active,,, EDUDR04,EDUDR04_cat4_NA::b,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::EDUADR04, cchs2003_p::EDUCDR04, cchs2005_p::EDUEDR04, [EDUDR04]",,cat,NA::b,4,missing,missing,N/A,else,else,Highest education,Highest level/education - 4 categories,,2.2.0,2025-11-18,active,,, -energy_exp,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p","DerivedVar::[DHHGAGE_cont, PAA_045, PAA_050, PAA_075, PAA_080, PAADVDYS, PAADVVIG, PAYDVTOA, PAYDVADL, PAYDVVIG, PAYDVDYS]",,N/A,Func::energy_exp_fun,N/A,N/A,N/A,N/A,N/A,Daily energy expenditure,Daily energy expenditure,Daily energy expenditure,Used for all cycles. Derived from various physical activity measure for 18+ and 12-17 years old.,2.2.0,2025-11-18,active,,, -energy_exp,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p","DerivedVar::[DHHGAGE_cont, PAA_045, PAA_050, PAA_075, PAA_080, PAADVDYS, PAADVVIG, PAYDVTOA, PAYDVADL, PAYDVVIG, PAYDVDYS]",,N/A,NA::b,N/A,missing,missing,N/A,N/A,Daily energy expenditure,Daily energy expenditure,Daily energy expenditure,,2.2.0,2025-11-18,active,,, -energy_exp,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, [PACDEE]",,cont,copy,N/A,Daily energry expenditure,Daily energry expenditure,N/A,"[0,43.5]",Daily energy expenditure - (D),Daily energy expenditure,Daily energy expenditure,,2.2.0,2025-11-18,active,,, -energy_exp,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, [PACDEE]",,cont,NA::a,N/A,not applicable,not applicable,N/A,99.6,Not applicable,Daily energy expenditure,Daily energy expenditure,,2.2.0,2025-11-18,active,,, -energy_exp,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, [PACDEE]",,cont,NA::b,N/A,missing,missing,N/A,"[99.7,99.9]",don't know (99.7); refusal (99.8); not stated (99.9),Daily energy expenditure,Daily energy expenditure,,2.2.0,2025-11-18,active,,, -energy_exp,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, [PACDEE]",,cont,NA::b,N/A,missing,missing,N/A,else,else,Daily energy expenditure,Daily energy expenditure,,2.2.0,2025-11-18,active,,, +energy_exp,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m","DerivedVar::[DHHGAGE_cont, PAA_045, PAA_050, PAA_075, PAA_080, PAADVDYS, PAADVVIG, PAYDVTOA, PAYDVADL, PAYDVVIG, PAYDVDYS]",,N/A,Func::energy_exp_fun,N/A,N/A,N/A,N/A,N/A,Daily energy expenditure,Daily energy expenditure,Daily energy expenditure,Used for all cycles. Derived from various physical activity measure for 18+ and 12-17 years old.,,,active,,No typeStart, +energy_exp,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m","DerivedVar::[DHHGAGE_cont, PAA_045, PAA_050, PAA_075, PAA_080, PAADVDYS, PAADVVIG, PAYDVTOA, PAYDVADL, PAYDVVIG, PAYDVDYS]",,N/A,NA::b,N/A,missing,missing,N/A,N/A,Daily energy expenditure,Daily energy expenditure,Daily energy expenditure,,,,active,,No typeStart, +energy_exp,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s, cchs2001_m, cchs2003_m, cchs2005_m, cchs2007_2008_m, cchs2009_2010_m, cchs2011_2012_m, cchs2013_2014_m","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, cchs2001_m::PACADEE, cchs2003_m::PACCDEE, cchs2005_m::PACEDEE, [PACDEE]",,cont,copy,N/A,Daily energry expenditure,Daily energry expenditure,N/A,"[0,43.5]",Daily energy expenditure - (D),Daily energy expenditure,Daily energy expenditure,,,,active,,, +energy_exp,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s, cchs2001_m, cchs2003_m, cchs2005_m, cchs2007_2008_m, cchs2009_2010_m, cchs2011_2012_m, cchs2013_2014_m","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, cchs2001_m::PACADEE, cchs2003_m::PACCDEE, cchs2005_m::PACEDEE, [PACDEE]",,cont,NA::a,N/A,not applicable,not applicable,N/A,99.6,Not applicable,Daily energy expenditure,Daily energy expenditure,,,,active,,, +energy_exp,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s, cchs2001_m, cchs2003_m, cchs2005_m, cchs2007_2008_m, cchs2009_2010_m, cchs2011_2012_m, cchs2013_2014_m","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, cchs2001_m::PACADEE, cchs2003_m::PACCDEE, cchs2005_m::PACEDEE, [PACDEE]",,cont,NA::b,N/A,missing,missing,N/A,"[99.7,99.9]",don't know (99.7); refusal (99.8); not stated (99.9),Daily energy expenditure,Daily energy expenditure,,,,active,,, +energy_exp,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s, cchs2001_m, cchs2003_m, cchs2005_m, cchs2007_2008_m, cchs2009_2010_m, cchs2011_2012_m, cchs2013_2014_m","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, cchs2001_m::PACADEE, cchs2003_m::PACCDEE, cchs2005_m::PACEDEE, [PACDEE]",,cont,NA::b,N/A,missing,missing,N/A,else,else,Daily energy expenditure,Daily energy expenditure,,,,active,,, +energy_exp,N/A,cont,cchs2019_2020_p,"DerivedVar::[DHHGAGE_cont, PAA_045, PAA_050, PAA_075, PAA_080, PAADVDYS, PAADVVIG, PAYDVTOA, PAYDVADL, PAYDVVIG, PAYDVDYS]",,N/A,Func::calculate_energy_expenditure,N/A,N/A,N/A,METS,N/A,Daily energy expenditure,Daily energy expenditure,Daily energy expenditure,Added 2019-2020. All input variables already support this cycle.,3.0.0,2026-01-18,active,L0-L4 analysis,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes",No typeStart +energy_exp,N/A,cont,cchs2019_2020_p,"DerivedVar::[DHHGAGE_cont, PAA_045, PAA_050, PAA_075, PAA_080, PAADVDYS, PAADVVIG, PAYDVTOA, PAYDVADL, PAYDVVIG, PAYDVDYS]",,N/A,NA::b,N/A,missing,missing,METS,N/A,Daily energy expenditure,Daily energy expenditure,Daily energy expenditure,Added 2019-2020,3.0.0,2026-01-18,active,L0-L4 analysis,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", FINF1,FINF1_cat2_1,cat,"cchs2001_p, cchs2003_p","cchs2001_p::FINAF1, cchs2003_p::FINCF1",,cat,1,2,Yes,Yes,N/A,1,Yes,Food insecurity 12M,Some food insecurity in past 12 months,,2.2.0,2025-11-18,active,,, FINF1,FINF1_cat2_2,cat,"cchs2001_p, cchs2003_p","cchs2001_p::FINAF1, cchs2003_p::FINCF1",,cat,2,2,No,No,N/A,2,No,Food insecurity 12M,Some food insecurity in past 12 months,,2.2.0,2025-11-18,active,,, FINF1,FINF1_cat2_NA::a,cat,"cchs2001_p, cchs2003_p","cchs2001_p::FINAF1, cchs2003_p::FINCF1",,cat,NA::a,2,not applicable,not applicable,N/A,6,not applicable,Food insecurity 12M,Some food insecurity in past 12 months,,2.2.0,2025-11-18,active,,, @@ -1682,6 +1685,66 @@ INCGHH_C,INCGHH_C_cat5_5,cat,cchs2012_s,[INCDHH],,cat,5,5,"$80,000 or more","$80 INCGHH_C,INCGHH_C_cat5_NA::a,cat,cchs2012_s,[INCDHH],,cat,NA::a,5,not applicable,not applicable,$/year,96,not applicable,Household income,"Total household income from all sources (D, G)",,2.2.0,2025-11-18,active,,, INCGHH_C,INCGHH_C_cat5_NA::b,cat,cchs2012_s,[INCDHH],,cat,NA::b,5,missing,missing,$/year,"[97,99]",don't know (97); refusal (98); not stated (99),Household income,"Total household income from all sources (D, G)",,2.2.0,2025-11-18,active,,, INCGHH_C,INCGHH_C_cat5_NA::b,cat,cchs2012_s,[INCDHH],,cat,NA::b,5,missing,missing,$/year,else,else,Household income,"Total household income from all sources (D, G)",,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2001_p,cchs2001_p::INCAGHH,,cat,0,N/A,No income,No income,$/year,1,No income,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2001_p,cchs2001_p::INCAGHH,,cat,7500,N/A,"Less than $15,000","Less than $15,000",$/year,2,"Less than $15,000",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2001_p,cchs2001_p::INCAGHH,,cat,22500,N/A,"$15,000-29,999","$15,000-29,999",$/year,3,"$15,000-29,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2001_p,cchs2001_p::INCAGHH,,cat,40000,N/A,"$30,000-$49,999","$30,000-$49,999",$/year,4,"$30,000-$49,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2001_p,cchs2001_p::INCAGHH,,cat,60000,N/A,"$50,000-$79,999","$50,000-$79,999",$/year,5,"$50,000-$79,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2001_p,cchs2001_p::INCAGHH,,cat,100000,N/A,"$80,000 or more","$80,000 or more",$/year,6,"$80,000 or more",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2001_p,cchs2001_p::INCAGHH,,cat,NA::a,N/A,not applicable,not applicable,$/year,96,not applicable,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2001_p,cchs2001_p::INCAGHH,,cat,NA::b,N/A,missing,missing,$/year,"[97,99]",don't know (97); refusal (98); not stated (99),Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2001_p,cchs2001_p::INCAGHH,,cat,NA::b,N/A,missing,missing,$/year,else,else,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2003_p, cchs2005_p","cchs2003_p::INCCGHH, cchs2005_p::INCEGHH",,cat,7500,N/A,"No income or less than $15,000","No income or less than $15,000",$/year,1,"No income or less than $15,000",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2003_p, cchs2005_p","cchs2003_p::INCCGHH, cchs2005_p::INCEGHH",,cat,22500,N/A,"$15,000-29,999","$15,000-29,999",$/year,2,"$15,000-29,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2003_p, cchs2005_p","cchs2003_p::INCCGHH, cchs2005_p::INCEGHH",,cat,40000,N/A,"$30,000-$49,999","$30,000-$49,999",$/year,3,"$30,000-$49,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2003_p, cchs2005_p","cchs2003_p::INCCGHH, cchs2005_p::INCEGHH",,cat,60000,N/A,"$50,000-$79,999","$50,000-$79,999",$/year,4,"$50,000-$79,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2003_p, cchs2005_p","cchs2003_p::INCCGHH, cchs2005_p::INCEGHH",,cat,100000,N/A,"$80,000 or more","$80,000 or more",$/year,5,"$80,000 or more",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2003_p, cchs2005_p","cchs2003_p::INCCGHH, cchs2005_p::INCEGHH",,cat,NA::a,N/A,not applicable,not applicable,$/year,6,not applicable,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2003_p, cchs2005_p","cchs2003_p::INCCGHH, cchs2005_p::INCEGHH",,cat,NA::b,N/A,missing,missing,$/year,"[7,9]",don't know (7); refusal (8); not stated (9),Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2003_p, cchs2005_p","cchs2003_p::INCCGHH, cchs2005_p::INCEGHH",,cat,NA::b,N/A,missing,missing,$/year,else,else,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2015_2016_p::INCDGHH, cchs2017_2018_p::INCDGHH, [INCGHH]",,cat,10000,N/A,"No income or less than $20,000","No income or less than $20,000",$/year,1,"No income or less than $20,000",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2015_2016_p::INCDGHH, cchs2017_2018_p::INCDGHH, [INCGHH]",,cat,30000,N/A,"$20,000-39,999","$20,000-39,999",$/year,2,"$20,000-39,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2015_2016_p::INCDGHH, cchs2017_2018_p::INCDGHH, [INCGHH]",,cat,50000,N/A,"$40,000-$59,999","$40,000-$59,999",$/year,3,"$40,000-$59,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2015_2016_p::INCDGHH, cchs2017_2018_p::INCDGHH, [INCGHH]",,cat,70000,N/A,"$60,000-$79,999","$60,000-$79,999",$/year,4,"$60,000-$79,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2015_2016_p::INCDGHH, cchs2017_2018_p::INCDGHH, [INCGHH]",,cat,100000,N/A,"$80,000 or more","$80,000 or more",$/year,5,"$80,000 or more",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2015_2016_p::INCDGHH, cchs2017_2018_p::INCDGHH, [INCGHH]",,cat,NA::a,N/A,not applicable,not applicable,$/year,6,not applicable,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2015_2016_p::INCDGHH, cchs2017_2018_p::INCDGHH, [INCGHH]",,cat,NA::b,N/A,missing,missing,$/year,"[7,9]",don't know (7); refusal (8); not stated (9),Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2015_2016_p::INCDGHH, cchs2017_2018_p::INCDGHH, [INCGHH]",,cat,NA::b,N/A,missing,missing,$/year,else,else,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,0,N/A,No income,No income,$/year,1,No income,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,2500,N/A,Less than $5000,Less than $5000,$/year,2,Less than $5000,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,7500,N/A,"$5,000-$9,999","$5,000-$9,999",$/year,3,"$5,000-$9,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,12500,N/A,"$10,000-$14,999","$10,000-$14,999",$/year,4,"$10,000-$14,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,17500,N/A,"$15,000-$19,999","$15,000-$19,999",$/year,5,"$15,000-$19,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,25000,N/A,"$20,000-$29,999","$20,000-$29,999",$/year,6,"$20,000-$29,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,35000,N/A,"$30,000-$39,999","$30,000-$39,999",$/year,7,"$30,000-$39,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,45000,N/A,"$40,000-$49,999","$40,000-$49,999",$/year,8,"$40,000-$49,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,55000,N/A,"$50,000-$59,999","$50,000-$59,999",$/year,9,"$50,000-$59,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,65000,N/A,"$60,000-$69,999","$60,000-$69,999",$/year,10,"$60,000-$69,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,75000,N/A,"$70,000-$79,999","$70,000-$79,999",$/year,11,"$70,000-$79,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,85000,N/A,"$80,000-$89,999","$80,000-$89,999",$/year,12,"$80,000-$89,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,95000,N/A,"$90,000-$99,999","$90,000-$99,999",$/year,13,"$90,000-$99,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,120000,N/A,"$100,000 or more","$100,000 or more",$/year,14,"$100,000 or more",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,NA::a,N/A,not applicable,not applicable,$/year,96,not applicable,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,NA::b,N/A,missing,missing,$/year,"[97,99]",don't know (97); refusal (98); not stated (99),Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,NA::b,N/A,missing,missing,$/year,else,else,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,0,N/A,No income,No income,$/year,1,No income,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,2500,N/A,Less than $5000,Less than $5000,$/year,2,Less than $5000,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,7500,N/A,"$5,000-$9,999","$5,000-$9,999",$/year,3,"$5,000-$9,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,12500,N/A,"$10,000-$14,999","$10,000-$14,999",$/year,4,"$10,000-$14,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,17500,N/A,"$15,000-$19,999","$15,000-$19,999",$/year,5,"$15,000-$19,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,25000,N/A,"$20,000-$29,999","$20,000-$29,999",$/year,6,"$20,000-$29,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,35000,N/A,"$30,000-$39,999","$30,000-$39,999",$/year,7,"$30,000-$39,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,45000,N/A,"$40,000-$49,999","$40,000-$49,999",$/year,8,"$40,000-$49,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,55000,N/A,"$50,000-$59,999","$50,000-$59,999",$/year,9,"$50,000-$59,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,65000,N/A,"$60,000-$69,999","$60,000-$69,999",$/year,10,"$60,000-$69,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,75000,N/A,"$70,000-$79,999","$70,000-$79,999",$/year,11,"$70,000-$79,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,85000,N/A,"$80,000-$89,999","$80,000-$89,999",$/year,12,"$80,000-$89,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,95000,N/A,"$90,000-$99,999","$90,000-$99,999",$/year,13,"$90,000-$99,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,125000,N/A,"$100,000 to less than $150,000","$100,000 to less than $150,000",$/year,14,"$100,000 to less than $150,000",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,170000,N/A,"$150,000 or more","$150,000 or more",$/year,15,"$150,000 or more",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,NA::a,N/A,not applicable,not applicable,$/year,96,not applicable,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,NA::b,N/A,missing,missing,$/year,"[97,99]",don't know (97); refusal (98); not stated (99),Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, +INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,NA::b,N/A,missing,missing,$/year,else,else,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, INCGHH_D,INCGHH_D_cat12_1,cat,"cchs2009_s, cchs2010_s",[INCDHH],,cat,1,12,No income,No income,$/year,1,No income,Household income,"Total household income from all sources (D, G)",,2.2.0,2025-11-18,active,,, INCGHH_D,INCGHH_D_cat12_2,cat,"cchs2009_s, cchs2010_s",[INCDHH],,cat,2,12,Less than $5000,Less than $5000,$/year,2,Less than $5000,Household income,"Total household income from all sources (D, G)",,2.2.0,2025-11-18,active,,, INCGHH_D,INCGHH_D_cat12_3,cat,"cchs2009_s, cchs2010_s",[INCDHH],,cat,3,12,"$5,000-$9,999","$5,000-$9,999",$/year,3,"$5,000-$9,999",Household income,"Total household income from all sources (D, G)",,2.2.0,2025-11-18,active,,, @@ -1764,66 +1827,6 @@ INCGHH_F,INCGHH_F_cat15_15,cat,cchs2012_s,[INCDHH],,cat,15,15,"$150,000 or more" INCGHH_F,INCGHH_F_cat15_NA::a,cat,cchs2012_s,[INCDHH],,cat,NA::a,15,not applicable,not applicable,$/year,96,not applicable,Household income,"Total household income from all sources (D, G)",,2.2.0,2025-11-18,active,,, INCGHH_F,INCGHH_F_cat15_NA::b,cat,cchs2012_s,[INCDHH],,cat,NA::b,15,missing,missing,$/year,"[97,99]",don't know (97); refusal (98); not stated (99),Household income,"Total household income from all sources (D, G)",,2.2.0,2025-11-18,active,,, INCGHH_F,INCGHH_F_cat15_NA::b,cat,cchs2012_s,[INCDHH],,cat,NA::b,15,missing,missing,$/year,else,else,Household income,"Total household income from all sources (D, G)",,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2001_p,cchs2001_p::INCAGHH,,cat,0,N/A,No income,No income,$/year,1,No income,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2001_p,cchs2001_p::INCAGHH,,cat,7500,N/A,"Less than $15,000","Less than $15,000",$/year,2,"Less than $15,000",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2001_p,cchs2001_p::INCAGHH,,cat,22500,N/A,"$15,000-29,999","$15,000-29,999",$/year,3,"$15,000-29,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2001_p,cchs2001_p::INCAGHH,,cat,40000,N/A,"$30,000-$49,999","$30,000-$49,999",$/year,4,"$30,000-$49,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2001_p,cchs2001_p::INCAGHH,,cat,60000,N/A,"$50,000-$79,999","$50,000-$79,999",$/year,5,"$50,000-$79,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2001_p,cchs2001_p::INCAGHH,,cat,100000,N/A,"$80,000 or more","$80,000 or more",$/year,6,"$80,000 or more",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2001_p,cchs2001_p::INCAGHH,,cat,NA::a,N/A,not applicable,not applicable,$/year,96,not applicable,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2001_p,cchs2001_p::INCAGHH,,cat,NA::b,N/A,missing,missing,$/year,"[97,99]",don't know (97); refusal (98); not stated (99),Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2001_p,cchs2001_p::INCAGHH,,cat,NA::b,N/A,missing,missing,$/year,else,else,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2003_p, cchs2005_p","cchs2003_p::INCCGHH, cchs2005_p::INCEGHH",,cat,7500,N/A,"No income or less than $15,000","No income or less than $15,000",$/year,1,"No income or less than $15,000",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2003_p, cchs2005_p","cchs2003_p::INCCGHH, cchs2005_p::INCEGHH",,cat,22500,N/A,"$15,000-29,999","$15,000-29,999",$/year,2,"$15,000-29,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2003_p, cchs2005_p","cchs2003_p::INCCGHH, cchs2005_p::INCEGHH",,cat,40000,N/A,"$30,000-$49,999","$30,000-$49,999",$/year,3,"$30,000-$49,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2003_p, cchs2005_p","cchs2003_p::INCCGHH, cchs2005_p::INCEGHH",,cat,60000,N/A,"$50,000-$79,999","$50,000-$79,999",$/year,4,"$50,000-$79,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2003_p, cchs2005_p","cchs2003_p::INCCGHH, cchs2005_p::INCEGHH",,cat,100000,N/A,"$80,000 or more","$80,000 or more",$/year,5,"$80,000 or more",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2003_p, cchs2005_p","cchs2003_p::INCCGHH, cchs2005_p::INCEGHH",,cat,NA::a,N/A,not applicable,not applicable,$/year,6,not applicable,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2003_p, cchs2005_p","cchs2003_p::INCCGHH, cchs2005_p::INCEGHH",,cat,NA::b,N/A,missing,missing,$/year,"[7,9]",don't know (7); refusal (8); not stated (9),Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2003_p, cchs2005_p","cchs2003_p::INCCGHH, cchs2005_p::INCEGHH",,cat,NA::b,N/A,missing,missing,$/year,else,else,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2015_2016_p::INCDGHH, cchs2017_2018_p::INCDGHH, [INCGHH]",,cat,10000,N/A,"No income or less than $20,000","No income or less than $20,000",$/year,1,"No income or less than $20,000",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2015_2016_p::INCDGHH, cchs2017_2018_p::INCDGHH, [INCGHH]",,cat,30000,N/A,"$20,000-39,999","$20,000-39,999",$/year,2,"$20,000-39,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2015_2016_p::INCDGHH, cchs2017_2018_p::INCDGHH, [INCGHH]",,cat,50000,N/A,"$40,000-$59,999","$40,000-$59,999",$/year,3,"$40,000-$59,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2015_2016_p::INCDGHH, cchs2017_2018_p::INCDGHH, [INCGHH]",,cat,70000,N/A,"$60,000-$79,999","$60,000-$79,999",$/year,4,"$60,000-$79,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2015_2016_p::INCDGHH, cchs2017_2018_p::INCDGHH, [INCGHH]",,cat,100000,N/A,"$80,000 or more","$80,000 or more",$/year,5,"$80,000 or more",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2015_2016_p::INCDGHH, cchs2017_2018_p::INCDGHH, [INCGHH]",,cat,NA::a,N/A,not applicable,not applicable,$/year,6,not applicable,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2015_2016_p::INCDGHH, cchs2017_2018_p::INCDGHH, [INCGHH]",,cat,NA::b,N/A,missing,missing,$/year,"[7,9]",don't know (7); refusal (8); not stated (9),Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2015_2016_p::INCDGHH, cchs2017_2018_p::INCDGHH, [INCGHH]",,cat,NA::b,N/A,missing,missing,$/year,else,else,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,0,N/A,No income,No income,$/year,1,No income,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,2500,N/A,Less than $5000,Less than $5000,$/year,2,Less than $5000,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,7500,N/A,"$5,000-$9,999","$5,000-$9,999",$/year,3,"$5,000-$9,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,12500,N/A,"$10,000-$14,999","$10,000-$14,999",$/year,4,"$10,000-$14,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,17500,N/A,"$15,000-$19,999","$15,000-$19,999",$/year,5,"$15,000-$19,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,25000,N/A,"$20,000-$29,999","$20,000-$29,999",$/year,6,"$20,000-$29,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,35000,N/A,"$30,000-$39,999","$30,000-$39,999",$/year,7,"$30,000-$39,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,45000,N/A,"$40,000-$49,999","$40,000-$49,999",$/year,8,"$40,000-$49,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,55000,N/A,"$50,000-$59,999","$50,000-$59,999",$/year,9,"$50,000-$59,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,65000,N/A,"$60,000-$69,999","$60,000-$69,999",$/year,10,"$60,000-$69,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,75000,N/A,"$70,000-$79,999","$70,000-$79,999",$/year,11,"$70,000-$79,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,85000,N/A,"$80,000-$89,999","$80,000-$89,999",$/year,12,"$80,000-$89,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,95000,N/A,"$90,000-$99,999","$90,000-$99,999",$/year,13,"$90,000-$99,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,120000,N/A,"$100,000 or more","$100,000 or more",$/year,14,"$100,000 or more",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,NA::a,N/A,not applicable,not applicable,$/year,96,not applicable,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,NA::b,N/A,missing,missing,$/year,"[97,99]",don't know (97); refusal (98); not stated (99),Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,"cchs2009_s, cchs2010_s",[INCDHH],,cat,NA::b,N/A,missing,missing,$/year,else,else,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,0,N/A,No income,No income,$/year,1,No income,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,2500,N/A,Less than $5000,Less than $5000,$/year,2,Less than $5000,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,7500,N/A,"$5,000-$9,999","$5,000-$9,999",$/year,3,"$5,000-$9,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,12500,N/A,"$10,000-$14,999","$10,000-$14,999",$/year,4,"$10,000-$14,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,17500,N/A,"$15,000-$19,999","$15,000-$19,999",$/year,5,"$15,000-$19,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,25000,N/A,"$20,000-$29,999","$20,000-$29,999",$/year,6,"$20,000-$29,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,35000,N/A,"$30,000-$39,999","$30,000-$39,999",$/year,7,"$30,000-$39,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,45000,N/A,"$40,000-$49,999","$40,000-$49,999",$/year,8,"$40,000-$49,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,55000,N/A,"$50,000-$59,999","$50,000-$59,999",$/year,9,"$50,000-$59,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,65000,N/A,"$60,000-$69,999","$60,000-$69,999",$/year,10,"$60,000-$69,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,75000,N/A,"$70,000-$79,999","$70,000-$79,999",$/year,11,"$70,000-$79,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,85000,N/A,"$80,000-$89,999","$80,000-$89,999",$/year,12,"$80,000-$89,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,95000,N/A,"$90,000-$99,999","$90,000-$99,999",$/year,13,"$90,000-$99,999",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,125000,N/A,"$100,000 to less than $150,000","$100,000 to less than $150,000",$/year,14,"$100,000 to less than $150,000",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,170000,N/A,"$150,000 or more","$150,000 or more",$/year,15,"$150,000 or more",Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,NA::a,N/A,not applicable,not applicable,$/year,96,not applicable,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,NA::b,N/A,missing,missing,$/year,"[97,99]",don't know (97); refusal (98); not stated (99),Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, -INCGHH_cont,N/A,cont,cchs2012_s,[INCDHH],,cat,NA::b,N/A,missing,missing,$/year,else,else,Household income,Total household income from all sources - continuous,,2.2.0,2025-11-18,active,,, INCGPER_A,INCGPER_A_cat6_1,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::INCAGPER, cchs2003_p::INCCGPER, cchs2005_p::INCEGPER",,cat,1,6,No income,No income,$/year,1,No income,Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, INCGPER_A,INCGPER_A_cat6_2,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::INCAGPER, cchs2003_p::INCCGPER, cchs2005_p::INCEGPER",,cat,2,6,"Less than $15,000","Less than $15,000",$/year,2,"Less than $15,000",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, INCGPER_A,INCGPER_A_cat6_3,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::INCAGPER, cchs2003_p::INCCGPER, cchs2005_p::INCEGPER",,cat,3,6,"$15,000-$29,999","$15,000-$29,999",$/year,3,"$15,000-$29,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, @@ -1875,23 +1878,6 @@ INCGPER_C,INCGPER_C_cat12_12,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER], INCGPER_C,INCGPER_C_cat12_NA::a,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,NA::a,12,not applicable,not applicable,$/year,96,not applicable,Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, INCGPER_C,INCGPER_C_cat12_NA::b,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,NA::b,12,missing,missing,$/year,"[97,99]",don't know (97); refusal (98); not stated (99),Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, INCGPER_C,INCGPER_C_cat12_NA::b,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,NA::b,12,missing,missing,$/year,else,else,Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, -INCGPER_D,INCGPER_D_cat14_1,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,1,14,No income,No income,$/year,1,No income,Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, -INCGPER_D,INCGPER_D_cat14_2,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,2,14,Less than $5000,Less than $5000,$/year,2,Less than $5000,Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, -INCGPER_D,INCGPER_D_cat14_3,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,3,14,"$5,000-$9,999","$5,000-$9,999",$/year,3,"$5,000-$9,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, -INCGPER_D,INCGPER_D_cat14_4,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,4,14,"$10,000-$14,999","$10,000-$14,999",$/year,4,"$10,000-$14,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, -INCGPER_D,INCGPER_D_cat14_5,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,5,14,"$15,000-$19,999","$15,000-$19,999",$/year,5,"$15,000-$19,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, -INCGPER_D,INCGPER_D_cat14_6,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,6,14,"$20,000-$29,999","$20,000-$29,999",$/year,6,"$20,000-$29,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, -INCGPER_D,INCGPER_D_cat14_7,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,7,14,"$30,000-$39,999","$30,000-$39,999",$/year,7,"$30,000-$39,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, -INCGPER_D,INCGPER_D_cat14_8,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,8,14,"$40,000-$49,999","$40,000-$49,999",$/year,8,"$40,000-$49,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, -INCGPER_D,INCGPER_D_cat14_9,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,9,14,"$50,000-$59,999","$50,000-$59,999",$/year,9,"$50,000-$59,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, -INCGPER_D,INCGPER_D_cat14_10,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,10,14,"$60,000-$69,999","$60,000-$69,999",$/year,10,"$60,000-$69,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, -INCGPER_D,INCGPER_D_cat14_11,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,11,14,"$70,000-$79,999","$70,000-$79,999",$/year,11,"$70,000-$79,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, -INCGPER_D,INCGPER_D_cat14_12,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,12,14,"$80,000-$89,999","$80,000-$89,999",$/year,12,"$80,000-$89,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, -INCGPER_D,INCGPER_D_cat14_13,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,13,14,"$90,000-$99,999","$90,000-$99,999",$/year,13,"$90,000-$99,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, -INCGPER_D,INCGPER_D_cat14_14,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,14,14,"$100,000 or more","$100,000 or more",$/year,14,"$100,000 or more",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, -INCGPER_D,INCGPER_D_cat14_NA::a,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,NA::a,14,not applicable,not applicable,$/year,96,not applicable,Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, -INCGPER_D,INCGPER_D_cat14_NA::b,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,NA::b,14,missing,missing,$/year,"[97,99]",don't know (97); refusal (98); not stated (99),Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, -INCGPER_D,INCGPER_D_cat14_NA::b,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,NA::b,14,missing,missing,$/year,else,else,Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, INCGPER_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::INCAGPER, cchs2003_p::INCCGPER, cchs2005_p::INCEGPER",,cat,0,N/A,No income,No income,$/year,1,No income,Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, INCGPER_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::INCAGPER, cchs2003_p::INCCGPER, cchs2005_p::INCEGPER",,cat,7500,N/A,"Less than $15,000","Less than $15,000",$/year,2,"Less than $15,000",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, INCGPER_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::INCAGPER, cchs2003_p::INCCGPER, cchs2005_p::INCEGPER",,cat,22500,N/A,"$15,000-$29,999","$15,000-$29,999",$/year,3,"$15,000-$29,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, @@ -1927,6 +1913,23 @@ INCGPER_cont,N/A,cont,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,120000 INCGPER_cont,N/A,cont,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,NA::a,N/A,not applicable,not applicable,$/year,96,not applicable,Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, INCGPER_cont,N/A,cont,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,NA::b,N/A,missing,missing,$/year,"[97,99]",don't know (97); refusal (98); not stated (99),Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, INCGPER_cont,N/A,cont,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,NA::b,N/A,missing,missing,$/year,else,else,Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, +INCGPER_D,INCGPER_D_cat14_1,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,1,14,No income,No income,$/year,1,No income,Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, +INCGPER_D,INCGPER_D_cat14_2,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,2,14,Less than $5000,Less than $5000,$/year,2,Less than $5000,Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, +INCGPER_D,INCGPER_D_cat14_3,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,3,14,"$5,000-$9,999","$5,000-$9,999",$/year,3,"$5,000-$9,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, +INCGPER_D,INCGPER_D_cat14_4,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,4,14,"$10,000-$14,999","$10,000-$14,999",$/year,4,"$10,000-$14,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, +INCGPER_D,INCGPER_D_cat14_5,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,5,14,"$15,000-$19,999","$15,000-$19,999",$/year,5,"$15,000-$19,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, +INCGPER_D,INCGPER_D_cat14_6,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,6,14,"$20,000-$29,999","$20,000-$29,999",$/year,6,"$20,000-$29,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, +INCGPER_D,INCGPER_D_cat14_7,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,7,14,"$30,000-$39,999","$30,000-$39,999",$/year,7,"$30,000-$39,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, +INCGPER_D,INCGPER_D_cat14_8,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,8,14,"$40,000-$49,999","$40,000-$49,999",$/year,8,"$40,000-$49,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, +INCGPER_D,INCGPER_D_cat14_9,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,9,14,"$50,000-$59,999","$50,000-$59,999",$/year,9,"$50,000-$59,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, +INCGPER_D,INCGPER_D_cat14_10,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,10,14,"$60,000-$69,999","$60,000-$69,999",$/year,10,"$60,000-$69,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, +INCGPER_D,INCGPER_D_cat14_11,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,11,14,"$70,000-$79,999","$70,000-$79,999",$/year,11,"$70,000-$79,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, +INCGPER_D,INCGPER_D_cat14_12,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,12,14,"$80,000-$89,999","$80,000-$89,999",$/year,12,"$80,000-$89,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, +INCGPER_D,INCGPER_D_cat14_13,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,13,14,"$90,000-$99,999","$90,000-$99,999",$/year,13,"$90,000-$99,999",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, +INCGPER_D,INCGPER_D_cat14_14,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,14,14,"$100,000 or more","$100,000 or more",$/year,14,"$100,000 or more",Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, +INCGPER_D,INCGPER_D_cat14_NA::a,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,NA::a,14,not applicable,not applicable,$/year,96,not applicable,Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, +INCGPER_D,INCGPER_D_cat14_NA::b,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,NA::b,14,missing,missing,$/year,"[97,99]",don't know (97); refusal (98); not stated (99),Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, +INCGPER_D,INCGPER_D_cat14_NA::b,cat,"cchs2009_s, cchs2010_s, cchs2012_s",[INCDPER],,cat,NA::b,14,missing,missing,$/year,else,else,Personal Income,"Total pers. inc. from all sources (D, G)",,2.2.0,2025-11-18,active,,, INJ_01,INJ_01_cat2_1,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::INJA_01, cchs2003_p::INJC_01, cchs2005_p::INJE_01, [INJ_01]",,cat,1,2,Yes,Yes,N/A,1,Yes,Injury,Injured in past 12 months,,2.2.0,2025-11-18,active,,, INJ_01,INJ_01_cat2_2,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::INJA_01, cchs2003_p::INJC_01, cchs2005_p::INJE_01, [INJ_01]",,cat,2,2,No,No,N/A,2,No,Injury,Injured in past 12 months,,2.2.0,2025-11-18,active,,, INJ_01,INJ_01_cat2_NA::a,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::INJA_01, cchs2003_p::INJC_01, cchs2005_p::INJE_01, [INJ_01]",,cat,NA::a,2,not applicable,not applicable,N/A,6,not applicable,Injury,Injured in past 12 months,,2.2.0,2025-11-18,active,,, @@ -2130,34 +2133,45 @@ number_conditions,number_conditions_cat6_2,cat,"cchs2001_p, cchs2003_p, cchs2005 number_conditions,number_conditions_cat6_3,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","DerivedVar::[CCC_121, CCC_131, CCC_151, CCC_171, CCC_280, resp_condition_der, CCC_051]",,N/A,3,6,3,3,N/A,N/A,3,Number of conditions,Number of chronic conditions,,2.2.0,2025-11-18,active,,, number_conditions,number_conditions_cat6_4,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","DerivedVar::[CCC_121, CCC_131, CCC_151, CCC_171, CCC_280, resp_condition_der, CCC_051]",,N/A,4,6,4,4,N/A,N/A,4,Number of conditions,Number of chronic conditions,,2.2.0,2025-11-18,active,,, number_conditions,number_conditions_cat6_5+,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","DerivedVar::[CCC_121, CCC_131, CCC_151, CCC_171, CCC_280, resp_condition_der, CCC_051]",,N/A,5+,6,5+,5+,N/A,N/A,5+,Number of conditions,Number of chronic conditions,,2.2.0,2025-11-18,active,,, -PAA_045,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAA_045],,cat,copy,N/A,No. hours sweat,No. hours sweat,hours/week,"[0,160]",No. hours sweat,Sweat/breathe harder exercises (18+ years old),Time spent - sweat/breathe hard exercises in a week (18+ years old),,2.2.0,2025-11-18,active,,, -PAA_045,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAA_045],,cat,NA::a,N/A,not applicable,not applicable,hours/week,996,not applicable,Sweat/breathe harder exercises (18+ years old),Time spent - sweat/breathe hard exercises in a week (18+ years old),,2.2.0,2025-11-18,active,,, -PAA_045,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAA_045],,cat,NA::b,N/A,missing,missing,hours/week,"[997,999]",don't know (997); refusal (998); not stated (999),Sweat/breathe harder exercises (18+ years old),Time spent - sweat/breathe hard exercises in a week (18+ years old),,2.2.0,2025-11-18,active,,, -PAA_045,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAA_045],,cat,NA::b,N/A,missing,missing,hours/week,else,else,Sweat/breathe harder exercises (18+ years old),Time spent - sweat/breathe hard exercises in a week (18+ years old),,2.2.0,2025-11-18,active,,, -PAA_050,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAA_050],,cat,copy,N/A,No. minutes sweat,No. minutes sweat,minutes/week,"[0,1680]",No. minutes sweat,Sweat/breathe harder exercises (18+ years old),Time spent - sweat/breathe hard exercises in a week (18+ years old),,2.2.0,2025-11-18,active,,, -PAA_050,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAA_050],,cat,NA::a,N/A,not applicable,not applicable,minutes/week,9996,not applicable,Sweat/breathe harder exercises (18+ years old),Time spent - sweat/breathe hard exercises in a week (18+ years old),,2.2.0,2025-11-18,active,,, -PAA_050,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAA_050],,cat,NA::b,N/A,missing,missing,minutes/week,"[9997,9999]",don't know (9997); refusal (9998); not stated (9999),Sweat/breathe harder exercises (18+ years old),Time spent - sweat/breathe hard exercises in a week (18+ years old),,2.2.0,2025-11-18,active,,, -PAA_050,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAA_050],,cat,NA::b,N/A,missing,missing,minutes/week,else,else,Sweat/breathe harder exercises (18+ years old),Time spent - sweat/breathe hard exercises in a week (18+ years old),,2.2.0,2025-11-18,active,,, -PAA_075,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAA_075],,cat,copy,N/A,No. hours sweat,No. hours sweat,hours/week,"[0,168]",No. hours sweat,Sweat/breathe harder activities (18+ years old),Time spent - sweat/breathe hard activities in a week (18+ years old),"Examples include carrying heavy loads, shoveling, and household chores such as vacuuming or washing windows. Only include activities that lasted aminimum of 10 continuous minutes.",2.2.0,2025-11-18,active,,, -PAA_075,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAA_075],,cat,NA::a,N/A,not applicable,not applicable,hours/week,996,not applicable,Sweat/breathe harder activities (18+ years old),Time spent - sweat/breathe hard activities in a week (18+ years old),,2.2.0,2025-11-18,active,,, -PAA_075,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAA_075],,cat,NA::b,N/A,missing,missing,hours/week,"[997,999]",don't know (997); refusal (998); not stated (999),Sweat/breathe harder activities (18+ years old),Time spent - sweat/breathe hard activities in a week (18+ years old),,2.2.0,2025-11-18,active,,, -PAA_075,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAA_075],,cat,NA::b,N/A,missing,missing,hours/week,else,else,Sweat/breathe harder activities (18+ years old),Time spent - sweat/breathe hard activities in a week (18+ years old),,2.2.0,2025-11-18,active,,, -PAA_080,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAA_080],,cat,copy,N/A,No. minutes sweat,No. minutes sweat,minutes/week,"[0,4880]",No. minutes sweat,Sweat/breathe harder activities (18+ years old),Time spent - sweat/breathe hard activities in a week (18+ years old),"Examples include carrying heavy loads, shoveling, and household chores such as vacuuming or washing windows. Only include activities that lasted aminimum of 10 continuous minutes.",2.2.0,2025-11-18,active,,, -PAA_080,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAA_080],,cat,NA::a,N/A,not applicable,not applicable,minutes/week,9996,not applicable,Sweat/breathe harder activities (18+ years old),Time spent - sweat/breathe hard activities in a week (18+ years old),,2.2.0,2025-11-18,active,,, -PAA_080,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAA_080],,cat,NA::b,N/A,missing,missing,minutes/week,"[9997,9999]",don't know (9997); refusal (9998); not stated (9999),Sweat/breathe harder activities (18+ years old),Time spent - sweat/breathe hard activities in a week (18+ years old),,2.2.0,2025-11-18,active,,, -PAA_080,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAA_080],,cat,NA::b,N/A,missing,missing,minutes/week,else,else,Sweat/breathe harder activities (18+ years old),Time spent - sweat/breathe hard activities in a week (18+ years old),,2.2.0,2025-11-18,active,,, -PAADVDYS,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAADVDYS],,cont,copy,N/A,No. active days - 7d,No. active days - 7d,days,"[0,7]",No. active days - 7d,Active days (18+ years old),Number of active days (18+ years old),,2.2.0,2025-11-18,active,,, -PAADVDYS,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAADVDYS],,cont,NA::a,N/A,not applicable,not applicable,days,96,not applicable,Active days (18+ years old),Number of active days (18+ years old),,2.2.0,2025-11-18,active,,, -PAADVDYS,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAADVDYS],,cont,NA::b,N/A,missing,missing,days,"[97,99]",don't know (97); refusal (98); not stated (99),Active days (18+ years old),Number of active days (18+ years old),,2.2.0,2025-11-18,active,,, -PAADVDYS,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAADVDYS],,cont,NA::b,N/A,missing,missing,days,else,else,Active days (18+ years old),Number of active days (18+ years old),,2.2.0,2025-11-18,active,,, +PAA_045,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAA_045],,cat,copy,N/A,No. hours sweat,No. hours sweat,hours/week,"[0,160]",No. hours sweat,Sweat/breathe harder exercises (18+ years old),Time spent - sweat/breathe hard exercises in a week (18+ years old),,,,active,,, +PAA_045,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAA_045],,cat,NA::a,N/A,not applicable,not applicable,hours/week,996,not applicable,Sweat/breathe harder exercises (18+ years old),Time spent - sweat/breathe hard exercises in a week (18+ years old),,,,active,,, +PAA_045,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAA_045],,cat,NA::b,N/A,missing,missing,hours/week,"[997,999]",don't know (997); refusal (998); not stated (999),Sweat/breathe harder exercises (18+ years old),Time spent - sweat/breathe hard exercises in a week (18+ years old),,,,active,,, +PAA_045,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAA_045],,cat,NA::b,N/A,missing,missing,hours/week,else,else,Sweat/breathe harder exercises (18+ years old),Time spent - sweat/breathe hard exercises in a week (18+ years old),,,,active,,, +PAA_050,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAA_050],,cat,copy,N/A,No. minutes sweat,No. minutes sweat,minutes/week,"[0,1680]",No. minutes sweat,Sweat/breathe harder exercises (18+ years old),Time spent - sweat/breathe hard exercises in a week (18+ years old),,,,active,,, +PAA_050,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAA_050],,cat,NA::a,N/A,not applicable,not applicable,minutes/week,9996,not applicable,Sweat/breathe harder exercises (18+ years old),Time spent - sweat/breathe hard exercises in a week (18+ years old),,,,active,,, +PAA_050,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAA_050],,cat,NA::b,N/A,missing,missing,minutes/week,"[9997,9999]",don't know (9997); refusal (9998); not stated (9999),Sweat/breathe harder exercises (18+ years old),Time spent - sweat/breathe hard exercises in a week (18+ years old),,,,active,,, +PAA_050,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAA_050],,cat,NA::b,N/A,missing,missing,minutes/week,else,else,Sweat/breathe harder exercises (18+ years old),Time spent - sweat/breathe hard exercises in a week (18+ years old),,,,active,,, +PAA_075,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAA_075],,cat,copy,N/A,No. hours sweat,No. hours sweat,hours/week,"[0,168]",No. hours sweat,Sweat/breathe harder activities (18+ years old),Time spent - sweat/breathe hard activities in a week (18+ years old),"Examples include carrying heavy loads, shoveling, and household chores such as vacuuming or washing windows. Only include activities that lasted aminimum of 10 continuous minutes.",,,active,,, +PAA_075,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAA_075],,cat,NA::a,N/A,not applicable,not applicable,hours/week,996,not applicable,Sweat/breathe harder activities (18+ years old),Time spent - sweat/breathe hard activities in a week (18+ years old),,,,active,,, +PAA_075,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAA_075],,cat,NA::b,N/A,missing,missing,hours/week,"[997,999]",don't know (997); refusal (998); not stated (999),Sweat/breathe harder activities (18+ years old),Time spent - sweat/breathe hard activities in a week (18+ years old),,,,active,,, +PAA_075,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAA_075],,cat,NA::b,N/A,missing,missing,hours/week,else,else,Sweat/breathe harder activities (18+ years old),Time spent - sweat/breathe hard activities in a week (18+ years old),,,,active,,, +PAA_080,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAA_080],,cat,copy,N/A,No. minutes sweat,No. minutes sweat,minutes/week,"[0,4880]",No. minutes sweat,Sweat/breathe harder activities (18+ years old),Time spent - sweat/breathe hard activities in a week (18+ years old),"Examples include carrying heavy loads, shoveling, and household chores such as vacuuming or washing windows. Only include activities that lasted aminimum of 10 continuous minutes.",,,active,,, +PAA_080,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAA_080],,cat,NA::a,N/A,not applicable,not applicable,minutes/week,9996,not applicable,Sweat/breathe harder activities (18+ years old),Time spent - sweat/breathe hard activities in a week (18+ years old),,,,active,,, +PAA_080,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAA_080],,cat,NA::b,N/A,missing,missing,minutes/week,"[9997,9999]",don't know (9997); refusal (9998); not stated (9999),Sweat/breathe harder activities (18+ years old),Time spent - sweat/breathe hard activities in a week (18+ years old),,,,active,,, +PAA_080,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAA_080],,cat,NA::b,N/A,missing,missing,minutes/week,else,else,Sweat/breathe harder activities (18+ years old),Time spent - sweat/breathe hard activities in a week (18+ years old),,,,active,,, +PAADVDYS,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAADVDYS],,cont,copy,N/A,No. active days - 7d,No. active days - 7d,days,"[0,7]",No. active days - 7d,Active days (18+ years old),Number of active days (18+ years old),,,,active,,, +PAADVDYS,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAADVDYS],,cont,NA::a,N/A,not applicable,not applicable,days,96,not applicable,Active days (18+ years old),Number of active days (18+ years old),,,,active,,, +PAADVDYS,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAADVDYS],,cont,NA::b,N/A,missing,missing,days,"[97,99]",don't know (97); refusal (98); not stated (99),Active days (18+ years old),Number of active days (18+ years old),,,,active,,, +PAADVDYS,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAADVDYS],,cont,NA::b,N/A,missing,missing,days,else,else,Active days (18+ years old),Number of active days (18+ years old),,,,active,,, PAADVTRV,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAADVTRV],,cont,copy,N/A,No. minutes of active transportation,No. minutes of active transportation,minutes/week,"[0,10080]",No. minutes of active transportation,Active transportation (18+ years old),Time spent - active transportation in a week (18+ years old),,2.2.0,2025-11-18,active,,, PAADVTRV,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAADVTRV],,cont,NA::a,N/A,not applicable,not applicable,minutes/week,99996,not applicable,Active transportation (18+ years old),Time spent - active transportation in a week (18+ years old),,2.2.0,2025-11-18,active,,, PAADVTRV,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAADVTRV],,cont,NA::b,N/A,missing,missing,minutes/week,"[99997,99999]",don't know (99997); refusal (99998); not stated (99999),Active transportation (18+ years old),Time spent - active transportation in a week (18+ years old),,2.2.0,2025-11-18,active,,, PAADVTRV,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAADVTRV],,cont,NA::b,N/A,missing,missing,minutes/week,else,else,Active transportation (18+ years old),Time spent - active transportation in a week (18+ years old),,2.2.0,2025-11-18,active,,, -PAADVVIG,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAADVVIG],,cont,copy,N/A,No. minutes - vigorous physical activity - 7d,No. minutes - vigorous physical activity - 7d,minutes/week,"[0,6000]",No. minutes - vigorous physical activity - 7d,Vigorous activity (18+ years old),Time spent - vigorous activity (18+ years old),,2.2.0,2025-11-18,active,,, -PAADVVIG,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAADVVIG],,cont,NA::a,N/A,not applicable,not applicable,minutes/week,99996,not applicable,Vigorous activity (18+ years old),Time spent - vigorous activity (18+ years old),,2.2.0,2025-11-18,active,,, -PAADVVIG,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAADVVIG],,cont,NA::b,N/A,missing,missing,minutes/week,"[99997,99999]",don't know (99997); refusal (99998); not stated (99999),Vigorous activity (18+ years old),Time spent - vigorous activity (18+ years old),,2.2.0,2025-11-18,active,,, -PAADVVIG,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAADVVIG],,cont,NA::b,N/A,missing,missing,minutes/week,else,else,Vigorous activity (18+ years old),Time spent - vigorous activity (18+ years old),,2.2.0,2025-11-18,active,,, +PAADVTRV,N/A,cont,cchs2019_2020_p,[PAADVTRV],,cont,copy,N/A,No. minutes of active transportation,No. minutes of active transportation,minutes/week,"[0,10080]",No. minutes of active transportation,Active transportation (18+ years old),Time spent - active transportation in a week (18+ years old),Added 2019-2020,3.0.0,2026-01-18,active,L0-L4 analysis,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAADVTRV,N/A,cont,cchs2019_2020_p,[PAADVTRV],,cont,NA::a,N/A,not applicable,not applicable,minutes/week,99996,not applicable,Active transportation (18+ years old),Time spent - active transportation in a week (18+ years old),Added 2019-2020,3.0.0,2026-01-18,active,L0-L4 analysis,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAADVTRV,N/A,cont,cchs2019_2020_p,[PAADVTRV],,cont,NA::b,N/A,missing,missing,minutes/week,"[99997,99999]",don't know (99997); refusal (99998); not stated (99999),Active transportation (18+ years old),Time spent - active transportation in a week (18+ years old),Added 2019-2020,3.0.0,2026-01-18,active,L0-L4 analysis,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAADVTRV,N/A,cont,cchs2019_2020_p,[PAADVTRV],,cont,NA::b,N/A,missing,missing,minutes/week,else,else,Active transportation (18+ years old),Time spent - active transportation in a week (18+ years old),Added 2019-2020,3.0.0,2026-01-18,active,L0-L4 analysis,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAADVVIG,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAADVVIG],,cont,copy,N/A,No. minutes - vigorous physical activity - 7d,No. minutes - vigorous physical activity - 7d,minutes/week,"[0,6000]",No. minutes - vigorous physical activity - 7d,Vigorous activity (18+ years old),Time spent - vigorous activity (18+ years old),,,,active,,, +PAADVVIG,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAADVVIG],,cont,NA::a,N/A,not applicable,not applicable,minutes/week,99996,not applicable,Vigorous activity (18+ years old),Time spent - vigorous activity (18+ years old),,,,active,,, +PAADVVIG,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAADVVIG],,cont,NA::b,N/A,missing,missing,minutes/week,"[99997,99999]",don't know (99997); refusal (99998); not stated (99999),Vigorous activity (18+ years old),Time spent - vigorous activity (18+ years old),,,,active,,, +PAADVVIG,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAADVVIG],,cont,NA::b,N/A,missing,missing,minutes/week,else,else,Vigorous activity (18+ years old),Time spent - vigorous activity (18+ years old),,,,active,,, +PAADVWHO,PAADVWHO_cat4_1,cat,"cchs2015_2016_p, cchs2017_2018_p, cchs2019_2020_p, cchs2022_p",[PAADVWHO],,cat,1,4,Level 1 - Most active,Level 1 - Most active,N/A,1,Level 1,Physical activity - WHO,Physical activity classification based on WHO guidelines,New variable,3.0.0,2026-01-18,active,L0-L4 analysis,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAADVWHO,PAADVWHO_cat4_2,cat,"cchs2015_2016_p, cchs2017_2018_p, cchs2019_2020_p, cchs2022_p",[PAADVWHO],,cat,2,4,Level 2,Level 2,N/A,2,Level 2,Physical activity - WHO,Physical activity classification based on WHO guidelines,New variable,3.0.0,2026-01-18,active,L0-L4 analysis,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAADVWHO,PAADVWHO_cat4_3,cat,"cchs2015_2016_p, cchs2017_2018_p, cchs2019_2020_p, cchs2022_p",[PAADVWHO],,cat,3,4,Level 3,Level 3,N/A,3,Level 3,Physical activity - WHO,Physical activity classification based on WHO guidelines,New variable,3.0.0,2026-01-18,active,L0-L4 analysis,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAADVWHO,PAADVWHO_cat4_4,cat,"cchs2015_2016_p, cchs2017_2018_p, cchs2019_2020_p, cchs2022_p",[PAADVWHO],,cat,4,4,Level 4 - Least active,Level 4 - Least active,N/A,4,Level 4,Physical activity - WHO,Physical activity classification based on WHO guidelines,New variable,3.0.0,2026-01-18,active,L0-L4 analysis,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAADVWHO,PAADVWHO_cat4_NA::a,cat,"cchs2015_2016_p, cchs2017_2018_p, cchs2019_2020_p, cchs2022_p",[PAADVWHO],,cat,NA::a,4,not applicable,not applicable,N/A,6,Valid skip,Physical activity - WHO,Physical activity classification based on WHO guidelines,New variable,3.0.0,2026-01-18,active,L0-L4 analysis,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAADVWHO,PAADVWHO_cat4_NA::b,cat,"cchs2015_2016_p, cchs2017_2018_p, cchs2019_2020_p, cchs2022_p",[PAADVWHO],,cat,NA::b,4,missing,missing,N/A,"[7,9]",Don't know (7); Refusal (8); Not stated (9),Physical activity - WHO,Physical activity classification based on WHO guidelines,New variable,3.0.0,2026-01-18,active,L0-L4 analysis,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAADVWHO,PAADVWHO_cat4_NA::b,cat,"cchs2015_2016_p, cchs2017_2018_p, cchs2019_2020_p, cchs2022_p",[PAADVWHO],,cat,NA::b,4,missing,missing,N/A,else,else,Physical activity - WHO,Physical activity classification based on WHO guidelines,New variable,3.0.0,2026-01-18,active,L0-L4 analysis,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", PAC_4A,PAC_4A_cat6_1,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4A, cchs2003_p::PACC_4A, cchs2005_p::PACE_4A",,cat,1,6,None,None,hours/week,1,None,Time walk work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, PAC_4A,PAC_4A_cat6_2,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4A, cchs2003_p::PACC_4A, cchs2005_p::PACE_4A",,cat,2,6,Less than one hour,Less than one hour,hours/week,2,Less than one hour,Time walk work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, PAC_4A,PAC_4A_cat6_3,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4A, cchs2003_p::PACC_4A, cchs2005_p::PACE_4A",,cat,3,6,1-5 hours,1-5 hours,hours/week,3,1-5 hours,Time walk work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, @@ -2176,24 +2190,24 @@ PAC_4A_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4A, PAC_4A_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4A, cchs2003_p::PACC_4A, cchs2005_p::PACE_4A",,cat,NA::a,N/A,not applicable,not applicable,hours/week,96,not applicable,Time walk work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, PAC_4A_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4A, cchs2003_p::PACC_4A, cchs2005_p::PACE_4A",,cat,NA::b,N/A,missing,missing,hours/week,"[97,99]",don't know (97); refusal (98); not stated (99),Time walk work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, PAC_4A_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4A, cchs2003_p::PACC_4A, cchs2005_p::PACE_4A",,cat,NA::b,N/A,missing,missing,hours/week,else,else,Time walk work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, -PAC_4B,PAC_4B_cat6_1,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,1,6,None,None,hours/week,1,None,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, -PAC_4B,PAC_4B_cat6_2,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,2,6,Less than one hour,Less than one hour,hours/week,2,Less than one hour,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, -PAC_4B,PAC_4B_cat6_3,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,3,6,1-5 hours,1-5 hours,hours/week,3,1-5 hours,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, -PAC_4B,PAC_4B_cat6_4,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,4,6,6-10 hours,6-10 hours,hours/week,4,6-10 hours,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, -PAC_4B,PAC_4B_cat6_5,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,5,6,11-20 hours,11-20 hours,hours/week,5,11-20 hours,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, -PAC_4B,PAC_4B_cat6_6,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,6,6,More than 20 hours,More than 20 hours,hours/week,6,More than 20 hours,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, -PAC_4B,PAC_4B_cat6_NA::a,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,NA::a,6,not applicable,not applicable,hours/week,96,not applicable,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, -PAC_4B,PAC_4B_cat6_NA::b,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,NA::b,6,missing,missing,hours/week,"[97,99]",don't know (97); refusal (98); not stated (99),Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, -PAC_4B,PAC_4B_cat6_NA::b,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,NA::b,6,missing,missing,hours/week,else,else,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, -PAC_4B_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,0,N/A,None,None,hours/week,1,None,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, -PAC_4B_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,0.5,N/A,converted hours (>1hr),converted hours (>1hr),hours/week,2,converted hours (>1hr),Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, -PAC_4B_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,3,N/A,converted hours (1-5 hrs),converted hours (1-5 hrs),hours/week,3,converted hours (1-5 hrs),Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, -PAC_4B_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,8,N/A,converted hours (6-10 hrs),converted hours (6-10 hrs),hours/week,4,converted hours (6-10 hrs),Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, -PAC_4B_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,15.5,N/A,converted hours (11-20 hrs),converted hours (11-20 hrs),hours/week,5,converted hours (11-20 hrs),Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, -PAC_4B_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,21,N/A,converted hours (>20 hrs),converted hours (>20 hrs),hours/week,6,converted hours (>20 hrs),Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, -PAC_4B_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,NA::a,N/A,not applicable,not applicable,hours/week,96,not applicable,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, -PAC_4B_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,NA::b,N/A,missing,missing,hours/week,"[97,99]",don't know (97); refusal (98); not stated (99),Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, -PAC_4B_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,NA::b,N/A,missing,missing,hours/week,else,else,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",,2.2.0,2025-11-18,active,,, +PAC_4B,PAC_4B_cat6_1,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,1,6,None,None,hours/week,1,None,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend biking to work or to school or while doing errands",Fixed label: walking -> biking,3.0.0,2026-01-18,active,Label fix,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAC_4B,PAC_4B_cat6_2,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,2,6,Less than one hour,Less than one hour,hours/week,2,Less than one hour,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend biking to work or to school or while doing errands",Fixed label: walking -> biking,3.0.0,2026-01-18,active,Label fix,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAC_4B,PAC_4B_cat6_3,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,3,6,1-5 hours,1-5 hours,hours/week,3,1-5 hours,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend biking to work or to school or while doing errands",Fixed label: walking -> biking,3.0.0,2026-01-18,active,Label fix,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAC_4B,PAC_4B_cat6_4,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,4,6,6-10 hours,6-10 hours,hours/week,4,6-10 hours,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend biking to work or to school or while doing errands",Fixed label: walking -> biking,3.0.0,2026-01-18,active,Label fix,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAC_4B,PAC_4B_cat6_5,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,5,6,11-20 hours,11-20 hours,hours/week,5,11-20 hours,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend biking to work or to school or while doing errands",Fixed label: walking -> biking,3.0.0,2026-01-18,active,Label fix,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAC_4B,PAC_4B_cat6_6,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,6,6,More than 20 hours,More than 20 hours,hours/week,6,More than 20 hours,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend biking to work or to school or while doing errands",Fixed label: walking -> biking,3.0.0,2026-01-18,active,Label fix,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAC_4B,PAC_4B_cat6_NA::a,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,NA::a,6,not applicable,not applicable,hours/week,96,not applicable,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend biking to work or to school or while doing errands",Fixed label: walking -> biking,3.0.0,2026-01-18,active,Label fix,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAC_4B,PAC_4B_cat6_NA::b,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,NA::b,6,missing,missing,hours/week,"[97,99]",don't know (97); refusal (98); not stated (99),Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend biking to work or to school or while doing errands",Fixed label: walking -> biking,3.0.0,2026-01-18,active,Label fix,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAC_4B,PAC_4B_cat6_NA::b,cat,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,NA::b,6,missing,missing,hours/week,else,else,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend biking to work or to school or while doing errands",Fixed label: walking -> biking,3.0.0,2026-01-18,active,Label fix,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAC_4B_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,0,N/A,None,None,hours/week,1,None,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend biking to work or to school or while doing errands",Fixed label: walking -> biking,3.0.0,2026-01-18,active,Label fix,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAC_4B_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,0.5,N/A,converted hours (>1hr),converted hours (>1hr),hours/week,2,converted hours (>1hr),Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend biking to work or to school or while doing errands",Fixed label: walking -> biking,3.0.0,2026-01-18,active,Label fix,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAC_4B_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,3,N/A,converted hours (1-5 hrs),converted hours (1-5 hrs),hours/week,3,converted hours (1-5 hrs),Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend biking to work or to school or while doing errands",Fixed label: walking -> biking,3.0.0,2026-01-18,active,Label fix,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAC_4B_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,8,N/A,converted hours (6-10 hrs),converted hours (6-10 hrs),hours/week,4,converted hours (6-10 hrs),Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend biking to work or to school or while doing errands",Fixed label: walking -> biking,3.0.0,2026-01-18,active,Label fix,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAC_4B_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,15.5,N/A,converted hours (11-20 hrs),converted hours (11-20 hrs),hours/week,5,converted hours (11-20 hrs),Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend biking to work or to school or while doing errands",Fixed label: walking -> biking,3.0.0,2026-01-18,active,Label fix,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAC_4B_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,21,N/A,converted hours (>20 hrs),converted hours (>20 hrs),hours/week,6,converted hours (>20 hrs),Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend biking to work or to school or while doing errands",Fixed label: walking -> biking,3.0.0,2026-01-18,active,Label fix,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAC_4B_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,NA::a,N/A,not applicable,not applicable,hours/week,96,not applicable,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend biking to work or to school or while doing errands",Fixed label: walking -> biking,3.0.0,2026-01-18,active,Label fix,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAC_4B_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,NA::b,N/A,missing,missing,hours/week,"[97,99]",don't know (97); refusal (98); not stated (99),Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend biking to work or to school or while doing errands",Fixed label: walking -> biking,3.0.0,2026-01-18,active,Label fix,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAC_4B_cont,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",,cat,NA::b,N/A,missing,missing,hours/week,else,else,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend biking to work or to school or while doing errands",Fixed label: walking -> biking,3.0.0,2026-01-18,active,Label fix,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", PAC_7,PAC_7_cat3_1,cat,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s",[PAC_7],,cat,1,3,Yes,Yes,N/A,1,Yes,Walk to work/school,Walked to work or school / last 3 mo.,,2.2.0,2025-11-18,active,,, PAC_7,PAC_7_cat3_2,cat,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s",[PAC_7],,cat,2,3,No,No,N/A,2,No,Walk to work/school,Walked to work or school / last 3 mo.,,2.2.0,2025-11-18,active,,, PAC_7,PAC_7_cat3_3,cat,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s",[PAC_7],,cat,3,3,No work/no school,No work/no school,N/A,3,No work/no school,Walk to work/school,Walked to work or school / last 3 mo.,,2.2.0,2025-11-18,active,,, @@ -2242,16 +2256,21 @@ PAC_8B_cont,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_201 PAC_8B_cont,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s",[PAC_8B],,cat,NA::a,N/A,not applicable,not applicable,mins,6,not applicable,Time bike work/school,Time spent - biking to go work/school,,2.2.0,2025-11-18,active,,, PAC_8B_cont,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s",[PAC_8B],,cat,NA::b,N/A,missing,missing,mins,"[7,9]",don't know (7); refusal (8); not stated (9),Time bike work/school,Time spent - biking to go work/school,,2.2.0,2025-11-18,active,,, PAC_8B_cont,N/A,cont,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s",[PAC_8B],,cat,NA::b,N/A,missing,missing,mins,else,else,Time bike work/school,Time spent - biking to go work/school,,2.2.0,2025-11-18,active,,, -PACDEE,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, [PACDEE]",,cont,copy,N/A,Physical Activity,Average daily leisure time energy expenditure in METs,METS,"[0,43.5]",Daily energy expenditure - (D),Physical activity,Daily energy expenditure - (D),Refer to energy_exp for PACDEE all cycles,2.2.0,2025-11-18,active,,, -PACDEE,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, [PACDEE]",,cont,NA::a,N/A,not applicable,not applicable,METS,99.6,Not applicable,Physical activity,Daily energy expenditure - (D),,2.2.0,2025-11-18,active,,, -PACDEE,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, [PACDEE]",,cont,NA::b,N/A,missing,missing,METS,"[99.7,99.9]",don't know (99.7); refusal (99.8); not stated (99.9),Physical activity,Daily energy expenditure - (D),Don't know (99.7) and refusal (99.8) not included in 2001 CCHS,2.2.0,2025-11-18,active,,, -PACDEE,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, [PACDEE]",,cont,NA::b,N/A,missing,missing,METS,else,else,Physical activity,Daily energy expenditure - (D),,2.2.0,2025-11-18,active,,, +PACDEE,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s, cchs2001_m, cchs2003_m, cchs2005_m, cchs2007_2008_m, cchs2009_2010_m, cchs2011_2012_m, cchs2013_2014_m","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, cchs2001_m::PACADEE, cchs2003_m::PACCDEE, cchs2005_m::PACEDEE, [PACDEE]",,cont,copy,N/A,Physical Activity,Average daily leisure time energy expenditure in METs,METS,"[0,43.5]",Daily energy expenditure - (D),Physical activity,Daily energy expenditure - (D),Refer to energy_exp for PACDEE all cycles,,,active,,, +PACDEE,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s, cchs2001_m, cchs2003_m, cchs2005_m, cchs2007_2008_m, cchs2009_2010_m, cchs2011_2012_m, cchs2013_2014_m","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, cchs2001_m::PACADEE, cchs2003_m::PACCDEE, cchs2005_m::PACEDEE, [PACDEE]",,cont,NA::a,N/A,not applicable,not applicable,METS,99.6,Not applicable,Physical activity,Daily energy expenditure - (D),,,,active,,, +PACDEE,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s, cchs2001_m, cchs2003_m, cchs2005_m, cchs2007_2008_m, cchs2009_2010_m, cchs2011_2012_m, cchs2013_2014_m","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, cchs2001_m::PACADEE, cchs2003_m::PACCDEE, cchs2005_m::PACEDEE, [PACDEE]",,cont,NA::b,N/A,missing,missing,METS,"[99.7,99.9]",don't know (99.7); refusal (99.8); not stated (99.9),Physical activity,Daily energy expenditure - (D),Don't know (99.7) and refusal (99.8) not included in 2001 CCHS,,,active,,, +PACDEE,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s, cchs2001_m, cchs2003_m, cchs2005_m, cchs2007_2008_m, cchs2009_2010_m, cchs2011_2012_m, cchs2013_2014_m","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, cchs2001_m::PACADEE, cchs2003_m::PACCDEE, cchs2005_m::PACEDEE,[PACDEE]",,cont,NA::b,N/A,missing,missing,METS,else,else,Physical activity,Daily energy expenditure - (D),,,,active,,, PACDEE_cat3,PACDEE_cat3_1,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, [PACDEE]",,cont,1,3,Inactive,Inactive - leisure activity,METS,"[0,1.5)",Inactive - leisure activity,Categorical physical activity,Categorical daily energy expenditure,,2.2.0,2025-11-18,active,,, PACDEE_cat3,PACDEE_cat3_2,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, [PACDEE]",,cont,2,3,Moderately active,Moderately active - leisure activity,METS,"[1.5,3)",Moderately active - leisure activity,Categorical physical activity,Categorical daily energy expenditure,,2.2.0,2025-11-18,active,,, PACDEE_cat3,PACDEE_cat3_3,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, [PACDEE]",,cont,3,3,Active,Active - leisure activity,METS,"[3,43.5]",Active - leisure activity,Categorical physical activity,Categorical daily energy expenditure,,2.2.0,2025-11-18,active,,, PACDEE_cat3,PACDEE_cat3_NA::a,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, [PACDEE]",,cont,NA::a,3,not applicable,not applicable,METS,99.6,Not applicable,Categorical physical activity,Categorical daily energy expenditure,,2.2.0,2025-11-18,active,,, PACDEE_cat3,PACDEE_cat3_NA::b,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, [PACDEE]",,cont,NA::b,3,missing,missing,METS,"[99.7,99.9]",don't know (99.7); refusal (99.8); not stated (99.9),Categorical physical activity,Categorical daily energy expenditure,,2.2.0,2025-11-18,active,,, PACDEE_cat3,PACDEE_cat3_NA::b,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, [PACDEE]",,cont,NA::b,3,missing,missing,METS,else,else,Categorical physical activity,Categorical daily energy expenditure,,2.2.0,2025-11-18,active,,, +PACFLEI,PACFLEI_cat2_1,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2011_2012_p, cchs2013_2014_p, cchs2001_m, cchs2003_m, cchs2005_m, cchs2007_2008_m, cchs2009_2010_m, cchs2011_2012_m, cchs2013_2014_m","cchs2001_p::PACAFLEI, cchs2003_p::PACCFLEI, cchs2005_p::PACEFLEI, cchs2001_m::PACAFLEI, cchs2003_m::PACCFLEI, cchs2005_m::PACEFLEI, [PACFLEI]",,cat,1,2,Yes,Yes,Leisure physical activity,1,Yes,Leisure phys. activity,Leisure physical activity,Fixed dummyVariable naming,3.0.0,2026-01-18,active,cat_cat6 -> cat2,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PACFLEI,PACFLEI_cat2_2,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2011_2012_p, cchs2013_2014_p, cchs2001_m, cchs2003_m, cchs2005_m, cchs2007_2008_m, cchs2009_2010_m, cchs2011_2012_m, cchs2013_2014_m","cchs2001_p::PACAFLEI, cchs2003_p::PACCFLEI, cchs2005_p::PACEFLEI, cchs2001_m::PACAFLEI, cchs2003_m::PACCFLEI, cchs2005_m::PACEFLEI, [PACFLEI]",,cat,2,2,No,No,Leisure physical activity,2,No,Leisure phys. activity,Leisure physical activity,Fixed dummyVariable naming,3.0.0,2026-01-18,active,cat_cat6 -> cat2,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PACFLEI,PACFLEI_cat2_NA::a,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2011_2012_p, cchs2013_2014_p, cchs2001_m, cchs2003_m, cchs2005_m, cchs2007_2008_m, cchs2009_2010_m, cchs2011_2012_m, cchs2013_2014_m","cchs2001_p::PACAFLEI, cchs2003_p::PACCFLEI, cchs2005_p::PACEFLEI, cchs2001_m::PACAFLEI, cchs2003_m::PACCFLEI, cchs2005_m::PACEFLEI, [PACFLEI]",,cat,NA::a,2,not applicable,not applicable,Leisure physical activity,6,not applicable,Leisure phys. activity,Leisure physical activity,Fixed dummyVariable naming,3.0.0,2026-01-18,active,cat_cat6 -> cat2,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PACFLEI,PACFLEI_cat2_NA::b,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2011_2012_p, cchs2013_2014_p, cchs2001_m, cchs2003_m, cchs2005_m, cchs2007_2008_m, cchs2009_2010_m, cchs2011_2012_m, cchs2013_2014_m","cchs2001_p::PACAFLEI, cchs2003_p::PACCFLEI, cchs2005_p::PACEFLEI, cchs2001_m::PACAFLEI, cchs2003_m::PACCFLEI, cchs2005_m::PACEFLEI, [PACFLEI]",,cat,NA::b,2,missing,missing,Leisure physical activity,"[7,9]",don't know (7); refusal (8); not stated (9),Leisure phys. activity,Leisure physical activity,Fixed dummyVariable naming,3.0.0,2026-01-18,active,cat_cat6 -> cat2,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PACFLEI,PACFLEI_cat2_NA::b,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2011_2012_p, cchs2013_2014_p, cchs2001_m, cchs2003_m, cchs2005_m, cchs2007_2008_m, cchs2009_2010_m, cchs2011_2012_m, cchs2013_2014_m","cchs2001_p::PACAFLEI, cchs2003_p::PACCFLEI, cchs2005_p::PACEFLEI, cchs2001_m::PACAFLEI, cchs2003_m::PACCFLEI, cchs2005_m::PACEFLEI, [PACFLEI]",,cat,NA::b,2,missing,missing,Leisure physical activity,else,else,Leisure phys. activity,Leisure physical activity,Fixed dummyVariable naming,3.0.0,2026-01-18,active,cat_cat6 -> cat2,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", pack_years_cat,pack_years_catN/A_Func::pack_years_fun_cat,cat,"cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s",DerivedVar::[pack_years_der],,N/A,Func::pack_years_fun_cat,N/A,N/A,N/A,pack-years,N/A,N/A,Categorical PackYears,Categorical smoking pack-years,,2.2.0,2025-11-18,active,,, pack_years_cat,pack_years_cat_cat8_1,cat,"cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s",DerivedVar::[pack_years_der],,N/A,1,8,0,0 pack-years,pack-years,N/A,0 pack-years,Categorical PackYears,Categorical smoking pack-years,,2.2.0,2025-11-18,active,,, pack_years_cat,pack_years_cat_cat8_2,cat,"cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s",DerivedVar::[pack_years_der],,N/A,2,8,0 to 0.01,0 to 0.01 pack-years,pack-years,N/A,0 to 0.01 pack-years,Categorical PackYears,Categorical smoking pack-years,,2.2.0,2025-11-18,active,,, @@ -2265,26 +2284,30 @@ pack_years_cat,pack_years_cat_cat8_NA::a,cat,"cchs2003_p, cchs2005_p, cchs2007_2 pack_years_cat,pack_years_cat_cat8_NA::b,cat,"cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s",DerivedVar::[pack_years_der],,N/A,NA::b,8,missing,missing,pack-years,N/A,missing,Categorical PackYears,Categorical smoking pack-years,,2.2.0,2025-11-18,active,,, pack_years_der,N/A,cont,"cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","DerivedVar::[SMKDSTY_A, DHHGAGE_cont, time_quit_smoking, SMKG203_cont, SMKG207_cont, SMK_204, SMK_05B, SMK_208, SMK_05C, SMKG01C_cont, SMK_01A]",,N/A,Func::pack_years_fun,N/A,N/A,N/A,pack-years,N/A,N/A,PackYears,Smoking pack-years,PackYears variable derived from various harmonized smoking variables,2.2.0,2025-11-18,active,,, pack_years_der,N/A,cont,"cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","DerivedVar::[SMKDSTY_A, DHHGAGE_cont, time_quit_smoking, SMKG203_cont, SMKG207_cont, SMK_204, SMK_05B, SMK_208, SMK_05C, SMKG01C_cont, SMK_01A]",,N/A,NA::b,N/A,missing,missing,pack-years,N/A,N/A,PackYears,Smoking pack-years,,2.2.0,2025-11-18,active,,, -PAYDVADL,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVADL],,cont,copy,N/A,No. minutes of leisure activities,No. minutes of leisure activities,minutes/week,"[0,4140]",No. minutes of leisure activities,Leisure activities (12-17 years old),Time spent - leisure activity in a week (12-17 years old),,2.2.0,2025-11-18,active,,, -PAYDVADL,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVADL],,cont,NA::a,N/A,not applicable,not applicable,minutes/week,99996,not applicable,Leisure activities (12-17 years old),Time spent - leisure activity in a week (12-17 years old),,2.2.0,2025-11-18,active,,, -PAYDVADL,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVADL],,cont,NA::b,N/A,missing,missing,minutes/week,"[99997,99999]",don't know (99997); refusal (99998); not stated (99999),Leisure activities (12-17 years old),Time spent - leisure activity in a week (12-17 years old),,2.2.0,2025-11-18,active,,, -PAYDVADL,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVADL],,cont,NA::b,N/A,missing,missing,minutes/week,else,else,Leisure activities (12-17 years old),Time spent - leisure activity in a week (12-17 years old),,2.2.0,2025-11-18,active,,, -PAYDVDYS,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVDYS],,cont,copy,N/A,No. physically active days,No. physically active days,days,"[0,7]",No. physically active days,Active days (12-17 years old),Number of active days (12-17 years old),,2.2.0,2025-11-18,active,,, -PAYDVDYS,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVDYS],,cont,NA::a,N/A,not applicable,not applicable,days,96,not applicable,Active days (12-17 years old),Number of active days (12-17 years old),,2.2.0,2025-11-18,active,,, -PAYDVDYS,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVDYS],,cont,NA::b,N/A,missing,missing,days,"[97,99]",don't know (97); refusal (98); not stated (99),Active days (12-17 years old),Number of active days (12-17 years old),,2.2.0,2025-11-18,active,,, -PAYDVDYS,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVDYS],,cont,NA::b,N/A,missing,missing,days,else,else,Active days (12-17 years old),Number of active days (12-17 years old),,2.2.0,2025-11-18,active,,, -PAYDVTOA,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVTOA],,cont,copy,N/A,No. minutes of other activities,No. minutes of other activities,minutes/week,"[0,4980]",No. minutes of other activities,Sweat/breathe hard activities (12-17 years old),Time spent - sweat/breathe hard activities in a week (12-17 years old),,2.2.0,2025-11-18,active,,, -PAYDVTOA,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVTOA],,cont,NA::a,N/A,not applicable,not applicable,minutes/week,99996,not applicable,Sweat/breathe hard activities (12-17 years old),Time spent - sweat/breathe hard activities in a week (12-17 years old),,2.2.0,2025-11-18,active,,, -PAYDVTOA,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVTOA],,cont,NA::b,N/A,missing,missing,minutes/week,"[99997,99999]",don't know (99997); refusal (99998); not stated (99999),Sweat/breathe hard activities (12-17 years old),Time spent - sweat/breathe hard activities in a week (12-17 years old),,2.2.0,2025-11-18,active,,, -PAYDVTOA,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVTOA],,cont,NA::b,N/A,missing,missing,minutes/week,else,else,Sweat/breathe hard activities (12-17 years old),Time spent - sweat/breathe hard activities in a week (12-17 years old),,2.2.0,2025-11-18,active,,, +PAYDVADL,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAYDVADL],,cont,copy,N/A,No. minutes of leisure activities,No. minutes of leisure activities,minutes/week,"[0,4140]",No. minutes of leisure activities,Leisure activities (12-17 years old),Time spent - leisure activity in a week (12-17 years old),,,,active,,, +PAYDVADL,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAYDVADL],,cont,NA::a,N/A,not applicable,not applicable,minutes/week,99996,not applicable,Leisure activities (12-17 years old),Time spent - leisure activity in a week (12-17 years old),,,,active,,, +PAYDVADL,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAYDVADL],,cont,NA::b,N/A,missing,missing,minutes/week,"[99997,99999]",don't know (99997); refusal (99998); not stated (99999),Leisure activities (12-17 years old),Time spent - leisure activity in a week (12-17 years old),,,,active,,, +PAYDVADL,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAYDVADL],,cont,NA::b,N/A,missing,missing,minutes/week,else,else,Leisure activities (12-17 years old),Time spent - leisure activity in a week (12-17 years old),,,,active,,, +PAYDVDYS,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAYDVDYS],,cont,copy,N/A,No. physically active days,No. physically active days,days,"[0,7]",No. physically active days,Active days (12-17 years old),Number of active days (12-17 years old),,,,active,,, +PAYDVDYS,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAYDVDYS],,cont,NA::a,N/A,not applicable,not applicable,days,96,not applicable,Active days (12-17 years old),Number of active days (12-17 years old),,,,active,,, +PAYDVDYS,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAYDVDYS],,cont,NA::b,N/A,missing,missing,days,"[97,99]",don't know (97); refusal (98); not stated (99),Active days (12-17 years old),Number of active days (12-17 years old),,,,active,,, +PAYDVDYS,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAYDVDYS],,cont,NA::b,N/A,missing,missing,days,else,else,Active days (12-17 years old),Number of active days (12-17 years old),,,,active,,, +PAYDVTOA,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAYDVTOA],,cont,copy,N/A,No. minutes of other activities,No. minutes of other activities,minutes/week,"[0,4980]",No. minutes of other activities,Sweat/breathe hard activities (12-17 years old),Time spent - sweat/breathe hard activities in a week (12-17 years old),,,,active,,, +PAYDVTOA,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAYDVTOA],,cont,NA::a,N/A,not applicable,not applicable,minutes/week,99996,not applicable,Sweat/breathe hard activities (12-17 years old),Time spent - sweat/breathe hard activities in a week (12-17 years old),,,,active,,, +PAYDVTOA,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAYDVTOA],,cont,NA::b,N/A,missing,missing,minutes/week,"[99997,99999]",don't know (99997); refusal (99998); not stated (99999),Sweat/breathe hard activities (12-17 years old),Time spent - sweat/breathe hard activities in a week (12-17 years old),,,,active,,, +PAYDVTOA,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAYDVTOA],,cont,NA::b,N/A,missing,missing,minutes/week,else,else,Sweat/breathe hard activities (12-17 years old),Time spent - sweat/breathe hard activities in a week (12-17 years old),,,,active,,, PAYDVTTR,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVTTR],,cont,copy,N/A,No. minutes of active transportation,No. minutes of active transportation,minutes/week,"[0,6300]",No. minutes of active transportation,Active transportation (12-17 years old),Time spent - active transportation in a week (12-17 years old),,2.2.0,2025-11-18,active,,, PAYDVTTR,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVTTR],,cont,NA::a,N/A,not applicable,not applicable,minutes/week,99996,not applicable,Active transportation (12-17 years old),Time spent - active transportation in a week (12-17 years old),,2.2.0,2025-11-18,active,,, PAYDVTTR,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVTTR],,cont,NA::b,N/A,missing,missing,minutes/week,"[99997,99999]",don't know (99997); refusal (99998); not stated (99999),Active transportation (12-17 years old),Time spent - active transportation in a week (12-17 years old),,2.2.0,2025-11-18,active,,, PAYDVTTR,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVTTR],,cont,NA::b,N/A,missing,missing,minutes/week,else,else,Active transportation (12-17 years old),Time spent - active transportation in a week (12-17 years old),,2.2.0,2025-11-18,active,,, -PAYDVVIG,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVVIG],,cont,copy,N/A,No. minutes of vigorous activities,No. minutes of vigorous activities,minutes/week,"[0,2880]",No. minutes of vigorous activities,Vigorous activities (12-17 years old),Time spent - vigorous activity in a week (12-17 years old),,2.2.0,2025-11-18,active,,, -PAYDVVIG,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVVIG],,cont,NA::a,N/A,not applicable,not applicable,minutes/week,99996,not applicable,Vigorous activities (12-17 years old),Time spent - vigorous activity in a week (12-17 years old),,2.2.0,2025-11-18,active,,, -PAYDVVIG,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVVIG],,cont,NA::b,N/A,missing,missing,minutes/week,"[99997,99999]",don't know (99997); refusal (99998); not stated (99999),Vigorous activities (12-17 years old),Time spent - vigorous activity in a week (12-17 years old),,2.2.0,2025-11-18,active,,, -PAYDVVIG,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVVIG],,cont,NA::b,N/A,missing,missing,minutes/week,else,else,Vigorous activities (12-17 years old),Time spent - vigorous activity in a week (12-17 years old),,2.2.0,2025-11-18,active,,, +PAYDVTTR,N/A,cont,cchs2019_2020_p,[PAYDVTTR],,cont,copy,N/A,No. minutes of active transportation,No. minutes of active transportation,minutes/week,"[0,6300]",No. minutes of active transportation,Active transportation (12-17 years old),Time spent - active transportation in a week (12-17 years old),Added 2019-2020,3.0.0,2026-01-18,active,L0-L4 analysis,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAYDVTTR,N/A,cont,cchs2019_2020_p,[PAYDVTTR],,cont,NA::a,N/A,not applicable,not applicable,minutes/week,99996,not applicable,Active transportation (12-17 years old),Time spent - active transportation in a week (12-17 years old),Added 2019-2020,3.0.0,2026-01-18,active,L0-L4 analysis,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAYDVTTR,N/A,cont,cchs2019_2020_p,[PAYDVTTR],,cont,NA::b,N/A,missing,missing,minutes/week,"[99997,99999]",don't know (99997); refusal (99998); not stated (99999),Active transportation (12-17 years old),Time spent - active transportation in a week (12-17 years old),Added 2019-2020,3.0.0,2026-01-18,active,L0-L4 analysis,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAYDVTTR,N/A,cont,cchs2019_2020_p,[PAYDVTTR],,cont,NA::b,N/A,missing,missing,minutes/week,else,else,Active transportation (12-17 years old),Time spent - active transportation in a week (12-17 years old),Added 2019-2020,3.0.0,2026-01-18,active,L0-L4 analysis,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes", +PAYDVVIG,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAYDVVIG],,cont,copy,N/A,No. minutes of vigorous activities,No. minutes of vigorous activities,minutes/week,"[0,2880]",No. minutes of vigorous activities,Vigorous activities (12-17 years old),Time spent - vigorous activity in a week (12-17 years old),,,,active,,, +PAYDVVIG,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAYDVVIG],,cont,NA::a,N/A,not applicable,not applicable,minutes/week,99996,not applicable,Vigorous activities (12-17 years old),Time spent - vigorous activity in a week (12-17 years old),,,,active,,, +PAYDVVIG,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAYDVVIG],,cont,NA::b,N/A,missing,missing,minutes/week,"[99997,99999]",don't know (99997); refusal (99998); not stated (99999),Vigorous activities (12-17 years old),Time spent - vigorous activity in a week (12-17 years old),,,,active,,, +PAYDVVIG,N/A,cont,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAYDVVIG],,cont,NA::b,N/A,missing,missing,minutes/week,else,else,Vigorous activities (12-17 years old),Time spent - vigorous activity in a week (12-17 years old),,,,active,,, pct_time_der,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","DerivedVar::[DHHGAGE_cont, SDCGCBG, SDCGRES]",,N/A,Func::pct_time_fun,N/A,N/A,N/A,%,N/A,N/A,Percent time in Canada,Percentage of time in Canada,"Percent time in Canada derived from Age, immigration status, and time in Canada variables",2.2.0,2025-11-18,active,,, pct_time_der,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","DerivedVar::[DHHGAGE_cont, SDCGCBG, SDCGRES]",,N/A,NA::b,N/A,missing,missing,%,N/A,N/A,Percent time in Canada,Percentage of time in Canada,,2.2.0,2025-11-18,active,,, pct_time_der_cat10,pct_time_der_cat10N/A_Func::pct_time_fun_cat,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s",DerivedVar::[pct_time_der],,N/A,Func::pct_time_fun_cat,N/A,N/A,N/A,%,N/A,N/A,Categorical percent time in Canada,Categorical percentage of time in Canada,Categorical percent time in Canada derived from pct_time_der,2.2.0,2025-11-18,active,,, @@ -2412,34 +2435,6 @@ REP_3A,REP_3A_cat2_2,cat,"cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012 REP_3A,REP_3A_cat2_NA::a,cat,"cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3A],,cat,NA::a,2,not applicable,not applicable,N/A,6,not applicable,Repetitive strain injury - activity causing injury,Repetitive strain injury - activity causing injury,,2.2.0,2025-11-18,active,,, REP_3A,REP_3A_cat2_NA::b,cat,"cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3A],,cat,NA::b,2,missing,missing,N/A,"[7,9]",don't know (7); refusal (8); not stated (9),Repetitive strain injury - activity causing injury,Repetitive strain injury - activity causing injury,,2.2.0,2025-11-18,active,,, REP_3A,REP_3A_cat2_NA::b,cat,"cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3A],,cat,NA::b,2,missing,missing,N/A,else,else,Repetitive strain injury - activity causing injury,Repetitive strain injury - activity causing injury,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_1,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,1,9,Neck,Neck,N/A,1,Neck,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_2,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,2,9,Shoulder/upper arm,Shoulder/upper arm,N/A,2,Shoulder/upper arm,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_3,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,3,9,Elbow/lower arm,Elbow/lower arm,N/A,3,Elbow/lower arm,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_4,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,4,9,Wrist/hand,Wrist/hand,N/A,4,Wrist/hand,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_5,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,5,9,"Knee, lower leg","Knee, lower leg",N/A,5,"Knee, lower leg",Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_6,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,6,9,"Ankle, foot","Ankle, foot",N/A,6,"Ankle, foot",Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_7,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,7,9,Upper back or upper spine,Upper back or upper spine,N/A,7,Upper back or upper spine,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_8,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,8,9,Lower back or lower spine,Lower back or lower spine,N/A,8,Lower back or lower spine,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_9,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,9,9,Other,Other,N/A,9,Other,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_NA::a,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,NA::a,9,not applicable,not applicable,N/A,96,not applicable,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_NA::b,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,NA::b,9,missing,missing,N/A,"[97,99]",don't know (97); refusal (98); not stated (99),Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_NA::b,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,NA::b,9,missing,missing,N/A,else,else,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_1,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,1,9,Neck,Neck,N/A,2,Neck,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_2,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,2,9,Shoulder/upper arm,Shoulder/upper arm,N/A,3,Shoulder/upper arm,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_3,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,3,9,Elbow/lower arm,Elbow/lower arm,N/A,4,Elbow/lower arm,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_4,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,4,9,Wrist/hand,Wrist/hand,N/A,"[5,6]",Wrist/hand,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_5,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,5,9,"Knee, lower leg","Knee, lower leg",N/A,9,"Knee, lower leg",Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_6,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,6,9,"Ankle, foot","Ankle, foot",N/A,10,"Ankle, foot",Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_7,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,7,9,Upper back or upper spine,Upper back or upper spine,N/A,11,Upper back or upper spine,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_8,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,8,9,Lower back or lower spine,Lower back or lower spine,N/A,12,Lower back or lower spine,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_9,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,9,9,Other,Other,N/A,1,Other,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,"Others include head, hip, thigh, chest (excluding back and spine), abdomen or pelvis",2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_9,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,9,9,Other,Other,N/A,7,Other,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,"Others include head, hip, thigh, chest (excluding back and spine), abdomen or pelvis",2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_9,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,9,9,Other,Other,N/A,8,Other,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,"Others include head, hip, thigh, chest (excluding back and spine), abdomen or pelvis",2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_9,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,9,9,Other,Other,N/A,13,Other,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,"Others include head, hip, thigh, chest (excluding back and spine), abdomen or pelvis",2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_9,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,9,9,Other,Other,N/A,14,Other,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,"Others include head, hip, thigh, chest (excluding back and spine), abdomen or pelvis",2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_NA::a,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,NA::a,9,not applicable,not applicable,N/A,96,not applicable,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_NA::b,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,NA::b,9,missing,missing,N/A,"[97,99]",don't know (97); refusal (98); not stated (99),Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, -REPG3,REPG3_cat9_NA::b,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,NA::b,9,missing,missing,N/A,else,else,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, REP_4,REP_4_cat2_1,cat,"cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2005_p::REPE_4C, cchs2007_2008_p::REP_4C, cchs2015_2016_p::INJ_025, cchs2017_2018_p::INJ_025, [REP_4]",,cat,1,2,Yes,Yes,N/A,1,Yes,Repetitive strain injury - working at a job / business (excluding travel to or from work),Repetitive strain injury - working at a job or business (excluding travel to or from work),,2.2.0,2025-11-18,active,,, REP_4,REP_4_cat2_2,cat,"cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2005_p::REPE_4C, cchs2007_2008_p::REP_4C, cchs2015_2016_p::INJ_025, cchs2017_2018_p::INJ_025, [REP_4]",,cat,2,2,No,No,N/A,2,No,Repetitive strain injury - working at a job / business (excluding travel to or from work),Repetitive strain injury - working at a job or business (excluding travel to or from work),,2.2.0,2025-11-18,active,,, REP_4,REP_4_cat2_NA::a,cat,"cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2005_p::REPE_4C, cchs2007_2008_p::REP_4C, cchs2015_2016_p::INJ_025, cchs2017_2018_p::INJ_025, [REP_4]",,cat,NA::a,2,not applicable,not applicable,N/A,6,not applicable,Repetitive strain injury - working at a job / business (excluding travel to or from work),Repetitive strain injury - working at a job or business (excluding travel to or from work),,2.2.0,2025-11-18,active,,, @@ -2500,6 +2495,34 @@ REP_5I,REP_5I_cat2_2,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, c REP_5I,REP_5I_cat2_NA::a,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::REPA_4F, cchs2003_p::REPC_4F, cchs2005_p::REPE_4F, cchs2007_2008_p::REP_4F, cchs2015_2016_p::INJ_020H, cchs2017_2018_p::INJ_020H, [REP_5I]",,cat,NA::a,2,not applicable,not applicable,N/A,6,not applicable,Repetitive strain injury - activity - other,Repetitive strain injury - activity - other,,2.2.0,2025-11-18,active,,, REP_5I,REP_5I_cat2_NA::b,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::REPA_4F, cchs2003_p::REPC_4F, cchs2005_p::REPE_4F, cchs2007_2008_p::REP_4F, cchs2015_2016_p::INJ_020H, cchs2017_2018_p::INJ_020H, [REP_5I]",,cat,NA::b,2,missing,missing,N/A,"[7,9]",don't know (7); refusal (8); not stated (9),Repetitive strain injury - activity - other,Repetitive strain injury - activity - other,,2.2.0,2025-11-18,active,,, REP_5I,REP_5I_cat2_NA::b,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::REPA_4F, cchs2003_p::REPC_4F, cchs2005_p::REPE_4F, cchs2007_2008_p::REP_4F, cchs2015_2016_p::INJ_020H, cchs2017_2018_p::INJ_020H, [REP_5I]",,cat,NA::b,2,missing,missing,N/A,else,else,Repetitive strain injury - activity - other,Repetitive strain injury - activity - other,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_1,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,1,9,Neck,Neck,N/A,1,Neck,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_2,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,2,9,Shoulder/upper arm,Shoulder/upper arm,N/A,2,Shoulder/upper arm,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_3,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,3,9,Elbow/lower arm,Elbow/lower arm,N/A,3,Elbow/lower arm,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_4,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,4,9,Wrist/hand,Wrist/hand,N/A,4,Wrist/hand,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_5,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,5,9,"Knee, lower leg","Knee, lower leg",N/A,5,"Knee, lower leg",Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_6,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,6,9,"Ankle, foot","Ankle, foot",N/A,6,"Ankle, foot",Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_7,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,7,9,Upper back or upper spine,Upper back or upper spine,N/A,7,Upper back or upper spine,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_8,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,8,9,Lower back or lower spine,Lower back or lower spine,N/A,8,Lower back or lower spine,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_9,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,9,9,Other,Other,N/A,9,Other,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_NA::a,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,NA::a,9,not applicable,not applicable,N/A,96,not applicable,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_NA::b,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,NA::b,9,missing,missing,N/A,"[97,99]",don't know (97); refusal (98); not stated (99),Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_NA::b,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p","cchs2001_p::REPAG3, cchs2003_p::REPCG3, cchs2005_p::REPEG3, cchs2015_2016_p::INJG015, cchs2017_2018_p::INJG015, [REPG3]",,cat,NA::b,9,missing,missing,N/A,else,else,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_1,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,1,9,Neck,Neck,N/A,2,Neck,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_2,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,2,9,Shoulder/upper arm,Shoulder/upper arm,N/A,3,Shoulder/upper arm,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_3,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,3,9,Elbow/lower arm,Elbow/lower arm,N/A,4,Elbow/lower arm,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_4,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,4,9,Wrist/hand,Wrist/hand,N/A,"[5,6]",Wrist/hand,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_5,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,5,9,"Knee, lower leg","Knee, lower leg",N/A,9,"Knee, lower leg",Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_6,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,6,9,"Ankle, foot","Ankle, foot",N/A,10,"Ankle, foot",Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_7,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,7,9,Upper back or upper spine,Upper back or upper spine,N/A,11,Upper back or upper spine,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_8,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,8,9,Lower back or lower spine,Lower back or lower spine,N/A,12,Lower back or lower spine,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_9,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,9,9,Other,Other,N/A,1,Other,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,"Others include head, hip, thigh, chest (excluding back and spine), abdomen or pelvis",2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_9,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,9,9,Other,Other,N/A,7,Other,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,"Others include head, hip, thigh, chest (excluding back and spine), abdomen or pelvis",2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_9,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,9,9,Other,Other,N/A,8,Other,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,"Others include head, hip, thigh, chest (excluding back and spine), abdomen or pelvis",2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_9,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,9,9,Other,Other,N/A,13,Other,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,"Others include head, hip, thigh, chest (excluding back and spine), abdomen or pelvis",2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_9,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,9,9,Other,Other,N/A,14,Other,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,"Others include head, hip, thigh, chest (excluding back and spine), abdomen or pelvis",2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_NA::a,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,NA::a,9,not applicable,not applicable,N/A,96,not applicable,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_NA::b,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,NA::b,9,missing,missing,N/A,"[97,99]",don't know (97); refusal (98); not stated (99),Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, +REPG3,REPG3_cat9_NA::b,cat,"cchs2007_2008_p, cchs2009_s, cchs2010_s, cchs2012_s",[REP_3],,cat,NA::b,9,missing,missing,N/A,else,else,Repetitive strain injury - most serious affected body part,Repetitive strain injury - most serious affected body part,,2.2.0,2025-11-18,active,,, resp_condition_der,resp_condition_der_catN/A_Func::resp_condition_fun1,cat,"cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","DerivedVar::[DHHGAGE_cont, CCC_091, CCC_031]",,N/A,Func::resp_condition_fun1,N/A,N/A,N/A,N/A,N/A,N/A,Respiratory condition,Respiratory condition,"Derived from Bronchitis, COPD and Emphysema variables",2.2.0,2025-11-18,active,,, resp_condition_der,resp_condition_der_catN/A_Func::resp_condition_fun2,cat,"cchs2005_p, cchs2007_2008_p","DerivedVar::[DHHGAGE_cont, CCC_91E, CCC_91F, CCC_91A, CCC_031]",,N/A,Func::resp_condition_fun2,N/A,N/A,N/A,N/A,N/A,N/A,Respiratory condition,Respiratory condition,"Derived from Bronchitis, COPD and Emphysema variables",2.2.0,2025-11-18,active,,, resp_condition_der,resp_condition_der_catN/A_Func::resp_condition_fun3,cat,"cchs2001_p, cchs2003_p","DerivedVar::[DHHGAGE_cont, CCC_091, CCC_91A, CCC_031]",,N/A,Func::resp_condition_fun3,N/A,N/A,N/A,N/A,N/A,N/A,Respiratory condition,Respiratory condition,"Derived from Bronchitis, COPD and Emphysema variables",2.2.0,2025-11-18,active,,, @@ -2743,16 +2766,16 @@ SMK_005,SMK_005_cat3_2,cat,"cchs2015_2016_p, cchs2017_2018_p",[SMK_005],,cat,2,3 SMK_005,SMK_005_cat3_3,cat,"cchs2015_2016_p, cchs2017_2018_p",[SMK_005],,cat,3,3,Not at all,Not at all,N/A,3,Not at all,Type of smoker presently,Type of smoker presently,,2.2.0,2025-11-18,active,,, SMK_005,SMK_005_cat3_NA::b,cat,"cchs2015_2016_p, cchs2017_2018_p",[SMK_005],,cat,NA::b,3,missing,missing,N/A,"[7,9]",don't know (7); refusal (8); not stated (9),Type of smoker presently,Type of smoker presently,,2.2.0,2025-11-18,active,,, SMK_005,SMK_005_cat3_NA::b,cat,"cchs2015_2016_p, cchs2017_2018_p",[SMK_005],,cat,NA::b,3,missing,missing,N/A,else,else,Type of smoker presently,Type of smoker presently,,2.2.0,2025-11-18,active,,, -SMK_030,SMK_030_cat2_1,cat,"cchs2015_2016_p, cchs2017_2018_p",[SMK_030],,cat,1,2,Yes,Yes,N/A,1,Yes,Smoked daily - lifetime (occasional/former smoker),Smoked daily - lifetime (occasional/former smoker),,2.2.0,2025-11-18,active,,, -SMK_030,SMK_030_cat2_2,cat,"cchs2015_2016_p, cchs2017_2018_p",[SMK_030],,cat,2,2,no,no,N/A,2,No,Smoked daily - lifetime (occasional/former smoker),Smoked daily - lifetime (occasional/former smoker),,2.2.0,2025-11-18,active,,, -SMK_030,SMK_030_cat2_NA::a,cat,"cchs2015_2016_p, cchs2017_2018_p",[SMK_030],,cat,NA::a,2,not applicable,not applicable,N/A,6,not applicable,Smoked daily - lifetime (occasional/former smoker),Smoked daily - lifetime (occasional/former smoker),,2.2.0,2025-11-18,active,,, -SMK_030,SMK_030_cat2_NA::b,cat,"cchs2015_2016_p, cchs2017_2018_p",[SMK_030],,cat,NA::b,2,missing,missing,N/A,"[7,9]",don't know (7); refusal (8); not stated (9),Smoked daily - lifetime (occasional/former smoker),Smoked daily - lifetime (occasional/former smoker),,2.2.0,2025-11-18,active,,, -SMK_030,SMK_030_cat2_NA::b,cat,"cchs2015_2016_p, cchs2017_2018_p",[SMK_030],,cat,NA::b,2,missing,missing,N/A,else,else,Smoked daily - lifetime (occasional/former smoker),Smoked daily - lifetime (occasional/former smoker),,2.2.0,2025-11-18,active,,, SMK_01A,SMK_01A_cat2_1,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::SMKA_01A, cchs2003_p::SMKC_01A, cchs2005_p::SMKE_01A, cchs2015_2016_p::SMK_020, cchs2017_2018_p::SMK_020, [SMK_01A]",,cat,1,2,Yes,Yes,N/A,1,Yes,s100,"In lifetime, smoked 100 or more cigarettes",,2.2.0,2025-11-18,active,,, SMK_01A,SMK_01A_cat2_2,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::SMKA_01A, cchs2003_p::SMKC_01A, cchs2005_p::SMKE_01A, cchs2015_2016_p::SMK_020, cchs2017_2018_p::SMK_020, [SMK_01A]",,cat,2,2,no,no,N/A,2,No,s100,"In lifetime, smoked 100 or more cigarettes",,2.2.0,2025-11-18,active,,, SMK_01A,SMK_01A_cat2_NA::a,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::SMKA_01A, cchs2003_p::SMKC_01A, cchs2005_p::SMKE_01A, cchs2015_2016_p::SMK_020, cchs2017_2018_p::SMK_020, [SMK_01A]",,cat,NA::a,2,not applicable,not applicable,N/A,6,not applicable,s100,"In lifetime, smoked 100 or more cigarettes",,2.2.0,2025-11-18,active,,, SMK_01A,SMK_01A_cat2_NA::b,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::SMKA_01A, cchs2003_p::SMKC_01A, cchs2005_p::SMKE_01A, cchs2015_2016_p::SMK_020, cchs2017_2018_p::SMK_020, [SMK_01A]",,cat,NA::b,2,missing,missing,N/A,"[7,9]",don't know (7); refusal (8); not stated (9),s100,"In lifetime, smoked 100 or more cigarettes",,2.2.0,2025-11-18,active,,, SMK_01A,SMK_01A_cat2_NA::b,cat,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::SMKA_01A, cchs2003_p::SMKC_01A, cchs2005_p::SMKE_01A, cchs2015_2016_p::SMK_020, cchs2017_2018_p::SMK_020, [SMK_01A]",,cat,NA::b,2,missing,missing,N/A,else,else,s100,"In lifetime, smoked 100 or more cigarettes",,2.2.0,2025-11-18,active,,, +SMK_030,SMK_030_cat2_1,cat,"cchs2015_2016_p, cchs2017_2018_p",[SMK_030],,cat,1,2,Yes,Yes,N/A,1,Yes,Smoked daily - lifetime (occasional/former smoker),Smoked daily - lifetime (occasional/former smoker),,2.2.0,2025-11-18,active,,, +SMK_030,SMK_030_cat2_2,cat,"cchs2015_2016_p, cchs2017_2018_p",[SMK_030],,cat,2,2,no,no,N/A,2,No,Smoked daily - lifetime (occasional/former smoker),Smoked daily - lifetime (occasional/former smoker),,2.2.0,2025-11-18,active,,, +SMK_030,SMK_030_cat2_NA::a,cat,"cchs2015_2016_p, cchs2017_2018_p",[SMK_030],,cat,NA::a,2,not applicable,not applicable,N/A,6,not applicable,Smoked daily - lifetime (occasional/former smoker),Smoked daily - lifetime (occasional/former smoker),,2.2.0,2025-11-18,active,,, +SMK_030,SMK_030_cat2_NA::b,cat,"cchs2015_2016_p, cchs2017_2018_p",[SMK_030],,cat,NA::b,2,missing,missing,N/A,"[7,9]",don't know (7); refusal (8); not stated (9),Smoked daily - lifetime (occasional/former smoker),Smoked daily - lifetime (occasional/former smoker),,2.2.0,2025-11-18,active,,, +SMK_030,SMK_030_cat2_NA::b,cat,"cchs2015_2016_p, cchs2017_2018_p",[SMK_030],,cat,NA::b,2,missing,missing,N/A,else,else,Smoked daily - lifetime (occasional/former smoker),Smoked daily - lifetime (occasional/former smoker),,2.2.0,2025-11-18,active,,, SMK_05B,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::SMKA_05B, cchs2003_p::SMKC_05B, cchs2005_p::SMKE_05B, cchs2015_2016_p::SMK_050, cchs2017_2018_p::SMK_050, [SMK_05B]",,cont,copy,N/A,Cigarettes/day - occasional,# of cigarettes smoked daily - daily smoker,cigarettes,"[1,99]",# of cigarettes smoked daily - occasional smoker,cigdayo,# of cigarettes smoked daily - occasional smoker,,2.2.0,2025-11-18,active,,, SMK_05B,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::SMKA_05B, cchs2003_p::SMKC_05B, cchs2005_p::SMKE_05B, cchs2015_2016_p::SMK_050, cchs2017_2018_p::SMK_050, [SMK_05B]",,cont,NA::a,N/A,not applicable,not applicable,cigarettes,996,not applicable,cigdayo,# of cigarettes smoked daily - occasional smoker,,2.2.0,2025-11-18,active,,, SMK_05B,N/A,cont,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::SMKA_05B, cchs2003_p::SMKC_05B, cchs2005_p::SMKE_05B, cchs2015_2016_p::SMK_050, cchs2017_2018_p::SMK_050, [SMK_05B]",,cont,NA::b,N/A,missing,missing,cigarettes,"[997,999]",don't know (997); refusal (998); not stated (999),cigdayo,# of cigarettes smoked daily - occasional smoker,,2.2.0,2025-11-18,active,,, diff --git a/inst/extdata/variables.csv b/inst/extdata/variables.csv index 8e9ca4a5..52296989 100644 --- a/inst/extdata/variables.csv +++ b/inst/extdata/variables.csv @@ -1,5 +1,5 @@ variable,label,labelLong,variableType,databaseStart,variableStart,subject,section,units,notes,description,version,lastUpdated,reviewNotes,ICES.confirmation,Observation..MD.,status,versionNotes -active_transport,Daily active transportation,Time spent - active transportation daily,Continuous,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","DerivedVar::[PAC_4A_cont, PAC_4B_cont], DerivedVar::[PAC_7, PAC_7A, PAC_7B_cont, PAC_8, PAC_8A, PAC_8B_cont], DerivedVar::[PAYDVTTR, PAADVTRV]",Exercise,Health behaviour,mins,,,2.2.0,2025-06-30,Variable metadata completed,,,active, +active_transport,Daily active transportation,Time spent - active transportation daily,Continuous,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2019_2020_p, cchs2009_m, cchs2010_m, cchs2012_m","DerivedVar::[PAC_4A_cont, PAC_4B_cont], DerivedVar::[PAC_7, PAC_7A, PAC_7B_cont, PAC_8, PAC_8A, PAC_8B_cont], DerivedVar::[PAYDVTTR, PAADVTRV]",Exercise,Health behaviour,mins,Extended to 2019-2020 per L0-L4 analysis,,3.0.0,2026-01-18,Added cchs2019_2020_p per PAADVTRV/PAYDVTTR extension,,,active,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes" ADL_01,Help preparing meals,Needs help - preparing meals,Categorical,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::RACA_6A, cchs2003_p::RACC_6A, cchs2005_p::RACE_6A, cchs2007_2008_p::RAC_6A, cchs2015_2016_p::ADL_005, cchs2017_2018_p::ADL_005, [ADL_01]",ADL,Health status,N/A,,,2.2.0,2025-06-30,Variable metadata completed,,,active, ADL_01_A,Help preparing meals,Needs help - preparing meals,Categorical,"cchs2015_2016_p, cchs2017_2018_p",[ADL_005],ADL,Health status,N/A,,"For 2015 onwards, question was reword to 'Because of any physical condition, mental condition or health problem, do you have any difficulty with preparing meals?' If they needed help from another person, it is indicated in the answer categories (Yes need help or Yes no help). In the universe, respondents must said yes to ""Activities of daily living"" before answering this question, therefore the sample size is small.",2.2.0,2025-06-30,Variable metadata completed,,,active, ADL_02,Help appointments/errands,Needs help - getting to appointments/errands,Categorical,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::RACA_6B, cchs2003_p::RACC_6B1, cchs2005_p::RACE_6B1, cchs2007_2008_p::RAC_6B1, cchs2015_2016_p::ADL_010, cchs2017_2018_p::ADL_010, [ADL_02]",ADL,Health status,N/A,,,2.2.0,2025-06-30,Variable metadata completed,,,active, @@ -111,7 +111,7 @@ DPSDSF,Depression Scale - Short Form Score,Depression Scale - Short Form Score,C DPSDWK,Number of weeks felt depressed - (D),Number of weeks felt depressed - (D),Continuous,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::DPSADWK, cchs2003_p::DPSCDWK, cchs2005_p::DPSEDWK, [DPSDWK]",Chronic condition,Health status,weeks,,,2.2.0,2025-06-30,Variable metadata completed,,,active, EDUDR03,Highest education,Highest level/education - 3 categories,Categorical,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::EDUADR04, cchs2003_p::EDUCDR04, cchs2005_p::EDUEDR04, cchs2015_2016_p::EHG2DVR3, cchs2017_2018_p::EHG2DVR3, [EDUDR04]",Education,Sociodemographics,N/A,,,2.2.0,2025-06-30,Variable metadata completed,,,active, EDUDR04,Highest education,Highest level/education - 4 categories,Categorical,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::EDUADR04, cchs2003_p::EDUCDR04, cchs2005_p::EDUEDR04, [EDUDR04]",Education,Sociodemographics,N/A,,,2.2.0,2025-06-30,Variable metadata completed,,,active, -energy_exp,Daily energy expenditure,Daily energy expenditure,Continuous,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, [PACDEE], DerivedVar::[DHHGAGE_cont, PAA_045, PAA_050, PAA_075, PAA_080, PAADVDYS, PAADVVIG, PAYDVTOA, PAYDVADL, PAYDVDYS]",Exercise,Health behaviour,N/A,,,2.2.0,2025-06-30,Variable metadata completed,,,active, +energy_exp,Daily energy expenditure,Daily energy expenditure,Continuous,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2019_2020_p, cchs2009_m, cchs2010_m, cchs2012_m","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, [PACDEE], DerivedVar::[DHHGAGE_cont, PAA_045, PAA_050, PAA_075, PAA_080, PAADVDYS, PAADVVIG, PAYDVTOA, PAYDVADL, PAYDVDYS]",Exercise,Health behaviour,METS,Extended to 2019-2020 per L0-L4 analysis,,3.0.0,2026-01-18,Added cchs2019_2020_p - all input variables already support 2019-2020,,,active,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes" FINF1,Food insecurity 12M,Some food insecurity in past 12 months,Categorical,"cchs2001_p, cchs2003_p","cchs2001_p::FINAF1, cchs2003_p::FINCF1",Food security,Sociodemographics,N/A,,,2.2.0,2025-06-30,Variable metadata completed,,,active, FLU_160,Ever had a flu shot,Have you ever had a flu shot?,Categorical,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::FLUA_160, cchs2003_p::FLUC_160, cchs2005_p::FLUE_160, cchs2015_2016_p::FLU_005, cchs2017_2018_p::FLU_005, [FLU_160]",Vaccination,Health care use,N/A,,,2.2.0,2025-06-30,Variable metadata completed,,,active, FLU_162,Last time had flu shot,When did you have your last flu shot?,Categorical,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::FLUA_162, cchs2003_p::FLUC_162, cchs2005_p::FLUE_162, cchs2015_2016_p::FLU_010, cchs2017_2018_p::FLU_010, [FLU_162]",Vaccination,Health care use,N/A,,,2.2.0,2025-06-30,Variable metadata completed,,,active, @@ -214,16 +214,17 @@ low_drink_score,Low risk drinking score,Low risk drinking score,Categorical,"cch low_drink_score1,Low risk drinking score - former/never drinking,Low risk drinking score - former/never drinking,Categorical,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2015_2016_p, cchs2017_2018_p","DerivedVar::[DHH_SEX, ALWDWKY, ALC_005, ALC_1]",Alcohol,Health behaviour,N/A,,"Risk based on Canada's Low Risk Alcohol Drinking Guidelines. Refer to https://osf.io/eprg7/ . Derived from DHH_SEX, ALWDWKY, ALC_005, ALC_1.",2.2.0,2025-06-30,Variable metadata completed,,,active, MED_1P,Sleeping pills,"In the past month, did you take sleeping pills",Categorical,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2011_2012_p, cchs2012_p, cchs2012_s","cchs2001_p::DRGA_1P, cchs2003_p::MEDC_1P, cchs2005_p::MEDE_1P, [MED_1P]",Sleep,Health behaviour,N/A,,,2.2.0,2025-06-30,Variable metadata completed,,,active, number_conditions,Number of conditions,Number of chronic conditions,Categorical,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","DerivedVar::[CCC_121, CCC_131, CCC_151, CCC_171, resp_condition_der, CCC_051], DerivedVar::[CCC_121, CCC_131, CCC_151, CCC_171, CCC_280, resp_condition_der, CCC_051]",Chronic condition,Health status,N/A,,,2.2.0,2025-06-30,Variable metadata completed,,,active, -PAA_045,Sweat/breathe harder exercises (18+ years old),Time spent - sweat/breathe hard exercises in a week (18+ years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p",[PAA_045],Exercise,Health behaviour,hours/week,,,2.2.0,2025-06-30,Variable metadata completed,,,active, -PAA_050,Sweat/breathe harder exercises (18+ years old),Time spent - sweat/breathe hard exercises in a week (18+ years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p",[PAA_050],Exercise,Health behaviour,minutes/week,,,2.2.0,2025-06-30,Variable metadata completed,,,active, -PAA_075,Sweat/breathe harder activities (18+ years old),Time spent - sweat/breathe hard activities in a week (18+ years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p",[PAA_075],Exercise,Health behaviour,hours/week,,,2.2.0,2025-06-30,Variable metadata completed,,,active, -PAA_080,Sweat/breathe harder activities (18+ years old),Time spent - sweat/breathe hard activities in a week (18+ years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p",[PAA_080],Exercise,Health behaviour,minutes/week,,,2.2.0,2025-06-30,Variable metadata completed,,,active, -PAADVDYS,Active days (18+ years old),Number of active days (18+ years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p",[PAADVDYS],Exercise,Health behaviour,days,,,2.2.0,2025-06-30,Variable metadata completed,,,active, -PAADVTRV,Active transportation (18+ years old),Time spent - active transportation in a week (18+ years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p",[PAADVTRV],Exercise,Health behaviour,minutes/week,,,2.2.0,2025-06-30,Variable metadata completed,,,active, -PAADVVIG,Vigorous activity (18+ years old),Time spent - vigorous activity (18+ years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p",[PAADVVIG],Exercise,Health behaviour,minutes/week,,,2.2.0,2025-06-30,Variable metadata completed,,,active, +PAA_045,Sweat/breathe harder exercises (18+ years old),Time spent - sweat/breathe hard exercises in a week (18+ years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAA_045],Exercise,Health behaviour,hours/week,,,2.1.0,2025-06-30,Variable metadata completed,,,active, +PAA_050,Sweat/breathe harder exercises (18+ years old),Time spent - sweat/breathe hard exercises in a week (18+ years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAA_050],Exercise,Health behaviour,minutes/week,,,2.1.0,2025-06-30,Variable metadata completed,,,active, +PAA_075,Sweat/breathe harder activities (18+ years old),Time spent - sweat/breathe hard activities in a week (18+ years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAA_075],Exercise,Health behaviour,hours/week,,,2.1.0,2025-06-30,Variable metadata completed,,,active, +PAA_080,Sweat/breathe harder activities (18+ years old),Time spent - sweat/breathe hard activities in a week (18+ years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAA_080],Exercise,Health behaviour,minutes/week,,,2.1.0,2025-06-30,Variable metadata completed,,,active, +PAADVDYS,Active days (18+ years old),Number of active days (18+ years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAADVDYS],Exercise,Health behaviour,days,,,2.1.0,2025-06-30,Variable metadata completed,,,active, +PAADVTRV,Active transportation (18+ years old),Time spent - active transportation in a week (18+ years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p, cchs2019_2020_p",[PAADVTRV],Exercise,Health behaviour,minutes/week,Extended to 2019-2020 per DDI verification,,3.0.0,2026-01-18,Added cchs2019_2020_p per L0-L4 analysis,,,active,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes" +PAADVVIG,Vigorous activity (18+ years old),Time spent - vigorous activity (18+ years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAADVVIG],Exercise,Health behaviour,minutes/week,,,2.1.0,2025-06-30,Variable metadata completed,,,active, +PAADVWHO,Physical activity - WHO guidelines,Physical activity classification based on WHO guidelines (18+ years old),Categorical,"cchs2015_2016_p, cchs2017_2018_p, cchs2019_2020_p, cchs2022_p",[PAADVWHO],Exercise,Health behaviour,N/A,WHO physical activity classification: Level 1-4. New variable for 2015+.,4-level WHO guideline classification,3.0.0,2026-01-18,New variable added per L0-L4 analysis,,,active,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes" PAC_4A,Time walk work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",Categorical,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4A, cchs2003_p::PACC_4A, cchs2005_p::PACE_4A",Exercise,Health behaviour,hours/week,,,2.2.0,2025-06-30,Variable metadata completed,,,active, PAC_4A_cont,Time walk work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",Continuous,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4A, cchs2003_p::PACC_4A, cchs2005_p::PACE_4A",Exercise,Health behaviour,hours/week,,,2.2.0,2025-06-30,Variable metadata completed,,,active, -PAC_4B,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",Categorical,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",Exercise,Health behaviour,hours/week,,,2.2.0,2025-06-30,Variable metadata completed,,,active, +PAC_4B,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend biking to work or to school or while doing errands",Categorical,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",Exercise,Health behaviour,hours/week,"Fixed label: was 'walking', should be 'biking'",,3.0.0,2026-01-18,Fixed label error: walking -> biking,,,active,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes" PAC_4B_cont,Time bike work/school in week,"In a typical week in the past 3 months, how many hours did you usually spend walking to work or to school or while doing errands",Continuous,"cchs2001_p, cchs2003_p, cchs2005_p","cchs2001_p::PACA_4B, cchs2003_p::PACC_4B, cchs2005_p::PACE_4B",Exercise,Health behaviour,hours/week,,,2.2.0,2025-06-30,Variable metadata completed,,,active, PAC_7,Walk to work/school,Walked to work or school / last 3 mo.,Categorical,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s",[PAC_7],Exercise,Health behaviour,N/A,,,2.2.0,2025-06-30,Variable metadata completed,,,active, PAC_7A,Number times walk work/school,No. of times/3 mo./walking work/school,Continuous,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s",[PAC_7A],Exercise,Health behaviour,N/A,,,2.2.0,2025-06-30,Variable metadata completed,,,active, @@ -231,15 +232,16 @@ PAC_7B,Time walk work/school,Time spent - walking to go work/school,Categorical, PAC_8,Bike to work/school,Bicycled to work or school / last 3 mo.,Categorical,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s",[PAC_8],Exercise,Health behaviour,N/A,,,2.2.0,2025-06-30,Variable metadata completed,,,active, PAC_8A,Number times bike work/school,No. of times/3 mo./bicycl. work/school,Continuous,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s",[PAC_8A],Exercise,Health behaviour,times/3 mos.,,,2.2.0,2025-06-30,Variable metadata completed,,,active, PAC_8B,Time bike work/school,Time spent - biking to go work/school,Categorical,"cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s",[PAC_8B],Exercise,Health behaviour,N/A,,,2.2.0,2025-06-30,Variable metadata completed,,,active, -PACDEE,Physical activity,Daily energy expenditure - (D),Continuous,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, [PACDEE]",Exercise,Health behaviour,METS,,,2.2.0,2025-06-30,Variable metadata completed,,,active, +PACDEE,Physical activity,Daily energy expenditure - (D),Continuous,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_m, cchs2010_m, cchs2012_m, cchs2001_m, cchs2003_m, cchs2005_m, cchs2007_2008_m, cchs2009_2010_m, cchs2011_2012_m, cchs2013_2014_m","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, cchs2001_m::PACADEE, cchs2003_m::PACCDEE, cchs2005_m::PACEDEE, [PACDEE]",Exercise,Health behaviour,METS,,,2.2.0,2025-06-30,Variable metadata completed,,,active, PACDEE_cat3,Physical activity,Categorical daily energy expenditure,Categorical,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::PACADEE, cchs2003_p::PACCDEE, cchs2005_p::PACEDEE, [PACDEE]",Exercise,Health behaviour,METS,,,2.2.0,2025-06-30,Variable metadata completed,,,active, +PACFLEI,Leisure physical activity,Leisure physical activity participation flag,Categorical,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2011_2012_p, cchs2013_2014_p, cchs2001_m, cchs2003_m, cchs2005_m, cchs2007_2008_m, cchs2009_2010_m, cchs2011_2012_m, cchs2013_2014_m","cchs2001_p::PACAFLEI, cchs2003_p::PACCFLEI, cchs2005_p::PACEFLEI, cchs2001_m::PACAFLEI, cchs2003_m::PACCFLEI, cchs2005_m::PACEFLEI, [PACFLEI]",Exercise,Health behaviour,N/A,"Binary flag: 1=Yes, 2=No. Fixed label typo.",,3.0.0,2026-01-18,Fixed label typo: 'activites' -> 'activity',Yes,,active,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes" pack_years_cat,PackYears,Categorical smoking pack-years,Categorical,"cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s",DerivedVar::[pack_years_der],Smoking,Health behaviour,Years,,Derived categorical variable using pack_years_der,2.2.0,2025-06-30,Variable metadata completed,,,active, pack_years_der,PackYears,Smoking pack-years,Continuous,"cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","DerivedVar::[SMKDSTY_A, DHHGAGE_cont, time_quit_smoking, SMKG203_cont, SMKG207_cont, SMK_204, SMK_05B, SMK_208, SMK_05C, SMKG01C_cont, SMK_01A]",Smoking,Health behaviour,Years,,,2.2.0,2025-06-30,Variable metadata completed,,,active, -PAYDVADL,Leisure activities (12-17 years old),Time spent - leisure activity in a week (12-17 years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVADL],Exercise,Health behaviour,minutes/week,,,2.2.0,2025-06-30,Variable metadata completed,,,active, -PAYDVDYS,Active days (12-17 years old),Number of active days (12-17 years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVDYS],Exercise,Health behaviour,minutes/week,,,2.2.0,2025-06-30,Variable metadata completed,,,active, -PAYDVTOA,Sweat/breathe hard activities (12-17 years old),Time spent - sweat/breathe hard activities in a week (12-17 years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVTOA],Exercise,Health behaviour,minutes/week,,,2.2.0,2025-06-30,Variable metadata completed,,,active, -PAYDVTTR,Active transportation (12-17 years old),Time spent - active transportation in a week (12-17 years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVTTR],Exercise,Health behaviour,minutes/week,,,2.2.0,2025-06-30,Variable metadata completed,,,active, -PAYDVVIG,Vigorous activities (12-17 years old),Time spent - vigorous activity in a week (12-17 years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p",[PAYDVVIG],Exercise,Health behaviour,minutes/week,,,2.2.0,2025-06-30,Variable metadata completed,,,active, +PAYDVADL,Leisure activities (12-17 years old),Time spent - leisure activity in a week (12-17 years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAYDVADL],Exercise,Health behaviour,minutes/week,,,2.1.0,2025-06-30,Variable metadata completed,,,active, +PAYDVDYS,Active days (12-17 years old),Number of active days (12-17 years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAYDVDYS],Exercise,Health behaviour,minutes/week,,,2.1.0,2025-06-30,Variable metadata completed,,,active, +PAYDVTOA,Sweat/breathe hard activities (12-17 years old),Time spent - sweat/breathe hard activities in a week (12-17 years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAYDVTOA],Exercise,Health behaviour,minutes/week,,,2.1.0,2025-06-30,Variable metadata completed,,,active, +PAYDVTTR,Active transportation (12-17 years old),Time spent - active transportation in a week (12-17 years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p, cchs2019_2020_p",[PAYDVTTR],Exercise,Health behaviour,minutes/week,Extended to 2019-2020 per DDI verification,,3.0.0,2026-01-18,Added cchs2019_2020_p per L0-L4 analysis,,,active,"CEP-003: PA harmonization - 2019-2020 extension, PAADVWHO, label fixes" +PAYDVVIG,Vigorous activities (12-17 years old),Time spent - vigorous activity in a week (12-17 years old),Continuous,"cchs2015_2016_p, cchs2017_2018_p, cchs2015_2016_m, cchs2017_2018_m",[PAYDVVIG],Exercise,Health behaviour,minutes/week,,,2.1.0,2025-06-30,Variable metadata completed,,,active, pct_time_der,Percent time in Canada,Percentage of time in Canada,Continuous,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s","DerivedVar::[DHHGAGE_cont, SDCGCBG, SDCGRES]",Migration,Sociodemographics,%,,,2.2.0,2025-06-30,Variable metadata completed,,,active, pct_time_der_cat10,Percent time in Canada,Categorical percentage of time in Canada,Categorical,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2015_2016_p, cchs2017_2018_p, cchs2009_s, cchs2010_s, cchs2012_s",DerivedVar::[pct_time_der],Migration,Sociodemographics,%,,,2.2.0,2025-06-30,Variable metadata completed,,,active, RAC_1,Difficulty activities,Has difficulty with activities,Categorical,"cchs2001_p, cchs2003_p, cchs2005_p, cchs2007_2008_p, cchs2009_2010_p, cchs2010_p, cchs2011_2012_p, cchs2012_p, cchs2013_2014_p, cchs2014_p, cchs2009_s, cchs2010_s, cchs2012_s","cchs2001_p::RACA_1, cchs2003_p::RACC_1, cchs2005_p::RACE_1, [RAC_1]",ADL,Health status,N/A,,,2.2.0,2025-06-30,Variable metadata completed,,,active,