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

Coronavírus: médicos da USP riram e pediram para manter rotina, diz doente

Carolina Marins e Nathan Lopes

Do UOL, em São Paulo

12/03/2020 12h17

O estudante da USP (Universidade de São Paulo) que teve confirmação de infecção pela covid-19 diz que sofreu deboche quando procurou atendimento médico pela primeira vez após suspeitar de estar com o novo coronavírus. Ele e sua ex-esposa, que também está infectada, procuraram o Hospital Universitário da USP em 3 de março.

"A primeira médica que nos atendeu agiu com total deboche e pouco caso —chegou a rir da gente", escreveu o estudante em texto que circulava ontem em grupos de aplicativos de mensagem.

Segundo o relato dele, a médica "nem encostou" em sua esposa. "E disse que as pessoas 'estão surtadas' com o coronavírus. Insistimos e ela simplesmente nos deu as costas e saiu andando", recorda. O UOL procurou o Hospital Universitário, mas não obteve retorno até o momento.

A ex-companheira do estudante fez uma viagem pela Europa em fevereiro, tendo ado por Itália e Espanha. Ela voltou ao Brasil no dia 27 do mês ado, mas não apresentava sintomas. Eles estiveram juntos até o dia 28. No dia 3, a ex-mulher começou a se sentir mal, tendo procurado atendimento no hospital da USP.

11.mar.2020 - Movimentação na Universidade de São Paulo (USP), nesta quarta-feira (11), após representantes da USP anunciarem a suspensão das aulas do curso de Geografia, na Faculdade de Filosofia, Letras e Ciências Humanas (FFLCH), depois que um aluno comunicou que testou positivo para o coronavírus - Ronaldo Silva - 11.mar.2020/Estadão Conteúdo - Ronaldo Silva - 11.mar.2020/Estadão Conteúdo
Estudante frequenta aulas do curso de Geografia na FFLCH (Faculdade de Filosofia, Letras e Ciências Humanas), da USP
Imagem: Ronaldo Silva - 11.mar.2020/Estadão Conteúdo

"Só coincidência"

Após ser alvo de deboche, o ex-casal procurou a ouvidoria da instituição médica e foi atendido pela chefe de plantão. "Após o atendimento, ela disse que os sintomas não eram plenamente compatíveis com o coronavírus e que provavelmente era só uma coincidência".

Para o estudante, a chefe de plantão disse que ele não deveria se preocupar e que ele poderia manter suas atividades normalmente. "Falou que não havia necessidade de usar máscara e os cuidados deveriam ser os mesmos de qualquer pessoa (álcool gel, lavar as mãos, etc)", escreveu.

No dia seguinte, o universitário tinha uma consulta de rotina. Seu médico, ao saber da situação da ex-mulher dele, disse que "as pessoas estão surtadas demais e que não precisava me preocupar".

"Com isso, voltei ao trabalho normalmente e, à noite, fui à aula desencanado, absolutamente convencido de que não era nada e tinha caído na histeria coletiva do coronavírus."

Febre, garganta ardendo

Ele lembra que, na aula, conversou com várias pessoas, "caneta da lista de presença ou por mim, livros, etc. Já havia até esquecido do que tinha acontecido". "Mas tudo mudou na quinta (5) de manhã, quando acordei com febre e com a garganta ardendo." Ele está no primeiro ano do curso de Geografia.

O estudante voltou ao Hospital Universitário e diz ter recebido um tratamento diferente do visto dias antes, quando estava com a ex-companheira. "Fui colocado em uma sala isolado, e um médico e uma residente vieram me atender com toda aquela roupa como se eu fosse um objeto radioativo —o procedimento correto".

O caso dele foi indicado, na ocasião, como compatível com coronavírus. "Apenas neste momento recebi a orientação de ficar em casa e recebi um atestado que me afastava do trabalho por dez dias."

"De férias com a ex"

A ex-mulher teve a confirmação de que estava com a covid-19 no dia 6 de março. "Neste momento comecei a tratar o meu também como praticamente confirmado. Desde então, estamos juntos, "de férias com a ex", em casa, isolados —só a gente e o cachorro, que está fora de perigo."

Na mensagem, o estudante disse esperar, "ansiosamente, que, depois que tudo isso ar, possa levar minha vida normal e reste apenas os memes e que eu não fique sem grupo nos trabalhos ou não queiram que eu vá ao trabalho de campo..."

Até agora, tudo que está sendo dito e essa repercussão toda acaba nos assustando e causando um pouco de sentimento de culpa. Mas vir falar aqui dá um certo alívio
Estudante da USP com coronavírus

O universitário quer também evitar "maior propagação de boataria" ou que julguem que ele tenha colocado "propositalmente pessoas em risco —sinal dos tempos de hoje em que mais vale um pré-julgamento".

Após o caso do aluno do curso de Geografia, a USP criou um comitê para acompanhar os casos da covid-19. O objetivo é "acompanhar permanentemente a evolução da presença do vírus entre alunos, professores e servidores". "A USP gostaria de tranquilizar a comunidade interna e externa, reforçando que a instituição segue todos os protocolos estabelecidos."

Hoje, alguns professores decidiram cancelar suas aulas por conta própria.

Coronavírus: Brasil se prepara para aumento de infectados

Band Notí­cias