/************************************************************************************************/ /* Stata User File for HC16DF1 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 */ /* (HC16DF1.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 HC16DF1.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\HC16DF1.DO */ /* The program below will output the Stata dataset HC16DF1.DTA */ /************************************************************************************************/ #delimit ; cd C:\MEPS\DATA; log using HC16DF1.log, replace; clear; * INPUT ALL VARIABLES; infix long DUID 1-5 int PID 6-8 str DUPERSID 9-16 str EVNTIDX 17-28 byte EVENTRN 29-29 str ERHEVIDX 30-41 str FFEEIDX 42-53 byte MPCDATA 54-54 int IPBEGYR 55-58 byte IPBEGMM 59-60 byte IPBEGDD 61-62 int IPENDYR 63-66 byte IPENDMM 67-68 byte IPENDDD 69-70 int NUMNIGHX 71-73 byte NUMNIGHT 74-75 byte EMERROOM 76-77 byte SPECCOND 78-79 byte RSNINHOS 80-81 byte ANYOPER 82-83 byte SURGPROC 84-85 byte VAPLACE 86-86 str IPICD1X 87-89 str IPICD2X 90-92 str IPICD3X 93-95 str IPICD4X 96-98 str IPPRO1X 99-101 str IPPRO2X 102-104 str IPCCC1X 105-107 str IPCCC2X 108-110 str IPCCC3X 111-113 str IPCCC4X 114-116 byte NUMCOND 117-118 byte DSCHPMED 119-120 byte DROUTSID 121-122 byte FFIPTYPE 123-124 double IPEXP97X 125-133 double IPTC97X 134-142 double IPFSF97X 143-150 double IPFMR97X 151-158 double IPFMD97X 159-166 double IPFPV97X 167-175 double IPFVA97X 176-184 double IPFCH97X 185-192 double IPFOF97X 193-200 double IPFSL97X 201-207 double IPFWC97X 208-215 double IPFOR97X 216-224 double IPFOU97X 225-232 double IPFOT97X 233-241 double IPFXP97X 242-250 double IPFTC97X 251-259 double IPDSF97X 260-266 double IPDMR97X 267-274 double IPDMD97X 275-281 double IPDPV97X 282-289 double IPDVA97X 290-295 double IPDCH97X 296-302 double IPDOF97X 303-308 double IPDSL97X 309-314 double IPDWC97X 315-321 double IPDOR97X 322-328 double IPDOU97X 329-335 double IPDOT97X 336-341 double IPDXP97X 342-349 double IPDTC97X 350-357 byte IMPIPFSF 358-358 byte IMPIPFMR 359-359 byte IMPIPFMD 360-360 byte IMPIPFPV 361-361 byte IMPIPFVA 362-362 byte IMPIPFCH 363-363 byte IMPIPFOF 364-364 byte IMPIPFSL 365-365 byte IMPIPFWC 366-366 byte IMPIPFOR 367-367 byte IMPIPFOU 368-368 byte IMPIPFOT 369-369 byte IMPIPCHG 370-370 byte IMPIPNUM 371-372 double WTDPER97 373-384 byte VARPSU97 385-386 int VARSTR97 387-389 using HC16DF1.dat; *DEFINE VARIABLE LABELS; label variable DUID "DWELLING UNIT ID"; label variable PID "NUMERIC PID"; label variable DUPERSID "PERSON ID (DUID+PID)"; label variable EVNTIDX "EVENT ID"; label variable EVENTRN "EVENT ROUND NUMBER"; label variable ERHEVIDX "ER/HS LINK ID"; label variable FFEEIDX "FLAT FEE ID"; label variable MPCDATA "MPC DATA FLAG"; label variable IPBEGYR "EVENT START DATE - YEAR (4-DIGIT)"; label variable IPBEGMM "EVENT START DATE - MONTH"; label variable IPBEGDD "EVENT START DATE - DAY"; label variable IPENDYR "EVENT END DATE - YEAR (4-DIGIT)"; label variable IPENDMM "EVENT END DATE - MONTH"; label variable IPENDDD "EVENT END DATE - DAY"; label variable NUMNIGHX "# NGTS IN HOSP-1997 DISCHARGES IMPUTED"; label variable NUMNIGHT "NUMBER OF NIGHTS STAYED AT PROVIDER"; label variable EMERROOM "DID STAY BEGIN WITH EMERGENCY ROOM VISIT"; label variable SPECCOND "HOSPITAL STAY RELATED TO CONDITION"; label variable RSNINHOS "REASON ENTERED HOSPITAL"; label variable ANYOPER "ANY OPERATIONS OR SURGERIES PERFORMED"; label variable SURGPROC "MAIN SURGICAL PROCEDURE"; label variable VAPLACE "VA FACILITY FLAG"; label variable IPICD1X "3 DIGIT ICD-9 CONDITION CODE"; label variable IPICD2X "3 DIGIT ICD-9 CONDITION CODE"; label variable IPICD3X "3 DIGIT ICD-9 CONDITION CODE"; label variable IPICD4X "3 DIGIT ICD-9 CONDITION CODE"; label variable IPPRO1X "2 DIGIT ICD-9 PROCEDURE CODE"; label variable IPPRO2X "2 DIGIT ICD-9 PROCEDURE CODE"; label variable IPCCC1X "MODIFIED CLINICAL CLASSIFICATION CODE"; label variable IPCCC2X "MODIFIED CLINICAL CLASSIFICATION CODE"; label variable IPCCC3X "MODIFIED CLINICAL CLASSIFICATION CODE"; label variable IPCCC4X "MODIFIED CLINICAL CLASSIFICATION CODE"; label variable NUMCOND "TOTAL # COND RECORDS LINKED TO THIS EVNT"; label variable DSCHPMED "MEDICINES PRESCRIBED AT DISCHARGE"; label variable DROUTSID "ANY OF THE DRS SEEN OUTSIDE THE PROVIDER"; label variable FFIPTYPE "FLAT FEE BUNDLE"; label variable IPEXP97X "TOT EXP FOR EVENT(IPFXP97X+IPDXP97X)"; label variable IPTC97X "TOT CHG FOR EVENT(IPFTC97X+IPDTC97X)"; label variable IPFSF97X "FACILITY AMT PD, FAMILY (IMPUTED)"; label variable IPFMR97X "FACILITY AMT PD, MEDICARE (IMPUTED)"; label variable IPFMD97X "FACILITY AMT PD, MEDICAID (IMPUTED)"; label variable IPFPV97X "FACILITY AMT PD, PRIV INSUR (IMPUTED)"; label variable IPFVA97X "FACILITY AMT PD, VETERANS (IMPUTED)"; label variable IPFCH97X "FACILITY AMT PD, CHAMP/CHAMPVA (IMPUTED)"; label variable IPFOF97X "FACILITY AMT PD, OTH FEDERAL (IMPUTED)"; label variable IPFSL97X "FACILITY AMT PD, STATE/LOC GOV (IMPUTED)"; label variable IPFWC97X "FACILITY AMT PD, WORKERS COMP (IMPUTED)"; label variable IPFOR97X "FACILITY AMT PD, OTH PRIV (IMPUTED)"; label variable IPFOU97X "FACILITY AMT PD, OTH PUB (IMPUTED)"; label variable IPFOT97X "FACILITY AMT PD, OTH INSUR (IMPUTED)"; label variable IPFXP97X "FACILITY SUM PAYMENTS IPFSF97X-IPFOT97X"; label variable IPFTC97X "TOTAL FACILITY CHARGE(IMPUTED)"; label variable IPDSF97X "DOCTOR AMT PD, FAMILY (IMPUTED)"; label variable IPDMR97X "DOCTOR AMT PD, MEDICARE (IMPUTED)"; label variable IPDMD97X "DOCTOR AMT PD, MEDICAID (IMPUTED)"; label variable IPDPV97X "DOCTOR AMT PD, PRIV INSUR (IMPUTED)"; label variable IPDVA97X "DOCTOR AMT PD, VETERANS (IMPUTED)"; label variable IPDCH97X "DOCTOR AMT PD, CHAMP/CHAMPVA (IMPUTED)"; label variable IPDOF97X "DOCTOR AMT PD, OTH FEDERAL (IMPUTED)"; label variable IPDSL97X "DOCTOR AMT PD, STATE/LOC GOV (IMPUTED)"; label variable IPDWC97X "DOCTOR AMT PD, WORKERS COMP (IMPUTED)"; label variable IPDOR97X "DOCTOR AMT PD, OTH PRIV (IMPUTED)"; label variable IPDOU97X "DOCTOR AMT PD, OTH PUB (IMPUTED)"; label variable IPDOT97X "DOCTOR AMT PD, OTH INSUR (IMPUTED)"; label variable IPDXP97X "DOCTOR SUM PAYMENTS IPFSF97X-IPFOT97X"; label variable IPDTC97X "TOTAL DOCTOR CHARGE(IMPUTED)"; label variable IMPIPFSF "IMPUTATION FLAG FOR IPFSF97X"; label variable IMPIPFMR "IMPUTATION FLAG FOR IPFMR97X"; label variable IMPIPFMD "IMPUTATION FLAG FOR IPFMD97X"; label variable IMPIPFPV "IMPUTATION FLAG FOR IPFPV97X"; label variable IMPIPFVA "IMPUTATION FLAG FOR IPFVA97X"; label variable IMPIPFCH "IMPUTATION FLAG FOR IPFCH97X"; label variable IMPIPFOF "IMPUTATION FLAG FOR IPFOF97X"; label variable IMPIPFSL "IMPUTATION FLAG FOR IPFSL97X"; label variable IMPIPFWC "IMPUTATION FLAG FOR IPFWC97X"; label variable IMPIPFOR "IMPUTATION FLAG FOR IPFOR97X"; label variable IMPIPFOU "IMPUTATION FLAG FOR IPFOU97X"; label variable IMPIPFOT "IMPUTATION FLAG FOR IPFOT97X"; label variable IMPIPCHG "IMPUTATION STATUS OF IPFTC97X"; label variable IMPIPNUM "#DR RECORDS IMPUTED PER PROVIDER"; label variable WTDPER97 "POVERTY/MORTALITY ADJ PERSON LEVL WGT-97"; label variable VARPSU97 "VARIANCE ESTIMATION PSU,1997"; label variable VARSTR97 "VARIANCE ESTIMATION STRATUM,1997"; *DEFINE VALUE LABELS FOR REPORTS; label define HC16DF10001X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define HC16DF10002X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define HC16DF10003X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define HC16DF10004X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define HC16DF10005X 1 "1 ROUND 1" 2 "2 ROUND 2" 3 "3 ROUND 3" 4 "4 ROUND 4" 5 "5 ROUND 5" ; label define HC16DF10006X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 FLAT FEE STEM" 2 "2 FLAT FEE LEAF" ; label define HC16DF10007X -1 "-1 INAPPLICABLE" 0 "0 UNIMPUTED" 1 "1 IMPUTED" 2 "2 IMPUTED TLCHRG" 3 "3 BOTH-RECIPIENTS AND DONORS" ; label define HC16DF10008X 0 "0 UNIMPUTED" 1 "1 IMPUTED" ; label define HC16DF10009X 0 "0 UNIMPUTED" 1 "1 IMPUTED" ; label define HC16DF10010X 0 "0 UNIMPUTED" 1 "1 IMPUTED" ; label define HC16DF10011X 0 "0 UNIMPUTED" 1 "1 IMPUTED" ; label define HC16DF10012X 0 "0 UNIMPUTED" 1 "1 IMPUTED" ; label define HC16DF10013X 0 "0 UNIMPUTED" 1 "1 IMPUTED" ; label define HC16DF10014X 0 "0 UNIMPUTED" 1 "1 IMPUTED" ; label define HC16DF10015X 0 "0 UNIMPUTED" 1 "1 IMPUTED" ; label define HC16DF10016X 0 "0 UNIMPUTED" 1 "1 IMPUTED" ; label define HC16DF10017X 0 "0 UNIMPUTED" 1 "1 IMPUTED" ; label define HC16DF10018X 0 "0 UNIMPUTED" 1 "1 IMPUTED" ; label define HC16DF10019X 0 "0 UNIMPUTED" 1 "1 IMPUTED" ; label define HC16DF10020X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10021X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define HC16DF10022X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define HC16DF10023X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1995 "1995" 1996 "1996" 1997 "1997" 95 "1995" 96 "1996" 97 "1997" ; label define HC16DF10024X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10025X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10026X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10027X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10028X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10029X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" 197 "$197.00" ; label define HC16DF10030X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10031X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10032X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10033X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10034X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10035X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10036X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10037X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10038X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define HC16DF10039X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 95 "95 STILL IN HOSPITAL" ; label define HC16DF10040X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1995 "1995" 1996 "1996" 1997 "1997" 95 "1995" 96 "1996" 97 "1997" ; label define HC16DF10041X -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10042X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10043X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10044X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10045X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10046X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10047X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10048X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10049X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10050X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10051X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" 760 "$760.00 - $760.00" ; label define HC16DF10052X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10053X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10054X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10055X -1 "-1 INAPPLICABLE" -2 "-2 DETERMINED IN PREVIOUS ROUND" -3 "-3 NO DATA IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10056X -9 "-9 NOT ASCERTAINED" 0 "0" ; label define HC16DF10057X 1 "1 HAS MPC DATA" 2 "2 NO MPC DATA" ; label define HC16DF10058X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define HC16DF10059X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define HC16DF10060X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define HC16DF10061X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 OPERATION OR SURGICAL PROCEDURE" 2 "2 TREATMENT/THERAPY" 3 "3 DIAGNOSTIC TESTS ONLY" 4 "4 GIVE BIRTH TO A BABY (MOTHER)" 5 "5 TO BE BORN (BABY)" 91 "91 OTHER SPECIFY" ; label define HC16DF10062X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define HC16DF10063X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 APPENDECTOMY" 10 "10 HERNIA REPAIR" 11 "11 HYSTERECTOMY" 12 "12 JOINT (HIP/KNEE) REPLACEMENT SURGERY" 13 "13 MASTECTOMY/LUMPECTOMY" 14 "14 PACEMAKER INSERTION" 15 "15 PLASTIC/RECONSTRUCTIVE SURGERY" 16 "16 PROSTATE SURGERY (PROSTATECTOMY)" 17 "17 SPINAL DISC SURGERY (SLIPPED/PROLAPSED)" 18 "18 SURGICAL SETTING OF BROKEN BONE" 19 "19 THYROID SURGERY (THYROIDECTOMY)" 2 "2 ARTHROSCOPIC SURGERY (VISUAL OF JOINTS)" 20 "20 TISSUE BIOPSY" 21 "21 TONSILLECTOMY" 3 "3 CARDIAC CATHETERIZATION" 4 "4 CATARACT SURGERY" 5 "5 CIRCUMCISION" 6 "6 CORONARY BYPASS" 7 "7 D AND C (DILATION AND CURETTAGE)" 8 "8 DENTAL SURGERY" 9 "9 GALLBLADDER SURGERY (CHOLECYSTECTOMY)" 91 "91 OTHER" ; label define HC16DF10064X -1 "-1 INAPPLICABLE" 0 "0 NO" 1 "1 YES" ; * ASSOCIATE VARIABLES WITH VALUE LABEL DEFINITIONS; label value ANYOPER HC16DF10001X; label value DROUTSID HC16DF10002X; label value DSCHPMED HC16DF10003X; label value EMERROOM HC16DF10004X; label value EVENTRN HC16DF10005X; label value FFIPTYPE HC16DF10006X; label value IMPIPCHG HC16DF10007X; label value IMPIPFCH HC16DF10008X; label value IMPIPFMD HC16DF10009X; label value IMPIPFMR HC16DF10010X; label value IMPIPFOF HC16DF10011X; label value IMPIPFOR HC16DF10012X; label value IMPIPFOT HC16DF10013X; label value IMPIPFOU HC16DF10014X; label value IMPIPFPV HC16DF10015X; label value IMPIPFSF HC16DF10016X; label value IMPIPFSL HC16DF10017X; label value IMPIPFVA HC16DF10018X; label value IMPIPFWC HC16DF10019X; label value IMPIPNUM HC16DF10020X; label value IPBEGDD HC16DF10021X; label value IPBEGMM HC16DF10022X; label value IPBEGYR HC16DF10023X; label value IPDCH97X HC16DF10024X; label value IPDMD97X HC16DF10025X; label value IPDMR97X HC16DF10026X; label value IPDOF97X HC16DF10027X; label value IPDOR97X HC16DF10028X; label value IPDOT97X HC16DF10029X; label value IPDOU97X HC16DF10030X; label value IPDPV97X HC16DF10031X; label value IPDSF97X HC16DF10032X; label value IPDSL97X HC16DF10033X; label value IPDTC97X HC16DF10034X; label value IPDVA97X HC16DF10035X; label value IPDWC97X HC16DF10036X; label value IPDXP97X HC16DF10037X; label value IPENDDD HC16DF10038X; label value IPENDMM HC16DF10039X; label value IPENDYR HC16DF10040X; label value IPEXP97X HC16DF10041X; label value IPFCH97X HC16DF10042X; label value IPFMD97X HC16DF10043X; label value IPFMR97X HC16DF10044X; label value IPFOF97X HC16DF10045X; label value IPFOR97X HC16DF10046X; label value IPFOT97X HC16DF10047X; label value IPFOU97X HC16DF10048X; label value IPFPV97X HC16DF10049X; label value IPFSF97X HC16DF10050X; label value IPFSL97X HC16DF10051X; label value IPFTC97X HC16DF10052X; label value IPFVA97X HC16DF10053X; label value IPFWC97X HC16DF10054X; label value IPFXP97X HC16DF10055X; label value IPTC97X HC16DF10056X; label value MPCDATA HC16DF10057X; label value NUMNIGHT HC16DF10058X; label value NUMNIGHX HC16DF10059X; label value PID HC16DF10060X; label value RSNINHOS HC16DF10061X; label value SPECCOND HC16DF10062X; label value SURGPROC HC16DF10063X; label value VAPLACE HC16DF10064X; *DISPLAY A DESCRIPTION OF STATA FILE; describe; *LIST FIRST 20 OBSERVATIONS IN THE FILE; list in 1/20; save HC16DF1, replace; #delimit cr * data file is stored in HC16DF1.dta * log file is stored in HC16DF1.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 HC16DF1.LOG and a data file named HC16DF1.DTA. If these files (HC16DF1.DTA and HC16DF1.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. ************************************************************************************************/