;(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
Logo Pagbenk Seu dinheiro rende mais
Topo

Quer plano de saúde mais barato? Veja se vale contratar serviços parciais

Shutterstock
Imagem: Shutterstock

Vinicius Pereira

Colaboração para o UOL, em São Paulo

10/05/2018 04h00

Os reflexos da crise econômica ainda impactam os brasileiros. Para economizar, muitas famílias precisam rever os gastos mensais. Assim, cortar o plano de saúde por completo pode trazer um alívio financeiro imediato e necessário.

Em fevereiro deste ano, por exemplo, 37 mil pessoas deixaram de ter um plano de assistência médica, na comparação com o mesmo mês de 2017, segundo dados da FenaSaúde (Federação Nacional de Saúde Suplementar). Dados da ANS (Agência Nacional de Saúde Suplementar) mostram que nos dois últimos anos, mais de um milhão de brasileiros deixaram de ter um plano. 

O problema é que, para quem está habituado a ter um atendimento mais rápido, o SUS (Sistema Único de Saúde) pode ser mais demorado, principalmente para o agendamento de exames ou na consulta com especialistas.

"Antes de a pessoa desistir de ter um plano vale, sim, contatar um corretor e buscar algumas alternativas mais baratas", afirma o superintendente de regulação da FenaSaúde, Sandro Leal.

As categorias dos planos são divididas da seguinte forma: tipo de contratação (planos individuais/familiares e empresariais); cobertura (local, regional, nacional e internacional); tipo de acomodação (quarto particular ou enfermaria coletiva); e rede referenciada (hospitais e médicos disponíveis).

Além disso há também os planos com cobertura parcial, a chamada segmentação assistencial. Por exemplo, pode dar direito só a consultas e exames, mas não à internação em hospital.

Segundo dados da ANS (Agência Nacional de Saúde Suplementar), a diferença de preços pode chegar a 75%.

Quais são os serviços parciais existentes

De acordo com a ANS, são 12 tipos de segmentação regulados no Brasil.

"A segmentação do plano é justamente a composição das coberturas e vai definir a que tipo de atendimento o consumidor terá direito", afirma Karla Coelho, diretora de Normas e Habilitação dos Produtos da ANS. As principais são:

  • Ambulatorial: cobre exames, consultas e terapias, mas não inclui internação em hospital. Apenas em casos de emergência, o beneficiário poderá ficar internado por, no máximo, 12 horas. Se precisar de mais tempo de internação, o paciente terá de arcar com os custos ou ser encaminhado ao SUS. No caso de uma cirurgia, não é coberta a internação
  • Hospitalar: garante internação em hospitais conveniados sem limites de dias. Não cobre consultas e exames que não estejam relacionados à internação
  • Ambulatorial + hospitalar: é a união das duas coberturas. Garante consultas, exames, terapias e internações sem limite de dias. A internação pode ser em apartamento privado. Pode ser com ou sem obstetrícia
  • Referência: engloba consultas, exames, internações e outros procedimentos médico-hospitalares. A internação, no entanto, é em enfermaria (quarto coletivo)

Vale a pena?

Trocar ou não de plano deve ser uma decisão pessoal. Há, no entanto, dicas sobre como cada pessoa pode avaliar as vantagens e desvantagens de cada segmentação. Veja como contratar um convênio médico.

"Se você é uma pessoa com saúde OK, que faz um check-up por ano, vale a pena trocar um referencial por um hospitalar, por exemplo", diz Estela Tolezani, advogada especializada em direito à saúde.

"Agora, se você possui necessidades que só serão atendidas na segmentação mais completa, deve levar em conta e permanecer onde está", afirma.

De acordo com dados da ANS, em média, uma pessoa de 59 anos ou mais, no plano individual, gastaria R$ 1.180 na segmentação ambulatorial + hospitalar; R$ 678 na hospitalar e R$ 388 na ambulatorial.

Na mesma circunstância, um consumidor entre 29 e 33 anos pagaria mensalmente R$ 327 (ambulatorial + hospitalar), R$ 186 (hospitalar) e R$ 119 (ambulatorial). 

Cada família deve levar em conta a relação necessidade/cobertura para a melhor decisão. É necessário, portanto, ficar atento ao tipo de cobertura assistencial que atenda às suas necessidades.

Seguro saúde é boa opção?

O seguro saúde difere um pouco na forma como funciona. Nele, geralmente a pessoa é obrigada a bancar todas as despesas médicas para, então, pedir reembolso à empresa.

O valor máximo do reembolso, no entanto, é definido pela operadora na hora da contratação e, dessa forma, é limitado. Por exemplo, se o consumidor gastou R$ 300 em uma consulta, mas o seguro saúde prevê o reembolso de apenas R$ 150, o contratante terá de pagar do próprio bolso a diferença.

"Em termos do produto, talvez seja essa a principal diferença [entre plano de saúde e seguro saúde]", diz Leal, da Fenasaúde.

"O seguro saúde dá livre escolha e possibilidade de reembolso. O consumidor pode ir a qualquer médico ou prestador de serviço que ele deseje, e aí ele vai entrar com pedido de reembolso."

Ou seja, o seguro saúde dá mais liberdade de escolha para o usuário. Mas, apesar de não haver números, os especialistas ouvidos pelo UOL dizem que, na maioria dos casos, o seguro saúde tem um preço mais alto que os planos de saúde.

Seu celular pode salvar sua vida: veja como configurar a ficha médica

UOL Notícias