Vai menu di sezione

SERVIZIO

Mappatura classe servizio

Classe: Servizio

Metodo WS: /servizi/

Prerequisiti:

  • Area,
  • Servizi (in caso di struttura sostitutiva),
  • Uffici (in caso di struttura sostitutiva),
  • Incarichi (in caso di struttura sostitutiva),
  • Strutture (in caso di struttura sostitutiva),
  • Tipologia di struttura

Gli ID univoci possono essere ricavati attraverso le API. Ad esempio: www.dominiocomune.ltd/api/opendata/v1/content/class/tipo_struttura

Chiamata al metodo senza parametri

Chiamata al metodo senza parametri deve restituire un array di servizi contenente per ciascuno di essi il nome, la data di ultima modifica e l'identificativo (univoco). I campi sono tutti obbligatori.

Identificatore Tipo Descrizione Note Richiesto
titolo String Titolo del servizio   Si
datamodifica Timestamp Data di ultima modifica Formato timestamp Si
id String Id del servizio Id univoco applicativo comune Si

Chiamata al metodo /servizi/<id>

Chiamando il metodo /servizi/<id> deve restituire un json come indicato qui sotto:

Identificatore Tipo Descrizione Note Richiesto
titolo String Nome del servizio   Si
abstract Text Breve descrizione del servizio Circa 200 caratteri Si
descrizione Text Descrizione completa del servizio    
competenze Text Informazioni sulle competenze del servizio    
file array di File Scheda del servizio Max 1 file  
orario Text Informazioni sugli orari del servizio    
image Image Immagine rappresentativa    
riferimenti_utili String Riferimenti utili del servizio    
struttura_sostitutiva RemoteID ID della struttura sostitutiva. In caso di più strutture, separare gli ID con il segno “,” (virgola) ID univoco
classi permesse: servizio, ufficio, incarico, struttura
 
tipo_struttura RemoteID ID del tipo di struttura ID univoco
classi permesse: tipo_struttura
 
area RemoteID ID dell'area di riferimento ID univoco
classi permesse: area
 
cod_servizio Integer Codice servizio (livello 1) Codice univoco ad uso interno del comune  
cod_incarico Integer Codice Incarico (livello 2) Codice univoco ad uso interno del comune  
cod_ufficio Integer Codice Ufficio (livello 3) Codice univoco ad uso interno del comune  
cod_struttura Integer Codice Struttura (livello 4) Codice univoco ad uso interno del comune  
cod_altrastruttura Integer Codice altra struttura (livello 5) Codice univoco ad uso interno del comune  
data_inizio_validita Timestamp Data di inizio validità Data formato timestamp  
data_fine_attivita Timestamp Data di fine arrività Data formato timestamp  
telefono String Riferimento telefonico    
fax String Riferimento di fax    
email String Email principale    
email2 String Email secondaria    
email_certificata String Email certificata    
sede String Sede del servizio    
indirizzo String Indirizzo del servizio    
cap String Cap del paese/città dove è in funzione il servizio    
responsabile RemoteID ID del responsabile ID univoco  
gps String Coordinate (latitudine e longitudine) Separa le coordinate con una virgola  
note Text Note aggiuntive    
torna all'inizio del contenuto
Pagina pubblicata Venerdì, 12 Dicembre 2014
torna all'inizio del contenuto