/************************************************************************************************/
/* Stata User File for HC006R Data                                                               */
/*                                                                                              */
/* This file contains information and a sample Stata program to create a permanent              */
/* Stata dataset for users who want to use Stata in processing the MEPS data provided           */
/* in this PUF release.  Stata (StataCorp) has the capability to produce                        */
/* appropriate standard errors for estimates from a survey with a complex sample                */
/* design such as the Medical Expenditure Panel Survey (MEPS).                                  */
/* The input file for creating a permanent Stata dataset is the ASCII data file                 */
/* (HC006R.DAT) supplied in this PUF release, which in turn can be extracted from the            */
/* .EXE file. After entering the Stata interactive environment access the Stata DO-File         */
/* editor by clicking on the appropriate icon in the command line at the top of the             */
/* screen.  Copy and paste the following Stata commands into the editor and save as a           */
/* DO file.  A DO file is a Stata program which may then be executed using the DO command.      */
/* For example, if the DO file is named HC006R.DO and is located in the directory                */
/* C:\MEPS\PROG, then the file may be executed by typing the following command into             */
/* the Stata command line:                                                                      */
/*                         do C:\MEPS\PROG\HC006R.DO                                             */
/* The program below will output the Stata dataset HC006R.DTA                                    */
/************************************************************************************************/


#delimit ;
cd C:\MEPS\DATA;
log using HC006R.log, replace;
clear;

* INPUT ALL VARIABLES;
infix
  long   DUID 1-5
  int    PID 6-8
  str    DUPERSID 9-16
  int    CONDN 17-19
  str    CONDIDX 20-31
  byte   CONDRN 32-32
  byte   PSTATUS1 33-34
  byte   PSTATUS2 35-36
  byte   PSTATUS3 37-38
  byte   BEGREFD3 39-40
  byte   BEGREFM3 41-42
  int    BEGREFY3 43-46
  byte   ENDREFD3 47-48
  byte   ENDREFM3 49-50
  int    ENDREFY3 51-54
  byte   PRIOLIST 55-56
  byte   CONDBEGD 57-58
  byte   CONDBEGM 59-60
  int    CONDBEGY 61-64
  int    SEEDREV1 65-67
  int    SEEDREV2 68-70
  int    SEEDREV3 71-73
  int    LSTSAW1X 74-76
  int    LSTSAW2X 77-79
  int    LSTSAW3X 80-82
  int    STILTR1X 83-85
  int    STILTR2X 86-88
  int    STILTR3X 89-91
  int    OVRALL1X 92-94
  int    OVRALL2X 95-97
  int    OVRALL3X 98-100
  int    WHOTYP1X 101-103
  int    WHOTYP2X 104-106
  int    WHOTYP3X 107-109
  int    FURTCA1X 110-112
  int    FURTCA2X 113-115
  int    FURTCA3X 116-118
  int    FOLOCA1X 119-121
  int    FOLOCA2X 122-124
  int    FOLOCA3X 125-127
  int    SEEDREF1 128-130
  int    SEEDREF2 131-133
  int    SEEDREF3 134-136
  byte   CRND1 137-138
  byte   CRND2 139-140
  byte   CRND3 141-142
  int    SELECTR2 143-145
  int    SELECTR3 146-148
  byte   INJURY 149-150
  byte   ACCDENTW 151-152
  byte   ACCDENTM 153-154
  int    ACCDENTY 155-158
  byte   ACCDNWRK 159-160
  byte   ACDNTLOC 161-162
  byte   INOUTHH 163-164
  byte   VEHICLE 165-166
  byte   GUN 167-168
  byte   WEAPON 169-170
  byte   POISON 171-172
  byte   FIREBURN 173-174
  byte   DROWN 175-176
  byte   SPORTS 177-178
  byte   FALL 179-180
  byte   ACDNTOTH 181-182
  byte   RECOVER 183-184
  byte   MISSWORK 185-186
  byte   MISSSCHL 187-188
  byte   INBEDFLG 189-190
  str    ICD9CODX 191-193
  str    ICD9PROX 194-196
  str    CCCODEX 197-199
  byte   APCARE3 200-200
  int    HHNUM 201-203
  byte   DNNUM 204-204
  byte   HSNUM 205-206
  int    OPNUM 207-209
  int    OBNUM 210-212
  byte   ERNUM 213-214
  byte   RXNUM 215-216
  double WTDPER96 217-228
  int    VARSTR96 229-231
  byte   VARPSU96 232-233
using HC006R.dat;

