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

Ministro dá 30 dias para Anvisa decidir sobre importação da Sputnik pelo MA

Se a Anvisa não se pronunciar, o Maranhão estará automaticamente autorizado a importar doses da Sputnik V - Luís Lima Jr./Fotoarena/Estadão Conteúdo
Se a Anvisa não se pronunciar, o Maranhão estará automaticamente autorizado a importar doses da Sputnik V Imagem: Luís Lima Jr./Fotoarena/Estadão Conteúdo

Do UOL, em São Paulo

13/04/2021 15h02Atualizada em 13/04/2021 15h52

O ministro Ricardo Lewandowski, do STF (Supremo Tribunal Federal), concedeu hoje uma liminar que dá à Anvisa (Agência Nacional de Vigilância Sanitária) 30 dias para se manifestar sobre o pedido de autorização protocolado pelo governo do Maranhão para importação da vacina Sputnik V, desenvolvida pelo Instituto Gamaleya, na Rússia.

O prazo começa a contar de 29 de março, data em que o estado enviou à Anvisa o pedido de autorização para importar o imunizante. Caso a agência não se pronuncie até 28 de abril, o governo do Maranhão estará automaticamente autorizado a comprar e distribuir a Sputnik V a sua população, "sob sua exclusiva responsabilidade, e desde que observadas as cautelas e recomendações do fabricante e das autoridades médicas", segundo determinou Lewandowski.

(...) Tendo em conta, especialmente, o preocupante quadro sanitário nacional, entendo que a importação de vacinas pelo estado do Maranhão representará um importante reforço às ações desenvolvidas sob os auspícios do Plano Nacional de Imunização, notoriamente insuficientes, diante da surpreendente dinâmica de propagação do vírus causador da pandemia. Ricardo Lewandowski, ministro do STF

O ministro ainda negou o pedido da Anvisa para que fosse decretado o sigilo dos autos deste processo, dizendo haver interesse público na divulgação de "tudo aquilo que neles se contém".

A decisão, que ainda deve ser analisada pelo plenário do Supremo, atende a uma ação movida pelo próprio estado, em que reforça ter enviado o pedido de autorização excepcional de uso e de importação do imunizante em 29 de março — o que dava à Anvisa prazo até 9 de abril para analisá-lo.

A agência, porém, exigiu a apresentação do relatório técnico de avaliação da vacina emitido pela autoridade sanitária de pelo menos um dos países onde a Sputnik V já está registrada. Entre os órgãos estrangeiros aceitos pela Anvisa, estão o Ministério da Saúde russo e a ANMAT (istração Nacional de Medicamentos, Alimentos e Tecnologia Médica), da Argentina, onde o imunizante também já está sendo utilizado.

O problema é que esse relatório técnico, ainda de acordo com o governo do Maranhão, não está entre os documentos exigidos para conceder a permissão para importação.

"Tal documento só é exigido no procedimento (...) que trata da importação de medicamentos e vacinas autorizados para 'uso emergencial' em quaisquer das autoridades sanitárias referidas no art. 16 da lei nº 14.124/2021. E como já demonstramos, esse não é o procedimento que rege o pedido feito pelo estado do Maranhão, que, reitere-se, está adotando as providências necessárias para importar doses de imunizante para o qual já foi concedido 'registro' por autoridade sanitária estrangeira", argumentou o estado.

O governo do Maranhão já tem um contrato assinado para a importação de mais de 4,5 milhões de doses da Sputnik V. O documento dá à União a possibilidade de assumir a compra e incluir a vacina no plano nacional de imunização contra a covid-19, se assim o quiser. Caso contrário, as doses ficarão com o estado e serão distribuídas à população maranhense.

A negociação faz parte do acordo que os nove estados do Nordeste fecharam com o Instituto Gamaleya para a compra de cerca de 37 milhões de doses da Sputnik V. Antes, em 15 de março, o governo da Bahia também já havia anunciado a aquisição de 9,7 milhões de doses dentro deste pacote.

O imunizante, porém, ainda não tem autorização da Anvisa para uso emergencial no Brasil.