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

Homem aguarda mais de 35 horas em hospital para retirar lâmina das costas

Lâmina ficou alojada nas costas de Oliveira - Arquivo pessoal
Lâmina ficou alojada nas costas de Oliveira Imagem: Arquivo pessoal

Jéssica Nascimento

Colaboração para o UOL, em Brasília

17/02/2020 20h39Atualizada em 18/02/2020 11h36

"Está sendo desesperador ver meu marido assim. Ele está só deitado e de bruços. Com dor, sem poder comer, sem usar o banheiro". Esse é o relato da mulher de um paciente que ficou mais de 35 horas com uma faca cravada nas costas aguardando por uma cirurgia em um hospital público do Distrito Federal.

Um amigo da vítima, identificado como Leandro Oliveira, disse que seu colega foi esfaqueado após se desentender com dois homens que frequentavam um bar na região do Recanto das Emas.

"Dois homens estavam usando drogas no banheiro. Meu amigo queria usar [o banheiro] e eles não deixavam. Houve uma conversa e ele entrou. Como a dupla não gostou de ser contrariada, esperou meu amigo sair da cabine do banheiro e atingiram ele com uma facada nas costas", afirmou Leandro.

A mulher do paciente, que não quis se identificar, contou à reportagem do UOL que seu marido procurou o Hospital Regional de Taguatinga na madrugada de ontem para cuidar da ferida. Porém, o homem foi informado que não havia médico para realizar a cirurgia.

"Chegamos por volta de 1h30 da manhã no hospital. Alguns exames foram feitos, como raio-x e tomografia. Os resultados mostraram que a faca estava localizada em uma área da coluna. Então, o caso só poderia ser tratado por um neurologista. Mas esse médico (com essa especialização) só estava disponível no Hospital Regional do Paranoá", disse a mulher.

Ainda segundo a mulher da vítima, o homem ficou esperando até as 15h30 de hoje no Hospital Regional de Taguatinga para ser transferido para o Paranoá. As duas regiões ficam a 39 km de distância.

Segundo a Secretaria de Saúde, o paciente foi transferido do Hospital Regional de Taguatinga (HRT) para o Hospital da Região Leste (Paranoá) na tarde dessa segunda-feira e foi operado à noite. O procedimento foi realizado pela equipe de especialistas em coluna, com apoio da cirurgiões gerais. A cirurgia transcorreu normalmente e o paciente deve ter alta da UTI nesta terça-feira.

Antes da cirurgia, a mulher dele disse que a situação era "revoltante". "Dói muito vê-lo sentir dor e sem poder se movimentar. É revoltante. A gente vê no rosto dele o incômodo, o desespero. O cabo da faca quebrou, mas o raio-x mostra a lâmina de 4 cm dentro dele. Ele tomou alguns remédios, mas precisamos logo dessa cirurgia. Temos medo que fique alguma sequela."