********************************************************************* MAY 25, 2010 3:27 PM This is an example of a SAS program that creates a SAS file from the 2009 NHIS Public Use PARADATA.DAT ASCII file This is stored in PARADATA.SAS *********************************************************************; * USER NOTE: PLACE NEXT STATEMENT IN SUBSEQUENT PROGRAMS; LIBNAME NHIS "C:\NHIS2009"; * USER NOTE: PLACE NEXT STATEMENT IN SUBSEQUENT PROGRAMS IF YOU ALLOW PROGRAM TO PERMANENTLY STORE FORMATS; LIBNAME LIBRARY "C:\NHIS2009"; FILENAME ASCIIDAT 'C:\NHIS2009\PARADATA.dat'; * DEFINE VARIABLE VALUES FOR REPORTS; * USE THE STATEMENT "PROC FORMAT LIBRARY=LIBRARY" TO PERMANENTLY STORE THE FORMAT DEFINITIONS; * USE THE STATEMENT "PROC FORMAT" IF YOU DO NOT WISH TO PERMANENTLY STORE THE FORMATS; PROC FORMAT LIBRARY=LIBRARY; *PROC FORMAT; VALUE $GROUPC ' '< - HIGH = "Range of Values" ; VALUE GROUPN LOW - HIGH = "Range of Values" ; VALUE PAP001X . = '.' OTHER = "Survey Year" ; VALUE PAP002X 1 = "1 Quarter 1" 2 = "2 Quarter 2" 3 = "3 Quarter 3" 4 = "4 Quarter 4" ; VALUE PAP003X 01 = "01 Week 1" 02 = "02 Week 2" 03 = "03 Week 3" 04 = "04 Week 4" 05 = "05 Week 5" 06 = "06 Week 6" 07 = "07 Week 7" 08 = "08 Week 8" 09 = "09 Week 9" 10 = "10 Week 10" 11 = "11 Week 11" 12 = "12 Week 12" 13 = "13 Week 13" ; VALUE PAP004X 10 = "10 Household" 20 = "20 Person" 25 = "25 Income Imputation" 30 = "30 Sample Adult" 40 = "40 Sample Child" 60 = "60 Family" 63 = "63 Disability Questions Tests 2008/2009" 65 = "65 Paradata" 70 = "70 Injury/Poisoning Episode" 75 = "75 Injury/Poisoning Verbatim" ; VALUE PAP005X 201 = "201 Completed interview" 203 = "203 Sufficient partial interview, no follow-up" 213 = "213 Language problem" 215 = "215 Insufficient partial" 216 = "216 No one home, repeated calls" 217 = "217 Temporarily absent, no follow-up" 218 = "218 Refused" 219 = "219 Other Type A" 299 = "299 Occupied entirely by Armed Forces members, Occupied entirely by persons wit h usual residence elsewhere, Screened out by Race/Ethnicity" ; VALUE PAP009X 1 = "1 No Sample Adult record in a family due to quality reasons" 2 = "2 No Sample Child record in a family due to quality reasons" 3 = "3 No Sample Adult and Sample Child records in a family due to quality reasons" ; VALUE PAP010X 1 = "1 Family record removed due to quality reasons" ; VALUE PAP017X 0 = "0 None" 1 = "1 1 or more times" ; VALUE PAP087X 0 = "0 Case not reassigned" 1 = "1 Case reassigned" ; VALUE PAP088X 1 = "1 English" 2 = "2 Spanish" 3 = "3 English and Spanish" 4 = "4 Other" 8 = "8 Not ascertained" ; VALUE PAP089X 1 = "1 Yes" 2 = "2 No" ; VALUE PAP091X 1 = "1 Relative" 2 = "2 Neighbor" 3 = "3 Nurse" 4 = "4 Other health care worker" 5 = "5 Other" ; VALUE PAP093X 1 = "1 Definitely agree" 2 = "2 Probably agree" 3 = "3 Probably refuse" 4 = "4 Definitely refuse" ; VALUE PAP094X 1 = "1 Very good" 2 = "2 Good" 3 = "3 Fair" 4 = "4 Poor" 5 = "5 Very poor" 8 = "8 Not ascertained" ; VALUE PAP095X 1 = "1 Interview stopped in progress/Break-off" 2 = "2 Completion before closeout not possible (Other than Break-off)" 8 = "8 Not ascertained" ; VALUE PAP096X 1 = "1 Household Composition Section" 2 = "2 Family Section" 3 = "3 Sample Child Section" 4 = "4 Sample Adult Section" 8 = "8 Not ascertained" ; VALUE PAP097X 01 = "01 Respondent too busy" 02 = "02 Respondent had to leave" 03 = "03 Respondent felt questions were too personal" 04 = "04 Respondent felt interview was too long" 05 = "05 Respondent physically/mentally unable to participate" 06 = "06 Respondent does not like/trust government" 07 = "07 Respondent's relative (spouse/child) did not want him/her to participate" 08 = "08 Language problem" 09 = "09 Computer error" 10 = "10 Phone technology issues (battery died, lost signal, etc.)" 11 = "11 Other" 98 = "98 Not ascertained" ; VALUE PAP098X 01 = "01 Respondent out of town" 02 = "02 Unable to contact Respondent before closeout" 03 = "03 Respondent too busy" 04 = "04 Respondent had to leave" 05 = "05 Respondent felt questions were too personal" 06 = "06 Respondent felt interview was too long" 07 = "07 Respondent physically/mentally unable to participate" 08 = "08 Respondent does not like/trust government" 09 = "09 Respondent's relative (spouse/child) did not want him/her to participate" 10 = "10 Language problem" 11 = "11 Computer error" 12 = "12 Other" ; VALUE PAP100X 1 = "1 Type A" 2 = "2 Type B" 3 = "3 Type C" ; VALUE PAP101X 1 = "1 Refused" 2 = "2 No one home, repeated calls" 3 = "3 Temporarily absent" 4 = "4 Language problem" 5 = "5 Other" 8 = "8 Not ascertained" ; VALUE PAP102X 1 = "1 Yes" 2 = "2 No" 8 = "8 Not ascertained" ; VALUE PAP103X 1 = "1 Gave telephone number" 2 = "2 No telephone" 7 = "7 Refused" 8 = "8 Not ascertained" 9 = "9 Don't know" ; VALUE PAP104X 1 = "1 Yes" 2 = "2 No" 7 = "7 Refused" 8 = "8 Not ascertained" 9 = "9 Don't know" ; VALUE PAP106X 000 = "000 Less than 1 week" 997 = "997 Refused" 998 = "998 Not ascertained" 999 = "999 Don't know" ; VALUE PAP108X 97 = "97 Refused" 98 = "98 Not ascertained" 99 = "99 Don't know" ; VALUE PAP110X 1 = "1 All or almost all calls received on cell phones" 2 = "2 Some received on cell phones and some on regular phones" 3 = "3 Very few or none on cell phones" 7 = "7 Refused" 8 = "8 Not ascertained" 9 = "9 Don't know" ; VALUE PAP111X 1 = "1 Early" 2 = "2 Middle" 3 = "3 Late" ; VALUE PAP113X 1 = "1 Morning" 2 = "2 Afternoon" 3 = "3 Evening" ; VALUE PAP120X 1 = "1 Northeast" 2 = "2 Midwest" 3 = "3 South" 4 = "4 West" ; DATA NHIS.PARADATA; * CREATE A SAS DATA SET; INFILE ASCIIDAT PAD LRECL=155; * DEFINE LENGTH OF ALL VARIABLES; LENGTH /* IDN LENGTHS */ SRVY_YR 4 INTV_QRT 3 ASSIGNWK 3 RECTYPE 3 OUTCOME1 4 HHX $ 6 FMX $ 2 WTIA_PD 8 QCSASCFM 3 QCFAM 3 /* CHI LENGTHS */ TOTCOUNT 3 MODE_P 3 MODE_T 3 CTSTAT1 3 CTSTAT2 3 CTSTAT3 3 UNABLE1R 3 UNABLE2R 3 UNABLE3R 3 UNABLE4R 3 UNABLE5R 3 UNABLE6R 3 UNABLE8R 3 LANG1R 3 LANG2R 3 LANG3R 3 LANG4R 3 LANG5R 3 NCTPR01R 3 NCTPR02R 3 NCTPR03R 3 NCTPR04R 3 NCTPR05R 3 NCTPR06R 3 NCTPR07R 3 NCTPR08R 3 NCTPR09R 3 NCTPR10R 3 NCTPR11R 3 NCTPR12R 3 NCTPR14R 3 NCTEL01R 3 NCTEL02R 3 NCTEL03R 3 NCTEL04R 3 NCTEL05R 3 NCTEL06R 3 NCTEL07R 3 RELUC01R 3 RELUC02R 3 RELUC03R 3 RELUC04R 3 RELUC05R 3 RELUC06R 3 RELUC07R 3 RELUC08R 3 RELUC09R 3 RELUC10R 3 RELUC11R 3 RELUC12R 3 RELUC13R 3 RELUC14R 3 RELUC15R 3 RELUC22R 3 RELUC23R 3 STRAT01R 3 STRAT02R 3 STRAT03R 3 STRAT04R 3 STRAT05R 3 STRAT06R 3 STRAT07R 3 STRAT08R 3 STRAT09R 3 STRAT10R 3 STRAT11R 3 STRAT12R 3 STRAT13R 3 STRAT14R 3 STRAT15R 3 STRAT16R 3 STRAT17R 3 STRAT18R 3 STRAT21R 3 STRAT22R 3 STRAT23R 3 REASSIGN 3 /* BCK LENGTHS */ FLNGINTV 3 INTRPT 3 NONRES 3 NONRES2 3 INTMODE 3 RESPOND 3 COOPFAM 3 PARWHY 3 BRKWHER 3 BRKRES1 3 NCOMRES 3 VISITCNT 3 /* FRT LENGTHS */ TYPEABC 3 TYPEA1 3 TYPEB2 3 /* COV LENGTHS */ TELN_FLG 3 CURWRKN 3 RNOSERVN 3 RHLNGDY 4 TELCELN 3 WRKCELN 3 CELLOUT 3 PHONEUSE 3 /* HHC LENGTHS */ ENDPNT 3 STRTPNT 3 HHC_TOD 3 /* FHS LENGTHS */ FMSTRPNT 3 FAM_TOD 3 /* AID LENGTHS */ SASTRPNT 3 SA_TOD 3 /* CID LENGTHS */ SCSTRPNT 3 SC_TOD 3 /* UCF LENGTHS */ CENREG 3 PSU_P 3 STRAT_P 4 ; * INPUT ALL VARIABLES; INPUT /* IDN LOCATIONS */ SRVY_YR 1 - 4 INTV_QRT 5 - 5 ASSIGNWK 6 - 7 RECTYPE 8 - 9 OUTCOME1 10 - 12 HHX $ 13 - 18 FMX $ 19 - 20 WTIA_PD 21 - 26 .1 QCSASCFM 27 - 27 QCFAM 28 - 28 /* CHI LOCATIONS */ TOTCOUNT 29 - 30 MODE_P 31 - 32 MODE_T 33 - 34 CTSTAT1 35 - 36 CTSTAT2 37 - 38 CTSTAT3 39 - 40 UNABLE1R 41 - 41 UNABLE2R 42 - 42 UNABLE3R 43 - 43 UNABLE4R 44 - 44 UNABLE5R 45 - 45 UNABLE6R 46 - 46 UNABLE8R 47 - 47 LANG1R 48 - 48 LANG2R 49 - 49 LANG3R 50 - 50 LANG4R 51 - 51 LANG5R 52 - 52 NCTPR01R 53 - 53 NCTPR02R 54 - 54 NCTPR03R 55 - 55 NCTPR04R 56 - 56 NCTPR05R 57 - 57 NCTPR06R 58 - 58 NCTPR07R 59 - 59 NCTPR08R 60 - 60 NCTPR09R 61 - 61 NCTPR10R 62 - 62 NCTPR11R 63 - 63 NCTPR12R 64 - 64 NCTPR14R 65 - 65 NCTEL01R 66 - 66 NCTEL02R 67 - 67 NCTEL03R 68 - 68 NCTEL04R 69 - 69 NCTEL05R 70 - 70 NCTEL06R 71 - 71 NCTEL07R 72 - 72 RELUC01R 73 - 73 RELUC02R 74 - 74 RELUC03R 75 - 75 RELUC04R 76 - 76 RELUC05R 77 - 77 RELUC06R 78 - 78 RELUC07R 79 - 79 RELUC08R 80 - 80 RELUC09R 81 - 81 RELUC10R 82 - 82 RELUC11R 83 - 83 RELUC12R 84 - 84 RELUC13R 85 - 85 RELUC14R 86 - 86 RELUC15R 87 - 87 RELUC22R 88 - 88 RELUC23R 89 - 89 STRAT01R 90 - 90 STRAT02R 91 - 91 STRAT03R 92 - 92 STRAT04R 93 - 93 STRAT05R 94 - 94 STRAT06R 95 - 95 STRAT07R 96 - 96 STRAT08R 97 - 97 STRAT09R 98 - 98 STRAT10R 99 - 99 STRAT11R 100 - 100 STRAT12R 101 - 101 STRAT13R 102 - 102 STRAT14R 103 - 103 STRAT15R 104 - 104 STRAT16R 105 - 105 STRAT17R 106 - 106 STRAT18R 107 - 107 STRAT21R 108 - 108 STRAT22R 109 - 109 STRAT23R 110 - 110 REASSIGN 111 - 111 /* BCK LOCATIONS */ FLNGINTV 112 - 112 INTRPT 113 - 113 NONRES 114 - 114 NONRES2 115 - 115 INTMODE 116 - 116 RESPOND 117 - 117 COOPFAM 118 - 118 PARWHY 119 - 119 BRKWHER 120 - 120 BRKRES1 121 - 122 NCOMRES 123 - 124 VISITCNT 125 - 126 /* FRT LOCATIONS */ TYPEABC 127 - 127 TYPEA1 128 - 128 TYPEB2 129 - 129 /* COV LOCATIONS */ TELN_FLG 130 - 130 CURWRKN 131 - 131 RNOSERVN 132 - 132 RHLNGDY 133 - 135 TELCELN 136 - 136 WRKCELN 137 - 138 CELLOUT 139 - 139 PHONEUSE 140 - 140 /* HHC LOCATIONS */ ENDPNT 141 - 141 STRTPNT 142 - 142 HHC_TOD 143 - 143 /* FHS LOCATIONS */ FMSTRPNT 144 - 144 FAM_TOD 145 - 145 /* AID LOCATIONS */ SASTRPNT 146 - 146 SA_TOD 147 - 147 /* CID LOCATIONS */ SCSTRPNT 148 - 148 SC_TOD 149 - 149 /* UCF LOCATIONS */ CENREG 150 - 150 PSU_P 151 - 152 STRAT_P 153 - 155; * DEFINE VARIABLE LABELS; LABEL /* IDN LABELS */ SRVY_YR ="Year of National Health Interview Survey" INTV_QRT ="Interview Quarter" ASSIGNWK ="Assignment week" RECTYPE ="File type identifier" OUTCOME1 = "Outcome code--restricted to 201, 203, Type A, select Type B codes" HHX ="Household identifier" FMX ="Family number" WTIA_PD ="Paradata file weight" QCSASCFM = "Sample Adult/Sample Child record removal due to quality reasons" QCFAM ="Family record removed for quality reasons" /* CHI LABELS */ TOTCOUNT ="Total count of CHI records for this case" MODE_P ="Number of personal visit attempts for this case" MODE_T ="Number of telephone attempts for this case" CTSTAT1 ="Number of contacts with sample unit members" CTSTAT2 ="Number of contacts with non-sample unit members" CTSTAT3 ="Number of noncontacts" UNABLE1R ='Number of times "Eligible person not available" was entered' UNABLE2R ='Number of times "Inconvenient time" was entered' UNABLE3R ='Number of times "Respondent is reluctant" was entered' UNABLE4R ='Number of times "Language problem--specify" was entered' UNABLE5R ='Number of times "Health problem" was entered' UNABLE6R ='Number of times "Specify whom you talk with" was entered' UNABLE8R ='Number of times "Other--specify" was entered' LANG1R ='Number of times "Specify language or dialect" was entered' LANG2R = 'Number of times "No household member able to translate" was entered' LANG3R = 'Number of times "Contact RO about language problem" was entered' LANG4R ='Number of times "Unable to find translator" was entered' LANG5R ='Number of times "No time left to find translator" was entered ' NCTPR01R ='Number of times "No one home" was entered' NCTPR02R ='Number of times "No one home--appointment broken" was entered ' NCTPR03R = 'Number of times "No one home--previous note/letter taken" was entered' NCTPR04R = 'Number of times "Household does not answer door--evidence someone is home" was entered' NCTPR05R ='Number of times "Drive-by" was entered' NCTPR06R ='Number of times "Multiple drive-bys--specify" was entered' NCTPR07R = 'Number of times "Unable to reach/locked gate/buzzer entry" was entered' NCTPR08R = 'Number of times "Address does not exist/unable to locate" was entered' NCTPR09R = 'Number of times "On vacation, away from home/at second home" was entered' NCTPR10R ='Number of times "Spoke with neighbor" was entered' NCTPR11R = 'Number of times "Building management/doorman contact" was entered' NCTPR12R ='Number of times "Completed case (Type B or C)" was entered' NCTPR14R ='Number of times "Other--specify" was entered' NCTEL01R ='Number of times "Got answering machine/service" was entered' NCTEL02R ='Number of times "No answer" was entered' NCTEL03R ='Number of times "Busy signal" was entered' NCTEL04R ='Number of times "Disconnected" was entered' NCTEL05R ='Number of times "Wrong number" was entered' NCTEL06R ='Number of times "FAX number" was entered' NCTEL07R ='Number of times "Other--specify" was entered' RELUC01R = 'Number of times "Not interested/Does not want to be bothered" was entered' RELUC02R ='Number of times "Too busy" was entered' RELUC03R ='Number of times "Interview takes too much time" was entered' RELUC04R = 'Number of times "Breaks appointments (puts FR off indefinitely)" was entered' RELUC05R ='Number of times "Scheduling difficulties" was entered' RELUC06R ='Number of times "Survey is voluntary" was entered' RELUC07R ='Number of times "Privacy concerns" was entered' RELUC08R ='Number of times "Anti-government concerns" was entered' RELUC09R = 'Number of times "Does not understand survey/Asks questions about the survey" wa s entered' RELUC10R ='Number of times "Survey content does not apply" was entered' RELUC11R ='Number of times "Hang-up/slams door on FR" was entered' RELUC12R ='Number of times "Hostile or threatens FR" was entered' RELUC13R = 'Number of times "Other household members tell respondent not to participate" wa s entered' RELUC14R = 'Number of times "Talk only to specific household member" was entered' RELUC15R ='Number of times "Family issues" was entered' RELUC22R ='Number of times "No concerns" was entered' RELUC23R ='Number of times "Other--specify" was entered' STRAT01R ='Number of times "Advance letter given" was entered' STRAT02R ='Number of times "Scheduled appointment" was entered' STRAT03R ='Number of times "Left note/appointment card" was entered' STRAT04R = 'Number of times "Left promotional packet/informational brochure" was entered' STRAT05R ='Number of times "Called household" was entered' STRAT06R = 'Number of times "Left message on answering machine" was entered' STRAT07R = 'Number of times "FR will request No One Home Letter" was entered' STRAT08R ='Number of times "FR will request Refusal Letter" was entered' STRAT09R = 'Number of times "FR will request Better Understanding Letter" was entered' STRAT10R ='Number of times "Called contact persons" was entered' STRAT11R ='Number of times "Stake-out" was entered' STRAT12R ='Number of times "Checked with neighbors" was entered' STRAT13R ='Number of times "Contacted other family members" was entered' STRAT14R ='Number of times "Contacted property manager" was entered' STRAT15R = 'Number of times "Visited county assessor/post office/permit office" was entered ' STRAT16R ='Number of times "On-line tracking database" was entered' STRAT17R ='Number of times "Sought help from SFR/RO" was entered' STRAT18R ='Number of times "Reassignment" was entered' STRAT21R ='Number of times "Used MAF or ALMI" was entered' STRAT22R ='Number of times "None" was entered' STRAT23R ='Number of times "Other--specify" was entered' REASSIGN ="Case reassignment to another interviewer (FR)" /* BCK LABELS */ FLNGINTV ="Language of interview" INTRPT ="Interpreter used" NONRES ="Non-household member respondent" NONRES2 ="Non-household member relationship" INTMODE ="Any sections conducted primarily by telephone" RESPOND ="How likely to respond to later linked survey" COOPFAM ="Assessment of household cooperativeness" PARWHY ="Reason interview not complete" BRKWHER ="Section where break-off occurred" BRKRES1 ="Main reason interview terminated" NCOMRES ="Main reason case not complete" VISITCNT ="Number of personal visits to this address" /* FRT LABELS */ TYPEABC ="Type of non-interview initiated from the front section" TYPEA1 ="All Type A non-interviews" TYPEB2 ="Determined to be Type B non-interview by observation only." /* COV LABELS */ TELN_FLG ="Supplied telephone number" CURWRKN ="Working phone inside home" RNOSERVN ="Without telephone service in the past 12 months" RHLNGDY ="Number of days without telephone service" TELCELN ="Working cell phone in family" WRKCELN ="Number of working cell phones" CELLOUT ="Working cell during land-line outage" PHONEUSE ="Received calls cell/landline/both" /* HHC LABELS */ ENDPNT ="Point in the interview period when the case was finished" STRTPNT = "Point in the interview period when the Household Composition section was starte d" HHC_TOD = "Time of day that the Household Composition section was started" /* FHS LABELS */ FMSTRPNT = "Point in the interview period when the Family section was started" FAM_TOD ="Time of day that the Family section was started" /* AID LABELS */ SASTRPNT = "Point in the interview period when the Sample Adult section was started" SA_TOD ="Time of day that the Sample Adult section was started" /* CID LABELS */ SCSTRPNT = "Point in the interview period when the Sample Child section was started" SC_TOD ="Time of day that the Sample Child section was started" /* UCF LABELS */ CENREG ="Census region of residence" PSU_P ="PSU for variance estimation" STRAT_P ="Stratum for variance estimation" ; * ASSOCIATE VARIABLES WITH FORMAT VALUES; * (PUT ASTERISK (*) BEFORE WORD "FORMAT" IN NEXT STATEMENT TO PREVENT FORMAT ASSOCIATIONS BEING STORED WITH DATA SET); FORMAT /* IDN FORMAT ASSOCIATIONS */ SRVY_YR PAP001X. INTV_QRT PAP002X. ASSIGNWK PAP003X. RECTYPE PAP004X. OUTCOME1 PAP005X. HHX $GROUPC. WTIA_PD GROUPN. QCSASCFM PAP009X. QCFAM PAP010X. /* CHI FORMAT ASSOCIATIONS */ UNABLE1R PAP017X. UNABLE2R PAP017X. UNABLE3R PAP017X. UNABLE4R PAP017X. UNABLE5R PAP017X. UNABLE6R PAP017X. UNABLE8R PAP017X. LANG1R PAP017X. LANG2R PAP017X. LANG3R PAP017X. LANG4R PAP017X. LANG5R PAP017X. NCTPR01R PAP017X. NCTPR02R PAP017X. NCTPR03R PAP017X. NCTPR04R PAP017X. NCTPR05R PAP017X. NCTPR06R PAP017X. NCTPR07R PAP017X. NCTPR08R PAP017X. NCTPR09R PAP017X. NCTPR10R PAP017X. NCTPR11R PAP017X. NCTPR12R PAP017X. NCTPR14R PAP017X. NCTEL01R PAP017X. NCTEL02R PAP017X. NCTEL03R PAP017X. NCTEL04R PAP017X. NCTEL05R PAP017X. NCTEL06R PAP017X. NCTEL07R PAP017X. RELUC01R PAP017X. RELUC02R PAP017X. RELUC03R PAP017X. RELUC04R PAP017X. RELUC05R PAP017X. RELUC06R PAP017X. RELUC07R PAP017X. RELUC08R PAP017X. RELUC09R PAP017X. RELUC10R PAP017X. RELUC11R PAP017X. RELUC12R PAP017X. RELUC13R PAP017X. RELUC14R PAP017X. RELUC15R PAP017X. RELUC22R PAP017X. RELUC23R PAP017X. STRAT01R PAP017X. STRAT02R PAP017X. STRAT03R PAP017X. STRAT04R PAP017X. STRAT05R PAP017X. STRAT06R PAP017X. STRAT07R PAP017X. STRAT08R PAP017X. STRAT09R PAP017X. STRAT10R PAP017X. STRAT11R PAP017X. STRAT12R PAP017X. STRAT13R PAP017X. STRAT14R PAP017X. STRAT15R PAP017X. STRAT16R PAP017X. STRAT17R PAP017X. STRAT18R PAP017X. STRAT21R PAP017X. STRAT22R PAP017X. STRAT23R PAP017X. REASSIGN PAP087X. /* BCK FORMAT ASSOCIATIONS */ FLNGINTV PAP088X. INTRPT PAP089X. NONRES PAP089X. NONRES2 PAP091X. INTMODE PAP089X. RESPOND PAP093X. COOPFAM PAP094X. PARWHY PAP095X. BRKWHER PAP096X. BRKRES1 PAP097X. NCOMRES PAP098X. /* FRT FORMAT ASSOCIATIONS */ TYPEABC PAP100X. TYPEA1 PAP101X. TYPEB2 PAP102X. /* COV FORMAT ASSOCIATIONS */ TELN_FLG PAP103X. CURWRKN PAP104X. RNOSERVN PAP104X. RHLNGDY PAP106X. TELCELN PAP104X. WRKCELN PAP108X. CELLOUT PAP104X. PHONEUSE PAP110X. /* HHC FORMAT ASSOCIATIONS */ ENDPNT PAP111X. STRTPNT PAP111X. HHC_TOD PAP113X. /* FHS FORMAT ASSOCIATIONS */ FMSTRPNT PAP111X. FAM_TOD PAP113X. /* AID FORMAT ASSOCIATIONS */ SASTRPNT PAP111X. SA_TOD PAP113X. /* CID FORMAT ASSOCIATIONS */ SCSTRPNT PAP111X. SC_TOD PAP113X. /* UCF FORMAT ASSOCIATIONS */ CENREG PAP120X.; RUN; PROC CONTENTS DATA=NHIS.PARADATA; TITLE1 'CONTENTS OF THE 2009 NHIS PARADATA FILE'; PROC FREQ DATA=NHIS.PARADATA NOTITLE; TABLES RECTYPE/LIST MISSING; TITLE1 'FREQUENCY REPORT FOR 2009 NHIS PARADATA FILE'; TITLE2 '(UNWEIGHTED)'; * USER NOTE: TO SEE UNFORMATTED VALUES IN PROCEDURES, ADD THE STATEMENT: FORMAT _ALL_; RUN;