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

Diogo Schelp

REPORTAGEM

Texto que relata acontecimentos, baseado em fatos e dados observados ou verificados diretamente pelo jornalista ou obtidos pelo o a fontes jornalísticas reconhecidas e confiáveis.

Primeiro cartão de vacinação de mãe de Bolsonaro indica lote da CoronaVac

Comprovante de Vacinação da mãe de Bolsonaro, que foi apresentado pelo presidente na live de quinta-feira (18) - Reprodução/UOL
Comprovante de Vacinação da mãe de Bolsonaro, que foi apresentado pelo presidente na live de quinta-feira (18) Imagem: Reprodução/UOL

Colunista do UOL

21/02/2021 12h01

O cartão de vacinação contra covid-19 apresentado pelo presidente Jair Bolsonaro como sendo de sua mãe, Olinda Bonturi Bolsonaro, e que comprovaria que ela foi vacinada no último dia 12 com a vacina de Oxford, indica um número de lote compatível com a CoronaVac, do Instituto Butantan, não com o imunizante fornecido pela Fiocruz.

Além disso, a data prevista para a segunda dose, 5 de março, é a recomendada para a CoronaVac, não para a vacina de Oxford.

O cartão foi exibido por Bolsonaro em sua live semanal na internet, na quinta-feira (18), para provar que sua mãe foi imunizada com a primeira dose da vacina desenvolvida pela Universidade de Oxford com o laboratório AstraZeneca, importada pelo governo federal, e não com a CoronaVac, fornecida pelo governo do estado de São Paulo, conforme havia sido divulgado em reportagem do portal R7.

Em sua live, Bolsonaro disse que ia desmentir a reportagem do portal pertencente ao Grupo Record. Em seguida, apresentou um papel impresso com a cópia ampliada do que seria, segundo ele, o cartão original de vacinação de sua mãe.

A mãe de Bolsonaro, que tem 93 anos, mora em Eldorado, no interior paulista, e foi vacinada em casa.

O comprovante foi preenchido com o nome completo da mãe de Bolsonaro, a data em que foi istrada a primeira dose (12/02/2021), o lote da vacina (200278), o fabricante (Oxford), o nome do vacinador (Walter) e seu registro profissional (317.633). Na coluna ao lado, a lápis, consta a data indicada para a segunda dose (05/03/2021).

Apesar de o cartão exibido por Bolsonaro apontar "Oxford" como fabricante, o número do lote indica que a vacina aplicada é a CoronaVac. No site do Instituto Butantan, o lote 200278 foi um dos dezesseis da CoronaVac que receberam autorização emergencial da Anvisa (Agência Nacional de Vigilância Sanitária) em 22 de janeiro.

Já os lotes da vacina de Oxford distribuídos pela Fiocruz para o estado de São Paulo, segundo site do Ministério da Saúde, são o 4120Z004 e o 4120Z005.

Além do número do lote indicado no cartão apresentado por Bolsonaro não ser compatível com a vacina de Oxford, há também a questão da data para aplicação da segunda dose.

Se o imunizante recebido por dona Olinda fosse o de Oxford, a segunda dose deveria ser ministrada entre dois e três meses depois da primeira. Ou seja, apenas de 12 de abril em diante.

Já a recomendação para a CoronaVac, a vacina do Instituto Butantan, é de que a segunda dose seja ministrada 21 dias depois. Ou seja, exatamente no dia 5 de março, conforme consta no comprovante exibido por Bolsonaro.

O presidente afirmou na live que, duas horas depois de aplicar a vacina em sua mãe, o enfermeiro retornou à casa dos Bolsonaro em Eldorado, "apavorado", rasgou o comprovante de vacinação que continha a palavra "Oxford" e trocou por outro, que indicava o "Butantan" como fabricante.

Ao ler, ao vivo, algumas informações que, segundo ele, constam no segundo comprovante de vacinação, Bolsonaro expôs o nome completo do enfermeiro (no primeiro cartão, aparece apenas o seu primeiro nome) e seu registro profissional (que é o mesmo do primeiro documento).

Mas o presidente não informou, em sua live, qual era o número do lote e a data prevista para a segunda dose de acordo com o segundo comprovante.

A coluna entrou em contato com a Secretaria Especial de Comunicação Social (Secom) da Presidência da República, por telefone e por email, solicitando informações sobre o número do lote e sobre a data indicada para a segunda dose da vacinação que constam no segundo comprovante recebido pela mãe do presidente. Não houve resposta até a publicação deste texto.

À parte a discrepância de informações existente no primeiro comprovante de vacinação que, segundo Bolsonaro, teria sido entregue à sua mãe, os dados oficiais do governo federal indicam que nenhum morador de Eldorado recebeu a vacina de Oxford em 12 de fevereiro, o dia em que ela foi vacinada.

Segundo informações públicas que constam no site do Ministério da Saúde, as últimas 10 doses da vacina de Oxford foram aplicadas no município no dia 9 de fevereiro, três dias antes de dona Olinda ser vacinada.

O mais relevante, porém, não é saber se a mãe do presidente recebeu a vacina de Oxford ou a do Instituto Butantan — com uma ou com outra, é de se comemorar que ela está sendo protegida contra o novo coronavírus.

O que se faz necessário é esclarecer o imbróglio dos comprovantes de vacinação apresentados por Bolsonaro, pois o presidente expôs um enfermeiro, com nome e sobrenome, sugerindo que ele teve uma conduta imprópria ao vacinar sua mãe, o que levou a prefeitura de Eldorado a anunciar que vai abrir uma sindicância istrativa para apurar a acusação.