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

Conheça 4 projetos de lei que visam proteger mulheres durante pandemia

Parto do SUS em hospital particular no Rio e licença trabalhista para gestantes: alguns dos projetos que aguardam votação - Getty Images
Parto do SUS em hospital particular no Rio e licença trabalhista para gestantes: alguns dos projetos que aguardam votação Imagem: Getty Images

Elisa Soupin

Colaboração para Universa

15/04/2020 04h00

Em meio à pandemia do novo coronavírus, as mulheres têm tido a vida afetada de maneiras específicas tanto pelos riscos iminentes da doença como por seus desdobramentos. Grávidas e puérperas, por exemplo, entraram para o grupo de risco da Covid-19. Em casa, mulheres estão sobrecarregadas, dividindo o tempo entre o trabalho, os cuidados com a casa e a rotina com os filhos. Além disso, os casos de violência doméstica apresentaram aumento durante a quarentena domiciliar.

Por isso, projetos de leis vêm pensando formas de proteger e mitigar riscos à saúde da mulher. Confira algumas dessas iniciativas, apresentadas recentemente em diferentes estados do Brasil — nenhuma delas tem data para votação.

Disponibilização de métodos contraceptivos

A deputada estadual Renata Souza (PSOL-RJ) propôs, no projeto de lei de nº 2294/2020, que a Secretaria de Estado de Saúde do Rio de Janeiro amplie a disponibilização gratuita de métodos anticoncepcionais, incluindo os de longa duração.

A ideia é alcançar as mulheres que querem evitar engravidar enquanto durar a pandemia do Covid-19, já que as gestantes fazem parte do grupo de risco. O projeto propõe também que receitas médicas de métodos contraceptivos tenham maior tempo de validade.

Licença trabalhista para gestantes e puérperas

O Projeto de Lei de nº 1615/2020, da deputada federal Marília Arraes (PT-PE), propõe que as mulheres grávidas e as puérperas entrem em licença trabalhista remunerada, para que se resguardem de um maior risco de contaminação.

"Pensei em um projeto para garantir a saúde e uma ajuda financeira para mulheres que estão grávidas ou tiveram filhos recentemente. Elas serão afastadas do trabalho, mas terão todos os direitos assegurados enquanto a pandemia persistir", diz a deputada.

Embora as puérperas tenham garantida a licença-maternidade, a deputada afirma que nem sempre ela é respeitada e que seu projeto de lei deve atingir as mulheres no puerpério que, por algum motivo, tenham voltado ao trabalho. "Devido às alterações orgânicas causadas pela gravidez, as mulheres ficam mais expostas a infecções respiratórias e com a imunidade mais baixa. É uma forma de protegê-las."

Acolhimento e acompanhamento de vítimas de violência doméstica

A deputada estadual Isa Penna (PSOL-SP) propôs, no projeto de lei nº 191/2020, que as vítimas de violência domésticas e seus filhos sejam amparados durante a pandemia em residências e centros de acolhida sigilosos.

Além disso, o projeto propôs contato telefônico ou por aplicativo de mensagem com todas as vítimas de violência doméstica que registraram ocorrências em delegacias especializadas nos últimos seis meses, para que haja um acompanhamento dessas mulheres e, assim, seja garantido o bem-estar físico e psicológico durante o confinamento domiciliar.

Parturientes em hospitais particulares de baixo risco durante a pandemia

Outro projeto de lei da deputada Renata Souza (PSOL-RJ), de nº 2342/2020, pede que as parturientes da rede pública possam ser atendidas pela rede particular, sem custo, em hospitais onde haja baixo risco de contaminação na hora de dar à luz. A lei valeria para o caso de falta de vagas em maternidades de pouco risco públicas no estado do Rio de Janeiro.

A proposição de lei pede que 30% dos leitos em maternidades particulares sejam reservados para casos de pacientes do SUS que tenham uma indicação médica expressa para não se expor em ambientes hospitalares de alto risco.

/universa/reportagens-especiais/coronavirus-100-dias-que-mudaram-o-mundo/ /universa/noticias/redacao/2020/03/21/coronavirus-como-cuidar-da-relacao-entre-criancas-e-avos.htm /universa/noticias/redacao/2020/04/09/trabalhar-com-o-novo-coronavirus-e-uma-oportunidade-historica.htm