Profilo italiano di CPSV-AP - Dati.gov.it · Format pdf Source Agenzia per l ... a favorire...

38
22 febbraio 2016 CPSV-AP_IT Profilo italiano di CPSV-AP (Core Public Service Vocabulary – Application Profile) Versione draft 0.4 – per la consultazione pubblica

Transcript of Profilo italiano di CPSV-AP - Dati.gov.it · Format pdf Source Agenzia per l ... a favorire...

22 febbraio 2016

CPSV-AP_IT

Profilo italiano di CPSV-AP

(Core Public Service Vocabulary – Application Profile)

Versione draft 0.4 – per la consultazione pubblica

2

Metadati del documento

Title CPSV-AP_IT - Profilo italiano di CPSV-AP (Core Public Service

Vocabulary – Application Profile)

Creator Agenzia per l’Italia Digitale

Creation date 2016-02-05

Date of last revision 2016-02-21

Subject Metadati che descrivono i servizi delle pubbliche amministrazioni

italiane

Status V. draft 0.4 - Bozza per consultazione pubblica

Publisher Agenzia per l’Italia Digitale

Type Testo

Description Specifiche del profilo nazionale dei metadati per i servizi delle

pubbliche amministrazioni italiane, basato sulla specifica europea

CPSV-AP.

Format pdf

Source Agenzia per l’Italia Digitale

Rights Attribuzione

Identifier CPSV-AP_IT_v04.pdf

Language IT

