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

Federação Brasileira de Hospitais cobra Saúde por falta de medicamentos

Kits para intubar pacientes estão em falta nos hospitais do país -  Geraldo Bubniak/AEN
Kits para intubar pacientes estão em falta nos hospitais do país Imagem: Geraldo Bubniak/AEN

Do UOL, em São Paulo

20/03/2021 15h08

A Federação Brasileira de Hospitais (FBH) emitiu um posicionamento cobrando providências ao Ministério da Saúde quanto à falta de medicamentos para atendimento a pacientes graves de covid-19.

Em nota, a entidade afirma que "a pressão sobre os profissionais de saúde que estão na linha de frente não pode aumentar pela falta de medicamentos para atendimento dos casos mais graves da Covid-19", e pede que a pasta interfira "urgentemente" para "sanar as dificuldades para manutenção dos estoque sde medicamentos necessários para intubação e tratamento".

Na quarta-feira (17), o Ministério da Saúde requisitou os estoques da indústria de medicamentos para suprir a demanda do Sistema Único de Saúde (SUS). A medida afetou a rede particular, que já sente os efeitos da falta de suprimentos. Em carta aberta, a Associação Nacional de Hospitais Privados (ANAHP) declarou que em algumas unidades, os estoques podem se esgotar ainda neste fim de semana.

Leia na íntegra:

"A falta iminente de medicamentos necessários para o atendimento aos pacientes graves acometidos pela Covid-19 na rede privada de hospitais deve ser alertada por se tratar de situação atual de emergência em saúde no país.

O que está em risco é a manutenção da vida humana, direito de todo cidadão brasileiro que não pode ser violado por problemas de gestão na fabricação, aquisição e distribuição de medicamentos.

A pressão sobre os profissionais de saúde que estão na linha de frente no combate à pandemia, que tem provocado a fadiga, o cansaço, não pode aumentar pela falta de medicamentos para atendimento dos casos mais graves da Covid-19, sob pena de comprometer também a saúde destes nossos incansáveis profissionais.

A Federação Brasileira de Hospitais/FBH soma-se à demais representações dos hospitais privados e solicita ao Ministério da Saúde e demais gestores de saúde que interfiram urgentemente para sanar as dificuldades para a manutenção dos estoques de medicamentos necessários para intubação e tratamento da Covid-19 em níveis normais.

Adelvânio Francisco Morato
Presidente da Federação Brasileira de Hospitais/FBH"