;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Esse conteúdo é antigo

"Não daremos conta de abrir mais leitos", diz secretário da Saúde de SP

Leonardo Martins, Rafael Bragança e Allan Brito

Do UOL, em São Paulo, e Colaboração para o UOL, em São Paulo

10/03/2021 14h01

O secretário da Saúde de São Paulo, Jean Gorinchteyn, itiu hoje que a gestão estadual não é capaz de abrir novos leitos no mesmo ritmo de avanço da pandemia de covid-19. Um dia após o estado atingir um novo recorde de mortes diárias, Gorinchteyn lembrou que 32 cidades já tiveram um colapso no sistema de saúde e afirmou a velocidade de abertura de novos leitos não dará conta de evitar que pacientes fiquem sem assistência médica adequada.

"São Paulo criou o Plano São Paulo [que coordena a adoção de medidas restritivas], definiu o decreto de obrigatoriedade do uso de máscaras, trouxe vacinas, continuamos a ampliar leitos, distribuímos respiradores, estamos prestando assistência para todos os municípios. Mas não daremos conta de abrir mais leitos. Precisamos da ajuda de todos", afirmou o secretário paulista, fazendo um apelo à população para que fique em casa e faça o uso da máscara.

Além das 517 mortes registradas nas últimas 24 horas ontem, o estado chegou a um novo recorde de ocupação dos leitos de UTI (Unidade de Terapia Intensiva) e enfermaria para a covid-19 no estado. São Paulo tinha até ontem à noite 82% de ocupação dos leitos de terapia intensiva, e 82,8% na Grande São Paulo.

Já são mais de 20,3 mil pessoas internadas no estado em tratamento de covid. Destas, 8.972 estão em leitos de UTI e 11.342 de enfermaria. Há pouco mais de duas semanas, em 22 de fevereiro, esse número era de 13,6 mil pacientes internados.

inter - Divulgação/Governo do Estado de São Paulo - Divulgação/Governo do Estado de São Paulo
Média diária de novas internações segue em alta em São Paulo no pior momento da pandemia
Imagem: Divulgação/Governo do Estado de São Paulo

Mais leitos

Diante do quadro, o governo paulista anunciou:

  • há uma semana a abertura de 500 novos leitos, sendo 339 de UTI.
  • anteontem (8), mais 280 leitos de emergência espalhados em 11 unidades de saúde, que são tratadas como os novos hospitais de campanha.
  • hoje, Gorinchteyn prometeu mais 338 vagas.

Além dos leitos anunciados, estamos ampliando. Hoje fazemos o anúncio de 338 novos leitos, sendo destes 167 leitos de UTI e 171 leitos de enfermaria em todo estado. Teremos a projeção de 9.200 leitos de UTI SUS [Sistema Único de Saúde] em São Paulo. Antes da pandemia o estado de São Paulo tinha 3.500 leitos SUS.
Jean Gorinchteyn, secretário estadual da Saúde

"Estamos ampliando o mais breve que conseguimos. Ainda precisamos de muito apoio", acrescentou o secretário, que enfatizou o aumento em 5% das novas internações em relação à semana anterior, que já teve alta de 19% em comparação com a última semana de fevereiro. Como a semana epidemiológica considerada pela Secretaria de Saúde só termina no próximo sábado (13), o aumento pode ser ainda maior do que o visto no último período.

Eloisa Bonfá, diretora clínica do HC (Hospital das Clínicas) da Faculdade de Medicina da USP (Universidade de São Paulo), afirmou que sua unidade de saúde está no "limite" e não tem "condições de acolher todos ao mesmo tempo". A profissional pediu para que a população respeite o distanciamento social e evite mais colapsos de hospitais no estado.

Quem nos guia é a certeza que respeitar o distanciamento nos permite ultraar a tempestade vivos e conseguir a vacinação em massa. Eu peço, como diretora do HC, não nos deixem colapsar. Nos ajudem a ajudá-los.
Eloisa Bondá, diretora clínica do HC

O estado já soma 19 unidades de saúde em colapso, com 100% dos leitos de UTI para a covid ocupados. Até ontem, outros seis hospitais também registravam ocupação acima de 95%.

Além dos depoimentos do secretário e de Bondá, a gestão paulista voltou a cobrar o governo federal pelo custeio de parte dos leitos para pacientes com covid. Desde o início de fevereiro, Doria acusa o Ministério da Saúde de ter deixado de financiar 3.258 vagas de UTI.

O governador já teve uma vitória no STF (Supremo Tribunal Federal) sobre a questão, com decisão que obriga o governo federal a pagar pelos leitos, mas segue afirmando que a gestão do presidente Jair Bolsonaro (sem partido) não vêm cumprindo a determinação do STF. Doria disse que a Saúde tem hoje habilitados 13% dos leitos que deveriam ser custeados pelo governo federal.

Fase vermelha continua

Para tentar frear o avanço na pandemia, na semana ada o governo decidiu colocar todo o estado na fase vermelha do Plano São Paulo. Nesta etapa, apenas os serviços essenciais podem funcionar —como mercados e farmácias. Com o recorde de mortes, ontem, começou a circular a informação que a equipe de Doria anunciaria uma fase roxa, mais restritiva.

Mas nada foi anunciado hoje. Em vez disso, o governador preferiu falar sobre a abertura de leitos e o calendário de vacinação contra covid. O tucano afirmou que, a partir do dia 22, idosos com idade entre 72 e 74 anos de idade poderão ser imunizados.