*DEFINE VARIABLE LABELS;
label variable DUID "DWELLING UNIT ID";
label variable PID "PERSON NUMBER";
label variable DUPERSID "PERSON ID (DUID + PID)";
label variable CONDN "CONDITION NUMBER";
label variable CONDIDX "CONDITION ID";
label variable CONDRN "ROUND NUMBER";
label variable PSTATUS1 "PERSON DISPOSITION STATUS - R1";
label variable PSTATUS2 "PERSON DISPOSITION STATUS - R2";
label variable PSTATUS3 "PERSON DISPOSITION STATUS - R3";
label variable BEGREFD3 "RD3 REFERENCE PERIOD BEGIN DATE: DAY";
label variable BEGREFM3 "RD3 REFERENCE PERIOD BEGIN DATE: MONTH";
label variable BEGREFY3 "RD3 REFERENCE PERIOD BEGIN DATE: YEAR";
label variable ENDREFD3 "RD3 REFERENCE PERIOD END DATE: DAY";
label variable ENDREFM3 "RD3 REFERENCE PERIOD END DATE: MONTH";
label variable ENDREFY3 "RD3 REFERENCE PERIOD END DATE: YEAR";
label variable PRIOLIST "IS CONDITION ON PRIORITY LIST";
label variable CONDBEGD "DATE CONDITION STARTED - DAY";
label variable CONDBEGM "DATE CONDITION STARTED - MONTH";
label variable CONDBEGY "DATE CONDITION STARTED - YEAR";
label variable SEEDREV1 "RD1: EVER SEEN DR. FOR COND";
label variable SEEDREV2 "RD2: EVER SEEN DR. FOR COND";
label variable SEEDREV3 "RD3: EVER SEEN DR. FOR COND";
label variable LSTSAW1X "RD1: WHEN WAS LAST TIME DR WAS SEEN(ED)";
label variable LSTSAW2X "RD2: WHEN WAS LAST TIME DR WAS SEEN(ED)";
label variable LSTSAW3X "RD3: WHEN WAS LAST TIME DR WAS SEEN(ED)";
label variable STILTR1X "RD1: IS PERS STILL TREATED FOR COND(ED)";
label variable STILTR2X "RD2: IS PERS STILL TREATED FOR COND(ED)";
label variable STILTR3X "RD3: IS PERS STILL TREATED FOR COND(ED)";
label variable OVRALL1X "RD1: HOW COND AFFECT OVERALL HLTH(ED)";
label variable OVRALL2X "RD2: HOW COND AFFECT OVERALL HLTH(ED)";
label variable OVRALL3X "RD3: HOW COND AFFECT OVERALL HLTH(ED)";
label variable WHOTYP1X "RD1: WHO REPORTED COND AFFECT(ED)";
label variable WHOTYP2X "RD2: WHO REPORTED COND AFFECT(ED)";
label variable WHOTYP3X "RD3: WHO REPORTED COND AFFECT(ED)";
label variable FURTCA1X "RD1: FURTHER TREATMENT RECOMMENDED(ED)";
label variable FURTCA2X "RD2: FURTHER TREATMENT RECOMMENDED(ED)";
label variable FURTCA3X "RD3: FURTHER TREATMENT RECOMMENDED(ED)";
label variable FOLOCA1X "RD1: RCV FOLLOW-UP CARE FOR CONDITN(ED)";
label variable FOLOCA2X "RD2: RCV FOLLOW-UP CARE FOR CONDITN(ED)";
label variable FOLOCA3X "RD3: RCV FOLLOW-UP CARE FOR CONDITN(ED)";
label variable SEEDREF1 "RD1: SAW DR IN REFERENCE PERIOD";
label variable SEEDREF2 "RD2: SAW DR IN REFERENCE PERIOD";
label variable SEEDREF3 "RD3: SAW DR IN REFERENCE PERIOD";
label variable CRND1 "RD1: HAS COND INFORMATION IN ROUND";
label variable CRND2 "RD2: HAS COND INFORMATION IN ROUND";
label variable CRND3 "RD3: HAS COND INFORMATION IN ROUND";
label variable SELECTR2 "PREVIOUSLY REPORTED COND SELECTED IN RD2";
label variable SELECTR3 "PREVIOUSLY REPORTED COND SELECTED IN RD3";
label variable INJURY "WAS CONDITION DUE TO ACCIDENT/INJURY";
label variable ACCDENTW "DATE OF ACCIDENT - WEEKDAY";
label variable ACCDENTM "DATE OF ACCIDENT - MONTH";
label variable ACCDENTY "DATE OF ACCIDENT - YEAR";
label variable ACCDNWRK "DID ACCIDENT OCCUR AT WORK";
label variable ACDNTLOC "WHERE DID ACCIDENT HAPPEN";
label variable INOUTHH "WAS ACCIDENT INSIDE/OUTSIDE THE HOUSE";
label variable VEHICLE "WAS A MOTOR VEHICLE INVOLVED";
label variable GUN "WAS A GUN INVOLVED";
label variable WEAPON "WAS SOME OTHER WEAPON INVOLVED";
label variable POISON "WAS POISON/POISONOUS SUBSTANCE INVOLVED";
label variable FIREBURN "WAS FIRE/BURNING INVOLVED";
label variable DROWN "WAS DROWNING/NEAR-DROWNING INVOLVED";
label variable SPORTS "WAS IT A SPORTS INJURY";
label variable FALL "WAS IT A FALL";
label variable ACDNTOTH "WAS SOMETHING ELSE INVOLVED";
label variable RECOVER "FULLY RECOVERED FROM INJURY";
label variable MISSWORK "FLAG ASSOCIATED WITH MISSED WORK DAYS";
label variable MISSSCHL "FLAG ASSOCIATED WITH MISSED SCHOOL DAYS";
label variable INBEDFLG "FLAG ASSOCIATED WITH BED DAYS";
label variable ICD9CODX "3-DIGIT ICD9 CONDITION CODE";
label variable ICD9PROX "2-DIGIT ICD9 PROCEDURE CODE";
label variable CCCODEX "MODIFIED CLINICAL CLASSIF CODE-DIAGNOSIS";
label variable APCARE3 "RD3: WAS ALTERNATIVE CAREGIVER CONSULTD";
label variable HHNUM "# HOME HEALTH EVENTS ASSOC. W/ CONDITION";
label variable DNNUM "# DENTAL EVENTS ASSOC. W/ CONDITION";
label variable HSNUM "# HOSPITAL STAYS ASSOC. W/ CONDITION";
label variable OPNUM "# OUT-PATIENT EVENTS ASSOC. W/ CONDITION";
label variable OBNUM "# OFFICE-BASED EVENTS ASSOC. W/CONDITION";
label variable ERNUM "# ER ASSOC. W/ CONDITION";
label variable RXNUM "# PRESCRIBED MEDICINES ASSOC. W/ COND";
label variable WTDPER96 "POVERTY/MORTALITY ADJUSTED PERS LEVL WGT";
label variable VARSTR96 "VARIANCE ESTIMATION STRATUM - 1996";
label variable VARPSU96 "VARIANCE ESTIMATION PSU - 1996";


