/************************************************************************************************/ /* Stata User File for H24 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 */ /* (H24.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 H24.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\H24.DO */ /* The program below will output the Stata dataset H24.DTA */ /************************************************************************************************/ #delimit ; cd C:\MEPS\DATA; log using H24.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 RN 75-75 str JOBSIDX 76-86 byte PUF1FLG 87-87 byte PUF12FLG 88-88 byte CMJINS 89-90 byte PHOLDER 91-91 byte DEPNDNT 92-92 byte EVALCOVR 93-94 byte STATUS1 95-96 byte STATUS2 97-98 byte STATUS3 99-100 byte STATUS4 101-102 byte STATUS5 103-104 byte STATUS6 105-106 byte STATUS7 107-108 byte STATUS8 109-110 byte STATUS9 111-112 byte STATUS10 113-114 byte STATUS11 115-116 byte STATUS12 117-118 byte DECPHLDR 119-119 byte OUTPHLDR 120-120 byte NOPUFLG 121-121 byte TYPEFLAG 122-123 byte PRIVCAT 124-125 byte HOSPINSX 126-127 byte MSUPINSX 128-129 byte DENTLINS 130-131 byte VISIONIN 132-133 byte LTCINS 134-135 byte PMEDINS 136-137 byte COBRA 138-139 byte COVTYPIN 140-141 byte OOPELIG 142-143 double OOPPREM 144-150 byte PREMLEVX 151-152 byte BYFED 153-154 byte BYSTATE 155-156 byte BYLOCAL 157-158 byte BYSOMGOV 159-160 byte BYEMPL 161-162 byte BYUNION 163-164 byte BYOTHER 165-166 byte UPRHMO 167-168 byte UPRMNC 169-170 byte DRLIST 171-172 byte VISTPAYX 173-174 byte NAMECHNG 175-176 byte SATELIG 177-177 byte APPT 178-179 byte CHANPROV 180-181 byte COSTQUAL 182-183 byte CUSTSERV 184-185 byte DIFFREF 186-187 byte PAIDLESS 188-189 byte PLANREF 190-191 byte PLANSAT 192-193 byte RECPLAN 194-195 byte SATAMT 196-197 byte SATCHOIC 198-199 byte SATCOVH 200-201 byte SATCOVMH 202-203 byte SATCOVP 204-205 byte SATCOVPM 206-207 byte SATCS 208-209 byte SATPAPER 210-211 using H24.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 RN "ROUND NUMBER"; label variable JOBSIDX "JOBSIDX"; label variable PUF1FLG "1=IN HC001, ELSE 0"; label variable PUF12FLG "1=IN HC012, ELSE 0"; label variable CMJINS "CMJ AS THE SOURCE OF PLAN: 1 YES, 2 NO"; 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 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 HC001 OR HC012, 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 VISTPAYX "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 H240001X -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 H240002X -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 H240003X -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 H240004X -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 H240005X -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 H240006X -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 H240007X -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 H240008X -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 H240009X -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 H240010X -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 H240011X -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 H240012X -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 H240013X -1 "-1 INAPPLICABLE" 1 "1 SINGLE" 2 "2 FAMILY" ; label define H240014X -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 H240015X -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 H240016X -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 H240017X 0 "0 POLICYHOLDER" 1 "1 DEPENDENT" ; label define H240018X -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 H240019X -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 H240020X -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 H240021X -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 H240022X -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 H240023X -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 H240024X -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 H240025X -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 H240026X -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 H240027X -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 H240028X -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 H240029X -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 H240030X 0 "0 DEPENDENT" 1 "1 POLICYHOLDER" ; label define H240031X -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 H240032X -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 H240033X -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 H240034X -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 H240035X -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 H240036X -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 H240037X -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 H240038X -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 H240039X 1 "1" 2 "2" 3 "3" ; label define H240040X -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 H240041X -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 H240042X -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 H240043X -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 H240044X -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 H240045X -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 H240046X -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 H240047X -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 H240048X -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 H240049X -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 H240050X -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 H240051X -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 H240052X -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 H240053X -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 H240054X -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 H240055X -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 H240056X -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 H240057X -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 H240058X -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 H240059X -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 H240060X -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 H240061X -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 CHAMPUS/TRICARE/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 H240062X -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 H240063X -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 H240064X -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 H240065X -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 H240001X; label value BYEMPL H240002X; label value BYFED H240003X; label value BYLOCAL H240004X; label value BYOTHER H240005X; label value BYSOMGOV H240006X; label value BYSTATE H240007X; label value BYUNION H240008X; label value CHANPROV H240009X; label value CMJINS H240010X; label value COBRA H240011X; label value COSTQUAL H240012X; label value COVTYPIN H240013X; label value CUSTSERV H240014X; label value DECPHLDR H240015X; label value DENTLINS H240016X; label value DEPNDNT H240017X; label value DIFFREF H240018X; label value DRLIST H240019X; label value EVALCOVR H240020X; label value HOSPINSX H240021X; label value LTCINS H240022X; label value MSUPINSX H240023X; label value NAMECHNG H240024X; label value NOPUFLG H240025X; label value OOPELIG H240026X; label value OOPPREM H240027X; label value OUTPHLDR H240028X; label value PAIDLESS H240029X; label value PHOLDER H240030X; label value PLANREF H240031X; label value PLANSAT H240032X; label value PMEDINS H240033X; label value PREMLEVX H240034X; label value PRIVCAT H240035X; label value PUF12FLG H240036X; label value PUF1FLG H240037X; label value RECPLAN H240038X; label value RN H240039X; label value SATAMT H240040X; label value SATCHOIC H240041X; label value SATCOVH H240042X; label value SATCOVMH H240043X; label value SATCOVP H240044X; label value SATCOVPM H240045X; label value SATCS H240046X; label value SATELIG H240047X; label value SATPAPER H240048X; label value STATUS1 H240049X; label value STATUS10 H240050X; label value STATUS11 H240051X; label value STATUS12 H240052X; label value STATUS2 H240053X; label value STATUS3 H240054X; label value STATUS4 H240055X; label value STATUS5 H240056X; label value STATUS6 H240057X; label value STATUS7 H240058X; label value STATUS8 H240059X; label value STATUS9 H240060X; label value TYPEFLAG H240061X; label value UPRHMO H240062X; label value UPRMNC H240063X; label value VISIONIN H240064X; label value VISTPAYX H240065X; *DISPLAY A DESCRIPTION OF STATA FILE; describe; *LIST FIRST 20 OBSERVATIONS IN THE FILE; list in 1/20; save H24, replace; #delimit cr * data file is stored in H24.dta * log file is stored in H24.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 H24.LOG and a data file named H24.DTA. If these files (H24.DTA and H24.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. ************************************************************************************************/