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

Pazuello volta a falar em vacinação contra a covid-19 só em fevereiro

Mateus Vargas

Brasília

16/12/2020 13h10

O ministro da Saúde, Eduardo Pazuello, voltou a afirmar que a vacinação contra a covid-19 deve ser iniciada no País em "meados de fevereiro". Para este cronograma, ele considerou que os dois laboratórios nacionais que participam do desenvolvimento de vacinas, Fiocruz e o Instituto Butantan, devem apresentar ainda em dezembro os dados finais de pesquisa de seus imunizantes e pedir o registro do produto na Agência Nacional de Vigilância Sanitária (Anvisa).

"Se conseguir manter o planejado do Butantan e Fiocruz, de apresentar fase 3 dos estudos, e toda a documentação de fase 1 e 2, ainda em dezembro à Anvisa, aí teremos janeiro para a análise da Anvisa e possivelmente em meados de fevereiro para frente estejamos com essas vacinas recebidas e registradas para iniciar o plano", disse Pazuello.

A Fiocruz deve produzir no Brasil a vacina desenvolvida pela Universidade de Oxford e o laboratório AstraZeneca. Mas os pesquisadores responsáveis já reconheceram erros nos testes iniciais e a necessidade de ampliar ensaios clínicos para medir a eficácia, o que deve atrasar o registro.

Já o Butantan trabalha para o registro da Coronavac, vacina desenvolvida pela farmacêutica chinesa Sinovac, ainda neste mês. O governador de São Paulo, João Doria (PSDB), afirma que os dados finais sobre esta vacina serão entregues em 23 de dezembro à Anvisa.

O governo está sob pressão para antecipar esse calendário. O Reino Unido e os Estados Unidos já começaram a aplicar as doses, ainda que em grupos s e com autorização de uso emergencial das vacinas. Além disso, Doria, desafeto do presidente Jair Bolsonaro, afirma que começará a campanha no seu Estado em 25 de janeiro - ainda que os dados finais da Coronavac sejam desconhecidos.

Nas últimas semanas, Pazuello apresentou diversas datas para começar a vacinação no País. Ele afirmou que o calendário poderia começar entre dezembro e março. Em entrevista nesta quarta-feira após apresentar o plano nacional de vacinação, o ministro afirmou que só pode apontar data para começo da campanha após o registro do produto na Anvisa.

No plano nacional, a Saúde afirma que, após ter as vacinas em mãos, consegue enviar em até cinco dias o produto para os Estados e o Distrito Federal, que devem rear aos municípios, etapa que tem "prazo variável". "Até então temos o 'se', que vai ganhando corpo, vai se fortalecendo para virar um fato. Registrado em entregue em fevereiro, iniciamos no mais curto prazo. Há possibilidade de ser registrado ontem? Não. Vai fazer registro em 1 dia? Não. Não está registrado em nenhuma agência internacional", disse ele.

Se houver registro, o imunizante pode ser distribuído a todos os públicos, inclusive na rede privada, mas o tempo de análise da Anvisa é de até 60 dias. Esse prazo pode cair, caso haja registro do imunizante em outra autoridade sanitária de peso, ou a farmacêutica já tenha entregue parte dos estudos, caminho chamado de "submissão contínua" pela Anvisa. A agência brasileira ainda estima que precisará de até 10 dias para avaliar pedidos de uso emergencial, que podem servir apenas para aplicação no SUS, em públicos s, como de idosos ou profissionais de saúde. O ministério ainda corre atrás de insumos como seringas e agulhas.

No documento, o ministério afirmou que, após ter as vacinas em mãos, consegue enviar em até cinco dias os produtos para os Estados e Distrito Federal, que devem rear aos municípios, etapa que tem "prazo variável".