*DEFINE VALUE LABELS FOR REPORTS;
label define HC006R0001X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED" ;

label define HC006R0002X
         -1 "-1 INAPPLICABLE"
         1  " 1 SUNDAY"
         2  " 2 MONDAY"
         3  " 3 TUESDAY"
         4  " 4 WEDNESDAY"
         5  " 5 THURSDAY"
         6  " 6 FRIDAY"
         7  " 7 SATURDAY" ;

label define HC006R0003X
         -1   "-1 INAPPLICABLE"
         -7   "-7 REFUSED"
         -8   "-8 DK"
         -9   "-9 NOT ASCERTAINED"
         1994 "1994"
         1995 "1995"
         1996 "1996" ;

label define HC006R0004X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         1  " 1 YES"
         2  " 2 NO"
         3  " 3 DOES NOT WORK" ;

label define HC006R0005X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         1  " 1 AT HOME (OWN OR SOMEONE ELSE)"
         2  " 2 ON PUBLIC ST/RD/HWAY/SIDEWLK"
         3  " 3 ON FARM (OWN OR SOMEONE ELSE)"
         4  " 4 SCHOOL (IN BLD/ON GRND/FIELD)"
         5  " 5 STORE OR RESTAURANT (INCL MALL)"
         6  " 6 OFFICE (ANY PART OF BLD)"
         7  " 7 FACTORY, INDUSTRY SITE"
         8  " 8 MILITARY FACILITY"
         9  " 9 RECREATIONAL PLACE OR FACIL"
         91 "91 OTHER" ;

label define HC006R0006X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         1  " 1 YES"
         2  " 2 NO" ;

label define HC006R0007X
         0 "0 DID NOT RECEIVE ANY ALTERNATIVE CARE"
         1 "1 RECEIVED ALTER. CARE FOR THIS CONDITION"
         2 "2 ALTER. CARE RECEIVED FOR OTH CONDITION(S)" ;

label define HC006R0008X
         -1 "-1 INAPPLICABLE"
         -3 "-3 NO DATA IN ROUND"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED" ;

label define HC006R0009X
         -1 "-1 INAPPLICABLE"
         -3 "-3 NO DATA IN ROUND"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED" ;

