*************************************************************************************
****
* FILE NAME:     MMSA20_SASOUT.SAS
   *
* DESCRIPTION:   THIS PROGRAM CONVERTS A STATES ASCII DATAFILE OF COMPLETES LOCATED A
T  *
*                <DATAIN> FILEREF, INTO A SAS DATABASE STORED AT <DATAOUT> LIBREF
   *
* REFERENCES:
   *
* INPUT       DATAIN            FILEREF OF ASCII DATAFILE OF COMPLETES
   *
* FORMATS     FORMAT20.SAS7BCAT SAS FORMATS DATABASE
   *
* OUTPUT      DATAOUT.SASDATA   SAS DATABASE VERSION OF ASCII DATA AS SPECIFIED IN
   *
*                               <DATAIN> FILEREF
   *
* UPDATED - 08/06/2021
   *
*************************************************************************************
****;
********************************
* Clear Output and Log Windows *
********************************;
DM OUTPUT 'clear' continue;
DM LOG    'clear' continue;
**********************************
* DEFINE SAS ENVIRONMENT OPTIONS *
**********************************;
OPTIONS PAGENO=1 NOFMTERR;
***************************************
* CLEAR EXISTING TITLES AND FOOTNOTES *
***************************************;
TITLE ;
FOOTNOTE ;
RUN ;
*******************************************************************
* INSTRUCTIONS:                                                   *
* SPECIFY PATH OF WHERE ASCII DATAFILE IS STORED                  *
* SPECIFY PATH OF WHERE SAS DATASET IS TO BE STORED               *
* SPECIFY PATH OF WHERE SAS FORMAT LIBRARY IS STORED              *
* SPECIFY PATH OF WHERE THE FORMAT ASSIGNMENT STATEMENT IS STORED *
*******************************************************************;

*FILENAME DATAIN '<PATH OF INPUT STATE ASCII DATAFILE OF COMPLETES>' LRECL = 339 ;
*****************************************************************************
* EXAMPLE:                                                                  *
*       FILENAME DATAIN 'C:\BRFSS\2020\MMSA20.ASC' LRECL = 339              *
* NOTE: MAKE SURE THE ASTERISK IS REMOVED BEFORE THE WORD FILENAME AND      *
*       MAKE SURE THAT THE GREATER THAN AND LESS THAN SIGNS < > ARE REMOVED *
*       FROM THE FILENAME STATEMENT                                         *
*****************************************************************************;

*LIBNAME DATAOUT '<PATH OF PERMANENTLY STORED SAS DATASET VERSION OF DATAIN FILEREF>'
 ;
*****************************************************************************
* EXAMPLE:                                                                  *
*          LIBNAME DATAOUT 'C:\'                                            *
*          A SAS DATABASE WILL BE STORED AT C:\SASDATA.SAS7BDAT             *
* NOTE: MAKE SURE THE ASTERISK IS REMOVED BEFORE THE WORD LIBNAME AND       *
*       MAKE SURE THAT THE GREATER THAN AND LESS THAN SIGNS < > ARE REMOVED *
*       FROM THE LIBNAME STATEMENT                                          *
*****************************************************************************;

*LIBNAME LIBRARY '<PATH OF STORED SAS FORMAT20.SAS7BCAT>' ;
*****************************************************************************
* EXAMPLE:                                                                  *
*          LIBNAME LIBRARY 'C:\'                                            *
* NOTE: MAKE SURE THE ASTERISK IS REMOVED BEFORE THE WORD LIBNAME AND       *
*       MAKE SURE THAT THE GREATER THAN AND LESS THAN SIGNS < > ARE REMOVED *
*       FROM THE LIBNAME STATEMENT                                          *
*****************************************************************************;

*FILENAME FORMATIN '<PATH OF FORMAT ASSIGNMENT STATEMENT>' ;
*****************************************************************************
* EXAMPLE:                                                                  *
*          FILENAME FORMATIN 'C:\FORMATSTATEMENT.SAS'                       *
* NOTE: MAKE SURE THE ASTERISK IS REMOVED BEFORE THE WORD FILENAME AND      *
*       MAKE SURE THAT THE GREATER THAN AND LESS THAN SIGNS < > ARE REMOVED *
*       FROM THE FILENAME STATEMENT                                         *
*****************************************************************************;

