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

Governo fecha contratos com Pfizer e Janssen para compra de 138 mi de doses

Thaís Augusto

Do UOL, em São Paulo

19/03/2021 14h03Atualizada em 19/03/2021 17h43

O governo federal assinou hoje contratos com a Pfizer e a Janssen para a compra de 138 milhões de doses de vacina contra a covid-19. Serão 100 milhões da Pfizer e 38 milhões da Janssen —a maioria com entrega prevista para o segundo semestre de 2021.

A vacina da Janssen, de dose única, ainda não tem autorização para uso no Brasil, mas recebeu, em 18 de janeiro, uma certificação da Anvisa (Agência Nacional de Vigilância Sanitária) que reconhece as boas práticas de fabricação da vacina. O certificado, entretanto, não é suficiente para a aplicação do imunizante no Brasil —a Anvisa aguarda o pedido de autorização de uso emergencial ou registro. Já a vacina da Pfizer foi a primeira a conseguir aprovação da Anvisa para uso definitivo no Brasil.

No início da semana, o ministro da Saúde, general Eduardo Pazuello, havia anunciado que o governo estava prestes a fechar os acordos de compra.

Veja o cronograma previsto de entrega das vacinas da Pfizer, divulgado pelo Ministério da Saúde na segunda-feira (15):

  • Abril: 1 milhão de doses
  • Maio: 2,5 milhões de doses
  • Junho: 10 milhões de doses
  • Julho: 10 milhões de doses
  • Agosto: 30 milhões de doses
  • Setembro: 46,5 milhões de doses

    A Johnson & Johnson, fabricante da Janssen, entregará os lotes da vacina somente no segundo semestre:

    • Entre julho e setembro: 16,9 milhões de doses
    • Entre outubro e dezembro: 21,1 milhões de doses

    O ministro Pazuello itiu que o cronograma poderá sofrer mudanças: "O cronograma previsto é para ser alterado. Quando a fabricante não entrega, quando a linha de produção para, quando acontece qualquer dificuldade na legalização das doses", afirmou ele, que será substituído no comando da Saúde pelo médico Marcelo Queiroga.

    Pazuello deixa o cargo sob pressão depois de dez meses. Ele assumiu em maio de 2020 após a saída de Nelson Teich, que, por sua vez, havia substituído Luiz Henrique Mandetta — ambos deixaram o cargo por divergência com Bolsonaro em relação à condução do enfrentamento da crise sanitária. Queiroga será o 4º ministro da Saúde desde o início da pandemia.

    Brasil negou primeira proposta da Pfizer

    O Brasil negocia com a Pfizer desde o primeiro semestre do ano ado, mas o acordo estava emperrado porque o governo de Jair Bolsonaro (sem partido) não concordava com as cláusulas que isentam a farmacêutica de responsabilidade por efeitos colaterais.

    A primeira proposta foi feita em 15 de agosto para a entrega de 70 milhões de doses ao Brasil a partir de dezembro de 2020.

    "Isso tudo obviamente faz com que a gente não consiga contratar a Pfizer", chegou a afirmar o ministro Pazuello. "Queremos que a Pfizer nos dê o tratamento compatível com o nosso país, amenize essas cláusulas. Não podemos dessa forma."

    Em resposta, a Pfizer afirmou que as cláusulas apresentadas ao governo estão em linha com os acordos fechados em outros países "inclusive na América Latina. Diversos países já começaram a vacinação, salvando vidas", esclareceu a Pfizer ao citar contratos com a União Europeia (27 países), Estados Unidos, Japão, Israel, Canadá, Reino Unido, Austrália, México, Equador, Chile, Costa Rica, Colômbia e Panamá.

    Em dezembro, o presidente Bolsonaro ironizou o imunizante da Pfizer/BioNtec: "Lá no contrato da Pfizer, está bem claro nós [a Pfizer] não nos responsabilizamos por qualquer efeito colateral. Se você virar um jacaré, é problema seu".

    Um estudo feito em Israel com 1,2 milhão de pessoas mostrou que a vacina contra a covid-19 da Pifzer/BioNTech tem 94% de eficácia em prevenir a doença de maneira sintomática e de 92% em evitar casos graves. O imunizante também protege contra as cepas sul-africana e britânica.

    Já a vacina Janssen, fabricada pela Johnson&Johnson, tem 87% de eficácia contra formas graves da variante brasileira do novo coronavírus.

    Errata: este conteúdo foi atualizado
    Diferentemente do que foi informado, a Pfizer não é a única farmacêutica com autorização de uso definitivo para a vacina contra covid-19 no Brasil.