;(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

18 estados têm mais de 80% de UTIs lotadas, e secretários querem lockdown

UTI do Hospital Regional do Norte - Tatiana Fortes/Governo do Ceará
UTI do Hospital Regional do Norte Imagem: Tatiana Fortes/Governo do Ceará

Roberta Jansen

02/03/2021 11h03

Dezoito dos 26 estados estão com mais de 80% dos leitos de UTI destinados ao tratamento da covid-19 ocupados, o que indica a iminência de um colapso generalizado do sistema de saúde do país.

O Conass (Conselho Nacional de Secretários de Saúde) defende a adoção imediata de lockdown (fechamento do maior número possível de atividades, liberando apenas o essencial) em locais acima de 85% e um toque de recolher nacional, das 20 às 6 horas.

O alerta de ocupação e risco de falta de leitos é da pesquisadora Margareth Portela, do Observatório Fiocruz Covid-19, que faz o levantamento para o boletim quinzenal da instituição.

O novo boletim completo só sairá na semana que vem. Mas a pesquisadora adiantou a informação ao "Estadão", diante da gravidade da situação. No relatório da semana ada, eram 12 os estados em alerta. Segundo a Fiocruz, trata-se da pior situação registrada desde o início da pandemia.

Rio Grande do Sul, Santa Catarina, Paraná, Mato Grosso, Mato Grosso do Sul, Goiás, Bahia, Pernambuco, Rio Grande do Norte, Ceará, Piauí, Maranhão, Pará, Tocantins, Amazonas, Rondônia, Acre e Roraima têm situação mais crítica.

"Sem dúvida, este é o pior momento", afirmou Margareth Portela. "Houve momentos em que tivemos até 7 estados na zona crítica. Com exceção dos estados do Sudeste, do Amapá, Sergipe, Alagoas e Paraíba, todos os demais estão em vermelho."

No primeiro momento da epidemia, como lembra a pesquisadora, a situação mais grave estava restrita a Rio, São Paulo e, logo depois, ao Amazonas. "Em um segundo momento, a epidemia deu um alívio no Norte, no Nordeste e até no Sudeste, mas complicou nas Regiões Centro-Oeste e Sul", avaliou a pesquisadora. "No momento atual, a coisa está bem mais generalizada."

Alternativa

Ontem, o Conass defendeu a adoção imediata de lockdown nos estados em que a ocupação dos leitos de covid-19 tenha alcançado mais de 85% e um toque de recolher nacional, das 20 às 6 horas, em todo o país, incluindo fins de semana, além da suspensão do funcionamento das escolas para aulas presenciais.

Na carta, os gestores também dizem que o Brasil enfrenta o pior momento da epidemia e criticam a falta "de uma condução nacional unificada e coerente" para a crise.

Os secretários de saúde pedem o recrudescimento das medidas de distanciamento social em todo o País, levando em consideração "a situação epidemiológica e a capacidade de atendimento de cada região, avaliadas semanalmente a partir de critérios técnicos".

No caso dos estados onde a ocupação dos leitos de covid-19 ultrae 85%, os secretários pedem a adoção do nível máximo de restrição.

"O recrudescimento da epidemia em diversos Estados leva ao colapso de suas redes assistenciais públicas e privadas e ao risco iminente de se propagar a todas as regiões do Brasil", escreveram os secretários.

"Infelizmente, a baixa cobertura vacinal e a lentidão na oferta de vacinas ainda não permitem que esse quadro possa ser revertido a curto prazo. O atual cenário de crise sanitária vivida pelo País agrava o estado de emergência nacional e exige medidas adequadas para a superação."

No comunicado, os gestores citam a proibição de eventos presenciais, como shows, cerimônias religiosas e eventos esportivos, a suspensão das atividades presenciais de educação no país, a adoção de trabalho remoto sempre que possível, a instituição de barreiras sanitárias nacionais e internacionais (considerando até o fechamento de aeroportos e a suspensão do transporte interestadual), a adoção de medidas para a redução da superlotação dos transportes, além do toque de recolher nacional.

"Entendemos que o conjunto de medidas propostas somente poderá ser executado pelos governadores e prefeitos se for estabelecido um 'pacto nacional pela vida', que reúna todos os poderes, a sociedade civil, representantes da indústria e do comércio, das grandes instituições religiosas e acadêmicas do País, mediante explícita autorização e determinação legislativa do Congresso Nacional."

As informações são do jornal "O Estado de S. Paulo".