DATA DATAOUT.SASDATA ;
INFILE DATAIN MISSOVER ;
INPUT
DISPCODE      1-4
SEQNO
STATERE1      15
CELPHONE      16
LADULT1       17
COLGSEX       18
LANDSEX       19
RESPSLCT      20
SAFETIME      21                      /* Cell Phone Introduction */
CADULT1       22
CELLSEX       23
HHADULT       24-25
SEXVAR        26                      /* Respondent Sex */
GENHLTH       27                      /* Section 1: Health Status */
PHYSHLTH      28-29                   /* Section 2: Healthy Days */
MENTHLTH      30-31
POORHLTH      32-33
HLTHPLN1      34                      /* Section 3: Health Care Access */
PERSDOC2      35
MEDCOST       36
CHECKUP1      37
EXERANY2      38                      /* Section 4: Exercise */
SLEPTIM1      39-40                   /* Section 5: Inadequate Sleep */
CVDINFR4      41                      /* Section 6: Chronic Health Conditions */
CVDCRHD4      42
CVDSTRK3      43
ASTHMA3       44
ASTHNOW       45
CHCSCNCR      46
CHCOCNCR      47
CHCCOPD2      48
HAVARTH4      49
ADDEPEV3      50
CHCKDNY2      51
DIABETE4      52
DIABAGE3      53-54
LASTDEN4      55                      /* Section 7: Oral Health */
RMVTETH4      56
MARITAL       57
EDUCA         58
RENTHOM1      59
NUMHHOL3      60
NUMPHON3      61
CPDEMO1B      62
VETERAN3      63
EMPLOY1       64
CHILDREN      65-66
INCOME2       67-68
PREGNANT      69
WEIGHT2       70-73
HEIGHT3       74-77
DEAF          78                      /* Section 9: Disability */
BLIND         79
DECIDE        80
DIFFWALK      81
DIFFDRES      82
DIFFALON      83
SMOKE100      84                      /* Section 10: Tobacco Use */
SMOKDAY2      85
STOPSMK2      86
LASTSMK2      87-88
USENOW3       89
ALCDAY5       90-92                   /* Section 11: Alcohol Consumption */
AVEDRNK3      93-94
DRNK3GE5      95-96
MAXDRNKS      97-98
FLUSHOT7      99                      /* Section 12: Immunization */
FLSHTMY3      100-105
SHINGLE2      106
PNEUVAC4      107
FALL12MN      108-109                 /* Section 13: Falls */
FALLINJ4      110-111
SEATBELT      112                     /* Section 14: Seatbelt Use and Drinking and Dr
iving */
DRNKDRI2      113-114
HADMAM        115                     /* Section 15: Breast and Cervical Cancer Scree
ning */
HOWLONG       116
HADPAP2       117
LASTPAP2      118
HPVTEST       119
HPLSTTST      120
HADHYST2      121
PCPSAAD3      122                     /* Section 16: Prostate Cancer Screening */
PCPSADI1      123
PCPSARE1      124
PSATEST1      125
PSATIME       126
PCPSARS1      127
COLNSCPY      128                     /* Section 17: Colorectal Cancer Screening */
COLNTEST      129
SIGMSCPY      130
SIGMTEST      131
BLDSTOL1      132
LSTBLDS4      133
STOOLDNA      134
SDNATEST      135
VIRCOLON      136
VCLNTEST      137
HIVTST7       138                     /* Section 18: HIV/AIDS */
HIVTSTD3      139-144
HIVRISK5      145
_STSTR        146-151
_IMPSEX       152
CAGEG         153
_RFHLTH       154                     /* Section 1: Calculated Variables */
_PHYS14D      155                     /* Section 2: Calculated Variables */
_MENT14D      156
_HCVU651      157                     /* Section 3: Calculated Variables */
_TOTINDA      158                     /* Section 4: Calculated Variables */
_MICHD        159                     /* Section 6: Calculated Variables */
_LTASTH1      160
_CASTHM1      161
_ASTHMS1      162
_DRDXAR2      163
_EXTETH3      164                     /* Section 7: Calculated Variables */
_ALTETH3      165
_DENVST3      166
_PRACE1       167-168
_MRACE1       169-170
_HISPANC      171
_RACE         172
_RACEG21      173
_RACEGR3      174
_RACEPRV      175
_SEX          176
_AGEG5YR      177-178
_AGE65YR      179
_AGE80        180-181
_AGE_G        182
WTKG3         183-187
_BMI5         188-191
_BMI5CAT      192
_RFBMI5       193
_EDUCAG       194
_INCOMG       195
_SMOKER3      196                     /* Section 10: Calculated Variables */
_RFSMOK3      197
DRNKANY5      198                     /* Section 11: Calculated Variables */
_RFBING5      199
_DRNKWK1      200-204
_RFDRHV7      205
_FLSHOT7      206                     /* Section 12: Calculated Variables */
_PNEUMO3      207
_RFSEAT2      208                     /* Section 14: Calculated Variables */
_RFSEAT3      209
_DRNKDRV      210
_RFMAM22      211                     /* Section 15: Calculated Variables */
_MAM5023      212
_RFPAP35      213
_RFPSA23      214                     /* Section 16: Calculated Variables */
_CLNSCPY      215                     /* Section 17: Calculated Variables */
_SGMSCPY      216
_SGMS10Y      217
_RFBLDS4      218
_STOLDNA      219
_VIRCOLN      220
_SBONTIM      221
_CRCREC1      222
_AIDTST4      223                     /* Section 18: Calculated Variables */
_MMSAWT       224-233                 /* MMSA Weighting and Stratification Variables
*/
MMSANAME      $234-333                /* MMSA Weighting and Stratification Variables
*/
_MMSA         334-338                 /* MMSA Weighting and Stratification Variables
*/
ENDOFREC      339                     /* End of Record Marker */
;
*****************************************************************
* TO INCLUDE THE FORMAT ASSIGNEMT STATEMENT REMOVE THE ASTERISK *
* FROM THE BEGINNING OF THE FOLLOWING LINE                      *
*****************************************************************;
* %INCLUDE FORMATIN ;
*************************************************
* THIS SECTION CREATES LABELS FOR THE VARIABLES *
*************************************************;
Label
DISPCODE = 'FINAL DISPOSITION'
STATERE1 = 'RESIDENT OF STATE'
CELPHONE = 'CELLULAR TELEPHONE'
LADULT1 = 'ARE YOU 18 YEARS OF AGE OR OLDER?'
COLGSEX = 'ARE YOU MALE OR FEMALE?'
LANDSEX = 'ARE YOU MALE OR FEMALE?'
RESPSLCT = 'RESPONDENT SELECTION'
SAFETIME = 'SAFE TIME TO TALK?'
CADULT1 = 'ARE YOU 18 YEARS OF AGE OR OLDER?'
CELLSEX = 'ARE YOU MALE OR FEMALE?'
HHADULT = 'NUMBER OF ADULTS IN HOUSEHOLD'
SEXVAR = 'SEX OF RESPONDENT'
GENHLTH = 'GENERAL HEALTH'
PHYSHLTH = 'NUMBER OF DAYS PHYSICAL HEALTH NOT GOOD'
MENTHLTH = 'NUMBER OF DAYS MENTAL HEALTH NOT GOOD'
POORHLTH = 'POOR PHYSICAL OR MENTAL HEALTH'
HLTHPLN1 = 'HAVE ANY HEALTH CARE COVERAGE'
PERSDOC2 = 'MULTIPLE HEALTH CARE PROFESSIONALS'
MEDCOST = 'COULD NOT SEE DR. BECAUSE OF COST'
CHECKUP1 = 'LENGTH OF TIME SINCE LAST ROUTINE CHECKUP'
EXERANY2 = 'EXERCISE IN PAST 30 DAYS'
SLEPTIM1 = 'HOW MUCH TIME DO YOU SLEEP'
CVDINFR4 = 'EVER DIAGNOSED WITH HEART ATTACK'
CVDCRHD4 = 'EVER DIAGNOSED WITH ANGINA OR CORONARY HEART DISEASE'
CVDSTRK3 = 'EVER DIAGNOSED WITH A STROKE'
ASTHMA3 = 'EVER TOLD HAD ASTHMA'
ASTHNOW = 'STILL HAVE ASTHMA'
CHCSCNCR = '(EVER TOLD) YOU HAD SKIN CANCER?'
CHCOCNCR = '(EVER TOLD) YOU HAD ANY OTHER TYPES OF CANCER?'
CHCCOPD2 = '(EVER TOLD) YOU HAD (COPD) CHRONIC OBSTRUCTIVE PULMONARY DISEASE, EMPHYSE
MA OR CHRONIC BRONCHITIS?'
HAVARTH4 = 'TOLD HAVE ARTHRITIS'
ADDEPEV3 = '(EVER TOLD) YOU HAD A DEPRESSIVE DISORDER'
CHCKDNY2 = 'EVER TOLD YOU HAVE KIDNEY DISEASE?'
DIABETE4 = '(EVER TOLD) YOU HAD DIABETES'
DIABAGE3 = 'AGE WHEN TOLD DIABETES'
LASTDEN4 = 'LAST VISITED DENTIST OR DENTAL CLINIC'
RMVTETH4 = 'NUMBER OF PERMANENT TEETH REMOVED'
MARITAL = 'MARITAL STATUS'
EDUCA = 'EDUCATION LEVEL'
RENTHOM1 = 'OWN OR RENT HOME'
NUMHHOL3 = 'HOUSEHOLD TELEPHONES'
NUMPHON3 = 'RESIDENTIAL PHONES'
CPDEMO1B = 'DO YOU HAVE A CELL PHONE FOR PERSONAL USE?'
VETERAN3 = 'ARE YOU A VETERAN'
EMPLOY1 = 'EMPLOYMENT STATUS'
CHILDREN = 'NUMBER OF CHILDREN IN HOUSEHOLD'
INCOME2 = 'INCOME LEVEL'
PREGNANT = 'PREGNANCY STATUS'
WEIGHT2 = 'REPORTED WEIGHT IN POUNDS'
HEIGHT3 = 'REPORTED HEIGHT IN FEET AND INCHES'
DEAF = 'ARE YOU DEAF OR DO YOU HAVE SERIOUS DIFFICULTY HEARING?'
BLIND = 'BLIND OR DIFFICULTY SEEING'
DECIDE = 'DIFFICULTY CONCENTRATING OR REMEMBERING'
DIFFWALK = 'DIFFICULTY WALKING OR CLIMBING STAIRS'
DIFFDRES = 'DIFFICULTY DRESSING OR BATHING'
DIFFALON = 'DIFFICULTY DOING ERRANDS ALONE'
SMOKE100 = 'SMOKED AT LEAST 100 CIGARETTES'
SMOKDAY2 = 'FREQUENCY OF DAYS NOW SMOKING'
STOPSMK2 = 'STOPPED SMOKING IN PAST 12 MONTHS'
LASTSMK2 = 'INTERVAL SINCE LAST SMOKED'
USENOW3 = 'USE OF SMOKELESS TOBACCO PRODUCTS'
ALCDAY5 = 'DAYS IN PAST 30 HAD ALCOHOLIC BEVERAGE'
AVEDRNK3 = 'AVG ALCOHOLIC DRINKS PER DAY IN PAST 30'
DRNK3GE5 = 'BINGE DRINKING'
MAXDRNKS = 'MOST DRINKS ON SINGLE OCCASION PAST 30 DAYS'
FLUSHOT7 = 'ADULT FLU SHOT/SPRAY PAST 12 MOS'
FLSHTMY3 = 'WHEN RECEIVED MOST RECENT SEASONAL FLU SHOT/SPRAY'
SHINGLE2 = 'HAVE YOU EVER HAD THE SHINGLES OR ZOSTER VACCINE?'
PNEUVAC4 = 'PNEUMONIA SHOT EVER'
FALL12MN = 'HAD FALL PAST TWELVE MONTHS'
FALLINJ4 = 'INJURED IN FALL'
SEATBELT = 'HOW OFTEN USE SEATBELTS IN CAR?'
DRNKDRI2 = 'DID YOU DRIVE AFTER HAVING TOO MUCH TO DRINK IN THE PAST 30 DAYS?'
HADMAM = 'HAVE YOU EVER HAD A MAMMOGRAM'
HOWLONG = 'HOW LONG SINCE LAST MAMMOGRAM'
HADPAP2 = 'EVER HAD A PAP TEST'
LASTPAP2 = 'HOW LONG SINCE LAST PAP TEST'
HPVTEST = 'HAVE YOU EVER HAD AN HPV TEST?'
HPLSTTST = 'HOW LONG SINCE YOUR LAST HPV TEST?'
HADHYST2 = 'HAD HYSTERECTOMY'
PCPSAAD3 = 'HAS A HEALTH PROFESSIONAL EVER TALKED WITH YOU ABOUT THE ADVANTAGES OF TH
E PSA TEST?'
PCPSADI1 = 'HAS A HEALTH PROFESSIONAL EVER TALKED WITH YOU ABOUT THE DISADVANTAGES OF
 THE PSA TEST?'