label define HC006R0010X
         -1   "-1 INAPPLICABLE"
         -3   "-3 NO DATA IN ROUND"
         -7   "-7 REFUSED"
         -8   "-8 DK"
         -9   "-9 NOT ASCERTAINED"
         1923 "1923"
         1924 "1924"
         1996 "1996"
         1997 "1997" ;

label define HC006R0011X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED" ;

label define HC006R0012X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED" ;

label define HC006R0013X
         -1   "-1 INAPPLICABLE"
         -7   "-7 REFUSED"
         -8   "-8 DK"
         -9   "-9 NOT ASCERTAINED"
         1996 "1996"
         1997 "1997" ;

label define HC006R0014X
         1 "1 ROUND 1"
         2 "2 ROUND 2"
         3 "3 ROUND 3" ;

label define HC006R0015X
         -1 "-1 INAPPLICABLE"
         -9 "-9 NOT ACERTAINED"
         0  " 0 NO"
         1  " 1 YES" ;

label define HC006R0016X
         -1 "-1 INAPPLICABLE"
         -9 "-9 NOT ACERTAINED"
         0  " 0 NO"
         1  " 1 YES" ;

label define HC006R0017X
         -1 "-1 INAPPLICABLE"
         -9 "-9 NOT ACERTAINED"
         0  " 0 NO"
         1  " 1 YES" ;

label define HC006R0018X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         0  " 0" ;

label define HC006R0019X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         1  " 1 YES"
         2  " 2 NO" ;

label define HC006R0020X
         -1 "-1 INAPPLICABLE"
         -3 "-3 NO DATA IN ROUND"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED" ;

label define HC006R0021X
         -1 "-1 INAPPLICABLE"
         -3 "-3 NO DATA IN ROUND"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED" ;

label define HC006R0022X
         -1   "-1 INAPPLICABLE"
         -3   "-3 NO DATA IN ROUND"
         -7   "-7 REFUSED"
         -8   "-8 DK"
         -9   "-9 NOT ASCERTAINED"
         1923 "1923"
         1924 "1924"
         1996 "1996"
         1997 "1997" ;

label define HC006R0023X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         0  " 0" ;

label define HC006R0024X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         1  " 1 YES"
         2  " 2 NO" ;

label define HC006R0025X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         1  " 1 YES"
         2  " 2 NO" ;

label define HC006R0026X
         -1  " -1 INAPPLICABLE"
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -7  " -7 REFUSED"
         -8  " -8 DK"
         -9  " -9 NOT ASCERTAINED"
         1   "  1 ALL FOLLOWUP CARE RECEIVED"
         2   "  2 SOME FOLLOWUP CARE RECEIVED"
         3   "  3 NO FOLLOWUP CARE RECEIVED"
         4   "  4 STILL BEING TREATED" ;

label define HC006R0027X
         -1  " -1 INAPPLICABLE"
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -7  " -7 REFUSED"
         -8  " -8 DK"
         -9  " -9 NOT ASCERTAINED"
         1   "  1 ALL FOLLOWUP CARE RECEIVED"
         2   "  2 SOME FOLLOWUP CARE RECEIVED"
         3   "  3 NO FOLLOWUP CARE RECEIVED"
         4   "  4 STILL BEING TREATED" ;

label define HC006R0028X
         -1  " -1 INAPPLICABLE"
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -7  " -7 REFUSED"
         -8  " -8 DK"
         -9  " -9 NOT ASCERTAINED"
         1   " 1 ALL FOLLOWUP CARE RECEIVED"
         2   " 2 SOME FOLLOWUP CARE RECEIVED"
         3   " 3 NO FOLLOWUP CARE RECEIVED"
         4   " 4 STILL BEING TREATED" ;

label define HC006R0029X
         -1  " -1 INAPPLICABLE"
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -7  " -7 REFUSED"
         -8  " -8 DK"
         -9  " -9 NOT ASCERTAINED"
         1   "  1 YES"
         2   "  2 NO" ;

label define HC006R0030X
         -1  " -1 INAPPLICABLE"
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -7  "-7 REFUSED"
         -8  "-8 DK"
         -9  "-9 NOT ASCERTAINED"
         1   "1 YES"
         2   "2 NO" ;

label define HC006R0031X
         -1 " -1 INAPPLICABLE"
         -11"-11 NOT PRIORITY/INJURY COND"
         -12"-12 COND NOT SELECTED IN RD"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         1  " 1 YES"
         2  " 2 NO" ;

label define HC006R0032X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         1  " 1 YES"
         2  " 2 NO" ;

label define HC006R0033X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         0  " 0" ;

label define HC006R0034X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         0  " 0" ;

