Secretaria Municipal da Saúde

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> 

Educação e pesquisa

Divisão de Vigilância de Zoonoses

 


ENSINO E PESQUISA


A Divisão de Vigilância de Zonoses (DVZ) da COVISA desenvolve ações de educação e apoio a projetos de pesquisa. Veja aqui mais informações:

 

ACERVO

Acesse aqui as publicações de interesse científico produzidos pela equipe da DVZ.

 

VISITAS TÉCNICAS

A Divisão de Vigilância de Zoonoses recebe grupos interessados em conhecer a estrutura da organização e seus serviços. Para solicitar um visita técnica, é necessário encaminhar um e-mail para: diretoriadvz@prefeitura.sp.gov.br

Informar no e-mail o nome da instituição, data da visita e a quantidade de pessoas.

 

PESQUISAS

A Divisão de Vigilância de Zoonoses apoia projetos de pesquisa como instituição coparticipante. Os pesquisadores que tiverem interesse em realizar pesquisa que envolvem as áreas técnicas DVZ, devem solicitar anuência de pesquisa. Acesse aqui as informações sobre anuência de pesquisa.

 

ESTÁGIOS

A Divisão de Vigilância de Zoonoses atua como campo de estágio. São aceitos estágios nas modalidades curriculares e remunerados.

Os estágios obrigatórios são realizados por meio da adesão da Instituição de Ensino do estudante ao COAPES (Contrato Organizativo de Ação Pública Ensino Saúde).

Na Secretaria Municipal da Saúde de São Paulo, o COAPES dá as diretrizes dos estágios obrigatórios de cursos técnicos, de graduação e residência (médica, uni e multiprofissional) da área de saúde que acontecem nas unidades articulando Educação Permanente e a formação de futuros profissionais.

Para mais informações sobre o COAPES acesse aqui o site.

Os estágios remunerados são realizados pela coordenação de Estágio da SMS, por intermédio do CIEE.

O estágio é orientado/supervisionado por profissionais da DVZ, sendo possibilitado para estudantes de Nível Superior e Ensino Médio ou Ensino Médio-Técnico.

Para cadastrar o currículo acesse aqui o Portal CIEE.