Teratogen Information Specialist and MotherToBaby New York director, Mark Roth, joins genetic counselor and host Chris Stallman to talk about exposures a father may have and whether they might affect the health of a pregnancy.
Episode 32: Paternal Exposures during Pregnancy
Our experts continue the conversation about Zika Virus and why we’re still talking about it well after its initial outbreak. We answer questions about men and Zika, planning a pregnancy and Zika, and much more. Lorrie Harris-Sagaribay, MPH, a bilingual teratogen information specialist at MotherToBaby North Carolina and Kirstie Perrotta, MPH, a teratogen information specialist at MotherToBaby California join host Chris Stallman, a certified genetic counselor, teratogen information specialist and mother of four, to answer the public’s questions.
Episode 32: Paternal Exposures during Pregnancy
Rebecca J. Schmidt, PhD, a molecular epidemiologist at UC Davis, joins host Chris Stallman, CGC, to talk about research surrounding wildfires, pollution and the effects on pregnancy. Dr. Schmidt also gives some information on a DIY project to reduce pollutants in your own home.
Shannon was newly pregnant and had been referred to MotherToBaby by her doctor. She was taking 50 mg of sertraline per day for general anxiety and her doctor thought that she may need to wean off the medication now that she was 5 weeks pregnant. Shannon had been taking the medication for 3 years and was feeling great on her current dose, so she had some concerns about this plan. On the MotherToBaby website’s live chat service, Shannon was connected with me, a teratogen information specialist, where she asked “Do I really need to stop my anxiety medication, or could I just continue on a lower dose?”
I started by addressing the importance of weighing the risks vs. benefits of taking any mental health medication during pregnancy. Sertraline is very well studied and has not been associated with a risk for birth defects, but does have the potential to cause neonatal adaptation syndrome or withdrawal approximately 10-30% of the time and persistent pulmonary hypertension in less than 1% of exposed infants. On the other hand, we know that untreated anxiety can also cause problems for the pregnancy, including an increased risk for preterm delivery. For many patients, the benefits of staying on a medication like sertraline outweigh the potential risks, but each case is unique and ultimately the patient needs to decide what they are most comfortable with.
Getting to Shannon’s next question about dose, I shared that although many pregnant women feel they need to decrease their dose once they get a positive pregnancy test, the opposite is in fact true. During pregnancy, there are many changes that occur including weight gain, increased blood volume and enlargement of the kidneys. On the outside, things won’t look much different, but research shows these changes happen soon after conception. This means that medication doses that previously worked well to control a condition become “diluted,” in a sense, and may not be as effective. In some cases, women need to actually increase their dose to continue to control the disease.
To learn more about how bodily changes during pregnancy impact medication dosing, we turn to Becky Spencer, PhD, APRN, PMHNP-BC, IBCLC, PMH-C, a psychiatric nurse practitioner who specializes in perinatal mental health at Texas Women’s University with some more questions about this fascinating phenomenon.
Q. Can you tell us a little more about what is happening in the body during pregnancy and why medications become less effective?
Becky Spencer: You are correct, Kirstie, that pregnancy has a significant impact on drug absorption, which is how a drug is transported into the bloodstream, drug distribution, which is the disbursement of a drug as it moves through the blood and tissues of the body, and drug metabolism, which is the process by which the body breaks down and eliminates drugs or other substances. During pregnancy, especially later in pregnancy, drug absorption from the stomach into the bloodstream is decreased due to slower gastric emptying and slower movement of the bowel and colon, so it can take longer for a medication to be absorbed and get to work.
A pregnant woman’s blood volume almost doubles during pregnancy which impacts drug distribution. With the dilution effect there is a lower concentration of medication in the blood plasma which results in less medication reaching the target tissues. Most drugs are metabolized in the liver or kidneys. During pregnancy, the increased blood flow to the kidneys results in an increased glomerular filtration rate (GFR), which means that medications are cleared from the bloodstream quicker, meaning the drug stays in the body less time. Similarly, hormone levels increase during pregnancy which increases the activity of various metabolic enzymes in the liver that metabolize drugs. When the liver metabolizes a drug more quickly there is less drug that reaches the target tissues.
What these changes mean for pregnant women who take medication for mood and anxiety disorders is that the dose of medication that they were taking before pregnancy may have a decreased effect during pregnancy, because the biological changes effectively decrease the amount of medication reaching the target tissues, in this case, the brain. Pregnant women may have an increase in mood and anxiety symptoms that they interpret as a worsening condition when, in fact, the decrease in circulating medication is the cause for an increase in symptoms.
Q. In your practice, how often do you see women increasing their mood medication dose? Does the dose need to be increased substantially?
Becky Spencer: That is a great question. The answer is that it depends on the type of medication, the specific condition (depression, anxiety, obsessive compulsive disorder, bipolar, etc.), and the severity of symptoms. Psychiatric providers typically increase medication dosages in gradual amounts until the patient has symptom relief or desired therapeutic effect. If a patient is experiencing a partial response to a medication (some improvement in mood and anxiety symptoms) best practice is to increase the dose of that medication before considering adding an additional medication.
Another question that I hear is whether or not dosages of medication should be based on achieving a specific blood plasma concentration level. The short answer is, for most medications, no. We don’t routinely check blood plasma concentrations of most antidepressants because valid and reliable therapeutic plasma concentration ranges do not exist. Some mood stabilizing medications like valproate or lithium do require blood plasma monitoring both during pregnancy and outside of pregnancy. Euthymia, or stable mood, is the goal of medication dose adjustments for mood and anxiety disorders during pregnancy.
Q. What about after delivery? Does the dose need to be decreased right away?
Becky Spencer: It depends on the type of medication, and, to some extent, the symptoms that the patient is experiencing. The postpartum period is a vulnerable time for mood and anxiety disorders for several reasons including the significant hormonal shift that occurs after birth, lack of sleep, role adjustment to caring for a baby, and for some new parents, lack of necessary social and emotional support. Decreasing antidepressants too quickly after birth could exacerbate mood and anxiety symptoms during that very vulnerable time. The decision to decrease dosages of any medication prescribed for mood and anxiety disorders should be a collaborative decision between the patient and the provider. If decreasing mediation dose is desirable, it should occur gradually and any change in mood and anxiety symptoms should be reported to the provider. The one exception to this rule is for patients taking lithium. If lithium dosages were increased during pregnancy, they must be decreased to pre-pregnancy dosages after delivery.
Q.Shannon is asking about sertraline, an anti-anxiety medication, but are there other drugs that women need to also increase their dose of during pregnancy?
Becky Spencer: Any medications used to treat mood and anxiety disorders, including antidepressants, mood stabilizers, antipsychotics, and anti-anxiety medications, may need dose increases during pregnancy. The most important point is for pregnant women to monitor their mood and anxiety symptoms and report them to their provider. The decision to increase doses of medication should always be a collaborative decision between the patient and the healthcare prescriber.
Q.How should patients approach this conversation with their healthcare provider?
Becky Spencer: The decision to take any medication during pregnancy must be based on a discussion between healthcare providers and patients that takes into consideration the available research on the risks of specific medications AND the risks of untreated or undertreated mental conditions for both the pregnant woman and the baby. The risks of not treating mood and anxiety disorders during pregnancy are well documented and significant. Untreated or undertreated mood and anxiety disorders during pregnancy are associated with hypertension, preterm delivery, low birth weight, and long-term negative impacts on motor and cognitive development of the baby. Mental health conditions are the leading cause of maternal mortality in the United States. Effective treatment for mood and anxiety disorders in the perinatal period will literally save lives.
My top three tips for having a discussion with healthcare providers about medications for mood and anxiety disorders in the perinatal period include:
Make an appointment with a psychiatric provider who specializes in perinatal mood and anxiety disorders or reproductive psychiatry. The provider directory on the Postpartum Support International website is a great place to find specialists in your state, and many provide telehealth services.
If your obstetric provider is hesitant to treat your mood and anxiety symptoms, recommend that they make an appointment to speak with a psychiatric provider who specializes in treatment of perinatal mood and anxiety disorders during pregnancy at the Postpartum Support International Psychiatric Consult Line. This free service is staffed by perinatal psychiatrists who are available to share their skills and expertise and provide guidance to fellow medical professionals on prescribing medications during pregnancy and lactation.
MotherToBaby Fact Sheets are an excellent resource and a great way to start a conversation with your provider about specific medications for mental health during pregnancy and lactation. I recommend that pregnant and lactating women who are taking medications for mood and anxiety disorders access and print out the MotherToBaby Fact Sheets for the medications that they are taking or are interested in learning more about, read them, jot down questions, and take them to their obstetric and/or psychiatric providers to start the conversation. Remember that you are your own best advocate for you and your baby’s health.
Thanks so much for sharing your insight, Becky. It’s always great to learn more about this topic.
Ultimately, Shannon decided to stick with her current dose for the first few weeks of pregnancy and make an appointment with her psychiatrist to discuss increasing her dose in a few weeks. In the meantime, she was planning to monitor her mood to make sure the anxiety remained well controlled.
If you have questions about mental health medications, dose, or any other exposures in pregnancy or lactation, please feel free to reach out to a MotherToBaby specialist via phone, chat, text, or email for more information. Additionally, you can visit our Mental Health Resource Hub to access fact sheets, blogs, and podcasts on mental health conditions and the medications used to treat them during pregnancy and breastfeeding.
References:
Cook, N., Ayers, S., & Horsch, A. (2018). Maternal posttraumatic stress disorder during the perinatal period and child outcomes: A systematic review. Journal of Affective Disorders, 225, 18–31. doi:10.1016/j.jad.2017.07.045
Davenport, M. H., Meyer, S., Meah, V. L., Strynadka, M. C., & Khurana, R. (2020). Moms Are Not OK: COVID-19 and Maternal Mental Health. Frontiers in Global Women’s Health, 1. doi:10.3389/fgwh.2020.00001
Deligiannidis, K. M., Byatt, N., & Freeman, M. P. (2014). Pharmacotherapy for mood disorders in pregnancy: a review of pharmacokinetic changes and clinical recommendations for therapeutic drug monitoring. Journal of Clinical Psychopharmacology, 34(2), 244-255. doi: 10.1097/JCP.0000000000000087
Grigoriadis, S., Graves, L., Peer, M., Mamisashvili, L., Tomlinson, G., Vigod, S. N.… Richter, M. (2018). Maternal Anxiety During Pregnancy and the Association with Adverse Perinatal Outcomes. The Journal of Clinical Psychiatry, 79(5). doi:10.4088/jcp.17r12011
Hussein W, Lafayette RA. Renal function in normal and disordered pregnancy. Curr Opin Nephrol Hypertens. 2014 Jan;23(1):46-53. doi: 10.1097/01.mnh.0000436545.94132.52. PMID: 24247824; PMCID: PMC4117802.
Hutner, L. A., Catapano, L. A., Nagle-Yang, S. M., Williams, K. E., & Osborne, L. M. (Eds.). (2021). Textbook of women’s reproductive mental health. American Psychiatric Pub.
Prakash, C., & Nagle-Yang, S. (2019). Postpartum psychosis: Protecting mother and infant. Current Psychiatry, 18(4), 12-21.
Rusner, M., Berg, M., & Begley, C. (2016). Bipolar disorder in pregnancy and childbirth: a systematic review of outcomes. BMC Pregnancy and Childbirth, 16(1). doi:10.1186/s12884-016-1127-1
Sachdeva P, Patel BG, Patel BK. Drug use in pregnancy; a point to ponder! Indian J Pharm Sci. 2009 Jan;71(1):1-7. doi: 10.4103/0250-474X.51941. PMID: 20177448; PMCID: PMC2810038.
Shay, M., MacKinnon, A. L., Metcalfe, A., Giesbrecht, G., Campbell, T., Nerenberg, K. … Tomfohr-Madsen, L. (2020). Depressed mood and anxiety as risk factors for hypertensive disorders of pregnancy: a systematic review and meta-analysis. Psychological Medicine, 50(13), 2128–2140. doi:10.1017/s0033291720003062
Consequences of maternal postpartum depression: A systematic review of maternal and infant outcomes. Women’s Health, 15, 174550651984404. doi:10.1177/1745506519844044
Use the MotherToBaby pregnancy calculator and chart below to determine how far along you are and see how your baby develops during pregnancy.
This interactive tool shows when the baby’s body parts could be most sensitive to exposures, and is best displayed on a desktop. Please click on each part of the chart below to learn more about the different terms and colors included. If you need help interpreting this chart or have additional questions about an exposure of concern, please contact a MotherToBaby specialist.
Pregnancy Calculator
Calculate based on:
Enter Last Menstrual Period (LMP) Start
Date:
Enter Date of Conception (DOC):
Enter Estimated Due Date (EDD):
Exposure Date(s)
(For example, the date(s) you drank
alcohol or took a medication)
The estimated date of conception is about two weeks after the LMP.
This
is the point in the cycle when the egg and sperm meet to create a zygote
(the first cell that contains the instructions needed to grow into a baby).
When a person is pregnant, a missed period happens about four weeks after the
LMP. This is usually the earliest point at which a pregnancy can be
confirmed.
Once a body part has formed, birth defects are unlikely to occur. However,
problems can sometimes happen after a body part has formed correctly. As the
structures continue to grow and develop during the latter part of a
pregnancy, medications, infections, genetics, health conditions, trauma,
prematurity, and other issues can cause problems with how the body part
works. Intellectual disability and hearing loss are examples of functional
problems.
Before an organ starts to form, many complex changes are happening in
the embryo to prepare for development. There is limited information
about what is happening during this stage of pregnancy. This makes
it difficult to know how early exposures could affect future
development.
The neural tube is a structure that forms early in pregnancy. Once it closes,
the neural tube develops into the central nervous system (brain and spinal
cord), which is crucial for controlling our body’s functions, senses, and
movements. Examples of birth defects that can occur when the neural tube
does not form correctly during pregnancy are spina bifida (incomplete
closure of part of the spine) and anencephaly (missing front part of the
brain).
The lungs are a pair of organs in the chest responsible for helping with
breathing. The lungs take in oxygen from the air you breathe and send it
into your blood, which your body needs to work. The lungs also get rid of
carbon dioxide, a waste gas your body doesn’t need, by pushing it out when
you exhale. During pregnancy, the lungs are filled with fluid, but once the
baby is born, they start breathing air. An example of a birth defect that
can occur when the lungs do not form correctly during pregnancy is pulmonary
sequestration (extra lung tissue).
The kidneys are two bean-shaped organs that remove waste products from the
blood and produce urine. The kidneys break down drugs, help regulate blood
pressure, balance electrolytes, and stimulate the production of red blood
cells. An example of a birth defect that can occur when the kidneys do not
form correctly during pregnancy is renal agenesis (missing kidney).
The heart is a strong, muscular organ located slightly to the left of the
center of the chest. The heart works like a pump to send blood with oxygen
throughout the body. The heart has four chambers: two upper chambers called
atria and two lower chambers called ventricles. Blood enters the heart
through the atria and is pumped out through the ventricles. The right side
of the heart pumps blood to the lungs to pick up oxygen, and the left side
pumps the oxygen-rich blood to the rest of the body. Examples of birth
defects that can occur when the heart does not form correctly during
pregnancy are ventricular septal defect (hole in the heart) and Ebstein’s
anomaly (problem with the heart valve).
Eyes are the organs in your body that allow you to see. Light enters through
the cornea and pupil, passes through the lens, and reaches the retina, which
sends signals to your brain to create vision. An example of a birth defect
that can occur when the eyes do not form correctly during pregnancy is
anopthalmia/micropthalmia (small or missing eyes).
The arms are the two upper limbs of the body consisting of the upper arm,
forearm, and hands. People use their arms to perform a variety of activities
including lifting, pushing, pulling, throwing, climbing, and writing. An
example of a birth defect that can occur when the arms do not form correctly
during pregnancy is a limb reduction defect (missing or short arms).
The legs are the two lower limbs of the body consisting of the upper leg,
knee, lower leg, ankle, and foot. The legs support the body’s weight and
help with a range of movements including walking, jumping, sitting, and
standing. An example of a birth defect that can occur when the legs do not
form correctly during pregnancy is a limb reduction defect (missing or short
legs).
The brain is a complex organ that controls many body functions. The brain
receives, processes, and interprets information related to thoughts,
decisions, memories, emotions, speech, touch, motor skills, vision,
breathing, temperature, and hunger. An example of a birth defect that can
occur when the brain does not form correctly during pregnancy is
microcephaly (smaller than normal head and brain).
The ears are located on the sides of our head and are the parts of our body
that let us hear sounds. Each ear has three main parts: the outer ear, the
middle ear, and the inner ear. The outer ear is the part we can see, and it
helps to catch sounds and send them into the ear canal. The middle ear has
tiny bones that pass sound vibrations to the inner ear, where the sound is
turned into signals that our brain can understand. Ears also help us keep
our balance. An example of a birth defect that can occur when the ears do
not form correctly during pregnancy is anotia/microtia (missing or malformed
ears).
The abdominal wall includes the skin and muscles that cover the belly and
help protect the internal organs in this stomach area. Examples of birth
defects that can occur when the abdominal wall does not form correctly
during pregnancy are gastroschisis (when the intestines stick out of a hole
in the belly) and omphalocele (intestines develop outside of the body).
The axial skeleton is the part of the skeleton that forms the main framework
of your body. It includes the bones of your head, neck, and trunk. This
means it consists of the skull, the spine, and the rib cage. The axial
skeleton supports and protects the brain, spinal cord, and organs in the
chest. It also provides a place for muscles to attach, which helps you move
and maintain your posture. An example of a birth defect that can occur when
the axial skeleton does not form correctly during pregnancy is
craniosynostosis (bones in the skull join together too early).
The lips are soft, movable parts of the mouth that help us speak, eat, and
show emotions. They help protect the teeth and mouth. An example of a birth
defect that can occur when the lips do not form correctly during pregnancy
is cleft lip (opening in the upper lip).
The palate is the roof of the mouth. It is a structure made up of bone and
soft tissue that separates your mouth from your nasal cavity (where you
breathe through your nose). The palate helps you eat and speak by guiding
food and air where they need to go. An example of a birth defect that can
occur when the palate does not form correctly during pregnancy is cleft
palate (opening in the roof of the mouth).
Teeth are hard, white structures in our mouths that help us chew and digest
food. They are made mostly of a material called enamel, which is the hardest
substance in our bodies. An example of a birth defect that can occur when
the teeth do not form correctly during pregnancy is hyperdontia (extra
teeth).
The external genitalia include the organs that are located outside of the
body, like the clitoris or penis. These organs can have more than one
function. For example, the penis helps removes urine from the body and
release sperm. Examples of birth defects that can occur when the external
genitalia do not form correctly during pregnancy are hypospadias (opening of
the penis is on the underside instead of the tip) and clitoromegaly (larger
than expected clitoris).
Miscarriage is defined as a pregnancy loss before 20 weeks.
Miscarriage is common and can occur in any pregnancy for many
different reasons. In the US, about 1 in every 7 pregnancies results
in miscarriage.
Preterm Birth: Preterm birth is when a baby is born before 37 weeks of
pregnancy. Babies born preterm are more likely to experience health
problems. In the US, about 1 in every 10 babies is born preterm.
A term birth is when a baby is fully developed and ready to be born. Any
delivery from 37 weeks of pregnancy up to 42 weeks is considered term.
Babies born at term are less likely to experience health problems. In the
US, about 9 out of every 10 babies is born to term.
There is a “critical period” during pregnancy when the risk of birth
defects is highest. During this time, various factors such as
exposures, genetics, and health conditions can influence the
development of one or more body parts. Birth defects can range from
mild to severe, potentially requiring surgery or leading to lifelong
disabilities.
Please note days and weeks of pregnancy are an estimate
only (timing depends on each pregnant person’s menstrual cycle, ovulation, and
implantation; which can vary). Additionally, information on when birth defects can
occur is based on sparse data and subject to limitations. The information presented
above is an estimate only, and some variation is expected.
function prettyDate(makeMePretty) {
var options = { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' };
var somethingPretty = makeMePretty.toLocaleDateString("en-US", options);
return somethingPretty;
}
var timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
/* initialize variables */
var lmpCalculated;
var docCalculated;
var eddCalculated;
var lmpRaw;
var eddRaw;
var exp1Raw;
var exp2Raw;
var lmpNum;
var exp1Num;
var exp2Num;
var EDD_Date;
var LMP_Date;
var todayRaw = new Date();
var todayCalculated = toHelpfulString(todayRaw);
/* initialize variables */
var lmpCalculated;
var docCalculated;
var eddCalculated;
var lmpRaw;
var eddRaw;
var exp1Raw;
var exp2Raw;
var lmpNum;
var exp1Num;
var exp2Num;
var EDD_Date;
var LMP_Date;
var todayRaw = new Date();
var todayCalculated = toHelpfulString(todayRaw);
//reset the dialog text
document.querySelector("div#wrapper26 > div > p").innerHTML = "The estimated due date is when the baby is expected to be born. ";
document.querySelector("div#wrapper23 > div > p").innerHTML = "The estimated date of conception is about two weeks after the LMP.
This is the point in the cycle when the egg and sperm meet to create a zygote (the first cell that contains the instructions needed to grow into a baby).";
document.querySelector("div#wrapper22 > div > p").innerHTML = "The first day of the last menstrual period is typically used to date a pregnancy.";
}
function toHelpfulString(date) {
var tzo = -date.getTimezoneOffset(),
dif = tzo >= 0 ? '+' : '-',
pad = function (num) {
return (num < 10 ? '0' : '') + num;
};
return date.getFullYear() +
'-' + pad(date.getMonth() + 1) +
'-' + pad(date.getDate()) /* +
'T' + pad(date.getHours()) +
':' + pad(date.getMinutes()) +
':' + pad(date.getSeconds()) +
dif + pad(Math.floor(Math.abs(tzo) / 60)) +
':' + pad(Math.abs(tzo) % 60) */;
}
function offsetTimeZone(date) {
var offset = date.getTimezoneOffset();
offset = Math.abs(offset / 60);
date.setHours(date.getHours() + offset);
return date;
}
function hideExp() {
deactivate('exp2DateInput'); reset_date_native('exp2DateInput'); deactivate('exp2DateCheckbox');
document.getElementById('exp2DateCheckbox').checked = false;
document.getElementById('exp2DateLabel').style.color = '#DDDDDD';
document.getElementById('exposureButton').innerHTML = 'Show exposure date on chart';
/* reset the exposure date fields */
reset_date_native("exp1DateInput");
reset_date_native("exp2DateInput");
document.getElementById("RadioExp1").checked = true;
document.getElementById("exp1DateCheckbox").checked = false;
document.getElementById("exp2DateCheckbox").checked = false;
document.getElementById("exp2DateCheckbox").disabled = true;
document.getElementById("expLine1").style.visibility = "hidden";
document.getElementById("expLine2").style.visibility = "hidden";
document.getElementById("expRectangle").style.visibility = "hidden";
document.getElementById("expText1").style.visibility = "hidden";
document.getElementById("expResult").innerHTML = " ";
document.getElementById("expPeriod").style.visibility = "hidden";
}
function hideExp2() {
/*deactivate('exp2DateInput');
reset_date_native('exp2DateInput');
deactivate('exp2DateCheckbox');
document.getElementById('exp2DateCheckbox').checked = false;
document.getElementById('exp2DateLabel').style.color = '#DDDDDD';
document.getElementById('exposureButton').innerHTML = 'Display Exposure Date';*/
/* reset the exposure date fields */
/* reset_date_native("exp1DateInput"); */
reset_date_native("exp2DateInput");
/* document.getElementById("RadioExp1").checked = true;
document.getElementById("exp1DateCheckbox").checked = false; */
document.getElementById("exp2DateCheckbox").checked = false;
// document.getElementById("exp2DateCheckbox").disabled = true;
// document.getElementById("expLine1").style.visibility = "hidden";
document.getElementById("expLine2").style.visibility = "hidden";
// document.getElementById("expRectangle").style.visibility = "hidden";
// document.getElementById("expText1").style.visibility = "hidden";
// document.getElementById("expResult").innerHTML = " ";
// document.getElementById("expPeriod").style.visibility = "hidden";
}
function lmpCalc() {
gtag('event', 'mtbcpp_lmpcalc', {
'send_to': 'G-QBJ2GZPBM6',
'url': window.location.href,
});
hideExp();
//define variable and fetch the input from HTML form
var lmpInput = document.getElementById("lmpDateInput").value;
var date1 = new Date(lmpInput);
console.log('date1=' + date1);
offsetTimeZone(date1);
console.log('date1 afteroffset=' + date1);
//squirrel away the LMP for later
lmpRaw = date1;
lmpNum = lmpRaw.getTime();
console.log('lmpRaw=' + lmpRaw);
console.log('lmpNum=' + lmpNum);
console.log('date1=' + date1);
LMP_Date = date1.toLocaleDateString("en-US", { timeZone: timezone });
lmpCalculated = toHelpfulString(date1);
lmpPrettyDate = prettyDate(date1);
//DOC for dialog
var DOCdate = new Date(lmpInput);
offsetTimeZone(DOCdate);
DOCdate.setDate(DOCdate.getDate() + 2 * 7);
console.log('DOCdate=' + DOCdate);
docRaw = DOCdate;
console.log('docRaw=' + docRaw);
var helpfulDOC = toHelpfulString(docRaw);
console.log('helpfulDOC=' + helpfulDOC);
/*
var options = { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' };
var DOCprettyDate = DOCdate.toLocaleDateString("en-US", { timeZone: timezone });
*/
var DOCprettyDate = prettyDate(DOCdate);
console.log('DOCprettyDate=' + DOCprettyDate);
const date2 = new Date();
date2.setHours(0, 0, 0, 0);
//calculate time difference
/*Diff 1st*/ var time_difference = date2.getTime() - date1.getTime();
//calculate days difference by dividing total milliseconds in a day
//Round the Days for display
var result = Math.round(time_difference / (1000 * 60 * 60 * 24)); /* -1; */
//Get the other stuff to display
var weeksIn = Math.round(result / 7);
var week = weeksIn;
var weeksLeft = Math.round(40 - weeksIn);
var edc = new Date(lmpInput);
offsetTimeZone(edc);
edc.setDate(edc.getDate() /* + 1 */ + 40 * 7);
/* var options = { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' };
var prettyDate = edc.toLocaleDateString("en-US", { timeZone: timezone });
*/
var days = result;
var eddPrettyDate = prettyDate(edc);
function weeksDays(days) {
var weeks = parseInt(days / 7);
days = days - weeks * 7;
return (weeks > 0 ? weeks + " week" + (weeks > 1 ? "s " : " ") : "") + (days > 0 ? "and " + days + " day" + (days > 1 ? "s " : " ") : "")
}
var weeksDaysText = weeksDays(days);
if (result < 14) {
document.getElementById("todayDiv").style.visibility = "hidden";
document.getElementById("todayLine").style.visibility = "hidden";
document.getElementById("lmpResult").style.color = "red";
return document.getElementById("lmpResult").innerHTML = "That date is too recent, or in the future, but if you conceive two weeks after that date, then your due date would be " + eddPrettyDate + ".";
} else
if (result > 280) {
document.getElementById("todayDiv").style.visibility = "hidden";
document.getElementById("todayLine").style.visibility = "hidden";
document.getElementById("lmpResult").style.color = "red";
return document.getElementById("lmpResult").innerHTML = "That date is too far in the past. If that date was the date of your last menstrual period, and you conceived two weeks after that, then your due date would have been " + eddPrettyDate + ".";
} else
if (prettyDate === "Invalid Date") {
document.getElementById("todayDiv").style.visibility = "hidden";
document.getElementById("todayLine").style.visibility = "hidden";
document.getElementById("lmpResult").style.color = "red";
return document.getElementById("lmpResult").innerHTML = "Please enter the date of your last menstrual period.";
}
else
document.getElementById("lmpResult").style.color = "black";
document.getElementById("lmpResult").innerHTML = "Today you are approximately " + weeksDays(days) + " pregnant. Your estimated due date is " + eddPrettyDate + ".";
EDD_Date = eddPrettyDate;
document.getElementById("todayDiv").style.left = (time_difference / (1000 * 60 * 60 * 24)) / 280 * 100 + "%";
document.getElementById("todayLine").style.left = (time_difference / (1000 * 60 * 60 * 24)) / 280 * 100 + "%";
document.getElementById("todayDiv").style.visibility = "visible";
//document.getElementById("todayDiv").setAttribute("data-tooltip", "Today you are approximately " + weeksDays(days) + " pregnant.");
document.querySelector("div#wrapper24 > div > p").innerHTML = "Today you are approximately " + weeksDays(days) + " pregnant.";
document.querySelector("div#wrapper26 > div > p").innerHTML = "The estimated due date is when the baby is expected to be born. Your estimated due date is " + eddPrettyDate + ".";
document.querySelector("div#wrapper23 > div > p").innerHTML = "The estimated date of conception is about two weeks after the LMP.
This is the point in the cycle when the egg and sperm meet to create a zygote (the first cell that contains the instructions needed to grow into a baby). Your estimated Date of Conception is " + DOCprettyDate + ".";
document.querySelector("div#wrapper22 > div > p").innerHTML = "The first day of the last menstrual period is typically used to date a pregnancy. Your LMP is " + lmpPrettyDate + ".";
function reset_date_native(dateID) {
var date_input = document.getElementById(dateID);
//erase the input value
date_input.value = '';
//prevent error on older browsers (aka IE8)
if (date_input.type === 'date') {
//update the input content (visually)
date_input.type = 'text';
date_input.type = 'date';
}
}
function exp1DateChecker(obj) {
if ($(obj).is(":checked")) {
document.getElementById('exp1DateInput').value = lmpCalculated; //when checked
} else {
reset_date_native('exp1DateInput') //when not checked
}
}
function exp2DateChecker(obj) {
if ($(obj).is(":checked")) {
document.getElementById('exp2DateInput').value = todayCalculated; //when checked
} else {
reset_date_native('exp2DateInput') //when not checked
}
}
function reset_animation(CPID) {
var el = document.getElementById(CPID);
el.style.animation = 'none';
el.offsetHeight; /* trigger reflow */
el.style.animation = null;
}
function displayExposureDates() {
gtag('event', 'mtbcpp_displayexposuredates', {
'send_to': 'G-QBJ2GZPBM6',
'url': window.location.href,
});
/*set position of the first exposure date */
exp1Raw = document.getElementById("exp1DateInput").value;
var exp1Date = new Date(exp1Raw);
offsetTimeZone(exp1Date);
exp1Num = exp1Date.getTime();
//Validate EXP1
var result = (exp1Num - lmpNum) / (1000 * 60 * 60 * 24);
var checkToday = new Date();
offsetTimeZone(checkToday);
var checkTodayNum = checkToday.getTime();
var differenceTodayExp = (exp1Num - checkTodayNum) / (1000 * 60 * 60 * 24);
document.getElementById("todayDiv").style.top = "0%";
//Too Close Scooting
if (Math.abs(differenceTodayExp) < 4) {
document.getElementById("expText1").style.visibility = "visible";
document.getElementById("expText1").style.top = "32%";
/* move other stuff out of the way */
document.getElementById("dateRow").style.height = "138px";
document.getElementById("LMPdiv").style.top = "106px";
document.getElementById("DOCdiv").style.top = "106px";
document.getElementById("EDDdiv").style.top = "106px";
document.getElementById("MPdiv").style.top = "106px";
}
var prettyDate = exp1Date.toLocaleDateString("en-US", { timeZone: timezone });
if (result < 0) {
hideExp();
document.getElementById("expResult").style.color = "red";
return document.getElementById("expResult").innerHTML = "Exposure Date 1 is too far in the past. Please enter a date later than or equal to your Last Menstrual Period date, " + lmpPrettyDate + ".";
}
else
if (result > 280) {
hideExp();
document.getElementById("expResult").style.color = "red";
return document.getElementById("expResult").innerHTML = "Exposure Date 1 is too far in the future. Please enter a date earlier than or equal to your Estimated Due Date, " + eddPrettyDate + ".";
} else
if (prettyDate === "Invalid Date") {
hideExp();
document.getElementById("expResult").style.color = "red";
return document.getElementById("expResult").innerHTML = "Please enter a valid date for Exposure Date 1.";
}
else
/*set position of the second exposure date */
if (document.getElementById('RadioExp2').checked) {
exp2Raw = document.getElementById("exp2DateInput").value;
var exp2Date = new Date(exp2Raw);
offsetTimeZone(exp2Date);
if (result2 < 0) {
hideExp2();
document.getElementById("expResult").style.color = "red";
return document.getElementById("expResult").innerHTML = "Exposure Date 2 is too far in the past. Please enter a date later than or equal to your Last Menstrual Period date, " + lmpPrettyDate + ".";
}
else
if (result2 > 280) {
hideExp2();
document.getElementById("expResult").style.color = "red";
return document.getElementById("expResult").innerHTML = "Exposure Date 2 is too far in the future. Please enter a date earlier than or equal to your Estimated Due Date, " + eddPrettyDate + ".";
} else
if (prettyDate2 === "Invalid Date") {
hideExp2();
document.getElementById("expResult").style.color = "red";
return document.getElementById("expResult").innerHTML = "Please enter a valid date for Exposure Date 2.";
}
else
var expRectangleNum = exp2Num - lmpNum;
var expNeg = exp2Num - exp1Num;
if (expRectangleNum > 0) {
if (expNeg > 0) {
document.getElementById("expPeriod").style.top = "0%";
document.getElementById("expLine2").style.visibility = "visible";
reset_animation("expLine2");
document.getElementById("expLine2").style.left = exp2LeftPercent;
var expRectangleWidth = ((exp2Num - lmpNum) / (1000 * 60 * 60 * 24) / 280 * 100) - ((exp1Num - lmpNum) / (1000 * 60 * 60 * 24) / 280 * 100) + "%";
document.getElementById("expRectangle").style.visibility = "visible";
document.getElementById("expRectangle").style.left = exp1LeftPercent;
document.getElementById("expRectangle").style.width = expRectangleWidth;
document.getElementById("expResult").style.color = "black";
return document.getElementById("expResult").innerHTML = "Displaying Exposure Period on the chart below.";
}
}
//NEGATIVE exposure period switches the lines and moves the rectangle to the right place. AKA: Switcheroonie!
if (expRectangleNum >= 0) {
if (expNeg <= 0) {
/* Switcheroonie exp1*/
exp1LeftPercent = ((exp1Num - lmpNum) / (1000 * 60 * 60 * 24) / 280 * 100) + "%";
document.getElementById("expLine2").style.visibility = "visible";
document.getElementById("expLine2").style.left = exp1LeftPercent;
document.getElementById("expPeriod").style.top = "0%";
reset_animation("expLine2");
document.getElementById("expRectangle").style.visibility = "hidden";
/* Switcheroonie exp2 and rectangle*/
document.getElementById("expLine1").style.visibility = "visible";
reset_animation("expLine1");
document.getElementById("expLine1").style.left = exp2LeftPercent;
document.getElementById("expText1").style.left = exp2LeftPercent;
var expRectangleWidth = 0 - (((exp2Num - lmpNum) / (1000 * 60 * 60 * 24) / 280 * 100) - ((exp1Num - lmpNum) / (1000 * 60 * 60 * 24) / 280 * 100)) + "%";
document.getElementById("expRectangle").style.visibility = "visible";
document.getElementById("expRectangle").style.left = exp2LeftPercent;
document.getElementById("expRectangle").style.width = expRectangleWidth;
document.getElementById("expResult").style.color = "black";
document.getElementById("expResult").innerHTML = "Displaying Exposure Period on the chart below.";
}
}
}
}
function disableExposureControls() {
document.getElementById("exp1DateInput").disabled = true;
document.getElementById("exp1DateLabel").style.color = "#DDDDDD";
document.getElementById("exp1DateCheckbox").style.color = "#DDDDDD";
document.getElementById("exp1DateCheckbox").disabled = true;
document.getElementById("RadioExp1").disabled = true;
document.getElementById("RadioExp2").disabled = true;
document.getElementById("exposureButton").disabled = true;
}
function revealExposureControls(lmpCalculated) {
document.getElementById("exposureControls").style.visibility = "visible";
document.getElementById("exposureControls").style.width = "unset";
document.getElementById("exposureControls").style.height = "unset";
document.getElementById("exp2DateInput").disabled = true;
document.getElementById("exp2DateLabel").style.color = "#DDDDDD";
document.getElementById("exp1DateInput").disabled = false;
document.getElementById("exp1DateLabel").style.color = "black";
document.getElementById("exp1DateCheckbox").style.color = "black";
document.getElementById("exp1DateCheckbox").disabled = false;
document.getElementById("RadioExp1").disabled = false;
document.getElementById("RadioExp2").disabled = false;
document.getElementById("exposureButton").disabled = false;
}
function activate(ElementCP) {
document.getElementById(ElementCP).disabled = false;
}
function deactivate(ElementCP) {
document.getElementById(ElementCP).disabled = true;
}
function weeksDays(days) {
var weeks = parseInt(days / 7);
days = days - weeks * 7;
return (weeks > 0 ? weeks + " week" + (weeks > 1 ? "s " : " ") : "") + (days > 0 ? (weeks > 0 ? "and " : "") + days + " day" + (days > 1 ? "s " : " ") : "")
}
function docCalc2() {
gtag('event', 'mtbcpp_doccalc', {
'send_to': 'G-QBJ2GZPBM6',
'url': window.location.href,
});
hideExp();
//define variable and fetch the input from HTML form
var docInput = document.getElementById("docDateInput").value;
var date1 = new Date(docInput);
offsetTimeZone(date1);
var docRaw = date1;
docCalculated = toHelpfulString(docRaw);
// Grab the DOC from the form again
date1 = new Date(docInput);
offsetTimeZone(date1);
var DOCprettyDate = prettyDate(date1);
// grab a new TODAY date
const date2 = new Date();
date2.setHours(0, 0, 0, 0);
//calculate time difference
/*Diff 1st*/ var time_difference = date2.getTime() - date1.getTime();
var timeSinceLMP = date2.getTime() - date1.getTime() + (1000 * 60 * 60 * 24 * 14);
//calculate days difference by dividing total milliseconds in a day
//Round the Days for display
var result = Math.round(time_difference / (1000 * 60 * 60 * 24)); /* -1; */
//Get the other stuff to display
var weeksIn = Math.round(result / 7);
var week = weeksIn;
var weeksLeft = Math.round(40 - weeksIn);
var edc = new Date(docInput);
offsetTimeZone(edc);
edc.setDate(edc.getDate() /* + 1 */ + 40 * 7);
var eddPrettyDate = prettyDate(edc);
console.log('eddprettydate=' + eddPrettyDate);
var days = result + 14;
var weeksDaysText = weeksDays(days);
if (result < 0) {
document.getElementById("todayDiv").style.visibility = "hidden";
document.getElementById("todayLine").style.visibility = "hidden";
document.getElementById("lmpResult").style.color = "red";
return document.getElementById("lmpResult").innerHTML = "That date is in the future, but if you conceive on that date, then your due date would be " + eddPrettyDate + ".";
} else
if (result > 266) {
document.getElementById("todayDiv").style.visibility = "hidden";
document.getElementById("todayLine").style.visibility = "hidden";
document.getElementById("lmpResult").style.color = "red";
return document.getElementById("lmpResult").innerHTML = "That date is too far in the past. If that date was your date of conception, then your due date would have been " + eddPrettyDate + ".";
} else
if (eddPrettyDate === "Invalid Date") {
document.getElementById("todayDiv").style.visibility = "hidden";
document.getElementById("todayLine").style.visibility = "hidden";
document.getElementById("lmpResult").style.color = "red";
return document.getElementById("lmpResult").innerHTML = "Please enter your date of conception.";
}
else
document.getElementById("lmpResult").style.color = "black";
document.getElementById("lmpResult").innerHTML = "Today you are approximately " + weeksDays(days) + " pregnant. Your estimated due date is " + eddPrettyDate + ".";
EDD_Date = eddPrettyDate;
document.getElementById("todayDiv").style.left = ((timeSinceLMP / (1000 * 60 * 60 * 24))) / 280 * 100 + "%";
document.getElementById("todayLine").style.left = ((timeSinceLMP) / (1000 * 60 * 60 * 24)) / 280 * 100 + "%";
document.getElementById("todayDiv").style.visibility = "visible";
document.querySelector("div#wrapper24 > div > p").innerHTML = "Today you are approximately " + weeksDays(days) + " pregnant.";
document.querySelector("div#wrapper26 > div > p").innerHTML = "The estimated due date is when the baby is expected to be born. Your estimated due date is " + eddPrettyDate + ".";
document.querySelector("div#wrapper22 > div > p").innerHTML = "LMP: The first day of the last menstrual period is typically used to date a pregnancy. Your LMP is " + lmpPrettyDate + ".";
document.querySelector("div#wrapper23 > div > p").innerHTML = "The estimated date of conception is about two weeks after the LMP.
This is the point in the cycle when the egg and sperm meet to create a zygote (the first cell that contains the instructions needed to grow into a baby). Your estimated Date of Conception is " + DOCprettyDate + ".";
function eddCalc() {
gtag('event', 'mtbcpp_eddcalc', {
'send_to': 'G-QBJ2GZPBM6',
'url': window.location.href,
});
hideExp();
//define variable and fetch the input from HTML form
var eddInput = document.getElementById("eddDateInput").value;
var date1 = new Date(eddInput);
offsetTimeZone(date1);
var eddRaw = date1;
eddCalculated = toHelpfulString(eddRaw);
//squirrel away the LMP for later
date1.setDate(date1.getDate() - 40 * 7);
lmpRaw = date1;
lmpNum = lmpRaw.getTime();
lmpCalculated = toHelpfulString(lmpRaw);
LMP_Date = lmpRaw.toLocaleDateString("en-US", { timeZone: timezone });
var lmpPrettyDate = prettyDate(lmpRaw);
date1.setDate(date1.getDate() - 38 * 7);
var docRaw = date1;
var DOCprettyDate = prettyDate(docRaw);
// Grab the EDD from the form again
date1 = new Date(eddInput);
offsetTimeZone(date1);
// grab a new TODAY date
const date2 = new Date();
date2.setHours(0, 0, 0, 0);
//calculate time difference
/* time_difference is the time in milliseconds until EDD */
var time_difference = date1.getTime() - date2.getTime();
/* timeSinceLMP is the time in milliseconds until EDD */
var timeSinceLMP = date2.getTime() - (date1.getTime() - (1000 * 60 * 60 * 24 * 7 * 40));
//calculate days difference by dividing total milliseconds in a day
//Round the Days for display
var result = Math.round(time_difference / (1000 * 60 * 60 * 24)); /* -1; */
//Get the other stuff to display
var edd = new Date(eddInput);
offsetTimeZone(edd);
var eddPrettyDate = prettyDate(edd);
var days = 280 - result;
var weeksDaysText = weeksDays(days);
var today = new Date();
offsetTimeZone(today);
var todayplus38w = new Date();
offsetTimeZone(todayplus38w);
todayplus38w.setDate(todayplus38w.getDate() + 38 * 7)
if (result < 0) {
document.getElementById("todayDiv").style.visibility = "hidden";
document.getElementById("todayLine").style.visibility = "hidden";
document.getElementById("lmpResult").style.color = "red";
return document.getElementById("lmpResult").innerHTML = "That date is in the past. Please enter a date between " + prettyDate(today) + " and " + prettyDate(todayplus38w) + ".";
} else
if (result > 266) {
document.getElementById("todayDiv").style.visibility = "hidden";
document.getElementById("todayLine").style.visibility = "hidden";
document.getElementById("lmpResult").style.color = "red";
return document.getElementById("lmpResult").innerHTML = "That date is too far in the Future. Please enter a date between " + prettyDate(today) + " and " + prettyDate(todayplus38w) + ".";
} else
if (eddPrettyDate === "Invalid Date") {
document.getElementById("todayDiv").style.visibility = "hidden";
document.getElementById("todayLine").style.visibility = "hidden";
document.getElementById("lmpResult").style.color = "red";
return document.getElementById("lmpResult").innerHTML = "Please enter your estimated due date.";
}
else
document.getElementById("lmpResult").style.color = "black";
document.getElementById("lmpResult").innerHTML = "Today you are approximately " + weeksDays(days) + " pregnant. Your estimated due date is " + eddPrettyDate + ".";
EDD_Date = eddPrettyDate;
document.getElementById("todayDiv").style.left = ((timeSinceLMP / (1000 * 60 * 60 * 24))) / 280 * 100 + "%";
document.getElementById("todayLine").style.left = ((timeSinceLMP) / (1000 * 60 * 60 * 24)) / 280 * 100 + "%";
document.getElementById("todayDiv").style.visibility = "visible";
document.getElementById("todayLine").style.visibility = "visible";
document.querySelector("div#wrapper24 > div > p").innerHTML = "Today you are approximately " + weeksDays(days) + " pregnant.";
document.querySelector("div#wrapper26 > div > p").innerHTML = "The estimated due date is when the baby is expected to be born. Your estimated due date is " + eddPrettyDate + ".";
document.querySelector("div#wrapper23 > div > p").innerHTML = "The estimated date of conception is about two weeks after the LMP.
This is the point in the cycle when the egg and sperm meet to create a zygote (the first cell that contains the instructions needed to grow into a baby). Your estimated Date of Conception is " + DOCprettyDate + ".";
document.querySelector("div#wrapper22 > div > p").innerHTML = "LMP: The first day of the last menstrual period is typically used to date a pregnancy. Your LMP is " + lmpPrettyDate + ".";
/*This uses the inputselector popup menu to select LMP, DOC, or EDD. It also cleans up any dates in the date fields*/
$(function () {
$('#inputselector').change(function () {
$('.input').hide();
$('#' + $(this).val()).show();
reset_date_native("lmpDateInput");
reset_date_native("docDateInput");
reset_date_native("eddDateInput");
Birth defects can happen in any pregnancy for different reasons. Out of all babies born each year, about 3 out of 100 (3%) will have a birth defect. Pregnancy problems (like miscarriage) can also happen in any pregnancy. Sometimes, exposures like medications, drugs, alcohol, and infections can increase the chance for birth defects or pregnancy complications. However, for an exposure to cause a problem, it generally has to happen during the “critical period” when a body part is forming. The dose, frequency, and the way the exposure enters the body (swallowed, breathed in, put on the skin, etc.) can also play a role. We look at research studies to try to understand if a certain exposure might increase the chance of birth defects or other problems in a pregnancy. Learn more by reading our Critical Periods of Development Fact Sheet.
Using the Calculator and Chart
This chart shows when different parts of a baby’s body form during pregnancy and when birth defects or pregnancy complications might happen. By entering the first day of your last menstrual period (LMP), the calculator can estimate how far along you are today. It can also tell you if an exposure happened during a critical time in your baby’s development.
Various Factors Play a Role
Exposures are not a common cause of birth defects. Genetics, age of the parents, health conditions in the pregnant person, and a combination of these factors can also play a role in fetal development. Additionally, even when an exposure of concern takes place during the critical period, not every baby will be affected by a birth defect. Once a body part has formed, exposures are less likely to cause birth defects. However, as the baby continues to grow and develop in the second and third trimesters, some exposures can cause problems with how the body part works. Problems with the baby’s growth or early (preterm) delivery might also happen as the pregnancy continues.
Limited Data
Research on early development is limited. The chart gives a general idea of when an exposure could cause a birth defect, but individual differences are expected. Our team can help you understand the timing of your pregnancy and review any exposures you have had. For a personalized assessment, contact MotherToBaby by phone, chat, text, or email.
References
Ackerman S. Discovering the Brain. Washington (DC): National Academies Press (US); 1992. 6. The Development and Shaping of the Brain. Available from: https://www.ncbi.nlm.nih.gov/books/NBK234146/
Hales, B., Scialli, A., & Tassinari, M. (Eds.). (2018). Teratology Primer, 3rd Edition. Society for Birth Defects Research and Prevention. https://www.birthdefectsresearch.org/primer/
Helwany M, Arbor TC, Tadi P. Embryology, Ear. [Updated 2023 Aug 8]. In: StatPearls [Internet]. Treasure Island (FL): StatPearls Publishing; 2024 Jan-. Available from: https://www.ncbi.nlm.nih.gov/books/NBK557588/
Libretti S, Aeddula NR. Embryology, Genitourinary. [Updated 2023 Feb 16]. In: StatPearls [Internet]. Treasure Island (FL): StatPearls Publishing; 2024 Jan-. Available from: https://www.ncbi.nlm.nih.gov/books/NBK559309/
Malhotra R, Malhotra B, Ramteke H. Enhancing Omphalocele Care: Navigating Complications and Innovative Treatment Approaches. Cureus. 2023 Oct 25; 15(10):e47638. doi: 10.7759/cureus.47638. PMID: 38021990; PMCID: PMC10667945.
Singh R, Munakomi S. Embryology, Neural Tube. [Updated 2023 May 1]. In: StatPearls [Internet]. Treasure Island (FL): StatPearls Publishing; 2024 Jan-. Available from: https://www.ncbi.nlm.nih.gov/books/NBK542285/
Tickle C. How the embryo makes a limb: determination, polarity and identity. J Anat. 2015 Oct; 227(4):418-30. doi: 10.1111/joa.12361. Epub 2015 Aug 7. PMID: 26249743; PMCID: PMC4580101.