label define HC006R0035X
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         0  " 0 NO"
         1  " 1 YES"
         2  " 2 NO" ;

label define HC006R0036X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         1  " 1 YES"
         2  " 2 NO" ;

label define HC006R0037X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         1  " 1 INSIDE"
         2  " 2 OUTSIDE" ;

label define HC006R0038X
         -1  "-1 INAPPLICABLE"
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -8  " -8 DK"
         -9  " -9 NOT ASCERTAINED"
         1   "  1 BEFORE REFERENCE DATE"
         2   "  2 AFTER REFERENCE DATE" ;

label define HC006R0039X
         -1  "-1 INAPPLICABLE"
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -8  "-8 DK"
         -9  "-9 NOT ASCERTAINED"
         1   " 1 BEFORE REFERENCE DATE"
         2   " 2 AFTER REFERENCE DATE" ;

label define HC006R0040X
         -1  "-1 INAPPLICABLE"
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -8  "-8 DK"
         -9  "-9 NOT ASCERTAINED"
         1   "1 BEFORE REFERENCE DATE"
         2   "2 AFTER REFERENCE DATE" ;

label define HC006R0041X
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         0  " 0 NO"
         1  " 1 YES"
         2  " 2 NO" ;

label define HC006R0042X
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         0  " 0 NO"
         1  " 1 YES"
         2  " 2 NO" ;

label define HC006R0043X
         -1  "-1 INAPPLICABLE"
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -7  "-7 REFUSED"
         -8  "-8 DK"
         -9  "-9 NOT ASCERTAINED"
         1   "1 VERY SERIOUS"
         2   "2 SOMEWHAT SERIOUS"
         3   "3 NOT VERY SERIOUS"
         4   "4 NOT AT ALL" ;

label define HC006R0044X
         -1  "-1 INAPPLICABLE"
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -7  "-7 REFUSED"
         -8  "-8 DK"
         -9  "-9 NOT ASCERTAINED"
         1   " 1 VERY SERIOUS"
         2   " 2 SOMEWHAT SERIOUS"
         3   " 3 NOT VERY SERIOUS"
         4   " 4 NOT AT ALL" ;

label define HC006R0045X
         -1  "-1 INAPPLICABLE"
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -7  "-7 REFUSED"
         -8  "-8 DK"
         -9  "-9 NOT ASCERTAINED"
         1   " 1 VERY SERIOUS"
         2   " 2 SOMEWHAT SERIOUS"
         3   " 3 NOT VERY SERIOUS"
         4   " 4 NOT AT ALL" ;

label define HC006R0046X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         1  " 1 YES"
         2  " 2 NO" ;

label define HC006R0047X
         -1 "-1 INAPPLICABLE"
         -9 "-9 NOT ASCERTAINED"
         1  " 1 YES"
         2  " 2 NO" ;

label define HC006R0048X
         -1 "-1 INAPPLICABLE"
         0  " 0 INCORRECTLY LISTED IN RU AT NHIS"
         11 "11 PERSON IN HOUSEHLD, NOT FT ACTIVE MIL"
         12 "12 IN HOUSEHLD, FT MIL DUTY-OUT-SCOPE"
         13 "13 MOVED, FT STUD LIVING AWAY FROM HOME"
         14 "14 IN ORIG HH, FT ACTIVE DUTY-INSCOPE"
         21 "21 INSTITUTIONALIZED WHOLE-R2 & R3 ONLY"
         22 "22 LEAVE INSTITUTION-R2 & R3 ONLY"
         23 "23 LEAVES INSTITUTION & DIES-R2 & 3 ONLY"
         24 "24 DIES IN INST DURING RD-R2 & R3 ONLY"
         31 "31 DECEASED"
         32 "32 INSTITUTIONALIZED IN HEALTH CARE FAC"
         33 "33 INSTITUTIONALIZED NON-HEALTH CARE FAC"
         34 "34 MOVED OUTSIDE U.S., NOT AS STUDENT"
         35 "35 MOVED, FT ACTIVE DUTY"
         36 "36 INSTITUTIONALIZED (TYPE UNKNOWN)"
         41 "41 MOVED WITHIN U.S."
         42 "42 PERSON WHO JOINED RU, NOT FT MIL"
         43 "43 UNK OR MOVED TO UNK LOCATION"
         44 "44 JOINS ANOTHER RU, & IS INSCOPE"
         51 "51 NEWBORN IN REF PERIOD"
         61 "61 DECEASED PRIOR TO REF PERIOD-R1 ONLY"
         62 "62 INSTITUT PRIOR TO REF PER-R1 ONLY"
         63 "63 LEFT U.S. PRIOR TO REF PER-R1 ONLY"
         64 "64 FT MIL, MIL FAC MOVE PRIOR REF PER-R1"
         71 "71 LIVING AWAY GRADES 1-12 NONKEY"
         72 "72 INELIG NON-KEY/RESIDENCY SCHL YR ONLY"
         73 "73 NONKEY, NOT FT MIL, MOVED W/OUT KEY"
         74 "74 MOVED AS FT MIL, W/OUT KEY "
         81 "81 MOVED, FT STUD, NO RESP, DATA IMPUTED" ;

