CENTRO DE APOIO OPERACIONAL

MPPE recomenda que EPTI adote medidas para oferecer serviço de transporte intermunicipal gratuito às Pessoas com Deficiência

Ilustração de ônibus em tons de azul
MPPE estabeleceu 15 dias para que a EPTI se manifeste sobre o acatamento de seus termos
19/12/2023 - O Ministério Público de Pernambuco (MPPE) recomendou à Empresa Pernambucana de Transporte Intermunicipal (EPTI) que adote as medidas necessárias para o cumprimento do direito à gratuidade de pessoas com deficiência (PcD) ao Sistema de Transporte Coletivo Intermunicipal nos ônibus leito, semi-leito executivo ou qualquer outro tipo, nos dias em que não houver disponibilidade do coletivo convencional, ou quando o tempo de espera ou deslocamento for superior a duas horas. 

A Promotoria de Justiça de Transportes expediu a recomendação pelo fato de algumas empresas permissionárias de transporte do estado não oferecerem plenamente o serviço de transporte público intermunicipal gratuito aos PCDs em ônibus das modalidades leito e executivo, o que evidencia desacordo com a legislação vigente.

“Algumas empresas que operam o transporte rodoviário intermunicipal no Estado de Pernambuco estão oferecendo, em algumas linhas e em determinados dias da semana, somente ônibus leito, semi-leito ou executivo, sem gratuidade, usando o argumento de que não haveria fonte para custear, restringindo assim o direito das pessoas com deficiência ao transporte público gratuito e, consequentemente, tolhendo sua participação na comunidade, seu bem-estar e dignidade, e sua integridade psíquica e moral;” destacou o Promotor de Justiça Leonardo Caribé.

O benefício em questão, que é regulamentado pela Resolução da EPTI nº 001 de 2 de maio de 2022, estabelece que quando a linha de ônibus convencional não atende a necessidade da PCD em chegar ao seu destino, a empresa de transporte coletivo deve oferecer gratuitamente o serviço em outras modalidades de transporte, sejam elas leito, semi-leito executivo ou qualquer outro tipo. Além disso, a Resolução determina que “havendo linha do tipo superior ao tipo convencional que seja mais conveniente ou confortável ao cidadão, não poderá a empresa encaminhar o pedido de gratuidade para uma linha convencional que apesar de atender ao destino solicitado, demande tempo superior de espera ou deslocamento a duas horas”.

A recomendação, no entanto, aponta que no próprio site da Secretaria de Desenvolvimento Social, Criança, Juventude e Prevenção à Violência e às Drogas do Estado de Pernambuco consta que o PE Livre Acesso Intermunicipal (serviço que garante a gratuidade) só pode ser utilizado em viagens nos coletivos convencionais,  não valendo para viagens de ônibus dos tipos leito e executivo. Ainda segundo a publicação, essa limitação restringe a amplitude de previsão legal, cerceando o direito das pessoas com deficiência em obter as passagens gratuitas.

O MPPE estabeleceu um prazo de 15 dias para que a EPTI se manifeste sobre o acatamento de seus termos, bem como acerca das medidas a serem adotadas para o atendimento da recomendação, que foi publicada no Diário Oficial do MPPE do dia 11 de dezembro de 2023. 

An error occurred while processing the template.
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>