Subprefeitura Santana Tucuruvi

Um erro ocorreu enquanto processava o modelo.
The following has evaluated to null or missing:
==> group.getExpandoBridge().getAttribute("Tipo do site")  [in template "20095#20121#4291382" at line 4, column 33]

----
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 customFieldTypeValue = group...  [in template "20095#20121#4291382" at line 4, column 1]
----
1<#include "${templatesPath}/UTILS" /> 
2<#assign group = themeDisplay.getScopeGroup() /> 
3<#assign customFieldValue = group.getExpandoBridge().getAttribute("Título do site")!"" /> 
4<#assign customFieldTypeValue = group.getExpandoBridge().getAttribute("Tipo do site")[0]!"" /> 
5<#assign customFieldParentValue = group.getExpandoBridge().getAttribute("Nome do site pai")!"" /> 
6<#assign customFieldURLParentValue = group.getExpandoBridge().getAttribute("URL do site pai")!"" /> 
7 
8<@getCurrentGroupBaseURL/> 
9 
10<#macro mountNavigation folderId> 
11  <#assign 
12    folder = restClient.get("/headless-delivery/v1.0/structured-content-folders/" + folderId)!{} 
13  /> 
14 
15  <#if folder?exists> 
16    <#assign 
17      folderPageFriendlyUrl = folder.customFields[0].customValue.data!"" 
18      folderName = folder.name 
19      hasParent = folder.parentStructuredContentFolderId?has_content 
20    /> 
21 
22    <#if folderPageFriendlyUrl?has_content && folderName?lower_case != "home" && folderName?lower_case != "menu"> 
23      <#assign 
24        navigation = [{'name': folderName, 'URL': currentGroupBaseURL + folderPageFriendlyUrl}] + navigation 
25      /> 
26    </#if> 
27 
28    <#if hasParent> 
29      <@mountNavigation folder.parentStructuredContentFolderId/> 
30    </#if> 
31  </#if> 
32</#macro> 
33 
34<#assign 
35  navigation = [] 
36  URL = currentGroupBaseURL 
37  folderId=restClient.get("/headless-delivery/v1.0/sites/"+groupId+"/structured-contents/by-key/"+.vars["reserved-article-id"].data).structuredContentFolderId  
38/> 
39 
40<#if folderId != 0> 
41  <@mountNavigation folderId/> 
42 
43  <nav aria-label="Caminho de Navegação"> 
44    <ol class="breadcrumb"> 
45      <li class="breadcrumb-item"> 
46        <a class="breadcrumb-link" href="${portalUtil.getHomeURL(request)}">  
47          Início 
48        </a>  
49      </li> 
50 
51      <li class="breadcrumb-item"> 
52        <#if customFieldTypeValue == "subprefeitura"> 
53        <a class="breadcrumb-link" href="${portalUtil.getHomeURL(request)}/subprefeituras">  
54          Subprefeituras 
55        </a> 
56        <#else> 
57        <a class="breadcrumb-link" href="${portalUtil.getHomeURL(request)}/secretarias">  
58          Secretarias 
59        </a> 
60        </#if>	 
61      </li> 
62       
63      <#if customFieldParentValue != ""> 
64        <li class="breadcrumb-item"> 
65          <a class="breadcrumb-link" href="${customFieldURLParentValue}">  
66              ${customFieldParentValue} 
67          </a> 
68        </li>     
69	    </#if> 
70 
71       
72      <li class="breadcrumb-item"> 
73        <a class="breadcrumb-link" href="${currentGroupBaseURL}"> 
74          <#if customFieldValue != ""> 
75            ${customFieldValue} 
76          <#else> 
77            ${themeDisplay.getScopeGroup().getName()} 
78          </#if> 
79        </a>  
80      </li> 
81 
82      <#list navigation as breadcrumbItem> 
83        <li class="breadcrumb-item"> 
84          <a class="${breadcrumbItem?is_last?then('active breadcrumb-text-truncate','breadcrumb-link')}" href="${breadcrumbItem.URL}">  
85            ${breadcrumbItem.name} 
86          </a>  
87        </li> 
88      </#list> 
89    </ol> 
90  </nav> 
91</#if> 

Tratamento à população em situação de rua

O Decreto Nº 59.246, de 28 de fevereiro de 2020, disciplinado pela portaria intersecretarial 04/SMSUB/SMDHC/2020 dispõe sobre os procedimentos e o tratamento dado à população em situação de rua durante as ações de zeladoria urbana na cidade de São Paulo. O texto delimita quem são os agentes responsáveis pelos trabalhos e que as subprefeituras divulguem os locais nos quais as ações ocorrerão. Obriga, ainda, a comunicação prévia sobre a realização dessas operações às equipes da Secretaria Municipal de Assistência e Desenvolvimento Social, que deverão fazer os encaminhamentos aos serviços especializados e informar as pessoas em situação de rua que estiverem nos locais que receberão ações sobre o tipo de atividade que será realizada.

O decreto reúne diretrizes previstas em diversas portarias municipais em único texto, facilitando a compreensão, aplicação e fiscalização das normas. O texto reitera que as ações são feitas por agentes das subprefeituras e empresas terceirizadas, e a Guarda Civil Metropolitana (GCM) pode ser acionada para mediar conflitos.

O documento proíbe a remoção compulsória dessas pessoas do local, sem qualquer motivo legal, ou ainda adotar medidas que forcem seu deslocamento permanente. Reforça a proibição da retirada de pertences pessoais, como documentos, bolsas, mochilas, roupas, muletas e cadeiras de rodas. Também é delimitada, de forma mais clara, a proibição de recolhimento de instrumentos de trabalho, como carroças, materiais de reciclagem, ferramentas e instrumentos musicais.

 

Veja como ajudar pessoas em situação de rua 
Quer ajudar as pessoas em situação de rua quando faz frio? Basta solicitar uma abordagem por meio da Coordenadoria de Pronto Atendimento Social (CPAS), que funciona 24 horas por dia, e pode ser acionada por meio da Central 156. O pedido pode ser anônimo, mas é importante ter as seguintes informações para facilitar a identificação:
-Endereço da via em que a pessoa em situação de rua está (o número pode ser aproximado);
-Citar pontos de referência;
-Características físicas e detalhes das vestimentas da pessoa a ser abordada;


As pessoas em situação de rua também podem procurar os serviços de acolhimento espontaneamente. Caso o local procurado já tenha a sua ocupação total preenchida, os profissionais que atuam nos serviços deverão prestar o primeiro atendimento, protegendo-os do frio enquanto articulam uma vaga na rede de acolhimento do município