DM 'CLE LOG; CLE OUT'; ************************************************************************** November 3, 2005 THIS IS AN EXAMPLE OF A SAS PROGRAM THAT CREATES A SAS FILE FROM THE NHIS 1993 CONDITON.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 CONDITON.SAS *************************************************************************; * USER NOTE: PLACE NEXT TWO STATEMENTS IN SUBSEQUENT PROGRAMS; LIBNAME NHIS 'C:\NHIS1993'; LIBNAME LIBRARY 'C:\NHIS1993'; FILENAME ASCIIDAT 'C:\NHIS1993\CONDITON.DAT'; * DEFINE VARIABLE VALUES FOR REPORT; PROC FORMAT LIBRARY=LIBRARY; VALUE CON001X 30 = "Condition Record" ; VALUE CON002X 93 = "1993" ; VALUE CON003X 1 = "Quarter 1" 2 = "Quarter 2" 3 = "Quarter 3" 4 = "Quarter 4" ; VALUE $CON004X ; VALUE CON005X 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 $CON006X ; VALUE $CON007X ; VALUE $CON008X ; VALUE $CON009X "01"-"99" = "Serial Number" ; VALUE CON010X 01 = "Week 01" 02 = "Week 02" 03 = "Week 03" 04 = "Week 04" 05 = "Week 05" 06 = "Week 06" 07 = "Week 07" 08 = "Week 08" 09 = "Week 09" 10 = "Week 10" 11 = "Week 11" 12 = "Week 12" 13 = "Week 13" ; VALUE CON011X 0 = "Interview not late" 1 = "One week late" 2 = "Two weeks late" 3 = "Unknown" ; VALUE CON012X 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 CON013X 1 = "Yes, phone number given" 2 = "Yes, no phone number given" 3 = "No" 4 = "Unknown" ; VALUE CON014X 1 = "Male" 2 = "Female" ; VALUE CON015X 00 = "Under 1 year" 01-98 = "Number of years" 99 = "99+ years of age" ; VALUE CON016X 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 CON017X 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 CON018X 00-35 = "Months" 36 = "Over 3 years" ; VALUE $CON019X "01" = "January" "08" = "August" "02" = "February" "09" = "September" "03" = "March" "10" = "October" "04" = "April" "11" = "November" "05" = "May" "12" = "December" "06" = "June" "99" = "Unknown" "07" = "July" ; VALUE $CON020X "1800"-"1899" = "1800-1899" "1900"-"1994" = "1900-1994" "9999" = "Unknown" ; VALUE CON021X 0 = "Hispanic Origin Known" 1 = "Hispanic Origin Imputed from Reference Person" ; VALUE CON022X 01 = "White" 02 = "Black" 03 = "Indian (American)" 04 = "Eskimo" 05 = "Aleut" 06 = "Chinese" 07 = "Filipino" 08 = "Hawaiian" 09 = "Korean" 10 = "Vietnamese" 11 = "Japanese" 12 = "Asian Indian" 13 = "Samoan" 14 = "Guamanian" 15 = "Other API" 16 = "Other race" 17 = "Multiple race" 99 = "Unknown" ; VALUE CON023X 1 = "White" 2 = "Black" 3 = "Other" ; VALUE CON024X 1 = "White" 2 = "Non-white" ; VALUE CON025X 1 = "Black" 2 = "Non-black" ; VALUE CON026X 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 CON027X 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 CON028X 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 CON029X 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 if served in Armed Forces" . = "Under 18 years of age" ; VALUE CON030X 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 CON031X 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 CON032X 00 = "Never attended; kindergarten only" 01-12 = "Grades 1-12 College:" 13 = "1 year" 14 = "2 years" 15 = "3 years" 16 = "4 years" 17 = "5 years" 18 = "6 years or more" 19 = "Unknown" ; VALUE CON033X 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 CON034X 1 = "Less than $20,000" 2 = "$20,000 or more" 3 = "Unknown" ; VALUE CON035X 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 CON036X 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 CON037X 1 = "Above poverty threshold" 2 = "Below poverty threshold" 3 = "Unknown" ; VALUE $CON038X "&" = "Primary individual" "-" = "Secondary individual" "0" = "Primary family" "1"-"9" = "Secondary family" ; VALUE $CON039X "&" = "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 refer. person or spouse" "6" = "Other relative" "7" = "Child of ineligible refer. person" "9" = "Unknown" ; VALUE CON040X 1 = "Living alone" 2 = "Living only with non-relative" 3 = "Living with spouse" 4 = "Living with relative - other" ; VALUE CON041X ; VALUE CON042X 1-8 = "Number of members" 9 = "9+ members" ; VALUE CON043X 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 CON044X 1 = "Working" 2 = "Keeping house" 3 = "Going to school" 4 = "Something else" 5 = "Unknown" . = "Not applicable (Under 18 years)" ; VALUE CON045X 1 = "Excellent" 2 = "Very Good" 3 = "Good" 4 = "Fair" 5 = "Poor" 6 = "Unknown" ; VALUE CON046X 1 = "Unable to perform major activity" 2 = "Limited in kind/amount major activity" 3 = "Limited in other activities" 4 = "Not limited (includes unknowns)" ; VALUE CON047X 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 CON048X 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 CON049X 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 CON050X 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, has no job; looking for work or on lay-off" 8 = "Not in Labor Force (18+ years)" . = "Not applicable (Under 18 years old)" ; VALUE CON051X 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 CON052X 010-998 = "Code number" . = "Not applicable" ; VALUE CON053X ; VALUE CON054X ; VALUE CON055X 001-998 = "Code number" . = "Not applicable" ; VALUE CON056X ; VALUE CON057X ; VALUE CON058X 1 = "Self-entirely" 2 = "Self-partly" 3 = "Proxy" 4 = "Unknown" ; VALUE CON059X 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 $CON060X ; VALUE CON061X ; VALUE CON062X ; VALUE CON063X ; VALUE CON064X 1 = "Chronic" 2 = "Acute" ; VALUE CON065X 1 = "During the past 2 weeks" 2 = "Over 2 weeks to 3 months" 3 = "Over 3 months to 12 months" 4 = "Over 1 year to 5 years" 5 = "Over 5 years" ; VALUE CON066X 0 = "Interview week" 1 = "2-week reference period" 2 = "Over 2 weeks, less than 6 months" 3 = "6 months, less than 1 year" 4 = "1 year, less than 2 years" 5 = "2 years, less than 5 years" 6 = "5 years or more" 7 = "Doctor seen, DK when" 8 = "DK if doctor seen" 9 = "Doctor never seen" ; VALUE CON067X 1 = "Yes" 2 = "No" ; VALUE CON068X 00 = "None" 01-14 = "1-14 days" ; VALUE CON069X 00 = "None" 01-14 = "1-14 days" ; VALUE CON070X 00 = "None" 01-14 = "1-14 days" ; VALUE CON071X 00 = "None" 01-14 = "1-14 days" ; VALUE CON072X 000 = "None" 001-365 = "Days" 366 = "Unknown/not a 'check-list' condition" . = "Not a chronic condition" ; VALUE CON073X 1 = "Yes" 2 = "No" 3 = "Unknown/not a 'check-list' condition" . = "Not a chronic condition" ; VALUE CON074X 1 = "Still has condition" 2 = "Condition cured" 3 = "Condition under control" 4 = "Other" 5 = "Unknown status/not a 'check-list' condition" . = "Not a chronic condition" ; VALUE CON075X 0 = "Less than 1 month" 1 = "1-3 months" 2 = "Over 3 to 6 months" 3 = "Over 6 to 12 months" 4 = "1 year" 5 = "2-4 years" 6 = "5-9 years" 7 = "10 years or more" 8 = "Unknown" . = "Not applicable/not a chronic condition" ; VALUE CON076X 1 = "Yes" 2 = "No" 3 = "Unknown/not a 'check-list' condition" . = "Not a chronic condition" ; VALUE CON077X 1 = "Limited, this condition main cause of limitation" 2 = "Limited, this condition secondary cause of limitation" 3 = "Limited, but not caused by this condition" 4 = "Not limited" ; VALUE CON078X 1 = "Limited in work, this condition main cause of this limitation" 2 = "Limited in work, this condition secondary cause of this limitation" 3 = "Limited in work but not caused by this condition" 4 = "Not limited in work" . = "Not applicable" ; VALUE CON079X 1 = "First" 2 = "Not first" . = "Not an injury" ; VALUE CON080X 1 = "Yes, adverse reaction" 2 = "Yes, complication of medical care (therapeutic misadventure)" 3 = "No, other injury" . = "Not an injury" ; VALUE CON081X 1 = "At home (inside house)" 2 = "At home (adjacent premises)" 3 = "Street and highway (including roadway and public sidewalks)" 4 = "Farm" 5 = "Industrial place (including premises)" 6 = "School (including premises)" 7 = "Place of recreation and sports, except school" 8 = "Other" 9 = "Unknown" . = "Not an injury" ; VALUE CON082X 1 = "Yes" 2 = "No" 3 = "Not applicable, under 18 at time of accident" 4 = "Not applicable, in Armed Forces" 5 = "Unknown" . = "Not an injury" ; VALUE CON083X 1 = "Yes" 2 = "No" 3 = "Unknown" . = "Not an injury" ; VALUE CON084X 1 = "One" 2 = "Two or more" 3 = "Unknown" . = "Not an injury/no or unknown if motor vehicle involved" ; VALUE CON085X 1 = "Yes" 2 = "No" 3 = "Unknown" . = "Not an injury/no or unknown if motor vehicle involved" ; VALUE CON086X 111-322 = "" 400 = "SEE APPENDIX D" 500 = "" 600 = "" . = "Not an injury" ; VALUE CON087X 1 = "First" 2 = "Not first" . = "Not a selected injury" ; VALUE CON088X 1 = "Limited, condition main cause of limitation" 2 = "Limited, condition secondary cause of limitation" 3 = "Limited, but not caused by this condition" 4 = "Not limited" . = "Not applicable (under 5 years, '5-59 years not limited, 70+ years old)" ; VALUE $CON089X "E0009" = "(NHIS code for unspecified cause)" "E800 "-"E998 " = "ICD-9 External Causes of Injury (E-Code)" " " = "Not an injury" ; VALUE CON090X 0 = "Home" 1 = "Farm" 2 = "Mine and quarry" 3 = "Industrial place and premises" 4 = "Place for recreation and sports" 5 = "Street and highway" 6 = "Public building" 7 = "Residential institution" 8 = "Other specified places" 9 = "Unspecified Place, Unknown" . = "Not an injury" ; VALUE CON091X 0 = "Permit" 1 = "Area, oversampled for blacks" 2 = "Area, not oversampled for blacks" ; VALUE CON092X ; VALUE CON093X 1 = "Northeast" 2 = "Midwest" 3 = "South" 4 = "West" ; VALUE CON094X 1 = "1,000,000 or more" 2 = "250,000 - 999,999" 3 = "100,000 - 249,999" 4 = "Under 100,000" . = "Non-MSA" ; VALUE CON095X 1 = "MSA - Self-representing" 3 = "MSA - Nonself-representing" 4 = "Non-MSA - Self-representing" 6 = "Non-MSA - Nonself-representing" ; VALUE CON096X 1 = "MSA - Central City" 2 = "MSA - Not Central City" 3 = "Non-MSA - Nonfarm" 4 = "Non-MSA - Farm" ; VALUE CON097X ; VALUE CON098X ; VALUE CON099X ; VALUE CON100X ; VALUE CON101X ; VALUE CON102X ; VALUE CON103X ; VALUE CON104X ; VALUE CON105X ; VALUE CON106X ; VALUE CON107X ; VALUE CON108X ; VALUE CON109X ; DATA NHIS.CONDITON; * CREATE A SAS DATA SET STORED IN DIR 'C:\NHIS1993'; INFILE ASCIIDAT MISSOVER TRUNCOVER LRECL=335; * DEFINE LENGTH OF NUMERIC VARIABLES; LENGTH RECTYPE 3 YEAR 3 QUARTER 3 WEEKCEN 3 WEEKPROC 3 LAFLAG 3 LIVQTR 3 PHONE 3 SEX 3 AGE 3 AGER1 3 AGER2 3 AGER3 3 HISPFLAG 3 RACE 3 RACER1 3 RACER2 3 RACER3 3 HISPANIC 3 MARSTAT 3 VETERAN 3 RESERVE 3 EDUC 3 EDUCR 3 EDUCAD 3 EDUCADR 3 INCFAM20 3 INCFAM 3 INCFAMR 3 POVERTY 3 FAMRELR 3 FAMSIZE 3 FAMSIZER 3 PARENT 3 MAJACT 3 HEALTH 3 LATOTAL 3 LAWORK 3 LASCHOOL 3 LACARE 3 EMPLOY 3 WKCLASS 3 INDUS 3 INDUSR1 3 INDUSR2 3 OCCUP 3 OCCUPR1 3 OCCUPR2 3 RESPOND 3 CONDLIST 3 C1CONDRB 3 C1CONDRA 3 C1CONDRC 3 CACODE 3 CONSET 3 DRLAST 3 DREVER 3 CRADAY 3 CBDDAY 3 CWLDAY 3 CSLDAY 3 CBDDAY12 3 EVHOSP 3 CONDSTAT 3 CTIME 3 CPAST12 3 CLAALL 3 CLAWORK 3 INJURY 3 REACT 3 PLACEACC 3 WORKACC 3 MV 3 NMV 3 MOVMV 3 CLASSACC 3 SELINJ 3 CLACARE 3 ICD9ECOD 3 SUBTYPE 3 STRATUM 3 REGION 3 MSASIZE 3 PSUTYPE 3 MSA 3 PSUPSEUD 3 CCFACT 8 WTFQ 6 WTFS 6 WTFA 6 WT65 6 RADAYWP 6 BDDAYWP 6 WLDAYWP 6 SLDAYWP 6 BD12WPQ 6 BD12WPS 6 BD12WPA 6 ; * 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 CNUM $ 17 - 18 WEEKPROC 19 - 20 LAFLAG 21 - 21 LIVQTR 22 - 23 PHONE 24 - 24 SEX 25 - 25 AGE 27 - 28 AGER1 29 - 29 AGER2 30 - 30 AGER3 31 - 32 BIRTHMO $ 34 - 35 BIRTHYR $ 36 - 39 HISPFLAG 40 - 40 RACE 41 - 42 RACER1 43 - 43 RACER2 44 - 44 RACER3 45 - 45 HISPANIC 46 - 47 MARSTAT 48 - 48 VETERAN 49 - 49 RESERVE 50 - 50 EDUC 51 - 52 EDUCR 53 - 53 EDUCAD 54 - 55 EDUCADR 56 - 56 INCFAM20 57 - 57 INCFAM 58 - 59 INCFAMR 60 - 60 POVERTY 61 - 61 FAMNUM $ 62 - 62 FAMREL $ 63 - 63 FAMRELR 64 - 64 FAMSIZE 65 - 66 FAMSIZER 67 - 67 PARENT 68 - 68 MAJACT 69 - 69 HEALTH 70 - 70 LATOTAL 71 - 71 LAWORK 72 - 72 LASCHOOL 73 - 73 LACARE 74 - 74 EMPLOY 75 - 75 WKCLASS 76 - 76 INDUS 77 - 79 INDUSR1 80 - 81 INDUSR2 82 - 83 OCCUP 84 - 86 OCCUPR1 87 - 88 OCCUPR2 89 - 90 RESPOND 91 - 91 CONDLIST 92 - 92 ICDNHIS $ 93 - 96 C1CONDRB 97 - 99 C1CONDRA 100 - 103 C1CONDRC 104 - 106 CACODE 107 - 107 CONSET 108 - 108 DRLAST 109 - 109 DREVER 110 - 110 CRADAY 111 - 112 CBDDAY 113 - 114 CWLDAY 115 - 116 CSLDAY 117 - 118 CBDDAY12 119 - 121 EVHOSP 122 - 122 CONDSTAT 123 - 123 CTIME 124 - 124 CPAST12 125 - 125 CLAALL 126 - 126 CLAWORK 127 - 127 INJURY 128 - 128 REACT 129 - 129 PLACEACC 130 - 130 WORKACC 131 - 131 MV 132 - 132 NMV 133 - 133 MOVMV 134 - 134 CLASSACC 135 - 137 SELINJ 138 - 138 CLACARE 139 - 139 EXINJURY $ 140 - 144 ICD9ECOD 145 - 145 SUBTYPE 178 - 178 STRATUM 179 - 181 REGION 182 - 182 MSASIZE 183 - 183 PSUTYPE 185 - 185 MSA 186 - 186 PSUPSEUD 187 - 189 CCFACT 190 - 200 .9 WTFQ 201 - 209 WTFS 210 - 218 WTFA 219 - 227 WT65 228 - 236 RADAYWP 237 - 245 BDDAYWP 246 - 254 WLDAYWP 255 - 263 SLDAYWP 264 - 272 BD12WPQ 273 - 281 BD12WPS 282 - 290 BD12WPA 291 - 299 ; * 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" CNUM = "CONDITION SERIAL NUMBER" WEEKPROC = "PROCESSING WEEK CODE" LAFLAG = "LATE INTERVIEW (OR LAST ATTEMPT) FLAG" LIVQTR = "TYPE OF LIVING QUARTERS" PHONE = "HAS TELEPHONE" SEX = "SEX" AGE = "AGE" AGER1 = "AGE RECODE #1" AGER2 = "AGE RECODE #2" AGER3 = "AGE RECODE #3" BIRTHMO = "MONTH" BIRTHYR = "YEAR OF BIRTH" HISPFLAG = "HISPANIC ORIGIN IMPUTED FLAG" RACE = "MAIN RACIAL BACKGROUND" RACER1 = "RACE RECODE 1" RACER2 = "RACE RECODE 2" RACER3 = "RACE RECODE 3" HISPANIC = "HISPANIC ORIGIN" MARSTAT = "MARITAL STATUS" VETERAN = "VETERAN STATUS" RESERVE = "ACTIVE GUARD/RESERVE STATUS FOR PERSONS ON ACTIVE DUTY IN ARMED FORCES" EDUC = "EDUCATION OF INDIVIDUAL - COMPLETED YEARS" EDUCR = "EDUCATION OF INDIVIDUAL RECODE" EDUCAD = "HIGHEST EDUCATION OF RESPONSIBLE ADULT FAMILY MEMBER (DETAIL)" EDUCADR = "HIGHEST EDUCATION OF RESPONSIBLE ADULT FAMILY MEMBER - RECODE" INCFAM20 = "FAMILY INCOME $20,000 OR MORE" INCFAM = "FAMILY INCOME" INCFAMR = "FAMILY INCOME RECODE" POVERTY = "NHIS POVERTY INDEX" FAMNUM = "TYPE OF FAMILY" FAMREL = "RELATIONSHIP TO REFERENCE PERSON" FAMRELR = "FAMILY RELATIONSHIP RECODE" FAMSIZE = "SIZE OF FAMILY" FAMSIZER = "SIZE OF FAMILY RECODE" PARENT = "PARENT/OTHER ADULT RELATIVE" MAJACT = "MAJOR ACTIVITY (18+ YEARS OLD) B-8" HEALTH = "HEALTH STATUS" LATOTAL = "ACTIVITY LIMITATION STATUS - (ALL AGES)" LAWORK = "ACTIVITY LIMITATION STATUS MEASURED BY 'ABILITY TO WORK' (18-69 YEARS)" LASCHOOL = "LIMITATION OF SCHOOL ACTIVITIES (5-17 YEARS)" LACARE = "NEEDS HELP WITH PERSONAL CARE (5-59 YEARS OLD AND LIMITED, OR AGE 60-69 YEARS)" EMPLOY = "EMPLOYMENT STATUS IN PAST 2 WEEKS (18+ YEARS)" WKCLASS = "CLASS OF WORKER" INDUS = "INDUSTRY DETAIL CODE" INDUSR1 = "INDUSTRY RECODE 1" INDUSR2 = "INDUSTRY RECODE 2" OCCUP = "OCCUPATION DETAIL CODE" OCCUPR1 = "OCCUPATION RECODE 1" OCCUPR2 = "OCCUPATION RECODE 2" RESPOND = "RESPONDENT" CONDLIST = "CONDITION LIST ASSIGNED AND ASKED" ICDNHIS = "ICD/NHIS CODE (DIAGNOSTIC CODE)" C1CONDRB = "CONDITION RECODE (B)" C1CONDRA = "ACUTE RECODE (A)" C1CONDRC = "CHRONIC RECODE (C)" CACODE = "CHRONIC/ACUTE CODE" CONSET = "ONSET" DRLAST = "DOCTOR LAST SEEN FOR THIS CONDITION" DREVER = "DOCTOR EVER SEEN FOR THIS CONDITION" CRADAY = "TOTAL RESTRICTED ACTIVITY DAYS IN PAST 2 WEEKS FOR THIS CONDITION" CBDDAY = "BED DAYS IN PAST 2 WEEKS FOR THIS CONDITION" CWLDAY = "WORK-LOSS DAYS IN PAST 2 WEEKS FOR THIS CONDITION" CSLDAY = "SCHOOL-LOSS DAYS IN PAST 2 WEEKS FOR THIS CONDITION" CBDDAY12 = "BED DAYS IN PAST 12 MONTHS FOR THIS CONDITION" EVHOSP = "EVER HOSPITALIZED FOR THIS CONDITION" CONDSTAT = "CONDITION STATUS" CTIME = "TIME HAD CONDITION BEFORE CURED" CPAST12 = "CONDITION PRESENT IN PAST 12 MONTHS" CLAALL = "CONDITION CAUSES ACTIVITY LIMITATION" CLAWORK = "CONDITION CAUSES LIMITATION IN ABILITY TO WORK" INJURY = "ALL INJURIES" REACT = "IS INJURY ADVERSE REACTION OR COMPLICATION OF MEDICAL CARE" PLACEACC = "PLACE OF ACCIDENT" WORKACC = "AT WORK AT TIME OF ACCIDENT" MV = "MOTOR VEHICLE INVOLVED" NMV = "NUMBER OF VEHICLES INVOLVED" MOVMV = "MOVING MOTOR VEHICLE INVOLVED" CLASSACC = "CLASS OF ACCIDENT" SELINJ = "SELECTED FIRST INJURY" CLACARE = "CONDITION CAUSES PERSONAL CARE ACTIVITY LIMITATION" EXINJURY = "EXTERNAL CAUSE OF INJURY" ICD9ECOD = "ICD-9 (E-CODE) PLACE OF OCCURRENCE" SUBTYPE = "TYPE OF SUBSTRATUM RECORD" STRATUM = "FULL SAMPLE STRATUM IDENTIFIER" REGION = "REGION" MSASIZE = "GEOGRAPHIC DISTRIBUTION" PSUTYPE = "TYPE OF PSU" MSA = "MSA - NON-MSA RESIDENCE" PSUPSEUD = "PSEUDO PSU CODES" CCFACT = "CHRONIC CONDITION PREVALENCE AND INCIDENCE FACTOR" WTFQ = "FINAL BASIC WEIGHT - QUARTER" WTFS = "FINAL BASIC WEIGHT - SEMI-ANNUAL (WT/2)" WTFA = "FINAL BASIC WEIGHT - ANNUAL (WT/4)" WT65 = "6.5 WT - QUARTER, SEMI-ANNUAL AND ANNUAL" RADAYWP = "ESTIMATED RESTRICTED ACTIVITY DAYS PAST 2W - QUARTER, SEMI-ANNUAL AND ANNUAL" BDDAYWP = "ESTIMATED BED DAYS PAST 2W - QUARTER, SEMI-ANNUAL AND ANNUAL" WLDAYWP = "ESTIMATED WORK-LOSS DAYS PAST 2W - QUARTER, SEMI-ANNUAL AND ANNUAL" SLDAYWP = "ESTIMATED SCHOOL-LOSS DAYS PAST 2W - QUARTER, SEMI-ANNUAL AND ANNUAL" BD12WPQ = "ESTIMATED BED DAYS PAST 12M - QUARTER" BD12WPS = "ESTIMATED BED DAYS PAST 12M - SEMI-ANNUAL" BD12WPA = "ESTIMATED BED DAYS PAST 12M - ANNUAL" ; * ASSOCIATE VARIABLES WITH FORMAT VALUES; FORMAT RECTYPE CON001X. YEAR CON002X. QUARTER CON003X. PSUNUMR $CON004X. WEEKCEN CON005X. SEGNUM $CON006X. HHNUM $CON007X. PNUM $CON008X. CNUM $CON009X. WEEKPROC CON010X. LAFLAG CON011X. LIVQTR CON012X. PHONE CON013X. SEX CON014X. AGE CON015X. AGER1 CON016X. AGER2 CON017X. AGER3 CON018X. BIRTHMO $CON019X. BIRTHYR $CON020X. HISPFLAG CON021X. RACE CON022X. RACER1 CON023X. RACER2 CON024X. RACER3 CON025X. HISPANIC CON026X. MARSTAT CON027X. VETERAN CON028X. RESERVE CON029X. EDUC CON030X. EDUCR CON031X. EDUCAD CON032X. EDUCADR CON033X. INCFAM20 CON034X. INCFAM CON035X. INCFAMR CON036X. POVERTY CON037X. FAMNUM $CON038X. FAMREL $CON039X. FAMRELR CON040X. FAMSIZE CON041X. FAMSIZER CON042X. PARENT CON043X. MAJACT CON044X. HEALTH CON045X. LATOTAL CON046X. LAWORK CON047X. LASCHOOL CON048X. LACARE CON049X. EMPLOY CON050X. WKCLASS CON051X. INDUS CON052X. INDUSR1 CON053X. INDUSR2 CON054X. OCCUP CON055X. OCCUPR1 CON056X. OCCUPR2 CON057X. RESPOND CON058X. CONDLIST CON059X. ICDNHIS $CON060X. C1CONDRB CON061X. C1CONDRA CON062X. C1CONDRC CON063X. CACODE CON064X. CONSET CON065X. DRLAST CON066X. DREVER CON067X. CRADAY CON068X. CBDDAY CON069X. CWLDAY CON070X. CSLDAY CON071X. CBDDAY12 CON072X. EVHOSP CON073X. CONDSTAT CON074X. CTIME CON075X. CPAST12 CON076X. CLAALL CON077X. CLAWORK CON078X. INJURY CON079X. REACT CON080X. PLACEACC CON081X. WORKACC CON082X. MV CON083X. NMV CON084X. MOVMV CON085X. CLASSACC CON086X. SELINJ CON087X. CLACARE CON088X. EXINJURY $CON089X. ICD9ECOD CON090X. SUBTYPE CON091X. STRATUM CON092X. REGION CON093X. MSASIZE CON094X. PSUTYPE CON095X. MSA CON096X. PSUPSEUD CON097X. CCFACT CON098X. WTFQ CON099X. WTFS CON100X. WTFA CON101X. WT65 CON102X. RADAYWP CON103X. BDDAYWP CON104X. WLDAYWP CON105X. SLDAYWP CON106X. BD12WPQ CON107X. BD12WPS CON108X. BD12WPA CON109X. ; PROC CONTENTS DATA=NHIS.CONDITON; PROC FREQ DATA=NHIS.CONDITON; TITLE1 'FREQUENCY REPORT FOR 1993 NHIS CONDITION FILE'; TITLE2 '(WEIGHTED)'; TABLES RECTYPE/LIST MISSING; WEIGHT WTFA; PROC FREQ DATA=NHIS.CONDITON; TITLE1 'FREQUENCY REPORT FOR 1993 NHIS CONDITION FILE'; TITLE2 '(UNWEIGHTED)'; TABLES RECTYPE/LIST MISSING; * USER NOTE: TO SEE UNFORMATTED VALUES IN PROCEDURES, ADD THE STATEMENT: FORMAT _ALL_; RUN;