label define HC006R0049X
         -1 "-1 INAPPLICABLE"
         0  " 0 INCORRECTLY LISTED IN RU AT NHIS"
         11 "11 PERSON IN HOUSEHLD, NOT FT ACTIVE MIL"
         12 "12 IN HOUSEHLD, FT MIL DUTY-OUT-SCOPE"
         13 "13 MOVED, FT STUD LIVING AWAY FROM HOME"
         14 "14 IN ORIG HH, FT ACTIVE DUTY-INSCOPE"
         21 "21 INSTITUTIONALIZED WHOLE-R2 & R3 ONLY"
         22 "22 LEAVE INSTITUTION-R2 & R3 ONLY"
         23 "23 LEAVES INSTITUTION & DIES-R2 & 3 ONLY"
         24 "24 DIES IN INST DURING RD-R2 & R3 ONLY"
         31 "31 DECEASED"
         32 "32 INSTITUTIONALIZED IN HEALTH CARE FAC"
         33 "33 INSTITUTIONALIZED NON-HEALTH CARE FAC"
         34 "34 MOVED OUTSIDE U.S., NOT AS STUDENT"
         35 "35 MOVED, FT ACTIVE DUTY"
         36 "36 INSTITUTIONALIZED (TYPE UNKNOWN)"
         41 "41 MOVED WITHIN U.S."
         42 "42 PERSON WHO JOINED RU, NOT FT MIL"
         43 "43 UNK OR MOVED TO UNK LOCATION"
         44 "44 JOINS ANOTHER RU, & IS INSCOPE"
         51 "51 NEWBORN IN REF PERIOD"
         61 "61 DECEASED PRIOR TO REF PERIOD-R1 ONLY"
         62 "62 INSTITUT PRIOR TO REF PER-R1 ONLY"
         63 "63 LEFT U.S. PRIOR TO REF PER-R1 ONLY"
         64 "64 FT MIL, MIL FAC MOVE PRIOR REF PER-R1"
         71 "71 LIVING AWAY GRADES 1-12 NONKEY"
         72 "72 INELIG NON-KEY/RESIDENCY SCHL YR ONLY"
         73 "73 NONKEY, NOT FT MIL, MOVED W/OUT KEY"
         74 "74 MOVED AS FT MIL, W/OUT KEY "
         81 "81 MOVED, FT STUD, NO RESP, DATA IMPUTED" ;

label define HC006R0050X
         -1 "-1 INAPPLICABLE"
         0  "0 INCORRECTLY LISTED IN RU AT NHIS"
         11 "11 PERSON IN HOUSEHLD, NOT FT ACTIVE MIL"
         12 "12 IN HOUSEHLD, FT MIL DUTY-OUT-SCOPE"
         13 "13 MOVED, FT STUD LIVING AWAY FROM HOME"
         14 "14 IN ORIG HH, FT ACTIVE DUTY-INSCOPE"
         21 "21 INSTITUTIONALIZED WHOLE-R2 & R3 ONLY"
         22 "22 LEAVE INSTITUTION-R2 & R3 ONLY"
         23 "23 LEAVES INSTITUTION & DIES-R2 & 3 ONLY"
         24 "24 DIES IN INST DURING RD-R2 & R3 ONLY"
         31 "31 DECEASED"
         32 "32 INSTITUTIONALIZED IN HEALTH CARE FAC"
         33 "33 INSTITUTIONALIZED NON-HEALTH CARE FAC"
         34 "34 MOVED OUTSIDE U.S., NOT AS STUDENT"
         35 "35 MOVED, FT ACTIVE DUTY"
         36 "36 INSTITUTIONALIZED (TYPE UNKNOWN)"
         41 "41 MOVED WITHIN U.S."
         42 "42 PERSON WHO JOINED RU, NOT FT MIL"
         43 "43 UNK OR MOVED TO UNK LOCATION"
         44 "44 JOINS ANOTHER RU, & IS INSCOPE"
         51 "51 NEWBORN IN REF PERIOD"
         61 "61 DECEASED PRIOR TO REF PERIOD-R1 ONLY"
         62 "62 INSTITUT PRIOR TO REF PER-R1 ONLY"
         63 "63 LEFT U.S. PRIOR TO REF PER-R1 ONLY"
         64 "64 FT MIL, MIL FAC MOVE PRIOR REF PER-R1"
         71 "71 LIVING AWAY GRADES 1-12 NONKEY"
         72 "72 INELIG NON-KEY/RESIDENCY SCHL YR ONLY"
         73 "73 NONKEY, NOT FT MIL, MOVED W/OUT KEY"
         74 "74 MOVED AS FT MIL, W/OUT KEY "
         81 "81 MOVED, FT STUD, NO RESP, DATA IMPUTED" ;

