91³Ô¹ÏÍø

Watch CBS News

Thousands of nurses at some NYC hospitals could strike beginning Monday

A major nurses strike is looming in New York City.

Some union nurses say if they don't reach deals on a new contract improving patient safety and the protection of benefits by Monday, thousands of nurses could walk off the job.

Nearly 16,000 nurses could strike if deal isn't reached

NYSNA has already reached tentative agreements for at least six hospitals so far, while negotiations continue through the weekend at Mount Sinai Hospital, Mount Sinai Morningside, Mount Sinai West, Montefiore and NewYork-Presbyterian.

A joint statement from Montefiore, Mount Sinai and NewYork-Presbyterian said, in part, "Their decision to walk out on our patients can only be described as reckless."

Nurses are threating to hold the largest strike in New York City history if no more deals are reached by Monday. Nearly 16,000 nurses could strike.

Montefiore, Mount Sinai and NewYork-Presbyterian added, "We ask NYSNA leadership to reconsider their decision to strike. But if a strike occurs, we are ready to safely care for our patients whatever the duration."

CBS News New York is still awaiting a response from the League of Voluntary Hospitals and Homes, representing nonprofit medical care facilities.

"If we cannot take care of ourselves, how are we gonna take care of our patients?"

An emergency solidarity action organized by nurses with the New York State Nurses Association (NYSNA) was held Friday outside of the League of Voluntary Hospitals and Homes. They made their plea to protect their health benefits, safe staffing and patient safety in their updated contracts.

"It's basic needs to have. Because if we cannot take care of ourselves, how are we gonna take care of our patients?" said Goodness Iheanachor, a nurse at Mount Sinai Hospital. "It's just hard, that's all."

It's become emotional for Iheanachor, who said she just wants to be with her patients. She said she doesn't want to be disciplined for standing up for them, especially after an incident at Brooklyn Methodist Hospital on Thursday night where police shot and killed an armed patient.

"We ask you, please go to our sister facilities, and go to a H&H public sector hospital that will be working throughout this time that we are out on strike," Gonzalez said.

Gov. Kathy Hochul issued an executive order to make sure the Department of Health ensures hospital contingency plans.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=50747257b890e014813016b79ece0fb2'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });