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

Cartórios registram 5% mais mortes por covid-19 que Saúde segundo a pasta

Movimentação no cemitério Parque de Manaus, com coveiros colocando caixões dentro de vala aberta nesta segunda-feira (27) - Sandro Pereira/Fotoarena/Estadão ConteúdoO
Movimentação no cemitério Parque de Manaus, com coveiros colocando caixões dentro de vala aberta nesta segunda-feira (27) Imagem: Sandro Pereira/Fotoarena/Estadão ConteúdoO

Gabriela Sá Pessoa

Do UOL, em São Paulo

28/04/2020 04h00

Resumo da notícia

  • Até domingo, cartórios contabilizaram 257 mortes a mais por covid-19 do que as notificadas pelo Ministério da Saúde
  • Para especialistas, houve melhoria dos laboratórios em processar os testes de casos suspeitos
  • Além da espera pelos resultados, forma como os casos são lançados nos sistemas pode contribuir para a demora
  • Números dos cartórios, porém, resultam de uma metodologia diferente dos fornecidos pelas secretarias de Saúde

Até domingo (26), cartórios contabilizaram 257 mortes a mais por covid-19 do que as notificadas oficialmente pelo Ministério da Saúde, segundo dados do último boletim epidemiológico da pasta, divulgados nesta segunda-feira (27).

Os números do CRC (Cartórios de Registro Civil) apontam 4.462 vítimas de coronavírus no país até domingo, enquanto estados e municípios tinham confirmado 4.205 casos fatais — uma diferença de 5,7%. Nesta segunda, o número de óbitos confirmados pelo Ministério da Saúde subiu para 4.543.

Wanderson Oliveira, secretário de Vigilância em Saúde, disse em entrevista coletiva ontem que essa proporção de subnotificação "não é tão elevada" e ponderou que, em algumas regiões do país, os dados de cemitérios e cartórios não estão totalmente atualizados.

"A transferência diária dos lotes do sistema de mortalidade vai nos conferir uma melhor precisão, precisamos ter uma semana de recebimento para avaliar esses dados", afirmou.

A diferença entre as mortes registradas em cartórios e as confirmadas pelos órgãos oficiais de saúde chegou a 48% no início de abril, segundo levantamento feito pelo UOL. A diminuição desse patamar para 5% pode refletir a melhoria dos laboratórios em processar os testes para o novo coronavírus, avalia o infectologista Evaldo Stanislau, diretor da Sociedade Paulista de Infectologia.

Na última quarta-feira (22), o governo de São Paulo anunciou que tinha zerado a fila de exames para covid-19.

"Acho louvável que tenha zerado a fila, foi um grande esforço das autoridades. A próxima etapa que precisamos ver funcionando é o exame em tempo real, em 24, 48 horas, que é um tempo razoável para ter o resultado. O sistema de saúde vai atender melhor e aí, sim, vamos poder sonhar com a tão desejada reabertura", diz Stanislau.

O infectologista conta que, mesmo com a fila zerada, os resultados ainda chegam tarde demais para as autoridades de saúde.

"Para você ter ideia — e não vou citar nomes —, numa das cidades em que trabalho, recebemos hoje um lote de quase 40 exames represados. Tinha 11 pacientes que vieram positivos, pacientes que a gente nem lembrava mais. Se [um exame] já confirma ou descarta, com agilidade, a gente pode tomar outras decisões, como tirar o paciente de um leito de isolamento por covid-19. A falta desse exame em tempo ágil atrapalha em demasia a assistência", ele afirma.

Stanislau diz acreditar que os diagnósticos que recebeu hoje contêm exames feitos "seguramente há bem mais de 30 dias". A demora em poder cravar que um caso é ou não de coronavírus justifica a demora dos dados do Ministério da Saúde, que tem notificado mortes com semanas de diferença. Na última semana, o número de óbitos confirmados pela pasta trazia casos que haviam ocorrido em 21 de março.

Alessandro Farias, coordenador da frente de diagnósticos da força-tarefa da Unicamp de enfrentamento ao covid-19, explica que, além da espera pelos resultados de exames, a forma como os casos são lançados nos sistemas de notificação também pode contribuir para a demora nas confirmações.

"É normal os funcionários preencherem o cadastro [do paciente] à mão e depois ar para o computador. No momento de pandemia é complexo, pode demorar mais porque há muito trabalho a fazer", afirma.

Vice-presidente da Arpen (Associação Nacional dos Registradores de Pessoas Naturais), Luis Carlos Vendramin Júnior, ressalta que os números dos cartórios resultam de uma metodologia diferente dos fornecidos pelas secretarias de Saúde.

O banco de dados dos registros civis são coletados a partir dos atestados de óbito, com base na busca em todos os arquivos pela expressão "covid-19". As 257 mortes a mais que as registradas pelo Ministério da Saúde, portanto, podem incluir pacientes que morreram com suspeita do novo coronavírus, porém foram diagnosticados como negativos para a doença depois de os exames ficarem prontos.

"O atestado de óbito até pode ser alterado depois por retificação, mas é muito raro", afirma Vendramin.