/************************************************************************************************/ /* Stata User File for H47 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 */ /* (H47.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 H47.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\H47.DO */ /* The program below will output the Stata dataset H47.DTA */ /************************************************************************************************/ #delimit ; cd C:\MEPS\DATA; log using H47F1.log, replace; clear; * INPUT ALL VARIABLES; infix str EPCPIDX 1-28 str DUPERSID 29-36 str PHLDRIDX 37-44 str ESTBIDX 45-55 str EPRSIDX 56-74 byte PANEL 75-75 byte RN 76-76 str JOBSIDX 77-87 byte JOBSINFR 88-89 byte PUF5FLG 90-90 byte PUF20FLG 91-91 byte CMJINS 92-93 byte EMPLSTAT 94-95 byte PHOLDER 96-96 byte DEPNDNT 97-97 byte EVALCOVR 98-99 byte STATUS1 100-101 byte STATUS2 102-103 byte STATUS3 104-105 byte STATUS4 106-107 byte STATUS5 108-109 byte STATUS6 110-111 byte STATUS7 112-113 byte STATUS8 114-115 byte STATUS9 116-117 byte STATUS10 118-119 byte STATUS11 120-121 byte STATUS12 122-123 byte STATUS13 124-125 byte STATUS14 126-127 byte STATUS15 128-129 byte STATUS16 130-131 byte STATUS17 132-133 byte STATUS18 134-135 byte STATUS19 136-137 byte STATUS20 138-139 byte STATUS21 140-141 byte STATUS22 142-143 byte STATUS23 144-145 byte STATUS24 146-147 byte DECPHLDR 148-148 byte OUTPHLDR 149-149 byte NOPUFLG 150-150 byte TYPEFLAG 151-152 byte PRIVCAT 153-154 byte HOSPINSX 155-156 byte MSUPINSX 157-158 byte DENTLINS 159-160 byte VISIONIN 161-162 byte LTCINS 163-164 byte PMEDINS 165-166 byte COBRA 167-168 byte COVTYPIN 169-169 byte OOPELIG 170-171 double OOPPREM 172-178 byte PREMLEVX 179-180 byte BYFED 181-182 byte BYSTATE 183-184 byte BYLOCAL 185-186 byte BYSOMGOV 187-188 byte BYEMPL 189-190 byte BYUNION 191-192 byte BYOTHER 193-194 byte UPRHMO 195-196 byte UPRMNC 197-198 byte DRLIST 199-200 byte VISITPYX 201-202 byte NAMECHNG 203-204 byte SATELIG 205-205 byte APPT 206-207 byte CHANPROV 208-209 byte COSTQUAL 210-211 byte CUSTSERV 212-213 byte DIFFREF 214-215 byte PAIDLESS 216-217 byte PLANREF 218-219 byte PLANSAT 220-221 byte RECPLAN 222-223 byte SATAMT 224-225 byte SATCHOIC 226-227 byte SATCOVH 228-229 byte SATCOVMH 230-231 byte SATCOVP 232-233 byte SATCOVPM 234-235 byte SATCS 236-237 byte SATPAPER 238-239 using H47F1.dat; *DEFINE VARIABLE LABELS; label variable EPCPIDX "EPRSIDX + RN + DUPERSID"; label variable DUPERSID "PERSON CVRD BY POLCYHLDR-ESTABLISHMENT"; label variable PHLDRIDX "POLICY HOLDER S DUPERSID"; label variable ESTBIDX "ESTABLISHMENT ID"; label variable EPRSIDX "ESTABLISHMENT ID + POLICYHOLDER ID"; label variable PANEL "PANEL NUMBER"; label variable RN "ROUND NUMBER"; label variable JOBSIDX "JOBSIDX"; label variable JOBSINFR "JOBSIDX INFERRED RATHER THAN REPORTED ID"; label variable PUF5FLG "1=IN HC005, ELSE 0"; label variable PUF20FLG "1=IN HC020, ELSE 0"; label variable CMJINS "CMJ AS THE SOURCE OF PLAN: 1 YES, 2 NO"; label variable EMPLSTAT "POLICYHOLDER EMPLOYMENT STATUS"; label variable PHOLDER "POLICY HOLDER"; label variable DEPNDNT "DEPENDENT OF POLICY HOLDER"; label variable EVALCOVR "COVERED @ INTERVIEW DATE OR 12/31"; label variable STATUS1 "STATUS - MONTH 1"; label variable STATUS2 "STATUS - MONTH 2"; label variable STATUS3 "STATUS - MONTH 3"; label variable STATUS4 "STATUS - MONTH 4"; label variable STATUS5 "STATUS - MONTH 5"; label variable STATUS6 "STATUS - MONTH 6"; label variable STATUS7 "STATUS - MONTH 7"; label variable STATUS8 "STATUS - MONTH 8"; label variable STATUS9 "STATUS - MONTH 9"; label variable STATUS10 "STATUS - MONTH 10"; label variable STATUS11 "STATUS - MONTH 11"; label variable STATUS12 "STATUS - MONTH 12"; label variable STATUS13 "STATUS - MONTH 13"; label variable STATUS14 "STATUS - MONTH 14"; label variable STATUS15 "STATUS - MONTH 15"; label variable STATUS16 "STATUS - MONTH 16"; label variable STATUS17 "STATUS - MONTH 17"; label variable STATUS18 "STATUS - MONTH 18"; label variable STATUS19 "STATUS - MONTH 19"; label variable STATUS20 "STATUS - MONTH 20"; label variable STATUS21 "STATUS - MONTH 21"; label variable STATUS22 "STATUS - MONTH 22"; label variable STATUS23 "STATUS - MONTH 23"; label variable STATUS24 "STATUS - MONTH 24"; label variable DECPHLDR "DECEASED POLICYHOLDER FLAG: 1 YES,2 NO"; label variable OUTPHLDR "OUT-OF-RU POLICYHOLDER FLAG: 1 YES,2 NO"; label variable NOPUFLG "PHLDR NOT IN HC005 OR HC020, OTH REASON"; label variable TYPEFLAG "TYPE OF ESTABLISHMENT"; label variable PRIVCAT "CATEGORY OF PRIVATE COVERAGE"; label variable HOSPINSX "TYPE OF HI GOTTEN: HOSPITAL/HMO (EDITED)"; label variable MSUPINSX "TYPE OF HI GOTTEN: MEDIGAP (EDITED)"; label variable DENTLINS "TYPE OF HI GOTTEN: DENTAL"; label variable VISIONIN "TYPE OF HI GOTTEN: VISION"; label variable LTCINS "TYPE OF HI GOTTEN: LTC-NURSING HOME"; label variable PMEDINS "TYPE OF HI GOTTEN: PRESCRIPTION DRUG"; label variable COBRA "COBRA COVERAGE: 1=YES, 2=NO"; label variable COVTYPIN "COVERAGE @INTVW: 1=SINGLE, 2=FAMILY"; label variable OOPELIG "FLAG: POLICYHOLDER ESTB HAS PREMIUM"; label variable OOPPREM "MONTHLY OUT-OF-POCKET PREMIUM, R1 (ED)"; label variable PREMLEVX "EDITED PREMLEVL"; label variable BYFED "FEDERAL GOVT PAID FOR PRIV PLAN PREMIUM"; label variable BYSTATE "STATE GOVT PAID FOR PRIV PLAN PREMIUM"; label variable BYLOCAL "LOCAL GOVT PAID FOR PRIV PLAN PREMIUM"; label variable BYSOMGOV "SOME GOVT PAID FOR PRIV PLAN PREMIUM"; label variable BYEMPL "EMPLOYER PAID FOR PRIV PLAN PREMIUM"; label variable BYUNION "UNION PAID FOR PRIV PLAN PREMIUM"; label variable BYOTHER "OTHER PAID FOR PRIV PLAN PREMIUM"; label variable UPRHMO "HMO COVERAGE (FROM PRPL)"; label variable UPRMNC "PLAN REQRD COVRD PERS USE GATEKEEPER"; label variable DRLIST "DOES PLAN HAVE A BOOK/LIST OF DOCTORS?"; label variable VISITPYX "PLAN PAY NON-HMO, NON-REFER DR VISIT(ED)"; label variable NAMECHNG "HAS THERE BEEN A CHANGE IN PLAN NAME"; label variable SATELIG "ELIG. FOR SATIS. PLAN QUEST: 1=YES, 2=NO"; label variable APPT "HOW DIFFICULT TO GET SPECIALIST APPT?"; label variable CHANPROV "DID HAVE TO CHANGE PRIMARY CARE PROVIDER"; label variable COSTQUAL "IMPORTANCE COST/QUALITY IN CHOOSING PLAN"; label variable CUSTSERV "HAS CALLED CUSTOMER SERVICE/ADMIN OFFICE"; label variable DIFFREF "HOW DIFFICULT TO GET SPECIALIST REFERRAL"; label variable PAIDLESS "HAS PLAN PAID LESS THAN EXPECTED?"; label variable PLANREF "PLAN REFUSED TO PAY FOR OR APPROVE CARE"; label variable PLANSAT "SATISFACTION WITH INSURANCE PLAN"; label variable RECPLAN "LIKELY TO RECOMMEND PLAN?"; label variable SATAMT "SATISFIED WITH AMOUNT PAID"; label variable SATCHOIC "HOW SATISFIED WITH CHOICE OF PROVIDER"; label variable SATCOVH "HOW SATISFIED WITH HOSPITALIZATION?"; label variable SATCOVMH "HOW SATISFIED WITH MENTAL HEALTH SERVICE"; label variable SATCOVP "HOW SATISFIED W/ PREVENTIVE HEALTH CARE?"; label variable SATCOVPM "HOW SATISFIED WITH PRESCRIPTION MEDS?"; label variable SATCS "HOW SATISFIED WITH HOW CALL HANDLED"; label variable SATPAPER "SATISFIED W/ AMOUNT/DIFFICULTY PAPERWORK"; *DEFINE VALUE LABELS FOR REPORTS; label define H47F10001X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 VERY DIFFICULT" 2 "2 SOMEWHAT DIFFICULT" 3 "3 NOT TOO DIFFICULT" 4 "4 NOT AT ALL DIFFICULT" 95 "95 NEVER MADE APPOINTMENT" ; label define H47F10002X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10003X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10004X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10005X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10006X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10007X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10008X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10009X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 YES, MOVED TO ANOTHER AREA" 3 "3 NO" 95 "95 DIDN'T HAVE A PRIMARY CARE PROVIDER" ; label define H47F10010X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10011X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10012X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 PRIMARILY QUALITY" 2 "2 PRIMARILY COST" 3 "3 COST/QUALITY EQUALLY IMPORTANT" 95 "95 HAD NO CHOICE" ; label define H47F10013X -1 "-1 INAPPLICABLE" 1 "1 SINGLE" 2 "2 FAMILY" ; label define H47F10014X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10015X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10016X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10017X 0 "0 POLICYHOLDER" 1 "1 DEPENDENT" ; label define H47F10018X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 VERY DIFFICULT" 2 "2 SOMEWHAT DIFFICULT" 3 "3 NOT TOO DIFFICULT" 4 "4 NOT AT ALL DIFFICULT" ; label define H47F10019X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10020X -1 "-1 INAPPLICABLE" -2 "-2 ED IN PREV RND" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 CURRENTLY EMPLOYED" 2 "2 RETIRED" 3 "3 PREVIOUSLY EMPLOYED" 4 "4 DECEASED" 91 "91 OTHER" ; label define H47F10021X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H47F10022X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10023X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10024X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10025X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10026X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10027X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10028X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10029X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO PREMIUM CONTRIBUTION" ; label define H47F10030X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10031X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10032X 1 "1" 2 "2" 3 "3" 4 "4" 5 "5" ; label define H47F10033X 0 "0 DEPENDENT" 1 "1 POLICYHOLDER" ; label define H47F10034X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10035X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 NOT AT ALL LIKELY" 2 "2 NOT TOO LIKELY" 3 "3 SOMEWHAT LIKELY" 4 "4 VERY LIKELY" ; label define H47F10036X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10037X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 FAMILY PAYS ALL PREMIUM COST" 2 "2 FAMILY PAYS SOME PREMIUM COST" 3 "3 FAMILY DOES NOT KNOW" 4 "4 FAMILY DOES NOT PAY PREMIUM COST" ; label define H47F10038X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" 0 "0 NOT HOSP/PHYS OR MEDIGAP COVERAGE" 1 "1 EMPLOYER/UNION" 2 "2 NONGROUP" 3 "3 OTHER GROUP" 4 "4 OUT OF HOUSEHOLD" 5 "5 SELF-EMPLOYED" 99 "99 DONT KNOW WHAT KIND PRIV COV" ; label define H47F10039X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10040X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10041X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 NOT AT ALL LIKELY" 2 "2 NOT TOO LIKELY" 3 "3 SOMEWHAT LIKELY" 4 "4 VERY LIKELY" ; label define H47F10042X 1 "1" 2 "2" 3 "3" 4 "4" 5 "5" ; label define H47F10043X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 VERY SATISFIED" 2 "2 SOMEWHAT SATISFIED" 3 "3 NOT TOO SATISFIED" 4 "4 NOT AT ALL SATISFIED" 95 "95 NO AMOUNT PAID" ; label define H47F10044X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 VERY SATISFIED" 2 "2 SOMEWHAT SATISFIED" 3 "3 NOT TOO SATISFIED" 4 "4 NOT AT ALL SATISFIED" 95 "95 PLAN LETS FAMILY CHOOSE ANY DOCTOR" ; label define H47F10045X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 VERY SATISFIED" 2 "2 SOMEWHAT SATISFIED" 3 "3 NOT TOO SATISFIED" 4 "4 NOT AT ALL SATISFIED" 95 "95 SERVICE NOT COVERED" 96 "96 DON'T KNOW IF SERVICE IS COVERED" ; label define H47F10046X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 VERY SATISFIED" 2 "2 SOMEWHAT SATISFIED" 3 "3 NOT TOO SATISFIED" 4 "4 NOT AT ALL SATISFIED" 95 "95 SERVICE NOT COVERED" 96 "96 DON'T KNOW IF SERVICE IS COVERED" ; label define H47F10047X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 VERY SATISFIED" 2 "2 SOMEWHAT SATISFIED" 3 "3 NOT TOO SATISFIED" 4 "4 NOT AT ALL SATISFIED" 95 "95 SERVICE NOT COVERED" 96 "96 DON'T KNOW IF SERVICE IS COVERED" ; label define H47F10048X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 VERY SATISFIED" 2 "2 SOMEWHAT SATISFIED" 3 "3 NOT TOO SATISFIED" 4 "4 NOT AT ALL SATISFIED" 95 "95 SERVICE NOT COVERED" 96 "96 DON'T KNOW IF SERVICE IS COVERED" ; label define H47F10049X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 VERY SATISFIED" 2 "2 SOMEWHAT SATISFIED" 3 "3 NOT TOO SATISFIED" 4 "4 NOT AT ALL SATISFIED" 95 "95 SERVICE NOT COVERED" 96 "96 DON'T KNOW IF SERVICE IS COVERED" ; label define H47F10050X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10051X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 VERY SATISFIED" 2 "2 SOMEWHAT SATISFIED" 3 "3 NOT TOO SATISFIED" 4 "4 NOT AT ALL SATISFIED" 95 "95 NO PAPERWORK" ; label define H47F10052X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10053X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10054X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10055X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10056X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10057X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10058X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10059X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10060X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10061X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10062X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10063X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10064X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10065X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10066X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10067X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10068X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10069X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10070X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10071X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10072X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10073X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10074X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10075X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10076X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 SOMEONE WHO DOES NOT LIVE IN RU" 1 "1 EMPLOYER" 10 "10 SPOUSE PREVIOUS EMPLOYER" 11 "11 SCHOOL" 12 "12 UNKNOWN TYPE-OUTSIDE RU" 13 "13 UNKNOWN TYPE-COLLECTED AT OTHER" 14 "14 MEDICARE" 15 "15 MEDICAID" 16 "16 TRICARE/CHAMPUS/CHAMPVA" 17 "17 GROUP 1 STATE SPECIFIC PLAN" 18 "18 GROUP 2 STATE PLAN" 19 "19 GOVT - HOSPITAL/PHYSICIAN" 2 "2 UNION" 3 "3 GROUP" 4 "4 HEALTH ALLIANCE" 5 "5 INSURANCE COMPANY- FROM AN AGENT" 6 "6 INSURANCE COMPANY" 7 "7 HMO" 8 "8 COBRA" 9 "9 PREVIOUS EMPLOYER- NOT COBRA" ; label define H47F10077X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 PRIVATE PLAN IS HMO" 2 "2 PRIVATE PLAN IS NOT HMO" ; label define H47F10078X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10079X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; label define H47F10080X -1 "-1 INAPPLICABLE" -3 "-3 NOT IN ROUND" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 NO" 1 "1 YES" 2 "2 NO" ; * ASSOCIATE VARIABLES WITH VALUE LABEL DEFINITIONS; label value APPT H47F10001X; label value BYEMPL H47F10002X; label value BYFED H47F10003X; label value BYLOCAL H47F10004X; label value BYOTHER H47F10005X; label value BYSOMGOV H47F10006X; label value BYSTATE H47F10007X; label value BYUNION H47F10008X; label value CHANPROV H47F10009X; label value CMJINS H47F10010X; label value COBRA H47F10011X; label value COSTQUAL H47F10012X; label value COVTYPIN H47F10013X; label value CUSTSERV H47F10014X; label value DECPHLDR H47F10015X; label value DENTLINS H47F10016X; label value DEPNDNT H47F10017X; label value DIFFREF H47F10018X; label value DRLIST H47F10019X; label value EMPLSTAT H47F10020X; label value EVALCOVR H47F10021X; label value HOSPINSX H47F10022X; label value JOBSINFR H47F10023X; label value LTCINS H47F10024X; label value MSUPINSX H47F10025X; label value NAMECHNG H47F10026X; label value NOPUFLG H47F10027X; label value OOPELIG H47F10028X; label value OOPPREM H47F10029X; label value OUTPHLDR H47F10030X; label value PAIDLESS H47F10031X; label value PANEL H47F10032X; label value PHOLDER H47F10033X; label value PLANREF H47F10034X; label value PLANSAT H47F10035X; label value PMEDINS H47F10036X; label value PREMLEVX H47F10037X; label value PRIVCAT H47F10038X; label value PUF20FLG H47F10039X; label value PUF5FLG H47F10040X; label value RECPLAN H47F10041X; label value RN H47F10042X; label value SATAMT H47F10043X; label value SATCHOIC H47F10044X; label value SATCOVH H47F10045X; label value SATCOVMH H47F10046X; label value SATCOVP H47F10047X; label value SATCOVPM H47F10048X; label value SATCS H47F10049X; label value SATELIG H47F10050X; label value SATPAPER H47F10051X; label value STATUS1 H47F10052X; label value STATUS10 H47F10053X; label value STATUS11 H47F10054X; label value STATUS12 H47F10055X; label value STATUS13 H47F10056X; label value STATUS14 H47F10057X; label value STATUS15 H47F10058X; label value STATUS16 H47F10059X; label value STATUS17 H47F10060X; label value STATUS18 H47F10061X; label value STATUS19 H47F10062X; label value STATUS2 H47F10063X; label value STATUS20 H47F10064X; label value STATUS21 H47F10065X; label value STATUS22 H47F10066X; label value STATUS23 H47F10067X; label value STATUS24 H47F10068X; label value STATUS3 H47F10069X; label value STATUS4 H47F10070X; label value STATUS5 H47F10071X; label value STATUS6 H47F10072X; label value STATUS7 H47F10073X; label value STATUS8 H47F10074X; label value STATUS9 H47F10075X; label value TYPEFLAG H47F10076X; label value UPRHMO H47F10077X; label value UPRMNC H47F10078X; label value VISIONIN H47F10079X; label value VISITPYX H47F10080X; *DISPLAY A DESCRIPTION OF STATA FILE; describe; *LIST FIRST 20 OBSERVATIONS IN THE FILE; list in 1/20; save H47F1, replace; #delimit cr * data file is stored in H47F1.dta * log file is stored in H47F1.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 H47.LOG and a data file named H47.DTA. If these files (H47.DTA and H47.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. ************************************************************************************************/