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

Com 3 h de atraso, Saúde registra quase uma morte nova por minuto

30.mai.2020 - Corpo de vítima do coronavírus é sepultado no Cemitério Municipal Recanto da Paz, em Breves, Ilha de Marajó, no Pará - Tarso Sarraf/Estadão Conteúdo
30.mai.2020 - Corpo de vítima do coronavírus é sepultado no Cemitério Municipal Recanto da Paz, em Breves, Ilha de Marajó, no Pará Imagem: Tarso Sarraf/Estadão Conteúdo

Arthur Sandes e Rodolfo Vicentini

Do UOL, em São Paulo

03/06/2020 22h05Atualizada em 04/06/2020 07h29

O Ministério da Saúde divulgou hoje, com mais de três horas de atraso, o boletim diário da pandemia do coronavírus no Brasil. Os dados mais recentes indicam 1.349 mortes confirmadas em 24 horas no Brasil, ou uma a cada 64 segundos, o maior número já contabilizado nesta pandemia. Com isso, o total de óbitos chega a 32.548. O índice supera a alta de ontem, quando foram registrados 1.262 óbitos.

O número de pessoas recuperadas da doença também sobe a cada dia e já chega a 238.617, o equivalente a 40,9% dos pacientes. Ainda segundo a pasta, mais de 312 mil casos seguem em acompanhamento.

Com a inclusão de 28.633 novos diagnósticos, o país contabiliza 584.016 casos em todo o seu território.

No final da tarde de hoje, às 17h56, a coletiva de imprensa com os técnicos da pasta, marcada para as 17h30, foi cancelada — o Ministério da Saúde remanejou a apresentação à imprensa para amanhã. Algumas horas depois, foi informado à imprensa que a atualização seria feita às 22 h devido a "problemas técnicos". Oficialmente, os dados são divulgados às 19h, contudo, há ao menos dez dias eles têm sofrido atrasos.

A pandemia nos estados

A maior alta de mortes foi puxada pelo Rio de Janeiro (324 novos óbitos), que também registrou seu recorde nesta pandemia. Outras cinco unidades da federação também contabilizaram a maior alta no número de vítimas fatais de covid-19: Paraíba (35 novas mortes), Alagoas (24), Minas Gerais (17), Distrito Federal (14) e Mato Grosso (seis).

A região Sudeste ou das 15 mil mortes oficiais por covid-19 (15.290, exatamente), das quais mais de 8 mil foram em São Paulo. Para efeito de comparação, se os quatro estados da região formassem um país, este país seria o sétimo do mundo com mais óbitos registrados da doença — à frente de México, Bélgica e Alemanha, por exemplo.

Já o Nordeste chegou a 10.066 mortes por covid-19 registradas. Um dos estados nordestinos, o Maranhão, agora contabiliza 1.028 óbitos e desta forma se torna o sétimo estado brasileiro a ar das 1 mil mortes causadas pela doença.

São Paulo foi o estado brasileiro que mais registrou casos de ontem para hoje: 5.188. O segundo foi o Pará (3.567), que registrou sua maior alta nesta pandemia. Também registraram recordes Minas Gerais (1.071 novos casos), Distrito Federal (764), Paraná (331), Roraima (293) e Mato Grosso do Sul (156).

Hoje a região Nordeste ultraou os 200 mil casos oficiais de covid-19 (são 204.535, precisamente), cerca de 6,3 mil menos do que o Sudeste (210.854), a região brasileira com mais diagnósticos da doença. Em seguida estão o Norte (121.461), o Sul (25.926) e o Centro-Oeste (21.240).

Atrasos recorrentes preocupam especialistas

Médicos e pesquisadores têm criticado os recorrentes atrasos na divulgação dos números, que dificulta o entendimento de como a pandemia tem se comportado no país e a avaliação dos esforços do governo federal para contê-la. A situação de hoje foi vista com alerta.

Para o neurocientista e coordenador do comitê cientifico para covid-19 do Consórcio Nordeste, Miguel Nicolelis, é "simplesmente estarrecedor" o atraso na divulgação dos dados. Já Evaldo Stanislau, médico infectologista do Hospital das Clínicas, afirma que é um "mau indício". "O primeiro problema é ficar sem dado oficial. Isso tem um impacto na assistência, porque muda o planejamento e a tomada de decisão de gestores que estão monitorando estes dados. Então também causa um efeito cascata".

"Eu estranho muito um Ministério da Saúde que não tenha um interlocutor médico, isso por si só já é uma sinalização grave em um momento tão importante", pondera Helio Bacha, infectologista do Hospital Albert Einstein, em São Paulo.

"O Ministério da Saúde está sem ministro, com dois ministros que saíram em menos de um mês. Esse é essa situação complicada. O nosso risco agora é o de um apagão técnico. E acho que é isso que está acontecendo", afirma Bernadete Perez, vice-presidente da Abrasco (Associação Brasileira de Saúde Coletiva).

Entenda como é feita a contagem da Saúde

A confirmação de óbitos e diagnósticos apresentada pelo governo entre um dia e outro não necessariamente ocorreu nas últimas 24 horas. O Ministério da Saúde explica que a fila de testes provoca atrasos nos registros feitos pelas secretarias.

Com isso, muitas das ocorrências podem ser de outras datas. O UOL já identificou atrasos de mais de 50 dias para a oficialização de mortes.

Procurado pelo UOL, o Ministério da Saúde não enviou esclarecimentos sobre as ocorrências de hoje. Se enviado, o posicionamento será incluído neste texto.