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

Fundo do Exército negou prótese peniana a idoso de 70 anos em 2017

Parlamentares acionaram o MPF e o TCU  sobre um gasto de aproximadamente R$ 3,5 milhões em compras de próteses penianas infláveis pelo Exército brasileiro - iStock
Parlamentares acionaram o MPF e o TCU sobre um gasto de aproximadamente R$ 3,5 milhões em compras de próteses penianas infláveis pelo Exército brasileiro Imagem: iStock

Do UOL, em São Paulo

12/04/2022 17h46

Um idoso, na época com 70 anos, acionou a Justiça após o Fusex (Fundo de Saúde do Exército) negar a implantação de uma prótese peniana inflável —o episódio ocorreu em 2017.

O homem afirmou que seu caso de disfunção erétil era severo e que sua melhor opção de tratamento era a prótese inflável, que possui um custo elevado. O Fusex, no entanto, rejeitou essa parte do pedido e sugeriu uma alternativa semi-rígida, por ter um valor menor.

Hoje, o deputado Elias Vaz (PSB-GO) e o o senador Jorge Kajuru (Podemos-GO) afirmaram que vão acionar o MPF (Ministério Público Federal) e o TCU (Tribunal de Contas da União) sobre um gasto de aproximadamente R$ 3,5 milhões em compras de próteses penianas infláveis pelo Exército brasileiro.

Ao todo, foram adquiridas 60 próteses, variando de 10 a 25 centímetros, em três pregões diferentes. Todos foram homologados no ano ado. As informações foram compiladas pelo deputado utilizando o Portal da Transparência e de preços do governo federal

"O questionamento que fazemos é: por que o governo [do presidente Jair] Bolsonaro está gastando dinheiro público para pagar essas próteses? O povo brasileiro sofre para conseguir medicamentos nas unidades de saúde e um grupo é atendido com próteses caríssimas, de R$ 50 mil a R$ 60 mil a unidade", falou Vaz.

As próteses penianas são utilizadas, principalmente, no tratamento de disfunção erétil. A versão inflável simula melhor a fisiologia da ereção normal por meio da implantação de dois cilindros, uma bomba e um reservatório. A opção inflável é mais cara do que a maleável.

35 mil comprimidos de Viagra

Ontem, Vaz compilou dados do portal da Transparência e do de preços do governo para apontar que as Forças Armadas aprovaram pregões para comprar 35.320 comprimidos de Viagra, medicamento usado tipicamente para tratar disfunção erétil.

Oito processos de compra foram aprovados desde 2020, e ainda estão em vigor neste ano. Nos processos, o medicamento aparece com o nome genérico Sildenafila, nas dosagens de 25 mg e 50 mg. A maior parte dos medicamentos é destinado à Marinha, com 28.320 comprimidos; mas o Exército (5 mil comprimidos) e a Aeronáutica (2 mil comprimidos) também são atendidos.

O composto também é usado no tratamento da hipertensão arterial pulmonar, doença rara que faz com que a pressão arterial nos pulmões seja mais alta e que é mais comum em mulheres.

A Marinha respondeu que os processos de aquisição são para o tratamento de pacientes com hipertensão arterial pulmonar, "doença grave e progressiva que pode levar à morte". O Exército também apresentou a mesma justificativa, dizendo que os hospitais da corporação, que atende os militares e seus dependentes, devem ter o medicamento para tratar a condição.