/************************************************************************************************/ /* Stata User File for H32 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 */ /* (H32.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 H32.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\H32.DO */ /* The program below will output the Stata dataset H32.DTA */ /************************************************************************************************/ #delimit ; cd C:\MEPS\DATA; log using H32.log, replace; clear; * INPUT ALL VARIABLES; infix str JOBSIDX 1-11 str DUPERSID 12-19 long DUID 20-24 int PID 25-27 byte RN 28-28 byte JOBSN 29-30 byte PANEL 31-31 byte JOBTYPE 32-33 byte JSTRTM 34-35 byte JSTRTD 36-37 int JSTRTY 38-41 byte JSTOPM 42-43 byte JSTOPD 44-45 int JSTOPY 46-49 byte RETIRJOB 50-51 byte SUBTYPE 52-52 byte MAIN_JOB 53-54 byte DIFFWAGE 55-56 byte WHY_DIFF 57-58 byte WORKSTAT 59-60 byte Y_CHANGE 61-62 byte STILLWRK 63-64 byte OFFTAKEI 65-66 byte NOWTAKEI 67-68 byte WHY_LEFT 69-70 long NUMEMPS 71-75 byte ESTMATE1 76-77 byte MORELOC 78-79 byte BUSINC 80-81 byte PROPRIET 82-83 byte TYPEEMPL 84-85 byte YLEFT 86-87 byte YNOBUSN 88-89 byte RECALL 90-91 int HRSPRWK 92-94 byte HRS35WK 95-96 byte APXHRDAY 97-98 byte SICKPAY 99-100 byte PAYDRVST 101-102 byte PAYVACTN 103-104 byte RETIRPLN 105-106 double WKLYAMT 107-113 byte EMPLINS 114-115 byte OFFRDINS 116-117 byte DIFFPLNS 118-119 byte INUNION 120-121 byte PROVDINS 122-123 byte HHMEMBER 124-125 byte NUMFMEMB 126-127 long TOTLEMP 128-132 byte SALARIED 133-134 byte HOWPAID 135-136 double DAYWAGE 137-142 byte HRSPRDY 143-144 double MAKEAMT 145-153 byte PERUNIT 154-155 byte MORE10 156-157 byte MORE15 158-159 byte MOREMINM 160-161 double OVRTIMHR 162-166 double GROSSPAY 167-175 byte GROSSPER 176-177 byte SALRYWKS 178-179 byte OTHRTYPE 180-181 byte EARNTIPS 182-183 byte EARNBONS 184-185 byte EARNCOMM 186-187 double OTHRWAGE 188-192 byte TIPSUNIT 193-194 double TIPSAMT 195-202 byte BONSUNIT 203-204 double BONSAMT 205-213 byte COMMUNIT 214-215 double COMMAMT 216-224 double HRLYWAGE 225-230 byte JBEGHR 231-232 byte JENDHR 233-234 byte JBEGMIN 235-236 byte JENDMIN 237-238 str JBEGAMPM 239-240 str JENDAMPM 241-242 byte SHIFTWK 243-244 byte JOBHASHI 245-246 byte STILLAT 247-248 byte SHFTCHNG 249-250 int HRSALBAS 251-253 byte INDTCODX 254-255 byte OCCPCODX 256-257 using H32.dat; *DEFINE VARIABLE LABELS; label variable JOBSIDX "JOB ID NUMBER"; label variable DUPERSID "SAMPLE PERSON ID (DUID+PID)"; label variable DUID "DWELLING UNIT ID"; label variable PID "PERSON NUMBER"; label variable RN "ROUND"; label variable JOBSN "JOB NUMBER"; label variable PANEL "PANEL"; label variable JOBTYPE "SELF-EMPLOYED OR WORK FOR SOMEONE ELSE"; label variable JSTRTM "JOB START DATE - MONTH"; label variable JSTRTD "JOB START DATE - DAY"; label variable JSTRTY "JOB START DATE - YEAR"; label variable JSTOPM "JOB STOP DATE - MONTH"; label variable JSTOPD "JOB STOP DATE - DAY"; label variable JSTOPY "JOB STOP DATE - YEAR"; label variable RETIRJOB "PERSON RETIRED FROM THIS JOB"; label variable SUBTYPE "JOB SUB-TYPE"; label variable MAIN_JOB "STILL MAIN JOB OR BUSINESS"; label variable DIFFWAGE "ANY CHANGE IN WAGE AMOUNT"; label variable WHY_DIFF "WHY WAGES CHANGED"; label variable WORKSTAT "FULL OR PART TIME"; label variable Y_CHANGE "WHY CHANGE IN FULL/PART TIME STATUS"; label variable STILLWRK "STILL WORK AT ESTABLISHMENT"; label variable OFFTAKEI "OFFERED INSURANCE AND NOW TAKE"; label variable NOWTAKEI "NOW OFFERED AND TAKE INSURANCE"; label variable WHY_LEFT "REASON WHY NOT AT JOB NOW"; label variable NUMEMPS "ESTABLISHMENT SIZE-NONSELF-EMP"; label variable ESTMATE1 "CATEGORICAL APPROX. ESTAB SIZE"; label variable MORELOC "MORE THAN ONE LOCATION"; label variable BUSINC "BUSINESS INCORPORATED"; label variable PROPRIET "PROPRIETORSHIP OR PARTNERSHIP"; label variable TYPEEMPL "EMPLOYEE TYPE"; label variable YLEFT "NO JOB REASON"; label variable YNOBUSN "WHY NO BUSINESS"; label variable RECALL "RECALL WITHIN 30 DAYS"; label variable HRSPRWK "NUMBER OF HOURS PER WEEK"; label variable HRS35WK "WORK AT LEAST 35 HOURS"; label variable APXHRDAY "APPROXIMATE # OF HOURS WORKED PER DAY"; label variable SICKPAY "DOES PERSON HAVE PAID SICK LEAVE"; label variable PAYDRVST "IS THERE PAID SICK LEAVE FOR DR S VISITS"; label variable PAYVACTN "DOES PERSON GET PAID VACATION"; label variable RETIRPLN "DOES PERSON HAVE PENSION/RETIREMENT PLAN"; label variable WKLYAMT "USUAL WEEKLY GROSS INCOME"; label variable EMPLINS "HAVE HEALTH INSURANCE THRU THIS JOB"; label variable OFFRDINS "OFFERED INSURANCE BUT CHOSE NOT TO TAKE"; label variable DIFFPLNS "CHOICE OF DIFFERENT HEALTH INS PLANS"; label variable INUNION "BELONG TO LABOR UNION"; label variable PROVDINS "WHO PROVIDES HEALTH INSURANCE"; label variable HHMEMBER "ANY OTHER HH MEMBER WRK AT THIS BUSINESS"; label variable NUMFMEMB "HOW MANY HH MEMBERS WORK THERE"; label variable TOTLEMP "ESTABLISHMENT SIZE-SELF-EMP"; label variable SALARIED "IS PERSON SALARIED, PAID BY THE HR, ETC."; label variable HOWPAID "HOW IS PERSON PAID"; label variable DAYWAGE "PERSON S DAILY WAGE RATE"; label variable HRSPRDY "NUMBER OF HOURS PERSON WORKED IN ONE DAY"; label variable MAKEAMT "HOW MUCH MONEY DOES PERSON MAKE"; label variable PERUNIT "PERIOD FOR WHICH PERSON IS PAID"; label variable MORE10 "PERSON MAKES MORE OR LESS THAN $10/HOUR"; label variable MORE15 "PERSON MAKES MORE OR LESS THAN $15/HOUR"; label variable MOREMINM "PERSON MAKES MORE OR LESS THAN MIN. WAGE"; label variable OVRTIMHR "OVERTIME PAY RATE PER HOUR"; label variable GROSSPAY "PERSON S SALARY BEFORE TAXES (GROSS)"; label variable GROSSPER "PERIOD IN WHICH GROSS SALARY WAS EARNED"; label variable SALRYWKS "WEEKS PER YEAR SALARY IS BASED ON"; label variable OTHRTYPE "TYPE OF OVERTIME PAY"; label variable EARNTIPS "DOES PERSON EARN TIPS"; label variable EARNBONS "DOES PERSON EARN BONUSES"; label variable EARNCOMM "DOES PERSON EARN COMMISSION"; label variable OTHRWAGE "OVERTIME PAY RATE PER HOUR"; label variable TIPSUNIT "PERIOD WHICH TIP EARNINGS ARE BASED ON"; label variable TIPSAMT "HOW MUCH ARE PERSON S TIPS"; label variable BONSUNIT "PERIOD WHICH BONUSES ARE BASED ON"; label variable BONSAMT "HOW MUCH ARE PERSON S BONUSES"; label variable COMMUNIT "PERIOD WHICH COMMISSIONS ARE BASED ON"; label variable COMMAMT "HOW MUCH ARE PERSON S COMMISSIONS"; label variable HRLYWAGE "HOW MUCH PERSON MAKES/HR"; label variable JBEGHR "JOB BEGIN HOUR OF DAY"; label variable JENDHR "JOB END HOUR OF DAY"; label variable JBEGMIN "JOB BEGIN MINUTES"; label variable JENDMIN "JOB END MINUTES"; label variable JBEGAMPM "JOB BEGIN AM/PM"; label variable JENDAMPM "JOB END AM/PM"; label variable SHIFTWK "WORK ROTATING SHIFTS"; label variable JOBHASHI "DOES PERSON HAVE HEALTH INS AT THIS JOB"; label variable STILLAT "STILL WORK AT ESTABLISHMENT"; label variable SHFTCHNG "HAS A CHANGE IN SHIFT OCCURRED"; label variable HRSALBAS "HOURS SALARY BASED ON"; label variable INDTCODX "CONDENSED INDUSTRY CODE"; label variable OCCPCODX "CONDENSED OCCUPATION CODE"; *DEFINE VALUE LABELS FOR REPORTS; label define H320001X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 " 0" ; label define H320002X -1 " -1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $96.15" -7 " -7 REFUSED" -8 " -8 DK" -9 " -9 NOT ASCERTAINED" 0 " 0" ; label define H320003X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 PER HOUR" 2 " 2 PER DAY" 3 " 3 PER WEEK" 4 " 4 PER TWO WKS" 5 " 5 PER MONTH" 6 " 6 PER YEAR" 91 "91 OTHER"; ; label define H320004X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320005X -1 " -1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $96.15" -7 " -7 REFUSED" -8 " -8 DK" -9 " -9 NOT ASCERTAINED" 0 " 0" ; label define H320006X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 PER HOUR" 2 " 2 PER DAY" 3 " 3 PER WEEK" 4 " 4 PER TWO WKS" 5 " 5 PER MONTH" 6 " 6 PER YEAR" 91 "91 OTHER"; ; label define H320007X -1 " -1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $96.15" -7 " -7 REFUSED" -8 " -8 DK" -9 " -9 NOT ASCERTAINED" 0 " 0" ; label define H320008X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES, GT ONE" 2 " 2 NO, ONLY ONE"; ; label define H320009X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320010X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320011X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320012X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320013X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320014X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 1-9" 2 " 2 10-25" 3 " 3 26-49" 4 " 4 50-100" 5 " 5 101-500" 6 " 6 501-1000" 7 " 7 1001-5000" 8 " 8 5001 OR MORE"; ; label define H320015X -1 " -1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $96.15" -7 " -7 REFUSED" -8 " -8 DK" -9 " -9 NOT ASCERTAINED" 0 " 0" ; label define H320016X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 PER YEAR" 2 " 2 PER MONTH" 3 " 3 PER TWO WKS" 4 " 4 PER WEEK" 91 "91 OTHER"; ; label define H320017X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320018X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 BY THE DAY" 2 " 2 PIECEWORK" 3 " 3 COMMISSION" 4 " 4 BONUS" 5 " 5 BY JOB/MILE" 91 "91 OTHER"; ; label define H320019X -1 " -1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $96.15" -7 " -7 REFUSED" -8 " -8 DK" -9 " -9 NOT ASCERTAINED" 0 " 0" ; label define H320020X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320021X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H320022X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 " 0" ; label define H320023X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 " 0" ; label define H320024X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 AGRICULTURE, FORESTRY, FISHERIES" 10 "10 ENTERTAINMENT AND RECREATION" 11 "11 PROFESSIONAL SERVICES" 12 "12 PUBLIC ADMINISTRATION" 13 "13 UNCLASSIFIABLE INDUSTRY" 14 "14 ACTIVE MILITARY"; 2 " 2 MINING" 3 " 3 CONSTRUCTION" 4 " 4 MANUFACTURING" 5 " 5 TRANSPORTATION, COMMUNICATION, UTILITIES" 6 " 6 SALES" 7 " 7 FINANCE, INSURANCE, REAL ESTATE" 8 " 8 REPAIR SERVICES" 9 " 9 PERSONAL SERVICES" ; label define H320025X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320026X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 " 0" ; label define H320027X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 " 0" ; label define H320028X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 " 0" ; label define H320029X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 " 0" ; label define H320030X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320031X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 SELF-EMPLOYED" 2 " 2 FOR SOMEONE ELSE"; ; label define H320032X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H320033X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H320034X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 " 0 STILL AT JOB" 1996 " 1996" 1997 " 1997" 1998 " 1998" 1999 " 1999" 2000 " 2000"; ; label define H320035X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H320036X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H320037X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1924 " 1924" 1925 " 1925" 1991 " 1991" 1992 " 1992" 1993 " 1993" 1994 " 1994" 1995 " 1995" 1996 " 1996" 1997 " 1997" 1998 " 1998" 1999 " 1999"; ; label define H320038X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320039X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $96.15" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 " 0" ; label define H320040X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 GE $10" 2 " 2 LT $10"; ; label define H320041X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 GE $15" 2 " 2 LT $15"; ; label define H320042X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320043X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 GE MINIMUM WAGE" 2 " 2 LT MINIMUM WAGE"; ; label define H320044X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320045X -1 " -1 INAPPLICABLE" -10 "-10 # OF EMP >= 12,000" -7 " -7 REFUSED" -8 " -8 DK" -9 " -9 NOT ASCERTAINED" 0 " 0" ; label define H320046X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 " 0" ; label define H320047X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 PROFESSIONAL, TECHNICAL, AND KINDRED" 10 "10 FARM OWNERS AND MANAGERS" 11 "11 FARM LABORERS AND FOREMEN" 12 "12 UNCLASSIFIABLE OCCUPATION" 13 "13 ACTIVE MILITARY" 14 "14 LAST WORKED PRIOR TO 1984"; 2 " 2 MANAGERIAL AND ADMINISTRATIVE" 3 " 3 SALES WORKERS" 4 " 4 CLERICAL AND KINDRED WORKERS" 5 " 5 CRAFTSMEN AND FOREMEN" 6 " 6 OPERATIVES" 7 " 7 TRANSPORT OPERATIVES" 8 " 8 SERVICE WORKERS" 9 " 9 LABORERS, NOT FARMING" ; label define H320048X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320049X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320050X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 DOES NOT WORK OVERTIME" 2 " 2 STRAIGHT TIME" 3 " 3 TIME AND A HALF" 4 " 4 COMP TIME" 5 " 5 EXACT AMOUNT" 91 "91 OTHER"; ; label define H320051X -1 " -1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $96.15" -7 " -7 REFUSED" -8 " -8 DK" -9 " -9 NOT ASCERTAINED" 0 " 0" ; label define H320052X -1 " -1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $96.15" -7 " -7 REFUSED" -8 " -8 DK" -9 " -9 NOT ASCERTAINED" 0 " 0" ; label define H320053X 3 "3" 4 "4"; ; label define H320054X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320055X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320056X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 PER HOUR" 2 " 2 PER DAY" 3 " 3 PER WEEK" 4 " 4 PER TWO WKS" 5 " 5 PER MONTH" 6 " 6 PER YEAR" 91 "91 OTHER"; ; label define H320057X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320058X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 EMPLOYER" 2 " 2 UNION" 3 " 3 BOTH"; ; label define H320059X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320060X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320061X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320062X 1 "1" 2 "2" 3 "3" 4 "4" 5 "5"; ; label define H320063X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 SALARIED" 2 " 2 PAID BY HOUR" 3 " 3 OTHER"; ; label define H320064X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 " 0" ; label define H320065X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320066X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320067X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320068X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320069X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 YES" 2 " 2 NO"; ; label define H320070X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 CUR MAIN JOB IN REF PD" 2 " 2 CUR MISC JOB IN REF PD" 3 " 3 FMR MAIN JOB IN REF PD" 4 " 4 FMR MISC JOB IN REF PD" 5 " 5 LAST JOB OUTSD REF PD" 6 " 6 RETIREMENT JOB"; ; label define H320071X -1 " -1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $96.15" -7 " -7 REFUSED" -8 " -8 DK" -9 " -9 NOT ASCERTAINED" 0 " 0" ; label define H320072X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 PER HOUR" 2 " 2 PER DAY" 3 " 3 PER WEEK" 4 " 4 PER TWO WKS" 5 " 5 PER MONTH" 6 " 6 PER YEAR" 91 "91 OTHER"; ; label define H320073X -1 "-1 INAPPLICABLE" -10 "-10 # OF EMP >= 12,000" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 " 0" ; label define H320074X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 PRIVATE" 2 " 2 FEDERAL" 3 " 3 STATE" 4 " 4 LOCAL" 5 " 5 ARMED FORCES" 6 " 6 FOREIGN NON US GOV"; ; label define H320075X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 PROMOTION OR DEMOTION" 2 " 2 CHANGE IN RESP" 3 " 3 PAY RAISE/DECREASE" 4 " 4 ANUL COST OF LIVING INCR" 5 " 5 NEW CONTRACT" 6 " 6 CHANGE IN # HRS WRKD" 7 " 7 CHANGE IN SHIFT TIME" 8 " 8 RECEIVED EDU DEGREE" 9 " 9 TOOK SPECIAL CLASSES" 91 "91 OTHER"; ; label define H320076X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 JOB ENDED" 10 "10 QUIT TO TAKE OTHER JOB" 11 "11 UNPAID LEAVE" 2 " 2 BUSINESS DISSOLVED OR SOLD" 3 " 3 RETIRED" 4 " 4 ILLNESS OR INJURY" 5 " 5 LAID OFF" 6 " 6 QUIT TO HAVE A BABY" 7 " 7 QUIT TO GO TO SCHOOL" 8 " 8 QUIT TO TAKE CARE OF HOME/FAM" 9 " 9 QUIT BECAUSE WANTED TIME OFF" 91 "91 OTHER"; ; label define H320077X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $96.15" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 " 0" ; label define H320078X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 GE 35 HRS" 2 " 2 LT 35 HRS"; ; label define H320079X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 JOB ENDED" 2 " 2 RETIRED" 3 " 3 ILLNESS OR INJURY" 4 " 4 LAID OFF" 5 " 5 HAVE BABY" 6 " 6 SCHOOL" 7 " 7 HOME CARE" 8 " 8 TIME OFF" 9 " 9 OTHER JOB" 91 "91 OTHER REASON"; ; label define H320080X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 BUSINESS SOLD" 2 " 2 RETIRED" 3 " 3 ILLNESS OR INJURY" 4 " 4 HAVE BABY" 5 " 5 SCHOOL" 6 " 6 HOME CARE" 7 " 7 TIME OFF" 8 " 8 OTHER JOB" 91 "91 OTHER REASON"; ; label define H320081X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 " 1 PROMOTION OR DEMOTION" 10 "10 CHANGE IN HOME/FAM SITUATION" 11 "11 NEED TIME OFF/WANT WRK MORE" 2 " 2 CHANGE IN RESPONSIBILITIES" 3 " 3 CHANGE IN AMT OF WRK BUS BRINGS" 4 " 4 CHANGE IN SHIFT TIME" 5 " 5 CHANGE IN # OF EMPLOYEE AVAIL" 6 " 6 ILLNESS/DISABILITY" 7 " 7 TEMPORARY LEAVE" 8 " 8 MATERNITY/PATERNITY LEAVE" 9 " 9 GOING TO SCHL/FINISHED SCHL" 91 "91 OTHER"; ; * ASSOCIATE VARIABLES WITH VALUE LABEL DEFINITIONS; label value APXHRDAY H320001X; label value BONSAMT H320002X; label value BONSUNIT H320003X; label value BUSINC H320004X; label value COMMAMT H320005X; label value COMMUNIT H320006X; label value DAYWAGE H320007X; label value DIFFPLNS H320008X; label value DIFFWAGE H320009X; label value EARNBONS H320010X; label value EARNCOMM H320011X; label value EARNTIPS H320012X; label value EMPLINS H320013X; label value ESTMATE1 H320014X; label value GROSSPAY H320015X; label value GROSSPER H320016X; label value HHMEMBER H320017X; label value HOWPAID H320018X; label value HRLYWAGE H320019X; label value HRS35WK H320020X; label value HRSALBAS H320021X; label value HRSPRDY H320022X; label value HRSPRWK H320023X; label value INDTCODX H320024X; label value INUNION H320025X; label value JBEGHR H320026X; label value JBEGMIN H320027X; label value JENDHR H320028X; label value JENDMIN H320029X; label value JOBHASHI H320030X; label value JOBTYPE H320031X; label value JSTOPD H320032X; label value JSTOPM H320033X; label value JSTOPY H320034X; label value JSTRTD H320035X; label value JSTRTM H320036X; label value JSTRTY H320037X; label value MAIN_JOB H320038X; label value MAKEAMT H320039X; label value MORE10 H320040X; label value MORE15 H320041X; label value MORELOC H320042X; label value MOREMINM H320043X; label value NOWTAKEI H320044X; label value NUMEMPS H320045X; label value NUMFMEMB H320046X; label value OCCPCODX H320047X; label value OFFRDINS H320048X; label value OFFTAKEI H320049X; label value OTHRTYPE H320050X; label value OTHRWAGE H320051X; label value OVRTIMHR H320052X; label value PANEL H320053X; label value PAYDRVST H320054X; label value PAYVACTN H320055X; label value PERUNIT H320056X; label value PROPRIET H320057X; label value PROVDINS H320058X; label value RECALL H320059X; label value RETIRJOB H320060X; label value RETIRPLN H320061X; label value RN H320062X; label value SALARIED H320063X; label value SALRYWKS H320064X; label value SHFTCHNG H320065X; label value SHIFTWK H320066X; label value SICKPAY H320067X; label value STILLAT H320068X; label value STILLWRK H320069X; label value SUBTYPE H320070X; label value TIPSAMT H320071X; label value TIPSUNIT H320072X; label value TOTLEMP H320073X; label value TYPEEMPL H320074X; label value WHY_DIFF H320075X; label value WHY_LEFT H320076X; label value WKLYAMT H320077X; label value WORKSTAT H320078X; label value YLEFT H320079X; label value YNOBUSN H320080X; label value Y_CHANGE H320081X; *DISPLAY A DESCRIPTION OF STATA FILE; describe; *LIST FIRST 20 OBSERVATIONS IN THE FILE; list in 1/20; save H32, replace; #delimit cr * data file is stored in H32.dta * log file is stored in H32.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 H32.LOG and a data file named H32.DTA. If these files (H32.DTA and H32.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. ************************************************************************************************/