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

Estados e municípios criam páginas com dados diários da vacinação

05 fev. 2021 - Vacinação de idosos na UBS de Santo Amaro, na zona sul de São Paulo - Lucas Borges Teixeira/UOL
05 fev. 2021 - Vacinação de idosos na UBS de Santo Amaro, na zona sul de São Paulo Imagem: Lucas Borges Teixeira/UOL

Da Agência Brasil

20/02/2021 08h20

A vacinação contra a covid-19 teve início há pouco mais de um mês e para auxiliar no acompanhamento do número de pessoas vacinadas, os governos estaduais e municipais aram a divulgar um "vacinômetro".

A página é uma espécie de banco de dados que registra, entre outras informações a quantidade de quem já tomou algum tipo de imunizante contra a doença, locais de vacinação e os grupos que estão sendo vacinados. Também é possível obter as informações por município.

O Ministério da Saúde disponibiliza também uma ferramenta com informações sobre o registro das doses aplicadas da vacina. Os dados sobre as coberturas vacinais podem ser ados por meio de um on-line, no LocalizaSUS.

O cidadão pode acompanhar, pela internet, o panorama de aplicação das vacinas por estado e nas capitais. Em alguns casos, entretanto, as informações não estão atualizadas.

Veja onde acompanhar os dados nos estados e capitais:

Acre (AC) - na página criada é possível ter o ao boletim do governo com dados sobre a campanha de vacinação.

Rio Branco - na página é possível ter o ao boletim da prefeitura com dados sobre a campanha de vacinação.

Alagoas (AL) - e aqui os dados.

Maceió - prefeitura não disponibiliza um vacinômetro.

Amapá (AP) - e aqui os dados.

Macapá - e aqui a página.

Amazonas (AM) - o estado disponibiliza as informações sobre a vacinação aqui.

Manaus - a prefeitura criou um vacinômetro para divulgar o número de pessoas vacinadas. e aqui.

Bahia (BA) - no estado, é possível acompanhar as informações sobre a vacinação em uma página especial.

Salvador - a capital baiana também tem um portal onde é possível acompanhar a quantidade de pessoas vacinadas. e aqui.

Ceará (CE) - e aqui o vacinômetro do estado.

Fortaleza - na capital, o vacinômetro pode ser ado em outra página.

Distrito Federal (DF) - e aqui o vacinômetro do DF.

Espírito Santo (ES) - e aqui o vacinômetro do estado.

Vitória - e aqui os dados da capital.

Goiás (GO) - e aqui informações sobre a vacinação o estado

Goiânia - a capital não dispõe de uma página com dados sobre vacinação.

Maranhão (MA) - e aqui os dados do estado.

São Luís - e aqui os dados sobre a vacinação na capital.

Mato Grosso (MT) - O estado não possui um vacinômetro com informações sobre as doses já aplicadas.

Cuiabá - e aqui os dados da capital.

Mato Grosso do Sul (MS) - e aqui os dados sobre vacinação.

Campo Grande - A prefeitura não dispõe de uma página com informações sobre a vacinação.

Minas Gerais (MG) - e aqui os dados sobre vacinação.

Belo Horizonte- e aqui os dados da capital.

Pará (PA) - e aqui o vacinômetro.

Belém - A prefeitura não dispõe de uma página com informações sobre a vacinação.

Paraíba (PB) - e aqui o vacinômetro.

João Pessoa - e aqui as informações.

Paraná (PR) - O estado não disponibiliza um vacinômetro para acompanhar a evolução da vacinação.

Curitiba - A prefeitura não possui uma página com dados sobre a vacinação contra a covid-19.

Pernambuco (PE) - O governo do estado não disponibiliza um vacinômetro para acompanhar a evolução da vacinação.

Recife - e aqui as informações.

Piauí (PI) - e aqui o vacinômetro.

Teresina - A prefeitura disponibiliza uma página com dados sobre a vacinação.

Rio de Janeiro (RJ) - O vacinômetro pode ser ado aqui.

Rio de Janeiro - e a página da capital sobre os dados.

Rio Grande do Norte (RN) - O estado possui uma página, a RN + Vacina. A página também é uma espécie de cartão de vacinas virtual, onde é possível monitorar as doses aplicadas.

Natal - veja aqui os dados da capital.

Rio Grande do Sul (RS) - O vacinômetro está disponível aqui.

Porto Alegre - o vacinômetro pode ser o aqui https://datastudio.google.com/embed/u/0/reporting/df0da4e7-787c-423f-bc08-d4c5a8a2ff2e/page/NnVxB

Rondônia (RO) - e aqui o vacinômetro.

Porto Velho - O vacinômetro do município registra apenas as vacinas aplicadas nos profissionais de saúde.

Roraima (RR) - O vacinômetro traz informações sobre a aplicação das doses do imunizante contra a covid-19.

Santa Catarina (SC) - foi criado um portal com informações sobre a vacinação no Estado.

Florianópolis - e aqui a páguina com dados da vacinação.

São Paulo (SP) - O governo do estado tem um vacinômetro que pode ser ado aqui.

São Paulo - a capital não dispõe de um vacinômetro, mas tem uma página onde é possível realizar o agendamento para receber o imunizante.

Sergipe (SE) - e aqui os dados sobre vacinação no estado.

Aracaju - o município não possui um vacinômetro.

Tocantins (TO) - No estado, os dados sobre vacinação podem ser ados aqui.

Palmas - O município não possui um vacinômetro.