label define HC006R0051X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         1  " 1 FULLY RECOVERED"
         2  " 2 STILL HAVE IT"
         3  " 3 COND IS PERSIST/PERMNT" ;

label define HC006R0052X
         -11 "-11 NOT PRIORITY/INJURY COND"
         -7  "-7 REFUSED"
         -8  "-8 DK"
         -9  "-9 NOT ASCERTAINED"
         1   "1 YES"
         2   "2 NO"; ;

label define HC006R0053X
         -11 "-11 NOT PRIORITY/INJURY COND"
         -7  "-7 REFUSED"
         -8  "-8 DK"
         -9  "-9 NOT ASCERTAINED"
         1   " 1 YES"
         2   " 2 NO"; ;

label define HC006R0054X
         -11 "-11 NOT PRIORITY/INJURY COND"
         -7  "-7 REFUSED"
         -8  "-8 DK"
         -9  "-9 NOT ASCERTAINED"
         1   " 1 YES"
         2   " 2 NO"; ;

label define HC006R0055X
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -7  "-7 REFUSED"
         -8  "-8 DK"
         -9  "-9 NOT ASCERTAINED"
         1   " 1 YES"
         2   " 2 NO"; ;

label define HC006R0056X
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -7  "-7 REFUSED"
         -8  "-8 DK"
         -9  "-9 NOT ASCERTAINED"
         1   " 1 YES"
         2   " 2 NO"; ;

label define HC006R0057X
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -7  "-7 REFUSED"
         -8  "-8 DK"
         -9  "-9 NOT ASCERTAINED"
         1   " 1 YES"
         2   " 2 NO"; ;

label define HC006R0058X
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -9  "-9 NOT ASCERTAINED"
         0   " 0 NO"
         1   " 1 YES"; ;

label define HC006R0059X
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -9  "-9 NOT ASCERTAINED"
         0   " 0 NO"
         1   " 1 YES"; ;

label define HC006R0060X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         1  " 1 YES"
         2  " 2 NO" ;

label define HC006R0061X
         -1  "-1 INAPPLICABLE"
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -7  "-7 REFUSED"
         -8  "-8 DK"
         -9  "-9 NOT ASCERTAINED"
         1   " 1 YES"
         2   " 2 NO" ;

label define HC006R0062X
         -1  "-1 INAPPLICABLE"
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -7  "-7 REFUSED"
         -8  "-8 DK"
         -9  "-9 NOT ASCERTAINED"
         1   " 1 YES"
         2   " 2 NO" ;

label define HC006R0063X
         -1  "-1 INAPPLICABLE"
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -7  "-7 REFUSED"
         -8  "-8 DK"
         -9  "-9 NOT ASCERTAINED"
         1   " 1 YES"
         2   " 2 NO" ;

label define HC006R0064X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         1  " 1 YES"
         2  " 2 NO" ;

label define HC006R0065X
         -1 "-1 INAPPLICABLE"
         -7 "-7 REFUSED"
         -8 "-8 DK"
         -9 "-9 NOT ASCERTAINED"
         1  " 1 YES"
         2  " 2 NO" ;

label define HC006R0066X
         -1  "-1 INAPPLICABLE"
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -9  "-9 NOT ASCERTAINED"
         1   " 1 SELF-REPORT"
         2   " 2 REPORTED BY SOMEONE ELSE" ;

label define HC006R0067X
         -1  " -1 INAPPLICABLE"
         -11 " -11 NOT PRIORITY/INJURY COND"
         -12 " -12 COND NOT SELECTED IN RD"
         -9  " -9 NOT ASCERTAINED"
         1   "  1 SELF-REPORT"
         2   "  2 REPORTED BY SOMEONE ELSE" ;

label define HC006R0068X
         -1  "-1 INAPPLICABLE"
         -11 "-11 NOT PRIORITY/INJURY COND"
         -12 "-12 COND NOT SELECTED IN RD"
         -9  "-9 NOT ASCERTAINED"
         1   "  1 SELF-REPORT"
         2   "  2 REPORTED BY SOMEONE ELSE" ;

