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

Covid: Quase 60 mil não tomaram segunda dose da vacina em São Paulo

Edson Aparecido disse que cerca de 57 mil pessoas não tomaram a segunda dose da vacina contra a covid-19 em São Paulo - Aloisio Mauricio/FotoArena/Estadão Conteúdo
Edson Aparecido disse que cerca de 57 mil pessoas não tomaram a segunda dose da vacina contra a covid-19 em São Paulo Imagem: Aloisio Mauricio/FotoArena/Estadão Conteúdo

Colaboração para o UOL

12/04/2021 07h56Atualizada em 12/04/2021 08h26

O secretário municipal de Saúde de São Paulo, Edson Aparecido, disse hoje que cerca de 57 mil pessoas deixaram de tomar a segunda dose da vacina contra o novo coronavírus na cidade. De acordo com Aparecido, 1,6 milhão já receberam a primeira dose do imunizante na capital paulistana.

"Parte significativa dessas 57 mil pessoas que não compareceram (às unidades de saúde para tomar a segunda dose da vacina) é de idosos. Idosos que podem, neste período entre a primeira e segunda dose, adoecerem, se esquecem. Boa parte deles, inclusive, mora sozinho", afirmou o secretário, em entrevista à CNN.

Aparecido disse que a prefeitura tem feito um levantamento de quem não voltou aos postos de vacinação para que, se for o caso, elas recebam a nova dose em casa. Ele afirmou que o município tem a relação dessas pessoas.

Esse é o esforço que estamos fazendo, tanto no sentido de que o idoso não perca sua imunidade, ou seja, não perca a eficácia da primeira dose, como também não termos que gastar mais uma dose eventualmente para que possa completar a vacinação
Edson Aparecido

Internação de vacinados

Aparecido disse também que a Prefeitura de São Paulo está fazendo um estudo com o pesquisador Julio Croda, da Fundação Oswaldo Cruz (Fiocruz), para verificar a possível queda no número de internações de idosos que já se vacinaram contra a covid-19 na cidade. O secretário avisou que os dados ainda são preliminares, mas já fez uma projeção.

"Os números não estão consolidados, mas é claramente possível verificar uma redução de idosos com mais de 81 anos que tomaram a vacina nas interações", afirmou. "A gente espera que esses números sejam confirmados, porque é uma notícia muito boa, muito importante, sobretudo para os idosos, que são uma faixa etária, uma parcela da população muito exposta a doença, ao covid-19."

Sobre um possível aumento do intervalo da aplicação da CoronaVac, Aparecido avisou que aguarda possíveis novas orientações da Secretaria Estadual de Saúde ou do Ministério da Saúde.

Novos dados dos ensaios clínicos feitos no país com o imunizante, divulgados neste domingo, mostram que a eficácia da vacina feita em parceria pelo Instituto Butantan e a chinesa Sinovac pode ser maior se o intervalo entre as duas doses for superior a 21 dias.

Estávamos fazendo um limite de 21 dias, amos a fazer um limite de 28 dias (...) A gente consegue ter um prazo maior para a aplicação da segunda dose e, com isso, com o que a gente tem de segunda dose, quem sabe, ampliarmos a vacinação da população sobretudo idos de primeira dose aqui na capital
Edson Aparecido