/************************************************************************************************/ /* Stata User File for H40 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 */ /* (H40.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 H40.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\H40.DO */ /* The program below will output the Stata dataset H40.DTA */ /************************************************************************************************/ #delimit ; cd C:\MEPS\DATA; log using H40.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 int TOTLEMP 126-129 byte SALARIED 130-131 byte HOWPAID 132-133 double DAYWAGE 134-139 byte HRSPRDY 140-141 double MAKEAMT 142-150 byte PERUNIT 151-152 byte MORE10 153-154 byte MORE15 155-156 byte MOREMINM 157-158 double OVRTIMHR 159-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-190 byte TIPSUNIT 191-192 double TIPSAMT 193-200 byte BONSUNIT 201-202 double BONSAMT 203-211 byte COMMUNIT 212-213 double COMMAMT 214-222 double HRLYWAGE 223-228 byte JBEGHR 229-230 byte JENDHR 231-232 byte JBEGMIN 233-234 byte JENDMIN 235-236 str JBEGAMPM 237-238 str JENDAMPM 239-240 byte SHIFTWK 241-242 byte JOBHASHI 243-244 byte STILLAT 245-246 byte SHFTCHNG 247-248 int HRSALBAS 249-251 byte INDTCODX 252-253 byte OCCPCODX 254-255 using H40.dat; *DEFINE VARIABLE LABELS; label variable JOBSIDX "JOB ID NUMBER"; label variable DUPERSID "SAMPLE PERSON ID (DUID+PID)"; label variable DUID "DWELLING UNIT ID"; label variable PID "PERSON NUMBER"; label variable RN "ROUND"; label variable JOBSN "JOB NUMBER"; label variable PANEL "PANEL"; label variable JOBTYPE "SELF-EMPLOYED OR WORK FOR SOMEONE ELSE"; label variable JSTRTM "JOB START DATE - MONTH"; label variable JSTRTD "JOB START DATE - DAY"; label variable JSTRTY "JOB START DATE - YEAR"; label variable JSTOPM "JOB STOP DATE - MONTH"; label variable JSTOPD "JOB STOP DATE - DAY"; label variable JSTOPY "JOB STOP DATE - YEAR"; label variable RETIRJOB "PERSON RETIRED FROM THIS JOB"; label variable SUBTYPE "JOB SUB-TYPE"; label variable MAIN_JOB "STILL MAIN JOB OR BUSINESS"; label variable DIFFWAGE "ANY CHANGE IN WAGE AMOUNT"; label variable WHY_DIFF "WHY WAGES CHANGED"; label variable WORKSTAT "FULL OR PART TIME"; label variable Y_CHANGE "WHY CHANGE IN FULL/PART TIME STATUS"; label variable STILLWRK "STILL WORK AT ESTABLISHMENT"; label variable OFFTAKEI "OFFERED INSURANCE AND NOW TAKE"; label variable NOWTAKEI "NOW OFFERED AND TAKE INSURANCE"; label variable WHY_LEFT "REASON WHY NOT AT JOB NOW"; label variable NUMEMPS "ESTABLISHMENT SIZE-NONSELF-EMP"; label variable ESTMATE1 "CATEGORICAL APPROX. ESTAB SIZE"; label variable MORELOC "MORE THAN ONE LOCATION"; label variable BUSINC "BUSINESS INCORPORATED"; label variable PROPRIET "PROPRIETORSHIP OR PARTNERSHIP"; label variable TYPEEMPL "EMPLOYEE TYPE"; label variable YLEFT "NO JOB REASON"; label variable YNOBUSN "WHY NO BUSINESS"; label variable RECALL "RECALL WITHIN 30 DAYS"; label variable HRSPRWK "NUMBER OF HOURS PER WEEK"; label variable HRS35WK "WORK AT LEAST 35 HOURS"; label variable APXHRDAY "APPROXIMATE # OF HOURS WORKED PER DAY"; label variable SICKPAY "DOES PERSON HAVE PAID SICK LEAVE"; label variable PAYDRVST "IS THERE PAID SICK LEAVE FOR DR S VISITS"; label variable PAYVACTN "DOES PERSON GET PAID VACATION"; label variable RETIRPLN "DOES PERSON HAVE PENSION/RETIREMENT PLAN"; label variable WKLYAMT "USUAL WEEKLY GROSS INCOME"; label variable EMPLINS "HAVE HEALTH INSURANCE THRU THIS JOB"; label variable OFFRDINS "OFFERED INSURANCE BUT CHOSE NOT TO TAKE"; label variable DIFFPLNS "CHOICE OF DIFFERENT HEALTH INS PLANS"; label variable INUNION "BELONG TO LABOR UNION"; label variable PROVDINS "WHO PROVIDES HEALTH INSURANCE"; label variable HHMEMBER "ANY OTHER HH MEMBER WRK AT THIS BUSINESS"; label variable NUMFMEMB "HOW MANY HH MEMBERS WORK THERE"; label variable TOTLEMP "ESTABLISHMENT SIZE-SELF-EMP"; label variable SALARIED "IS PERSON SALARIED, PAID BY THE HR, ETC."; label variable HOWPAID "HOW IS PERSON PAID"; label variable DAYWAGE "PERSON S DAILY WAGE RATE"; label variable HRSPRDY "NUMBER OF HOURS PERSON WORKED IN ONE DAY"; label variable MAKEAMT "HOW MUCH MONEY DOES PERSON MAKE"; label variable PERUNIT "PERIOD FOR WHICH PERSON IS PAID"; label variable MORE10 "PERSON MAKES MORE OR LESS THAN $10/HOUR"; label variable MORE15 "PERSON MAKES MORE OR LESS THAN $15/HOUR"; label variable MOREMINM "PERSON MAKES MORE OR LESS THAN MIN. WAGE"; label variable OVRTIMHR "OVERTIME PAY RATE PER HOUR"; label variable GROSSPAY "PERSON S SALARY BEFORE TAXES (GROSS)"; label variable GROSSPER "PERIOD IN WHICH GROSS SALARY WAS EARNED"; label variable SALRYWKS "WEEKS PER YEAR SALARY IS BASED ON"; label variable OTHRTYPE "TYPE OF OVERTIME PAY"; label variable EARNTIPS "DOES PERSON EARN TIPS"; label variable EARNBONS "DOES PERSON EARN BONUSES"; label variable EARNCOMM "DOES PERSON EARN COMMISSION"; label variable OTHRWAGE "OVERTIME PAY RATE PER HOUR"; label variable TIPSUNIT "PERIOD WHICH TIP EARNINGS ARE BASED ON"; label variable TIPSAMT "HOW MUCH ARE PERSON S TIPS"; label variable BONSUNIT "PERIOD WHICH BONUSES ARE BASED ON"; label variable BONSAMT "HOW MUCH ARE PERSON S BONUSES"; label variable COMMUNIT "PERIOD WHICH COMMISSIONS ARE BASED ON"; label variable COMMAMT "HOW MUCH ARE PERSON S COMMISSIONS"; label variable HRLYWAGE "HOW MUCH PERSON MAKES/HR"; label variable JBEGHR "JOB BEGIN HOUR OF DAY"; label variable JENDHR "JOB END HOUR OF DAY"; label variable JBEGMIN "JOB BEGIN MINUTES"; label variable JENDMIN "JOB END MINUTES"; label variable JBEGAMPM "JOB BEGIN AM/PM"; label variable JENDAMPM "JOB END AM/PM"; label variable SHIFTWK "WORK ROTATING SHIFTS"; label variable JOBHASHI "DOES PERSON HAVE HEALTH INS AT THIS JOB"; label variable STILLAT "STILL WORK AT ESTABLISHMENT"; label variable SHFTCHNG "HAS A CHANGE IN SHIFT OCCURRED"; label variable HRSALBAS "HOURS SALARY BASED ON"; label variable INDTCODX "CONDENSED INDUSTRY CODE"; label variable OCCPCODX "CONDENSED OCCUPATION CODE"; *DEFINE VALUE LABELS FOR REPORTS; label define H400001X -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 H400002X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400003X -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 H400004X -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 H400005X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400006X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400007X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400008X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400009X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400010X -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 H400011X -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 H400012X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400013X -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 H400014X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400015X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H400016X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H400017X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H400018X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400019X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400020X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H400021X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H400022X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0 STILL AT JOB" 2000 "2000" 2001 "2001" ; label define H400023X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H400024X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" ; label define H400025X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1994 "1994" 1995 "1995" 1996 "1996" 1997 "1997" 1998 "1998" 1999 "1999" 2000 "2000" ; label define H400026X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400027X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 GE $10" 2 "2 LT $10" ; label define H400028X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 GE $15" 2 "2 LT $15" ; label define H400029X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400030X -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 H400031X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400032X -1 "-1 INAPPLICABLE" -10 "-10 # OF EMP >= 12,000" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 0 "0" ; label define H400033X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400034X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400035X 4 "4" 5 "5" ; label define H400036X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400037X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400038X -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 H400039X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400040X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 EMPLOYER" 2 "2 UNION" 3 "3 BOTH" ; label define H400041X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400042X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400043X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400044X 1 "1" 2 "2" 3 "3" 4 "4" 5 "5" ; label define H400045X -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 H400046X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400047X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400048X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400049X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400050X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 YES" 2 "2 NO" ; label define H400051X -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 H400052X -1 "-1 INAPPLICABLE" -7 "-7 REFUSED" -8 "-8 DK" -9 "-9 NOT ASCERTAINED" 1 "1 GE 35 HRS" 2 "2 LT 35 HRS" ; * ASSOCIATE VARIABLES WITH VALUE LABEL DEFINITIONS; label value BONSUNIT H400001X; label value BUSINC H400002X; label value COMMUNIT H400003X; label value DIFFPLNS H400004X; label value DIFFWAGE H400005X; label value EARNBONS H400006X; label value EARNCOMM H400007X; label value EARNTIPS H400008X; label value EMPLINS H400009X; label value ESTMATE1 H400010X; label value GROSSPER H400011X; label value HHMEMBER H400012X; label value HOWPAID H400013X; label value HRS35WK H400014X; label value HRSALBAS H400015X; label value HRSPRDY H400016X; label value HRSPRWK H400017X; label value INUNION H400018X; label value JOBHASHI H400019X; label value JSTOPD H400020X; label value JSTOPM H400021X; label value JSTOPY H400022X; label value JSTRTD H400023X; label value JSTRTM H400024X; label value JSTRTY H400025X; label value MAIN_JOB H400026X; label value MORE10 H400027X; label value MORE15 H400028X; label value MORELOC H400029X; label value MOREMINM H400030X; label value NOWTAKEI H400031X; label value NUMEMPS H400032X; label value OFFRDINS H400033X; label value OFFTAKEI H400034X; label value PANEL H400035X; label value PAYDRVST H400036X; label value PAYVACTN H400037X; label value PERUNIT H400038X; label value PROPRIET H400039X; label value PROVDINS H400040X; label value RECALL H400041X; label value RETIRJOB H400042X; label value RETIRPLN H400043X; label value RN H400044X; label value SALARIED H400045X; label value SHFTCHNG H400046X; label value SHIFTWK H400047X; label value SICKPAY H400048X; label value STILLAT H400049X; label value STILLWRK H400050X; label value TIPSUNIT H400051X; label value WORKSTAT H400052X; *DISPLAY A DESCRIPTION OF STATA FILE; describe; *LIST FIRST 20 OBSERVATIONS IN THE FILE; list in 1/20; save H40, replace; #delimit cr * data file is stored in H40.dta * log file is stored in H40.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 H40.LOG and a data file named H40.DTA. If these files (H40.DTA and H40.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. ************************************************************************************************/