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

Entidades médicas e científicas defendem banir "kit covid"

O chamado "kit covid", distribuído em diversas cidades à população  - Arquivo Pessoal
O chamado 'kit covid', distribuído em diversas cidades à população Imagem: Arquivo Pessoal

24/03/2021 13h15

Oitenta e uma entidades médicas e científicas brasileiras divulgaram ontem documento em que alertam sobre a gravidade da situação da pandemia de covid-19 no País e defendem, entre outras medidas, o banimento da prescrição e uso dos medicamentos do chamado "kit covid", que inclui drogas sem eficácia contra a doença, como hidroxicloroquina e ivermectina, mas que segue sendo indicado por alguns médicos e defendido pelo presidente Jair Bolsonaro.

Nesta terça-feira, o Estadão revelou que a utilização das drogas já levou cinco pacientes à fila do transplante de fígado em São Paulo e está sendo apontado como causa de ao menos três mortes por hepatite causada por remédios. A reportagem também trouxe relatos de efeitos colaterais como hemorragias, pelo uso indevido dessas drogas.

Em boletim do Comitê Extraordinário de Monitoramento da Covid-19, grupo liderado pela Associação Médica Brasileira (AMB) e que reúne diversas sociedades científicas e associações médicas do País, as entidades alertam para a falta de estrutura, insumos e profissionais neste momento da pandemia e ressaltam que as fake news "desorientam os pacientes". Reafirmam ainda que não existe tratamento precoce comprovado contra a doença.

"Reafirmamos que, infelizmente, medicações como hidroxicloroquina/cloroquina, ivermectina, nitazoxanida, azitromicina e colchicina, entre outras drogas, não possuem eficácia científica comprovada de benefício no tratamento ou prevenção da covid-19, quer seja na prevenção, na fase inicial ou avançadas da doença, sendo que, portanto, a utilização desses fármacos deve ser banida", diz o texto assinado por 54 sociedades científicas e 27 associações estaduais.

Fase inicial

O documento ressalta ainda o risco do uso indevido dos corticoides e anticoagulantes na fase inicial da doença. Os dois tipos de medicamentos podem ajudar no tratamento da fase mais grave da covid, em pacientes hospitalizados. No início dos sintomas, podem levar ao agravamento do quadro.

"Aos médicos, reafirmamos que o uso de corticoides e anticoagulantes devem ser reservados exclusivamente a pacientes hospitalizados e que precisem de oxigênio suplementar", destacam as entidades.

Elas recomendam que os pacientes não se automediquem, em especial com corticoides, como dexametasona e predinisona. "Estes fármacos utilizados fora do período correto, especialmente no início, podem piorar a evolução da doença".

Presidente da AMB, César Eduardo Fernandes reafirma que os melhores estudos sobre o tema, "feitos com metodologia adequada", não mostraram eficácia. "Em casos raros, podem levar a efeitos colaterais graves", disse ao Estadão. "A autonomia do médico não confere a ele direito de receitar medicações que não têm comprovação. Muitos fazem isso por acreditar na sua experiência. É uma visão muito equivocada."

A autonomia médica é o principal argumento do Conselho Federal de Medicina (CFM) para permitir a prescrição desses remédios. Mas o Código de Ética Médica prevê que é vedado ao médico "causar dano ao paciente, por ação ou omissão". Procurado se vai mudar a orientação, o CFM disse que "se manifestará oportunamente". As informações são do jornal O Estado de S. Paulo.

Fabiana Cambricoli