DM 'CLE LOG; CLE OUT'; ************************************************************************** November 29, 2005 THIS IS AN EXAMPLE OF A SAS PROGRAM THAT CREATES A SAS FILE FROM THE NHIS 1987 POLIOMYL.DAT ASCII FILE. NOTE: THE FORMAT DEFINITIONS GIVEN BELOW WILL RESULT IN PROCEDURE OUTPUT SHOWING VALUES THAT HAVE BEEN GROUPED AS THEY ARE SHOWN IN THE FILE LAYOUT DOCUMENTATION. THIS IS STORED IN POLIOMYL.SAS *************************************************************************; * USER NOTE: PLACE NEXT TWO STATEMENTS IN SUBSEQUENT PROGRAMS; LIBNAME NHIS 'C:\NHIS1987'; LIBNAME LIBRARY 'C:\NHIS1987'; FILENAME ASCIIDAT 'C:\NHIS1987\POLIOMYL.DAT'; * DEFINE VARIABLE VALUES FOR REPORT; PROC FORMAT LIBRARY=LIBRARY; VALUE POL001X 90 = "Poliomyelitis Record" ; VALUE POL002X 87 = "1987" ; VALUE POL003X 1 = "Quarter 1" 2 = "Quarter 2" 3 = "Quarter 3" 4 = "Quarter 4" ; VALUE $POL004X ; VALUE POL005X 01 = "Week 01" 21 = "Week 01" 41 = "Week 01" 61 = "Week 01" 81 = "Week 01" 02 = "Week 02" 22 = "Week 02" 42 = "Week 02" 62 = "Week 02" 82 = "Week 02" 03 = "Week 03" 23 = "Week 03" 43 = "Week 03" 63 = "Week 03" 83 = "Week 03" 04 = "Week 04" 24 = "Week 04" 44 = "Week 04" 64 = "Week 04" 84 = "Week 04" 05 = "Week 05" 25 = "Week 05" 45 = "Week 05" 65 = "Week 05" 85 = "Week 05" 06 = "Week 06" 26 = "Week 06" 46 = "Week 06" 66 = "Week 06" 86 = "Week 06" 07 = "Week 07" 27 = "Week 07" 47 = "Week 07" 67 = "Week 07" 87 = "Week 07" 08 = "Week 08" 28 = "Week 08" 48 = "Week 08" 68 = "Week 08" 88 = "Week 08" 09 = "Week 09" 29 = "Week 09" 49 = "Week 09" 69 = "Week 09" 89 = "Week 09" 10 = "Week 10" 30 = "Week 10" 50 = "Week 10" 70 = "Week 10" 90 = "Week 10" 11 = "Week 11" 31 = "Week 11" 51 = "Week 11" 71 = "Week 11" 91 = "Week 11" 12 = "Week 12" 32 = "Week 12" 52 = "Week 12" 72 = "Week 12" 92 = "Week 12" 13 = "Week 13" 33 = "Week 13" 53 = "Week 13" 73 = "Week 13" 93 = "Week 13" ; VALUE $POL006X ; VALUE $POL007X ; VALUE $POL008X ; VALUE POL009X 01 = "Week 1" 02 = "Week 2" 03 = "Week 3" 04 = "Week 4" 05 = "Week 5" 06 = "Week 6" 07 = "Week 7" 08 = "Week 8" 09 = "Week 9" 10 = "Week 10" 11 = "Week 11" 12 = "Week 12" 13 = "Week 13" ; VALUE POL010X 00 = "Housing unit; kind unknown" 01 = "House, apartment, flat" 02 = "HU in nontransient hotel, motel, etc" 03 = "HU-permanent in transient hotel, motel, etc" 04 = "HU in rooming house" 05 = "Mobile home or trailer with no permanent room added" 06 = "Mobile home or trailer with one or more permanent rooms added" 07 = "HU not specified above" 08 = "Quarters not HU in rooming or boarding house" 09 = "Unit not permanent in transient hotel, motel, etc" 10 = "Unoccupied site for mobile home, trailer, or tent" 11 = "Student quarters in college dormitory" 12 = "Other unit not specified above" 13 = "Other unit; kind unknown" ; VALUE POL011X 1 = "Yes, phone number given" 2 = "Yes, no phone number given" 3 = "No" 4 = "Unknown" ; VALUE POL012X 1 = "Male" 2 = "Female" ; VALUE POL013X 00 = "Under 1 year" 01-98 = "Number of years" 99 = "99+ years of age" ; VALUE POL014X 1 = "Under 5 years" 2 = "5-17 years" 3 = "18-24 years" 4 = "25-44 years" 5 = "45-64 years" 6 = "65-69 years" 7 = "70-74 years" 8 = "75 years and over" ; VALUE POL015X 1 = "Under 6 years" 2 = "6-16 years" 3 = "17-24 years" 4 = "25-34 years" 5 = "35-44 years" 6 = "45-54 years" 7 = "55-64 years" 8 = "65-74 years" 9 = "75 years and over" ; VALUE POL016X 00-35 = "Months" 36 = "Over 3 years" ; VALUE $POL017X "01" = "January" "08" = "August" "02" = "February" "09" = "September" "03" = "March" "10" = "October" "04" = "April" "11" = "November" "05" = "May" "12" = "December" "06" = "June" "99" = "Don't know or Refused" "07" = "July" ; VALUE $POL018X "1800"-"1899" = "1800-1899" "1900"-"1988" = "1900-1988" "9999" = "DK or refused" ; VALUE POL019X 1 = "Aleut, Eskimo, or American Indian" 2 = "Asian/Pacific Islander" 3 = "Black" 4 = "White" 5 = "Other" 6 = "Multiple race" 7 = "Unknown" ; VALUE POL020X 1 = "White" 2 = "Black" 3 = "Other" ; VALUE POL021X 1 = "White" 2 = "Non-white" ; VALUE POL022X 1 = "Black" 2 = "Non-black" ; VALUE POL023X 00 = "Multiple Hispanic" 01 = "Puerto Rican" 02 = "Cuban" 03 = "Mexican-Mexicano" 04 = "Mexican-American" 05 = "Chicano" 06 = "Other Latin American" 07 = "Other Spanish" 08 = "Spanish, DK type" 09 = "Unknown if Spanish origin" 10 = "Not Spanish origin" ; VALUE POL024X 0 = "Under 14 years" 1 = "Married - spouse in household" 2 = "Married - spouse not in household" 3 = "Widowed" 4 = "Divorced" 5 = "Separated" 6 = "Never married" 7 = "Unknown" ; VALUE POL025X 1 = "Non-veteran" 2 = "WW I" 3 = "WW II" 4 = "Korean War" 5 = "Vietnam veteran" 6 = "Post-Vietnam" 7 = "Other service" 8 = "Served in Armed Forces, unknown if war veteran" 9 = "Unknown if served in Armed Forces" . = "Under 18 years of age" ; VALUE POL026X 0 = "Non-veteran" 1 = "All service in Guard/Reserve" 2 = "Some service in Guard/Reserve" 3 = "Unknown if all service in Guard/Reserve" 4 = "No active service in Guard/Reserve" 5 = "Unknown if ever active member in Guard/Reserve or served in Armed Forces" . = "Under 18 years of age" ; VALUE POL027X 00 = "Never attended; kindergarten only" 01-12 = "Grades 1-12" 13 = "1 year" 14 = "2 years" 15 = "3 years" 16 = "4 years" 17 = "5 years" 18 = "6 years or more" 19 = "Unknown" . = "Under 5 years of age" ; VALUE POL028X 0 = "None; kindergarten only" 1 = "1-8 years (elementary)" 2 = "9-11 years (high school)" 3 = "12 years (high school graduate)" 4 = "1-3 years (college)" 5 = "4 years (college graduate)" 6 = "5+ years (post-college)" 7 = "Unknown" . = "Under 5 years of age" ; VALUE POL029X 00 = "Never attended; kindergarten only" 01-12 = "Grades 1-12" 13 = "1 year" 14 = "2 years" 15 = "3 years" 16 = "4 years" 17 = "5 years" 18 = "6 years or more" 19 = "Unknown" ; VALUE POL030X 0 = "None; kindergarten only" 1 = "1-8 years (elementary)" 2 = "9-11 years (high school)" 3 = "12 years (high school graduate)" 4 = "1-3 years (college)" 5 = "4 years (college graduate)" 6 = "5+ years (post-college)" 7 = "Unknown" ; VALUE POL031X 1 = "Less than $20,000" 2 = "$20,000 or more" 3 = "Unknown" ; VALUE POL032X 00 = "Less than $1,000" 01 = "$ 1,000 - $ 1,999" 02 = " 2,000 - 2,999" 03 = " 3,000 - 3,999" 04 = " 4,000 - 4,999" 05 = " 5,000 - 5,999" 06 = " 6,000 - 6,999" 07 = " 7,000 - 7,999" 08 = " 8,000 - 8,999" 09 = " 9,000 - 9,999" 10 = " 10,000 - 10,999" 11 = " 11,000 - 11,999" 12 = " 12,000 - 12,999" 13 = " 13,000 - 13,999" 14 = " 14,000 - 14,999" 15 = " 15,000 - 15,999" 16 = " 16,000 - 16,999" 17 = " 17,000 - 17,999" 18 = " 18,000 - 18,999" 19 = " 19,000 - 19,999" 20 = " 20,000 - 24,999" 21 = " 25,000 - 29,999" 22 = " 30,000 - 34,999" 23 = " 35,000 - 39,999" 24 = " 40,000 - 44,999" 25 = " 45,000 - 49,999" 26 = "$50,000 and over" 27 = "Unknown" ; VALUE POL033X 0 = "Under $5,000" 1 = "$ 5,000 - $ 6,999" 2 = " 7,000 - 9,999" 3 = " 10,000 - 14,999" 4 = " 15,000 - 19,999" 5 = " 20,000 - 24,999" 6 = " 25,000 - 34,999" 7 = " 35,000 - 49,999" 8 = "$50,000 or more" 9 = "Unknown" ; VALUE POL034X 1 = "At or above poverty threshold" 2 = "Below poverty threshold" 3 = "Unknown" ; VALUE $POL035X "&" = "Primary individual" "-" = "Secondary individual" "0" = "Primary family" "1"-"9" = "Secondary family" ; VALUE $POL036X "&" = "Reference person, living alone" "0" = "Reference person, 2+ persons in household" "1" = "Spouse, other spouse NOT in Armed Forces and living at home" "2" = "Spouse, other spouse IN Armed Forces and living at home" "3" = "Child of reference person or spouse" "4" = "Grandchild of reference person or spouse" "5" = "Parent of reference person or spouse" "6" = "Other relative" "7" = "Child of military family with no eligible reference person" "9" = "DK or refused" ; VALUE POL037X 1 = "Living alone" 2 = "Living only with non-relative" 3 = "Living with spouse" 4 = "Living with relative - other" ; VALUE POL038X ; VALUE POL039X 1-8 = "Number of members" 9 = "9+ members" ; VALUE POL040X 1 = "Both parents, no other relative" 2 = "Mother only" 3 = "Father only" 4 = "Both parents and other 21+ year old adult relative" 5 = "Mother and other 21+ year old adult relative" 6 = "Father and other 21+ year old adult relative" 7 = "No parent, but one 21+ year old adult relative" 8 = "No parent, but two or more 21+ year old adult relatives" 9 = "Unknown" 0 = "Other" . = "Not applicable (25+ years old or ever married)" ; VALUE POL041X 1 = "Working" 2 = "Keeping house" 3 = "Going to school" 4 = "Something else" 5 = "Unknown" . = "Not applicable (Under 18 years)" ; VALUE POL042X 1 = "Excellent" 2 = "Very Good" 3 = "Good" 4 = "Fair" 5 = "Poor" 6 = "Unknown" ; VALUE POL043X 1 = "Unable to perform major activity" 2 = "Limited in kind/amount major activity" 3 = "Limited in other activities" 4 = "Not limited (includes unknowns)" ; VALUE POL044X 1 = "Unable to work" 2 = "Limited in kind/amount of work" 3 = "Limited in other activities" 4 = "Not limited (includes unknowns)" . = "Not applicable (under 18 years, '70+ years)" ; VALUE POL045X 1 = "Unable to attend school" 2 = "Attends special school/classes" 3 = "Needs special school/classes" 4 = "Limited in school attendance" 5 = "Limited in other activities" 6 = "Not limited (includes unknowns)" . = "Not applicable (Under 5 years or 18+ years)" ; VALUE POL046X 1 = "Unable to perform personal care needs" 2 = "Limited in performing other routine needs" 3 = "Not limited in performing personal or routine needs" 4 = "Unknown" . = "Not applicable (Under 5 years; 5-59 years not limited; 70+ years old)" ; VALUE POL047X 1 = "Worked in past 2 weeks" 2 = "Did not work, has job; not on lay-off and not looking for work" 3 = "Did not work, has job; looking for work" 4 = "Did not work, has job; on lay-off" 5 = "Did not work, has job; on lay-off and looking for work" 6 = "Did not work, has job; unknown if looking or on lay-off" 7 = "Did not work, no job; looking for work or on lay-off" 8 = "Not in Labor Force (18+ years" . = "Not applicable (Under 18 years old)" ; VALUE POL048X 0 = "Not in labor force" 1 = "Private company" 2 = "Federal Government employee" 3 = "State Government employee" 4 = "Local Government employee" 5 = "Incorporated business" 6 = "Self-employed" 7 = "Without pay" 8 = "Never worked" 9 = "Unknown" . = "Under 18" ; VALUE POL049X 010-996 = "Code number" . = "Not applicable" ; VALUE POL050X ; VALUE POL051X ; VALUE POL052X 003-999 = "Code number" . = "Not applicable" ; VALUE POL053X ; VALUE POL054X ; VALUE POL055X 0 = "Under 17" 1 = "Self-entirely" 2 = "Self-partly" 3 = "Proxy" 4 = "Unknown" ; VALUE POL056X 1 = "Condition List 1, Skin and musculoskeletal" 2 = "Condition List 2, Impairments" 3 = "Condition List 3, Digestive" 4 = "Condition List 4, Miscellaneous" 5 = "Condition List 5, Circulatory" 6 = "Condition List 6, Respiratory" 7 = "Unknown" ; VALUE POL057X 36-98 = "Number of inches" 99 = "Unknown" . = "Under 18 years of age" ; VALUE POL058X 050-500 = "Number of pounds" 501 = "Unknown" . = "Under 18 years of age" ; VALUE POL059X 00 = "None" 01-14 = "Days" ; VALUE POL060X 00 = "None" 01-14 = "Days" ; VALUE POL061X 00 = "None" 01-14 = "Days" ; VALUE POL062X 00 = "None" 01-14 = "Days" ; VALUE POL063X 00 = "None" 01-14 = "Days" ; VALUE POL064X 000 = "None" 001-365 = "1-365 days" 366 = "Unknown" ; VALUE POL065X 0 = "None" 1 = "1-7 days" 2 = "8-30 days" 3 = "31-180 days" 4 = "181-365 days" 5 = "Unknown" ; VALUE POL066X 000 = "None" 001-996 = "Visits" 997 = "997+ visits" 998 = "Unknown" ; VALUE POL067X 0 = "Never" 1 = "Less than 1 year" 2 = "1 to less than 2 years" 3 = "2 to less than 5 years" 4 = "5 years or more" 5 = "Unknown" ; VALUE POL068X ; VALUE POL069X ; VALUE POL070X ; VALUE POL071X ; VALUE POL072X ; VALUE POL073X ; VALUE POL074X ; VALUE POL075X ; VALUE POL076X ; VALUE POL077X ; VALUE POL078X ; VALUE POL079X ; VALUE POL080X 0 = "Permit" 1 = "Area, oversampled for blacks" 2 = "Area, not oversample for blacks" ; VALUE POL081X ; VALUE POL082X 1 = "Northeast" 2 = "Midwest" 3 = "South" 4 = "West" ; VALUE POL083X 1 = "1,000,000 or more" 2 = "250,000-999,999" 3 = "100,000-249,999" 4 = "Under 100,000" . = "Non-MSA" ; VALUE POL084X 1 = "True Hispanic oversample, 18+" 2 = "Not true oversample, but Hispanic, '18+" 3 = "Unknown if true oversample, but Hispanic, 18+" 4 = "Not Hispanic, but in family with 1 + Hispanics, 18+" 5 = "No Hispanics in family, 18+" . = "Not in Hispanic oversample PSU, or under 18 year" ; VALUE POL085X 1 = "MSA - Self-representing" 3 = "MSA - Nonself-representing" 4 = "Non-MSA - Self-representing" 6 = "Non-MSA - Nonself-representing" ; VALUE POL086X 1 = "MSA - Central City" 2 = "MSA - Not Central City" 3 = "Non-MSA - Nonfarm" 4 = "Non-MSA - Farm" ; VALUE POL087X ; VALUE POL088X ; VALUE POL089X ; VALUE POL090X ; VALUE POL091X ; VALUE POL092X ; VALUE POL093X ; VALUE POL094X ; VALUE POL095X ; VALUE POL096X ; VALUE POL097X ; VALUE POL098X ; VALUE POL099X ; VALUE POL100X ; VALUE POL101X ; VALUE POL102X ; VALUE POL103X ; VALUE POL104X 1 = "Yes" 2 = "No" 9 = "Unknown" ; VALUE POL105X 1 = "Yes" 2 = "No" 9 = "Unknown" . = "NA (No or unknown if had polio)" ; VALUE POL106X 1 = "Yes" 2 = "No" 9 = "Unknown" . = "NA (No or unknown if had polio)" ; VALUE POL107X 01-28 = "Person Number" 98 = "Active duty military" 99 = "Unknown" ; DATA NHIS.POLIOMYL; * CREATE A SAS DATA SET STORED IN DIR 'C:\NHIS1987'; INFILE ASCIIDAT MISSOVER TRUNCOVER LRECL=340; * DEFINE LENGTH OF NUMERIC VARIABLES; LENGTH RECTYPE 3 YEAR 3 QUARTER 3 WEEKCEN 3 WEEKPROC 3 O_22 3 O_24 3 O_25 3 O_27 3 O_29 3 O_30 3 O_31 3 O_42 3 O_43 3 O_44 3 O_45 3 O_46 3 O_48 3 O_49 3 O_50 3 O_51 3 O_53 3 O_54 3 O_56 3 O_57 3 O_58 3 O_60 3 O_61 3 O_64 3 O_65 3 O_67 3 O_68 3 O_69 3 O_70 3 O_71 3 O_72 3 O_73 3 O_74 3 O_75 3 O_76 3 O_77 3 O_80 3 O_82 3 O_84 3 O_87 3 O_89 3 O_91 3 O_92 3 O_93 3 O_95 3 O_98 3 O_100 3 O_102 3 O_104 3 O_106 3 O_108 3 O_111 3 O_112 3 O_115 3 O_116 3 O_118 3 O_120 3 O_122 3 O_124 3 O_127 3 O_129 3 O_132 3 O_134 3 O_137 3 O_139 3 O_172 8 O_178 3 O_179 3 O_182 3 O_183 3 O_184 3 O_185 3 O_186 3 O_187 3 O_190 8 O_201 6 O_210 6 WTFA 6 O_228 6 O_237 6 O_246 6 O_255 6 O_264 6 O_273 6 O_282 6 O_291 6 O_300 6 O_309 6 O_318 6 O_327 6 O_336 3 O_337 3 O_338 3 O_339 3 ; * INPUT ALL VARIABLES; INPUT RECTYPE 1 - 2 YEAR 3 - 4 QUARTER 5 - 5 PSUNUMR $ 6 - 8 WEEKCEN 9 - 10 SEGNUM $ 11 - 12 HHNUM $ 13 - 14 PNUM $ 15 - 16 WEEKPROC 19 - 20 O_22 22 - 23 O_24 24 - 24 O_25 25 - 25 O_27 27 - 28 O_29 29 - 29 O_30 30 - 30 O_31 31 - 32 O_34 $ 34 - 35 O_36 $ 36 - 39 O_42 42 - 42 O_43 43 - 43 O_44 44 - 44 O_45 45 - 45 O_46 46 - 47 O_48 48 - 48 O_49 49 - 49 O_50 50 - 50 O_51 51 - 52 O_53 53 - 53 O_54 54 - 55 O_56 56 - 56 O_57 57 - 57 O_58 58 - 59 O_60 60 - 60 O_61 61 - 61 O_62 $ 62 - 62 O_63 $ 63 - 63 O_64 64 - 64 O_65 65 - 66 O_67 67 - 67 O_68 68 - 68 O_69 69 - 69 O_70 70 - 70 O_71 71 - 71 O_72 72 - 72 O_73 73 - 73 O_74 74 - 74 O_75 75 - 75 O_76 76 - 76 O_77 77 - 79 O_80 80 - 81 O_82 82 - 83 O_84 84 - 86 O_87 87 - 88 O_89 89 - 90 O_91 91 - 91 O_92 92 - 92 O_93 93 - 94 O_95 95 - 97 O_98 98 - 99 O_100 100 - 101 O_102 102 - 103 O_104 104 - 105 O_106 106 - 107 O_108 108 - 110 O_111 111 - 111 O_112 112 - 114 O_115 115 - 115 O_116 116 - 117 O_118 118 - 119 O_120 120 - 121 O_122 122 - 123 O_124 124 - 126 O_127 127 - 128 O_129 129 - 131 O_132 132 - 133 O_134 134 - 136 O_137 137 - 138 O_139 139 - 141 O_172 172 - 177 .1 O_178 178 - 178 O_179 179 - 181 O_182 182 - 182 O_183 183 - 183 O_184 184 - 184 O_185 185 - 185 O_186 186 - 186 O_187 187 - 189 O_190 190 - 200 .9 O_201 201 - 209 O_210 210 - 218 WTFA 219 - 227 O_228 228 - 236 O_237 237 - 245 O_246 246 - 254 O_255 255 - 263 O_264 264 - 272 O_273 273 - 281 O_282 282 - 290 O_291 291 - 299 O_300 300 - 308 O_309 309 - 317 O_318 318 - 326 O_327 327 - 335 O_336 336 - 336 O_337 337 - 337 O_338 338 - 338 O_339 339 - 340 ; * DEFINE VARIABLE LABELS; LABEL RECTYPE = "RECORD TYPE" YEAR = "PROCESSING YEAR" QUARTER = "PROCESSING QUARTER" PSUNUMR = "RANDOM RECODE OF PSU NUMBER" WEEKCEN = "WEEK - CENSUS CODE" SEGNUM = "SEGMENT NUMBER" HHNUM = "HOUSEHOLD NUMBER" PNUM = "PERSON NUMBER" WEEKPROC = "PROCESSING WEEK CODE" O_22 = "TYPE OF LIVING QUARTERS" O_24 = "HAS TELEPHONE" O_25 = "SEX" O_27 = "AGE" O_29 = "AGE RECODE #1" O_30 = "AGE RECODE #2" O_31 = "AGE RECODE #3" O_34 = "MONTH OF BIRTH" O_36 = "YEAR OF BIRTH" O_42 = "MAIN RACIAL BACKGROUND" O_43 = "RACE RECODE 1" O_44 = "RACE RECODE 2" O_45 = "RACE RECODE 3" O_46 = "HISPANIC ORIGIN" O_48 = "MARITAL STATUS" O_49 = "VETERAN STATUS" O_50 = "ACTIVE GUARD/RESERVE STATUS FOR PERSONS ON ACTIVE DUTY IN ARMED FORCES" O_51 = "EDUCATION OF INDIVIDUAL - COMPLETED YEARS" O_53 = "EDUCATION OF INDIVIDUAL RECODE" O_54 = "HIGHEST EDUCATION OF RESPONSIBLE ADULT FAMILY MEMBER (DETAIL)" O_56 = "HIGHEST EDUCATION OF RESPONSIBLE ADULT FAMILY MEMBER RECODE" O_57 = "FAMILY INCOME $20,000 OR MORE" O_58 = "FAMILY INCOME" O_60 = "FAMILY INCOME RECODE" O_61 = "NHIS POVERTY INDEX" O_62 = "TYPE OF FAMILY" O_63 = "RELATIONSHIP TO REFERENCE PERSON" O_64 = "FAMILY RELATIONSHIP RECODE" O_65 = "SIZE OF FAMILY" O_67 = "SIZE OF FAMILY RECODE" O_68 = "PARENT/OTHER ADULT RELATIVE" O_69 = "MAJOR ACTIVITY" O_70 = "HEALTH STATUS" O_71 = "ACTIVITY LIMITATION STATUS" O_72 = "ACTIVITY LIMITATION STATUS MEASURED BY 'ABILITY TO WORK'" O_73 = "LIMITATION OF SCHOOL ACTIVITIES" O_74 = "NEEDS HELP WITH PERSONAL CARE" O_75 = "EMPLOYMENT STATUS IN PAST 2 WEEKS" O_76 = "CLASS OF WORKER" O_77 = "INDUSTRY DETAIL CODE" O_80 = "INDUSTRY RECODE 1" O_82 = "INDUSTRY RECODE 2" O_84 = "OCCUPATION DETAIL CODE" O_87 = "OCCUPATION RECODE 1" O_89 = "OCCUPATION RECODE 2" O_91 = "RESPONDENT FOR CORE" O_92 = "CONDITION LIST ASSIGNED AND ASKED" O_93 = "HEIGHT WITHOUT SHOES" O_95 = "WEIGHT WITHOUT SHOES" O_98 = "TOTAL RESTRICTED ACTIVITY DAYS IN PAST TWO WEEKS" O_100 = "BED DAYS IN PAST TWO WEEKS" O_102 = "WORK-LOSS DAYS IN PAST TWO WEEKS" O_104 = "SCHOOL-LOSS DAYS IN PAST TWO WEEKS" O_106 = "OTHER DAYS OF RESTRICTED ACTIVITY IN PAST TWO WEEKS" O_108 = "BED DAYS IN PAST 12 MONTHS" O_111 = "BED DAYS IN PAST 12 MONTHS - RECODE" O_112 = "DOCTOR VISITS IN PAST 12 MONTHS" O_115 = "INTERVAL SINCE LAST DOCTOR VISIT" O_116 = "NUMBER OF CONDITIONS" O_118 = "NUMBER OF ACUTE INCIDENCE CONDITIONS" O_120 = "NUMBER OF TWO-WEEK DOCTOR VISITS" O_122 = "NUMBER OF SHORT-STAY HOSPITAL EPISODES IN PAST 12 MONTHS" O_124 = "SHORT-STAY HOSPITAL EPISODE DAYS IN PAST 12 MONTHS" O_127 = "NUMBER OF SHORT-STAY HOSPITAL EPISODES IN PAST 12 MONTHS EXCLUDING DELIVERY" O_129 = "SHORT-STAY HOSPITAL EPISODE DAYS IN PAST 12 MONTHS EXCLUDING DELIVERY" O_132 = "NUMBER OF SHORT-STAY HOSPITAL DISCHARGES IN PAST 6 MONTHS" O_134 = "NUMBER OF DAYS IN SHORT-STAY HOSPITAL IN PAST '12 MONTHS FOR DISCHARGES IN PAST 6 MONTHS" O_137 = "NUMBER OF SHORT-STAY HOSPITAL DISCHARGES IN PAST 6 MONTHS EXCLUDING DELIVERY" O_139 = "NUMBER OF DAYS IN SHORT-STAY HOSPITAL IN PAST '12 MONTHS FOR DISCHARGES IN PAST 6 MONTHS EXCLUDING DELIVERY" O_172 = "QUARTER WEIGHT BEFORE AGE-SEX-RACE ADJUSTMENT" O_178 = "TYPE OF SUBSTRATUM" O_179 = "FULL SAMPLE STRATUM IDENTIFIER" O_182 = "REGION" O_183 = "GEOGRAPHIC DISTRIBUTION" O_184 = "HISPANIC OVERSAMPLE CONTROL RECORD" O_185 = "TYPE OF PSU" O_186 = "MSA - NON-MSA RESIDENCE" O_187 = "PSEUDO PSU CODES" O_190 = "CHRONIC CONDITION PREVALENCE AND INCIDENCE FACTOR" O_201 = "FINAL BASIC WEIGHT - QUARTER" O_210 = "FINAL BASIC WEIGHT - SEMI-ANNUAL (WT/2)" WTFA = "FINAL BASIC WEIGHT - ANNUAL (WT/4)" O_228 = "6.5 WEIGHT - QUARTER, SEMI-ANNUAL, AND ANNUAL" O_237 = "ESTIMATED RESTRICTED ACTIVITY DAYS PAST 2W - QUARTER, SEMI-ANNUAL AND ANNUAL" O_246 = "ESTIMATED BED DAYS PAST 2W - QUARTER, SEMI-ANNUAL AND ANNUAL" O_255 = "ESTIMATED WORK-LOSS DAYS PAST 2W - QUARTER, SEMI-ANNUAL AND ANNUAL" O_264 = "ESTIMATED SCHOOL-LOSS DAYS PAST 2W - QUARTER, SEMI-ANNUAL AND ANNUAL" O_273 = "ESTIMATED DOCTORS VISITS PAST 12M - QUARTER" O_282 = "ESTIMATED DOCTORS VISITS PAST 12M - SEMI-ANNUAL" O_291 = "ESTIMATED DOCTORS VISITS PAST 12M - ANNUAL" O_300 = "ESTIMATED SHORT-STAY HOSPITAL EPISODE DAYS PAST 12M - QUARTER" O_309 = "ESTIMATED SHORT-STAY HOSPITAL EPISODE DAYS PAST 12M - SEMI-ANNUAL" O_318 = "ESTIMATED SHORT-STAY HOSPITAL EPISODE DAYS PAST 12M - ANNUAL" O_327 = "ANNUAL ESTIMATED NUMBER OF SHORT-STAY HOSPITAL EPISODES IN PAST 12 MONTHS" O_336 = "EVER TOLD YOU HAD POLIO" O_337 = "EVER HAD PARALYSIS" O_338 = "NOW HAVE ANY IMPAIRMENT OR HEALTH PROBLEM" O_339 = "PERSON NUMBER OF RESPONDENT (CHECK ITEM N3)" ; * ASSOCIATE VARIABLES WITH FORMAT VALUES; FORMAT RECTYPE POL001X. YEAR POL002X. QUARTER POL003X. PSUNUMR $POL004X. WEEKCEN POL005X. SEGNUM $POL006X. HHNUM $POL007X. PNUM $POL008X. WEEKPROC POL009X. O_22 POL010X. O_24 POL011X. O_25 POL012X. O_27 POL013X. O_29 POL014X. O_30 POL015X. O_31 POL016X. O_34 $POL017X. O_36 $POL018X. O_42 POL019X. O_43 POL020X. O_44 POL021X. O_45 POL022X. O_46 POL023X. O_48 POL024X. O_49 POL025X. O_50 POL026X. O_51 POL027X. O_53 POL028X. O_54 POL029X. O_56 POL030X. O_57 POL031X. O_58 POL032X. O_60 POL033X. O_61 POL034X. O_62 $POL035X. O_63 $POL036X. O_64 POL037X. O_65 POL038X. O_67 POL039X. O_68 POL040X. O_69 POL041X. O_70 POL042X. O_71 POL043X. O_72 POL044X. O_73 POL045X. O_74 POL046X. O_75 POL047X. O_76 POL048X. O_77 POL049X. O_80 POL050X. O_82 POL051X. O_84 POL052X. O_87 POL053X. O_89 POL054X. O_91 POL055X. O_92 POL056X. O_93 POL057X. O_95 POL058X. O_98 POL059X. O_100 POL060X. O_102 POL061X. O_104 POL062X. O_106 POL063X. O_108 POL064X. O_111 POL065X. O_112 POL066X. O_115 POL067X. O_116 POL068X. O_118 POL069X. O_120 POL070X. O_122 POL071X. O_124 POL072X. O_127 POL073X. O_129 POL074X. O_132 POL075X. O_134 POL076X. O_137 POL077X. O_139 POL078X. O_172 POL079X. O_178 POL080X. O_179 POL081X. O_182 POL082X. O_183 POL083X. O_184 POL084X. O_185 POL085X. O_186 POL086X. O_187 POL087X. O_190 POL088X. O_201 POL089X. O_210 POL090X. WTFA POL091X. O_228 POL092X. O_237 POL093X. O_246 POL094X. O_255 POL095X. O_264 POL096X. O_273 POL097X. O_282 POL098X. O_291 POL099X. O_300 POL100X. O_309 POL101X. O_318 POL102X. O_327 POL103X. O_336 POL104X. O_337 POL105X. O_338 POL106X. O_339 POL107X. ; PROC CONTENTS DATA=NHIS.POLIOMYL; PROC FREQ DATA=NHIS.POLIOMYL; TITLE1 'FREQUENCY REPORT FOR 1987 NHIS POLIOMYELITIS SUPPLEMENT PUBLIC USE FILE'; TITLE2 '(WEIGHTED)'; TABLES RECTYPE/LIST MISSING; WEIGHT WTFA; PROC FREQ DATA=NHIS.POLIOMYL; TITLE1 'FREQUENCY REPORT FOR 1987 NHIS POLIOMYELITIS SUPPLEMENT PUBLIC USE FILE'; TITLE2 '(UNWEIGHTED)'; TABLES RECTYPE/LIST MISSING; * USER NOTE: TO SEE UNFORMATTED VALUES IN PROCEDURES, ADD THE STATEMENT: FORMAT _ALL_; RUN;