{"id":11227,"date":"2026-08-26T03:43:01","date_gmt":"2026-08-26T03:43:01","guid":{"rendered":"https:\/\/nygse.com\/?page_id=11227"},"modified":"2026-08-26T07:10:33","modified_gmt":"2026-08-26T07:10:33","slug":"do-i-have-endometriosis","status":"publish","type":"page","link":"https:\/\/nygse.com\/es\/do-i-have-endometriosis\/","title":{"rendered":"Do I Have Endometriosis"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"11227\" class=\"elementor elementor-11227\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-310ca24 e-grid e-con-full e-con e-parent\" data-id=\"310ca24\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c769179 elementor-widget elementor-widget-html\" data-id=\"c769179\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n<meta charset=\"utf-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\r\n<title>Do I Have Endometriosis? Free Symptom Checker | NYGSE<\/title>\r\n<meta name=\"description\" content=\"Do I have endometriosis? A free, private, evidence-based symptom checker. Takes 3 minutes, gives you a likelihood estimate and a summary to bring to your doctor. Nothing you enter leaves your device.\">\r\n<meta name=\"keywords\" content=\"do i have endometriosis, endometriosis symptoms, endometriosis symptom checker, endometriosis quiz, endometriosis test, painful periods, chronic pelvic pain\">\r\n<link rel=\"canonical\" href=\"https:\/\/nygse.com\/do-i-have-endometriosis\">\r\n<meta property=\"og:title\" content=\"Do I Have Endometriosis?\">\r\n<meta property=\"og:description\" content=\"A free 3-minute symptom checker. It takes most people 7\u201310 years to get diagnosed \u2014 it shouldn't.\">\r\n<meta property=\"og:type\" content=\"website\">\r\n<meta property=\"og:url\" content=\"https:\/\/nygse.com\/do-i-have-endometriosis\">\r\n<meta name=\"twitter:card\" content=\"summary_large_image\">\r\n<style>\r\n.gt3-page-title_wrapper .gt3-page-title {\r\n    margin-bottom: 0px !important;\r\n}\r\n\r\n:root{\r\n  \/* NYGSE brand *\/\r\n  --navy:#435166; --teal:#356677; --gold:#A58C61; --sky:#A4D3EC;\r\n  \/* ordinal severity ramp (validated: monotone L, \u0394L>=0.06, light end 2.16:1) *\/\r\n  --r1:#7FB6CB; --r2:#5F9DB5; --r3:#43849D; --r4:#316B7F; --r5:#22525F;\r\n  \/* surfaces + ink *\/\r\n  --surface:#fcfcfb; --card:#ffffff; --sunken:#f3f5f7; --line:#e2e7ec; --line-2:#cfd7de;\r\n  --ink:#1f2933; --ink-2:#53616f; --ink-3:#7c8894;\r\n  --good:#1b7a4b; --warn:#8a5a00; --crit:#b3261e;\r\n  --radius:14px; --shadow:0 1px 2px rgba(31,41,51,.05), 0 8px 24px -12px rgba(31,41,51,.18);\r\n  --sans:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;\r\n}\r\n@media (prefers-color-scheme:dark){\r\n :root.auto{\r\n  --surface:#14212a; --card:#1b2b35; --sunken:#223440; --line:#2e4250; --line-2:#3c5464;\r\n  --ink:#eaf1f5; --ink-2:#b3c4ce; --ink-3:#8ba0ad;\r\n  --r1:#A3D6E5; --r2:#84C0D3; --r3:#69A9BF; --r4:#5192A8; --r5:#3D7B90;\r\n  --good:#5fc48d; --warn:#e0a83c; --crit:#f28b82; --shadow:0 1px 2px rgba(0,0,0,.4),0 8px 24px -12px rgba(0,0,0,.6);\r\n }\r\n}\r\n*{box-sizing:border-box}\r\nhtml{-webkit-text-size-adjust:100%}\r\nbody{margin:0;background:var(--surface);color:var(--ink);font-family:var(--sans);\r\n  font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}\r\n.wrap{max-width:1120px;margin:0 auto;padding:0 20px 72px}\r\n\r\n\/* ---------- header ---------- *\/\r\nheader.masthead{background:var(--navy);color:#fff;padding:28px 0 26px;border-bottom:4px solid var(--gold)}\r\nheader.masthead .wrap{padding-bottom:0}\r\n.brandline{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--sky);margin:0 0 8px;font-weight:600}\r\nheader.masthead h1{margin:0;font-size:clamp(24px,4.2vw,34px);line-height:1.2;font-weight:650;letter-spacing:-.01em}\r\nheader.masthead p.sub{margin:10px 0 0;color:#dbe6ef;font-size:15.5px}\r\n.privacy{display:inline-flex;align-items:center;gap:8px;margin-top:16px;background:rgba(255,255,255,.1);\r\n  border:1px solid rgba(164,211,236,.35);color:#eaf3f9;padding:7px 13px;border-radius:999px;font-size:13px;font-weight:500}\r\n\r\n.stats{display:flex;flex-wrap:wrap;gap:4px 0;margin-top:20px;padding-top:17px;border-top:1px solid rgba(164,211,236,.28)}\r\n.stats div{flex:1 1 155px;padding-right:22px}\r\n.stats b{display:block;font-size:27px;font-weight:680;letter-spacing:-.025em;color:#fff;line-height:1.1}\r\n.stats span{display:block;margin-top:3px;font-size:12.5px;line-height:1.4;color:#c1d4e2;max-width:24ch}\r\n\r\n\/* ---------- share ---------- *\/\r\n.share{margin-top:15px;padding-top:15px;border-top:1px solid var(--line)}\r\n.share p{margin:0 0 10px;font-size:13.5px;color:var(--ink-2);line-height:1.5}\r\n.shrow{display:flex;gap:7px;flex-wrap:wrap}\r\n.shrow a,.shrow button{flex:1 1 0;min-width:46px;display:grid;place-items:center;padding:10px 8px;\r\n  border:1px solid var(--line-2);border-radius:9px;background:var(--card);color:var(--ink-2);\r\n  text-decoration:none;cursor:pointer;font:inherit;font-size:12.5px;transition:.13s}\r\n.shrow a:hover,.shrow button:hover{border-color:var(--teal);color:var(--teal);background:var(--sunken)}\r\n\r\n\/* ---------- layout ---------- *\/\r\n.cols{display:grid;grid-template-columns:minmax(0,1fr) 372px;gap:28px;align-items:start;margin-top:28px}\r\n@media (max-width:960px){.cols{grid-template-columns:1fr}}\r\n\r\nsection.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);\r\n  padding:22px 24px;margin-bottom:20px;box-shadow:var(--shadow)}\r\n.step{display:flex;align-items:baseline;gap:11px;margin:0 0 4px}\r\n.step .n{flex:none;width:26px;height:26px;border-radius:50%;background:var(--teal);color:#fff;\r\n  font-size:13px;font-weight:700;display:grid;place-items:center;transform:translateY(3px)}\r\n.step h2{margin:0;font-size:19px;font-weight:650;letter-spacing:-.01em}\r\n.hint{margin:2px 0 18px 37px;color:var(--ink-2);font-size:14.5px;max-width:66ch}\r\n@media (max-width:560px){.hint{margin-left:0}}\r\n\r\n\/* ---------- sliders ---------- *\/\r\n.item{padding:15px 0;border-top:1px solid var(--line)}\r\n.item:first-of-type{border-top:0}\r\n.item .top{display:flex;justify-content:space-between;align-items:baseline;gap:14px}\r\n.item label.q{font-weight:550;font-size:15.5px;color:var(--ink)}\r\n.item .eg{display:block;font-weight:400;color:var(--ink-3);font-size:13.5px;margin-top:2px}\r\n.val{flex:none;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;color:var(--ink-2);\r\n  background:var(--sunken);border:1px solid var(--line);border-radius:999px;padding:2px 11px;min-width:82px;text-align:center}\r\ninput[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:26px;background:transparent;margin:9px 0 0;cursor:pointer}\r\ninput[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:999px;\r\n  background:linear-gradient(90deg,var(--r1) 0%,var(--r5) 100%);opacity:.30}\r\ninput[type=range]::-moz-range-track{height:6px;border-radius:999px;\r\n  background:linear-gradient(90deg,var(--r1) 0%,var(--r5) 100%);opacity:.30}\r\ninput[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;\r\n  background:var(--teal);border:3px solid var(--card);box-shadow:0 1px 4px rgba(31,41,51,.35);margin-top:-8px;transition:transform .12s}\r\ninput[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--teal);\r\n  border:3px solid var(--card);box-shadow:0 1px 4px rgba(31,41,51,.35)}\r\ninput[type=range]:hover::-webkit-slider-thumb{transform:scale(1.12)}\r\ninput[type=range]:focus-visible{outline:none}\r\ninput[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px rgba(53,102,119,.3)}\r\n.scale{display:flex;justify-content:space-between;color:var(--ink-3);font-size:12px;margin-top:1px}\r\n\r\n\/* ---------- toggles ---------- *\/\r\n.tog{display:flex;align-items:flex-start;gap:12px;padding:11px 13px;border:1px solid var(--line);\r\n  border-radius:10px;margin-bottom:8px;cursor:pointer;transition:border-color .12s,background .12s}\r\n.tog:hover{border-color:var(--line-2);background:var(--sunken)}\r\n.tog input{flex:none;width:19px;height:19px;margin:2px 0 0;accent-color:var(--teal);cursor:pointer}\r\n.tog input:checked ~ .txt{color:var(--ink)}\r\n.tog:has(input:checked){border-color:var(--teal);background:color-mix(in srgb,var(--teal) 6%,transparent)}\r\n.tog .txt{font-size:15px;color:var(--ink-2);line-height:1.45}\r\n.tog .txt b{font-weight:550;color:var(--ink);display:block}\r\n.tog .txt span{font-size:13.5px;color:var(--ink-3)}\r\n\r\n.seg{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}\r\n.seg label{flex:1 1 130px;position:relative}\r\n.seg input{position:absolute;opacity:0;pointer-events:none}\r\n.seg span{display:block;text-align:center;padding:10px 12px;border:1px solid var(--line);border-radius:10px;\r\n  font-size:14.5px;font-weight:520;color:var(--ink-2);cursor:pointer;transition:.12s}\r\n.seg span:hover{border-color:var(--line-2);background:var(--sunken)}\r\n.seg input:checked + span{background:var(--teal);border-color:var(--teal);color:#fff;font-weight:600}\r\n.seg input:focus-visible + span{outline:2px solid var(--teal);outline-offset:2px}\r\n\r\ndetails.acc{border:1px solid var(--line);border-radius:10px;margin-top:6px;overflow:hidden}\r\ndetails.acc[open]{border-color:var(--line-2)}\r\ndetails.acc>summary{padding:13px 16px;cursor:pointer;font-weight:550;font-size:15px;background:var(--sunken);\r\n  list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px}\r\ndetails.acc>summary::-webkit-details-marker{display:none}\r\ndetails.acc>summary::after{content:\"+\";font-size:19px;color:var(--ink-3);font-weight:400;flex:none}\r\ndetails.acc[open]>summary::after{content:\"\u2013\"}\r\ndetails.acc>summary small{font-weight:400;color:var(--ink-3);font-size:13px}\r\n.accbody{padding:16px}\r\n\r\n.field{margin-bottom:14px}\r\n.field label{display:block;font-size:14.5px;font-weight:520;margin-bottom:5px}\r\n.field .note{font-size:13px;color:var(--ink-3);font-weight:400;margin-top:3px}\r\ninput[type=number],input[type=text],input[type=email],input[type=tel],select,textarea{\r\n  width:100%;padding:10px 12px;border:1px solid var(--line-2);border-radius:9px;font:inherit;font-size:15px;\r\n  background:var(--card);color:var(--ink)}\r\ninput:focus,select:focus,textarea:focus{outline:2px solid var(--teal);outline-offset:-1px;border-color:var(--teal)}\r\n.two{display:grid;grid-template-columns:1fr 1fr;gap:14px}\r\n@media (max-width:520px){.two{grid-template-columns:1fr}}\r\n\r\n\/* ---------- result rail ---------- *\/\r\n.rail{position:sticky;top:18px}\r\n@media (max-width:960px){.rail{position:static}}\r\n.result{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);\r\n  box-shadow:var(--shadow);overflow:hidden}\r\n.result .top{padding:22px 22px 18px;text-align:center;border-bottom:1px solid var(--line)}\r\n.result .cap{font-size:12px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);font-weight:650;margin:0 0 6px}\r\n.hero{font-size:60px;line-height:1;font-weight:680;letter-spacing:-.035em;color:var(--ink);margin:0}\r\n.hero small{font-size:26px;font-weight:600;letter-spacing:-.01em;margin-left:1px}\r\n.bandname{display:inline-flex;align-items:center;gap:8px;margin-top:11px;padding:5px 14px;border-radius:999px;\r\n  font-size:14px;font-weight:640;color:#fff;background:var(--r3)}\r\n.bandname .dot{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.85);flex:none}\r\n.plain{margin:12px 0 0;font-size:14px;color:var(--ink-2);line-height:1.5}\r\n\r\n\/* meter: ordinal 5-step, fill = severity, track = lighter step of same ramp *\/\r\n.meter{padding:18px 22px 6px}\r\n.meterlab{display:flex;justify-content:space-between;font-size:12px;color:var(--ink-3);margin-bottom:7px;font-weight:500}\r\n.track{display:flex;gap:2px;height:13px}\r\n.track i{flex:1;border-radius:2px;background:var(--sunken);transition:background .25s}\r\n.track i:first-child{border-radius:999px 2px 2px 999px}\r\n.track i:last-child{border-radius:2px 999px 999px 2px}\r\n.track i.on:nth-child(1){background:var(--r1)} .track i.on:nth-child(2){background:var(--r2)}\r\n.track i.on:nth-child(3){background:var(--r3)} .track i.on:nth-child(4){background:var(--r4)}\r\n.track i.on:nth-child(5){background:var(--r5)}\r\n.ticks{position:relative;height:16px;margin-top:5px}\r\n.ticks span{position:absolute;transform:translateX(-50%);font-size:10.5px;color:var(--ink-3);font-variant-numeric:tabular-nums}\r\n\r\n\/* contribution bars: single series, one hue, <=24px, 4px rounded data-end *\/\r\n.contrib{padding:8px 22px 20px}\r\n.contrib h3{font-size:13.5px;font-weight:650;margin:12px 0 3px;color:var(--ink)}\r\n.contrib p.cs{font-size:12.5px;color:var(--ink-3);margin:0 0 12px}\r\n.bar{margin-bottom:11px}\r\n.bar .bl{display:flex;justify-content:space-between;gap:10px;font-size:13px;margin-bottom:4px}\r\n.bar .bl b{font-weight:500;color:var(--ink-2);min-width:0}\r\n.bar .bl i{font-style:normal;font-variant-numeric:tabular-nums;color:var(--ink-3);flex:none;font-size:12.5px}\r\n.bar .bt{height:10px;background:var(--sunken);border-radius:999px;overflow:hidden}\r\n.bar .bf{height:100%;background:var(--teal);border-radius:0 4px 4px 0;transition:width .3s ease}\r\n.empty{color:var(--ink-3);font-size:14px;text-align:center;padding:22px 8px;line-height:1.5}\r\n\r\n\/* ---------- CTA ---------- *\/\r\n.cta{padding:20px 22px 22px;background:var(--sunken);border-top:1px solid var(--line)}\r\n.cta h3{margin:0 0 4px;font-size:16px;font-weight:650}\r\n.cta p{margin:0 0 14px;font-size:13.5px;color:var(--ink-2);line-height:1.5}\r\n.btn{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;padding:13px 16px;border-radius:10px;\r\n  font:inherit;font-size:15.5px;font-weight:600;cursor:pointer;border:1px solid transparent;text-decoration:none;\r\n  margin-bottom:9px;transition:.13s;text-align:center}\r\n.btn.primary{background:var(--teal);color:#fff}\r\n.btn.primary:hover{background:var(--r5)}\r\n.btn.gold{background:var(--gold);color:#fff}\r\n.btn.gold:hover{filter:brightness(.93)}\r\n.btn.ghost{background:var(--card);color:var(--ink);border-color:var(--line-2)}\r\n.btn.ghost:hover{background:var(--card);border-color:var(--teal);color:var(--teal)}\r\n.btn svg{flex:none}\r\n.office{margin:14px 0 0;padding-top:14px;border-top:1px solid var(--line);font-size:13px;color:var(--ink-2);line-height:1.65}\r\n.office b{color:var(--ink);font-weight:600}\r\n.office a{color:var(--teal);font-weight:550}\r\n\r\n.alert{display:flex;gap:11px;margin:0 22px 18px;padding:13px 15px;border-radius:10px;font-size:13.5px;line-height:1.5}\r\n.alert.crit{background:color-mix(in srgb,var(--crit) 9%,transparent);border:1px solid color-mix(in srgb,var(--crit) 32%,transparent);color:var(--ink)}\r\n.alert b{display:block;margin-bottom:2px}\r\n.alert .ico{flex:none;font-weight:700;color:var(--crit)}\r\n\r\n\/* ---------- misc ---------- *\/\r\n.disc{margin-top:22px;padding:18px 22px;border-left:4px solid var(--gold);background:var(--card);\r\n  border-radius:0 var(--radius) var(--radius) 0;border-top:1px solid var(--line);border-right:1px solid var(--line);\r\n  border-bottom:1px solid var(--line);font-size:13.5px;color:var(--ink-2);line-height:1.6}\r\n.disc b{color:var(--ink)}\r\n.meth{font-size:14px;color:var(--ink-2);line-height:1.65}\r\n.meth h4{color:var(--ink);font-size:14.5px;margin:18px 0 6px;font-weight:650}\r\n.meth h4:first-child{margin-top:0}\r\n.meth code{background:var(--sunken);padding:1px 6px;border-radius:5px;font-size:13px;\r\n  font-family:ui-monospace,SFMono-Regular,Menlo,monospace}\r\n.meth ul{padding-left:20px;margin:6px 0}\r\n.meth li{margin-bottom:4px}\r\ntable.tbl{width:100%;border-collapse:collapse;font-size:13px;margin-top:8px}\r\ntable.tbl th,table.tbl td{text-align:left;padding:7px 10px;border-bottom:1px solid var(--line)}\r\ntable.tbl th{font-weight:650;color:var(--ink);background:var(--sunken);font-size:12px;\r\n  text-transform:uppercase;letter-spacing:.05em}\r\ntable.tbl td:last-child,table.tbl th:last-child{text-align:right;font-variant-numeric:tabular-nums}\r\n.reset{background:none;border:0;color:var(--ink-3);font:inherit;font-size:13.5px;cursor:pointer;\r\n  text-decoration:underline;text-underline-offset:3px;padding:4px}\r\n.reset:hover{color:var(--crit)}\r\n.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}\r\n:focus-visible{outline:2px solid var(--teal);outline-offset:2px}\r\n\r\n\/* ---------- print ---------- *\/\r\n@media print{\r\n  body{background:#fff;font-size:11pt}\r\n  .noprint,.cta,.rail .contrib,header.masthead .privacy{display:none!important}\r\n  .cols{display:block}\r\n  section.card{break-inside:avoid;box-shadow:none;border:1px solid #ccc;margin-bottom:10px}\r\n  header.masthead{background:#fff;color:#000;border-bottom:2px solid var(--gold);padding:0 0 10px}\r\n  header.masthead h1{font-size:17pt} header.masthead p.sub,.brandline{color:#333}\r\n  .result{border:2px solid var(--navy)} .hero{font-size:40pt}\r\n  #printSummary{display:block!important}\r\n  a[href^=\"http\"]::after{content:\" (\" attr(href) \")\";font-size:8pt;color:#555}\r\n}\r\n#printSummary{display:none}\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<header class=\"masthead\">\r\n  <div class=\"wrap\">\r\n    <p class=\"sub\">Endometriosis can cause many different symptoms, and the pattern is not the same for everyone. If you have been wondering, \u201cDo I have endometriosis?\u201d, this symptom checker can help you look more closely at your symptoms, menstrual cycle, medical history, and other factors that may be relevant.<\/p>\r\n    \r\n    <p class=\"sub\">It takes about three minutes to complete. Your results can help you organize what you have been experiencing and give you useful information to discuss with a healthcare professional.<\/p>\r\n    <div class=\"stats\">\r\n      <div><b>1 in 10<\/b><span>women of reproductive age have endometriosis<\/span><\/div>\r\n      <div><b>7\u201310 yrs<\/b><span>average wait between first symptom and diagnosis<\/span><\/div>\r\n      <div><b>3 min<\/b><span>to complete \u2014 no sign-up, no email required<\/span><\/div>\r\n    <\/div>\r\n    <span class=\"privacy\">\r\n      <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\"><rect x=\"4\" y=\"10.5\" width=\"16\" height=\"10\" rx=\"2\"\/><path d=\"M8 10.5V7a4 4 0 0 1 8 0v3.5\"\/><\/svg>\r\n      Private \u2014 everything is calculated on your device. Nothing is sent, saved or tracked.\r\n    <\/span>\r\n  <\/div>\r\n<\/header>\r\n\r\n<div class=\"wrap\">\r\n<div class=\"cols\">\r\n\r\n<!-- ==================== LEFT: FORM ==================== -->\r\n<main>\r\n\r\n  <!-- STEP 1 -->\r\n  <section class=\"card\">\r\n    <div class=\"step\"><span class=\"n\">1<\/span><h2>Tell Us About Your Symptoms<\/h2><\/div>\r\n    <p class=\"hint\">For each symptom below, move the slider to the number that best reflects how severe it usually becomes. Choose 0 when you do not experience the symptom.<\/p>\r\n    <p class=\"hint\">Try to answer based on what you normally experience rather than your very best or worst day.<\/p>\r\n    <div id=\"symptoms\"><\/div>\r\n  <\/section>\r\n\r\n  <!-- STEP 2 -->\r\n  <section class=\"card\">\r\n    <div class=\"step\"><span class=\"n\">2<\/span><h2>Is There a Pattern Around Your Period?<\/h2><\/div>\r\n    <p class=\"hint\">One important clue when evaluating possible endometriosis is <strong>when symptoms occur<\/strong>. Pain or other symptoms that repeatedly appear or become more severe before or during menstruation may be important to discuss with your healthcare provider.<\/p>\r\n    <div class=\"seg\" id=\"cyclic\">\r\n      <label><input type=\"radio\" name=\"cyc\" value=\"yes\"><span>Yes \u2014 my symptoms are noticeably worse around my period<\/span><\/label>\r\n      <label><input type=\"radio\" name=\"cyc\" value=\"unsure\" checked><span>Sometimes \u2014 there may be a pattern, but I am not certain<\/span><\/label>\r\n      <label><input type=\"radio\" name=\"cyc\" value=\"no\"><span>No \u2014 I have not noticed a menstrual pattern \/ I do not have periods<\/span><\/label>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- STEP 3 -->\r\n  <section class=\"card\">\r\n    <div class=\"step\"><span class=\"n\">3<\/span><h2>Your Health and Menstrual History<\/h2><\/div>\r\n    <p class=\"hint\">Select each statement that applies to you. If you are uncertain about an answer, simply leave it unchecked.<\/p>\r\n    <div id=\"history\"><\/div>\r\n  <\/section>\r\n\r\n  <!-- STEP 4 -->\r\n  <section class=\"card\">\r\n    <div class=\"step\"><span class=\"n\">4<\/span><h2>Uncommon Symptoms and Findings<\/h2><\/div>\r\n    <p class=\"hint\">The following findings are much less common, so it is completely normal if none apply to you. However, they may provide important information when evaluating possible endometriosis.<\/p>\r\n    <div id=\"specific\"><\/div>\r\n  <\/section>\r\n\r\n  <!-- STEP 5 -->\r\n  <section class=\"card\">\r\n    <div class=\"step\"><span class=\"n\">5<\/span><h2>Test results <span style=\"font-weight:400;color:var(--ink-3);font-size:15px\">\u2014 optional<\/span><\/h2><\/div>\r\n    <p class=\"hint\">You do not need laboratory results to use this symptom checker. Complete this section only if you already have the information available.<\/p>\r\n\r\n    <details class=\"acc\">\r\n      <summary>Estradiol and Your Menstrual Cycle <small>optional<\/small><\/summary>\r\n      <div class=\"accbody\">\r\n        <div class=\"field\">\r\n          <label>Are you currently pregnant, or is there a possibility you could be pregnant?<\/label>\r\n          <div class=\"seg\" id=\"preg\">\r\n            <label><input type=\"radio\" name=\"pg\" value=\"no\" checked><span>No<\/span><\/label>\r\n            <label><input type=\"radio\" name=\"pg\" value=\"yes\"><span>Yes<\/span><\/label>\r\n            <label><input type=\"radio\" name=\"pg\" value=\"unsure\"><span>Not sure<\/span><\/label>\r\n          <\/div>\r\n          <p class=\"note\">Pregnancy can substantially increase estradiol levels. If you select Yes or Not sure, estradiol will not be included in the calculation.<\/p>\r\n        <\/div>\r\n        <div class=\"two\">\r\n          <div class=\"field\"><label for=\"e2\">Estradiol level (pg\/mL)<\/label>\r\n            <input type=\"number\" id=\"e2\" min=\"0\" max=\"20000\" step=\"1\" placeholder=\"e.g. 180\"><\/div>\r\n          <div class=\"field\"><label for=\"cycLen\">Your usual cycle length (days)<\/label>\r\n            <input type=\"number\" id=\"cycLen\" min=\"15\" max=\"60\" step=\"1\" value=\"28\"><\/div>\r\n        <\/div>\r\n        <div class=\"field\"><label for=\"lastPeriod\">First day of your last period<\/label>\r\n          <input type=\"date\" id=\"lastPeriod\">\r\n          <p class=\"note\" id=\"cycDayNote\">Estradiol levels vary throughout the menstrual cycle, so the value needs to be considered in relation to cycle timing.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/details>\r\n\r\n    <details class=\"acc\">\r\n      <summary>CA-125 and HE4 <small>optional<\/small><\/summary>\r\n      <div class=\"accbody\">\r\n        <div class=\"two\">\r\n          <div class=\"field\"><label for=\"ca125\">CA-125 (U\/mL)<\/label>\r\n            <input type=\"number\" id=\"ca125\" min=\"0\" max=\"20000\" step=\"0.1\" placeholder=\"e.g. 28\">\r\n            <p class=\"note\">CA-125 may be elevated in some people with endometriosis, but it can also increase for many other reasons. It should not be interpreted as a diagnostic test for endometriosis on its own.<\/p><\/div>\r\n          <div class=\"field\"><label for=\"he4\">HE4 (pM)<\/label>\r\n            <input type=\"number\" id=\"he4\" min=\"0\" max=\"20000\" step=\"0.1\" placeholder=\"e.g. 45\">\r\n            <p class=\"note\">HE4 does <em>not<\/em> increase your estimated probability of endometriosis in this checker. It is included only as an additional contextual and safety-related marker.<\/p><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/details>\r\n\r\n    <details class=\"acc\">\r\n      <summary>Your age <small>optional \u2014 used for context only<\/small><\/summary>\r\n      <div class=\"accbody\">\r\n        <div class=\"field\" style=\"max-width:240px\"><label for=\"age\">Age (years)<\/label>\r\n          <input type=\"number\" id=\"age\" min=\"6\" max=\"99\" step=\"1\" placeholder=\"e.g. 32\">\r\n          <p class=\"note\">Your age does not increase or decrease the probability calculated by this checker. It is used only to provide additional context about patterns reported among different age groups.<\/p><\/div>\r\n      <\/div>\r\n    <\/details>\r\n\r\n    <p style=\"margin:18px 0 0\"><button class=\"reset noprint\" id=\"resetBtn\" type=\"button\">Clear all answers and start over<\/button><\/p>\r\n  <\/section>\r\n\r\n\r\n  <div class=\"disc\">\r\n\r\n    <b>This is not a diagnosis.<\/b> Endometriosis should be evaluated by a healthcare professional using your symptoms, medical history, examination, and appropriate imaging, with laparoscopy providing definitive confirmation. <br><br>This checker calculates an <em>estimated probability<\/em> based on patterns described in medical research. It cannot determine with certainty whether you have endometriosis, and both higher and lower estimates can be inaccurate. A low result does not exclude endometriosis, particularly because some people with the condition experience few or no symptoms. Use your result as information to discuss with a healthcare professional, rather than as a final conclusion.\r\n    <br><br>\r\n    <b>Seek urgent medical attention if you experience sudden severe pelvic pain, heavy bleeding, fainting, fever, or pain accompanied by vomiting<\/b> \u2014 do not wait for an appointment.\r\n  <\/div>\r\n<\/main>\r\n\r\n<!-- ==================== RIGHT: RESULT ==================== -->\r\n<aside class=\"rail\">\r\n  <div class=\"result\">\r\n    <div class=\"top\">\r\n      <p class=\"cap\">Estimated likelihood<\/p>\r\n      <p class=\"hero\" id=\"pct\">10<small>%<\/small><\/p>\r\n      <div class=\"bandname\" id=\"band\"><span class=\"dot\"><\/span><span id=\"bandTxt\">Very low<\/span><\/div>\r\n      <p class=\"plain\" id=\"plain\">Move the sliders above to begin.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"meter\">\r\n      <div class=\"meterlab\"><span>Very low<\/span><span>Very high<\/span><\/div>\r\n      <div class=\"track\" id=\"track\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/div>\r\n      <div class=\"ticks\" id=\"ticks\"><\/div>\r\n    <\/div>\r\n\r\n    <div id=\"alerts\"><\/div>\r\n\r\n    <div class=\"contrib\">\r\n      <h3>What's driving this estimate<\/h3>\r\n      <p class=\"cs\">Longer bar = stronger evidence. Bring the top items to your appointment.<\/p>\r\n      <div id=\"bars\"><p class=\"empty\">Nothing entered yet.<br>Your answers will appear here as you go.<\/p><\/div>\r\n    <\/div>\r\n\r\n    <div class=\"cta noprint\">\r\n      <h3>Talk to a specialist<\/h3>\r\n      <p>NYGSE provides specialized care for endometriosis and complex gynecologic conditions. Bring your results to your appointment to help your care team better understand your symptoms and make the most of your first visit.<\/p>\r\n\r\n      <a class=\"btn primary\" href=\"tel:+16315339733\">\r\n        <svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8.1 9.9a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.8.7a2 2 0 0 1 1.7 2z\"\/><\/svg>\r\n        Call 631-533-9733\r\n      <\/a>\r\n\r\n      <a class=\"btn gold\" id=\"emailBtn\" href=\"#\">\r\n        <svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2.5\" y=\"4.5\" width=\"19\" height=\"15\" rx=\"2\"\/><path d=\"m3 6 9 6.5L21 6\"\/><\/svg>\r\n        Request an appointment by email\r\n      <\/a>\r\n\r\n      <button class=\"btn ghost\" id=\"printBtn\" type=\"button\">\r\n        <svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9V3h12v6M6 18H4a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-2\"\/><rect x=\"6\" y=\"14\" width=\"12\" height=\"7\" rx=\"1\"\/><\/svg>\r\n        Print or save as PDF\r\n      <\/button>\r\n\r\n      <button class=\"btn ghost\" id=\"copyBtn\" type=\"button\">\r\n        <svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"9\" y=\"9\" width=\"12\" height=\"12\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\/><\/svg>\r\n        <span id=\"copyTxt\">Copy summary to clipboard<\/span>\r\n      <\/button>\r\n\r\n      <label class=\"tog\" style=\"margin-top:12px;background:var(--card)\">\r\n        <input type=\"checkbox\" id=\"incDetail\">\r\n        <span class=\"txt\"><b>Include my symptom details in the email<\/b>\r\n        <span>Off by default. Ordinary email is not a secure channel for health information \u2014\r\n        with this off, the email contains only your contact details and a request for an appointment.<\/span><\/span>\r\n      <\/label>\r\n\r\n      <div class=\"share\">\r\n        <p><b style=\"color:var(--ink)\">Someone you know is wondering the same thing.<\/b><br>\r\n          Share the checker, not your answers \u2014 this only sends the page, never anything you entered.<\/p>\r\n        <div class=\"shrow\">\r\n          <a id=\"shFb\" href=\"#\" target=\"_blank\" rel=\"noopener\" title=\"Share on Facebook\" aria-label=\"Share on Facebook\">Facebook<\/a>\r\n          <a id=\"shX\"  href=\"#\" target=\"_blank\" rel=\"noopener\" title=\"Share on X\" aria-label=\"Share on X\">X<\/a>\r\n          <a id=\"shWa\" href=\"#\" target=\"_blank\" rel=\"noopener\" title=\"Share on WhatsApp\" aria-label=\"Share on WhatsApp\">WhatsApp<\/a>\r\n          <button id=\"shLink\" type=\"button\" title=\"Copy link\">Copy link<\/button>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"office\">\r\n        <b>New York Gynecology Surgery &amp; Endometriosis<\/b><br>\r\n        325 West Main St., Bldg 1, Ste 2A \u00b7 Babylon, NY 11702<br>\r\n        Phone <a href=\"tel:+16315339733\">631-533-9733<\/a> \u00b7 Fax 631-666-9734<br>\r\n        <a href=\"mailto:info@nygse.com\">info@nygse.com<\/a> \u00b7 <a href=\"https:\/\/nygse.com\" target=\"_blank\" rel=\"noopener\">nygse.com<\/a><br>\r\n        <span style=\"color:var(--ink-3)\">Mon\u2013Thu 8am\u20134pm \u00b7 Fri 8am\u201312pm<\/span><br>\r\n        <span style=\"color:var(--ink-3)\">Pankaj Singhal, MD, MS, MHCM, FACOG \u00b7 Virginia McLean, MD, MHA<\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/aside>\r\n<\/div>\r\n\r\n<!-- print-only full answer table -->\r\n<div id=\"printSummary\"><\/div>\r\n<\/div>\r\n\r\n<script>\r\n\"use strict\";\r\n\/* ============================================================================\r\n   MODEL\r\n   Log-likelihood-ratio (weight-of-evidence) Bayesian screener.\r\n\r\n   posterior_logodds = logit(prior) + saturate( shrink( sum of log-LRs ) )\r\n\r\n   prior            P(endometriosis) = 0.10\r\n   shrink           S = Lmax + KAPPA*(sum - Lmax)   correlation discount:\r\n                    the strongest single item counts in full, every additional\r\n                    (correlated) item is discounted.  KAPPA = 0.55.\r\n   saturate         soft ceiling above KNEE so stacking many correlated items\r\n                    cannot drive the estimate toward certainty.\r\n   Severity sliders scale each symptom's log-LR linearly: contribution =\r\n   (severity\/10) * ln(LR@10).\r\n   Full derivation + sources in the \"How this is calculated\" panel.\r\n============================================================================ *\/\r\nconst PRIOR=0.10, LOGIT_PRIOR=Math.log(PRIOR\/(1-PRIOR));\r\nconst KAPPA=0.55, KNEE=2.8, CEIL=3.9, NO_SYMPTOM_LR=0.45;\r\n\r\nconst SYM=[\r\n {id:'s1',s:'Period pain',lr:1.7452,q:'Cramping or pelvic pain before or during menstruation'},\r\n {id:'s2',s:'Pelvic pain between periods',lr:2.1892,q:'Persistent or recurring pain in the lower abdomen or pelvis outside menstruation'},\r\n {id:'s3',s:'Deep pain during or after sex',lr:4.0500,q:'Pain felt deeper within the pelvis rather than primarily at the vaginal entrance'},\r\n {id:'s4',s:'Pain with bowel movements',lr:3.0000,q:'Bowel or rectal pain, particularly when it becomes worse around your period'},\r\n {id:'s5',s:'Bladder or urinary pain',lr:2.2000,q:'Pain involving the bladder, painful urination, or urinary urgency, especially around menstruation'},\r\n {id:'s6',s:'Lower back, hip, or leg pain',lr:2.4000,q:'Pain affecting the lower back, hips, or legs, including pain that may travel down the leg'},\r\n {id:'s7',s:'Significant bloating or nausea',lr:2.0000,q:'Pronounced abdominal bloating or swelling, sometimes described as \u201cendo belly,\u201d with or without nausea'},\r\n {id:'s8',s:'Menstrual-related fatigue',lr:1.6000,q:'Exhaustion around your period that feels significantly greater than ordinary tiredness'}\r\n];\r\nconst HIST=[\r\n {id:'h1',s:'Difficulty conceiving',lr:8.0,q:'I have been trying to become pregnant for 12 months or longer without success',eg:''},\r\n {id:'h2',s:'Family history',lr:5.0,q:'My mother, sister, or daughter has endometriosis',eg:'This can include endometriosis that was strongly suspected even if it was not surgically confirmed.'},\r\n {id:'h3',s:'NSAIDs don\u2019t control pain',lr:2.5,q:'Standard doses of anti-inflammatory medication such as ibuprofen or naproxen do not adequately relieve my pain',eg:''},\r\n {id:'h4',s:'Pain despite hormonal treatment',lr:2.0,q:'My pain continues despite birth-control pills, an IUD, or another hormonal treatment',eg:''},\r\n {id:'h5',s:'Missing work or school',lr:2.2,q:'My symptoms cause me to miss at least one day of work, school, or normal activities during some menstrual cycles',eg:''},\r\n {id:'h6',s:'ER visit for pelvic pain',lr:2.0,q:'I have visited an emergency department or urgent care because of pelvic pain',eg:''},\r\n {id:'h7',s:'5+ years without an answer',lr:1.8,q:'I have experienced these symptoms for five years or longer without a clear explanation',eg:''},\r\n {id:'h8',s:'First period before 11',lr:1.7,q:'I had my first menstrual period before age 11',eg:''},\r\n {id:'h9',s:'Cycles under 27 days',lr:1.8,q:'My menstrual cycles are usually shorter than 27 days',eg:'Count from the first day of one period to the first day of the next.'},\r\n {id:'h10',s:'Long or heavy periods',lr:1.7,q:'My periods last longer than seven days or are unusually heavy',eg:''},\r\n {id:'h11',s:'Never been pregnant',lr:1.4,q:'I have never been pregnant',eg:''},\r\n {id:'h12',s:'IBS \/ bladder \/ fibromyalgia',lr:1.6,q:'I have previously been diagnosed with IBS, painful bladder syndrome, or fibromyalgia',eg:'Some symptoms associated with these conditions can overlap with symptoms reported by people with endometriosis.'},\r\n {id:'h13',s:'Uterine difference or blocked flow',lr:3.5,q:'I have a known difference involving the uterus or vagina, or a condition that obstructs normal menstrual flow',eg:''}\r\n];\r\nconst SPEC=[\r\n {id:'x1',s:'Endometrioma on imaging',lr:7.0,q:'A previous ultrasound or MRI identified an ovarian endometrioma or a cyst suspected to be related to endometriosis',eg:''},\r\n {id:'x2',s:'Adenomyosis \/ kissing ovaries',lr:4.0,q:'Adenomyosis or \u201ckissing ovaries\u201d has been reported on previous imaging',eg:''},\r\n {id:'x3',s:'Cyclical rectal bleeding',lr:6.0,q:'I experience rectal bleeding that repeatedly occurs around the time of my period',eg:''},\r\n {id:'x4',s:'Cyclical blood in urine',lr:6.0,q:'I notice blood in my urine that repeatedly occurs around the time of my period',eg:''},\r\n {id:'x5',s:'Cyclical chest \/ shoulder pain',lr:8.0,q:'I experience shoulder-tip pain or chest pain, cough up blood, or have experienced a collapsed lung associated with my menstrual cycle',eg:'These symptoms are uncommon but can occur with endometriosis involving the diaphragm or chest.'},\r\n {id:'x6',s:'Cyclical scar pain',lr:7.0,q:'I have pain, swelling, or a lump within a C-section scar or another surgical scar that becomes worse around my period',eg:''}\r\n];\r\nconst BANDS=[[19.55,'Very low',0],[30.28,'Low',1],[41.01,'Moderate',2],[51.73,'High',3],[101,'Very high',4]];\r\nconst PLAIN=[\r\n \"Your answers look similar to the general population. That does not rule endometriosis out \u2014 about one in five people with it have no symptoms \u2014 but nothing here particularly points to it.\",\r\n \"A few things you've described are consistent with endometriosis, though they are also common for other reasons. Worth raising with a clinician if the symptoms bother you.\",\r\n \"Several features here are the ones specialists look for. This is worth a proper evaluation rather than watchful waiting.\",\r\n \"Much of what you've described fits the pattern of endometriosis quite closely. We'd encourage you to see a specialist rather than a general clinic.\",\r\n \"Your answers match the endometriosis pattern strongly. Please arrange a specialist evaluation \u2014 this is the point at which a delay costs you the most.\"\r\n];\r\n\r\n\/* ---------- build the form ---------- *\/\r\nconst esc=s=>String(s).replace(\/[&<>\"]\/g,c=>({'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;'}[c]));\r\nconst SEV=['None','Barely noticeable','Very mild','Mild','Mild\u2013moderate','Moderate',\r\n           'Moderate\u2013strong','Strong','Severe','Very severe','Debilitating'];\r\ndocument.getElementById('symptoms').innerHTML=SYM.map(s=>`\r\n <div class=\"item\">\r\n   <div class=\"top\">\r\n     <label class=\"q\" for=\"${s.id}\">${esc(s.q)}${s.eg?`<span class=\"eg\">${esc(s.eg)}<\/span>`:''}<\/label>\r\n     <span class=\"val\" id=\"${s.id}v\">None<\/span>\r\n   <\/div>\r\n   <input type=\"range\" id=\"${s.id}\" min=\"0\" max=\"10\" step=\"1\" value=\"0\"\r\n          aria-label=\"${esc(s.q)} severity, 0 to 10\">\r\n   <div class=\"scale\"><span>0 \u2014 not at all<\/span><span>10 \u2014 as bad as it gets<\/span><\/div>\r\n <\/div>`).join('');\r\n\r\nconst togHTML=a=>a.map(o=>`\r\n <label class=\"tog\"><input type=\"checkbox\" id=\"${o.id}\">\r\n <span class=\"txt\"><b>${esc(o.q)}<\/b>${o.eg?`<span>${esc(o.eg)}<\/span>`:''}<\/span><\/label>`).join('');\r\ndocument.getElementById('history').innerHTML=togHTML(HIST);\r\ndocument.getElementById('specific').innerHTML=togHTML(SPEC);\r\n\r\ndocument.getElementById('ticks').innerHTML=\r\n [[20,'20%'],[40,'30%'],[60,'41%'],[80,'52%']]\r\n .map(([x,l])=>`<span style=\"left:${x}%\">${l}<\/span>`).join('');\r\n\r\n\/* ---------- estradiol helper (paper Table 13\/14) ---------- *\/\r\nfunction cycleDay(){\r\n  const lp=document.getElementById('lastPeriod').value;\r\n  const len=+document.getElementById('cycLen').value||28;\r\n  if(!lp) return null;\r\n  const d0=new Date(lp+'T00:00:00'), now=new Date();\r\n  if(isNaN(d0)||d0>now) return null;\r\n  const days=Math.floor((now-d0)\/86400000);\r\n  if(days>120) return null;\r\n  return (days%len)+1;\r\n}\r\nfunction e2Threshold(day,len){\r\n  const f=len\/28;                       \/\/ scale the 28-day map to her cycle\r\n  if(day<=5*f) return 150;\r\n  if(day<15*f) return 300;\r\n  if(day<=21*f) return 250;\r\n  return 200;\r\n}\r\nfunction phaseName(day,len){\r\n  const f=len\/28;\r\n  if(day<=5*f) return 'menstrual phase';\r\n  if(day<14*f) return 'follicular phase';\r\n  if(day<15*f) return 'around ovulation';\r\n  if(day<=21*f) return 'luteal phase';\r\n  return 'late luteal phase';\r\n}\r\n\r\n\/* ---------- scoring ---------- *\/\r\nfunction compute(){\r\n  const terms=[], flags=[];\r\n  let symSum=0;\r\n  SYM.forEach(s=>{\r\n    const v=+document.getElementById(s.id).value;\r\n    if(v>0) symSum+=(v\/10)*Math.log(s.lr);\r\n  });\r\n  const cyc=document.querySelector('input[name=cyc]:checked').value;\r\n  const mult={yes:1.30,unsure:1.00,no:0.60}[cyc];\r\n\r\n  SYM.forEach(s=>{\r\n    const v=+document.getElementById(s.id).value;\r\n    if(v>0) terms.push({w:(v\/10)*Math.log(s.lr)*mult,label:s.q,short:s.s,\r\n                        detail:`${SEV[v]} (${v}\/10)`});\r\n  });\r\n\r\n  [...HIST,...SPEC].forEach(o=>{\r\n    if(document.getElementById(o.id).checked)\r\n      terms.push({w:Math.log(o.lr),label:o.q,short:o.s,detail:'Yes'});\r\n  });\r\n\r\n  \/* --- optional labs --- *\/\r\n  const preg=document.querySelector('input[name=pg]:checked').value;\r\n  const e2=parseFloat(document.getElementById('e2').value);\r\n  const len=+document.getElementById('cycLen').value||28;\r\n  const day=cycleDay();\r\n  const note=document.getElementById('cycDayNote');\r\n  if(day){\r\n    note.textContent=`You are on day ${day} of your cycle \u2014 ${phaseName(day,len)}. `+\r\n      `Typical upper limit at this point is about ${e2Threshold(day,len)} pg\/mL.`;\r\n  }else{\r\n    note.textContent='Estradiol is only meaningful relative to where you are in your cycle.';\r\n  }\r\n  if(!isNaN(e2)&&e2>0&&day&&preg==='no'){\r\n    const thr=e2Threshold(day,len), excess=e2-thr;\r\n    if(excess>0){\r\n      const bin=Math.min(4,Math.ceil(excess\/37.5));\r\n      const lr=[1,1.5,2.2,3.2,4.5][bin];\r\n      if(lr>1) terms.push({w:Math.log(lr),label:'Estradiol above the normal range for your cycle day',short:'Estradiol raised for cycle day',\r\n                           detail:`${e2} pg\/mL on day ${day} (usual limit ~${thr})`});\r\n    }\r\n  }else if(!isNaN(e2)&&e2>0&&preg!=='no'){\r\n    flags.push({t:'Estradiol excluded',d:'Because pregnancy is possible, your estradiol level has been left out of this calculation \u2014 pregnancy raises it far above the range this tool is built for.',crit:false});\r\n  }else if(!isNaN(e2)&&e2>0&&!day){\r\n    flags.push({t:'Estradiol needs a cycle date',d:'Add the first day of your last period so we can interpret the level against the right point in your cycle.',crit:false});\r\n  }\r\n\r\n  const ca=parseFloat(document.getElementById('ca125').value);\r\n  if(!isNaN(ca)&&ca>0){\r\n    const lr= ca<20?1 : ca<35?1.6 : ca<=65?2.8 : 4.0;\r\n    if(lr>1) terms.push({w:Math.log(lr),label:'CA-125 above the reference range',short:'CA-125 raised',detail:`${ca} U\/mL`});\r\n  }\r\n  const he4=parseFloat(document.getElementById('he4').value);\r\n  const age=parseFloat(document.getElementById('age').value);\r\n  if((!isNaN(he4)&&he4>=150)||(!isNaN(ca)&&ca>200)){\r\n    flags.push({t:'Please have this reviewed promptly',\r\n      d:'The tumour-marker value you entered is high enough that it should be looked at by a gynecologist soon, separately from the endometriosis question. This is usually not cancer \u2014 these markers rise for many benign reasons \u2014 but it should not wait.',crit:true});\r\n  }\r\n\r\n  \/* --- combine --- *\/\r\n  let total;\r\n  if(terms.length===0){\r\n    total=Math.log(NO_SYMPTOM_LR);\r\n  }else{\r\n    const sum=terms.reduce((a,t)=>a+t.w,0);\r\n    const lmax=Math.max(...terms.map(t=>t.w));\r\n    total=lmax+KAPPA*(sum-lmax);\r\n  }\r\n  if(total>KNEE) total=KNEE+(CEIL-KNEE)*Math.tanh((total-KNEE)\/(CEIL-KNEE));\r\n  const p=1\/(1+Math.exp(-(LOGIT_PRIOR+total)));\r\n  terms.sort((a,b)=>b.w-a.w);\r\n  return {p,terms,flags,age,cyc,day,len};\r\n}\r\n\r\n\/* ---------- render ---------- *\/\r\nlet last=null;\r\nfunction render(){\r\n  const r=compute(); last=r;\r\n  const pc=r.p*100;\r\n  document.getElementById('pct').innerHTML=pc.toFixed(0)+'<small>%<\/small>';\r\n\r\n  let bi=4; for(const [hi,,i] of BANDS){ if(pc<hi){bi=i;break;} }\r\n  const name=BANDS.find(b=>b[2]===bi)[1];\r\n  document.getElementById('bandTxt').textContent=name+' likelihood';\r\n  document.getElementById('band').style.background=`var(--r${bi+1})`;\r\n  document.getElementById('plain').textContent=\r\n     r.terms.length===0 ? 'Move the sliders above to begin.' : PLAIN[bi];\r\n\r\n  [...document.getElementById('track').children]\r\n    .forEach((el,i)=>el.classList.toggle('on',i<=bi&&r.terms.length>0));\r\n\r\n  \/* contribution bars \u2014 single series, one hue, value at the tip *\/\r\n  const box=document.getElementById('bars');\r\n  if(!r.terms.length){\r\n    box.innerHTML='<p class=\"empty\">Nothing entered yet.<br>Your answers will appear here as you go.<\/p>';\r\n  }else{\r\n    const max=r.terms[0].w;\r\n    box.innerHTML=r.terms.slice(0,8).map(t=>`\r\n      <div class=\"bar\" title=\"${esc(t.label)} \u2014 ${esc(t.detail)}\">\r\n        <div class=\"bl\"><b>${esc(t.short||t.label)}<\/b><i>${esc(t.detail)}<\/i><\/div>\r\n        <div class=\"bt\"><div class=\"bf\" style=\"width:${Math.max(5,t.w\/max*100).toFixed(1)}%\"><\/div><\/div>\r\n      <\/div>`).join('') +\r\n      (r.terms.length>8?`<p class=\"cs\" style=\"margin-top:10px\">+ ${r.terms.length-8} more, shown in the printed summary.<\/p>`:'');\r\n  }\r\n\r\n  \/* alerts *\/\r\n  document.getElementById('alerts').innerHTML=r.flags.map(f=>`\r\n    <div class=\"alert ${f.crit?'crit':''}\" ${f.crit?'':'style=\"background:var(--sunken);border:1px solid var(--line)\"'}>\r\n      <span class=\"ico\">${f.crit?'!':'i'}<\/span>\r\n      <span><b>${esc(f.t)}<\/b>${esc(f.d)}<\/span><\/div>`).join('');\r\n\r\n  buildPrint(r,pc,name);\r\n  buildEmail(r,pc,name);\r\n}\r\n\r\n\/* ---------- printable summary ---------- *\/\r\nfunction buildPrint(r,pc,name){\r\n  const rows=r.terms.map(t=>`<tr><td>${esc(t.label)}<\/td><td>${esc(t.detail)}<\/td><\/tr>`).join('');\r\n  let stage='';\r\n  if(r.age>=6){\r\n    const s = r.age<=13?'I' : r.age<=20?'II' : r.age<=25?'III' : 'IV';\r\n    stage=`<p style=\"font-size:12px;color:#444\">In surgical series, the stage most commonly found at\r\n      diagnosis in this age group is stage ${s} (Stochino-Loi et al., 2020, n=1,560). Stage reflects how\r\n      widespread the tissue is, not how much pain it causes \u2014 the two correlate poorly.<\/p>`;\r\n  }\r\n  document.getElementById('printSummary').innerHTML=`\r\n    <h2 style=\"margin:18px 0 4px;font-size:15pt\">Do I Have Endometriosis? \u2014 my symptom summary<\/h2>\r\n    <p style=\"font-size:11px;color:#555;margin:0 0 12px\">Generated ${new Date().toLocaleDateString('en-US',{year:'numeric',month:'long',day:'numeric'})} \u00b7\r\n      New York Gynecology Surgery &amp; Endometriosis \u00b7 nygse.com \u00b7 631-533-9733<\/p>\r\n    <p><b>Estimated likelihood of endometriosis: ${pc.toFixed(0)}% (${name})<\/b><br>\r\n    <span style=\"font-size:12px;color:#444\">Symptoms follow the menstrual cycle:\r\n    ${({yes:'yes, clearly',unsure:'somewhat \/ unsure',no:'no clear pattern'})[r.cyc]}<\/span><\/p>\r\n    ${stage}\r\n    <table class=\"tbl\"><thead><tr><th>Reported<\/th><th>Detail<\/th><\/tr><\/thead>\r\n    <tbody>${rows||'<tr><td colspan=\"2\">No symptoms or history reported.<\/td><\/tr>'}<\/tbody><\/table>\r\n    <p style=\"font-size:10.5px;color:#555;margin-top:14px\">This is a screening estimate produced from\r\n    patient-reported symptoms using a Bayesian likelihood-ratio model. It is not a diagnosis. Endometriosis\r\n    is confirmed by specialist evaluation and, definitively, by laparoscopy.<\/p>`;\r\n}\r\n\r\n\/* ---------- email + copy ---------- *\/\r\nfunction summaryText(r,pc,name,withDetail){\r\n  let t=`Hello,\\n\\nI would like to request an appointment to discuss possible endometriosis.\\n\\n`;\r\n  t+=`I used the \"Do I Have Endometriosis?\" checker on your website and my estimated likelihood was ${pc.toFixed(0)}% (${name}).\\n\\n`;\r\n  if(withDetail&&r.terms.length){\r\n    t+=`What I reported:\\n`;\r\n    r.terms.forEach(x=>{t+=`  - ${x.label}: ${x.detail}\\n`});\r\n    t+=`  - Symptoms follow my cycle: ${({yes:'yes, clearly',unsure:'somewhat \/ unsure',no:'no clear pattern'})[r.cyc]}\\n\\n`;\r\n  }\r\n  t+=`My details:\\nName:\\nDate of birth:\\nPhone:\\nInsurance:\\nBest days\/times to reach me:\\n\\n`;\r\n  t+=`Thank you.\\n`;\r\n  return t;\r\n}\r\nfunction buildEmail(r,pc,name){\r\n  const inc=document.getElementById('incDetail').checked;\r\n  const body=summaryText(r,pc,name,inc);\r\n  document.getElementById('emailBtn').href=\r\n    'mailto:info@nygse.com?subject='+encodeURIComponent('Appointment request \u2014 possible endometriosis')+\r\n    '&body='+encodeURIComponent(body);\r\n}\r\ndocument.getElementById('copyBtn').addEventListener('click',async()=>{\r\n  const pc=last.p*100; let bi=4; for(const[hi,,i]of BANDS){if(pc<hi){bi=i;break;}}\r\n  const txt=summaryText(last,pc,BANDS.find(b=>b[2]===bi)[1],true);\r\n  try{ await navigator.clipboard.writeText(txt);\r\n       document.getElementById('copyTxt').textContent='Copied';\r\n       setTimeout(()=>document.getElementById('copyTxt').textContent='Copy summary to clipboard',1800);\r\n  }catch(e){ alert(txt); }\r\n});\r\n\/* ---------- share (plain links, no third-party scripts or trackers) ---------- *\/\r\nconst SHARE_URL='https:\/\/nygse.com\/do-i-have-endometriosis';   \/\/ <-- set this to the live URL\r\nconst SHARE_TXT='Do I have endometriosis? It takes most people 7\u201310 years to find out. This free 3-minute checker is a good place to start.';\r\ndocument.getElementById('shFb').href='https:\/\/www.facebook.com\/sharer\/sharer.php?u='+encodeURIComponent(SHARE_URL);\r\ndocument.getElementById('shX').href='https:\/\/twitter.com\/intent\/tweet?text='+encodeURIComponent(SHARE_TXT)+'&url='+encodeURIComponent(SHARE_URL);\r\ndocument.getElementById('shWa').href='https:\/\/wa.me\/?text='+encodeURIComponent(SHARE_TXT+' '+SHARE_URL);\r\ndocument.getElementById('shLink').addEventListener('click',async e=>{\r\n  const b=e.currentTarget;\r\n  if(navigator.share){ try{ await navigator.share({title:'Do I Have Endometriosis?',text:SHARE_TXT,url:SHARE_URL}); return; }catch(_){} }\r\n  try{ await navigator.clipboard.writeText(SHARE_URL); b.textContent='Copied';\r\n       setTimeout(()=>b.textContent='Copy link',1800);}catch(_){ prompt('Copy this link:',SHARE_URL); }\r\n});\r\n\r\ndocument.getElementById('printBtn').addEventListener('click',()=>window.print());\r\ndocument.getElementById('resetBtn').addEventListener('click',()=>{\r\n  SYM.forEach(s=>document.getElementById(s.id).value=0);\r\n  [...HIST,...SPEC].forEach(o=>document.getElementById(o.id).checked=false);\r\n  ['e2','ca125','he4','age','lastPeriod'].forEach(i=>document.getElementById(i).value='');\r\n  document.getElementById('cycLen').value=28;\r\n  document.querySelector('input[name=cyc][value=unsure]').checked=true;\r\n  document.querySelector('input[name=pg][value=no]').checked=true;\r\n  document.getElementById('incDetail').checked=false;\r\n  updateAll(); window.scrollTo({top:0,behavior:'smooth'});\r\n});\r\n\r\nfunction updateAll(){\r\n  SYM.forEach(s=>{\r\n    const v=+document.getElementById(s.id).value;\r\n    document.getElementById(s.id+'v').textContent=SEV[v];\r\n  });\r\n  render();\r\n}\r\ndocument.addEventListener('input',updateAll);\r\ndocument.addEventListener('change',updateAll);\r\n\r\n\r\nupdateAll();\r\n<\/script>\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3f06b926 e-flex e-con-boxed e-con e-parent\" data-id=\"3f06b926\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-497b0af9 elementor-widget elementor-widget-heading\" data-id=\"497b0af9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">References &amp; Sources<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element-custom_font_size elementor-element elementor-element-c166352 elementor-widget elementor-widget-text-editor\" data-id=\"c166352\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Bulletti, C., Coccia, M. E., Battistoni, S., &amp; Borini, A. (2010). Endometriosis and infertility. <em>Journal of Assisted Reproduction and Genetics, 27<\/em>(8), 441\u2013447. <a href=\"https:\/\/doi.org\/10.1007\/s10815-010-9436-1\" target=\"_blank\" rel=\"noopener\">https:\/\/doi.org\/10.1007\/s10815-010-9436-1<\/a><\/p><p>Grandi, G., Ferrari, S., Xholli, A., Cannoletta, M., Palma, F., Romani, C., Volpe, A., &amp; Cagnacci, A. (2012). Prevalence of menstrual pain in young women: What is dysmenorrhea?<br \/><em>Journal of Pain Research, 5<\/em>, 169\u2013174. <a href=\"https:\/\/doi.org\/10.2147\/JPR.S30602\" target=\"_blank\" rel=\"noopener\">https:\/\/doi.org\/10.2147\/JPR.S30602<br \/><\/a><\/p><p>Huhtinen, K., Suvitie, P., Hiissa, J., Junnila, J., Huvila, J., Kujari, H., Set\u00e4l\u00e4, M., H\u00e4rkki, P., Jalkanen, J., Fraser, J., M\u00e4kinen, J., Auranen, A., Poutanen, M., &amp; Perheentupa, A. (2009). Serum HE4 concentration differentiates malignant ovarian tumours from ovarian endometriotic cysts. <em>British Journal of Cancer, 100<\/em>(8), 1315\u20131319. <a href=\"https:\/\/doi.org\/10.1038\/sj.bjc.6605011\" target=\"_blank\" rel=\"noopener\">https:\/\/doi.org\/10.1038\/sj.bjc.6605011<br \/><\/a><\/p><p>Laumann, E. O., Paik, A., &amp; Rosen, R. C. (1999). Sexual dysfunction in the United States: Prevalence and predictors. <em>JAMA, 281<\/em>(6), 537\u2013544.<a href=\"https:\/\/doi.org\/10.1001\/jama.281.6.537\" target=\"_blank\" rel=\"noopener\"><br \/>https:\/\/doi.org\/10.1001\/jama.281.6.537<br \/><\/a><\/p><p>Moen, M. H., &amp; Magnus, P. (1993). The familial risk of endometriosis. <em>Acta Obstetricia et Gynecologica Scandinavica, 72<\/em>(7), 560\u2013564. <a href=\"https:\/\/doi.org\/10.3109\/00016349309058164\" target=\"_blank\" rel=\"noopener\">https:\/\/doi.org\/10.3109\/00016349309058164<\/a><\/p><p>Nnoaham, K. E., Hummelshoj, L., Kennedy, S. H., Jenkinson, C., Zondervan, K. T., &amp; the World Endometriosis Research Foundation Women&#8217;s Health Symptom Survey Consortium. (2012). Developing symptom-based predictive models of endometriosis as a clinical screening tool: Results from a multicenter study. <em>Fertility and Sterility, 98<\/em>(3), 692\u2013701.e5. <a href=\"https:\/\/doi.org\/10.1016\/j.fertnstert.2012.04.022\" target=\"_blank\" rel=\"noopener\">https:\/\/doi.org\/10.1016\/j.fertnstert.2012.04.022<\/a><\/p><p>Nnoaham, K. E., Hummelshoj, L., Webster, P., d&#8217;Hooghe, T., de Cicco Nardone, F., de Cicco Nardone, C., Jenkinson, C., Kennedy, S. H., Zondervan, K. T., &amp; the World Endometriosis Research Foundation Global Study of Women&#8217;s Health Consortium. (2011). Impact of endometriosis on quality of life and work productivity: A multicenter study across ten countries. <em>Fertility and Sterility, 96<\/em>(2), 366\u2013373.e8. <a href=\"https:\/\/doi.org\/10.1016\/j.fertnstert.2011.05.090\" target=\"_blank\" rel=\"noopener\">https:\/\/doi.org\/10.1016\/j.fertnstert.2011.05.090<\/a><\/p><p>Nugent, C. N., &amp; Chandra, A. (2024). Infertility and impaired fecundity in women and men in the United States, 2015\u20132019. <em>National Health Statistics Reports<\/em>, (202), 1\u201319.<a href=\"https:\/\/doi.org\/10.15620\/cdc\/147886\" target=\"_blank\" rel=\"noopener\"> https:\/\/doi.org\/10.15620\/cdc\/147886<br \/><\/a><\/p><p>Ozawa, Y., Murakami, T., Terada, Y., Yaegashi, N., Okamura, K., Kuriyama, S., &amp; Tsuji, I. (2006). Management of the pain associated with endometriosis:<br \/>An update of the painful problems. <em>Tohoku Journal of Experimental Medicine, 210<\/em>(3), 175\u2013188. Ragab, A., Shams, M., Badawy, A., &amp; Alsammani, M. A. (2015).<br \/>Prevalence of endometriosis among adolescent school girls with severe dysmenorrhea: A cross-sectional prospective study. <em>International Journal of Health Sciences, 9<\/em>(3), 273\u2013281.<\/p><p>World Health Organization. (2025, October 15). <em>Endometriosis<\/em>. <a href=\"https:\/\/www.who.int\/news-room\/fact-sheets\/detail\/endometriosis\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.who.int\/news-room\/fact-sheets\/detail\/endometriosis<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3d863e85 e-flex e-con-boxed e-con e-parent\" data-id=\"3d863e85\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-8c9a850 e-con-full e-flex e-con e-child\" data-id=\"8c9a850\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e3f2266 elementor-widget elementor-widget-image\" data-id=\"2e3f2266\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"940\" height=\"940\" src=\"https:\/\/nygse.com\/wp-content\/uploads\/2025\/10\/doc-11-1024x1024.jpg\" class=\"attachment-large size-large wp-image-7059\" alt=\"Dr. Pankaj Singhal\" srcset=\"https:\/\/nygse.com\/wp-content\/uploads\/2025\/10\/doc-11-1024x1024.jpg 1024w, https:\/\/nygse.com\/wp-content\/uploads\/2025\/10\/doc-11-300x300.jpg 300w, https:\/\/nygse.com\/wp-content\/uploads\/2025\/10\/doc-11-150x150.jpg 150w, https:\/\/nygse.com\/wp-content\/uploads\/2025\/10\/doc-11-768x768.jpg 768w, https:\/\/nygse.com\/wp-content\/uploads\/2025\/10\/doc-11-480x480.jpg 480w, https:\/\/nygse.com\/wp-content\/uploads\/2025\/10\/doc-11.jpg 1120w\" sizes=\"(max-width: 940px) 100vw, 940px\" title=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-523720ab e-con-full e-flex e-con e-child\" data-id=\"523720ab\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2decd491 elementor-widget elementor-widget-text-editor\" data-id=\"2decd491\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>Pankaj Singhal, MD, MS, MHCM, FACOG<\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2bf18701 elementor-widget elementor-widget-text-editor\" data-id=\"2bf18701\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Master Surgeon at <span>NYGSE<\/span><\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4e3a003d elementor-widget elementor-widget-text-editor\" data-id=\"4e3a003d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Dr. Singhal has performed more than 10,000 robotic and laparoscopic procedures and is recognized as one of the country\u2019s highest-volume robotic gynecologic surgeons. His expertise spans complex endometriosis and gynecologic oncology, allowing him to manage some of the most challenging surgical cases with exceptional precision.<\/p><p>Known for taking on cases that are often referred out by other centers, Dr. Singhal combines advanced surgical technique with a thoughtful, patient-centered approach focused on long-term outcomes and quality of life.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2ac7813f e-con-full e-flex e-con e-parent\" data-id=\"2ac7813f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6a88ef34 elementor-widget elementor-widget-text-editor\" data-id=\"6a88ef34\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<script defer async src='https:\/\/cdn.trustindex.io\/loader.js?51aed57579c17117c6065e7463a'><\/script>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7c790987 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"7c790987\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5401c35\" data-id=\"5401c35\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2a26d123 elementor-widget elementor-widget-text-editor\" data-id=\"2a26d123\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h3><span style=\"color: #fff;\"><span class=\"gt3_title_line left\"><\/span>REQUEST AN APPOINTMENT<\/span><\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f7f4f87 elementor-widget elementor-widget-shortcode\" data-id=\"3f7f4f87\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f1416-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"1416\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/es\/wp-json\/wp\/v2\/pages\/11227#wpcf7-f1416-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"1416\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.2.3\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f1416-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<div style=\"color: #ffffff\">\n\t<div class=\"name-wrapper\">\n\t\t<p><label><span class=\"label\">Name<\/span><span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required gt3-special-field\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span><\/label>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"two-columns\">\n\t\t<div class=\"email-wrapper\">\n\t\t\t<p><label><span class=\"label\">Email Address<\/span><span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email gt3-special-field\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span><\/label>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"tel-wrapper\">\n\t\t\t<p><label><span class=\"label\">Phone Number<\/span><span class=\"wpcf7-form-control-wrap\" data-name=\"your-tel\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel gt3-special-field\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"tel\" name=\"your-tel\" \/><\/span><\/label>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-treatment\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required gt3-special-field\" aria-required=\"true\" aria-invalid=\"false\" name=\"your-treatment\"><option value=\"\">Select Treatment *<\/option><option value=\"Gynecology Surgery\">Gynecology Surgery<\/option><option value=\"Laparoscopy\">Laparoscopy<\/option><option value=\"Minimally Invasive\">Minimally Invasive<\/option><option value=\"Gynecologic Oncology\">Gynecologic Oncology<\/option><option value=\"Robotic Surgery\">Robotic Surgery<\/option><option value=\"Endometriosis\">Endometriosis<\/option><option value=\"Other\">Other<\/option><\/select><\/span>\n\t<\/p>\n\t<div class=\"message-wrapper\">\n\t\t<p><label><span class=\"label\">Message<\/span><span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea gt3-special-field\" aria-invalid=\"false\" name=\"your-message\"><\/textarea><\/span><\/label>\n\t\t<\/p>\n\t<\/div>\n\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner gt3-special-field\" type=\"submit\" value=\"SEND\" \/>\n\t<\/p>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-14a00357 elementor-widget elementor-widget-spacer\" data-id=\"14a00357\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Wondering if you could have endometriosis? Explore your symptoms, menstrual patterns and health history to identify signs that may be worth discussing with a specialist.<\/p>","protected":false},"author":12,"featured_media":11139,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-11227","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Do I Have Endometriosis? Signs &amp; Symptoms | NYGSE<\/title>\n<meta name=\"description\" content=\"Do I have endometriosis? Explore your symptoms and menstrual patterns to identify signs that may be worth discussing with a specialist.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nygse.com\/es\/do-i-have-endometriosis\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Do I Have Endometriosis? Signs &amp; Symptoms | NYGSE\" \/>\n<meta property=\"og:description\" content=\"Do I have endometriosis? Explore your symptoms and menstrual patterns to identify signs that may be worth discussing with a specialist.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nygse.com\/es\/do-i-have-endometriosis\/\" \/>\n<meta property=\"og:site_name\" content=\"New York Gynecology Surgery and Endometriosis\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-26T07:10:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nygse.com\/wp-content\/uploads\/2026\/08\/endometriosis-symptom-quiz.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"38 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/nygse.com\\\/do-i-have-endometriosis\\\/\",\"url\":\"https:\\\/\\\/nygse.com\\\/do-i-have-endometriosis\\\/\",\"name\":\"Do I Have Endometriosis? Signs & Symptoms | NYGSE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/nygse.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/nygse.com\\\/do-i-have-endometriosis\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/nygse.com\\\/do-i-have-endometriosis\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/nygse.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/endometriosis-symptom-quiz.jpg\",\"datePublished\":\"2026-08-26T03:43:01+00:00\",\"dateModified\":\"2026-08-26T07:10:33+00:00\",\"description\":\"Do I have endometriosis? Explore your symptoms and menstrual patterns to identify signs that may be worth discussing with a specialist.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/nygse.com\\\/do-i-have-endometriosis\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/nygse.com\\\/do-i-have-endometriosis\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/nygse.com\\\/do-i-have-endometriosis\\\/#primaryimage\",\"url\":\"https:\\\/\\\/nygse.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/endometriosis-symptom-quiz.jpg\",\"contentUrl\":\"https:\\\/\\\/nygse.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/endometriosis-symptom-quiz.jpg\",\"width\":1536,\"height\":1024,\"caption\":\"Endometriosis symptom quiz with questions about period pain, pelvic pain, painful sex, bowel symptoms, and bladder symptoms.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/nygse.com\\\/do-i-have-endometriosis\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/nygse.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Do I Have Endometriosis\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/nygse.com\\\/#website\",\"url\":\"https:\\\/\\\/nygse.com\\\/\",\"name\":\"New York Gynecology Surgery & Endometriosis\",\"description\":\"Endometriosis &amp; Complex Pelvic Surgery\",\"publisher\":{\"@id\":\"https:\\\/\\\/nygse.com\\\/#organization\"},\"alternateName\":\"NYGSE\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/nygse.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/nygse.com\\\/#organization\",\"name\":\"New York Gynecology Surgery and Endometriosis\",\"url\":\"https:\\\/\\\/nygse.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/nygse.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/nygse.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/NYGSE-Logo_Horizontal_RGB.jpg\",\"contentUrl\":\"https:\\\/\\\/nygse.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/NYGSE-Logo_Horizontal_RGB.jpg\",\"width\":400,\"height\":147,\"caption\":\"New York Gynecology Surgery and Endometriosis\"},\"image\":{\"@id\":\"https:\\\/\\\/nygse.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Do I Have Endometriosis? Signs & Symptoms | NYGSE","description":"Do I have endometriosis? Explore your symptoms and menstrual patterns to identify signs that may be worth discussing with a specialist.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nygse.com\/es\/do-i-have-endometriosis\/","og_locale":"es_MX","og_type":"article","og_title":"Do I Have Endometriosis? Signs & Symptoms | NYGSE","og_description":"Do I have endometriosis? Explore your symptoms and menstrual patterns to identify signs that may be worth discussing with a specialist.","og_url":"https:\/\/nygse.com\/es\/do-i-have-endometriosis\/","og_site_name":"New York Gynecology Surgery and Endometriosis","article_modified_time":"2026-08-26T07:10:33+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/nygse.com\/wp-content\/uploads\/2026\/08\/endometriosis-symptom-quiz.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"38 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/nygse.com\/do-i-have-endometriosis\/","url":"https:\/\/nygse.com\/do-i-have-endometriosis\/","name":"Do I Have Endometriosis? Signs & Symptoms | NYGSE","isPartOf":{"@id":"https:\/\/nygse.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/nygse.com\/do-i-have-endometriosis\/#primaryimage"},"image":{"@id":"https:\/\/nygse.com\/do-i-have-endometriosis\/#primaryimage"},"thumbnailUrl":"https:\/\/nygse.com\/wp-content\/uploads\/2026\/08\/endometriosis-symptom-quiz.jpg","datePublished":"2026-08-26T03:43:01+00:00","dateModified":"2026-08-26T07:10:33+00:00","description":"Do I have endometriosis? Explore your symptoms and menstrual patterns to identify signs that may be worth discussing with a specialist.","breadcrumb":{"@id":"https:\/\/nygse.com\/do-i-have-endometriosis\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nygse.com\/do-i-have-endometriosis\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/nygse.com\/do-i-have-endometriosis\/#primaryimage","url":"https:\/\/nygse.com\/wp-content\/uploads\/2026\/08\/endometriosis-symptom-quiz.jpg","contentUrl":"https:\/\/nygse.com\/wp-content\/uploads\/2026\/08\/endometriosis-symptom-quiz.jpg","width":1536,"height":1024,"caption":"Endometriosis symptom quiz with questions about period pain, pelvic pain, painful sex, bowel symptoms, and bladder symptoms."},{"@type":"BreadcrumbList","@id":"https:\/\/nygse.com\/do-i-have-endometriosis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/nygse.com\/"},{"@type":"ListItem","position":2,"name":"Do I Have Endometriosis"}]},{"@type":"WebSite","@id":"https:\/\/nygse.com\/#website","url":"https:\/\/nygse.com\/","name":"Cirug\u00eda Ginecol\u00f3gica y Endometriosis de Nueva York","description":"Endometriosis y Cirug\u00eda P\u00e9lvica Compleja","publisher":{"@id":"https:\/\/nygse.com\/#organization"},"alternateName":"NYGSE","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nygse.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/nygse.com\/#organization","name":"Cirug\u00eda Ginecol\u00f3gica y Endometriosis de Nueva York","url":"https:\/\/nygse.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/nygse.com\/#\/schema\/logo\/image\/","url":"https:\/\/nygse.com\/wp-content\/uploads\/2025\/10\/NYGSE-Logo_Horizontal_RGB.jpg","contentUrl":"https:\/\/nygse.com\/wp-content\/uploads\/2025\/10\/NYGSE-Logo_Horizontal_RGB.jpg","width":400,"height":147,"caption":"New York Gynecology Surgery and Endometriosis"},"image":{"@id":"https:\/\/nygse.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/nygse.com\/es\/wp-json\/wp\/v2\/pages\/11227","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nygse.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nygse.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nygse.com\/es\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/nygse.com\/es\/wp-json\/wp\/v2\/comments?post=11227"}],"version-history":[{"count":5,"href":"https:\/\/nygse.com\/es\/wp-json\/wp\/v2\/pages\/11227\/revisions"}],"predecessor-version":[{"id":11300,"href":"https:\/\/nygse.com\/es\/wp-json\/wp\/v2\/pages\/11227\/revisions\/11300"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nygse.com\/es\/wp-json\/wp\/v2\/media\/11139"}],"wp:attachment":[{"href":"https:\/\/nygse.com\/es\/wp-json\/wp\/v2\/media?parent=11227"}],"curies":[{"name":"\u00a1Bien jugado!","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}