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

BH inicia vacinação contra covid para idosos de 60 anos na segunda-feira

Prefeitura de BH inicia vacinação de idosos com 60 anos na segunda - RICARDO MORAES/REUTERS
Prefeitura de BH inicia vacinação de idosos com 60 anos na segunda Imagem: RICARDO MORAES/REUTERS

Colaboração para o UOL

30/04/2021 17h54

A Prefeitura de Belo Horizonte inicia, na próxima segunda-feira (3), a imunização de idosos de 60 anos - completos até dia 31 de maio. As doses utilizadas serão as da vacina Oxford/AstraZeneca.

Segundo a prefeitura, a expectativa é vacinar aproximadamente 36 mil pessoas deste grupo. A imunização acontece das 7h30 às 16h30 nos pontos fixos e também nos postos drive-thru, das 8h às 16h30. Os endereços estão disponíveis no portal da prefeitura.

Para ser vacinado é necessário levar documento de identidade, F e comprovante de residência. Também é recomendado que o idoso leve apenas um acompanhante para evitar aglomerações.

Pessoas de 60 anos ou mais com mobilidade reduzida devem se cadastrar previamente neste link. O intervalo entre a primeira e a segunda dose da vacina AstraZeneca é de 12 a 14 semanas.

A prefeitura informou que precisa que as novas remessas de vacinas sejam entregues pelo Ministério da Saúde para continuação da aplicação da segunda dose de CoronaVac das faixas etárias já contempladas. Idosos de 89 anos ou mais que foram imunizados com a vacina AstraZeneca podem tomar a segunda dose neste sábado.

Até o momento, 26,2% da população de BH foi vacinada com a primeira dose e 11,3% foi imunizada com as duas doses, de acordo com dados da prefeitura.

Pessoas com comorbidades

A Prefeitura de Belo Horizonte também abriu hoje o cadastro para pessoas de 18 a 59 anos com comorbidades. Gestantes e puérperas também podem se cadastrar até a próxima segunda-feira. A data de início da vacinação, no entanto, ainda não foi divulgada pois depende da chegada da nova remessa.

Além desses grupos, também serão vacinadas pessoas com deficiência entre 55 e 59 anos que estejam cadastradas no BPC (Benefício de Prestação Continuada), que não precisam de cadastro. Portadores de doença renal crônica em terapia de substituição renal e pessoas com síndrome de Down, independentemente da idade, também estão incluídos.

Na segunda fase serão vacinados, por ordem de idade, pessoas de 18 a 59 anos com comorbidades ou deficiência cadastradas no BPC, e gestantes sem comorbidades.

É necessário reunir documentos para comprovar a condição, como exames, receitas, relatório médico ou prescrição médica.