/************************************************************************************************/ /* Stata User File for H56 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 */ /* (H56.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 H56.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\H56.DO */ /* The program below will output the Stata dataset H56.DTA */ /************************************************************************************************/ #delimit ; cd C:\MEPS\DATA; log using H56.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-29 byte PANEL 30-30 byte JOBTYPE 31-32 byte JSTRTM 33-34 byte JSTRTD 35-36 int JSTRTY 37-40 byte JSTOPM 41-42 byte JSTOPD 43-44 int JSTOPY 45-48 byte RETIRJOB 49-49 byte SUBTYPE 50-50 byte MAIN_JOB 51-52 byte DIFFWAGE 53-54 byte WHY_DIFF 55-56 byte WORKSTAT 57-58 byte Y_CHANGE 59-60 byte STILLWRK 61-62 byte OFFTAKEI 63-64 byte NOWTAKEI 65-66 byte WHY_LEFT 67-68 long NUMEMPS 69-73 byte ESTMATE1 74-75 byte MORELOC 76-77 byte BUSINC 78-79 byte PROPRIET 80-81 byte TYPEEMPL 82-83 byte YLEFT 84-85 byte YNOBUSN 86-87 byte RECALL 88-89 int HRSPRWK 90-92 byte HRS35WK 93-94 byte APXHRDAY 95-96 byte SICKPAY 97-98 byte PAYDRVST 99-100 byte PAYVACTN 101-102 byte RETIRPLN 103-104 double WKLYAMT 105-111 byte EMPLINS 112-113 byte OFFRDINS 114-115 byte DIFFPLNS 116-117 byte INUNION 118-119 byte PROVDINS 120-121 byte HHMEMBER 122-123 byte NUMFMEMB 124-125 long TOTLEMP 126-130 byte SALARIED 131-132 byte HOWPAID 133-134 double DAYWAGE 135-140 byte HRSPRDY 141-142 double MAKEAMT 143-151 byte PERUNIT 152-153 byte MORE10 154-155 byte MORE15 156-157 byte MOREMINM 158-159 double OVRTIMHR 160-165 double GROSSPAY 166-174 byte GROSSPER 175-176 byte SALRYWKS 177-178 byte OTHRTYPE 179-180 byte EARNTIPS 181-182 byte EARNBONS 183-184 byte EARNCOMM 185-186 double OTHRWAGE 187-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 JOBHASHI 231-232 byte STILLAT 233-234 byte SHFTCHNG 235-236 byte SESNLJOB 237-238 byte TEMPJOB 239-240 int HRSALBAS 241-243 byte INDTCODX 244-245 byte OCCPCODX 246-247 using H56.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 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 SESNLJOB "IS CURRENT MAIN JOB A SEASONAL JOB"; label variable TEMPJOB "IS CURRENT MAIN JOB A TEMPORARY JOB"; 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 H560001X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H560002X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $100.96" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H560003X -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 H560004X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560005X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $100.96" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H560006X -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 H560007X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $100.96" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H560008X -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 H560009X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560010X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560011X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560012X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560013X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560014X -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 H560015X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $100.96" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H560016X -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 H560017X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560018X -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 H560019X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $100.96" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H560020X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560021X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H560022X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H560023X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H560024X -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 H560025X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560026X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560027X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 SELF-EMPLOYED" 2 "2 FOR SOMEONE ELSE" ; label define H560028X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H560029X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H560030X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 STILL AT JOB" 2001 "2001" 2002 "2002" ; label define H560031X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H560032X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H560033X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1995 "1995" 1996 "1996" 1997 "1997" 1998 "1998" 1999 "1999" 2000 "2000" 2001 "2001" ; label define H560034X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560035X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $100.96" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H560036X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 GE $10" 2 "2 LT $10" ; label define H560037X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 GE $15" 2 "2 LT $15" ; label define H560038X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560039X -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 H560040X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560041X -1 "-1 INAPPLICABLE" -10 "-10 # OF EMP >= 12,000" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H560042X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H560043X -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 H560044X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560045X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560046X -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 H560047X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $100.96" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H560048X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $100.96" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H560049X 5 "5" 6 "6" ; label define H560050X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560051X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560052X -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 H560053X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560054X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 EMPLOYER" 2 "2 UNION" 3 "3 BOTH" ; label define H560055X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560056X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560057X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560058X 1 "1" 2 "2" 3 "3" 4 "4" 5 "5" ; label define H560059X -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 H560060X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H560061X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YEAR ROUND" 2 "2 NOT YEAR ROUND" ; label define H560062X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560063X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560064X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560065X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560066X -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 H560067X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H560068X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $100.96" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H560069X -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 H560070X -1 "-1 INAPPLICABLE" -10 "-10 # OF EMP >= 12,000" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H560071X -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 H560072X -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 H560073X -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 H560074X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $100.96" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H560075X -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 H560076X -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 H560077X -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 H560078X -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 H560001X; label value BONSAMT H560002X; label value BONSUNIT H560003X; label value BUSINC H560004X; label value COMMAMT H560005X; label value COMMUNIT H560006X; label value DAYWAGE H560007X; label value DIFFPLNS H560008X; label value DIFFWAGE H560009X; label value EARNBONS H560010X; label value EARNCOMM H560011X; label value EARNTIPS H560012X; label value EMPLINS H560013X; label value ESTMATE1 H560014X; label value GROSSPAY H560015X; label value GROSSPER H560016X; label value HHMEMBER H560017X; label value HOWPAID H560018X; label value HRLYWAGE H560019X; label value HRS35WK H560020X; label value HRSALBAS H560021X; label value HRSPRDY H560022X; label value HRSPRWK H560023X; label value INDTCODX H560024X; label value INUNION H560025X; label value JOBHASHI H560026X; label value JOBTYPE H560027X; label value JSTOPD H560028X; label value JSTOPM H560029X; label value JSTOPY H560030X; label value JSTRTD H560031X; label value JSTRTM H560032X; label value JSTRTY H560033X; label value MAIN_JOB H560034X; label value MAKEAMT H560035X; label value MORE10 H560036X; label value MORE15 H560037X; label value MORELOC H560038X; label value MOREMINM H560039X; label value NOWTAKEI H560040X; label value NUMEMPS H560041X; label value NUMFMEMB H560042X; label value OCCPCODX H560043X; label value OFFRDINS H560044X; label value OFFTAKEI H560045X; label value OTHRTYPE H560046X; label value OTHRWAGE H560047X; label value OVRTIMHR H560048X; label value PANEL H560049X; label value PAYDRVST H560050X; label value PAYVACTN H560051X; label value PERUNIT H560052X; label value PROPRIET H560053X; label value PROVDINS H560054X; label value RECALL H560055X; label value RETIRJOB H560056X; label value RETIRPLN H560057X; label value RN H560058X; label value SALARIED H560059X; label value SALRYWKS H560060X; label value SESNLJOB H560061X; label value SHFTCHNG H560062X; label value SICKPAY H560063X; label value STILLAT H560064X; label value STILLWRK H560065X; label value SUBTYPE H560066X; label value TEMPJOB H560067X; label value TIPSAMT H560068X; label value TIPSUNIT H560069X; label value TOTLEMP H560070X; label value TYPEEMPL H560071X; label value WHY_DIFF H560072X; label value WHY_LEFT H560073X; label value WKLYAMT H560074X; label value WORKSTAT H560075X; label value YLEFT H560076X; label value YNOBUSN H560077X; label value Y_CHANGE H560078X; *DISPLAY A DESCRIPTION OF STATA FILE; describe; *LIST FIRST 20 OBSERVATIONS IN THE FILE; list in 1/20; save H56, replace; #delimit cr * data file is stored in H56.dta * log file is stored in H56.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 H56.LOG and a data file named H56.DTA. If these files (H56.DTA and H56.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. ************************************************************************************************/