* ASSOCIATE VARIABLES WITH VALUE LABEL DEFINITIONS;
label value ACCDENTM HC006R0001X;
label value ACCDENTW HC006R0002X;
label value ACCDENTY HC006R0003X;
label value ACCDNWRK HC006R0004X;
label value ACDNTLOC HC006R0005X;
label value ACDNTOTH HC006R0006X;
label value APCARE3 HC006R0007X;
label value BEGREFD3 HC006R0008X;
label value BEGREFM3 HC006R0009X;
label value BEGREFY3 HC006R0010X;
label value CONDBEGD HC006R0011X;
label value CONDBEGM HC006R0012X;
label value CONDBEGY HC006R0013X;
label value CONDRN HC006R0014X;
label value CRND1 HC006R0015X;
label value CRND2 HC006R0016X;
label value CRND3 HC006R0017X;
label value DNNUM HC006R0018X;
label value DROWN HC006R0019X;
label value ENDREFD3 HC006R0020X;
label value ENDREFM3 HC006R0021X;
label value ENDREFY3 HC006R0022X;
label value ERNUM HC006R0023X;
label value FALL HC006R0024X;
label value FIREBURN HC006R0025X;
label value FOLOCA1X HC006R0026X;
label value FOLOCA2X HC006R0027X;
label value FOLOCA3X HC006R0028X;
label value FURTCA1X HC006R0029X;
label value FURTCA2X HC006R0030X;
label value FURTCA3X HC006R0031X;
label value GUN HC006R0032X;
label value HHNUM HC006R0033X;
label value HSNUM HC006R0034X;
label value INBEDFLG HC006R0035X;
label value INJURY HC006R0036X;
label value INOUTHH HC006R0037X;
label value LSTSAW1X HC006R0038X;
label value LSTSAW2X HC006R0039X;
label value LSTSAW3X HC006R0040X;
label value MISSSCHL HC006R0041X;
label value MISSWORK HC006R0042X;
label value OVRALL1X HC006R0043X;
label value OVRALL2X HC006R0044X;
label value OVRALL3X HC006R0045X;
label value POISON HC006R0046X;
label value PRIOLIST HC006R0047X;
label value PSTATUS1 HC006R0048X;
label value PSTATUS2 HC006R0049X;
label value PSTATUS3 HC006R0050X;
label value RECOVER HC006R0051X;
label value SEEDREF1 HC006R0052X;
label value SEEDREF2 HC006R0053X;
label value SEEDREF3 HC006R0054X;
label value SEEDREV1 HC006R0055X;
label value SEEDREV2 HC006R0056X;
label value SEEDREV3 HC006R0057X;
label value SELECTR2 HC006R0058X;
label value SELECTR3 HC006R0059X;
label value SPORTS HC006R0060X;
label value STILTR1X HC006R0061X;
label value STILTR2X HC006R0062X;
label value STILTR3X HC006R0063X;
label value VEHICLE HC006R0064X;
label value WEAPON HC006R0065X;
label value WHOTYP1X HC006R0066X;
label value WHOTYP2X HC006R0067X;
label value WHOTYP3X HC006R0068X;

*DISPLAY A DESCRIPTION OF STATA FILE;
describe;

*LIST FIRST 20 OBSERVATIONS IN THE FILE;
list in 1/20;

save HC006R, replace;

#delimit cr

* data file is stored in HC006R.dta
* log  file is stored in HC006R.log

log close

/************************************************************************************************
 NOTES:                                                                                          
                                                                                                 
 1. This program has been tested on Stata Version 10 (for Windows).                              
                                                                                                 
 2. This program will create a permanent Stata dataset.  All additional analyses                 
    can be run using this dataset.  In addition to the dataset, this program creates             
    a log file named HC006R.LOG and a data file named HC006R.DTA.  If these files (HC006R.DTA and HC006R.LOG)
    already exist in the working directory, they will be replaced when this program is executed. 
                                                                                                 
 3. If the program ends prematurely, the log file will remain open.  Before running this         
    program again, the user should enter the following Stata command: log close                  
                                                                                                 
 4. The cd command assigns C:\MEPS\DATA as the working directory and location of the input       
    ASCII and output .DTA and .LOG files and can be modified by the user as necessary.           
                                                                                                 
 5. Stata commands end with a carriage return by default. The command                            
    #delimit ;                                                                                   
    temporarily changes the command ending delimiter from a carriage return to a semicolon.      
                                                                                                 
 6. The infix command assumes that the input variables are numeric unless the variable name      
    is prefaced by str.  For example, DUPERSID is the a string (or character) variable.          
                                                                                                 
************************************************************************************************/