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

É imoral empresas comprarem vacinas agora, diz ex-presidente da Anvisa

Gonzalo Vecina Neto explicou que vacinação não é um ato individual e precisa ser planejado coletivamente - VALÉRIA GONÇALVEZ/ESTADÃO CONTEÚDO/AE
Gonzalo Vecina Neto explicou que vacinação não é um ato individual e precisa ser planejado coletivamente Imagem: VALÉRIA GONÇALVEZ/ESTADÃO CONTEÚDO/AE

Colaboração para o UOL

07/04/2021 09h57

Gonzalo Vecina Neto, ex-presidente da Anvisa (Agência Nacional de Vigilância Sanitária), criticou a Câmara dos Deputados, que aprovou o texto-base de um projeto de lei para permitir que empresas comprem vacinas contra covid-19 para os próprios funcionários.

Vecina Neto explicou que a vacinação não deve ser tratada como um ato individual, mas sim coletivo. E por isso é importante organizá-la para que ocorra em massa, gratuitamente, com a melhor estratégia possível feita pelo PNI (Programa Nacional de Imunização). Se as empresas começarem a vacinar seus funcionários, esse planejamento do Ministério da Saúde não será cumprido.

Por isso Gonzalo recomenda que o governo federal compre mais vacinas para garantir a imunização coletiva da sociedade brasileira.

"Acho imoral, através de ter dinheiro, conseguir ter vacina. Acho que o esforço que o país tinha que fazer era garantir imunizante para os grupos prioritários o mais rápido possível", disse ele, em entrevista à CNN Brasil.

Outro problema, segundo Vecina Neto, é que a qualidade das vacinas compradas pelas empresas deve ser pior. "As grandes farmacêuticas multinacionais, que são as principais, não vão vender para a iniciativa privada".

Segundo o ex-presidente da Anvisa, se esse projeto de lei avançar, aumenta o risco da pandemia continuar descontrolada no Brasil

"Ou nós conseguimos vacinar a população brasileira ou o vírus continuará circulando. Temos que garantir para toda a população e particularmente para os grupos mais vulneráveis. Se não, não conseguiremos paralisar a doença, como agora em abril, que enfrentaremos o pior mês da pandemia", estimou Vecina Neto.

O texto-base do projeto de lei foi aprovado ontem, mas a votação seguirá hoje. Ainda falta avaliar destaques, que podem alterar o teor do projeto.

OMS concorda

Mariângela Simão, vice-diretora geral da OMS (Organização Mundial da Saúde), concordou com Vecina Neto e afirmou que a compra de vacinas pela iniciativa privada aumentará a dificuldade de o às vacinas.

"O posicionamento da OMS tem sido a favor das medidas governamentais e do fornecimento de vacinas de forma equitativa por meio das iniciativas públicas, sejam elas internacionais ou nacionais. Nós não podemos criar mais um degrau no o à vacina", disse ela à CNN Brasil.

João Gabbardo concorda

João Gabbardo, coordenador executivo do Centro de Contingência da covid-19 em São Paulo, concorda com Vecina Neto. Ele não acha justo que uma parte da população receba prioridade na vacinação por ter mais recursos. Mas também afirma que dificilmente os laboratórios vão vender imunizantes para a iniciativa privada neste momento.

"Depois que terminarmos a vacinação com a população prioritária, a partir daí acho que é possível que tenhamos uma ampliação da vacinação para toda a população e, no caso, as empresas então poderão disponibilizar as vacinas para seus funcionários. Mas isso só depois de toda a população prioritária estar já vacinada", afirmou Gabbardo à CNN Brasil.

O coordenador também reforçou que o governo de São Paulo pretende comprar mais vacinas além daquelas que já foram vendidas ao Ministério da Saúde. Mas segundo Gabbardo, isso só acontecerá depois que toda população prioritária for vacinada no país.