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

Teich anuncia saída do governo Bolsonaro; leia a íntegra do pronunciamento

Do UOL, em São Paulo

15/05/2020 17h03

O oncologista Nelson Teich anunciou que não será mais o ministro da Saúde do governo de Jair Bolsonaro. A saída de Teich acontece depois de um embate com o presidente sobre o uso indiscriminado de cloroquina no tratamento do coronavírus.

Ao se despedir do cargo, Teich exaltou o serviço público, acenou para os gestores estaduais e municipais e disse que seria ruim para sua carreira não "ter tido a oportunidade de atuar no ministério pelo SUS".

Leia o discurso do ex-ministro na íntegra.

Teich: Pessoal, boa tarde.

A vida é feita de escolhas, e eu hoje escolhi sair. Digo a vocês que dei o melhor de mim nesses dias em que estive aqui, nesse período. Não é uma coisa simples estar à frente de um Ministério como este, em um episódio tão difícil.

Agradeço a meu time que sempre esteve ao meu lado, sempre. Esse é o trabalho de um grande time. Conduzir a saúde é o trabalho de muita gente, de um grande time. Tenho aqui a honra e o prazer de ter estado ao lado dessas pessoas que, como eu repito, sempre estiveram do meu lado, sempre me apoiaram e sempre trabalharam intensamente por este país.

A missão da saúde e tripartite. A gente envolve Ministério da Saúde, o Conass (Conselho Nacional de Secretários de Saúde) e o Conasems (Conselho Nacional de Secretarias Municipais de Saúde), secretários estaduais e municipais, e isso é uma coisa que sair muito importante, deixar claro. O MS vê isso como algo absolutamente verdadeiro e essencial para conduzir a saúde desse país, tanto na parte estratégica como na parte de execução. Esse é o momento em que um país inteiro luta pela saúde e pelo Brasil, mas aqui realço a participação do ministério, do Conass e do Conasems.

Traçamos aqui um plano estratégico que foi iniciado, as ações foram indiciadas e que ele deve ser seguido. É importante lembrar que durante esse período, a gente tem um foco total na covid, mas a gente tem que lembrar que tem todo um sistema que envolve varias outras doenças, toda uma população para ser cuidada. Todo o tempo que a gente trabalha e trabalhou foi para solucionar e ar por esse momento da covid, todo o sistema é pensado em paralelo.

Nesse período, a gente auxilia estados e municípios a ar por essas dificuldades. Habilitação de leitos, foram quase 4 mil, são as EPIs são os respiradores e os Recursos humanos. Isso acontece num momento de grande crise mundial, tanto dos insumos quanto dos equipamentos e dos EPIs. É uma luta diária, e uma luta intensa para que a gente consiga entregar e auxiliar estados e municípios a ar por isso. E quando a gente fala estados e municípios, a gente fala dos pacientes e das pessoas.

Deixo um plano de trabalho, um plano pronto para auxiliar os secretários estaduais, os secretários municipais, prefeitos e governadores, a tentar entender o que está acontecendo e definir próximos os. Aqui a gente entrega quais são os pontos que tem que ser avaliados quais são os itens que são críticos que se hoje a gente não consegue ter que precisam ser encontrados, e auxiliar no entendimento do momento e da tomada de decisão

Foi construído um programa de testagem que está pronto para ser implementado, isso vai ser importante para que a gente entenda a situação da covid no Brasil e a sua evolução. Isso também é fundamental para que a gente defina estratégias e ações.

A gente iniciou as visitas nas cidades mais atingidas, e isso foi fundamental. É fundamental você estar na ponta, e foi fundamental para a gente estar com essas pessoas entender o que acontece no dia a dia, ver o que está sendo feito, entender melhor que acontece na ponta. Esse entendimento foi fundamental para o desenho de ações que foram implantadas em seguida, e isso é uma preparação para outros lugares, outras cidades. E cada cidade que a gente vai, a gente está melhor preparado para enfrentar o desafio.

Aqui agradeço os profissionais de saúde mais uma vez. Quando você vai na ponta e você vê o que é o dia a dia dessas pessoas, você se impressiona. A dedicação dessa pessoas correndo risco, o tempo todo ao lado dos pacientes e das pessoas. É uma coisa realmente espetacular.

Eu engraçado ao presidente Jair Bolsonaro a oportunidade que me deu de eu ter feito parte do Ministério da Saúde, porque isso era uma coisa muito importante para mim. Seria muito ruim na minha carreira a ter tido a oportunidade de atuar no Ministério pelo SUS. Eu escrevi uma vez que fui uma pessoa formada, eu nasci graças ao serviço público, sempre estudei em escola pública, minha faculdade foi pública, minhas residências foram em universidades federais. Eu fui criado pelos sistema público.

E o mais importante de tudo é o seguinte: eu não aceitei o convite pelo cargo. Aceitei porque achava que podia ajudar as pessoas e o Brasil. Obrigado

Queria dizer que é uma honra estar aqui com essas pessoas todas aqui que estiveram do meu lado o tempo todo. É espetacular essa equipe uma honra para mim ter feito parte disso. Obrigado.

O governo Bolsonaro teve início em 1º de janeiro de 2019, com a posse do presidente Jair Bolsonaro (então no PSL) e de seu vice-presidente, o general Hamilton Mourão (PRTB). Ao longo de seu mandato, Bolsonaro saiu do PSL e ficou sem partido até filiar ao PL para disputar a eleição de 2022, quando foi derrotado em sua tentativa de reeleição.