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

Covid: Moraes manda governo retomar divulgação completa de dados acumulados

Alexandre de Moraes determinou ação com base em um inquérito que apura a disseminação de ofensas, ataques e ameaças contra ministros da corte e seus familiares - Divulgação/STF
Alexandre de Moraes determinou ação com base em um inquérito que apura a disseminação de ofensas, ataques e ameaças contra ministros da corte e seus familiares Imagem: Divulgação/STF

Do UOL, em São Paulo

08/06/2020 23h57

O ministro do Supremo Tribunal Federal (STF) Alexandre de Moraes determinou hoje que o Ministério da Saúde retome a divulgação dos dados acumulados do coronavírus no portal oficial. Os últimos registros indicam que o Brasil tem hoje 37.134 mortes e 707.412 pessoas já diagnosticadas com a doença.

A decisão veio após analisar ação apresentada pelos partidos Rede Sustentabilidade, PSOL e PCdoB, que pediam também a atualização diária do governo até as 19h30. O ministro determinou ainda que a Advocacia Geral da União (AGU) preste as informações "que entender necessárias" no prazo de até 48 horas.

Na semana ada, o governo mudou a forma de apresentar os dados totais de casos confirmados, mortes e curvas de infecção por região — a pasta começou a mostrar apenas os dados referentes às últimas 24 horas, omitindo os registros totais.

"[Decido] determinar ao ministro da Saúde que mantenha, em sua integralidade, a divulgação diária dos dados epidemiológicos relativos à pandemia (covid-19), inclusive no sítio do Ministério da Saúde e com os números acumulados de ocorrências, exatamente conforme realizado até o último dia 4 de junho", escreveu Moraes, na decisão liminar.

Para ele, a gravidade da pandemia exige que autoridades tomem todas as medidas possíveis para o "apoio e manutenção das atividades do Sistema Único de Saúde".

Moraes declarou ainda que o "grave risco de interrupção abrupta da coleta e divulgação" é ruim para o sistema de saúde do Brasil, e que o ministério volte a apresentar os novos casos e óbitos conforme realizado até 4 de junho.

Em resposta à decisão do governo Jair Bolsonaro de restringir o o a dados sobre a pandemia de Covid-19, os veículos de comunicação UOL, O Estado de S. Paulo, Folha de S.Paulo, O Globo, G1 e Extra decidiram formar uma parceria e trabalhar de forma colaborativa para buscar as informações necessárias nos 26 estados e no Distrito Federal.

Em uma iniciativa inédita, equipes de todos os veículos vão dividir tarefas e compartilhar as informações obtidas para que os brasileiros possam saber como está a evolução e o total de óbitos provocados pela covid-19, além dos números consolidados de casos testados e com resultado positivo para o novo coronavírus.

Saúde promete dados até 18h

O Ministério da Saúde prometeu, em coletiva realizada hoje no Palácio do Planalto, que voltará a divulgar a atualização sobre a pandemia do coronavírus no Brasil às 18h com dados totais acumulados de casos e mortos.

Hoje, o boletim diário foi publicado depois desse período, mas antes das 19h, confirmando 679 novas mortes por covid-19 registradas nas últimas 24 horas e ainda não trouxe os dados totais.

A justificativa do governo para os problemas recentes foram questões técnicas e aprimoramentos do portal oficial, que voltará a ser disponibilizado em breve.

"Nós pactuamos com estados e municípios o envio de informações. Essa informação será compilada e publicada uma vez por dia. Se conseguirmos resolver problemas de ordem técnicas, conseguiremos receber tudo até 16h e divulgar às 18h", disse o secretário-executivo, Élcio Franco.

O diretor de Análise de Saúde e Vigilância do ministério, Eduardo Macário, afirmou que a nova modalidade permitirá um conhecimento maior sobre as datas de ocorrência das mortes e que vai adotar um novo modelo a partir da data de ocorrência, e não mais de notificação.

"Muitas vezes o óbito aconteceu semanas atrás, e a confirmação laboratorial pode levar muito tempo, uma semana, duas semanas. Aí no momento que atualiza, ele acaba atualizando não só as informações daquilo que ocorreu hoje, mas também de um dia, dois dias atrás, como semanas atrás, e isso é algo que vem ocorrendo no dia a dia dessa pandemia. Quando nós tivermos o integral por meio do sistema de forma consistente da data de ocorrência do óbito, vamos ter uma curva com dimensão sem tantas quedas, vai ter realmente uma informação consistente", disse.

O que os partidos pediram?

No pedido, os partidos afirmam que por três dias seguidos, na semana ada, o Ministério da Saúde atrasou a divulgação dos dados sobre a pandemia em seu site.

Depois, sem justificativa, alterou o formato do Balanço Diário da covid-19, omitindo dados como o total de casos confirmados, de casos recuperados e de óbitos, o acumulado nos últimos três dias, o número de mortes em investigação e o de pacientes que ainda estão em acompanhamento.

Para os partidos, a restrição dessas informações dificulta o acompanhamento do avanço da pandemia e atrasa a implementação de políticas públicas de controle e prevenção da doença.

"A plenitude de o é necessária para a detecção de falhas na assistência à saúde da população nas unidades da rede espalhadas pelo país", defendem. A imposição de um "verdadeiro sigilo" sobre informações e a intenção de reavaliar os dados estaduais da doença escondem, segundo eles, a ineficiência e o descaso do governo federal diante da pandemia.

O grupo alega, ainda, que as medidas violam a Constituição Federal, especialmente preceitos que tratam do direito à vida e à saúde, do dever de transparência da istração pública e do interesse público.