CENTRO DE APOIO OPERACIONAL

MPPE e Jaboatão dos Guararapes se unem para incrementar proteção às pessoas idosas vítimas de violência em todo o Estado

PGJ e Prefeito mostram documento em frente ao brasão do MPPE
Procurador-Geral de Justiça Marcos Carvalho e o Prefeito Luiz de Medeiros firmaram um acordo de cooperação técnica
13/09/2023 - O Ministério Público de Pernambuco (MPPE) e o município de Jaboatão dos Guararapes estão unindo esforços para ampliar a proteção às pessoas idosas vítimas de violência em todo o Estado. Na tarde de segunda-feira (11), o Procurador-Geral de Justiça, Marcos Carvalho, e o Prefeito Luiz de Medeiros firmaram um acordo de cooperação técnica para disponibilizar o Programa de Monitoramento dos Atendimentos à Vítima de Violência - Módulo Idoso (PMAVV Idoso) a todos os municípios que aderirem ao Protocolo de Enfrentamento à Violência Contra a Pessoa Idosa (PEVI), programa do MPPE.

Na prática, isso significa que os municípios pernambucanos terão à sua disposição, de forma gratuita, uma plataforma que centraliza os registros e encaminhamentos de denúncias de violência para os órgãos que compõem a rede de proteção.

A solução tecnológica foi desenvolvida pelo município de Jaboatão dos Guararapes e será cedida junto com documentação e ferramentas para que as demais gestões municipais façam as adequações necessárias para a realidade de cada cidade pernambucana.

"A nossa Caravana da Pessoa Idosa trabalha com todas as regiões do Estado. E tem municípios nos quais esse trabalho está mais avançado, como é o caso de Jaboatão. Então devemos aproveitar essas experiências bem sucedidas para replicá-las em outros locais. O sistema criado por Jaboatão vai trazer um ganho na fiscalização, encaminhamento e resolução dos problemas relativos à violência contra os idosos", destacou Marcos Carvalho.

Já a coordenadora da Caravana da Pessoa Idosa do MPPE, Procuradora de Justiça Yélena Monteiro, frisou que a junção entre o PEVI e o PMAVV Idoso vai reforçar a união entre os órgãos que compõem a rede de enfrentamento à violência contra a pessoa idosa.

"Esse programa será um adicional ao PEVI, que entra no município para dialogar com os integrantes da rede, decidir como é o fluxo de comunicação entre as diversas entidades e fortalecer atuação, a fim de gerar uma redução dos casos de violência. Com esse programa de Jaboatão, que será disponibilizado aos Promotores de Justiça e aos gestores municipais, vamos avançar mais ainda na estruturação desse sistema de proteção", assegurou Yélena Monteiro.

Por fim, o prefeito de Jaboatão dos Guararapes, Luiz Medeiros, explicou que a ferramenta que está sendo cedida ao MPPE vem sendo utilizada pelo poder público de maneira exitosa desde março de 2021.

"Esse sistema tem sido muito importante para nós. Foi desenvolvido no município e traz, como resultado, uma base de informações consistentes para direcionar a nossa política pública voltada para a pessoa idosa, de forma localizada e eficiente. E estamos felizes por assinar o convênio e repassar a tecnologia ao MPPE e demais municípios", afirmou Medeiros.

Como vai funcionar: a partir de agora, quando a Promotoria de Justiça local formalizar sua adesão ao PEVI e iniciar o processo de articulação com o município, a ferramenta PMAVV, que centraliza as informações sobre os casos de violência contra idosos, fará parte do catálogo de iniciativas que o MPPE poderá estimular o poder público a implementar.

Uma vez que tenha realizado a implantação da ferramenta em sua estrutura de informática, o município poderá fazer uso da ferramenta para cadastrar os dados dos casos e seus encaminhamentos, o que vai permitir um acompanhamento eficaz das ações adotadas pelos integrantes da rede de proteção.

O Ministério Público, por sua vez, poderá ter acesso aos dados e relatórios gerados pelo sistema. Dessa forma, vai conseguir avaliar, de forma precisa, os pontos positivos e negativos das políticas públicas municipais, a fim de colaborar com os agentes públicos na melhoria do serviço de proteção às pessoas idosas vítimas de violência.

 

Assinatura de Acordo de Cooperação Técnica com a Prefeitura de Jaboatão

 