PCPSARE1 = 'HAS A DOCTOR EVER RECOMMENDED THAT YOU HAVE A PSA TEST?'
PSATEST1 = 'EVER HAD PSA TEST'
PSATIME = 'TIME SINCE LAST PSA TEST'
PCPSARS1 = 'WHAT WAS THE MAIN REASON YOU HAD THIS PSA TEST?'
COLNSCPY = 'HAVE YOU EVER HAD A COLONOSCOPY?'
COLNTEST = 'HOW LONG HAS IT BEEN SINCE YOU HAD COLONOSCOPY?'
SIGMSCPY = 'HAVE YOU EVER HAD A SIGMOIDOSCOPY?'
SIGMTEST = 'HOW LONG HAS IT BEEN SINCE YOU HAD SIGMOIDOSCOPY?'
BLDSTOL1 = 'EVER HAD BLOOD STOOL TEST USING HOME KIT'
LSTBLDS4 = 'HOW LONG SINCE YOU HAD BLOOD STOOL TEST?'
STOOLDNA = 'EVER HAD STOOL DNA TEST?'
SDNATEST = 'HOW LONG SINCE YOU HAD STOOL DNA?'
VIRCOLON = 'HAVE YOU EVER HAD A VIRTUAL COLONOSCOPY?'
VCLNTEST = 'HOW LONG HAS IT BEEN SINCE YOU HAD VIRTUAL COLONOSCOPY?'
HIVTST7 = 'EVER TESTED H.I.V.'
HIVTSTD3 = 'MONTH AND YEAR OF LAST HIV TEST'
HIVRISK5 = 'DO ANY HIGH RISK SITUATIONS APPLY'
_STSTR = 'SAMPLE DESIGN STRATIFICATION VARIABLE'
_IMPSEX = 'IMPUTED GENDER'
CAGEG = 'FOUR LEVEL CHILD AGE'
_RFHLTH = 'ADULTS WITH GOOD OR BETTER HEALTH'
_PHYS14D = 'COMPUTED PHYSICAL HEALTH STATUS'
_MENT14D = 'COMPUTED MENTAL HEALTH STATUS'
_HCVU651 = 'RESPONDENTS AGED 18-64 WITH HEALTH CARE COVERAGE'
_TOTINDA = 'LEISURE TIME PHYSICAL ACTIVITY CALCULATED VARIABLE'
_MICHD = 'RESPONDENTS THAT HAVE EVER REPORTED HAVING CORONARY HEART DISEASE (CHD) OR
MYOCARDIAL INFARCTION (MI'
_LTASTH1 = 'LIFETIME ASTHMA CALCULATED VARIABLE'
_CASTHM1 = 'CURRENT ASTHMA CALCULATED VARIABLE'
_ASTHMS1 = 'COMPUTED ASTHMA STATUS'
_DRDXAR2 = 'RESPONDENTS DIAGNOSED WITH ARTHRITIS'
_EXTETH3 = 'RISK FACTOR FOR HAVING HAD PERMANENT TEETH EXTRACTED'
_ALTETH3 = 'ADULTS AGED 65+ WHO HAVE HAD ALL THEIR NATURAL TEETH EXTRACTED'
_DENVST3 = 'ADULTS WHO HAVE VISITED A DENTIST, DENTAL HYGENIST OR DENTAL CLINIC WITHI
N THE PAST YEAR'
_PRACE1 = 'COMPUTED PREFERRED RACE'
_MRACE1 = 'CALCULATED NON-HISPANIC RACE INCLUDING MULTIRACIAL'
_HISPANC = 'HISPANIC, LATINO/A, OR SPANISH ORIGIN CALCULATED VARIABLE'
_RACE = 'COMPUTED RACE-ETHNICITY GROUPING'
_RACEG21 = 'COMPUTED NON-HISPANIC WHITES/ALL OTHERS RACE CATEGORIES RACE/ETHNIC GROUP
 CODES USED IN POST-STRATIF'
_RACEGR3 = 'COMPUTED FIVE LEVEL RACE/ETHNICITY CATEGORY.'
_RACEPRV = 'COMPUTED RACE GROUPS USED FOR INTERNET PREVALENCE TABLES'
_SEX = 'CALCULATED SEX VARIABLE'
_AGEG5YR = 'REPORTED AGE IN FIVE-YEAR AGE CATEGORIES CALCULATED VARIABLE'
_AGE65YR = 'REPORTED AGE IN TWO AGE GROUPS CALCULATED VARIABLE'
_AGE80 = 'IMPUTED AGE VALUE COLLAPSED ABOVE 80'
_AGE_G = 'IMPUTED AGE IN SIX GROUPS'
WTKG3 = 'COMPUTED WEIGHT IN KILOGRAMS'
_BMI5 = 'COMPUTED BODY MASS INDEX'
_BMI5CAT = 'COMPUTED BODY MASS INDEX CATEGORIES'
_RFBMI5 = 'OVERWEIGHT OR OBESE CALCULATED VARIABLE'
_EDUCAG = 'COMPUTED LEVEL OF EDUCATION COMPLETED CATEGORIES'
_INCOMG = 'COMPUTED INCOME CATEGORIES'
_SMOKER3 = 'COMPUTED SMOKING STATUS'
_RFSMOK3 = 'CURRENT SMOKING CALCULATED VARIABLE'
DRNKANY5 = 'DRINK ANY ALCOHOLIC BEVERAGES IN PAST 30 DAYS'
_RFBING5 = 'BINGE DRINKING CALCULATED VARIABLE'
_DRNKWK1 = 'COMPUTED NUMBER OF DRINKS OF ALCOHOL BEVERAGES PER WEEK'
_RFDRHV7 = 'HEAVY ALCOHOL CONSUMPTION  CALCULATED VARIABLE'
_FLSHOT7 = 'FLU SHOT CALCULATED VARIABLE'
_PNEUMO3 = 'PNEUMONIA VACCINATION CALCULATED VARIABLE'
_RFSEAT2 = 'ALWAYS OR NEARLY ALWAYS WEAR SEAT BELTS'
_RFSEAT3 = 'ALWAYS WEAR SEAT BELTS'
_DRNKDRV = 'DRINKING AND DRIVING'
_RFMAM22 = 'WOMEN RESPONDENTS AGED 40+ WHO HAVE HAD A MAMMOGRAM IN THE PAST TWO YEARS
'
_MAM5023 = 'WOMEN RESPONDENTS AGED 50-74 WHO HAVE HAD A MAMMOGRAM IN THE PAST TWO YEA
RS'
_RFPAP35 = 'WOMEN RESPONDENTS AGED 21-65 WHO HAVE HAD A PAP TEST IN THE PAST THREE YE
ARS'
_RFPSA23 = 'MALE RESPONDENTS AGED 40+ WHO HAVE HAD A PSA TEST IN THE PAST 2 YEARS'
_CLNSCPY = 'RESPONDENTS AGED 50-75 WHO HAVE HAD A COLONOSCOPY WITHIN THE PAST TEN YEA
RS'
_SGMSCPY = 'RESPONDENTS AGED 50-75 WHO HAVE HAD A SIGMOIDOSCOPY WITHIN THE PAST FIVE
YEARS'
_SGMS10Y = 'RESPONDENTS AGED 50-75 WHO HAVE HAD A SIGMOIDOSCOPY WITHIN THE PAST TEN Y
EARS'
_RFBLDS4 = 'RESPONDENTS AGED 50-75 WHO HAVE HAD A BLOOD STOOL TEST WITHIN THE PAST YE
AR'
_STOLDNA = 'RESPONDENTS AGED 50-75 WHO HAVE HAD A STOOL DNA TEST WITHIN THE PAST THRE
E YEARS'
_VIRCOLN = 'RESPONDENTS AGED 50-75 WHO HAVE HAD A VIRTUAL COLONOSCOPY WITHIN THE PAST
 FIVE YEARS'
_SBONTIM = 'RESPONDENTS AGED 50-75 WHO HAVE HAD A SIGMOIDOSCOPY WITHIN THE PAST TEN Y
EARS AND A BLOOD STOOL TEST'
_CRCREC1 = 'RESPONDENTS AGED 50-75 WHO HAVE FULLY MET THE USPSTF RECOMMENDATIONS'
_AIDTST4 = 'EVER BEEN TESTED FOR HIV CALCULATED VARIABLE'
_MMSA = 'MMSA CODE (CBSA OR METRO)'
_MMSAWT = 'MMSA-LEVEL WEIGHT'
SEQNO = 'SEQUENCE NUMBER'
;
RUN;
