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

Distribuição de vacinas contra covid-19 é investigada em Manaus e no DF

Do UOL, em São Paulo

21/01/2021 16h10Atualizada em 21/01/2021 18h32

O MPF (Ministério Público Federal) está investigando uma possível fraude no sistema de distribuição do primeiro lote de vacinas contra a covid-19 em Manaus, no Amazonas. A prefeitura deve informar, em caráter de urgência, dentro de um prazo de até 12 horas, quais foram os profissionais já vacinados, a escala de trabalho dos profissionais na UBS (Unidade Básica de Saúde) Nilton Lins em janeiro, além da lista de atendimentos realizados por eles na unidade de saúde nos dias 18 e 19 de janeiro.

No Distrito Federal, o Ministério Público também está investigando os casos de pessoas ligadas a funcionários da área da saúde que não integram o grupo prioritário, mas se vacinaram contra a covid-19. A região recebeu 106 mil doses, suficientes para imunizar 50 mil pessoas.

Em Manaus, duas médicas recém-formadas foram intimadas pelo MPF. As gêmeas Gabrielle Kirk Maddy Lins e Isabelle Kirk Maddy Lins são filhas de um empresário do ramo da educação no Amazonas, e tomaram a vacina logo após serem nomeadas para trabalhar na área istrativa de uma UBS. Nas redes sociais, ambas compartilharam o momento da vacinação.

Gabrielle foi nomeada na segunda-feira (18) como gerente de projeto, no mesmo dia em que as vacinas foram enviadas para a cidade. O salário dela é de R$ 8 mil.

Decreto proibiu que servidores divulgassem imunização nas redes

As investigações do MPF iniciaram após o prefeito de Manaus, David Almeida, aparecer em uma live realizada nas redes sociais na última terça-feira (19). No vídeo, o chefe do Executivo municipal anunciou uma portaria proibindo a divulgação, em redes sociais, do momento da vacinação dentro das unidades de saúde. Além desse indício, o MPF também recebeu denúncias ligadas ao caso das médicas gêmeas.

O prefeito de Manaus recebeu uma recomendação expedida pelo MPF para que David Almeida não faça qualquer manifestação pública para coibir que os servidores públicos se expressem de forma verbal ou por imagens nas redes.

David Almeida deve realizar um novo vídeo, segundo a recomendação do MPF, informando sobre a permissão aos servidores para divulgar sua própria imunização, caso tenham interesse. O prefeito também deve comunicar sobre a revogação ou cancelamento de qualquer norma que proíba a livre manifestação dos servidores sobre o processo de imunização.

Imunização adiada

Após denúncias de favorecimentos, a vacinação contra a covid-19 para os profissionais de saúde foi suspensa em Manaus por um dia, apenas nesta quinta-feira (21), para que a campanha de imunização seja reformulada. A decisão foi tomada durante uma reunião entre as secretarias de Saúde do Estado do Amazonas e Municipal.

O adiamento ocorreu ao levar em consideração a quantidade de doses de vacinas entregues pelo Ministério da Saúde para a região. O cálculo das autoridades locais estima que as vacinas seriam capazes de atender apenas 34% dos profissionais da área que atuam no estado.