;(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
Logo Pagbenk Seu dinheiro rende mais
Topo

Idoso vai de maca ao banco para fazer 'prova de vida' do INSS

Idoso de 80 anos foi fazer "prova de vida" em cima de maca, no interior do Piauí - Reprodução/ Facebook
Idoso de 80 anos foi fazer "prova de vida" em cima de maca, no interior do Piauí Imagem: Reprodução/ Facebook

Do UOL, em São Paulo

09/06/2021 19h00Atualizada em 09/06/2021 19h33

Um aposentado de 80 anos foi de maca a uma agência do Banco do Brasil na cidade de Piripiri, no interior do Piauí, para fazer a prova de vida obrigatória do Instituto Nacional do Seguro Social (INSS) que voltou a ser exigida desde o início deste mês.

O caso aconteceu na última sexta-feira (4) e gerou revolta dos familiares. "Uma imagem revoltante, né? Pois é! Alô Banco do Brasil, é assim mesmo o procedimento para fazer uma prova de vida de um idoso acamado durante uma pandemia?", questionou uma parente ao compartilhar a imagem do idoso em frente ao banco.

"Não teria um funcionário capacitado para ir na casa do idoso neste caso específico? É revoltante! É humilhante! O tanto que a tecnologia está avançada não teria outro método para fazer [a prova de vida]? É um absurdo", desabafou a familiar.

A família foi procurada pelo UOL, mas preferiu não comentar o caso novamente, afirmando que vai resolver a questão junto ao banco.

O que diz o banco

O UOL entrou em contato com o Banco do Brasil para mais informações a respeito do procedimento e o que teria levado o senhor a comparecer de maca na agência de Piripiri, no Piauí.

Através de nota, o Banco do Brasil informou "que não prestou qualquer tipo de orientação para que a prova de vida, no caso do senhor de 80 anos de Piripiri, fosse realizada em alguma de suas agências."

O banco ainda afirma que "o beneficiário foi levado à agência do BB sem contato prévio e orientação sobre como realizar a prova de vida para pessoas acamadas/hospitalizadas."

A instituição ressaltou que a prova de vida foi realizada logo após os funcionários perceberem que o homem estava à frente da agência.

Orientações

Em nota, o Banco do Brasil deu orientações e procedimentos que podem ser feitos para a realização da prova de vida, incluindo atendimento domiciliar.

Para esta opção, o solicitante deve fazer agendamento por meio do site do INSS. Eles lembram que os beneficiários com impossibilidade de locomoção, acamados/hospitalizados devem ser orientados a constituir um procurador junto ao INSS.

Esta procuração pode ser cadastrada no portal "MEU INSS" no campo Agendamentos/Requerimentos > Novo Requerimento > e no campo pesquisar digitar "Cadastrar ou Renovar Procuração". As orientações para esse cadastro também estão no site do INSS.

Os beneficiários do INSS e correntistas do Banco do Brasil também podem fazer a prova de vida através do aplicativo do banco (BB), sem precisar comparecer em uma agência.

Para isso basta que o cliente tenha o aplicativo instalado no celular, e a conta e entre em Menu > serviços > prova de vida INSS, tire foto de documento de identificação frente e verso e em seguida faça um autorretrato (selfie).

Aqueles que ainda assim quiserem ir em uma agência, poderão fazer a prova de vida pelo Terminal de Autoatendimento (TAA) do banco com biometria e na rede de agências espalhadas pelo Brasil.