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

Amazonas sofre com falta de leitos para covid; crianças são preocupação

Mario Oliveira/SECOM/Manaus
Imagem: Mario Oliveira/SECOM/Manaus

Rosiene Carvalho

Colaboração para o UOL, em Manaus

09/01/2021 04h00

O Amazonas tem 404 pacientes com covid-19 na fila de espera por leitos na rede pública e privada. Destes, 58 aguardam em gravidade uma vaga na UTI. Outros 346 esperam por internação em leitos clínicos.

O estado enfrenta uma onda da covid-19 que fez sucumbir os sistemas de saúde público e privado desde o final de dezembro. Nenhuma notícia mais positiva no setor funerário, que não tem vagas para corpos. É a segunda vez que isso ocorre em oito meses.

Os dados foram divulgados no boletim diário da FVS (Fundação de Vigilância em Saúde) de ontem. No dia anterior, a fila de espera era de 301 pacientes.

Desse total, 57 pacientes são do interior do estado, principalmente vindos de municípios a longas distâncias.

Os números são reflexo de confraternizações e festas de final de ano. A taxa de ocupação em UTI (Unidade de Terapia Intensiva) na rede pública atingiu 95,1%, embora os números pareçam maiores.

A taxa de ocupação de leitos clínicos na rede pública também é alta: 89,96%. E em dissonância com pacientes em busca de internação sem encontrar este tipo de leito.

Nos últimos dias, as Upas (Unidades de Pronto Atendimento) em Manaus têm dificuldades em realizar transferência de pacientes com covid devido à alta taxa de ocupação de UTIs (Unidades de Terapia Intensiva).

Com os hospitais lotados, salas de descanso e corredores viram espaços para leitos improvisados. Ainda assim, muitas pessoas voltam para casa sem atendimento.

Um funcionário de uma UPA que pediu para não ser identificado conta que pacientes voltaram para casa sem atendimento após peregrinarem em outras unidades.

A coisa está feia. Acompanhantes de pacientes chorando, pedindo pelo amor de Deus e a gente sem poder fazer nada. Estamos fazendo além do limite, mas, quando chega ao impossível, aí fica difícil...
Funcionário de UPA que pediu anonimato

Procurada, a Secom (Secretaria de Comunicação) do governo do Amazonas enviou nota dizendo que unidades "am por picos de atendimento em determinados períodos do dia". Ainda segundo a Secom, a Secretaria de Estado de Saúde "trabalha incansavelmente" para abrir novos leitos.

O Amazonas tem 1.339 pessoas internadas com diagnóstico confirmado com covid-19: 421 em UTIs, 859 em leitos clínicos e 59 em salas vermelhas. Outras 1.844 pessoas ocupam leitos de UTI, clínicos e de salas vermelhas com diagnóstico suspeito de covid-19. Os dados são de sexta.

UTI infantil ocupada preocupa

Até os leitos de UTI reservados para crianças com covid-19 estão com cheios. Nesta sexta, a FVS divulgou ocupação de 85,71% das UTIS infantis.

Na segunda-feira, a diretora-presidente da FVS, Rosemary Costa Pinto, afirmou que os pais devem ter especial preocupação com crianças com idade abaixo de cinco anos.

"Temos registrado aumento de casos [de covid] em crianças. Então, há necessidade de prestarmos a devida atenção aos sintomas gripais nas crianças para que tenham atendimento adequado", disse.

Apesar da preocupação, a maior taxa de contaminação no estado se concentra entre pessoas com idade entre 20 e 49 anos, mas as mortes avançam sobre a população idosa.

Em Manaus, as pessoas acima de 60 anos representam 15,9% do quadro de infectados. Quando comparado aos registros de mortos, o percentual sobe para 73,2%.