;(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 demora de Pazuello, grupo de governadores tentará negociar com laboratórios

Grupo de governadores tentará negociar vacinas diretamente com laboratórios - MIVA FILHO/SES-PE
Grupo de governadores tentará negociar vacinas diretamente com laboratórios Imagem: MIVA FILHO/SES-PE

Marco Antônio Carvalho

Do Estadão Conteúdo

19/02/2021 23h11

Um grupo de governadores anunciou hoje que tentará realizar compra de vacinas contra a covid-19 diretamente com os laboratórios. A decisão foi anunciada pelo governador do Piauí, Wellington Dias (PT), que disse contar com o apoio de outros 16 governadores. Um ofício foi enviado ao Instituto Butantan para conhecer o cronograma e a capacidade de produção.

"Nossa responsabilidade é garantir mais vacinas para imunizar a população mais cedo. Nossa meta é alcançar 25% da população imunizada em abril. É isso que vai reduzir hospitalização e óbito. É isso que vai salvar vidas", disse Dias em vídeo divulgado pela sua assessoria de imprensa. Até esta sexta-feira, o Brasil havia vacinado 5,7 milhões de pessoas, o que representa 2,7% da população total.

Segundo Dias, a decisão de buscar alternativas para o fornecimento de vacinas foi comunicada ao Ministério da Saúde, que teria aberto a possibilidade de reembolsar os Estados pela aquisição. Aprovaram a compra direta das vacinas os Estados do Piauí, Espírito Santo, Amapá, Pará, Rio Grande do Sul, Amazonas, Paraíba, Paraná, Ceará, Mato Grosso do Sul, Goiás, Maranhão, Rio Grande do Norte, Minas Gerais, Acre e Bahia.

O governo federal vive pressão dos Estados para entrega de mais doses. Atrasos no cronograma têm feito capitais avaliarem a interrupção da aplicação da vacina. Nesta sexta-feira, o ministro da Saúde, Eduardo Pazuello, disse a prefeitos que não será mais preciso reter metade dos lotes disponíveis até a aplicação da segunda dose do imunizante, dando a garantia de que haverá doses no prazo para a outra injeção. A nova orientação aria a valer a partir do dia 23 deste mês, quando o governo federal espera receber mais 4,7 milhões de vacinas.

Um ofício assinado por Dias em nome do Fórum Nacional de Governadores foi enviado ao diretor do Instituto Butantan, Dimas Covas, nesta sexta-feira, 19. Nele, o governador pede o a um cronograma detalhado de entrega de vacinas e solicita informações sobre a capacidade máxima de produção e requisitos necessários para aumentar o volume de entrega de doses.

"Pleiteio ainda que o Instituto Butantan, por intermédio de sua reconhecida capacidade, viabilize, caso seja possível, alternativas para a vacinação no País, obtendo mais doses de imunizantes além dos já contratados, com o propósito de antecipar, para data anterior a julho deste ano, a previsão de produção de IFAs no Brasil", escreve Dias no ofício. Ele reforça que o instituto pode contar com apoio financeiro dos Estados.

Além do contato com o Butantan, o grupo informou que tentará negociar com a AstraZeneca. As negociações devem seguir as regras do Plano Nacional de Imunizações.

"Infelizmente, depois da comemoração após a reunião, veio essa quebra de cronograma. Não é razoável os Estados ficarem nessa insegurança com algo tão sério, em que o coronavírus está 'pipocando' para todo lado. Por isso, os Estados vão comprar diretamente dos fabricantes e, assim, poderemos alcançar, até julho, a imunização de 70% da população, o suficiente para alcançar a imunidade do padrão da ciência e frear o contágio da covid-19", afirmou Wellington, coordenador do tema vacina do Fórum dos Governadores.