/************************************************************************************************/ /* Stata User File for H246 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 */ /* (H246.DAT) supplied in this PUF release. */ /* 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 H246.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\H246.DO */ /* The program below will output the Stata dataset H246.DTA */ /************************************************************************************************/ #delimit ; cd C:\MEPS\DATA; log using H246.log, replace; clear; * INPUT ALL VARIABLES; infix str JOBSIDX 1-14 str JOBIDX 15-27 str JOBNUM 28-30 str ESTBIDX 31-41 str DUPERSID 42-51 str DUID 52-58 int PID 59-61 byte RN 62-62 byte ORIGRND 63-63 byte PANEL 64-65 byte JSTRTM 66-67 int JSTRTY 68-71 byte JSTOPM 72-73 int JSTOPY 74-77 byte RETIRJOB 78-78 byte SUBTYPE 79-79 byte STILLAT 80-81 byte TYPECHGD 82-83 byte MAIN_JOB 84-85 byte DIFFWAGE 86-87 byte STILLWORKFTPT 88-89 byte WHYCHNGPTTOFT 90-91 byte WHYCHNGFTTOPT 92-93 byte STILLWRK 94-95 byte OFFTAKEI 96-97 byte NOWTAKEI_M22 98-99 byte ESTBTHRU 100-101 byte ESTBTHRU_M24 102-103 byte INSESTB 104-105 byte INSESTB_M24 106-107 str HIDISAVW 108-111 long RVWTOTNUMEMP 112-116 byte WHY_LEFT_M18 117-118 byte JOBTYPE 119-120 long NUMEMPS 121-125 byte ESTMATE1_M19 126-127 byte MORELOC 128-129 byte BUSINC 130-131 byte PROPRIET 132-133 byte TYPEEMPL 134-135 byte YLEFT_M18 136-137 byte YNOBUSN_M18 138-139 int HRSPRWK 140-142 byte HRS35WK 143-144 byte TEMPJOB 145-146 byte SESNLJOB 147-148 byte SICKPAY 149-150 byte PAYDRVST 151-152 byte PAYVACTN 153-154 byte RETIRPLN 155-156 double WKLYAMT 157-163 byte EMPLINS 164-165 byte JOBHASHI 166-167 byte OFFRDINS 168-169 byte OFFRDINS_M24 170-171 byte DIFFPLNS 172-173 byte DIFFPLNS_M24 174-175 byte ANYINS 176-177 byte ANYINS_M24 178-179 byte INUNION 180-181 byte EMPLUNIONPROV 182-183 byte HHMEMBER_M18 184-185 long TOTLEMP_M18 186-190 long TOTNUMEMP 191-195 byte SALARIED 196-197 byte HOWPAID 198-199 double DAYWAGE 200-206 byte HRSPRDY 207-208 double MAKEAMT 209-217 byte PERUNIT_M18 218-219 double HRLYWAGE 220-225 byte MORE10 226-227 byte MORE15 228-229 byte MOREMINM 230-231 double GROSSPAY 232-240 byte GROSSPER 241-242 byte SALRYWKS 243-244 byte HRSALBAS 245-246 byte EARNTIPS 247-248 byte EARNBONS 249-250 byte EARNCOMM 251-252 double TIPSAMT 253-260 byte TIPSUNIT_M18 261-262 double BONSAMT 263-271 byte BONSUNIT 272-273 double COMMAMT 274-282 byte COMMUNIT 283-284 byte INDCODEX 285-286 byte INDCAT17 287-288 byte OCCCODEX 289-290 byte OCCCAT18 291-292 using H246.dat; *DEFINE VARIABLE LABELS; label variable JOBSIDX "Job-round identifier"; label variable JOBIDX "Person s unique job identifier"; label variable JOBNUM "Unique DU-job identifier"; label variable ESTBIDX "Establishment identifier"; label variable DUPERSID "Person ID (DUID+PID)"; label variable DUID "Panel # + encrypted DU identifier"; label variable PID "Person number"; label variable RN "Round"; label variable ORIGRND "Round job first reported"; label variable PANEL "Panel to which job holder belongs"; label variable JSTRTM "Job start date - month"; label variable JSTRTY "Job start date - year"; label variable JSTOPM "Job stop date - month"; label variable JSTOPY "Job stop date - year"; label variable RETIRJOB "Person retired from this job"; label variable SUBTYPE "Job sub-type"; label variable STILLAT "Still works at main job establishment"; label variable TYPECHGD "Job sub-type changed between rounds"; label variable MAIN_JOB "Still main job or business"; label variable DIFFWAGE "Any change in wage amount"; label variable STILLWORKFTPT "Still works full or part time"; label variable WHYCHNGPTTOFT "Why change part to full time"; label variable WHYCHNGFTTOPT "Why change full to part time"; label variable STILLWRK "Still works at misc job establishment"; label variable OFFTAKEI "Offered insurance and now take"; label variable NOWTAKEI_M22 "Now has health insurance through employer"; label variable ESTBTHRU "Offered insurance, did not take (review)"; label variable ESTBTHRU_M24 "Offered insurance, did not take (review) [M24]"; label variable INSESTB "Insurance offered to any employees (review)"; label variable INSESTB_M24 "Insurance offered to any employees (review) [M24]"; label variable HIDISAVW "Capi q where health insur thru emp/union disavowed"; label variable RVWTOTNUMEMP "Establishment size at continuing self-employed job"; label variable WHY_LEFT_M18 "Reason why no longer at job now"; label variable JOBTYPE "Self-employed or works for someone else"; label variable NUMEMPS "Establishment size at not self-employed job"; label variable ESTMATE1_M19 "Categorical approximate establishment size"; label variable MORELOC "Employer has more than one location"; label variable BUSINC "Business incorporated"; label variable PROPRIET "Proprietorship or partnership"; label variable TYPEEMPL "Employee type"; label variable YLEFT_M18 "Reason why no longer at job"; label variable YNOBUSN_M18 "Reason why no longer has business"; label variable HRSPRWK "Number of hours worked per week"; label variable HRS35WK "Works at least 35 hours per week"; label variable TEMPJOB "Job at employer is temporary"; label variable SESNLJOB "Job is available certain time of year"; label variable SICKPAY "Has paid sick leave thru job"; label variable PAYDRVST "Has paid sick leave for doc visit thru job"; label variable PAYVACTN "Has paid vacation leave thru job"; label variable RETIRPLN "Has pension/retirement plan thru job"; label variable WKLYAMT "Usual weekly gross income at misc job"; label variable EMPLINS "Has health insurance thru current main job"; label variable JOBHASHI "Has health insurance thru job"; label variable OFFRDINS "Offered insurance but chose not to take"; label variable OFFRDINS_M24 "Offered insurance but chose not to take [M24]"; label variable DIFFPLNS "Choice of different health insurance plans"; label variable DIFFPLNS_M24 "Choice of different health insurance plans [M24]"; label variable ANYINS "Health insurance offered to any employees"; label variable ANYINS_M24 "Health insurance offered to any employees [M24]"; label variable INUNION "Belongs to labor union"; label variable EMPLUNIONPROV "Employer or union is primary health insurer"; label variable HHMEMBER_M18 "Any other hh member wrk at this business"; label variable TOTLEMP_M18 "Current establishment size at self-employed job"; label variable TOTNUMEMP "Establishment size at new self-employed job"; label variable SALARIED "Person salaried, paid by hour, some other way"; 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_M18 "Period for which person is paid"; label variable HRLYWAGE "How much person makes per hour"; 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 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"; label variable HRSALBAS "Hours per week salary based on"; label variable EARNTIPS "Person earns tips"; label variable EARNBONS "Person earns bonuses"; label variable EARNCOMM "Person earns commission"; label variable TIPSAMT "How much are person s tips"; label variable TIPSUNIT_M18 "Period which tip earnings are based on"; label variable BONSAMT "How much are person s bonuses"; label variable BONSUNIT "Period which bonuses are based on"; label variable COMMAMT "How much are person s commissions"; label variable COMMUNIT "Period which commissions are based on"; label variable INDCODEX "Condensed P27R1-3 industry code (2007 Census IND)"; label variable INDCAT17 "Condensed industry code (2017 Census IND)"; label variable OCCCODEX "Condensed P27R1-3 occupation code (2010 Census OCC)"; label variable OCCCAT18 "Condensed occupation code (2018 Census OCC)"; *DEFINE VALUE LABELS FOR REPORTS; label define H2460001X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460002X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460003X -1 "-1 INAPPLICABLE" -10 "-10 TOP CODED" -15 "-15 CANNOT BE COMPUTED" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 0 "0" ; label define H2460004X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 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 H2460005X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460006X -1 "-1 INAPPLICABLE" -10 "-10 TOP CODED" -15 "-15 CANNOT BE COMPUTED" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 0 "0" ; label define H2460007X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 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 H2460008X -1 "-1 INAPPLICABLE" -10 "-10 TOP CODED" -15 "-15 CANNOT BE COMPUTED" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 0 "0" ; label define H2460009X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES, GT ONE" 2 "2 NO, ONLY ONE" ; label define H2460010X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES, GT ONE" 2 "2 NO, ONLY ONE" ; label define H2460011X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460012X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460013X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460014X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460015X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460016X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 EMPLOYER" 2 "2 UNION" 3 "3 BOTH EMPLOYER AND UNION (EMPLOYER IS PRIMARY)" 4 "4 BOTH EMPLOYER AND UNION (UNION IS PRIMARY)" ; label define H2460017X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460018X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460019X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 2 "2 2 - 9" 3 "3 10 - 25" 4 "4 26 - 49" 5 "5 50 - 100" 6 "6 101 - 500" 7 "7 501 - 1000" 8 "8 1001 - 5000" 9 "9 5001+" ; label define H2460020X -1 "-1 INAPPLICABLE" -10 "-10 TOP CODED" -15 "-15 CANNOT BE COMPUTED" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 0 "0" ; label define H2460021X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 PER YEAR" 2 "2 PER MONTH" 3 "3 PER TWO WKS" 4 "4 PER WEEK" 91 "91 OTHER" ; label define H2460022X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460023X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 BY THE DAY" 2 "2 PIECEWORK" 3 "3 COMMISSION" 4 "4 BONUS" 5 "5 BY JOB/MILE" 91 "91 OTHER" ; label define H2460024X -1 "-1 INAPPLICABLE" -10 "-10 TOP CODED" -15 "-15 CANNOT BE COMPUTED" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 0 "0" ; label define H2460025X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460026X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" ; label define H2460027X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" ; label define H2460028X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" ; label define H2460029X -1 "-1 INAPPLICABLE" 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 H2460030X -1 "-1 INAPPLICABLE" 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 H2460031X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460032X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460033X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460034X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460035X -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 SELF-EMPLOYED" 2 "2 FOR SOMEONE ELSE" ; label define H2460036X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" ; label define H2460037X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 0 "0 STILL AT JOB" 2023 "2023" 2024 "2024" ; label define H2460038X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" ; label define H2460039X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 2017 "2017" 2018 "2018" 2019 "2019" 2020 "2020" 2021 "2021" 2022 "2022" 2023 "2023" ; label define H2460040X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460041X -1 "-1 INAPPLICABLE" -10 "-10 TOP CODED" -15 "-15 CANNOT BE COMPUTED" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 0 "0" ; label define H2460042X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" ; label define H2460043X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" ; label define H2460044X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460045X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 GE MINIMUM WAGE" 2 "2 LT MINIMUM WAGE" ; label define H2460046X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460047X -1 "-1 INAPPLICABLE" -10 "-10 TOP CODED" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 0 "0" ; label define H2460048X -1 "-1 INAPPLICABLE" 1 "1 MANAGEMENT, BUSINESS, AND FINANCIAL OPER" 10 "10 NOT IN LABOR FORCE" 11 "11 UNCLASSIFIABLE OCCUPATION" 2 "2 PROFESSIONAL AND RELATED OCCUPATIONS" 3 "3 SERVICE OCCUPATIONS" 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, TRNSPORTATION, MATRL MOVING" 9 "9 MILITARY SPECIFIC OCCUPATIONS" ; label define H2460049X -1 "-1 INAPPLICABLE" 1 "1 MANAGEMENT, BUSINESS, AND FINANCIAL OPER" 10 "10 NOT IN LABOR FORCE" 11 "11 UNCLASSIFIABLE OCCUPATION" 2 "2 PROFESSIONAL AND RELATED OCCUPATIONS" 3 "3 SERVICE OCCUPATIONS" 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, TRNSPORTATION, MATRL MOVING" 9 "9 MILITARY SPECIFIC OCCUPATIONS" ; label define H2460050X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460051X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460052X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460053X 1 "1" 2 "2" 3 "3" 4 "4" 5 "5" ; label define H2460054X 27 "27" 28 "28" ; label define H2460055X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460056X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460057X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 PER DAY" 2 "2 PER WEEK" 3 "3 PER MONTH" 4 "4 PER YEAR" 91 "91 OTHER" ; label define H2460058X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460059X 1 "1 YES" 2 "2 NO" ; label define H2460060X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460061X 1 "1" 2 "2" 3 "3" 4 "4" 5 "5" ; label define H2460062X -1 "-1 INAPPLICABLE" -10 "-10 TOP CODED" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" ; label define H2460063X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 SALARIED" 2 "2 PAID BY HOUR" 3 "3 OTHER" ; label define H2460064X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 0 "0" ; label define H2460065X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YEAR ROUND" 2 "2 NOT YEAR ROUND" ; label define H2460066X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460067X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460068X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460069X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460070X 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 H2460071X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 YES" 2 "2 NO" ; label define H2460072X -1 "-1 INAPPLICABLE" -10 "-10 TOP CODED" -15 "-15 CANNOT BE COMPUTED" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 0 "0" ; label define H2460073X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 PER DAY" 2 "2 PER WEEK" 3 "3 PER MONTH" 4 "4 PER YEAR" 91 "91 OTHER" ; label define H2460074X -1 "-1 INAPPLICABLE" -10 "-10 TOP CODED" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" ; label define H2460075X -1 "-1 INAPPLICABLE" -10 "-10 TOP CODED" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" ; label define H2460076X -1 "-1 INAPPLICABLE" 1 "1 SUBTYPE CHANGE" 2 "2 NO SUBTYPE CHANGE" ; label define H2460077X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 PRIVATE" 2 "2 FEDERAL" 3 "3 STATE" 4 "4 LOCAL" 5 "5 ARMED FORCES" 6 "6 FOREIGN (NON US) GOV" ; label define H2460078X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 HOURS CUT, BUSINESS SLOW" 2 "2 CHANGE IN SCHEDULE OR SHIFT" 3 "3 ILLNESS, INJURY, HEALTH PROBLEM" 4 "4 FAMILY, SCHOOL, TEMPORARY LEAVE" 91 "91 OTHER - SPECIFY" ; label define H2460079X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 CHANGE IN SCHEDULE OR SHIFT" 2 "2 CHANGE IN PAY" 3 "3 BENEFITS/HEALTH INSURANCE" 4 "4 FAMILY, SCHOOL, TEMPORARY LEAVE" 91 "91 OTHER - SPECIFY" ; label define H2460080X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 JOB ENDED, TEMPORARY, SEASONAL, CONTRACT, ETC." 10 "10 QUIT - ANY OTHER REASON" 2 "2 BUSINESS CLOSED OR SOLD" 3 "3 RETIRED" 4 "4 ILLNESS, INJURY, ANY HEALTH PROBLEM" 5 "5 TERMINATED, FIRED, DISMISSED" 6 "6 LAID OFF, LET GO" 7 "7 QUIT - FAMILY REASON, MATERNITY LEAVE" 8 "8 QUIT - SCHOOL" 9 "9 QUIT - JOB RELATED REASON" 91 "91 OTHER - SPECIFY" ; label define H2460081X -1 "-1 INAPPLICABLE" -10 "-10 TOP CODED" -15 "-15 CANNOT BE COMPUTED" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 0 "0" ; label define H2460082X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 JOB ENDED, TEMPORARY, SEASONAL, CONTRACT, ETC." 2 "2 BUSINESS CLOSED OR SOLD" 3 "3 ILLNESS, INJURY, ANY HEALTH PROBLEM" 4 "4 TERMINATED, FIRED, DISMISSED" 5 "5 LAID OFF, LET GO" 6 "6 QUIT - FAMILY REASON, MATERNITY LEAVE" 7 "7 QUIT - SCHOOL" 8 "8 QUIT - JOB RELATED REASON" 9 "9 QUIT - ANY OTHER REASON" 91 "91 OTHER - SPECIFY" ; label define H2460083X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DON'T KNOW" 1 "1 BUSINESS SOLD OR CLOSED" 2 "2 RETIRED" 3 "3 ILLNESS OR INJURY" 91 "91 OTHER" ; * ASSOCIATE VARIABLES WITH VALUE LABEL DEFINITIONS; label value ANYINS H2460001X; label value ANYINS_M24 H2460002X; label value BONSAMT H2460003X; label value BONSUNIT H2460004X; label value BUSINC H2460005X; label value COMMAMT H2460006X; label value COMMUNIT H2460007X; label value DAYWAGE H2460008X; label value DIFFPLNS H2460009X; label value DIFFPLNS_M24 H2460010X; label value DIFFWAGE H2460011X; label value EARNBONS H2460012X; label value EARNCOMM H2460013X; label value EARNTIPS H2460014X; label value EMPLINS H2460015X; label value EMPLUNIONPROV H2460016X; label value ESTBTHRU H2460017X; label value ESTBTHRU_M24 H2460018X; label value ESTMATE1_M19 H2460019X; label value GROSSPAY H2460020X; label value GROSSPER H2460021X; label value HHMEMBER_M18 H2460022X; label value HOWPAID H2460023X; label value HRLYWAGE H2460024X; label value HRS35WK H2460025X; label value HRSALBAS H2460026X; label value HRSPRDY H2460027X; label value HRSPRWK H2460028X; label value INDCAT17 H2460029X; label value INDCODEX H2460030X; label value INSESTB H2460031X; label value INSESTB_M24 H2460032X; label value INUNION H2460033X; label value JOBHASHI H2460034X; label value JOBTYPE H2460035X; label value JSTOPM H2460036X; label value JSTOPY H2460037X; label value JSTRTM H2460038X; label value JSTRTY H2460039X; label value MAIN_JOB H2460040X; label value MAKEAMT H2460041X; label value MORE10 H2460042X; label value MORE15 H2460043X; label value MORELOC H2460044X; label value MOREMINM H2460045X; label value NOWTAKEI_M22 H2460046X; label value NUMEMPS H2460047X; label value OCCCAT18 H2460048X; label value OCCCODEX H2460049X; label value OFFRDINS H2460050X; label value OFFRDINS_M24 H2460051X; label value OFFTAKEI H2460052X; label value ORIGRND H2460053X; label value PANEL H2460054X; label value PAYDRVST H2460055X; label value PAYVACTN H2460056X; label value PERUNIT_M18 H2460057X; label value PROPRIET H2460058X; label value RETIRJOB H2460059X; label value RETIRPLN H2460060X; label value RN H2460061X; label value RVWTOTNUMEMP H2460062X; label value SALARIED H2460063X; label value SALRYWKS H2460064X; label value SESNLJOB H2460065X; label value SICKPAY H2460066X; label value STILLAT H2460067X; label value STILLWORKFTPT H2460068X; label value STILLWRK H2460069X; label value SUBTYPE H2460070X; label value TEMPJOB H2460071X; label value TIPSAMT H2460072X; label value TIPSUNIT_M18 H2460073X; label value TOTLEMP_M18 H2460074X; label value TOTNUMEMP H2460075X; label value TYPECHGD H2460076X; label value TYPEEMPL H2460077X; label value WHYCHNGFTTOPT H2460078X; label value WHYCHNGPTTOFT H2460079X; label value WHY_LEFT_M18 H2460080X; label value WKLYAMT H2460081X; label value YLEFT_M18 H2460082X; label value YNOBUSN_M18 H2460083X; *DISPLAY A DESCRIPTION OF STATA FILE; describe; *LIST FIRST 20 OBSERVATIONS IN THE FILE; list in 1/20; save H246, replace; #delimit cr * data file is stored in H246.dta * log file is stored in H246.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 H246.LOG and a data file named H246.DTA. If these files (H246.DTA and H246.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. ************************************************************************************************/