/************************************************************************************************/ /* Stata User File for H63 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 */ /* (H63.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 H63.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\H63.DO */ /* The program below will output the Stata dataset H63.DTA */ /************************************************************************************************/ #delimit ; cd C:\MEPS\DATA; log using H63.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-50 byte SUBTYPE 51-51 byte MAIN_JOB 52-53 byte DIFFWAGE 54-55 byte WHY_DIFF 56-57 byte WORKSTAT 58-59 byte Y_CHANGE 60-61 byte STILLWRK 62-63 byte OFFTAKEI 64-65 byte NOWTAKEI 66-67 byte ELIGINSR 68-69 byte ANYINS 70-71 byte WHY_LEFT 72-73 long NUMEMPS 74-78 byte ESTMATE1 79-80 byte MORELOC 81-82 byte BUSINC 83-84 byte PROPRIET 85-86 byte TYPEEMPL 87-88 byte YLEFT 89-90 byte YNOBUSN 91-92 byte RECALL 93-94 int HRSPRWK 95-97 byte HRS35WK 98-99 byte APXHRDAY 100-101 byte SICKPAY 102-103 byte PAYDRVST 104-105 byte PAYVACTN 106-107 byte RETIRPLN 108-109 double WKLYAMT 110-116 byte EMPLINS 117-118 byte OFFRDINS 119-120 byte DIFFPLNS 121-122 byte INUNION 123-124 byte PROVDINS 125-126 byte HHMEMBER 127-128 byte NUMFMEMB 129-130 int TOTLEMP 131-134 byte SALARIED 135-136 byte HOWPAID 137-138 double DAYWAGE 139-144 byte HRSPRDY 145-146 double MAKEAMT 147-155 byte PERUNIT 156-157 byte MORE10 158-159 byte MORE15 160-161 byte MOREMINM 162-163 double OVRTIMHR 164-169 double GROSSPAY 170-178 byte GROSSPER 179-180 byte SALRYWKS 181-182 byte OTHRTYPE 183-184 byte EARNTIPS 185-186 byte EARNBONS 187-188 byte EARNCOMM 189-190 double OTHRWAGE 191-196 byte TIPSUNIT 197-198 double TIPSAMT 199-205 byte BONSUNIT 206-207 double BONSAMT 208-216 byte COMMUNIT 217-218 double COMMAMT 219-227 double HRLYWAGE 228-233 byte JOBHASHI 234-235 byte STILLAT 236-237 byte ESTBTHRU 238-239 byte SESNLJOB 240-241 byte TEMPJOB 242-243 byte INSESTB 244-245 byte NELIGINS 246-247 int HRSALBAS 248-250 byte INDCODEX 251-252 byte OCCCODEX 253-254 using H63.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/MISC JOB"; label variable OFFTAKEI "OFFERED INSURANCE AND NOW TAKE"; label variable NOWTAKEI "NOW OFFERED AND TAKE INSURANCE"; label variable ELIGINSR "REASON NOT ELIGIBLE FOR INSURANCE"; label variable ANYINS "IS INSURANCE OFFERED TO ANY EMPLOYEES?"; label variable WHY_LEFT "REASON WHY NOT AT JOB NOW"; label variable NUMEMPS "ESTABLISHMENT SIZE-NONSELF-EMPLOYED JOB"; 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 WORKED PER WEEK"; label variable HRS35WK "WORK AT LEAST 35 HOURS PER WEEK"; 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-EMPLOYED JOB"; 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 "NUMBER OF 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 PER HOUR"; label variable JOBHASHI "DOES PERSON HAVE HEALTH INS AT THIS JOB"; label variable STILLAT "STILL WORK AT ESTABLISHMENT/MAIN JOB"; label variable ESTBTHRU "OFFERED INSURANCE, DID NOT TAKE (REVIEW)"; label variable SESNLJOB "IS JOB SEASONAL?"; label variable TEMPJOB "IS JOB TEMPORARY?"; label variable INSESTB "INSUR OFFERED ANY EMPLOYEES (REVIEW)?"; label variable NELIGINS "REASON NOT ELIGIBLE FOR INSUR (REVIEW)"; label variable HRSALBAS "HOURS SALARY BASED ON"; label variable INDCODEX "CONDENSED INDUSTRY CODE"; label variable OCCCODEX "CONDENSED OCCUPATION CODE"; *DEFINE VALUE LABELS FOR REPORTS; label define H630001X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630002X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H630003X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $100.00" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H630004X -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 H630005X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630006X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $100.00" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H630007X -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 H630008X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $100.00" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H630009X -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 H630010X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630011X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630012X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630013X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630014X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 HASN'T WORKED LONG ENOUGH" 2 "2 DOESN'T WORK ENOUGH HOURS" 3 "3 ON CALL" 4 "4 MEDICAL PROBLEM" 91 "91 OTHER" ; label define H630015X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630016X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630017X -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 H630018X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $100.00" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H630019X -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 H630020X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630021X -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 H630022X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $100.00" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H630023X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630024X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H630025X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H630026X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H630027X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 NATURAL RESOURCES" 10 "10 EDUCATION, HEALTH, AND SOCIAL SERVICES" 11 "11 LEISURE AND HOSPITALITY" 12 "12 OTHER SERVICES" 13 "13 PUBLIC ADMINISTRATION" 14 "14 MILITARY" 15 "15 UNCLASSIFIABLE INDUSTRY" 2 "2 MINING" 3 "3 CONSTRUCTION" 4 "4 MANUFACTURING" 5 "5 WHOLESALE AND RETAIL TRADE" 6 "6 TRANSPORTATION AND UTILITIES" 7 "7 INFORMATION" 8 "8 FINANCIAL ACTIVITIES" 9 "9 PROFESSIONAL AND BUSINESS SERVICES" ; label define H630028X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630029X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630030X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630031X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 SELF-EMPLOYED" 2 "2 FOR SOMEONE ELSE" ; label define H630032X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H630033X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H630034X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 STILL AT JOB" 2002 "2002" 2003 "2003" ; label define H630035X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H630036X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H630037X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1996 "1996" 1997 "1997" 1998 "1998" 1999 "1999" 2000 "2000" 2001 "2001" 2002 "2002" ; label define H630038X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630039X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $100.00" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H630040X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 GE $10" 2 "2 LT $10" ; label define H630041X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 GE $15" 2 "2 LT $15" ; label define H630042X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630043X -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 H630044X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 HASN'T WORKED LONG ENOUGH" 2 "2 DOESN'T WORK ENOUGH HOURS" 3 "3 ON CALL" 4 "4 MEDICAL PROBLEM" 91 "91 SOME OTHER REASON" ; label define H630045X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630046X -1 "-1 INAPPLICABLE" -10 "-10 # OF EMP >= 12,000" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H630047X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H630048X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 MANAGEMENT, BUSINESS, AND FINANCIAL OPER" 10 "10 NO WORK EXPERIENCE SINCE 1995" 11 "11 UNCLASSIFIABLE OCCUPATION" 2 "2 PROFESSIONAL AND RELATED OCCUPATIONS" 3 "3 SERVICE" 4 "4 SALES AND RELATED OCCUPATIONS" 5 "5 OFFICE AND ADMINISTRATIVE SUPPORT" 6 "6 FARMING, FISHING, AND FORESTRY" 7 "7 CONSTRUCTION, EXTRACTION, AND MAINTENANC" 8 "8 PRODUCTION, TRANSPORTATION, AND MATERIAL" 9 "9 MILITARY SPECIFIC OCCUPATIONS" ; label define H630049X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630050X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630051X -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 H630052X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $100.00" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H630053X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H630054X 6 "6" 7 "7" ; label define H630055X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630056X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630057X -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 H630058X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630059X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 EMPLOYER" 2 "2 UNION" 3 "3 BOTH" ; label define H630060X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630061X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630062X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630063X 1 "1" 2 "2" 3 "3" 4 "4" 5 "5" ; label define H630064X -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 H630065X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H630066X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YEAR ROUND" 2 "2 NOT YEAR ROUND" ; label define H630067X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630068X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630069X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630070X -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 H630071X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H630072X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $100.00" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H630073X -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 H630074X -1 "-1 INAPPLICABLE" -10 "-10 # OF EMP >= 12,000" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H630075X -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 H630076X -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 H630077X -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 H630078X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $100.00" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H630079X -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 H630080X -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 H630081X -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 H630082X -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 ANYINS H630001X; label value APXHRDAY H630002X; label value BONSAMT H630003X; label value BONSUNIT H630004X; label value BUSINC H630005X; label value COMMAMT H630006X; label value COMMUNIT H630007X; label value DAYWAGE H630008X; label value DIFFPLNS H630009X; label value DIFFWAGE H630010X; label value EARNBONS H630011X; label value EARNCOMM H630012X; label value EARNTIPS H630013X; label value ELIGINSR H630014X; label value EMPLINS H630015X; label value ESTBTHRU H630016X; label value ESTMATE1 H630017X; label value GROSSPAY H630018X; label value GROSSPER H630019X; label value HHMEMBER H630020X; label value HOWPAID H630021X; label value HRLYWAGE H630022X; label value HRS35WK H630023X; label value HRSALBAS H630024X; label value HRSPRDY H630025X; label value HRSPRWK H630026X; label value INDCODEX H630027X; label value INSESTB H630028X; label value INUNION H630029X; label value JOBHASHI H630030X; label value JOBTYPE H630031X; label value JSTOPD H630032X; label value JSTOPM H630033X; label value JSTOPY H630034X; label value JSTRTD H630035X; label value JSTRTM H630036X; label value JSTRTY H630037X; label value MAIN_JOB H630038X; label value MAKEAMT H630039X; label value MORE10 H630040X; label value MORE15 H630041X; label value MORELOC H630042X; label value MOREMINM H630043X; label value NELIGINS H630044X; label value NOWTAKEI H630045X; label value NUMEMPS H630046X; label value NUMFMEMB H630047X; label value OCCCODEX H630048X; label value OFFRDINS H630049X; label value OFFTAKEI H630050X; label value OTHRTYPE H630051X; label value OTHRWAGE H630052X; label value OVRTIMHR H630053X; label value PANEL H630054X; label value PAYDRVST H630055X; label value PAYVACTN H630056X; label value PERUNIT H630057X; label value PROPRIET H630058X; label value PROVDINS H630059X; label value RECALL H630060X; label value RETIRJOB H630061X; label value RETIRPLN H630062X; label value RN H630063X; label value SALARIED H630064X; label value SALRYWKS H630065X; label value SESNLJOB H630066X; label value SICKPAY H630067X; label value STILLAT H630068X; label value STILLWRK H630069X; label value SUBTYPE H630070X; label value TEMPJOB H630071X; label value TIPSAMT H630072X; label value TIPSUNIT H630073X; label value TOTLEMP H630074X; label value TYPEEMPL H630075X; label value WHY_DIFF H630076X; label value WHY_LEFT H630077X; label value WKLYAMT H630078X; label value WORKSTAT H630079X; label value YLEFT H630080X; label value YNOBUSN H630081X; label value Y_CHANGE H630082X; *DISPLAY A DESCRIPTION OF STATA FILE; describe; *LIST FIRST 20 OBSERVATIONS IN THE FILE; list in 1/20; save H63, replace; #delimit cr * data file is stored in H63.dta * log file is stored in H63.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 H63.LOG and a data file named H63.DTA. If these files (H63.DTA and H63.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. ************************************************************************************************/