/************************************************************************************************/ /* Stata User File for H25 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 */ /* (H25.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 H25.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\H25.DO */ /* The program below will output the Stata dataset H25.DTA */ /************************************************************************************************/ #delimit ; cd C:\MEPS\DATA; log using H25.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 int NUMEMPS 71-74 byte ESTMATE1 75-76 byte MORELOC 77-78 byte BUSINC 79-80 byte PROPRIET 81-82 byte TYPEEMPL 83-84 byte YLEFT 85-86 byte YNOBUSN 87-88 byte RECALL 89-90 int HRSPRWK 91-93 byte HRS35WK 94-95 byte APXHRDAY 96-97 byte SICKPAY 98-99 byte PAYDRVST 100-101 byte PAYVACTN 102-103 byte RETIRPLN 104-105 double WKLYAMT 106-112 byte EMPLINS 113-114 byte OFFRDINS 115-116 byte DIFFPLNS 117-118 byte INUNION 119-120 byte PROVDINS 121-122 byte HHMEMBER 123-124 byte NUMFMEMB 125-126 int TOTLEMP 127-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-164 double GROSSPAY 165-173 byte GROSSPER 174-175 byte SALRYWKS 176-177 byte OTHRTYPE 178-179 byte EARNTIPS 180-181 byte EARNBONS 182-183 byte EARNCOMM 184-185 double OTHRWAGE 186-191 byte TIPSUNIT 192-193 double TIPSAMT 194-201 byte BONSUNIT 202-203 double BONSAMT 204-212 byte COMMUNIT 213-214 double COMMAMT 215-223 double HRLYWAGE 224-229 byte JBEGHR 230-231 byte JENDHR 232-233 byte JBEGMIN 234-235 byte JENDMIN 236-237 str JBEGAMPM 238-239 str JENDAMPM 240-241 byte SHIFTWK 242-243 byte JOBHASHI 244-245 byte STILLAT 246-247 byte SHFTCHNG 248-249 int HRSALBAS 250-252 byte INDTCODX 253-254 byte OCCPCODX 255-256 using H25.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 "ESTABLISTMENT 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 OCCURED"; 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 H250001X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H250002X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $76.00" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H250003X -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 H250004X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250005X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $76.00" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H250006X -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 H250007X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $76.00" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H250008X -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 H250009X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250010X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250011X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250012X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250013X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250014X -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 H250015X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $76.00" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H250016X -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 H250017X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250018X -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 H250019X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $76.00" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H250020X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250021X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H250022X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H250023X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H250024X -1 "-1 INAPPLICABLE" -2 "-2 DET. IN PREV. RD" -3 "-3 NO DATA IN RD" -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 INDUSTRY UNKNOWN" 14 "14 ACTIVE MILITARY" 2 "2 MINING" 3 "3 CONSTRUCTION" 4 "4 MANUFACTURING" 5 "5 TRANSPORTATION, COMMUNICATION AND UTILITIES" 6 "6 SALES" 7 "7 FINANCE, INSURANCE, REAL ESTATE" 8 "8 REPAIR SERVICES" 9 "9 PERSONAL SERVICES" ; label define H250025X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250026X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" 95 "95" ; label define H250027X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" 95 "95" ; label define H250028X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250029X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 SELF-EMPLOYED" 2 "2 FOR SOMEONE ELSE" ; label define H250030X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H250031X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H250032X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 STILL AT JOB" 1924 "1924" 1925 "1925" 1996 "1996" 1997 "1997" 1998 "1998" 1999 "1999" ; label define H250033X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H250034X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H250035X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1991 "1991" 1992 "1992" 1993 "1993" 1994 "1994" 1995 "1995" 1996 "1996" 1997 "1997" 1998 "1998" ; label define H250036X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250037X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $76.00" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H250038X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 GE $10" 2 "2 LT $10" ; label define H250039X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 GE $15" 2 "2 LT $15" ; label define H250040X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250041X -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 H250042X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250043X -1 "-1 INAPPLICABLE" -10 "-10 # OF EMP >= 10,000" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H250044X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H250045X -1 "-1 INAPPLICABLE" -2 "-2 DET. IN PREV. RD" -3 "-3 NO DATA IN RD" -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 UNKNOWN" 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 CRAFTSMAN AND FOREMEN" 6 "6 OPERATIVES" 7 "7 TRANSPORT OPERATIVES" 8 "8 SERVICE WORKERS" 9 "9 LABORERS, NOT FARMING" ; label define H250046X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250047X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250048X -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 COMPTIME" 5 "5 EXACT AMOUNT" 91 "91 OTHER" ; label define H250049X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $76.00" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H250050X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $76.00" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H250051X 2 "2" 3 "3" ; label define H250052X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250053X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250054X -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 H250055X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250056X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 EMPLOYER" 2 "2 UNION" 3 "3 BOTH" ; label define H250057X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250058X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250059X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250060X 1 "1" 2 "2" 3 "3" 4 "4" 5 "5" ; label define H250061X -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 H250062X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H250063X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250064X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250065X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250066X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250067X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H250068X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 CUR MAIN JOB" 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 H250069X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $76.00" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H250070X -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 H250071X -1 "-1 INAPPLICABLE" -10 "-10 # OF EMP >= 10,000" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H250072X -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 H250073X -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 H250074X -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 DISOLVED 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 H250075X -1 "-1 INAPPLICABLE" -10 "-10 HOURLY WAGE >= $76.00" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H250076X -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 H250077X -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 H250078X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 BUSINESS SOLD" 2 "2 RETIRED" 3 "3 ILLNESS/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 H250079X -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 H250001X; label value BONSAMT H250002X; label value BONSUNIT H250003X; label value BUSINC H250004X; label value COMMAMT H250005X; label value COMMUNIT H250006X; label value DAYWAGE H250007X; label value DIFFPLNS H250008X; label value DIFFWAGE H250009X; label value EARNBONS H250010X; label value EARNCOMM H250011X; label value EARNTIPS H250012X; label value EMPLINS H250013X; label value ESTMATE1 H250014X; label value GROSSPAY H250015X; label value GROSSPER H250016X; label value HHMEMBER H250017X; label value HOWPAID H250018X; label value HRLYWAGE H250019X; label value HRS35WK H250020X; label value HRSALBAS H250021X; label value HRSPRDY H250022X; label value HRSPRWK H250023X; label value INDTCODX H250024X; label value INUNION H250025X; label value JBEGMIN H250026X; label value JENDMIN H250027X; label value JOBHASHI H250028X; label value JOBTYPE H250029X; label value JSTOPD H250030X; label value JSTOPM H250031X; label value JSTOPY H250032X; label value JSTRTD H250033X; label value JSTRTM H250034X; label value JSTRTY H250035X; label value MAIN_JOB H250036X; label value MAKEAMT H250037X; label value MORE10 H250038X; label value MORE15 H250039X; label value MORELOC H250040X; label value MOREMINM H250041X; label value NOWTAKEI H250042X; label value NUMEMPS H250043X; label value NUMFMEMB H250044X; label value OCCPCODX H250045X; label value OFFRDINS H250046X; label value OFFTAKEI H250047X; label value OTHRTYPE H250048X; label value OTHRWAGE H250049X; label value OVRTIMHR H250050X; label value PANEL H250051X; label value PAYDRVST H250052X; label value PAYVACTN H250053X; label value PERUNIT H250054X; label value PROPRIET H250055X; label value PROVDINS H250056X; label value RECALL H250057X; label value RETIRJOB H250058X; label value RETIRPLN H250059X; label value RN H250060X; label value SALARIED H250061X; label value SALRYWKS H250062X; label value SHFTCHNG H250063X; label value SHIFTWK H250064X; label value SICKPAY H250065X; label value STILLAT H250066X; label value STILLWRK H250067X; label value SUBTYPE H250068X; label value TIPSAMT H250069X; label value TIPSUNIT H250070X; label value TOTLEMP H250071X; label value TYPEEMPL H250072X; label value WHY_DIFF H250073X; label value WHY_LEFT H250074X; label value WKLYAMT H250075X; label value WORKSTAT H250076X; label value YLEFT H250077X; label value YNOBUSN H250078X; label value Y_CHANGE H250079X; *DISPLAY A DESCRIPTION OF STATA FILE; describe; *LIST FIRST 20 OBSERVATIONS IN THE FILE; list in 1/20; save H25, replace; #delimit cr * data file is stored in H25.dta * log file is stored in H25.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 H25.LOG and a data file named H25.DTA. If these files (H25.DTA and H25.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. ************************************************************************************************/