Relation Ontologia OWL di CPSV-AP_IT (URI: http://dati.gov.it/onto/cpsvapit)

Coverage

Licence

Nazionale (Italia)

Creative Commons Attribuzione 3.0 Italia - CC BY 3.0 IT

(http://creativecommons.org/licenses/by/3.0/it/)

3

1. Introduzione .................................................................................................................................. 6

1.1 Il vocabolario CPSV e il profilo applicativo CPSV-AP ........................................ 7

1.2 Le estensioni del profilo italiano ................................................................................... 7

1.3 La metodologia di lavoro .................................................................................................... 8

1.4 Struttura del documento .................................................................................................... 8

2. Terminologia e definizioni ..................................................................................................... 9

2.1 I namespace utilizzati .......................................................................................................... 9

2.2 Indicazioni preliminari sugli URI ................................................................................ 10

3. Le classi del profilo italiano ................................................................................................ 12

3.1. Le classi obbligatorie ...................................................................................................... 13

3.2. Le classi raccomandate ................................................................................................. 14

3.3. Le classi opzionali ............................................................................................................ 14

3.4. Le altre classi ...................................................................................................................... 16

4. Proprietà CPSV-AP_IT per classe .................................................................................... 16

4.1. Evento della vita ................................................................................................................ 17

4.2. Servizio pubblico ............................................................................................................... 17

4.3. Costo ......................................................................................................................................... 19

4.4. Input ......................................................................................................................................... 19

4.4 Output .......................................................................................................................................... 20

4.5 Canale .......................................................................................................................................... 20

4.5.1 Telefono .............................................................................................................................. 20

4.5.2 Altro canale elettronico ............................................................................................. 20

4.6 Agente ......................................................................................................................................... 21

4.6.1 Entità legale ..................................................................................................................... 21

4.7 Intervallo temporale ........................................................................................................... 21

4.8 Regola .......................................................................................................................................... 22

4.9 Framework formale ............................................................................................................. 22

4.10 Requisito ................................................................................................................................ 22

4.10.1 Autenticazione ................................................................................................................ 23

4.10.2 Licenza ................................................................................................................................ 23

4.10.3 Standard tecnico ........................................................................................................... 23

4.11 Valore quantitativo .......................................................................................................... 24

4.12 Organizzazione – punto di contatto ...................................................................... 24

4.13 Ruolo nel tempo................................................................................................................. 24

4.14 Localizzazione ..................................................................................................................... 25

4

4.15 Indirizzo ................................................................................................................................. 25

4.16 Geometria .............................................................................................................................. 26

5. I vocabolari controllati .......................................................................................................... 26

6. Conformità .................................................................................................................................... 28

6.1. Conformità del profilo italiano con CPSV-AP .................................................... 28

6.2. Conformità con il profilo nazionale ed estensioni ammissibili .............. 28

7. Ontologia ....................................................................................................................................... 28

8. Esempi ............................................................................................................................................. 29

8.1. Esempio in Turtle .............................................................................................................. 29

8.2. Esempio in RDF/XML ...................................................................................................... 32

Allegato 1 - Elenco delle classi e delle proprietà obbligatorie, raccomandate e

opzionali ..................................................................................................................................................... 36

5

Indice figure

Figura 1 – Metodologia seguita per la definizione del profilo .............................................................. 8

Figura 2 - Diagramma UML del profilo CPSV-AP_IT ........................................................................ 13

Indice tabelle

Tabella 1 – Definizioni dei concetti chiave ....................................................................................... 9

Tabella 2 – Elenco namespace relativi ai vocabolari allineati al profilo italiano CPSV-AP_IT ................. 10

Tabella 3 - Namespace di riferimento per il profilo italiano .............................................................. 10

Tabella 4 – Le classi obbligatorie del profilo .................................................................................. 13

Tabella 5 – Le classi raccomandate del profilo ............................................................................... 14

Tabella 6 – Le classi opzionali del profilo ...................................................................................... 16

Tabella 7 – Le altri classi utilizzate nel profilo ................................................................................ 16

Tabella 8 – Proprietà della classe Evento della vita ........................................................................ 17

Tabella 9 - Proprietà della classe Servizio Pubblico ........................................................................ 19

Tabella 10 – Proprietà della classe Costo ...................................................................................... 19

Tabella 11 – Proprietà della classe Input ...................................................................................... 20

Tabella 12 – Proprietà della classe Output .................................................................................... 20

Tabella 13 – Proprietà della classe Canale .................................................................................... 20

Tabella 14 – Proprietà della classe Telefono .................................................................................. 20

Tabella 15 – Proprietà della classe Altro canale elettronico ............................................................. 21

Tabella 16 – Proprietà della classe Agente .................................................................................... 21

Tabella 17 – Proprietà della classe Entità legale ............................................................................ 21

Tabella 18 – Proprietà della classe Intervallo temporale ................................................................. 22

Tabella 19 – Proprietà della classe Regola .................................................................................... 22

Tabella 20 – Proprietà della classe Framework formale .................................................................. 22

Tabella 21 – Proprietà della classe Requisito ................................................................................. 23

Tabella 22 – Proprietà della classe Autenticazione ......................................................................... 23

Tabella 23 – Proprietà della classe Licenza ................................................................................... 23

Tabella 24 – Proprietà della classe Standard tecnici ....................................................................... 24

Tabella 25 – Proprietà della classe Valore quantitativo ................................................................... 24

Tabella 26 – Proprietà della classe Punto di Contatto del Servizio .................................................... 24

Tabella 27 – Proprietà della classe Ruolo nel tempo ....................................................................... 25

Tabella 28 – Proprietà della classe Localizzazione .......................................................................... 25

Tabella 29 – Proprietà della classe Indirizzo .................................................................................. 26

Tabella 30 – Proprietà della classe Geometria ............................................................................... 26

Tabella 31 – I vocabolari da utilizzare per le proprietà del profilo .................................................... 27

Tabella 32 – Elenco di classi e proprietà del profilo con relativa obbligatorietà .................................. 38

Indice esempi

Esempio 1 – Esempio di URI per l’identificativo del servizio ............................................................ 11

Esempio 2 – Esempio di URI per l’identificativo delle norme corrispondente al permalink della GU ....... 12

Esempio 3 – Esempio di URI per l’identificativo delle norme nel formato Normattiva .......................... 12

Esempio 4 – Codifica della geometria in GML serializzata in RDF/XML .............................................. 26

Esempio 5 – Descrizione in Turtle di un servizio pubblico ................................................................ 31

Esempio 6 – Descrizione in RDF/XML di un servizio pubblico ........................................................... 35

6

1. Introduzione

Nell’ambito delle attività istituzionali relative alla promozione delle politiche di valorizzazione

del patrimonio informativo pubblico nazionale, l’Agenzia per l’Italia Digitale è da tempo

impegnata, tra l’altro, a favorire l’interoperabilità semantica di dati e servizi, per rendere

omogenei in tutta la Pubblica Amministrazione (PA) i processi di accesso e scambio delle

informazioni tra le PA stesse e tra le PA e i cittadini e le imprese, nell’ambito del più ampio

framework europeo.

Nello scenario più generale delineato dall’agenda digitale e dall’implementazione delle

infrastrutture abilitanti (altresì dette immateriali), prima fra tutte il Sistema pubblico per

l’identità digitale (SPID), i servizi pubblici stanno acquisendo un ruolo sempre più cruciale in

quanto elementi centrali per l’interazione tra PA e cittadini e imprese. Per rendere questa

interazione efficace, è necessario consentire a cittadini e imprese di cercare dati e servizi

facilitando e armonizzando l’accesso attraverso un modello dati condiviso.

Negli ultimi anni sono state molteplici le iniziative assunte da singole pubbliche

amministrazioni, per lo più isolate, per la catalogazione dei servizi pubblici, nella maggior parte

dei casi intesa come messa a disposizione di pagine web o semplici elenchi più che di veri e

propri cataloghi strutturati che offrono funzionalità di ricerca, accesso e consultazione. Ciò ha

portato, inevitabilmente, (i) all’introduzione di vari modelli di classificazione e di descrizione dei

servizi, (ii) a una eterogeneità nella denominazione degli stessi servizi forniti da

amministrazioni diverse e (iii) alla proliferazione di elenchi di servizi, in molti casi non

interoperabili né dal punto di vista semantico né da quello tecnologico.

La situazione delineata, quindi, evidenzia ancora di più la necessità di definire un profilo

condiviso delle descrizioni dei servizi a livello nazionale, in conformità alle regole e agli

standard di interoperabilità definiti nel frattempo a livello internazionale.

A livello europeo, in particolare nell’ambito del programma ISA della Commissione Europea, è

stato definito un vocabolario specifico per i servizi, denominato Core Public Service Vocabulary

(CPSV), alla cui elaborazione ha partecipato anche AgID, e, recentemente, un profilo

applicativo per la descrizione dei servizi pubblici e degli eventi relativi alle attività economiche

(business).

Questo documento contiene le specifiche per il profilo italiano dei metadati per la descrizione

dei servizi pubblici come estensione dei vocabolari indicati. Esso descrive in dettaglio le classi e

le proprietà che costituiscono il profilo italiano di CPSV-AP denominato CPSV-AP_IT. Il profilo è

descritto in termini di diagramma UML e di ontologia OWL che descrive classi e proprietà. Per

ciascuna classe e proprietà sono fornite tutte le informazioni necessarie per la loro

identificazione e il loro utilizzo.

Attraverso il profilo si possono descrivere tutti i servizi forniti dalle pubbliche amministrazioni ai

cittadini, professionisti e imprese, siano essi disponibili online o fisicamente, attivi o in fase di

sviluppo.

Il documento contiene anche un esempio utile per una migliore comprensione del profilo e per

la sua corretta implementazione.

Questo documento è allineato all’ontologia OWL (Ontology Web Language) CPSV-AP_IT creata

al fine di fornire il modello dati standard per la definizione del profilo. L’ontologia è disponibile

attraverso il portale nazionale dei dati delle pubbliche amministrazioni dati.gov.it alla pagina

dedicata alle ontologie.

La condivisione e l’adozione del profilo sono attività propedeutiche allo sviluppo del catalogo

nazionale dei servizi della PA, in corso di implementazione da parte dell’Agenzia per l’Italia

Digitale.

7

1.1 Il vocabolario CPSV e il profilo applicativo CPSV-AP

La specifica illustrata in questo documento è stata definita come estensione di CPSV-AP1, il

profilo applicativo del Core Public Service Vocabulary (CPSV)2 sviluppato nell’ambito del

programma ISA della Commissione Europea. Il CPSV è un modello di dati semplificato,

riutilizzabile ed estensibile per la descrizione delle caratteristiche fondamentali di un servizio

offerto dalle pubbliche amministrazioni.

Come indicato nel relativo documento, un profilo applicativo è una specifica che riusa termini

da uno o più standard di base, aggiungendo eventuali specificità attraverso l’individuazione di

elementi obbligatori, raccomandati e facoltativi da utilizzare per una particolare applicazione,

così come raccomandazioni per vocabolari controllati da utilizzare.

Nel caso del CPSV-AP l’ambito applicativo è stato individuato nelle attività economiche

(business), per cui la specifica fornisce tutte le indicazioni utili per la descrizione dei servizi

pubblici e degli eventi relativi a tale applicazione.

1.2 Le estensioni del profilo italiano

In quanto estensione di CPSV-AP, il modello dati illustrato in questo documento riusa termini,

classi e proprietà del profilo applicativo europeo apportando, ove ritenuto opportuno, modifiche

e integrazioni per tenere conto delle specifiche esigenze di dettagliare ulteriormente la

descrizione dei servizi pubblici. In particolare, rispetto alla specifica europea, sono state

introdotte nuove classi e sono state apportate restrizioni alla cardinalità di classi e proprietà

comunque in coerenza con le indicazioni di conformità riportate nella sezione 6 della specifica

stessa3.

La principale estensione riguarda il campo di applicazione in cui il modello può essere

utilizzato. Mentre il CPSV-AP è stato definito per descrivere gli eventi e i servizi pubblici relativi

al ciclo di vita delle attività economiche, nel profilo italiano sono considerati anche gli eventi

legati al ciclo di vita del cittadino, in modo che siano ricomprese tutte le tipologie di servizi

pubblici erogati dalle amministrazioni. Per fare questo, è stata introdotta una super-classe

denominata LifeEvent, di cui BusinessEvent (definita in CPSV-AP) è sua sottoclasse. È stata

aggiunta, inoltre, una nuova sottoclasse denominata CitizenEvent, utile per raggruppare in

modo logico tutti i pubblici servizi rivolti ai cittadini, analogamente alla classe BusinessEvent

per quanto concerne i servizi riservati alle attività economiche.

Relativamente alla classe BusinessEvent, inoltre, è stata modificata l’obbligatorietà, rispetto a

CPSV-AP, da “mandatory” (obbligatoria) a “raccomandata”, apparentemente in violazione ai

requisiti di conformità. In realtà, l’indicazione di detta classe come obbligatoria, presente in

CPSV-AP, sembra essere in contraddizione con l’associazione esistente con la classe

PublicService, rappresentata nel diagramma UML come aggregazione debole. Tale tipologia di

associazione tra le due classi implica che potrebbe anche esistere un’istanza di PublicService

senza che ci sia una corrispondente istanza di BusinessEvent, contraddicendo in questo modo

l’obbligatorietà indicata.

L’impostazione qui delineata consente all’Agenzia per l’Italia Digitale di individuare alcuni

eventi chiave, sia per i cittadini che per le attività economiche, in cui raggruppare un certo

numero di servizi pubblici, senza che questo onere possa ricadere sulle amministrazioni che

dovranno descrivere i servizi pubblici stessi.

1 https://joinup.ec.europa.eu/asset/cpsv-ap/description 2 https://joinup.ec.europa.eu/asset/core_public_service/description 3 v. anche sezione 6.1 di questo documento.

8

1.3 La metodologia di lavoro

La figura 1 sintetizza la metodologia adottata per la definizione del profilo descritto in questo

documento e per la relativa implementazione del catalogo dei servizi della PA, attualmente in

corso.

Figura 1 – Metodologia seguita per la definizione del profilo

L’analisi propedeutica alla definizione del profilo è stata effettuata su (i) documenti di strategia

nazionali prodotti recentemente relativamente a crescita digitale, banda ultralarga,

semplificazione e valorizzazione del patrimonio informativo pubblico, all’interno dei quali sono

definiti KPI e requisiti per le infrastrutture e i servizi; (ii) casi d’uso generici; (iii) specifiche,

vocabolari e standard disponibili a livello internazionale (primi fra tutti il CPSV e il CPSV-AP).

Sulla base di tali fonti è stato identificato un primo modello di metadati (classi e proprietà).

Questo primo modello è stato poi ulteriormente rifinito a seguito della valutazione delle

caratteristiche di servizi pubblici realmente erogati dalle PA italiane (Comuni, Regioni e

amministrazioni centrali), compresi quelli oggetto della sperimentazione di SPID e di PagoPA.

L’ulteriore rifinitura ha riguardato la valutazione di pattern di design ontologici (i.e., soluzioni

riutilizzabili per risolvere problemi ricorrenti di modellazione e minimizzare le possibilità di

errori).

L’ultima fase del processo di definizione del profilo ha coinvolto la definizione dei vocabolari

controllati da cui derivare i valori per alcune proprietà e, soprattutto, di una classificazione

condivisa dei servizi pubblici. A tale proposito, anche in questo caso, i riferimenti sono stati

vocabolari e classificazioni disponibili a livello internazionale, come il vocabolario dei temi

definiti nella specifica DCAT-AP e le classificazioni COFOG e NACE (queste ultime raccomandate

anche nel documento CPSV-AP).

Per la definizione dei macro temi di riferimento per i servizi si è deciso di adottare lo stesso

vocabolario utilizzato per la specifica del profilo dei metadati che descrivono i dati della PA

(DCAT-AP_IT), abilitando così un collegamento tra i due profili servizi e dati. La definizione

della classificazione dei sotto temi per i servizi è ancora in corso; l’obiettivo è quello di renderla

disponibile nella versione finale di questa specifica.

1.4 Struttura del documento

Questo documento è composto dalle seguenti sezioni:

9

nella sezione 2 sono indicate la terminologia e le definizioni utilizzate, oltre alle fonti da

cui esse sono eventualmente derivate;

nella sezione 3 sono identificate e descritte le classi definite nel profilo nazionale,

distinte in base al livello di obbligatorietà;

nella sezione 4 sono identificate e descritte le proprietà associate alle classi di cui

sopra;

nella sezione 5 sono indicati i vocabolari controllati da utilizzare per i valori assunti da

alcune proprietà del profilo;

nella sezione 6 sono enunciate le indicazioni relative alla conformità del presente profilo

alla specifica europea CPSV-AP e alla conformità dei metadati predisposti dalle PA a

questo profilo;

nella sezione 7 si forniscono i riferimenti all’ontologia allineata a questo documento;

nella sezione 8 sono riportati alcuni esempi di implementazione di questo profilo;

infine, l’allegato 1 riporta l’elenco delle proprietà e relative classi definite nel profilo con

l’indicazione della relativa obbligatorietà.

2. Terminologia e definizioni

Il profilo italiano CPSV-AP_IT riutilizza, in massima parte, i termini mutuati dalla specifica

CPSV-AP, per la cui definizione si rimanda alla specifica stessa4.

Tuttavia, si riportano di seguito i concetti chiave al fine di fornire una semantica condivisa degli

elementi principali di interesse che sono connessi alla definizione del profilo illustrato in questo

documento.

Termine Definizione

Servizio pubblico

Un insieme di atti (obbligatori o discrezionali) espletati da una Pubblica Amministrazione (o

espletati per conto di una Pubblica Amministrazione) a vantaggio di cittadini, professionisti e

imprese.

Evento della vita

Un evento nella vita di un cittadino o nel ciclo di vita di un’attività economica (business) relativo a

uno o più bisogni o obblighi del cittadino o del business in un determinato periodo di tempo. Nel

caso ci si riferisca al cittadino, l’evento della vita assume la forma di “Evento del cittadino” (Citizen Event); nel caso, invece, si faccia riferimento a un’attività economica l’evento della vita assume la

forma di “Evento del Business” (Business Event).

In ogni caso, un Evento richiede l’espletamento di una serie di servizi pubblici atti a soddisfare i

bisogni o gli obblighi di cittadini o attività economiche.

Catalogo di servizi pubblici

Una raccolta di descrizioni (metadati) di servizi pubblici attivi fornite dalle pubbliche

amministrazioni a qualsiasi livello (nazionale, regionale o locale), responsabili per i servizi stessi.

Tutte le descrizioni dei servizi pubblici pubblicate in un catalogo devono essere conformi ad un

modello dati. Nel nostro caso il modello dati è il profilo descritto in questo documento.

Tabella 1 – Definizioni dei concetti chiave

2.1 I namespace utilizzati

Le classi e le relative proprietà utilizzate in questo profilo sono derivate o rappresentate come

sottoclassi di classi definite in standard e specifiche esistenti, di cui, nella tabella che segue, si

forniscono i “namespace” con i relativi prefissi nelle seguenti tabelle.

Prefisso Namespace Vocabolario RDF

dcatapit http://dati.gov.it/onto/dcatapit# Profilo italiano DCAT-AP

dct http://purl.org/dc/terms/ DCMI Metadata Terms

foaf http://xmlns.com/foaf/0.1/ FOAF Vocabulary

locn http://www.w3.org/ns/locn# ISA Programme Core Location Vocabulary

org https://www.w3.org/TR/vocab-org/ Organization Ontology

4 v. nota 1

10

Prefisso Namespace Vocabolario RDF

owl http://www.w3.org/2002/07/owl# OWL Web Ontology Language

rdfs http://www.w3.org/2000/01/rdf-schema# RDF Vocabulary Description Language 1.0: RDF Schema

skos http://www.w3.org/2004/02/skos/core# SKOS Simple Knowledge Organization System - Reference

xsd http://www.w3.org/2001/XMLSchema# XML Schema Part 2: Datatypes Second Edition

vcard http://www.w3.org/2006/vcard/ns# vCard Ontology

Tabella 2 – Elenco namespace relativi ai vocabolari allineati al profilo italiano CPSV-AP_IT

Il namespace di riferimento per il profilo nazionale è il seguente:

Prefisso Namespace Vocabolario RDF

cpsvapit http://dati.gov.it/onto/cpsvapit# Profilo italiano CPSV-AP

Tabella 3 - Namespace di riferimento per il profilo italiano

Tale namespace è stato utilizzato per tutte le classi e le proprietà definite in questo

documento, anche se mutuate dalla specifica CPSV-AP, in quanto in relazione a detta specifica

non è stato definito un particolare namespace.

2.2 Indicazioni preliminari sugli URI

Nel modello dati rappresentato in questo documento, una particolare importanza è rivestita

dagli identificativi delle varie risorse coinvolte, necessari per consentire all’utente di risalire in

modo univoco alle risorse stesse. A tale riguardo, si raccomanda fortemente di utilizzare

opportuni URI (Uniform Resource Identifier) persistenti per consentire la corretta

identificazione della risorsa. Per la definizione di tali URI sono valide le indicazioni fornite nella

sezione 10.3 delle Linee guida per la valorizzazione del patrimonio informativo pubblico (anno

2014)5 a cui si rimanda.

Fermo restando che è tuttora in corso una valutazione approfondita sulla definizione degli URI

dei vari identificativi utilizzati, si forniscono di seguito alcune indicazioni per alcuni di essi. Tali

indicazioni, anche a seguito della consultazione pubblica, saranno rese in forma definitiva nella

versione finale di questo documento.

Formato dell’URI per l’identificativo del servizio

L’elemento principale del modello dati considerato è costituito dalla classe Servizio pubblico.

Per la definizione del formato dell’URI da utilizzare per l’identificativo del servizio, si è tenuta in

considerazione la raccomandazione al riguardo indicata dalle linee guida di cui sopra.

Il formato raccomandato, pertanto, è il seguente:

http://{dominio}/{tipo}/{concetto}/{riferimento}

dove:

{dominio} è il dominio del quello del catalogo dei servizi in corso di implementazione

presso AgID (ovvero servizi.gov.it);

{tipo} è la tipologia della risorsa; è stato utilizzato proprio il termine “resource” per

indicare che è di tipo risorsa “dato”;

{concetto} il tipo di un oggetto del mondo reale; nel nostro caso il servizio. Per cui il

valore utilizzato è “PublicService”;

5 http://www.agid.gov.it/sites/default/files/linee_guida/patrimoniopubblicolg2014_v0.7finale.pdf

11

{riferimento} è il codice assegnato al servizio. Esso è composto a sua volta da due

parti:

o l’identificativo numerico assegnato alla tipologia del servizio in oggetto nel

catalogo (es. 1)

o il codice IPA dell’Amministrazione titolare (es. c_d612 per il Comune di

Firenze).

Esempio URI identificativo servizio

Sulla base delle indicazioni illustrate, un esempio di URI per

l’identificativo di un servizio può essere il seguente:

http://www.servizi.gov.it/resource/PublicService/1-c_d612

Esempio 1 – Esempio di URI per l’identificativo del servizio

Formato dell’URI per l’identificativo del framework formale

La classe Framework formale è stata introdotta in CPSV-AP - e quindi nel profilo illustrato in

questo documento - per poter indicare il riferimento normativo in virtù del quale il servizio è

erogato. Anche in questo caso, è previsto un identificativo per identificare univocamente la

norma descritta.

A tale proposito, il Consiglio Europeo, attraverso l’informativa pubblicata nella Gazzetta

Ufficiale dell’Unione Europea C325 del 26 ottobre 20126, ha invitato tutti gli Stati Membri a

introdurre un identificativo univoco (noto come ELI, European Legislation Identifier) oltre a

opportuni metadati strutturati per referenziare la legislazione nazionale nelle gazzette ufficiali

in modo da consentire meccanismi di ricerca efficienti per i legislatori, i giudici, i professionisti

del diritto e i cittadini.

Sulla base della proposta del Consiglio, ELI utilizza gli «URI HTTP» per identificare

specificamente tutte le informazioni giuridiche online pubblicate ufficialmente in tutta Europa.

Il formato di URI proposto è il seguente:

/eli/{jurisdiction}/{agent}/{sub-agent}/{year}/{month}/{day}/{type}/{natural

identifier}/{level 1…}/{point in time}/ {version}/{language}

in cui, sempre secondo le indicazioni presenti nell’allegato all’informativa di cui sopra, tutti i

componenti sono facoltativi, possono essere selezionati in base a requisiti nazionali e non

hanno un ordine prestabilito.

La Gazzetta Ufficiale italiana ha adottato tale formato per la referenziazione degli atti normativi

nazionali e regionali; in corrispondenza di ciascuna norma, infatti, è disponibile un “permalink”

che è coerente con il formato di cui sopra.

Esempio URI identificativo framework formale come da GU

Un esempio di URI per l’identificativo di una norma, corrispondente al

permalink disponibile nella Gazzetta Ufficiale italiana, può essere il

seguente:

6 http://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:52012XG1026%2801%29

12

Esempio URI identificativo framework formale come da GU

www.gazzettaufficiale.it/eli/id/2016/01/18/16G00006/sg

relativo alla legge 28 dicembre 2015, n. 221.

Esempio 2 – Esempio di URI per l’identificativo delle norme corrispondente al permalink della GU

La banca dati nazionale per la classificazione e la ricerca delle norme italiane è costituita dal

progetto Normattiva7. Detta banca dati, che contiene tutti gli atti normativi numerati pubblicati

in Gazzetta Ufficiale dal 1946 a oggi sia nel testo originario che in versione multivigente,

utilizza gli URN (Uniform Resource Name) come identificativi univoci e permanenti.

Il formato dell’URN è il seguente:

<NSS-nir> ::= <documento> ["@" <versione>]

dove l'elemento <documento> si costruisce con la concatenazione degli elementi indicati nella

seguente regola, con l’eventuale presenza dell’elemento <annesso> se si tratta di un allegato:

<documento> ::= <autorità> ":" <provvedimento> ":" <estremi> [":" <annesso>]

Per maggiori dettagli sulle modalità di collegamento delle norme in Normattiva si rimanda

comunque alle relative pagine del sito web8.

Esempio URI identificativo framework formale nel formato Normattiva

Un esempio di URI per l’identificativo di una norma, espresso nel formato

utilizzato nel progetto Normattiva, può essere il seguente:

http://www.normattiva.it/uri-res/N2Ls?urn:nir:stato:legge:2015-12-28;221

relativo alla medesima legge dell’esempio precedente (legge 28 dicembre 2015,

n. 221).

Esempio 3 – Esempio di URI per l’identificativo delle norme nel formato Normattiva

Sulla base di quanto illustrato, la raccomandazione per l’identificativo del framework formale,

ai fini del profilo descritto in questo documento, è di poter utilizzare entrambi le codifiche per

gli URI.

3. Le classi del profilo italiano

Nel diagramma UML che segue sono rappresentate le classi, le proprietà e le loro relazioni e

cardinalità considerate nel profilo.

7 http://www.normattiva.it 8 http://www.normattiva.it/static/faq.html#faq20

13

Figura 2 - Diagramma UML del profilo CPSV-AP_IT

Le classi rappresentate nel diagramma sono descritte in dettaglio di seguito. Nelle sezioni che

seguono sono riportate le classi utilizzate nel profilo italiano distinte a seconda del loro livello

di obbligatorietà: obbligatorie (sezione 3.1), raccomandate (sezione 3.2) e opzionali (sezione

3.3). Nella sezione 3.4, sono riportate tutte le altre classi, generalmente mutuate da vocabolari

e ontologie esistenti, che sono di ausilio per una rappresentazione più dettagliata delle risorse

definite nel profilo.

3.1. Le classi obbligatorie

La tabella che segue fornisce le informazioni relative alle classi considerate obbligatorie in

questo profilo. Per ogni classe sono indicati il nome in italiano, le note d’uso, l’URI e i link di

riferimento.

Classe Note d’uso URI Riferimenti

Entità legale

La classe rappresenta un’entità legale. Essa può essere:

una pubblica amministrazione (registrata presso l’Indice della Pubblica Amministrazione - IPA9)

un’organizzazione privata.

Essa è una sottoclasse della classe Agente.

cpsvapit:LegalEntity

(sottoclasse di

cpsvapit:Agent e di

org:FormalOrganization)

http://dati.gov.it/onto/cp

svapit#LegalEntity

http://dati.gov.it/onto/cp

svapit#Agent

https://www.w3.org/TR/v

ocab-org/#class-formalorganization

Input

La classe rappresenta un input richiesto dal servizio pubblico. L’input può essere qualsiasi risorsa

(documenti, moduli, ecc…) necessaria affinché il

servizio sia espletato.

cpsvapit:Input http://dati.gov.it/onto/cp

svapit#Input

Ruolo nel tempo

La classe rappresenta una situazione relativa a un ruolo

esercitato da un soggetto sul servizio pubblico, riferibile

a un certo intervallo temporale.

cpsvapit:RoleInTime http://dati.gov.it/onto/cp

svapit#RoleInTime

Ruolo

La classe rappresenta il vero e proprio ruolo esercitato

da un soggetto sul servizio pubblico. I valori assunti da

tale classe sono predefiniti. Si veda a tal proposito la

sezione 5.

cpsvapit:Role http://dati.gov.it/onto/cp

svapit#Role

Servizio pubblico

La classe rappresenta il servizio pubblico stesso. Per

servizio pubblico si intende qualsiasi atto obbligatorio o

discrezionale espletato da una pubblica amministrazione

(o per conto di una pubblica amministrazione) nei confronti di cittadini, imprese/professionisti.

cpsvapit:PublicService http://dati.gov.it/onto/cp

svapit#PublicService

Tabella 4 – Le classi obbligatorie del profilo

9 http://www.indicepa.gov.it

14

3.2. Le classi raccomandate

La tabella che segue fornisce le informazioni relative alle classi considerate raccomandate in

questo profilo. Per ogni classe sono indicati il nome in italiano, le note d’uso, l’URI e i link di

riferimento.

Classe Note per l’uso URI Riferimenti

Autenticazione

La classe è utilizzata per rappresentare i requisiti di

autenticazione richiesti da un servizio. Attraverso tale

classe e le proprietà ad essa associate è possibile

indicare il tipo di autenticazione che un servizio

richiede (e.g., autenticazione SPID, nessuna

autenticazione, autenticazione via CNS o altro

strumento, ecc), e il livello di sicurezza per

l’autenticazione richiesto, applicabile nel caso di

autenticazione SPID.

cpsvapit:Authentication

(sottoclasse di

cpasvapit:Requirement)

http://dati.gov.it/onto/cp

svapit#Authentication

Canale

La classe rappresenta un canale attraverso cui il

servizio pubblico è erogato agli utenti finali. Essa è una

superclasse delle seguenti classi del profilo: WebSite, Phone, Email, OtherElectronicChannel e OfflineChannel

che possono essere utilizzate per dettagliare le

informazioni in funzione della tipologia del canale.

cpsvapit:Channel http://dati.gov.it/onto/cp

svapit#Channel

Evento della vita

La classe rappresenta una specifica situazione o evento nel ciclo di vita di un cittadino, di un gruppo di

cittadini o di un’attività economica. Nel caso di

cittadini, si deve fare riferimento alla sottoclasse

CitizenEvent; nel caso, invece, di attività economiche,

si deve far riferimento alla sottoclasse BusinessEvent.

cpsvapit:LifeEvent

(superclasse di

cpsvapit:CitizenEvent e

cpsvapit:BusinessEvent)

http://dati.gov.it/onto/cp

svapit#LifeEvent

http://dati.gov.it/onto/cp

svapit#CitizenEvent

http://dati.gov.it/onto/cp

svapit#BusinessEvent

Organizzazione – punto di contatto

Una singola entità, che potrebbe rappresentare

un’impresa o un organismo governativo, un

dipartimento, una divisione, una unità all'interno di

un'azienda o di governo, un gruppo, un’associazione, o

simili, che funge da punto di contatto per il servizio

pubblico.

cpsvapit:ServiceCP

equivalente a10

dcatapit:Organization

(sottoclasse di vcard:Organization)

http://dati.gov.it/onto/dcatapit#Organization

http://www.w3.org/2006

/vcard/ns#Organization

Output

La classe rappresenta un output del servizio pubblico.

L’output può essere qualsiasi risorsa (documenti,

certificazioni, ecc.) prodotta da un servizio pubblico.

Tali output possono anche permettere a soggetti di

fare successive azioni. Inoltre, in alcuni casi essi possono rappresentare anche l’input per altri servizi

pubblici.

cpsvapit:Output http://dati.gov.it/onto/cp

svapit#Output

Regola

La classe rappresenta un documento che definisce le

regole tecniche, le linee guida e qualsiasi altra

procedura che il servizio pubblico deve seguire. La

regola include i termini di utilizzo o requisiti del

servizio pubblico. I requisiti possono essere requisiti di

licenza, di standard adottati, di autenticazione, ecc.

cpsvapit:Rule http://dati.gov.it/onto/cp

svapit#Rule

Tabella 5 – Le classi raccomandate del profilo

3.3. Le classi opzionali

La tabella che segue fornisce le informazioni relative alle classi considerate opzionali in questo

profilo. Per ogni classe sono indicati il nome in italiano, le note d’uso, l’URI e i link di

riferimento.

Classe Note per l’uso URI Riferimenti

Costo

La classe rappresenta qualsiasi costo che l’esecuzione di un servizio pubblico, fruito da un

agente, richiede di pagare.

cpsvapit:Cost http://dati.gov.it/onto/

cpsvapit#Cost

Framework Legale

Questa classe rappresenta il riferimento normativo

che sottende le regole che governano il servizio pubblico.

cpsvapit:FormalFramework

http://dati.gov.it/onto/

cpsvapit#FormalFrame

work

10 Essere equivalente significa ereditare tutte le proprietà e le relative restrizioni della classe con cui è

equivalente

15

Classe Note per l’uso URI Riferimenti

Licenza

Questa classe è utilizzata per rappresentare la

licenza associata al servizio pubblico, se esistente. Tale specifica potrebbe essere utile nel caso di

riuso del servizio in altri contesti di pubbliche

amministrazioni.

cpsvapit:License (sottoclasse

di cpsvapit:Requirement)

equivalente a

dcatapit:LicenseDocument

(sottoclasse di

dct:LicenseDocument)

http://dati.gov.it/onto/

cpsvapit#License

http://dublincore.org/documents/2012/06/14/

dcmi-

terms/?v=terms#Licen

seDocument

Localizzazione

Una regione spaziale o un luogo identificato da un

nome. Può essere rappresentata usando un

vocabolario controllato o attraverso coordinate

geografiche. Nel primo caso, si raccomanda l’utilizzo del vocabolario Core Location

Vocabulary11, seguendo l’approccio descritto nelle

specifiche GeoDCAT-AP12.

cpsvapit:Location

(sottoclasse di dct:Location)

http://dati.gov.it/onto/

cpsvapit#Location

http://dublincore.org/documents/dcmi-

terms/#terms-Location

Intervallo temporale

Questa classe è utilizzata per rappresentare un

intervallo temporale, definito da una data/tempo di

inizio e una data/tempo di fine.

La classe Intervallo Temporale diventa obbligatoria

quando utilizzata per specificare la situazione

“Ruolo nel tempo” per il ruolo esercitato

dall’Agente sul servizio pubblico riferibile a un

certo intervallo temporale. La classe è utilizzata in congiunzione con “Giorno della Settimana”

(cpsvapit:DayOfTheWeek

http://dati.gov.it/onto/cpsvapit#DayOfTheWeek)

che assume come valori predefiniti i giorni di una

settimana.

cpsvapit:TimeInterval

(sottoclasse di

dct:PeriodOfTime)

http://dati.gov.it/onto/cpsvapit#TimeInterval

http://dublincore.org/d

ocuments/dcmi-

terms/#terms-

PeriodOfTime

Requisito

La classe è utilizzata per rappresentare i requisiti

richiesti per l’utilizzo del servizio pubblico. Tali

requisiti sono inclusi all’interno delle regole che il

servizio pubblico deve seguire e possono essere:

requisiti relativi alla licenza (sottoclasse:

Licenza), requisiti relativi agli standard adottati

(sottoclasse: Standard Tecnico),

requisiti di autenticazione (sottoclasse:

Autenticazione), ecc.

cpsvapit:Requirement http://dati.gov.it/onto/

cpsvapit#Requirement

Standard tecnico

Uno standard, raccomandazione o altra specifica

tecnica a cui è (o deve essere) conforme un servizio pubblico.

cpsvapit:TechnicalStandard

(sottoclasse di

dcatapit:Standard a sua volta

sottoclasse di dct:Standard)

http://dati.gov.it/onto/

cpsvapit#TechnicalStan

dard

http://dublincore.org/documents/dcmi-

terms/#terms-

Standard

Valore quantitativo

Questa classe è utilizzata per rappresentare un

valore quantitativo riferito a metriche di tempo.

Per esempio esso può essere utilizzato per

rappresentare un tempo medio, un tempo espresso

in gg, settimane, anni, ecc. In particolare, essa è utilizzata per modellare il tempo di processamento

relativo all’evento della vita. La classe è utilizzata

in congiunzione con la classe Unità di Misura

(cpsvapit:MeasurementUnit

http://dati.gov.it/onto/cpsvapit#MeasurementUnit)

che consente di specificare un’unità di misura. Si

veda la sezione 5 per i valori predefiniti assunti da

tale classe “Unità di Misura”.

cpsvapit:QuantitativeValue

http://dati.gov.it/onto/

cpsvapit#QuantitativeV

alue

Gruppo

Questa classe, sottoclasse di Agente, rappresenta

un gruppo di persone. Essa è usata per

rappresentare un insieme specifico di agenti. Nel caso del suo utilizzo, la proprietà “nome” della

classe deve assumere uno dei seguenti valori:

cittadini

imprese

professionisti.

L’elenco non è esaustivo e sarà formulato in modo

definitivo nella versione finale della specifica.

cpsvapit:Group (sottoclasse

di cpsvapit:Agent)

http://dati.gov.it/onto/

cpsvapit#Group

Persona

Questa classe è una sottoclasse di Agente. Nel

caso del suo utilizzo, la proprietà “nome” della

classe deve assumere il cognome della persona stessa.

cpsvapit:Person (sottoclasse

di cpsvapit:Agent)

http://dati.gov.it/onto/

cpsvapit#Person

11 European Commission - Core Location Vocabulary https://joinup.ec.europa.eu/asset/core_location/description 12 https://joinup.ec.europa.eu/asset/dcat_application_profile/asset_release/geodcat-ap-v10

16

Classe Note per l’uso URI Riferimenti

Indirizzo Questa classe è utilizzata per rappresentare un

indirizzo presso cui un servizio può essere erogato.

cpsvapit:Address (sottoclasse

di locn:Address)

http://dati.gov.it/onto/

cpsvapit#Address

Tabella 6 – Le classi opzionali del profilo

3.4. Le altre classi

La tabella che segue fornisce le informazioni relative a tutte le altre classi, non indicate nelle

sezioni precedenti, che sono di ausilio alla rappresentazione delle risorse considerate in questo

profilo. Per ogni classe sono indicati il nome in italiano, le note d’uso, l’URI e i link di

riferimento.

Classe Note per l’uso URI Riferimenti

Concetto/categoria In SKOS un concetto è definito come un’idea, una

nozione, una unità di pensiero. skos:Concept

https://www.w3.org/2009/08/skos-

reference/skos.html#C

oncept

Geometria

Le informazioni per identificare una posizione

rappresentata come punto, linea, poligono, ecc

espressi utilizzando le coordinate in un certo

sistema di riferimento.

locn:Geometry http://www.w3.org/ns/locn#Geometry

Documento

Una risorsa testuale contenente informazioni. La

risorsa può essere consultata da persone. La classe

è utilizzata per allineare il profilo CPSV-AP_IT con l’ontologia FOAF nel caso di modellazione del tipo di

canale del servizio pubblico “Sito Web”

(cpsvapit:WebSite).

foaf:Document http://xmlns.com/foaf/

spec/#term_Document

Telefono

Questa classe rappresenta il riferimento telefonico

da poter utilizzare per il canale attraverso cui è

fruito il servizio o per il punto di contatto. La classe

è utilizzata per allineare il profilo CPSV-AP_IT a

vCard nel caso di modellazione del tipo di canale

del servizio pubblico “Phone” (cpsvapit:Phone).

vcard:TelephoneType

http://www.w3.org/200

6/vcard/ns#TelephoneT

ype

Email

Questa classe rappresenta l’email da poter

utilizzare per il canale attraverso cui è fruito il

servizio o per il punto di contatto. La classe è

utilizzata per allineare il profilo CPSV-AP_IT a vCard nel caso di modellazione del tipo di canale

del servizio pubblico “Email” (cpsvapit:Email).

vcard:Email http://www.w3.org/200

6/vcard/ns#Email

Valore primitivo

Un valore primitivo come stringhe, o interi. Esso

può anche essere tipizzato (es. una data indicata

secondo il tipo xsd:date). I valori che contengono

un testo “human-readable” possono avere anche

un tag per l’indicazione della lingua come definite

da BCP 4713.

rdfs:Literal

http://www.w3.org/TR/

rdf-concepts/#section-

Literals

Sistema linguistico Un sistema di segni, simboli, suoni, gesti o regole

usate nella comunicazione (es. una lingua). dct:LinguisticSystem

http://purl.org/dc/term

s/LinguisticSy

stem

Tabella 7 – Le altri classi utilizzate nel profilo

4. Proprietà CPSV-AP_IT per classe

Nei paragrafi che seguono sono descritte le proprietà richieste dal profilo italiano, distinte per

classe di appartenenza.

Per ciascuna proprietà sono indicati:

il nome in italiano;

la cardinalità;

l’URI - Uniform Resource Identifier;

il range;

le note d’uso.

13 IETF BCP 47 - Tag per identificare le lingue: http://www.rfc-editor.org/rfc/bcp/bcp47.txt

17

4.1. Evento della vita

Nella tabella che segue sono riportate le proprietà richieste per la classe Evento della vita

(cpsvapit:LifeEvent) nel profilo italiano. Essa ha due sottoclassi BusinessEvent e CitizenEvent

che possono essere utilizzate a seconda che si tratti di servizi rivolti alle attività economiche o

ai cittadini, rispettivamente

Proprietà Card. URI Range Note d’uso

identificativo 1 dct:identifier rdfs:Literal

Questa proprietà contiene l’identificativo

relativo all’evento, es. l’URI o un altro

identificativo univoco.

nome 1..N foaf:name rdfs:Literal

Questa proprietà contiene il nome

ufficiale dell’evento. Questa proprietà può essere ripetuta per esprimere il

titolo in diverse lingue.

descrizione 0..N dct:description rdfs:Literal

Questa proprietà contiene una sintesi

come testo libero delle caratteristiche

dell’evento. Essa può essere ripetuta per

esprimere la descrizione in diverse

lingue.

ha costo 0..N cpsvapit:hasCost cpsvapit:Cost Questa proprietà consente di collegare

un evento ai costi associati a esso.

tipo 0..1 dct:type cpsvapit:LifeEventType

Questa proprietà consente di indicare la

tipologia dell’evento. Può assumere i

seguenti valori:

avvio;

avvio transfrontaliero; in corso;

chiusura.

tempo di

processamento 0..1 cpsvapit:processingTime cpsvapit:TimeInterval

cpsvapit:QuantitativeValue

Questa proprietà rappresenta il tempo di

processamento che può essere espresso

sia in termini quantitativi, sia in termini

puntuali riferibili a un preciso intervallo

temporale. La proprietà connette la

classe LifeEvent sia a QuantitativeValue che a TimeInterval.

ha componente 1..N dct:hasPart cpsvapit:PublicService

Questa proprietà è utilizzata al fine di

collegare l’evento della vita a tutti i

servizi che lo compongono.

Tabella 8 – Proprietà della classe Evento della vita

4.2. Servizio pubblico

Nella tabella seguente sono riportate le proprietà richieste per la classe Servizio pubblico

(cpsvapit:PublicService) nel profilo italiano.

Proprietà Card. URI Range Note d’uso

identificativo 1 dct:identifier rdfs:Literal

Questa proprietà contiene l’identificativo

principale relativo al servizio pubblico, es.

l’URI o un altro identificativo univoco.

nome 1..N foaf:name rdfs:Literal

Questa proprietà contiene il nome ufficiale

del servizio pubblico. Questa proprietà può

essere ripetuta per esprimere il titolo in diverse lingue.

descrizione 1..N dct:description rdfs:Literal

Questa proprietà contiene una sintesi come

testo libero delle caratteristiche del servizio

pubblico. Essa può essere ripetuta per

esprimere la descrizione in diverse lingue.

data di ultima

modifica 0..1 dct:modified xsd:date or xds:dateTime

Questa proprietà contiene la data più recente

in cui il servizio pubblico è stato modificato o aggiornato.

parola chiave 0..N cpsvapit:keyword rdfs:Literal

Questa proprietà contiene una parola chiave

o un’etichetta che descrive il servizio

pubblico.

18

Proprietà Card. URI Range Note d’uso

altro codice 0..N cpsvapit:otherCode skos:Concept

Questa proprietà è utilizzata per

rappresentare un altro codice associato al

servizio pubblico. Per esempio, nel caso di

servizi di pagamento, tale proprietà potrebbe

essere utilizzata per indicare il relativo codice

gestionale SIOPE (Sistema informativo delle operazioni degli enti pubblici). Si veda la

sezione 5 per maggiori dettagli sul glossario

da utilizzare.

ha stato 0..1 cpsvapit:hasStatus cpsvapit:Status

Proprietà utilizzata per collegare un servizio

pubblico a uno stato. Si veda la sezione 5 per

gli stati definiti per il servizio pubblico.

ha costo 0..N cpsvapit:hasCost cpsvapit:Cost Questa proprietà consente di collegare un servizio pubblico ai costi associati ad esso.

tema del servizio 1..N cpsvapit:theme skos:Concept

Questa proprietà consente di specificare il

tema del servizio, che deve essere

specificato utilizzando il seguente vocabolario

controllato:

http://publications.europa.eu/resource/autho

rity/data-theme

sottotema del servizio

1..N cpsvapit:subTheme skos:Concept

Questa proprietà è utilizzata per specificare il

sottotema del servizio, che deve essere

scelto sulla base del vocabolario controllato

in corso di definizione.

livello di

interattività 1 cpsvapit:interactivityLevel skos:Concept

Questa proprietà consente di rappresentare il

livello di interattività del servizio, che deve

essere specificato mediante l’uso del vocabolario controllato:

http://dati.gov.it/onto/controlledvocabulary/I

nteractivityLevel

è conforme a 0..N cpsvapit:follows cpsvapit:Rule

Questa proprietà è utilizzata per poter

collegare il servizio pubblico all’insieme di

regole che esso deve rispettare per il suo

espletamento.

ha input 1..N cpsvapit:hasInput cpsvapit:Input

Questa proprietà è utilizzata per collegare un

servizio pubblico all’input richiesto per poter

espletare il servizio stesso.

produce 0..N cpsvapit:produces cpsvapit:Output

Questa proprietà è utilizzata per collegare un

servizio pubblico con l’output da esso

prodotto.

lingua 0..N dct:language dct:LinguisticSystem

Questa proprietà serve per indicare la lingua

in cui il servizio è erogato. Essa può essere

ripetuta nel caso il servizio sia erogato in più

lingue.

Deve essere utilizzato il vocabolario

http://publications.europa.eu/mdr/authority/

language/

ha canale 0..N cpsvapit:hasChannel cpsvapit:Channel

Questa proprietà collega il servizio pubblico

al canale attraverso cui erogare il servizio

pubblico agli utenti finali.

ha sito web 0..N

cpsvapit:hasWebSite (sotto-

proprietà di

cpsvapit:hasChannel e di

foaf:homepage14)

cpsvapit:WebSite

Questa proprietà è sotto proprietà di “ha

canale” ed è utilizzata per collegare un

servizio pubblico a uno specifico tipo di

canale, nel caso il sito web.

ha telefono 0..N

cpsvapit:hasPhone (sotto-

proprietà di

cpsvapit:hasChannel e di vcard:hasTelephone)

cpsvapit:Phone

Questa proprietà è una sotto proprietà di “ha

canale” ed è utilizzata per connettere un

servizio pubblico a uno specifico tipo di

canale, nel caso il telefono.

ha email 0..N

cpsvapit:hasEmail (sotto-

proprietà di

cpsvapit:hasChannel e di

vCard:hasEmail)

cpsvapit:Email

Questa proprietà è una sotto proprietà di “ha

canale” ed è utilizzata al fine di legare un

servizio pubblico a uno specifico tipo di

canale, nel caso l’email.

ha altro canale

elettronico 0..N

cpsvapit:hasOtherElectronic

Channel (sotto-proprietà di

cpsvapit:hasChannel)

cpsvapit:OtherElectronicChann

el

Questa proprietà è una sotto proprietà di “ha

canale” ed è utilizzata per collegare un

servizio pubblico a un canale di tipo

elettronico diverso dal sito e dall’email.

è fisicamente

disponibile presso 0..N

cpsvapit:isPhisicallyAvailabl

eAt (sotto-proprietà di

cpsvapit:hasChannel)

cpsvapit:Location (sottoclasse

di dct:Location)

Questa proprietà collega un servizio pubblico

alla localizzazione fisica dove viene erogato. Nel caso il servizio sia offerto agli utenti finali

attraverso canali non telematici è

obbligatorio specificare la locazione fisica di

erogazione.

14 Tale relazione di sotto proprietà con un’ontologia esterna è inserita al fine di garantire l’allineamento di CPSV-

AP_IT alla stessa ontologia esterna

19

Proprietà Card. URI Range Note d’uso

localizzazione

geografica 0..1 dct:spatial cpsvapit:Location (sottoclasse

di dct:Location)

Questa proprietà si riferisce a un’area

geografica coperta dal servizio pubblico.

copertura

temporale 0..N dct:temporal

cpsvapit:TimeInterval (sottoclasse di

dct:PeriodOfTime)

Questa proprietà consente di rappresentare

le caratteristiche temporali di un servizio.

Essa è utilizzata per rappresentare la copertura temporale di disponibilità di un

servizio pubblico.

ha punto di

contatto 0..N cpsvapit:hasContactPoint

cpsvapit:ServiceContactPoint

(equivalente a

vcard:Organization)

Questa proprietà è utilizzata per poter

specificare un punto di contatto e collegare,

quindi, un servizio pubblico a uno o più punti

di contatto.

servizio correlato

(relativo a) 0..N dct:relation cpsvapit:PublicService

Questa proprietà è utilizzata per

rappresentare tutti quei casi in cui un

servizio pubblico è in relazione con altri

servizi pubblici.

servizio richiesto

(richiede) 0..N dct:requires cpsvapit:PublicService

Questa proprietà è utilizzata per

rappresentare tutti quei casi in cui un

servizio richiede un altro servizio per poter

essere espletato.

è parte di 0..N dct:isPartOf cpsvapit:LifeEvent Questa proprietà è utilizzata per collegare il

servizio pubblico a un evento della vita.

Tabella 9 - Proprietà della classe Servizio Pubblico

4.3. Costo

Nella tabella che segue sono riportate le proprietà richieste per la classe Costo (cpsvapit:Cost)

nel profilo italiano.

Proprietà Card. URI Range Note d’uso

identificativo 1 dct:identifier rdfs:Literal

Questa proprietà contiene l’identificativo relativo al costo indicato, es. l’URI o un

altro identificativo univoco.

valore 1 cpsvapit:value xsd:float

Questa proprietà è utilizzata per modellare

il valore primitivo di una data property; nel

caso specifico il valore del costo.

valuta 1 cpsvapit:currency skos:Concept

Questa proprietà è utilizzata per specificare la valuta da associare al costo del servizio.

La valuta deve essere scelta in base al

seguente vocabolario controllato:

http://publications.europa.eu/resource/aut

hority/currency

descrizione 0..N dct:description rdfs:Literal

Questa proprietà contiene l’illustrazione dei

costi previsti. Può essere ripetuta per

esprimere la descrizione in diverse lingue.

Tabella 10 – Proprietà della classe Costo

4.4. Input

La tabella che segue riporta le proprietà richieste per la classe Input (cpsvapit:Input).

Proprietà Card. URI Range Note d’uso

identificativo 1 dct:identifier rdfs:Literal

Questa proprietà contiene l’identificativo principale relativo all’input indicato, es. l’URI

o un altro identificativo univoco.

nome 1..N foaf:name rdfs:Literal

Questa proprietà contiene il nome ufficiale

dell’input. Può essere ripetuta per esprimere

il titolo in diverse lingue.

tipo 1

dct:type

skos:Concept

Questa proprietà consente di indicare la

tipologia dell’input indicato che deve essere

specificata mediante l’uso del vocabolario

controllato:

http://dati.gov.it/onto/controlledvocabulary/

ServiceInputOutput

20

Proprietà Card. URI Range Note d’uso

documentazione

di riferimento 0..1 dcatapit:referenceDoc rdfs:Literal (anyURI)

Questa proprietà si riferisce agli URL

attraverso i quali viene fornito l’accesso a

documenti di dettaglio relativi all’input

indicato.

Tabella 11 – Proprietà della classe Input

4.4 Output

La tabella che segue riporta le proprietà richieste per la classe Output (cpsvapit:Output).

Proprietà Card. URI Range Note d’uso

identificativo 1 dct:identifier rdfs:Literal

Questa proprietà contiene l’identificativo

principale relativo all’output indicato, es.

l’URI o un altro identificativo univoco.

nome 1..N foaf:name rdfs:Literal

Questa proprietà contiene il nome ufficiale

dell’output. Può essere ripetuta per

esprimere il titolo in diverse lingue.

tipo 1 dct:type skos:Concept

Questa proprietà consente di indicare la

tipologia dell’output indicato, che deve

essere specificata mediante l’uso del vocabolario controllato:

http://dati.gov.it/onto/controlledvocabulary/

ServiceInputOutput

Tabella 12 – Proprietà della classe Output

4.5 Canale

La tabella che segue riporta le proprietà richieste per la classe Canale (cpsvapit:Channel). La

classe presenta diverse sottoclassi, da istanziare a seconda della tipologia del canale con cui è

fornito il servizio. Il Canale ha una serie di sottoclassi: i.e., OfflineChannel, WebSite, Phone,

Email, OtherElectronicChannel.

Proprietà Card. URI Range Note d’uso

tipo 1 dct:type skos:Concept

Questa proprietà consente di indicare la

tipologia del canale, che deve essere

specificata mediante l’uso del vocabolario

controllato:

http://dati.gov.it/onto/controlledvocabula

ry/Channel

Tabella 13 – Proprietà della classe Canale

4.5.1 Telefono

La tabella che segue riporta le proprietà richieste per la sottoclasse Telefono (cpsvapit:Phone)

sottoclasse di vcard:TelephoneType.

Proprietà Card. URI Range Note d’uso

valore 1 vcard:value rdfs:Literal

Questa proprietà è utilizzata per poter

modellare il valore primitivo di una data

property; nel caso specifico il riferimento telefonico.

Tabella 14 – Proprietà della classe Telefono

4.5.2 Altro canale elettronico

La tabella che segue riporta le proprietà richieste per la sottoclasse Altro canale elettronico

(cpsvapit:OtherElectronicChannel).

21

Proprietà Card. URI Range Note d’uso

riferimento di

accesso 1 cpsvapit:accessReference rdfs:Literal

Questa proprietà consente di

rappresentare un riferimento per

l’accesso a un canale elettronico diverso

da sito web e email.

Tabella 15 – Proprietà della classe Altro canale elettronico

4.6 Agente

La tabella che segue riporta le proprietà richieste per la classe Agente (cpsvapit:Agent). La

classe è equivalente a dcatapit:Agent che a sua volta è sottoclasse di foaf:Agent. Essa

presenta la sottoclasse Entità legale, che è indicata come obbligatoria in questo profilo.

Proprietà Card. URI Range Note d’uso

identificativo 1 dct:identifier rdfs:Literal

Questa proprietà contiene un identificativo

univoco dell’Agente che corrisponde al

codice IPA per le pubbliche

amministrazioni e alla partita IVA per le

organizzazioni private.

nome 1 foaf:name rdfs:Literal

Questa proprietà contiene il nome ufficiale

dell’agente. Può essere ripetuta per

esprimere il titolo in diverse lingue. Quando è associata all’agente di tipo

Gruppo, il nome da specificare può

assumere uno dei seguenti valori:

cittadini

imprese

professionisti.

Quando la proprietà è associata all’agente

di tipo Persona assumerà il cognome della

stessa.

agisce per conto

di 0..N

cpsvapit:actsOnBehalfOf (sottoproprietà di

org:reportsTo)

cpsvapit:Agent equivalente a

dcatapit:Agent (sottoclasse

di foaf:Agent)

Questa proprietà rappresenta una

relazione di responsabilità che esiste tra

una persona e un'entità legale

(organizzazione privata o pubblica) presso

la quale la persona lavora.

esercita un ruolo

nel tempo 1..N

cpsvapit:playsARoleInTim

e cpsvapit:RoleInTime

Questa proprietà è utilizzata per connettere un soggetto alla situazione del

ruolo del soggetto stesso che varia nel

tempo.

Tabella 16 – Proprietà della classe Agente

4.6.1 Entità legale

La tabella che segue riporta le proprietà richieste per la sottoclasse Entità legale

(cpsvapit:LegalEntity) che a sua volta è sottoclasse di org:FormalOrganization.

Proprietà Card

. URI Range

Note d’uso

nome

alternativo 0..N

cpsvapit:alternativeName

(sottoproprietà di

foaf:name) rdfs:Literal

Questa proprietà è utilizzata per

rappresentare un nome alternativo per

una entità legale.

tipo 1 dct:type skos:Concept

Questa proprietà consente di indicare la tipologia dell’organizzazione, che deve

essere specificata mediante l’uso di un

vocabolario controllato. Si veda la

sezione 5 per maggiori dettagli al

riguardo

Tabella 17 – Proprietà della classe Entità legale

4.7 Intervallo temporale

La tabella che segue riporta le proprietà richieste per la classe Intervallo temporale

(cpsvapit:TemporalInterval).

22

Proprietà Card. URI Range Note d’uso

inizio intervallo 1 cpsvapit:startInterval xsd:date / xsd:dateTime /

xsd:time

Questa proprietà rappresenta l’inizio di

un intervallo temporale.

fine intervallo 0..1 cpsvapit:endInterval xsd:date / xsd:dateTime /

xsd:time

Questa proprietà rappresenta la fine di un

intervallo temporale.

ha giorno della

settimana 0..N

cpsvapit:hasDayOfTheWe

ek cpsvapit:DayOfTheWeek Proprietà che collega un intervallo

temporale al giorno della settimana.

Tabella 18 – Proprietà della classe Intervallo temporale

4.8 Regola

La tabella che segue riporta le proprietà richieste per la classe Regola (cpsvapit:Rule).

Proprietà Card. URI Range Note d’uso

identificativo 1 dct:identifier rdfs:Literal

Questa proprietà contiene un identificativo

delle regole indicate, per es. l’URI o altro

identificativo univoco.

titolo 1..N dct:title rdfs:Literal

Questa proprietà contiene un nome

assegnato alle regole indicate. Può essere

ripetuta per esprimere il titolo in diverse

lingue.

descrizione 1..N dct:description rdfs:Literal

Questa proprietà contiene una sintesi come

testo libero delle regole indicate. Può essere

ripetuta per esprimere la descrizione in

diverse lingue.

documentazione di riferimento

0..N dcatapit:referenceDoc rdfs:Literal (anyURI)

Questa proprietà si riferisce agli URL

attraverso i quali viene fornito l’accesso a

documenti di dettaglio relativi alla regola

indicata.

implementa 0..N cpsvapit:implements cpsvapit:FormalFramework

Questa proprietà è utilizzata per indicare

regole che implementano specifici riferimenti normativi.

definisce 0..N cpsvapit:specifies cpsvapit:Requirement

Questa proprietà è utilizzata per indicare

che le regole definiscono determinati

requisiti per il servizio pubblico.

Tabella 19 – Proprietà della classe Regola

4.9 Framework formale

La tabella che segue riporta le proprietà richieste per la classe Framework formale

(cpsvapit:FormalFramework).

Proprietà Card. URI Range Note d’uso

identificativo 1 dct:identifier rdfs:Literal

Questa proprietà contiene un

identificativo delle norme indicate, per es.

l’URI o altro identificativo univoco.

titolo 1..N dct:title rdfs:Literal

Questa proprietà contiene un nome assegnato alle norme indicate. Questa

proprietà può essere ripetuta per

esprimere il titolo in diverse lingue.

descrizione 0..N dct:description rdfs:Literal

Questa proprietà contiene una sintesi

come testo libero delle norme indicate.

Può essere ripetuta per esprimere la

descrizione in diverse lingue.

documentazione di riferimento

0..N dcatapit:referenceDoc rdfs:Literal (anyURI)

Questa proprietà si riferisce agli URL

attraverso i quali viene fornito l’accesso a

documenti di dettaglio relativi alle norme

indicate.

Tabella 20 – Proprietà della classe Framework formale

4.10 Requisito

La tabella che segue riporta le proprietà richieste per la classe Requisito

(cpsvapit:Requirement).

23

Proprietà Card. URI Range Note d’uso

nome 1..N foaf:name rdfs:Literal Questa proprietà contiene un nome del

requisito.

Tabella 21 – Proprietà della classe Requisito

4.10.1 Autenticazione

La tabella che segue riporta le proprietà richieste per la sottoclasse Autenticazione

(cpsvapit:Authentication).

Proprietà Card. URI Range Note d’uso

tipo 1..N dct:type skos:Concept

Questa proprietà consente di indicare la

tipologia dell’autenticazione, che deve

essere specificata mediante l’uso del

vocabolario controllato:

http://dati.gov.it/onto/controlledvocabulary/Authentication .

Tabella 22 – Proprietà della classe Autenticazione

4.10.2 Licenza

La tabella che segue riporta le proprietà richieste per la sottoclasse Licenza (cpsvapit:License)

equivalente a dcatapit:LicenseDocument (a sua volta sottoclasse di dct:LicenseDocument).

Essendo equivalente all’analoga classe definita in DCAT-AP_IT eredita tutte le proprietà, e le

relative restrizioni, descritte in DCAT-AP_IT. Per semplicità di lettura, si riportano tali proprietà

con le relative cardinalità.

Proprietà Card. URI Range Note d’uso

identificativo 1 dct:identifier rdfs:Literal

Questa proprietà contiene un

identificativo della Licenza, per es. l’URI o

altro identificativo univoco.

Si raccomanda di utilizzare come valori

per questa proprietà gli URI delle licenze

del vocabolario raccomandato

http://creativecommons.org/ns#Work .

tipo 0..1 dct:type skos:Concept

Questa proprietà si riferisce al tipo di

licenza, per es. che indica “pubblico

dominio” o “richiesto pagamento diritti”.

I valori da utilizzare per questa proprietà

sono gli URI dei concetti del vocabolario

“ADMS licence type vocabulary”

(http://purl.org/adms/licencetype/).

L’elenco dei termini del vocabolario

indicato è incluso nella specifica ADMS.

versione 0..1 owl:versionInfo rdfs:Literal

Questa proprietà contiene il numero della

versione o altre indicazioni della versione

della Licenza.

Tabella 23 – Proprietà della classe Licenza

4.10.3 Standard tecnico

La tabella che segue riporta le proprietà richieste per la sottoclasse Standard tecnico

(cpsvapit:TechnicalStandard) sotto classe di dcatapit:Standard.

Proprietà Card. URI Range Note d’uso

identificativo 1 dct:identifier rdfs:Literal

Questa proprietà contiene un identificativo

dello Standard, per es. l’URI o altro

identificativo univoco.

titolo 0..N dct:title rdfs:Literal

Questa proprietà contiene un nome

assegnato allo Standard. Questa proprietà

può essere ripetuta per esprimere il titolo in

diverse lingue.

24

Proprietà Card. URI Range Note d’uso

descrizione 0..N dct:description rdfs:Literal

Questa proprietà contiene una sintesi come

testo libero dello Standard indicato. Essa

può essere ripetuta per esprimere la

descrizione in diverse lingue.

documentazione

di riferimento 0..N dcatapit:referenceDoc rdfs:Literal (anyURI)

Questa proprietà si riferisce agli URL attraverso i quali viene fornito l’accesso a

documenti di dettaglio relativi allo Standard

indicato.

Tabella 24 – Proprietà della classe Standard tecnici

4.11 Valore quantitativo

La tabella che segue riporta le proprietà richieste per la classe Valore quantitativo

(cpsvapit:QuantitativeValue).

Proprietà Card. URI Range Note d’uso

valore 1 vcard:value rdfs:Literal

Questa proprietà è utilizzata per poter

modellare il valore primitivo di una data

property.

ha unità di

misura 1

cpsvapit:hasMeasurementU

nit cpsvapit:MeasurementUnit

Questa proprietà consente di specificare

un’unità di misura per un valore

quantitativo. Connette, infatti, la classe QuantitativeValue alla classe

MeasurementUnit. Per le unità di misura si

veda la sezione 5.

Tabella 25 – Proprietà della classe Valore quantitativo

4.12 Organizzazione – punto di contatto

La tabella che segue riporta le proprietà richieste per la classe Punto di Contatto del Servizio

(cpsvapit:ServiceCP) equivalente a dcatapit:Organization e pertanto sottoclasse di

vcard:Organization, da utilizzare per indicare il punto di contatto per il servizio pubblico

descritto. È equivalente alla classe definita in DCAT-AP_IT e eredita tutte le proprietà ivi

indicate con le relative cardinalità. Per facilitare la lettura, si riportano tali proprietà nella

tabella seguente.

Proprietà Card. URI Range Note d’uso

nome 1 vcard:organizationName rdfs:Literal

Questa proprietà contiene il nome ufficiale

dell’organizzazione, punto di contatto per il servizio pubblico.

e-mail 1 vcard:hasEmail vcard:Email

Questa proprietà contiene l’indirizzo e-mail

dell’organizzazione, punto di contatto per il

servizio pubblico. Si raccomanda di utilizzare

e-mail istituzionali riferibili

all’ufficio/servizio/UO e non alla singola

persona.

telefono 0..1 vcard:hasTelephone vcard:TelephoneType

Questa proprietà contiene il riferimento

telefonico dell’organizzazione, punto di

contatto per il servizio pubblico.

sito 0..1 foaf:homepage foaf:Document

Questa proprietà contiene un URL che

fornisce l’accesso a una pagina web relativa

all’organizzazione, punto di contatto per il

servizio pubblico.

Tabella 26 – Proprietà della classe Punto di Contatto del Servizio

4.13 Ruolo nel tempo

La tabella che segue riporta le proprietà richieste per la classe Ruolo nel tempo

(cpsvapit:RoleInTime).

25

Proprietà Card. URI Range Note d’uso

con ruolo 1 cpsvapit:withRole cpsvapit:Role

Questa proprietà funzionale è utilizzata per

indicare il ruolo di un Agente in riferimento

al servizio pubblico nella situazione “ruolo

che varia nel tempo”. Per indicare il ruolo, si

veda la sezione 5.

ruolo

nell’intervallo di

tempo

1..N cpsvapit:roleAtTime cpsvapit:TimeInterval

Questa proprietà è utilizzata per collegare la

situazione del ruolo nel tempo all’intervallo

temporale.

ruolo per 1..N cpsvapit:roleFor cpsvapit:PublicService

Questa proprietà consente di collegare un

ruolo variabile nel tempo con uno specifico

oggetto. In CPSV-AP_IT tale oggetto è il

servizio pubblico.

Tabella 27 – Proprietà della classe Ruolo nel tempo

4.14 Localizzazione

La tabella che segue riporta le proprietà richieste per la classe Localizzazione

(cpsvapit:Location sottoclasse di dct:Location).

Proprietà Card. URI Range Note d’uso

identificativo

geografico 0..1

dcatapit:geographicalIdentif

ier rdfs:Literal

Questa proprietà contiene un URI che

identifica la localizzazione del servizio

pubblico. Si raccomanda l’utilizzo dei

seguenti vocabolari controllati: MDR Places

Named Authority List (http://publications.europa.eu/mdr/authorit

y/place/) e Geonames

(http://sws.geonames.org/ ). Gli URI di

Geonames devono essere utilizzati solo nel

caso in cui una località non è presente

nell’altro vocabolario indicato.

nome geografico 0..1 locn:geographicalName skos:Concept

Questa proprietà contiene un nome proprio

associato all’oggetto spaziale. Utilizzare questa proprietà solo se non è disponibile un

URI relativo alla localizzazione geografica da

indicare utilizzando la proprietà

geographicalIdentifier.

geometria 0..1 locn:geometry locn:Geometry Questa proprietà associa la risorsa con la

corrispondente geometria.

indirizzo 0..1 locn:address cpsvapit:Address (sottoclasse di locn:Address)

Questa proprietà è utilizzata rappresentare

un indirizzo per la localizzazione del servizio

pubblico.

Tabella 28 – Proprietà della classe Localizzazione

4.15 Indirizzo

La tabella che segue riporta le proprietà richieste per la classe Indirizzo (cpsvapit:Address

sottoclasse di locn:Address).

Proprietà Card. URI Range Note d’uso

identificativo

indirizzo15 0..1 locn:addressID rdfs:Literal

Questa proprietà è utilizzata per

rappresentare un identificativo univoco

globale per ogni istanza di un indirizzo,

come indicato nelle specifiche INSPIRE16.

indirizzo

completo 1 locn:fullAddress rdfs:Literal

Questa proprietà è utilizzata per

rappresentare un indirizzo completo come una stringa.

CAP 1 locn:postCode rdfs:Literal Questa proprietà è utilizzata per

rappresentare il CAP relativo all’indirizzo.

15 Il vocabolario ISA Core Location richiede che per tale identificativo si faccia riferimento ai requisiti definiti nelle

specifiche (Data specification) di INSPIRE a cui si rimanda (v. http://inspire.ec.europa.eu/index.cfm/pageid/2). Negli

esempi riportati nella sezione 8, gli addressID sono fittizi. 16 http://inspire.ec.europa.eu/documents/Data_Specifications/INSPIRE_DataSpecification_AD_v3.1.pdf

26

Proprietà Card. URI Range Note d’uso

unità

amministrativa

(liv.2)

1 locn:address rdfs:Literal

Questa proprietà è utilizzata per

rappresentare una regione o un’area che

ricomprende diverse località. In questo

profilo tale proprietà si può utilizzare per

indicare la provincia attraverso la relativa

sigla.

Tabella 29 – Proprietà della classe Indirizzo

4.16 Geometria

La tabella che segue riporta le proprietà richieste per la classe Geometria (locn:Geometry). Le

proprietà indicate, possono essere specificate attraverso diverse codifiche. La specifica

GeoDCAT-AP17 prevede che deve essere utilizzata almeno una delle seguenti: GML o WKT.

Proprietà Card. URI Range Note d’uso

sistema di

riferimento 1 crs

Questa proprietà contiene l’indicazione del sistema di

riferimento spaziale in cui sono rappresentati i dati. Secondo

quanto indicato in GeoDCAT-AP, nelle codifiche GML o WKT il

CRS deve essere specificato come definito in GeoSPARQL.

coordinate 1 coordinates Questa proprietà contiene le coordinate dell’area coperta dal

servizio pubblico.

tipo di geometria 1 geometryType

Questa proprietà contiene l’indicazione del tipo di geometria

che caratterizza l’oggetto spaziale utilizzato per la

localizzazione del servizio pubblico.

Tabella 30 – Proprietà della classe Geometria

In tutte le codifiche, la geometria è specificata attraverso un unico URI, uno schema di codifica

della sintassi e una rappresentazione semantica (delle coordinate).

A tale proposito, si riporta di seguito un esempio in RDF/XML per illustrare la rappresentazione

delle proprietà indicate nella tabella riportata innanzi.

Esempio geometria (in RDF/XML)

<dct:spatial>

<dct:Location>

<locn:geometry

rdf:datatype="http://www.opengis.net/ont/geosparql#gmlLiteral">”gml:Envelope

srsName="http://www.opengis.net/def/EPSG/0/4326"><gml:lowerCorner>7.48820862370018

43.5963597132668</gml:lowerCorner><gml:upperCorner>10.0879518636137

44.849579861466</gml:upperCorner></gml:Envelope>”</locn:geometry>

</dct:Location>

</dct:spatial>

Esempio 4 – Codifica della geometria in GML serializzata in RDF/XML

5. I vocabolari controllati

Nella tabella che segue sono riportate alcune proprietà, definite o utilizzate in questo profilo, in

corrispondenza delle quali sono indicati i vocabolari che devono essere utilizzati per le

proprietà medesime.

URI Proprietà Classe

Dominio URI del Vocabolario o della Classe con valori

predefiniti Note d’uso

cpsvapit:theme Servizio pubblico http://publications.europa.eu/resource/authority/data-

theme

17 v. nota 12

27

URI Proprietà Classe

Dominio URI del Vocabolario o della Classe con valori

predefiniti Note d’uso

cpsvapit:subTheme Servizio pubblico --- In corso di definizione da

parte di AgID.

cpsvapit:interactivityLe

vel Servizio pubblico http://dati.gov.it/onto/controlledvocabulary/InteractivityLe

vel

cpsvapit:hasStatus Servizio pubblico http://dati.gov.it/onto/cpsvapit#Status

La classe può assumere i

seguenti valori predefiniti:

Active (Attivo), NonActive

(Non Attivo), UnderDev (in

Fase di Sviluppo)

cpsvapit:currency Costo http://publications.europa.eu/resource/authority/currency

dct:type Input http://dati.gov.it/onto/controlledvocabulary/ServiceInputO

utput

dct:type Output http://dati.gov.it/onto/controlledvocabulary/ServiceInputO

utput

dct:type Canale http://dati.gov.it/onto/controlledvocabulary/Channel

dct:type Entità legale ---

Il riferimento è la

classificazione S13

utilizzata in IPA (Indice

della Pubblica

Amministrazione), di cui

sono disponibili gli URI in

SPCData, il portale dei

linked open data di SPC. Gli URI da utilizzare per la

classificazione saranno

resi disponibili non appena

sarà definita la migrazione

di SPCData verso

dati.gov.it.

dct:type Autenticazione http://dati.gov.it/onto/controlledvocabulary/Authentication

dct:identifier Licenza http://creativecommons.org/ns#Work

dct:type Licenza http://purl.org/adms/licencetype/

cpsvapit:withRole Ruolo nel tempo http://dati.gov.it/onto/cpsvapit#Role

La classe Role assume i

seguenti valori predefiniti:

User (Utente), Provider

(Fornitore), Concessionaire

(Concessionario),

Maintainer (Manutentore),

RightHolders (Titolare),

Creator (Creatore)

dcatapit:geographicalId

entifier Localizzazione http://publications.europa.eu/resource/authority/place

http://sws.geonames.org/

dct:type Evento della vita http://dati.gov.it/onto/cpsvapit#LifeEventType

La classe LifeEventType

assume i seguenti valori

predefiniti: Starting

(Avvio), Starting Cross-

Border (Avvio

transfrontaliero), Doing (in

Corso), Closing

(Chiusura).

cpsvapit:otherCode Servizio pubblico ---

In corso di definizione

sulla base della

classificazione SIOPE.

cpsvapit:hasDayOfThe

Week

Intervallo

temporale http://dati.gov.it/onto/cpsvapit#DayOfTheWeek

La classe DayOfTheWeek

assume i valori predefiniti

corrispondenti ai giorni

della settimana

cpsvapit:hasMeasureme

ntUnit

Valore

quantitativo http://dati.gov.it/onto/cpsvapit#MeasurementUnit

La classe

MeasurementUnit assume

i seguenti valori

predefiniti: Hour (Ora),

Day (Giorno), Week

(Settimana), Month

(Mese), Year(Anno).

dct:language Servizio pubblico http://publications.europa.eu/mdr/authority/language/

Tabella 31 – I vocabolari da utilizzare per le proprietà del profilo

28

6. Conformità

6.1. Conformità del profilo italiano con CPSV-AP

La conformità dei metadati dei dati pubblici al profilo illustrato in questo documento assicura il

rispetto dei requisiti definiti nella sezione 6 della specifica CPSV-AP.

Nel profilo italiano, infatti:

sono contemplate tutte le classi considerate obbligatorie in CPSV-AP.Relativamente alla classe Business Event, si rimanda a quanto indicato nella sezione 1.2;

per le classi obbligatorie di cui sopra, sono contemplate le proprietà considerate

obbligatorie in CPSV-AP;

per le classi considerate opzionali in CPSV-AP, sono contemplate tutte le proprietà

considerate obbligatorie nella specifica europea;

la terminologia e le definizioni utilizzate sono coerenti con la semantica dichiarata in CPSV-AP.

sono presenti alcune classi e proprietà aggiuntive oltre ad alcune restrizioni, definite in coerenza con le regole di estensione;

sono considerati i vocabolari controllati indicati come obbligatori.

6.2. Conformità con il profilo nazionale ed estensioni ammissibili

Per garantire la conformità dei propri metadati al profilo descritto in questo documento, ogni

organizzazione deve:

fornire le informazioni relative a tutte le proprietà obbligatorie di tutte le classi indicate

come obbligatorie nella sezione 3.1;

se disponibili, fornire le informazioni relative alle proprietà obbligatorie per tutte le altre classi indicate come raccomandate nella sezione 3.2;

fornire le informazioni relative almeno a tutte le proprietà obbligatorie delle classi

indicate come opzionali nella sezione 3.3, nel caso in cui esista almeno un’istanza di tali classi.

utilizzare i vocabolari controllati indicati nelle note d’uso fornite in corrispondenza delle

singole proprietà. In aggiunta ai vocabolari di cui sopra, possono essere utilizzati altri vocabolari controllati.

Per agevolare l’individuazione del livello di obbligatorietà di classi e proprietà definite in questo profilo, all’allegato 1 è riportato un opportuno elenco.

Ogni organizzazione può estendere ulteriormente il profilo nazionale CPSV-AP_IT prendendo in

considerazione altre classi e/o proprietà definite in CPSV, in CPSV-AP o in altre specifiche

esistenti e non considerate in questo documento.

È possibile altresì apportare opportune restrizioni alla cardinalità delle classi e delle proprietà

definite nel profilo nazionale.

7. Ontologia

Oltre a questo documento di specifiche del profilo italiano CPSV-AP_IT, è stata definita anche

un’ontologia OWL serializzata in RDF/XML, disponibile nel portale nazionale dei dati della

pubblica amministrazione nella sezione ontologie (http://dati.gov.it/onto/).

29

8. Esempi

Di seguito si riporta un esempio di implementazione del profilo nazionale, serializzato in Turtle

(sezione 8.1) e in RDF/XML (sezione 8.2).

8.1. Esempio in Turtle

Servizio “Cambio di residenza”

@prefix adms: <http://www.w3.org/ns/adms#> .

@prefix owl: <http://www.w3.org/2002/07/owl#> .

@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

@prefix skos: <http://www.w3.org/2004/02/skos/core#> .

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .

@prefix vcard: <http://www.w3.org/2006/vcard/ns#> .

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .

@prefix dct: <http://purl.org/dc/terms/> .

@prefix dcat: <http://www.w3.org/ns/dcat#> .

@prefix foaf: <http://xmlns.com/foaf/0.1/> .

@prefix schema: <http://schema.org> .

@prefix cpsvapit: <http://dati.gov.it/onto/cpsvapit#"> .

@prefix dcatapit: <http://dati.gov.it/onto/dcatapit#"> .

@prefix locn:<http://www.w3.org/ns/locn#>.

@prefix gsp: <http://www.opengis.net/ont/geosparql#> .

@prefix org:<https://www.w3.org/TR/vocab-org/>.

<http://servizi.gov.it/resource/PublicService/1-cd612>

a cpsvapit:PublicService ;

foaf:name "Cambio di Residenza Cittadino Italiano"@it ;

dct:description "Trasferimento a Firenze da altro comune italiano o dall'estero di cittadino italiano"@it ;

dct:modified "2016-02-15"^^xsd:date ;

cpsvapit:keyword "Residenza" , "Anagrafe" , "Stato civile" , "Cittadinanza" ;

cpsvapit:theme <http://publications.europa.eu/resource/authority/data-theme/GOVE> ;

cpsvapit:subTheme <http://dati.gov.it/onto/controlledvocabulary/ServiceSubtheme/CITIZ> ;

cpsvapit:interactivityLevel <http://dati.gov.it/onto/controlledvocabulary/InteractivityLevel/LEVEL3> ;

dct:language <http://publications.europa.eu/resource/authority/language/ITA> ;

cpsvapit:hasInput <http://servizi.gov.it/resource/Input/1-cd612-input-1> , <http://servizi.gov.it/resource/Input/1-cd612-input-2> ,

<<http://servizi.gov.it/resource/Input/1-cd612-input-3> , <<http://servizi.gov.it/resource/Input/1-cd612-input-4> ,

<http://servizi.gov.it/resource/Input/1-cd612-input-5> , <http://servizi.gov.it/resource/Input/1-cd612-input-6> , <http://servizi.gov.it/resource/Input/1-

cd612-input-7> , <http://servizi.gov.it/resource/Input/1-cd612-input-8> ;

cpsvapit:produces <http://servizi.gov.it/resource/Output/1-cd612-output> ;

cpsvapit:isRelatedToRiT <http://servizi.gov.it/resource/RoleInTime/ComuneFI20150101> , <http://servizi.gov.it/resource/Group/citc_d612> ;

cpsvapit:hasStatus cpsvapit:Active ;

cpsvapit:hasCost <http://servizi.gov.it/resource/Cost/1-cd612-costo> ;

dct:isPartOf <http://servizi.gov.it/resource/LifeEvent/CambioRiferimentoAnagrafico> ;

cpsvapit:hasContactPoint <http://servizi.gov.it/resource/ServiceContactPoint/1-cd612-PuntoContatto> ;

dct:temporal <http://servizi.gov.it/resource/TimeInterval/1-cd612-CoperturaTemporale-1> ,

<http://servizi.gov.it/resource/TimeInterval/1-cd612-CoperturaTemporale-2> ;

cpsvapit:follows <http://servizi.gov.it/resource/Rule/1-cd612-RegolaUso> ;

dct:spatial <http://servizi.gov.it/resource/Location/1-cd612-LocalizzazioneCoperturaServizio> ;

cpsvapit:relation <http://servizi.gov.it/resource/PublicService/2-cd612> ;

cpsvapit:hasChannel <http:servizi.gov.it/resource/Channel/112-cd612> , <http:servizi.gov.it/resource/Channel/111-cd612> ;

cpsvapit:isPhysicallyAvailableAt <http://servizi.gov.it/resource/Location/1-cd612-localizzazione1> ,

<http://servizi.gov.it/resource/Location/1-cd612-localizzazione2> , <http://servizi.gov.it/resource/Location/1-cd612-localizzazione3> ,

<http://servizi.gov.it/resource/Location/1-cd612-localizzazione4> , <http://servizi.gov.it/resource/Location/1-cd612-localizzazione5> ,

<http://servizi.gov.it/resource/Location/1-cd612-localizzazione6> , <http://servizi.gov.it/resource/Location/1-cd612-localizzazione7> ;

cpsvapit:hasEmail <mailto:[email protected]> ;

cpsvapit:hasPhone <http://servizi.gov.it/resource/Phone/1-cd612-channel-phone> ;

cpsvapit:hasWebSite <http://servizi.comune.fi.it/servizi/scheda-servizio/residenza-cambio-di-residenza-cittadino-italiano> .

<http:servizi.gov.it/resource/Channel/112-cd612>

a cpsvapit:Channel , cpsvapit:OfflineChannel ;

dct:type <http://dati.gov.it/onto/controlledvocabulary/Channel/0112> .

<http:servizi.gov.it/resource/Channel/111-cd612>

a cpsvapit:Channel, cpsvapit:OfflineChannel ;

dct:type <http://dati.gov.it/onto/controlledvocabulary/Channel/0111> .

<http://servizi.gov.it/resource/Phone/1-cd612-channel-phone>

a cpsvapit:Phone , vcard:TelephoneType, cpsvapit:Channel ;

dct:type <http://dati.gov.it/onto/controlledvocabulary/Channel/032> ;

vcard:value "055055" .

<mailto:[email protected]>

a cpsvapit:Email , vcard:Email, cpsvapit:Channel ;

dct:type <http://dati.gov.it/onto/controlledvocabulary/Channel/0431> .

<http://servizi.gov.it/resource/Location/1-cd612-LocalizzazioneCoperturaServizio>

a cpsvapit:Location, dct:Location ;

dcatapit:geographicalIdentifier <http://publications.europa.eu/resource/authority/place/ITA_FLR> ;

locn:geometry "<gml:Envelope srsName=\"http://www.opengis.net/def/EPSG/0/4326\"><gml:lowerCorner>11.1505803016388

43.7258633840855</gml:lowerCorner><gml:upperCorner>11.3391283282642 43.8352270676213</gml:upperCorner></gml:Envelope>"^^gsp:gmlLiteral .

<http://servizi.gov.it/resource/Location/1-cd612-localizzazione-1>

a cpsvapit:Location , dct:Location ;

locn:address <http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico1> .

<http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico1>

a cpsvapit:Address , locn:Address ;

locn:addressID "FI-50129" ;

locn:fullAddress "Piazza Libertà 12 (cubo 1)" ;

locn:adminLevel2 "FI" ;

locn:postCode "50129" .

<http://servizi.gov.it/resource/Location/1-cd612-localizzazione2>

a cpsvapit:Location, dct:Location ;

locn:address <http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico2> .

<http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico2>

a cpsvapit:Address , locn:Address ;

locn:addressID "FI-50142" ;

locn:fullAddress "Via delle Torri 23" ;

locn:adminLevel2 "FI" ;

locn:postCode "50142" .

<http://servizi.gov.it/resource/Location/1-cd612-localizzazione3>

a cpsvapit:Location, dct:Location ;

30

Servizio “Cambio di residenza”

locn:address <http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico3> .

<http://servizi.gov.it/resource/Location/1-cd612-localizzazione4>

a cpsvapit:Location, dct:Location ;

locn:address <http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico4> .

<http://servizi.gov.it/resource/Location/1-cd612-localizzazione5>

a cpsvapit:Location, dct:Location ;

locn:address <http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico5> .

<http://servizi.gov.it/resource/Location/1-cd612-localizzazione6>

a cpsvapit:Location, dct:Location ;

locn:address <http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico6> .

<http://servizi.gov.it/resource/Location/1-cd612-localizzazione7>

a cpsvapit:Location, dct:Location ;

locn:address <http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico7> .

<http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico3>

a cpsvapit:Address , locn:Address ;

locn:addressID "FI-50136" ;

locn:fullAddress "Piazza Alberti 2/a" ;

locn:adminLevel2 "FI" ;

locn:postCode "50136" .

<http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico4>

a cpsvapit:Address , locn:Address ;

locn:addressID "FI-50134" ;

locn:fullAddress "Via Bini 7" ;

locn:adminLevel2 "FI" ;

locn:postCode "50134" .

<http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico5>

a cpsvapit:Address , locn:Address ;

locn:addressID "FI-50127" ;

locn:fullAddress "via Baracca 150/p (Villa Pallini)" ;

locn:adminLevel2 "FI" ;

locn:postCode "50127" .

<http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico6>

a cpsvapit:Address , locn:Address ;

locn:addressID "FI-50122" ;

locn:fullAddress "Piazza Santa Croce 1" ;

locn:adminLevel2 "FI" ;

locn:postCode "50122" .

<http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico7>

a cpsvapit:Address , locn:Address ;

locn:addressID "FI-50126" ;

locn:fullAddress "Via Tagliamento 4" ;

locn:adminLevel2 "FI" ;

locn:postCode "50126" .

<http://servizi.gov.it/resource/LifeEvent/CambioRiferimentoAnagrafico>

a cpsvapit:LifeEvent, cpsvapit:CitizenEvent ;

dct:type cpsvapit:Doing ;

dct:hasPart <http://servizi.gov.it/resource/PublicService/1-cd612> ;

cpsvapit:processingTime <http://servizi.gov.it/resource/QuantitativeValue/1-cd612-TempoProcessamento> .

<http://servizi.gov.it/resource/QuantitativeValue/1-cd612-TempoProcessamento>

a cpsvapit:QuantitativeValue ;

vcard:value "2"^^xsd:positiveInteger ;

cpsvapit:hasMeasurementUnit cpsvapit:Day .

<http://servizi.gov.it/resource/Cost/1-cd612-costo>

a cpsvapit:Cost ;

vcard:value "0"^^xsd:positiveInteger ;

cpsvapit:currency <http://publications.europa.eu/resource/authority/currency/EUR> ;

dct:description "Il servizio è gratuito" .

<http://spcdata.digitpa.gov.it/Amministrazione/c_d612>

a cpsvapit:LegalEntity, org:FormalOrganization ;

dct:identifier "c_d612" ;

foaf:name "Comune di Firenze"@it ;

dct:type <http://spcdata.digitpa.gov.it/CategoriaAmministrazione/L6> ;

cpsvapit:playsARoleInTime <http://servizi.gov.it/resource/RoleInTime/ComuneFI20150101> .

<http://servizi.gov.it/resource/RoleInTime/ComuneFI20150101>

a cpsvapit:RoleInTime ;

cpsvapit:withRole cpsvapit:RightsHolder ;

cpsvapit:roleAtTime <http://servizi.gov.it/resource/TimeInterval/IntTemp-ComuneFI20150101> ;

cpsvapit:isPlayedBy <http://spcdata.digitpa.gov.it/Amministrazione/c_d612> ;

cpsvapit:roleFor <http://servizi.gov.it/resource/PublicService/1-cd612> .

<http://servizi.gov.it/resource/Group/citc_d612>

a cpsvapit:Group, cpsvapit:Agent ;

dct:identifier "CIT" ;

foaf:name "Cittadini"@it ;

cpsvapit:playsARoleInTime <http://servizi.gov.it/resource/RoleInTime/CitComuneFI20150101> .

<http://servizi.gov.it/resource/TimeInterval/IntTemp-ComuneFI20150101>

a cpsvapit:TimeInterval ;

cpsvapit:startInterval "2015-01-01" .

<http://servizi.gov.it/resource/RoleInTime/CitComuneFI20150101>

a cpsvapit:RoleInTime ;

cpsvapit:withRole cpsvapit:User ;

cpsvapit:roleAtTime <http://servizi.gov.it/resource/TimeInterval/IntTemp-ComuneFI20150101> ;

cpsvapit:isPlayedBy <http://servizi.gov.it/resource/Gruppo/citc_d612> ;

cpsvapit:roleFor <http://servizi.gov.it/resource/PublicService/1-cd612> .

<http://servizi.gov.it/resource/ServiceContactPoint/1-cd612-PuntoContatto>

a dcatapit:Organization , vcard:Organization ;

vcard:organizationName "P.O. Anagrafe - Comune di Firenze" ;

vcard:hasEmail <mailto:[email protected]> ;

vcard:hasTelephone <http://servizi.gov.it/resource/Phone/1-cd612-ContactPoint-Phone> .

<http://servizi.gov.it/resource/Phone/1-cd612-ContactPoint-Phone>

a vcard:TelephoneType ;

vcard:value "055055" .

<http://servizi.gov.it/resource/TimeInterval/1-cd612-CoperturaTemporale-1>

a cpsvapit:TimeInterval , dct:PeriodOfTime ;

cpsvapit:startInterval "8:30"^^xsd:time ;

cpsvapit:endInterval "13:00"^^xsd:time ;

31

Servizio “Cambio di residenza”

cpsvapit:hasDayOfTheWeek cpsvapit:Mon , cpsvapit:Tue , cpsvapit:Wed , cpsvapit:Thu , cpsvapit:Fri .

<http://servizi.gov.it/resource/TimeInterval/1-cd612-CoperturaTemporale-2>

a cpsvapit:TimeInterval , dct:PeriodOfTime ;

cpsvapit:startInterval "14:30"^^xsd:time ;

cpsvapit:endInterval "17:00"^^xsd:time ;

cpsvapit:hasDayOfTheWeek cpsvapit:Thu , cpsvapit:Fri .

<http://servizi.gov.it/resource/Rule/1-cd612-RegolaUso>

a cpsvapit:Rule ;

dct:title "Regola per l'iter della procudera"@it ;

dct:description "Questa è la regola relativa all'iter della procedura prevista per il cambio di residenza"@it ;

cpsvapit:implements <http://www.gazzettaufficiale.it/eli/id/2015/08/14/15G00140/sg> ,

<http://www.gazzettaufficiale.it/eli/id/2014/05/27/14A04075/sg> ;

cpsvapit:specifies <http://servizi.gov.it/resource/Requirement/1-cd612-requisito1> .

<http://servizi.gov.it/resource/Requirement/1-cd612-requisito1>

a cpsvapit:Requirement , cpsvapit:Authentication ;

foaf:name "Requisito per l'autenticazione nel caso di presentazione del cambio eseguita per via telematica"@it ;

dct:type <http://dati.gov.it/onto/controlledvocabulary/Authentication/CNS> ,

<http://dati.gov.it/onto/controlledvocabulary/Authentication/CIE> .

<http://www.gazzettaufficiale.it/eli/id/2015/08/14/15G00140/sg>

a cpsvapit:FormalFramework ;

dct:title "DECRETO DEL PRESIDENTE DELLA REPUBBLICA 17 luglio 2015, n. 126"@it ;

dct:description "Regolamento recante adeguamento del regolamento anagrafico della popolazione residente, approvato con decreto del

Presidente della Repubblica 30 maggio 1989, n. 223, alla disciplina istitutiva dell'anagrafe nazionale della popolazione residente. (15G00140) (GU Serie

Generale n.188 del 14-8-2015)"@it .

<http://www.gazzettaufficiale.it/eli/id/2014/05/27/14A04075/sg>

a cpsvapit:FormalFramework ;

dct:title "TESTO COORDINATO DEL DECRETO-LEGGE 28 marzo 2014, n. 47"@it ;

dct:description "Testo del decreto-legge 28 marzo 2014, n. 47 (in Gazzetta Ufficiale - serie generale - n. 73 del 28 marzo 2014),

coordinato con la legge di conversione 23 maggio 2014, n. 80 (in questa stessa Gazzetta Ufficiale - alla pag. 1 ), recante: Misure urgenti per l'emergenza

abitativa, per il mercato delle costruzioni e per Expo 2015.. (14A04075) (GU Serie Generale n.121 del 27-5-2014)"@it .

<http://servizi.gov.it/resource/Input/1-cd612-input-1>

a cpsvapit:Input ;

foaf:name "Carta d'Identità o altro documento di riconoscimento in corso di validità (Passaporto, Patente di guida ecc...)"@it ;

dct:type <http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/IDDEC> .

<http://servizi.gov.it/resource/Input/1-cd612-input-2>

a cpsvapit:Input ;

foaf:name "Tessera sanitaria"@it ;

dct:type <http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/IDDEC> .

<http://servizi.gov.it/resource/Input/1-cd612-input-3>

a cpsvapit:Input ;

foaf:name "Dichiarazione di cambio di residenza/abitazione"@it ;

dct:type <http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/REQ> ;

dcatapit:referenceDoc "http://servizi.comune.fi.it/cmis/browser?id=bd540dd1-dc0d-4a67-a252-88c39f496be1%3B1.0"^^xsd:anyURI .

<http://servizi.gov.it/resource/Input/1-cd612-input-4>

a cpsvapit:Input ;

foaf:name "RICHIESTA DI AGGIORNAMENTO DELL’INDIRIZZO SU PATENTE E LIBRETTI DI CIRCOLAZIONE DEI VEICOLI"@it ;

dct:type <http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/REQ> ;

dcatapit:referenceDoc "http://servizi.comune.fi.it/cmis/browser?id=688c0303-77df-4ea5-b32f-ee0796b6d2cb%3B1.0"^^xsd:anyURI .

<http://servizi.gov.it/resource/Input/1-cd612-input-5>

a cpsvapit:Input ;

foaf:name "DICHIARAZIONE SOSTITUTIVA DI CERTIFICAZIONE (Art. 46 D.P.R. 28.12.2000 n.445)"@it ;

dct:type <http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/CERT> ;

dcatapit:referenceDoc "http://servizi.comune.fi.it/cmis/browser?id=6caa7d40-ce8f-4246-8ae7-6a26c4297a85%3B1.0"^^xsd:anyURI .

<http://servizi.gov.it/resource/Input/1-cd612-input-6>

a cpsvapit:Input ;

foaf:name "DICHIARAZIONE OSPITANTE"@it ;

dct:type <http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/OTHDOC> ;

dcatapit:referenceDoc "http://servizi.comune.fi.it/cmis/browser?id=92ce1763-c683-4f33-b46a-58c56a4cdfb3%3B1.0"^^xsd:anyURI .

<http://servizi.gov.it/resource/Input/1-cd612-input-7>

a cpsvapit:Input ;

foaf:name "DICHIARAZIONE DEL PROPRIETARIO"@it ;

dct:type <http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/OTHDOC> ;

dcatapit:referenceDoc "http://servizi.comune.fi.it/cmis/browser?id=d18c560f-7826-49a3-bebf-c92d1a80eacc%3B1.0"^^xsd:anyURI .

<http://servizi.gov.it/resource/Input/1-cd612-input-8>

a cpsvapit:Input ;

foaf:name "DICHIARAZIONE TARI"@it ;

dct:type <http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/REQ> ;

dcatapit:referenceDoc "http://servizi.comune.fi.it/cmis/browser?id=69686fd9-c2c0-4d47-916b-c5899e64a219%3B1.0"^^xsd:anyURI .

<http://servizi.gov.it/resource/Output/1-cd612-output>

a cpsvapit:Output ;

foaf:name "Ricevuta di cambio di residenza"@it ;

dct:type <http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/AUTHACT> .

<http://servizi.gov.it/resource/PublicService/2-cd612>

a cpsvapit:PublicService ;

foaf:name "Cambio abitazione"@it ;

dct:description "Cambio di abitazione da un appartamento ad un altro all'interno del territorio del Comune di Firenze"@it ;

cpsvapit:theme <http://publications.europa.eu/resource/authority/data-theme/GOVE> ;

cpsvapit:keyword "Abitazione" , "Anagrafe" , "Residenza" ;

cpsvapit:subTheme <http://dati.gov.it/onto/controlledvocabulary/ServiceSubtheme/ANA> ;

cpsvapit:interactivityLevel <http://dati.gov.it/onto/controlledvocabulary/InteractivityLevel/LEVEL3> ;

cpsvapit:isRelatedToRiT <http://servizi.gov.it/resource/RoleInTime/ComuneFI20150101> ,

<http://servizi.gov.it/resource/Group/citc_d612> ;

cpsvapit:hasStatus cpsvapit:Active ;

dct:spatial <http://www.geonames.org/6542285/> ;

cpsvapit:relation <http://servizi.gov.it/resource/PublicService/1-cd612> ;

dct:isPartOf <http://servizi.gov.it/resource/LifeEvent/CambioRiferimentoAnagrafico> ;

cpsvapit:hasInput <http://servizi.gov.it/resource/Input/2-cd612-input-1> , <http://servizi.gov.it/resource/Input/2-cd612-input-2> ;

cpsvapit:hasWebSite <http://servizi.comune.fi.it/servizi/scheda-servizio/residenza-cambio-abitazione> .

<http://servizi.gov.it/resource/Input/2-cd612-input-1>

a cpsvapit:Input ;

foaf:name "Carta d'Identità o altro documento di riconoscimento in corso di validità (Passaporto, Patente di guida ecc...)"@it ;

dct:type <http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/IDDEC> .

<http://servizi.gov.it/resource/Input/2-cd612-input-2>

a cpsvapit:Input ;

foaf:name "Permesso di Soggiorno in corso di validità" ;

dct:type <http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/AUTHACT> .

Esempio 5 – Descrizione in Turtle di un servizio pubblico

32

8.2. Esempio in RDF/XML

Servizio “Cambio di residenza”

<?xml version="1.0" encoding="utf-8" ?>

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:foaf="http://xmlns.com/foaf/0.1/"

xmlns:dc="http://purl.org/dc/terms/"

xmlns:cpsvapit="http://dati.gov.it/onto/cpsvapit#&quot;"

xmlns:dcatapit="http://dati.gov.it/onto/dcatapit#&quot;"

xmlns:vcard="http://www.w3.org/2006/vcard/ns#"

xmlns:locn="http://www.w3.org/ns/locn#">

<rdf:Description rdf:about="http://servizi.gov.it/resource/PublicService/1-cd612">

<rdf:type rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;PublicService"/>

<foaf:name xml:lang="it">Cambio di Residenza Cittadino Italiano</foaf:name>

<dc:description xml:lang="it">Trasferimento a Firenze da altro comune italiano o dall'estero di cittadino italiano</dc:description>

<dc:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2016-02-15</dc:modified>

<cpsvapit:keyword>Residenza</cpsvapit:keyword>

<cpsvapit:keyword>Anagrafe</cpsvapit:keyword>

<cpsvapit:keyword>Stato civile</cpsvapit:keyword>

<cpsvapit:keyword>Cittadinanza</cpsvapit:keyword>

<cpsvapit:theme rdf:resource="http://publications.europa.eu/resource/authority/data-theme/GOVE"/>

<cpsvapit:subTheme rdf:resource="http://dati.gov.it/onto/controlledvocabulary/ServiceSubtheme/CITIZ"/>

<cpsvapit:interactivityLevel rdf:resource="http://dati.gov.it/onto/controlledvocabulary/InteractivityLevel/LEVEL3"/>

<dc:language rdf:resource="http://publications.europa.eu/resource/authority/language/ITA"/>

<cpsvapit:hasInput>

<cpsvapit:Input rdf:about="http://servizi.gov.it/resource/Input/1-cd612-input-1">

<foaf:name xml:lang="it">Carta d'Identità o altro documento di riconoscimento in corso di validità (Passaporto, Patente di guida

ecc...)</foaf:name>

<dc:type rdf:resource="http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/IDDEC"/>

</cpsvapit:Input>

</cpsvapit:hasInput>

<cpsvapit:hasInput>

<cpsvapit:Input rdf:about="http://servizi.gov.it/resource/Input/1-cd612-input-2">

<foaf:name xml:lang="it">Tessera sanitaria</foaf:name>

<dc:type rdf:resource="http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/IDDEC"/>

</cpsvapit:Input>

</cpsvapit:hasInput>

<cpsvapit:hasInput rdf:resource="&lt;http://servizi.gov.it/resource/Input/1-cd612-input-3"/>

<cpsvapit:hasInput rdf:resource="&lt;http://servizi.gov.it/resource/Input/1-cd612-input-4"/>

<cpsvapit:hasInput>

<cpsvapit:Input rdf:about="http://servizi.gov.it/resource/Input/1-cd612-input-5">

<foaf:name xml:lang="it">DICHIARAZIONE SOSTITUTIVA DI CERTIFICAZIONE (Art. 46 D.P.R. 28.12.2000 n.445)</foaf:name>

<dc:type rdf:resource="http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/CERT"/>

<dcatapit:referenceDoc rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://servizi.comune.fi.it/cmis/browser?id=6caa7d40-ce8f-4246-8ae7-

6a26c4297a85%3B1.0</dcatapit:referenceDoc>

</cpsvapit:Input>

</cpsvapit:hasInput>

<cpsvapit:hasInput>

<cpsvapit:Input rdf:about="http://servizi.gov.it/resource/Input/1-cd612-input-6">

<foaf:name xml:lang="it">DICHIARAZIONE OSPITANTE</foaf:name>

<dc:type rdf:resource="http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/OTHDOC"/>

<dcatapit:referenceDoc rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://servizi.comune.fi.it/cmis/browser?id=92ce1763-c683-4f33-b46a-

58c56a4cdfb3%3B1.0</dcatapit:referenceDoc>

</cpsvapit:Input>

</cpsvapit:hasInput>

<cpsvapit:hasInput>

<cpsvapit:Input rdf:about="http://servizi.gov.it/resource/Input/1-cd612-input-7">

<foaf:name xml:lang="it">DICHIARAZIONE DEL PROPRIETARIO</foaf:name>

<dc:type rdf:resource="http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/OTHDOC"/>

<dcatapit:referenceDoc rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://servizi.comune.fi.it/cmis/browser?id=d18c560f-7826-49a3-bebf-

c92d1a80eacc%3B1.0</dcatapit:referenceDoc>

</cpsvapit:Input>

</cpsvapit:hasInput>

<cpsvapit:hasInput>

<cpsvapit:Input rdf:about="http://servizi.gov.it/resource/Input/1-cd612-input-8">

<foaf:name xml:lang="it">DICHIARAZIONE TARI</foaf:name>

<dc:type rdf:resource="http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/REQ"/>

<dcatapit:referenceDoc rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://servizi.comune.fi.it/cmis/browser?id=69686fd9-c2c0-4d47-916b-

c5899e64a219%3B1.0</dcatapit:referenceDoc>

</cpsvapit:Input>

</cpsvapit:hasInput>

<cpsvapit:produces>

<cpsvapit:Output rdf:about="http://servizi.gov.it/resource/Output/1-cd612-output">

<foaf:name xml:lang="it">Ricevuta di cambio di residenza</foaf:name>

<dc:type rdf:resource="http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/AUTHACT"/>

</cpsvapit:Output>

</cpsvapit:produces>

<cpsvapit:isRelatedToRiT rdf:resource="http://servizi.gov.it/resource/RoleInTime/ComuneFI20150101"/>

<cpsvapit:isRelatedToRiT rdf:resource="http://servizi.gov.it/resource/Group/citc_d612"/>

<cpsvapit:hasStatus rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;Active"/>

<cpsvapit:hasCost>

<cpsvapit:Cost rdf:about="http://servizi.gov.it/resource/Cost/1-cd612-costo">

<vcard:value rdf:datatype="http://www.w3.org/2001/XMLSchema#positiveInteger">0</vcard:value>

<cpsvapit:currency rdf:resource="http://publications.europa.eu/resource/authority/currency/EUR"/>

<dc:description>Il servizio è gratuito</dc:description>

</cpsvapit:Cost>

</cpsvapit:hasCost>

<dc:isPartOf rdf:resource="http://servizi.gov.it/resource/LifeEvent/CambioRiferimentoAnagrafico"/>

<cpsvapit:hasContactPoint>

<dcatapit:Organization rdf:about="http://servizi.gov.it/resource/ServiceContactPoint/1-cd612-PuntoContatto">

<rdf:type rdf:resource="http://www.w3.org/2006/vcard/ns#Organization"/>

<vcard:organizationName>P.O. Anagrafe - Comune di Firenze</vcard:organizationName>

<vcard:hasEmail rdf:resource="mailto:[email protected]"/>

<vcard:hasTelephone>

<vcard:TelephoneType rdf:about="http://servizi.gov.it/resource/Phone/1-cd612-ContactPoint-Phone">

<vcard:value>055055</vcard:value>

</vcard:TelephoneType>

</vcard:hasTelephone>

</dcatapit:Organization>

</cpsvapit:hasContactPoint>

<dc:temporal>

<cpsvapit:TimeInterval rdf:about="http://servizi.gov.it/resource/TimeInterval/1-cd612-CoperturaTemporale-1">

<rdf:type rdf:resource="http://purl.org/dc/terms/PeriodOfTime"/>

<cpsvapit:startInterval rdf:datatype="http://www.w3.org/2001/XMLSchema#time">8:30</cpsvapit:startInterval>

<cpsvapit:endInterval rdf:datatype="http://www.w3.org/2001/XMLSchema#time">13:00</cpsvapit:endInterval>

33

Servizio “Cambio di residenza”

<cpsvapit:hasDayOfTheWeek rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;Mon"/>

<cpsvapit:hasDayOfTheWeek rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;Tue"/>

<cpsvapit:hasDayOfTheWeek rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;Wed"/>

<cpsvapit:hasDayOfTheWeek rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;Thu"/>

<cpsvapit:hasDayOfTheWeek rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;Fri"/>

</cpsvapit:TimeInterval>

</dc:temporal>

<dc:temporal>

<cpsvapit:TimeInterval rdf:about="http://servizi.gov.it/resource/TimeInterval/1-cd612-CoperturaTemporale-2">

<rdf:type rdf:resource="http://purl.org/dc/terms/PeriodOfTime"/>

<cpsvapit:startInterval rdf:datatype="http://www.w3.org/2001/XMLSchema#time">14:30</cpsvapit:startInterval>

<cpsvapit:endInterval rdf:datatype="http://www.w3.org/2001/XMLSchema#time">17:00</cpsvapit:endInterval>

<cpsvapit:hasDayOfTheWeek rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;Thu"/>

<cpsvapit:hasDayOfTheWeek rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;Fri"/>

</cpsvapit:TimeInterval>

</dc:temporal>

<cpsvapit:follows>

<cpsvapit:Rule rdf:about="http://servizi.gov.it/resource/Rule/1-cd612-RegolaUso">

<dc:title xml:lang="it">Regola per l'iter della procudera</dc:title>

<dc:description xml:lang="it">Questa è la regola relativa all'iter della procedura prevista per il cambio di residenza</dc:description>

<cpsvapit:implements>

<cpsvapit:FormalFramework rdf:about="http://www.gazzettaufficiale.it/eli/id/2015/08/14/15G00140/sg">

<dc:title xml:lang="it">DECRETO DEL PRESIDENTE DELLA REPUBBLICA 17 luglio 2015, n. 126</dc:title>

<dc:description xml:lang="it">Regolamento recante adeguamento del regolamento anagrafico della popolazione residente, approvato con decreto

del Presidente della Repubblica 30 maggio 1989, n. 223, alla disciplina istitutiva dell'anagrafe nazionale della popolazione residente. (15G00140) (GU

Serie Generale n.188 del 14-8-2015)</dc:description>

</cpsvapit:FormalFramework>

</cpsvapit:implements>

<cpsvapit:implements>

<cpsvapit:FormalFramework rdf:about="http://www.gazzettaufficiale.it/eli/id/2014/05/27/14A04075/sg">

<dc:title xml:lang="it">TESTO COORDINATO DEL DECRETO-LEGGE 28 marzo 2014, n. 47</dc:title>

<dc:description xml:lang="it">Testo del decreto-legge 28 marzo 2014, n. 47 (in Gazzetta Ufficiale - serie generale - n. 73 del 28 marzo 2014),

coordinato con la legge di conversione 23 maggio 2014, n. 80 (in questa stessa Gazzetta Ufficiale - alla pag. 1 ), recante: Misure urgenti per l'emergenza

abitativa, per il mercato delle costruzioni e per Expo 2015.. (14A04075) (GU Serie Generale n.121 del 27-5-2014)</dc:description>

</cpsvapit:FormalFramework>

</cpsvapit:implements>

<cpsvapit:specifies>

<cpsvapit:Requirement rdf:about="http://servizi.gov.it/resource/Requirement/1-cd612-requisito1">

<rdf:type rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;Authentication"/>

<foaf:name xml:lang="it">Requisito per l'autenticazione nel caso di presentazione del cambio eseguita per via telematica</foaf:name>

<dc:type rdf:resource="http://dati.gov.it/onto/controlledvocabulary/Authentication/CNS"/>

<dc:type rdf:resource="http://dati.gov.it/onto/controlledvocabulary/Authentication/CIE"/>

</cpsvapit:Requirement>

</cpsvapit:specifies>

</cpsvapit:Rule>

</cpsvapit:follows>

<dc:spatial>

<cpsvapit:Location rdf:about="http://servizi.gov.it/resource/Location/1-cd612-LocalizzazioneCoperturaServizio">

<rdf:type rdf:resource="http://purl.org/dc/terms/Location"/>

<dcatapit:geographicalIdentifier rdf:resource="http://publications.europa.eu/resource/authority/place/ITA_FLR"/>

<locn:geometry rdf:datatype="http://www.opengis.net/ont/geosparql#gmlLiteral">&lt;gml:Envelope

srsName=&quot;http://www.opengis.net/def/EPSG/0/4326&quot;&gt;&lt;gml:lowerCorner&gt;11.1505803016388

43.7258633840855&lt;/gml:lowerCorner&gt;&lt;gml:upperCorner&gt;11.3391283282642

43.8352270676213&lt;/gml:upperCorner&gt;&lt;/gml:Envelope&gt;</locn:geometry>

</cpsvapit:Location>

</dc:spatial>

<cpsvapit:relation>

<cpsvapit:PublicService rdf:about="http://servizi.gov.it/resource/PublicService/2-cd612">

<foaf:name xml:lang="it">Cambio abitazione</foaf:name>

<dc:description xml:lang="it">Cambio di abitazione da un appartamento ad un altro all'interno del territorio del Comune di

Firenze</dc:description>

<cpsvapit:theme rdf:resource="http://publications.europa.eu/resource/authority/data-theme/GOVE"/>

<cpsvapit:keyword>Abitazione</cpsvapit:keyword>

<cpsvapit:keyword>Anagrafe</cpsvapit:keyword>

<cpsvapit:keyword>Residenza</cpsvapit:keyword>

<cpsvapit:subTheme rdf:resource="http://dati.gov.it/onto/controlledvocabulary/ServiceSubtheme/ANA"/>

<cpsvapit:interactivityLevel rdf:resource="http://dati.gov.it/onto/controlledvocabulary/InteractivityLevel/LEVEL3"/>

<cpsvapit:isRelatedToRiT rdf:resource="http://servizi.gov.it/resource/RoleInTime/ComuneFI20150101"/>

<cpsvapit:isRelatedToRiT rdf:resource="http://servizi.gov.it/resource/Group/citc_d612"/>

<cpsvapit:hasStatus rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;Active"/>

<dc:spatial rdf:resource="http://www.geonames.org/6542285/"/>

<cpsvapit:relation rdf:resource="http://servizi.gov.it/resource/PublicService/1-cd612"/>

<dc:isPartOf rdf:resource="http://servizi.gov.it/resource/LifeEvent/CambioRiferimentoAnagrafico"/>

<cpsvapit:hasInput>

<cpsvapit:Input rdf:about="http://servizi.gov.it/resource/Input/2-cd612-input-1">

<foaf:name xml:lang="it">Carta d'Identità o altro documento di riconoscimento in corso di validità (Passaporto, Patente di guida

ecc...)</foaf:name>

<dc:type rdf:resource="http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/IDDEC"/>

</cpsvapit:Input>

</cpsvapit:hasInput>

<cpsvapit:hasInput>

<cpsvapit:Input rdf:about="http://servizi.gov.it/resource/Input/2-cd612-input-2">

<foaf:name>Permesso di Soggiorno in corso di validità</foaf:name>

<dc:type rdf:resource="http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/AUTHACT"/>

</cpsvapit:Input>

</cpsvapit:hasInput>

<cpsvapit:hasWebSite rdf:resource="http://servizi.comune.fi.it/servizi/scheda-servizio/residenza-cambio-abitazione"/>

</cpsvapit:PublicService>

</cpsvapit:relation>

<cpsvapit:hasChannel>

<cpsvapit:Channel rdf:about="http:servizi.gov.it/resource/Channel/112-cd612">

<rdf:type rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;OfflineChannel"/>

<dc:type rdf:resource="http://dati.gov.it/onto/controlledvocabulary/Channel/0112"/>

</cpsvapit:Channel>

</cpsvapit:hasChannel>

<cpsvapit:hasChannel>

<cpsvapit:Channel rdf:about="http:servizi.gov.it/resource/Channel/111-cd612">

<rdf:type rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;OfflineChannel"/>

<dc:type rdf:resource="http://dati.gov.it/onto/controlledvocabulary/Channel/0111"/>

</cpsvapit:Channel>

</cpsvapit:hasChannel>

<cpsvapit:isPhysicallyAvailableAt rdf:resource="http://servizi.gov.it/resource/Location/1-cd612-localizzazione1"/>

<cpsvapit:isPhysicallyAvailableAt>

<cpsvapit:Location rdf:about="http://servizi.gov.it/resource/Location/1-cd612-localizzazione2">

<rdf:type rdf:resource="http://purl.org/dc/terms/Location"/>

<locn:address>

<cpsvapit:Address rdf:about="http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico2">

34

Servizio “Cambio di residenza”

<rdf:type rdf:resource="http://www.w3.org/ns/locn#Address"/>

<locn:addressID>FI-50142</locn:addressID>

<locn:fullAddress>Via delle Torri 23</locn:fullAddress>

<locn:adminLevel2>FI</locn:adminLevel2>

<locn:postCode>50142</locn:postCode>

</cpsvapit:Address>

</locn:address>

</cpsvapit:Location>

</cpsvapit:isPhysicallyAvailableAt>

<cpsvapit:isPhysicallyAvailableAt>

<cpsvapit:Location rdf:about="http://servizi.gov.it/resource/Location/1-cd612-localizzazione3">

<rdf:type rdf:resource="http://purl.org/dc/terms/Location"/>

<locn:address>

<cpsvapit:Address rdf:about="http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico3">

<rdf:type rdf:resource="http://www.w3.org/ns/locn#Address"/>

<locn:addressID>FI-50136</locn:addressID>

<locn:fullAddress>Piazza Alberti 2/a</locn:fullAddress>

<locn:adminLevel2>FI</locn:adminLevel2>

<locn:postCode>50136</locn:postCode>

</cpsvapit:Address>

</locn:address>

</cpsvapit:Location>

</cpsvapit:isPhysicallyAvailableAt>

<cpsvapit:isPhysicallyAvailableAt>

<cpsvapit:Location rdf:about="http://servizi.gov.it/resource/Location/1-cd612-localizzazione4">

<rdf:type rdf:resource="http://purl.org/dc/terms/Location"/>

<locn:address>

<cpsvapit:Address rdf:about="http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico4">

<rdf:type rdf:resource="http://www.w3.org/ns/locn#Address"/>

<locn:addressID>FI-50134</locn:addressID>

<locn:fullAddress>Via Bini 7</locn:fullAddress>

<locn:adminLevel2>FI</locn:adminLevel2>

<locn:postCode>50134</locn:postCode>

</cpsvapit:Address>

</locn:address>

</cpsvapit:Location>

</cpsvapit:isPhysicallyAvailableAt>

<cpsvapit:isPhysicallyAvailableAt>

<cpsvapit:Location rdf:about="http://servizi.gov.it/resource/Location/1-cd612-localizzazione5">

<rdf:type rdf:resource="http://purl.org/dc/terms/Location"/>

<locn:address>

<cpsvapit:Address rdf:about="http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico5">

<rdf:type rdf:resource="http://www.w3.org/ns/locn#Address"/>

<locn:addressID>FI-50127</locn:addressID>

<locn:fullAddress>via Baracca 150/p (Villa Pallini)</locn:fullAddress>

<locn:adminLevel2>FI</locn:adminLevel2>

<locn:postCode>50127</locn:postCode>

</cpsvapit:Address>

</locn:address>

</cpsvapit:Location>

</cpsvapit:isPhysicallyAvailableAt>

<cpsvapit:isPhysicallyAvailableAt>

<cpsvapit:Location rdf:about="http://servizi.gov.it/resource/Location/1-cd612-localizzazione6">

<rdf:type rdf:resource="http://purl.org/dc/terms/Location"/>

<locn:address>

<cpsvapit:Address rdf:about="http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico6">

<rdf:type rdf:resource="http://www.w3.org/ns/locn#Address"/>

<locn:addressID>FI-50122</locn:addressID>

<locn:fullAddress>Piazza Santa Croce 1</locn:fullAddress>

<locn:adminLevel2>FI</locn:adminLevel2>

<locn:postCode>50122</locn:postCode>

</cpsvapit:Address>

</locn:address>

</cpsvapit:Location>

</cpsvapit:isPhysicallyAvailableAt>

<cpsvapit:isPhysicallyAvailableAt>

<cpsvapit:Location rdf:about="http://servizi.gov.it/resource/Location/1-cd612-localizzazione7">

<rdf:type rdf:resource="http://purl.org/dc/terms/Location"/>

<locn:address>

<cpsvapit:Address rdf:about="http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico7">

<rdf:type rdf:resource="http://www.w3.org/ns/locn#Address"/>

<locn:addressID>FI-50126</locn:addressID>

<locn:fullAddress>Via Tagliamento 4</locn:fullAddress>

<locn:adminLevel2>FI</locn:adminLevel2>

<locn:postCode>50126</locn:postCode>

</cpsvapit:Address>

</locn:address>

</cpsvapit:Location>

</cpsvapit:isPhysicallyAvailableAt>

<cpsvapit:hasEmail rdf:resource="mailto:[email protected]"/>

<cpsvapit:hasPhone>

<cpsvapit:Phone rdf:about="http://servizi.gov.it/resource/Phone/1-cd612-channel-phone">

<rdf:type rdf:resource="http://www.w3.org/2006/vcard/ns#TelephoneType"/>

<rdf:type rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;Channel"/>

<dc:type rdf:resource="http://dati.gov.it/onto/controlledvocabulary/Channel/032"/>

<vcard:value>055055</vcard:value>

</cpsvapit:Phone>

</cpsvapit:hasPhone>

<cpsvapit:hasWebSite rdf:resource="http://servizi.comune.fi.it/servizi/scheda-servizio/residenza-cambio-di-residenza-cittadino-italiano"/>

</rdf:Description>

<cpsvapit:Email rdf:about="mailto:[email protected]">

<rdf:type rdf:resource="http://www.w3.org/2006/vcard/ns#Email"/>

<rdf:type rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;Channel"/>

<dc:type rdf:resource="http://dati.gov.it/onto/controlledvocabulary/Channel/0431"/>

</cpsvapit:Email>

<cpsvapit:Location rdf:about="http://servizi.gov.it/resource/Location/1-cd612-localizzazione-1">

<rdf:type rdf:resource="http://purl.org/dc/terms/Location"/>

<locn:address>

<cpsvapit:Address rdf:about="http://servizi.gov.it/resource/Address/1-cd612-indirizzo-puntoanagrafico1">

<rdf:type rdf:resource="http://www.w3.org/ns/locn#Address"/>

<locn:addressID>FI-50129</locn:addressID>

<locn:fullAddress>Piazza Libertà 12 (cubo 1)</locn:fullAddress>

<locn:adminLevel2>FI</locn:adminLevel2>

<locn:postCode>50129</locn:postCode>

35

Servizio “Cambio di residenza”

</cpsvapit:Address>

</locn:address>

</cpsvapit:Location>

<cpsvapit:LifeEvent rdf:about="http://servizi.gov.it/resource/LifeEvent/CambioRiferimentoAnagrafico">

<rdf:type rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;CitizenEvent"/>

<dc:type rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;Doing"/>

<dc:hasPart rdf:resource="http://servizi.gov.it/resource/PublicService/1-cd612"/>

<cpsvapit:processingTime>

<cpsvapit:QuantitativeValue rdf:about="http://servizi.gov.it/resource/QuantitativeValue/1-cd612-TempoProcessamento">

<vcard:value rdf:datatype="http://www.w3.org/2001/XMLSchema#positiveInteger">2</vcard:value>

<cpsvapit:hasMeasurementUnit rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;Day"/>

</cpsvapit:QuantitativeValue>

</cpsvapit:processingTime>

</cpsvapit:LifeEvent>

<cpsvapit:LegalEntity rdf:about="http://spcdata.digitpa.gov.it/Amministrazione/c_d612">

<rdf:type rdf:resource="https://www.w3.org/TR/vocab-org/FormalOrganization"/>

<dc:identifier>c_d612</dc:identifier>

<foaf:name xml:lang="it">Comune di Firenze</foaf:name>

<dc:type rdf:resource="http://spcdata.digitpa.gov.it/CategoriaAmministrazione/L6"/>

<cpsvapit:playsARoleInTime rdf:resource="http://servizi.gov.it/resource/RoleInTime/ComuneFI20150101"/>

</cpsvapit:LegalEntity>

<cpsvapit:RoleInTime rdf:about="http://servizi.gov.it/resource/RoleInTime/ComuneFI20150101">

<cpsvapit:withRole rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;RightsHolder"/>

<cpsvapit:roleAtTime rdf:resource="http://servizi.gov.it/resource/TimeInterval/IntTemp-ComuneFI20150101"/>

<cpsvapit:isPlayedBy rdf:resource="http://spcdata.digitpa.gov.it/Amministrazione/c_d612"/>

<cpsvapit:roleFor rdf:resource="http://servizi.gov.it/resource/PublicService/1-cd612"/>

</cpsvapit:RoleInTime>

<cpsvapit:Group rdf:about="http://servizi.gov.it/resource/Group/citc_d612">

<rdf:type rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;Agent"/>

<dc:identifier>CIT</dc:identifier>

<foaf:name xml:lang="it">Cittadini</foaf:name>

<cpsvapit:playsARoleInTime>

<cpsvapit:RoleInTime rdf:about="http://servizi.gov.it/resource/RoleInTime/CitComuneFI20150101">

<cpsvapit:withRole rdf:resource="http://dati.gov.it/onto/cpsvapit#&quot;User"/>

<cpsvapit:roleAtTime rdf:resource="http://servizi.gov.it/resource/TimeInterval/IntTemp-ComuneFI20150101"/>

<cpsvapit:isPlayedBy rdf:resource="http://servizi.gov.it/resource/Gruppo/citc_d612"/>

<cpsvapit:roleFor rdf:resource="http://servizi.gov.it/resource/PublicService/1-cd612"/>

</cpsvapit:RoleInTime>

</cpsvapit:playsARoleInTime>

</cpsvapit:Group>

<cpsvapit:TimeInterval rdf:about="http://servizi.gov.it/resource/TimeInterval/IntTemp-ComuneFI20150101">

<cpsvapit:startInterval>2015-01-01</cpsvapit:startInterval>

</cpsvapit:TimeInterval>

<cpsvapit:Input rdf:about="http://servizi.gov.it/resource/Input/1-cd612-input-3">

<foaf:name xml:lang="it">Dichiarazione di cambio di residenza/abitazione</foaf:name>

<dc:type rdf:resource="http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/REQ"/>

<dcatapit:referenceDoc rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://servizi.comune.fi.it/cmis/browser?id=bd540dd1-dc0d-4a67-a252-

88c39f496be1%3B1.0</dcatapit:referenceDoc>

</cpsvapit:Input>

<cpsvapit:Input rdf:about="http://servizi.gov.it/resource/Input/1-cd612-input-4">

<foaf:name xml:lang="it">RICHIESTA DI AGGIORNAMENTO DELL’INDIRIZZO SU PATENTE E LIBRETTI DI CIRCOLAZIONE DEI VEICOLI</foaf:name>

<dc:type rdf:resource="http://dati.gov.it/onto/controlledvocabulary/ServiceInputOutput/REQ"/>

<dcatapit:referenceDoc rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://servizi.comune.fi.it/cmis/browser?id=688c0303-77df-4ea5-b32f-

ee0796b6d2cb%3B1.0</dcatapit:referenceDoc>

</cpsvapit:Input>

</rdf:RDF>

Esempio 6 – Descrizione in RDF/XML di un servizio pubblico

36

Allegato 1 - Elenco delle classi e delle proprietà obbligatorie,

raccomandate e opzionali

La tabella che segue riporta l’elenco delle classi e delle proprietà definite nel profilo italiano e il

relativo livello di obbligatorietà; in particolare, “M” indica che la classe è obbligatoria, “R”

indica che è raccomandata (valido solo per le classi), e “O” indica che è opzionale.

Classe Proprietà Obbl. (M/R/O)

Evento della vita R

Evento della vita identificativo M

Evento della vita nome M

Evento della vita descrizione O

Evento della vita ha costo O

Evento della vita tipo O

Evento della vita tempo di processamento O

Servizio Pubblico M

Servizio Pubblico identificativo M

Servizio Pubblico nome M

Servizio Pubblico descrizione M

Servizio Pubblico data di ultima modifica O

Servizio Pubblico parola chiave O

Servizio Pubblico altro codice O

Servizio Pubblico ha stato O

Servizio Pubblico ha costo O

Servizio Pubblico tema del servizio M

Servizio Pubblico sottotema del servizio M

Servizio Pubblico livello di interattività M

Servizio Pubblico è conforme a O

Servizio Pubblico ha input M

Servizio Pubblico produce O

Servizio Pubblico lingua O

Servizio Pubblico ha canale O

Servizio Pubblico ha sito web O

Servizio Pubblico ha telefono O

Servizio Pubblico ha email O

Servizio Pubblico ha altro canale elettronico O

Servizio Pubblico è fisicamente disponibile presso

O (M se il servizio

ha un canale di tipo Offline)

Servizio Pubblico localizzazione geografica O

Servizio Pubblico copertura temporale O

Servizio Pubblico ha punto di contatto O

Servizio Pubblico servizio correlato (relativo a)

O

Servizio Pubblico servizio richiesto (richiede)

O

Costo O

Costo identificativo M

Costo valore M

Costo valuta M

Costo descrizione O

Input M

Input identificativo M

Input nome M

Input tipo M

37

Classe Proprietà Obbl. (M/R/O)

Input documentazione di riferimento O

Output R

Output identificativo M

Output nome M

Output tipo M

Canale R

Canale tipo M

Telefono O

Telefono valore M

Altro canale elettronico O

Altro canale elettronico riferimento di accesso M

Agente O

Agente identificativo M

Agente nome M

Agente agisce per conto di O

Agente esercita un ruolo nel tempo M

Entità legale M

Entità legale nome alternativo O

Entità legale Tipo M

Intervallo temporale O, M nel caso

dell’intervallo per il

ruolo nel tempo

Intervallo temporale inizio intervallo M

Intervallo temporale fine intervallo O

Intervallo temporale ha giorno della settimana O

Regola R

Regola identificativo M

Regola titolo M

Regola descrizione M

Regola documentazione di riferimento O

Regola implementa O

Regola definisce O

Framework formale O

Framework formale identificativo M

Framework formale titolo M

Framework formale descrizione O

Framework formale documentazione di riferimento O

Requisito O

Requisito nome M

Autenticazione R

Autenticazione tipo M

Licenza O

Licenza identificativo M

Licenza tipo O

Licenza versione O

Standard tecnico O

Standard tecnico identificativo M

Standard tecnico titolo O

Standard tecnico descrizione O

Standard tecnico documentazione di riferimento O

Valore quantitativo O

Valore quantitativo valore M

Valore quantitativo ha unità di misura M

38

Classe Proprietà Obbl. (M/R/O)

Organizzazione R

Organizzazione nome M

Organizzazione e-mail M

Organizzazione telefono O

Organizzazione sito O

Ruolo nel tempo M

Ruolo nel tempo con ruolo M

Ruolo nel tempo ruolo nell’intervallo di tempo M

Ruolo nel tempo ruolo per M

Localizzazione O

Localizzazione identificativo geografico O

Localizzazione nome geografico O

Localizzazione geometria O

Localizzazione indirizzo O

Indirizzo O

Indirizzo identificativo indirizzo M

Indirizzo indirizzo completo M

Indirizzo CAP M

Indirizzo unità amministrativa (liv.2) M

Geometria O

Geometria sistema di riferimento M

Geometria coordinate M

Geometria tipo di geometria M

Tabella 32 – Elenco di classi e proprietà del profilo con relativa obbligatorietà