Um erro ocorreu enquanto processava o modelo.
The following has evaluated to null or missing:
==> fieldName.getValue().getString(locale)  [in template "20097#20123#687741" at line 123, column 60]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign dataNoticia = fieldName.getVa...  [in template "20097#20123#687741" at line 123, column 37]
----
1<style> 
2	 
3	  .noticias-recentes{ 
4	    background-color: #e5e5e5; 
5      padding: 16px 5px; 
6			margin:0px 10px; 
7			border-radius:5px; 
8
9	 
10		.noticias-recentes .tag-noticias{ 
11		 color:#7d1f0d; 
12		 text-transform:uppercase; 
13		font-weight:900; 
14		} 	 
15	.noticias-recentes .tag-noticias hr{ 
16		 width:60%; 
17		 margin-top:-3px; 
18		 border:solid #FF2F2F 2px; 
19		} 	 
20		.noticias-recentes .logo{ 
21		  width: 100%; 
22		  border-radius: 8px; 
23			height: 100px; 
24      background-position: center; 
25      background-repeat: no-repeat; 
26      background-size: cover; 
27
28		.noticias-recentes .noticia{ 
29		  position: relative; 
30			padding: 10px; 
31
32	 
33	.noticias-recentes .noticia:hover{ 
34		  position: relative; 
35			background: #fff; 
36      border-radius: 8px; 
37      scale: 1.02; 
38	    padding: 15px; 
39		  cursor:pointer; 
40		  transition: all ease-in 0.3s; 
41
42	.noticias-recentes .noticia .data-noticia{ 
43		color:#FF2F2F; 
44		font-size:20px; 
45		text-align:left !important; 
46
47	 
48	.noticias-recentes .noticia .title-desc .title{ 
49		  display: -webkit-box; 
50      margin: 0 auto; 
51      line-height: 1.4; 
52      -webkit-line-clamp: 4; 
53      -webkit-box-orient: vertical; 
54      overflow: hidden; 
55			text-overflow: ellipsis; 
56		  color:#474747; 
57		  font-weight: bold !important; 
58		font-size:20px; 
59
60	 
61	.noticias-recentes .description * { 
62    font-weight: 300 !important; 
63		background: transparent!important; 
64		font-size: initial!important; 
65		opacity:0.5; 
66		 display: -webkit-box; 
67      margin: 0 auto; 
68      line-height: 1.4; 
69      -webkit-line-clamp: 4; 
70      -webkit-box-orient: vertical; 
71      overflow: hidden; 
72			text-overflow: ellipsis; 
73		font-size:20px; 
74
75		.noticias-recentes .description p:first-child { 
76      display: -webkit-box; 
77      margin: 0 auto; 
78      line-height: 1.4; 
79      -webkit-line-clamp: 3; 
80      -webkit-box-orient: vertical; 
81      overflow: hidden; 
82			text-overflow: ellipsis; 
83			text-align: start !important; 
84			font-weight:900 !important; 
85
86		 
87		.noticias-recentes .description *:not(:first-child){ 
88		  display: none; 
89
90		 
91	</style> 
92 
93<#assign dlService=serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")> 
94    <#assign 
95        ddmFieldLocalService=serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMFieldLocalService") /> 
96 
97    <div class="noticias-recentes container"> 
98        <#if entries?has_content> 
99					<div class="tag-noticias pt-3 pb-2 pl-2"> 
100					<h4 class="font-weight-bold pl-2"> Mais Notícias </h4> 
101					<hr> 
102					</div> 
103					 
104                <#list entries as curEntry> 
105                        <#if curEntry.getClassName()=="com.liferay.journal.model.JournalArticle"> 
106                            <#assign assetRenderer=curEntry.getAssetRenderer() /> 
107                            <#assign journalArticle=assetRenderer.getAssetObject() /> 
108                            <#assign ddmStructure=journalArticle.getDDMStructure() /> 
109                            <#assign ddmForm=ddmStructure.getDDMForm() /> 
110                            <#assign ddmFormValues=ddmFieldLocalService.getDDMFormValues(ddmForm, journalArticle.getId()) /> 
111                            <#assign ddmFormFieldValues=ddmFormValues.getDDMFormFieldValues() /> 
112                            <#assign imageURL="/documents/" + curEntry.getGroupId() + "/" + curEntry.getEntryId() + "/" /> 
113                            <#assign titulo = "" /> 
114                            <#assign desc = "" /> 
115														<#assign jsonObj = "" /> 
116														<#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry) /> 
117														<#if assetLinkBehavior != "showFullContent" && assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL)??> 
118																<#assign viewURL = assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL) /> 
119														</#if> 
120													 
121                            <#list ddmFormFieldValues as fieldName>     
122                                <#if fieldName.getFieldReference()=='data'> 
123                                    <#assign dataNoticia = fieldName.getValue().getString(locale) />  
124																</#if> 
125																<#if fieldName.getFieldReference() == 'descricao'> 
126																	<#assign desc = fieldName.getValue().getString(locale) /> 
127																</#if> 
128                            </#list> 
129													<div class="noticia d-flex align-items-center flex-column mt-3 "> 
130														<a class="stretched-link" href="${viewURL}"></a> 
131														<p class="data-noticia w-100 d-block"> 
132															${dataNoticia?split("-")?reverse?join("/")} 
133														</p> 
134														<div class="title-desc">  
135															<h6 class="title">${curEntry.getTitle(locale)}</h6> 
136														  <div class="description mt-3"> ${desc}</div> 
137														</div> 
138													</div> 
139													<hr class="mt-2 mb-2"> 
140                        </#if> 
141                </#list> 
142            </div> 
143        </#if> 
144    </div>