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

Médica que morreu por covid no Rio comprava remédio para pacientes carentes

Magna Sandra Gomes de Deus, vítima da covid-19 - Reprodução
Magna Sandra Gomes de Deus, vítima da covid-19 Imagem: Reprodução

Marcela Lemos

Colaboração para o UOL, no Rio

27/04/2020 16h26

Sorridente, carioca da gema, amante do samba, professora, fisioterapeuta e médica que "tirava dinheiro do próprio bolso para comprar remédios para pacientes". Esses são alguns relatos que amigos usaram para definir a médica Magna Sandra Gomes de Deus, 61, que morreu no sábado vítima de covid-19 no Rio de Janeiro.

Magna trabalhava na UPA (Unidade de Pronto Atendimento) de Irajá, na zona norte do Rio, e na Policlínica Regional Santa Maria, em Belford Roxo, na Baixada Fluminense. Ela deixou uma filha de 22 anos.

Antes de se tornar médica, ela foi fisioterapeuta e também uma das primeiras professoras a dar aulas no curso de fisioterapia na PUC de Curitiba, onde trabalhou por pelo menos dois anos na década de 1980. De volta ao Rio, Magna se formou em medicina e atuava na área de clínica médica e tinha também formação em ginecologia.

Uma amiga enfermeira, que pediu para não ser identificada, disse que Magna se mudou para Maricá, na região metropolitana do Rio, mas que andava receosa com o avanço dos casos de covid-19. Ela temia se infectar e avaliava que a cidade não tinha estrutura adequada para tratar os pacientes.

A enfermeira contou ainda que Magna começou a ter febre no dia 11 de abril. Dois dias depois, ela começou a apresentar falta de ar e foi levada para um hospital em Niterói, também na região metropolitana, onde foi intubada. No sábado, ela não resistiu. Magna apresentava comorbidades como hipertensão, diabetes e obesidade.

"Minha amiga era maravilhosa e defendia quem fosse necessário, não itia injustiça. Já comprou remédio do próprio bolso para paciente. Adorava juntar toda a equipe de médicos e enfermeiros para discutir casos clínicos. Isso fazia ela feliz, compartilhar seu conhecimento".

Um outro amigo, que trabalhou com Magna em Curitiba, também elogiou a médica. "É daquelas pessoas que am e fazem história, deixando o exemplo como maior virtude. Era uma amiga, parceira e leal. Tinha a auto estima muito boa", disse Tadeu Nicoletti.

Profissionais contaminados

Segundo dados do Cremerj (Conselho Regional de Medicina do Rio de Janeiro), pelo menos 11 médicos morreram em decorrência de covid-19 na pandemia do novo coronavírus. Já o Coren (Conselho Regional de Enfermagem) informou que 9 profissionais da área faleceram por causa da doença. Outros quatro casos ainda são averiguados. De acordo com o órgão, quase 1.300 profissionais foram afastados e seguem em quarentena devido a suspeita de infecção.

Na semana ada, as secretarias estadual e municipal de saúde do Rio de Janeiro informaram que quase 2 mil profissionais estavam afastados das suas atividades por causa da doença. As pastas ainda não atualizaram os números de funcionários afetados.

Procurada pela reportagem, a Secretaria de Estado de Saúde, responsável pela UPA de Irajá, disse que Magna estava "afastada do trabalho desde 17 de março, por força de uma licença médica sem qualquer relação com a covid-19".