Derivation
variable: emisabest [decade estimate of most recent miscarriage/abortion] (table[s]: tb_tbxto2007, tbold_part1/2, tb_tboto2007, tbold_control)
variable: emisabmm [most recent miscarriage/abortion month] (table[s]: tb_tbxto2007, tbold_part1/2, tb_tboto2007, tbold_control)
variable: emisabyear [most recent miscarriage/abortion year] (table[s]: tb_tbxto2007, tbold_part1/2, tb_tboto2007, tbold_control)
recode emisabmm 0=.
replace emisabyear=1895 if emisabest==1
replace emisabyear=1905 if emisabest==2
replace emisabyear=1915 if emisabest==3
replace emisabyear=1925 if emisabest==4
replace emisabyear=1935 if emisabest==5
replace emisabyear=1945 if emisabest==6
replace emisabyear=1955 if emisabest==7
replace emisabyear=1965 if emisabest==8
replace emisabyear=1975 if emisabest==9
replace emisabyear=1985 if emisabest==10
replace emisabyear=1995 if emisabest==11
replace emisabyear=1895 if emisabest==12
replace emisabyear=1907 if emisabest==13
replace emisabyear=1924 if emisabest==14
replace emisabyear=1940 if emisabest==15
replace emisabyear=1951 if emisabest==16
replace emisabyear=1960 if emisabest==17
replace emisabyear=1970 if emisabest==18
recode emisabyear 9999=. 0=.
gen emisabdate=mdy(emisabmm,15,emisabyear) if emisabmm~=. & emisabyear~=.
replace emisabdate=mdy(6,15,emisabyear) if emisabmm==. & emisabyear~=.