log using nhis2001_injpoiep, text replace set mem 1000m /*------------------------------------------------ This program reads the 2001 National Health Interview Survey 2001 injpoiep Data File by Jean Roth Mon Jul 2 15:41:53 EDT 2007 Please report errors to jroth@nber.org NOTE: This program is distributed under the GNU GPL. See end of this file and http://www.gnu.org/licenses/ for details. Run with do nhis2001_injpoiep ----------------------------------------------- */ /* The following line should contain the complete path and name of the raw data file. On a PC, use backslashes in paths as in C:\ */ local dat_name "/homes/data/nhis/ftp.cdc.gov/pub/Health_Statistics/NCHS/Datasets/NHIS/2001/injpoiep.dat" /* The following line should contain the path to your output '.dta' file */ local dta_name "./nhis2001_injpoiep" /* The following line should contain the path to the data dictionary file */ local dct_name "./nhis2001_injpoiep.dct" infile using "`dct_name'", using("`dat_name'") clear *Everything below this point are value labels #delimit ; ; label values rectype rectype; label define rectype 70 "Injury/Poisoning Episode" ; label values srvy_yr srvy_yr; label define srvy_yr 2001 "2001" "02" "Second injury or poisoning" "03" "Third injury or poisoning" "04" "Fourth injury or poisoning" "05" "Fifth injury or poisoning" "06" "Sixth injury or poisoning" "07" "Seventh injury or poisoning" "08" "Eighth injury or poisoning" "09" "Ninth injury or poisoning" "10" "Tenth injury or poisoning" ; label values ijdate_m ijdate_m; label define ijdate_m 01 "January" 02 "February" 03 "March" 04 "April" 05 "May" 06 "June" 07 "July" 08 "August" 09 "September" 10 "October" 11 "November" 12 "December" 97 "Refused" 98 "Not ascertained" 99 "Don't know" ; label values day day; label define day 01 "Sunday" 02 "Monday" 03 "Tuesday" 04 "Wednesday" 05 "Thursday" 06 "Friday" 07 "Saturday" 97 "Refused" 98 "Not ascertained" 99 "Don't know" ; label values ijdate_y ijdate_y; label define ijdate_y 2000 "2000" 2001 "2001" 2002 "2002" 9997 "Refused" 9998 "Not ascertained" 9999 "Don't know" ; label values rpckdm rpckdm; label define rpckdm 92 "92-104 days" 93 "Same month as interview" 94 "Month before month of interview" 95 "2 months before month of interview" 96 "3 or 4 months before month of interview" 98 "Not ascertained" ; label values ijmed_2 ijmed_2l; label define ijmed_2l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values ijmed_3 ijmed_3l; label define ijmed_3l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values ijmed_4 ijmed_4l; label define ijmed_4l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values ijmed_5 ijmed_5l; label define ijmed_5l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values ijmed_6 ijmed_6l; label define ijmed_6l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values ijmed_7 ijmed_7l; label define ijmed_7l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values ihno ihno; label define ihno 95 "95+ nights" 97 "Refused" 98 "Not ascertained" 99 "Don't know" ; label values causnew causnew; label define causnew 01 "Transportation (see Notes below)" 02 "Fire/burn/scald related" 03 "Fall" 04 "Poisoning" 05 "Overexertion/strenuous movements" 06 "Struck by object or person" 07 "Animal or insect bite" 08 "Cut/pierce" 09 "Machinery" 10 "Other" 97 "Refused" 98 "Not ascertained" 99 "Don't know" ; label values ecausnew ecausnew; label define ecausnew 01 "Transportation (see Notes below)" 02 "Fire/burn/scald related" 03 "Fall" 04 "Poisoning" 05 "Overexertion/strenuous movements" 06 "Struck by object or person" 07 "Animal or insect bite" 08 "Cut/pierce" 09 "Machinery" 10 "Other" 97 "Refused" 98 "Not ascertained" 99 "Don't know" ; label values mvwho mvwho; label define mvwho 1 "Driver of a vehicle" 2 "Passenger in a vehicle" 3 "Bicycle rider" 4 "Pedestrian" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values mvtyp mvtyp; label define mvtyp 01 "Passenger car" 02 "Light truck (pickups; vans; utility vehicles)" 03 "Bus" 04 "Large truck" 05 "Motorcycles (including mopeds; minibikes)" 06 "All terrain vehicle or ski/snow-mobile" 07 "Farm equipment (tractor)" 08 "Airplane" 09 "Boat" 10 "Train" 11 "Other" 97 "Refused" 98 "Not ascertained" 99 "Don't know" ; label values sbelt sbelt; label define sbelt 1 "Yes" 2 "No" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values helmt helmt; label define helmt 1 "Yes" 2 "No" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values mvhit mvhit; label define mvhit 01 "Passenger car" 02 "Light truck (pickups; vans; utility vehicles)" 03 "Bus" 04 "Large truck" 05 "Motorcycle (including mopeds; minibikes)" 06 "All terrain vehicle or ski or snow-mobile" 07 "Farm equipment (tractor)" 08 "Bicycle" 09 "Train" 10 "Boat (includes all on water vehicles)" 11 "Other" 97 "Refused" 98 "Not ascertained" 99 "Don't know" ; label values burn burn; label define burn 01 "Cigarette; cigar; pipe" 02 "Cooking unit" 03 "Heater" 04 "Wiring" 05 "Motor vehicle battery caps; radiator caps" 06 "Fireworks" 07 "Other explosive" 08 "Water or steam" 09 "Food" 10 "Chemicals" 11 "Other" 97 "Refused" 98 "Not ascertained" 99 "Don't know" ; label values fallnew1 fallnewa; label define fallnewa 01 "Stairs; steps; escalator" 02 "Floor/level ground" 03 "Curb; including sidewalk" 04 "Ladder or scaffolding" 05 "Playground equipment" 06 "Building or other structure" 07 "Chair; bed; sofa; other furniture" 08 "Bathtub; shower; toilet; commode" 09 "Hole or other opening" 10 "Other" 97 "Refused" 98 "Not ascertained" 99 "Don't know" ; label values fallnew2 fallnewb; label define fallnewb 00 "No second response" 01 "Stairs; steps; escalator" 02 "Floor/level ground" 03 "Curb; including sidewalk" 04 "Ladder or scaffolding" 05 "Playground equipment" 06 "Building or other structure" 07 "Chair; bed; sofa; other furniture" 08 "Bathtub; shower; toilet; commode" 09 "Hole or other opening" 10 "Other" 97 "Refused" 98 "Not ascertained" 99 "Don't know" ; label values falln1 falln1l; label define falln1l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values falln2 falln2l; label define falln2l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values falln3 falln3l; label define falln3l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values falln4 falln4l; label define falln4l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values falln5 falln5l; label define falln5l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values falln6 falln6l; label define falln6l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values falln7 falln7l; label define falln7l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values falln8 falln8l; label define falln8l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values falln9 falln9l; label define falln9l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values falln10 falln10l; label define falln10l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values fwhy fwhy; label define fwhy 1 "Slipping; tripping; or stumbling" 2 "Jumping or diving" 3 "Collision with/pushing; shoving by other person" 4 "Loss of balance/dizziness/fainting/seizure" 5 "Something else" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values animal animal; label define animal 01 "Dog" 02 "Cat" 03 "Poisonous snake/reptile" 04 "Nonpoisonous snake/reptile" 05 "Unknown snake/reptile" 06 "Poisonous insect" 07 "Nonpoisonous insect" 08 "Unknown insect" 09 "Rodent" 10 "Other" 97 "Refused" 98 "Not ascertained" 99 "Don't know" ; label values poitp poitp; label define poitp 01 "A drug or med substance used mistakenly/od" 02 "A harmful or toxic solid or liquid substance" 03 "Inhaling gases or vapors" 04 "Eating poisonous plant/substance" 05 "A venomous animal or plant" 06 "Food poisoning" 07 "Allergic reaction" 08 "Something else" 97 "Refused" 98 "Not ascertained" 99 "Don't know" ; label values what_1 what_1l; label define what_1l 01 "Driving/riding in motor vehicle" 02 "Working at paid job" 03 "Working around house/yard" 04 "Attending school" 05 "Unpaid work" 06 "Sports" 07 "Leisure activity" 08 "Sleeping; resting; eating; drinking" 09 "Cooking" 10 "Being cared for" 11 "Other" 97 "Refused" 98 "Not ascertained" 99 "Don't know" ; label values what_2 what_2l; label define what_2l 00 "No second response" 01 "Driving/riding in motor vehicle" 02 "Working at paid job" 03 "Working around house/yard" 04 "Attending school" 05 "Unpaid work" 06 "Sports" 07 "Leisure activity" 08 "Sleeping; resting; eating; drinking" 09 "Cooking" 10 "Being cared for" 11 "Other" 97 "Refused" 98 "Not ascertained" 99 "Don't know" ; label values what1 what1l; label define what1l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values what2 what2l; label define what2l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values what3 what3l; label define what3l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values what4 what4l; label define what4l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values what5 what5l; label define what5l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values what6 what6l; label define what6l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values what7 what7l; label define what7l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values what8 what8l; label define what8l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values what9 what9l; label define what9l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values what10 what10l; label define what10l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values what11 what11l; label define what11l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values whernew1 whernewa; label define whernewa 01 "Inside home" 02 "Outside home" 03 "School" 04 "Child care center/preschool" 05 "Residential institution" 06 "Health care facility" 07 "Street/highway" 08 "Parking lot" 09 "Sport facility; ath field; playground" 10 "Trade and service areas" 11 "Farm" 12 "Park/recreation area" 13 "River/lake/stream/ocean" 14 "Industrial or construction area" 15 "Other public building" 16 "Other" 97 "Refused" 98 "Not ascertained" 99 "Don't know" ; label values whernew2 whernewb; label define whernewb 00 "No second response" 01 "Inside home" 02 "Outside home" 03 "School" 04 "Child care center/preschool" 05 "Residential institution" 06 "Health care facility" 07 "Street/highway" 08 "Parking lot" 09 "Sport facility; ath field; playground" 10 "Trade and service areas" 11 "Farm" 12 "Park/recreation area" 13 "River/lake/stream/ocean" 14 "Industrial or construction area" 15 "Other public building" 16 "Other" 97 "Refused" 98 "Not ascertained" 99 "Don't know" ; label values whern1 whern1l; label define whern1l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values whern2 whern2l; label define whern2l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values whern3 whern3l; label define whern3l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values whern4 whern4l; label define whern4l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values whern5 whern5l; label define whern5l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values whern6 whern6l; label define whern6l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values whern7 whern7l; label define whern7l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values whern8 whern8l; label define whern8l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values whern9 whern9l; label define whern9l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values whern10 whern10l; label define whern10l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values whern11 whern11l; label define whern11l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values whern12 whern12l; label define whern12l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values whern13 whern13l; label define whern13l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values whern14 whern14l; label define whern14l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values whern15 whern15l; label define whern15l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values whern16 whern16l; label define whern16l 1 "Mentioned" 2 "Not mentioned" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values wkls wkls; label define wkls 1 "Not employed at the time" 2 "None" 3 "Less than 1 day" 4 "One to five days" 5 "Six or more days" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values scls scls; label define scls 1 "Not in school at the time" 2 "None" 3 "Less than 1 day" 4 "One to five days" 5 "Six or more days" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values ijadl ijadl; label define ijadl 1 "Yes" 2 "No" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values limtm limtm; label define limtm 1 "Yes" 2 "No" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values ijiad ijiad; label define ijiad 1 "Yes" 2 "No" 7 "Refused" 8 "Not ascertained" 9 "Don't know" ; label values hlimt hlimt; label define hlimt 1 "Yes" 2 "No" 7 "Refused" 8 "Not ascertained" 9 "Don't know" " " Not in Universe" " " Not in Universe" " " Not in Universe" " " Not in Universe" " " Not in Universe" ; #delimit cr save nhis2001_injpoiep,replace /* Copyright 2007 shared by the National Bureau of Economic Research and Jean Roth National Bureau of Economic Research. 1050 Massachusetts Avenue Cambridge, MA 02138 jroth@nber.org This program and all programs referenced in it are free software. You can redistribute the program or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */