Salta al contenuto principale

OCD - Rappresentazione semantica e documentazione

 

Ontologia: 

https://dati.camera.it/ocd/classi.rdf 

Autore:

Camera dei deputati

CONTENUTI


Introduzione

Contenuti del documento

Il presente documento illustra l’insieme del progetto Linked Open Data della Camera dei deputati, dal punto di vista metodologico e tecnologico.

Il documento si articola nelle seguenti parti:

  • descrizione del progetto ed elenco delle risorse disponibili
  • spiegazione tecnica dei processi adottati nella modellazione dell'ontologia, documentata dal reference document sul sito dati.camera.it
  • use cases
  • elenco dei dataset utilizzati per gli allineamenti
  • esempi di SPARQL queries

Camera dei deputati e LOD

Premessa

Con il termine Linked Data si fa riferimento ad una serie di “best practices” per pubblicare e connettere tra loro attraverso il web collezioni di dati strutturati.

Negli ultimi anni la crescente richiesta da parte degli utenti di servizi che consentano un elevato grado di interconnessione tra i dati provenienti da diverse fonti ha portato all’adesione da parte di diversi provider di questa filosofia, con l’obiettivo di costituire uno spazio dati globale e globalmente accessibile: il web dei dati, che costituisce la parte centrale del cosidetto web semantico.

In quest’ottica, tre sono i fattori di maggiore interesse: la semantica, la fruibilità dei dati e la loro libera disponibilità per l’utente.

  • libera disponibilità: i dati proposti sono Open, ovvero rilasciati secondo licenza Creative Commons - Attribuzione - Condividi allo stesso modo e liberamente utilizzabili dagli utenti;
  • semantica: l’utilizzo di descrittori semantici consente di far emergere i collegamenti tra le risorse, correlandole in base al loro “significato”. RDF fornisce in tal senso la possibilità di descrivere risorse tramite un modello dei dati strutturato ed orientato ai grafi, e costituisce pertanto il principale modello di descrizione utilizzato;
  • fruibilità: all’interno della rete ipermediale i nodi divengono risorse, identificabili tramite uri e rappresentabili in vari formati, secondo le esigenze (RDF può ad esempio essere serializzato in formati xml così come su semplici file di testo, e presentato all’utente tramite delle pagine html)

File dei dataset

I dati contenuti all'interno del repository possono essere utilizzati direttamente all'interno di applicazioni esterne: È possibile effettuare il download delle serializzazioni dei dati in vari formati (RDF/XML, CSV, turtle...) per l'uso offline.

Endpoint SPARQL

È possibile interrogare direttamente l’endpoint sparql del repository: ad esempio può essere utilizzato da applicazioni mash-up per creare collegamenti con risorse di altri data set.

Navigatori

Per visualizzare e consultare i dati è possibile utilizzare dei navigatori RDF pubblici e accessibili via web. Il navigatore offre un quadro esaustivo della risorsa in esame esplicitando tutti i collegamenti con le altre informazioni (fotografie, documenti pdf, ecc.).

Di seguito sono è riportato un esempio di accesso standard alla scheda di Giovanni Giolitti su LodLive (navigatore SPARQL)

https://dati.camera.it/lodlive/?http://dati.camera.it/ocd/persona.rdf/pr2546  

OCD. Ontologia Camera dei deputati

L'obiettivo primario del progetto è di rendere pienamente fruibile il vasto patrimonio informativo della Camera, che presenta un'infinita varietà di formati e di approcci stratificatisi negli anni nella gestione digitale.

Pertanto, è stata progettata una ontologia descrittiva in formato XML/RDF ed uno specifico namespace, ocd (Ontologia della Camera dei Deputati), le cui proprietà e classi descrivono il dominio Camera nel corso della sua storia.

L'ontologia utilizzata per la creazione di questi dataset è scritta in OWL ed è il risultato di un lavoro soggetto a miglioramenti, aggiornamenti e ampliamenti. Uno degli obiettivi principali dell'ontologia Camera dei deputati è quello di essere il piú possibile modellato sugli altri Open Data governativi prodotti in altri Stati e seguire le linee guida e le best practices diffuse.

Al fine di condividere, pubblicare ed integrare le risorse dell'ontologia con soggetti esterni ed amministrazioni pubbliche nazionali ed internazionali, una particolare attenzione è stata posta nella scelta e nell'analisi dei modelli descrittivi degli altri open data e nelle linee guida e nelle "buone pratiche" definite e diffuse dall'Open Knowledge Foundation. Per agevolare ed alimentare in maniera non "mediata" i linked open data sono state utilizzate ontologie diffuse a livello internazionale come FOAF Ontology Friend of a friend e Dublin Core.

Elenco delle risorse LOD accessibili da dati.camera.it

BPR - Bibliografia del Parlamento italiano e degli studi elettorali

La BPR - Bibliografia del Parlamento italiano e degli studi elettorali, curata dalla Biblioteca della Camera dei deputati, segnala le pubblicazioni riguardanti il Parlamento italiano, la Consulta, l’Assemblea Costituente e le elezioni politiche a partire dal 1848. Una parte dei riferimenti bibliografici è arricchita dai testi integrali. Ad ogni citazione sono assegnati uno o più codici di classificazione sulla base di uno schema di oltre 100 classi organizzate in sette grandi aree. Per la modellazione RDF dei dati è stato deciso di riutilizzare ontologie per la descrizione bibliografica già diffuse a livello internazionale come la Bibliographic Ontology (BIBO), l'International Standard Bibliographic Description (ISBD) Ontology e Dublin Core Vocabulary. Lo schema di classificazione è stato convertito in formato SKOS.

L'anagrafica delle persone

Nel dataset è presente la descrizione delle persone censite all'interno delle basi dati legislative della Camera, sia deputati e senatori, sia membri non parlamentari di governo. Il dataset persona riporta le informazioni anagrafiche ed è collegato con con i mandati aperti alla Camera o al Senato e con gli eventuali incarichi di governo ricoperti. La persona è stata descritta utilizzando lo standard FOAF. Per avere una visione d'insieme, si consiglia di consultare anche i dataset sui mandati della Camera, i mandati del Senato e i deputati.

I deputati, i mandati ed i Gruppi parlamentari

Il dataset comprende tutte le persone che hanno un mandato aperto alla Camera. Il deputato è strettamente connesso al concetto di mandato Camera e a quello di persona perché rappresenta una persona che riceve un mandato in una determinata legislatura; le informazioni anagrafiche del deputato si trovano nel dataset persona, mentre in questo dataset è possibile individuare tutti i ruoli svolti da una persona nel corso della sua attività parlamentare, l'appartenenza agli Organi della Camera e ai Grupppi, gli incarichi negli Organi e gli Uffici parlamentari ricoperti.

Gli Organi Parlamentari

Il dataset Organo comprende la descrizione di Organi della Camera dei deputati con le informazioni relative a commissioni permanenti, commissioni bicamerali e d'inchiesta, giunte e altri organi interni.

Gli incarichi e gli uffici parlamentari

Il dataset Incarico comprende tutti i dati relativi agli incarichi nei Gruppi parlamentari ricoperti dai Deputati durante la loro attività; il dataset ufficioParlamentare allo stesso modo conserva i dati riguardanti gli incarichi ricoperti dai Deputati negli Organi parlamentari.

I Presidenti della Camera e i Presidenti della Repubblica

Il dataset Presidenti della Camera e Presidenti della Repubblica, presenta la descrizione di tutti i presidenti che si sono susseguiti nel corso degli anni, fino alla legislatura corrente.

Per una migliore comprensione dei dati esposti, insieme a questi dataset è consigliabile scaricare anche: Deputati, Governi, Persone.

I progetti di legge, l'iter legislativo e le leggi

Il dataset contiene la descrizione di tutto l'iter legis degli atti camera della XVI legislatura fino alla loro conversione in Legge; per definire questo dataset l'ontologia camera è stata integrata con tutte le classi e le proprietà necessarie ad una totale esplicitazione del dominio.

Partendo dalla classe atto sono state aggiunte le seguenti classi:

  • la classe assegnazione serve a descrivere la fase di discussione in commissione in sede referente, legislativa e redigente. Dall’assegnazione c’è il collegamento con i dibattiti e poi con le discussioni nelle sedute. Ogni discussione verrà descritta dettagliatamente fino al singolo intervento del deputato. Alla discussione è collegata la classe votazione che si articola in una votazione complessiva e una votazione analitica per singolo deputato;
  • la classe richiestaParere descrive la fase di discussione in sede consultiva;
  • la discussione in assemblea viene descritta utilizzando una proprietà diretta dall’atto camera al dibattito (che nel caso specifico avrà un riferimento all’assemblea);
  • le classi abbinamento e stralcio riportano le indicazione della data dell’abbinamento o dello stralcio e il riferimento all’attocamera abbinato o stralciato;
  • la classe statoIter descrive lo stato dell’iter in un determinato momento importante riportando la data e lo stato;
  • la classe trasmissione serve a gestire le trasmissioni da e per il Senato. L’atto camera avrà più trasmissioni (qualificate in alcuni casi da un dc:type navette se si tratta di un ritorno dal Senato con la navette) con l’indicazione della data di trasmissione, la provenienza ed il collegamento con l’atto senato o con il nuovo atto camera;
  • la classe votazione, collegata all'atto camera e, in modo inverso, a tutti i singoli voti dei deputati è utilizzata per descrivere tutti i dati che rappresentano la partecipazione al voto, l'esito e l'eventuale approvazione;
  • la classe voto che serve a descrivere il voto del singolo deputato.

Le votazioni

Il dataset contiene la descrizione delle votazioni elettroniche eseguite nelle sedute in Assemblea nel loro complesso e dei voti dei singoli deputati. Per descrivere questi dati è stato necessario introdurre due nuove classi:

  • la classe votazione, collegata all'atto camera e, in modo inverso, a tutti i singoli voti dei deputati è utilizzata per descrivere tutti i dati che rappresentano la partecipazione al voto, l'esito e l'eventuale approvazione;
  • la classe voto che serve a descrivere il voto del singolo deputato.

Le Sedute, i Dibattiti e i Bollettini di Giunte e Commissioni

Nel dataset è presenta la descrizione delle sedute, dei dibattiti e dei bollettini delle Giunte e delle Commissioni.

I documenti parlamentari

Nel dataset è presenta la descrizione dei documenti parlamentari stampati dalla Camera dei deputati, i cosiddetti "DOC" in numero romano: documenti e relazioni, trasmessi alla Camera dal Governo o da altri soggetti istituzionali ovvero predisposti da organi della Camera stessa.

Interrogazioni, Interpellanze e mozioni

Il dataset contiene gli Atti di indirizzo e controllo, quali interrogazioni, interpellanze, mozioni, ordini del giorno, risoluzioni, dalla VII alla XVI legislatura della Repubblica.

Le Legislature, i sistemi elettorali e le elezioni

Il dataset comprende la descrizione delle Legislature, dei Sistemi elettorali e delle Elezioni.

I governi, gli organi di Governo, gli Incarichi di Governo e i Presidenti del Consiglio

Il dataset comprende la descrizione dei Governi, degli incarichi ricoperti e dei Presidenti del Consiglio.


L'ontologia Camera

L’Ontologia OCD è registrata nel Linked Open Vocabulary ed è inserita nella LOD Cloud Diagram nella versione aggiornata al 20 febbraio 2017.

Il prefisso utilizzato è OCD.

VOID

VoID (Vocabulary of Interlinked Datasets) è un RDF Schema vocabulary per descrivere datasets.

Il VoID è stato aggiornato in data 15 marzo 2017.

DCAT AP

Il DCAT AP è stato aggiornato in data 15 marzo 2017 e segue le indicazioni fornite dalle linee guida per la descrizione di datasets pubblicati in cataloghi.

RDF/XML Syntax

Questo documento usa esempi scritti in RDF/XML, una delle serializzazioni del linguaggio RDF.

Sono forniti exports file in xml, ntriples, turtle, ld+json, scaricabili per ogni singola risorsa:

 
<rdf:Description rdf:nodeID="A0">
  <ocd:rif_luogo rdf:resource="http://dati.camera.it/ocd/luogo.rdf/firenze_firenze_toscana"/>
  <bio:date>19791011</bio:date>
  <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">nato a FIRENZE, FIRENZE, TOSCANA, il 11.10.1979</rdfs:label>
</rdf:Description>
<rdf:Description rdf:about="http://dati.camera.it/ocd/persona.rdf/p305696">
  <ocd:rif_mandatoCamera rdf:resource="http://dati.camera.it/ocd/mandatoCamera.rdf/mc17_305696_20130305"/>
  <foaf:account rdf:resource="http://dati.camera.it/ocd/account.rdf/305696_tw"/>
  <foaf:firstName>FILIPPO</foaf:firstName>
  <dc:title>FILIPPO GALLINELLA</dc:title>
  <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Person"/>
  <dc:description>Laurea in ingegneria meccanica; Dipendente di azienda privata</dc:description>
  <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">FILIPPO GALLINELLA</rdfs:label>
  <foaf:depiction rdf:resource="http://documenti.camera.it/apps/nuovosito/deputato/getFoto.asp?id=305696&legislatura=17"/>
  <foaf:gender>male</foaf:gender>
  <owl:sameAs rdf:resource="http://it.dbpedia.org/resource/Filippo_Gallinella"/>
  <foaf:account rdf:resource="http://dati.camera.it/ocd/account.rdf/305696_fb"/>
  <ods:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-10-24T12:25:48Z</ods:modified>
  <foaf:surname>GALLINELLA</foaf:surname>
  <bio:Birth rdf:nodeID="A0"/>
    </rdf:Description>
                                    

Prefissi

I prefissi utilizzati sono riportati in questa sezione; il modo più rapido per verificare l’esistenza di un prefisso è attraverso la consultazione del servizio http://prefix.cc/

Prefissi esterni

PrefixURLExplanation
muninnhttp://rdf.muninn-project.org/ontologies/documents#Muninn Ontology
orghttp://www.w3.org/ns/org#Org Ontology
crmhttp://erlangen-crm.org/current/Erlangen CRM/OWL
biohttp://purl.org/vocab/bio/0.1/Biography Ontology
bibohttp://purl.org/ontology/bibo/Bibliography Ontology
geohttp://www.w3.org/2003/01/geo/wgs84_pos#WGS84 Geo Positioning: an RDF vocabulary
geonameshttp://www.geonames.org/ontology#GeoNames Ontology
timehttp://www.w3.org/2006/time#An Ontology of Time for the Semantic Web
voidhttp://rdfs.org/ns/void#Vocabulary of Interlinked Datasets
frbrhttp://purl.org/vocab/frbr/core#Expression of Core FRBR Concepts in RDF
crm120111http://erlangen-crm.org/120111/Erlangen CRM / OWL
owlhttp://www.w3.org/2002/07/owl#Web Ontology Language
skos-xlhttp://www.w3.org/2008/05/skos-xl#SKOS Simple Knowledge Organization System eXtension for Labels (SKOS-XL)
prism21http://prismstandard.org/namespaces/basic/3.0/Publishing Requirements for Industry Standard Metadata
pohttp://purl.org/ontology/po/Programmes Ontology
shoahhttp://cdec.opendams.org/lod/shoah/Shoah Ontology
skoshttp://www.w3.org/2008/05/skos/core#Simple Knowledge Organization System
aemetontohttp://aemet.linkeddata.es/ontology/The Aemet Network of Ontologies
dwchttp://rs.tdwg.org/dwc/terms/Darwin Core Terms
provhttp://www.w3.org/ns/prov#Provenance Ontology
oadhttp://lod.xdams.org/reload/oad/Ontology for archival description
schema-orghttp://schema.org/Schema.org
npghttp://ns.nature.com/terms/The Core Ontology
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#Resource Description Framework
foafhttp://xmlns.com/foaf/0.1/Friend of a Friend ontology
dctermshttp://purl.org/dc/terms/Dublin Core Terms
xsdhttp://www.w3.org/2001/XMLSchema#XML Schema Datatypes
bmuseumhttp://collection.britishmuseum.org/id/ontology/The British Museum Ontology
lgdohttp://linkedgeodata.org/ontology/capitalLinkedGeoData Ontology
cdochttp://www.cidoc-crm.org/cidoc-crm#CIDOC Reference Model
dchttp://purl.org/dc/elements/1.1/Dublin Core Elements
eac-cpfhttp://archivi.ibc.regione.emilia-romagna.it/ontology/eac-cpf/EAC-CPF Ontology
cchttp://creativecommons.org/ns#Creative Commons Rights Expression Language
dbpedia-owlhttp://dbpedia.org/ontology/DBpedia-owl Ontology
rdfshttp://www.w3.org/2000/01/rdf-schema#RDF Schema
bbchttp://www.bbc.co.uk/ontologies/BBC Ontology
nfohttp://oscaf.sourceforge.net/nfo.htmlNepomuk File Ontology

Prefissi descrittivi

I prefissi descrittivi identificano delle informazioni descrittive utilizzate all’interno dell’ontologia, fondamentali per permettere ai software agents di cercare, analizzare e restituire informazioni.

PrefixURLExplanation
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#Resource Description Framework
dctermshttp://purl.org/dc/terms/Dublin Core Terms
foafhttp://xmlns.com/foaf/0.1/Friend of a Friend ontology
pavhttp://purl.org/pav/2.0/Provenance, Authoring and Versioning
rdfshttp://www.w3.org/2000/01/rdf-schema#RDF Schema
skoshttp://www.w3.org/2004/02/skos/core#Simple Knowledge Organization System
voidhttp://rdfs.org/ns/void#Vocabulary of Interlinked Datasets
xsdhttp://www.w3.org/2001/XMLSchema#XML Schema Datatypes

OCD URI

La struttura degli URI in OCD segue le seguenti regole:

  • la base di tutti i documenti RDF è http://dati.camera.it/ocd/
  • ogni classe dell’ontologia segue regole specifiche per la composizione delle URI, si riportano di seguito le regole seguite per le classi principali:
    • persona: {nomeclasse}.rdf seguitoda “pr” (persona regno) o “p” (persona) {identificativoAnagrafica} del DB di origine
    • mandato camera: {nomeclasse}.rdf seguito da “mr” (mandato regno) o “m” (mandato) {identificativoMandato}_{idlegislatura}_{dataInizioMandato}
    • deputato: {nomeclasse}.rdf seguito da “dr” (deputato regno) o “d” (deputato) {identificativoAnagrafica}_{idlegislatura}
    • legislatura: {nomeclasse}.rdf seguito da “regno” o “repubblica” _{idlegislatura}
    • organo: {nomeclasse}.rdf seguito da “or” (organo regno) o “o” (organo) {idlegislatura}_{identificativoOrgano}
    • assemblea: {nomeclasse}.rdf seguito da “ar” (assemblea regno) o “a” (assemblea) {idlegislatura}
    • seduta: {nomeclasse}.rdf seguito da “sr” (seduta regno) o “s” (seduta) {idlegislatura}_{identificativoSeduta}
    • atto: {nomeclasse}.rdf seguito da “ac”{idlegislatura}_{numeroAtto}
    • aic: {nomeclasse}.rdf seguito da “aic”{identificativoAic}_{idlegislatura}
    • gruppoParlamentare: {nomeclasse}.rdf seguito da “gr”{identificativoGruppo}
    • ufficioParlamentare: {nomeclasse}.rdf seguito da “upr”{identificativoGruppo}_{identificativoAnagrafica}_{dataInizioIncarico}

Semantic resolution

Tutti gli URI dell’ontologia OCD restituiscono contenuti sia humane-readable che machine-readable.

  • OCD segue le raccomandazioni Cool URIs for the Semantic Web
  • OCD segue le raccomandazioni Best Practice Recipes for Publishing RDF Vocabularies
  • Gli URI vengono validati con Vapour (source location).

Semantic formats

RDF è un graph data model che può essere rappresentato in un diverso numero di data formats. Allo stesso modo, i risultati derivanti dall’interrogazione dell’endpoint SPARQL possono essere scaricati in diversi formati. Tutti questi formati sono descritti a questo indirizzo: .

OCD supporta i principali formati che vengono indicati di seguito, con i link verso le relative specifiche tecniche.

  • RDF/XML (.rdf, application/rdf+xml): è una serializzazione del linguaggio RDF che permette di esprimere l’informazione come in un documento XML. Le regole sintattiche di RDF/XML sono disponibili cliccando qui
  • Turtle (.ttl, text/turtle): è un formato che esprime le informazioni per mezzo di triple. Le regole sintattiche di Turtle sono disponibili qui
  • N-Triples (.nt, application/n-triples): è una serializzazione basata sulla dichiarazione di soggetto, predicato e oggetto, separati da uno spazio bianco; ogni tripla deve terminare con un ‘.’ . Le regole sintattiche di N-Triples sono disponibili qui
  • JSONLD (.jsonld, application/ld+json; also see home page): è un formato di interscambio che utilizza JSON. Le regole sintattiche di JSONLD sono disponibili qui

Formati disponibili nell’endpoint SPARQL

  • SPARQL HTML
  • SPARQL Spreadsheet
  • SPARQL XML
  • SPARQL JSON
  • SPARQL Javascript
  • SPARQL Ntriples
  • SPARQL RDF/XML
  • SPARQL CSV (.csv, text/csv: comma separated values)
  • SPARQL TSV (.tsv, text/tab-separated-values)

Ontologie esterne

Una delle raccomandazioni espresse nelle best practices dell’Agenzia per l’Italia Digitale riguarda la necessità di “sviluppare nuove ontologie solo se strettamente necessario privilegiando invece l’adozione di ontologie condivise e largamente utilizzate a livello nazionale e internazionale” . Seguendo il principio del riuso e per favorire la diffusione, la comprensione e l’interrogazione dei dataset prodotti anche in domini esterni, nell’ambito del progetto sono stati analizzati e utilizzati i seguenti vocabolari e ontologie:

Bibliographic Ontology (bibo)

E’ un’ontologia molto flessibile che definisce classi e proprietà per la descrizione di risorse bibliografiche (articoli, monografie, citazioni, ecc…).

Biographical Ontology (bio)

E’ un’ontologia per rappresentare le informazioni biografiche di una persona, secondo un approccio mirante a descrivere ogni singolo evento su un’asse temporale. La sequenza degli eventi fornisce una timeline nella quale sono collocati persone e relazioni con altre persone o con altri eventi.

CC - Describing Copyright in RDF - Creative Commons Rights Expression Language (CC)

E’ un’ontologia utilizzata per descrivere le licenze di copyright e le informazioni connesse.

Dublin Core terms e refinements (dc e dcterms)

Si tratta di un data model “leggero” che ha lo scopo di descrivere attraverso i metadati più diffusi, una grande varietà di risorse in formati diversi. Il nucleo è costituito da 15 proprietà cui è possibile affiancare dei “raffinamenti” che consentono una descrizione delle risorse ancora più granulare. E’ diffuso a livello internazionale e il suo utilizzo è un ottimo punto di partenza per l’interoperabilità tra sistemi diversi.

Event

E’ un’ontologia utilizzata per la pubblicazione delle informazioni descrittive di eventi storici in Linked Data e per il mapping tra altri vocabolari ed ontologie eventocentrici.

Friend Of A Friend (foaf)

Si tratta di un data model utilizzato per descrivere le persone, le loro attività, gli interessi e le relazioni con altre persone o cose. Grazie alla sua semplicità e al fatto che è integrata nei più importanti social network, è diffusa a livello internazionale.

ISBD Element Set (ISBD)

E’ un vocabolario utilizzato per la descrizione dei metadati bibliografici.

LinkedGeoData (lgd)

E’ un’ontologia che ha lo scopo di aggiungere una dimensione spaziale al web semantico. LinkedGeoData utilizza le informazioni raccolte da OpenStreetMap per creare un’ampia base di conoscenza spaziale.

Nepomuk File Ontology (NFO)

Fornisce un vocabolario per esprimere informazioni estratte da fonti differenti: files, parti di software e host remoti.

Organization Ontology (org)

E’ un’ontologia per le strutture organizzative, che esplicita classi e proprietà per la pubblicazione in formato linked data delle informazioni riguardanti la struttura organizzativa di un ente, la sua sede, i suoi compiti e le persone coinvolte e i loro rispettivi ruoli. Si configura come un’ontologia riusabile ed estendibile per domini specializzati.

Schema.org (schema)

E’ un vocabolario nato con l’ambizione di descrivere qualsiasi tipologia di risorsa. Nonostante la sua diffusione sia prevalente sui siti di e-commerce, da diverso tempo il suo utilizzo si sta affermando in ambito internazionale anche per la descrizione del patrimonio culturale per aumentarne la visibilità sul web.

Simple Knowledge Organization System data model (skos)

SKOS definisce un modello per la rappresentazione di thesauri, sistemi di classificazione, voci di indice, vocabolari controllati. Espresso in RDF, consente di strutturare e pubblicare i “concetti” sul web, collegarli ad altri dati ed integrarli in altri “Concept scheme”. In un vocabolario SKOS le risorse (skos:Concept) sono identificate da URI, etichettate con stringhe in una o più lingue (skos:prefLabel, skos:altLabel), fornite di note descrittive (skos:scopeNote, skos:definition, skos:example, skos:historyNote), correlate semanticamente tra loro in gerarchie informali (skos:narrower, skos:broader, skos:related) ed aggregate in schemi concettuali (skos:inScheme, skos:hasTopConcept). SKOS è stato utilizzato per la trasposizione RDF standard ISAD (G), di alcuni titolari di classificazione e per esplicitare parole chiave se presenti nella descrizione archivistica.

vCard Ontology (vcard)

E’ un’ontologia che nasce per rappresentare i biglietti da visita elettronici ed esplicitare informazioni su persone ed enti, i loro contatti e le loro informazioni di affiliazione.

Vocabulary of a Friend (VOAF)

E’ un vocabolario che fornisce elementi per la descrizione di vocabolari (RDFs e OWL). Fornisce le proprietà che esprimono come diversi vocabolari possono essere collegati ed estesi gli uni agli altri. Si basa su Dublin Core e VoID. Il nome di questo vocabolario fa esplicito riferimento a FOAF perché VOAF può essere utilizzato per definire una rete di vocabolari in maniera simile a come FOAF fornisce il collegamento fra una rete di persone.

Vocabulary of Interlinked Datasets (VoID)

E’ un vocabolario che fornisce i termini e le relazioni per descrivere i dataset RDF, con l’obiettivo di creare un collegamento tra i creatori dei dataset e gli utenti. 


 

Use cases

Introduzione

Questo documento descrive dei casi d'uso dell'ontologia Camera dei deputati (ocd). Partendo dall'esempio concreto di un deputato, vengono presi in esame tutti i principali scenari descrittivi delle risorse ad esso collegato: la sua appartenenza ad organi parlamentari, o ad incarichi di Governo, specificando volta per volta tutte le altre risorse del dominio Camera.

Nella definizione del data model OCD, uno degli obiettivi principali è stato quello di utilizzare laddove possibile ontologie esistenti e standard. In particolare in ogni file RDF prodotto i metadati sono stati descritti utilizzando Dublin Core (vedi il reference document) e sono stati inseriti tutti i collegamenti tra le risorse interne al dominio ed esterne (siti web della camera dei deputati) attraverso la proprietà dcterms:isReferencedBy e dc:relation.

Di seguito verranno fornite delle esemplificazioni sull’utilizzo delle classi e delle proprietà dell’ontologia a partire dalle classi principali.

La persona

Le indicazioni biografiche che riportiamo nel file persona.rdf sono ricavate dall'Anagrafe Unica dei Deputati; per la descrizione RDF è stato utilizzato principalmente lo schema FOAF, mentre BIO per i dettagli biografici.

Ogni persona, oltre le indicazioni sulla nascita e la morte, ha i riferimenti ai mandati camera che ha ricevuto nella sua carriera politica. Il riferimento al mandato camera è il punto di collegamento tra la persona e il deputato (che è una persona che ha ricevuto un mandato parlamentare). Ad una persona sono associati più mandati e ad ogni mandato corrisponde un deputato.

Oltre ai riferimenti ai mandati ci sono gli incarichi di governo; questi sono collegati appunto non con il deputato ma con la persona.

<foaf:Person rdf:about="persona.rdf/p3240">
      <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Person"/>
      <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">GIORGIO LA MALFA</rdfs:label>
      <dc:title>GIORGIO LA MALFA</dc:title>
      <foaf:firstName>GIORGIO</foaf:firstName>
      <foaf:surname>LA MALFA</foaf:surname>
      <foaf:gender>male</foaf:gender>
      <foaf:depiction rdf:resource="http://documenti.camera.it/apps/nuovosito/deputato/getFoto.asp?id=3240&legislatura=16"/>
      <dc:description>Laurea in giurisprudenza, Laurea in economia politica; Professore ordinario di discipline economiche in pensione</dc:description>
      <owl:sameAs rdf:resource="http://yago-knowledge.org/resource/Giorgio_La_Malfa"/>
      <owl:sameAs rdf:resource="http://wikidata.org/entity/Q2460954"/>
    <!-- ... -->
      <ocd:rif_mandatoCamera rdf:resource="http://dati.camera.it/ocd/mandatoCamera.rdf/mc14_3240_20010527"/>
      <ocd:rif_mandatoCamera rdf:resource="http://dati.camera.it/ocd/mandatoCamera.rdf/mc16_3240_20080423"/>
      <ocd:rif_mandatoCamera rdf:resource="http://dati.camera.it/ocd/mandatoCamera.rdf/mc13_3240_19960429"/>
    <!-- ... -->
      <ocd:rif_membroGoverno rdf:resource="http://dati.camera.it/ocd/membroGoverno.rdf/mg3240_6_59_20_20050423"/>
      <ocd:rif_membroGoverno rdf:resource="http://dati.camera.it/ocd/membroGoverno.rdf/mg3240_3_34_4_19800404"/>
      <bio:Birth rdf:parseType="Resource">
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">nato a MILANO, MILANO, LOMBARDIA, il 13.10.1939</rdfs:label>
        <bio:date>19391013</bio:date>
        <ocd:rif_luogo rdf:resource="http://dati.camera.it/ocd/luogo.rdf/milano_milano_lombardia"/>
      </bio:Birth>
    </foaf:Person>
Grafo Persona

Il deputato

Il concetto di deputato è strettamente collegato a quelli di “mandato Camera” e di “persona” poiché rappresenta una persona che ha ricevuto un mandato in una determinata legislatura.

La classe ocd:deputato, dopo la parte con i metadati descrittivi, presenta due blank nodes - ocd:membro e ocd:aderisce - necessari per consentire una lettura più chiara ed organica dell'attività del deputato:    

- ocd:membro descrive l'appartenenza del deputato ad uno o più organi parlamentari, ai quali punta attraverso la proprietà ocd:rif_organo.    

    

       - ocd:aderisce descrive l'adesione del deputato ai gruppi parlamentari, ai quali punta attraverso la proprietà ocd:rif_gruppoParlamentare.    

    

       Ogni blank node è corredato da un rdfs:label che ha lo scopo di favorire una migliore leggibilità del file su browser semantici e da altri riferimenti interni.    

    

            

    
<ocd:deputato rdf:about="http://dati.camera.it/ocd/deputato.rdf/d3240_8">
      <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">GIORGIO LA MALFA, VIII Legislatura della Repubblica</rdfs:label>
      <dc:title>GIORGIO LA MALFA, VIII Legislatura della Repubblica</dc:title>
      <dc:description>Laurea in giurisprudenza ed economia politica; docente universitario - professore ordinario o di prima fascia</dc:description>
      <foaf:firstName>GIORGIO</foaf:firstName>
      <foaf:surname>LA MALFA</foaf:surname>
      <foaf:gender>male</foaf:gender>
      <ocd:rif_leg rdf:resource="http://dati.camera.it/ocd/legislatura.rdf/repubblica_08"/>
      <ocd:rif_mandatoCamera rdf:resource="http://dati.camera.it/ocd/mandatoCamera.rdf/mc8_3240_19790617"/>
      <ocd:rif_ufficioParlamentare rdf:resource="http://dati.camera.it/ocd/ufficioParlamentare.rdf/up8_3240_1089_7_19790711_19800404"/>
      <dcterms:isReferencedBy rdf:resource="http://www.camera.it/uri-res/N2Ls?urn:camera-it:parlamento:scheda.personale:camera;8.legislatura;3240"/>
      <foaf:depiction rdf:resource="http://documenti.camera.it/apps/nuovosito/deputato/getFoto.asp?id=3240&legislatura=8"/>
      <ocd:membro rdf:parseType="Resource">
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">COMMISSIONE PARLAMENTARE PER LA RISTRUTTURAZIONE E RICONVERSIONE INDUSTRIALE E PER I PROGRAMMI DELLE PARTECIPAZIONI STATALI (29.11.1979-24.04.1980)</rdfs:label>
        <dc:type>Titolare</dc:type>
        <dc:date>19791129-19800424</dc:date>
        <ocd:startDate>19791129</ocd:startDate>
        <ocd:rif_organo rdf:resource="http://dati.camera.it/ocd/organo.rdf/o8_1123"/>
        <ocd:motivoTermine>Cessazione</ocd:motivoTermine>
        <ocd:endDate>19800424</ocd:endDate>
      </ocd:membro>
    <!-- ... -->
      <ocd:aderisce rdf:parseType="Resource">
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">REPUBBLICANO (20.06.1979-11.07.1983)</rdfs:label>
        <dc:date>19790620-19830711</dc:date>
        <ocd:startDate>19790620</ocd:startDate>
        <ocd:rif_gruppoParlamentare rdf:resource="http://dati.camera.it/ocd/gruppoParlamentare.rdf/gr294"/>
        <ocd:motivoTermine>Fine Legislatura</ocd:motivoTermine>
        <ocd:endDate>19830711</ocd:endDate>
      </ocd:aderisce>
    <!-- ... -->
    </ocd:deputato>
                                    
    
    

            

    
                    
                
            
        
    

            

    

       L'Organo parlamentare    

    

       L'organo parlamentare ha, oltre ai metadati, la composizione e il riferimento agli uffici parlamentari.    

    
<ocd:organo rdf:about="http://dati.camera.it/ocd/organo.rdf/o1_661">
      <rdf:type rdf:resource="http://dati.camera.it/ocd/organo"/>
      <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">VI COMMISSIONE ISTRUZIONE E BELLE ARTI</rdfs:label>
      <dc:title>VI COMMISSIONE ISTRUZIONE E BELLE ARTI</dc:title>
      <dc:type>COMMISSIONE PERMANENTE</dc:type>
      <dc:date>19480508-19530624</dc:date>
      <ocd:startDate>19480508</ocd:startDate>
      <ocd:endDate>19530624</ocd:endDate>
    <ocd:rif_leg rdf:resource="http://dati.camera.it/ocd/legislatura.rdf/repubblica_01"/>
      <ocd:haMembro rdf:parseType="Resource">
        <dc:date>19480615-19530624</dc:date>
        <ocd:startDate>19480615</ocd:startDate>
        <ocd:rif_deputato rdf:resource="http://dati.camera.it/ocd/deputato.rdf/d10000_1"/>
        <ocd:endDate>19530624</ocd:endDate>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">MATTEO RESCIGNO (15.06.1948-24.06.1953)</rdfs:label>
      </ocd:haMembro>
      <ocd:haMembro rdf:parseType="Resource">
        <dc:date>19480615-19530624</dc:date>
        <ocd:startDate>19480615</ocd:startDate>
        <ocd:rif_deputato rdf:resource="http://dati.camera.it/ocd/deputato.rdf/d3140_1"/>
        <ocd:endDate>19530624</ocd:endDate>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">NILDE IOTTI (15.06.1948-24.06.1953)</rdfs:label>
      </ocd:haMembro>
      <ocd:rif_ufficioParlamentare rdf:resource="http://dati.camera.it/ocd/ufficioParlamentare.rdf/up1_6880_661_9_19520701_19530624"/>
      <ocd:rif_ufficioParlamentare rdf:resource="http://dati.camera.it/ocd/ufficioParlamentare.rdf/up1_6880_661_9_19500701_19510709"/>
      <ocd:rif_ufficioParlamentare rdf:resource="http://dati.camera.it/ocd/ufficioParlamentare.rdf/up1_13430_661_7_19480615_19490630"/>
    </ocd:organo>
                                    
    
    

            

    
                    
                
            
        
    

            

    

       L'Ufficio parlamentare    

    

       Gli uffici parlamentari sono tutte le cariche ricoperte da un deputato durante il suo mandato.    

    

       Ogni ufficio parlamentare , oltre ai riferimenti alla legislatura (ocd:rif_leg) e al deputato (ocd:rif_deputato), ha i riferimenti all'Organo parlamentare cui si riferisce, tramite la proprietà ocd:rif_organo.    

    
<ocd:ufficioParlamentare rdf:about="http://dati.camera.it/ocd/ufficioParlamentare.rdf/up17_50447_2076_25_20140303_20140625">
      <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">CAPOGRUPPO di II COMMISSIONE (GIUSTIZIA), ANTONIO LEONE (03.03.2014-25.06.2014)</rdfs:label>
      <dc:title>CAPOGRUPPO di II COMMISSIONE (GIUSTIZIA), ANTONIO LEONE (03.03.2014-25.06.2014)</dc:title>
      <dc:date>20140303-20140625</dc:date>
      <ocd:startDate>20140303</ocd:startDate>
      <ocd:endDate>20140625</ocd:endDate>
      <ocd:rif_leg rdf:resource="http://dati.camera.it/ocd/legislatura.rdf/repubblica_17"/>
      <ocd:rif_deputato rdf:resource="http://dati.camera.it/ocd/deputato.rdf/d50447_17"/>
      <ocd:rif_organo rdf:resource="http://dati.camera.it/ocd/organo.rdf/o17_2076"/>
      <ocd:carica>CAPOGRUPPO</ocd:carica>
    </ocd:ufficioParlamentare>
                                    
    
    

            

    
                    
                
            
        
    

            

    

       Il gruppo parlamentare    

    

       La classe ocd:gruppoParlamentare ha, oltre i metadati, la composizione e il riferimento agli incarichi all'interno dei gruppi.    

    

       Il dcterms:alternative descrive forme alternative di denominazione dei gruppi parlamentari (solitamente sigle o forme abbreviate).    

    

       Questa classe può avere la proprietà ocd:diventa, con la quale si descrivono nuovi soggetti politici (ad esempio più partiti frutto di una scissione o un nuovo partito frutto di un accorpamento).    

    

       Con la proprietà ocd:denominazione viene gestito il cambio di denominazione di un gruppo parlamentare.    

    
<ocd:gruppoParlamentare rdf:about="http://dati.camera.it/ocd/gruppoParlamentare.rdf/gr257">
      <rdf:type rdf:resource="http://dati.camera.it/ocd/gruppoParlamentare"/>
      <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">PARTITO SOCIALISTA ITALIANO (PSI) (09.07.1968-24.05.1972)</rdfs:label>
      <dc:title>PARTITO SOCIALISTA ITALIANO (PSI) (09.07.1968-24.05.1972)</dc:title>
      <dcterms:alternative>PSI</dcterms:alternative>
      <dc:date>19680709-19720524</dc:date>
      <ocd:startDate>19680709</ocd:startDate>
      <ocd:endDate>19720524</ocd:endDate>
      <ocd:rif_leg rdf:resource="http://dati.camera.it/ocd/legislatura.rdf/repubblica_05"/>
      <ocd:rif_incarico rdf:resource="http://dati.camera.it/ocd/incarico.rdf/i257+254_20220_13_19680709"/>
      <ocd:rif_incarico rdf:resource="http://dati.camera.it/ocd/incarico.rdf/i257+254_4350_10_19681221"/>
      <ocd:rif_incarico rdf:resource="http://dati.camera.it/ocd/incarico.rdf/i257+254_10430_11_19681221"/>
    <!-- ... -->
      <ocd:siComponeDi rdf:parseType="Resource">
        <dc:date>19680709-19720524</dc:date>
        <ocd:startDate>19680709</ocd:startDate>
        <ocd:rif_deputato rdf:resource="http://dati.camera.it/ocd/deputato.rdf/d9520_5"/>
        <ocd:motivoTermine>Fine Legislatura</ocd:motivoTermine>
        <ocd:endDate>19720524</ocd:endDate>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">CARLO MUSSA IVALDI VERCELLI (09.07.1968-24.05.1972.</rdfs:label>
      </ocd:siComponeDi>
    <!-- ... -->
      <ocd:diventa rdf:parseType="Resource">
        <dc:type>scissione</dc:type>
        <dc:title>PARTITO SOCIALISTA DEMOCRATICO ITALIANO (PSDI) il 07.07.1969) (scissione)</dc:title>
        <dc:date>19690707</dc:date>
        <ocd:rif_gruppoParlamentare rdf:resource="http://dati.camera.it/ocd/gruppoParlamentare.rdf/gr255"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">PARTITO SOCIALISTA DEMOCRATICO ITALIANO (PSDI) il 07.07.1969) (scissione)</rdfs:label>
      </ocd:diventa>
      <ocd:denominazione rdf:parseType="Resource">
        <dcterms:alternative>PSI-PSDI</dcterms:alternative>
        <dc:title>PARTITO SOCIALISTA ITALIANO - PARTITO SOCIALISTA DEMOCRATICO ITALIANO UNIFICATI</dc:title>
        <dc:date>19681023</dc:date>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">gia' PARTITO SOCIALISTA ITALIANO - PARTITO SOCIALISTA DEMOCRATICO ITALIANO UNIFICATI (PSI-PSDI) fino a 23.10.1968</rdfs:label>
      </ocd:denominazione>
    </ocd:gruppoParlamentare>
                                    
    
    

            

    
                    
                
            
        
    

            

    

       La seduta    

    

       Di ogni classe ocd:seduta viene indicata la legislatura di riferimento e la sessione della legislatura, le discussioni avvenute e l'organo assegnatario.    

    

       Una seduta parlamentare può essere di due tipi:    

    
       1. in Commissione    
    
	<ocd:seduta rdf:about="http://dati.camera.it/ocd/seduta.rdf/BF_17_201502_0203_html_07">
                                    			<rdf:type rdf:resource="http://dati.camera.it/ocd/seduta"/>
                                    			<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Seduta di martedì 3 febbraio 2015</rdfs:label>
                                    			<dc:title>Seduta di martedì 3 febbraio 2015</dc:title>
                                    			<dc:date>20150203</dc:date>
                                    			<ocd:rif_organo rdf:resource="http://dati.camera.it/ocd/organo.rdf/o17_2081"/>
                                    			<ocd:rif_leg rdf:resource="http://dati.camera.it/ocd/legislatura.rdf/repubblica_17"/>
                                    			<dc:relation rdf:resource="http://documenti.camera.it/apps/commonServices/getDocumento.ashx?sezione=bollettini&tipoDoc=pdf&idLegislatura=17&anno=2015&mese=02&giorno=03&file=leg.17.bol0380.data20150203"/>
                                    	</ocd:seduta>
                                    
    
       2. in Assemblea    
    
	<ocd:seduta rdf:about="http://dati.camera.it/ocd/seduta.rdf/s04_7702">
                                    		<rdf:type rdf:resource="http://dati.camera.it/ocd/seduta"/>
                                    		<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Seduta di venerdì 7 febbraio 1964 </rdfs:label>
                                    		<dc:title>Seduta di venerdì 7 febbraio 1964 </dc:title>
                                    		<dc:date>19640207</dc:date>
                                    		<ocd:rif_assemblea rdf:resource="http://dati.camera.it/ocd/assemblea.rdf/a4"/>
                                    		<ocd:rif_leg rdf:resource="http://dati.camera.it/ocd/legislatura.rdf/repubblica_04"/>
                                    		<dc:relation rdf:resource="http://www.camera.it/_dati/leg04/lavori/stenografici/sed0095/sed0095.pdf"/>
                                    	</ocd:seduta>
                                    
    
    

            

    
                    
                
            
        
    

            

    

       L'iter legis    

    

       Di seguito viene rappresentata la descrizione dell’intero Iter Legis degli atti Camera fino alla loro conversione in legge.    

    
    

       - L'atto camera    

    

       L’atto presenta tutti i metadati relativi alla sua presentazione, al tipo di iniziativa, ai firmatari, ai relatori e tutti gli eventi connessi al suo iter alla Camera e al Senato    

    
	<ocd:atto rdf:about="http://dati.camera.it/ocd/attocamera.rdf/ac17_2339">
                                    		<rdf:type rdf:resource="http://dati.camera.it/ocd/atto"/>
                                    		<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DADONE ed altri: "Disposizioni in materia di conflitti di interessi, ineleggibilità e incompatibilità parlamentari" (2339)</rdfs:label>
                                    		<dc:type>Progetto di Legge</dc:type>
                                    		<dc:date>20140430</dc:date>
                                    		<ocd:iniziativa>Parlamentare</ocd:iniziativa>
                                    		<dc:identifier>2339</dc:identifier>
                                    		<dc:title>DADONE ed altri: "Disposizioni in materia di conflitti di interessi, ineleggibilità e incompatibilità parlamentari" (2339)</dc:title>
                                    		<dc:creator>DADONE Fabiana</dc:creator>
                                    		<ocd:primo_firmatario rdf:resource="http://dati.camera.it/ocd/deputato.rdf/d306020_17"/>
                                    		<ocd:altro_firmatario rdf:resource="http://dati.camera.it/ocd/deputato.rdf/d306091_17"/>
                                    		<ocd:altro_firmatario rdf:resource="http://dati.camera.it/ocd/deputato.rdf/d305868_17"/>
                                    		<dc:contributor>ALBERTI Ferdinando</dc:contributor>
                                    		<dc:contributor>FERRARESI Vittorio</dc:contributor>
                                    		<ocd:rif_relatore rdf:resource="http://dati.camera.it/ocd/relatore.rdf/rel17_4243"/>
                                    		<ocd:rif_relatore rdf:resource="http://dati.camera.it/ocd/relatore.rdf/rel17_8738"/>
                                    		<ocd:rif_richiestaParere rdf:resource="http://dati.camera.it/ocd/richiestaParere.rdf/rp17_88132"/>
                                    		<ocd:rif_richiestaParere rdf:resource="http://dati.camera.it/ocd/richiestaParere.rdf/rp17_70951"/>
                                    		<ocd:rif_dibattito rdf:resource="http://dati.camera.it/ocd/dibattito.rdf/dib81845_17"/>
                                    		<ocd:rif_dibattito rdf:resource="http://dati.camera.it/ocd/dibattito.rdf/dib70704_17"/>
                                    		<ocd:rif_versioneTestoAtto rdf:resource="http://dati.camera.it/ocd/versioneTestoAtto.rdf/vta17_17PDL0022660"/>
                                    		<ocd:rif_versioneTestoAtto rdf:resource="http://dati.camera.it/ocd/versioneTestoAtto.rdf/vta17_17PDL0038860"/>
                                    		<ocd:rif_statoIter rdf:resource="http://dati.camera.it/ocd/statoIter.rdf/si17_55493"/>
                                    		<ocd:rif_statoIter rdf:resource="http://dati.camera.it/ocd/statoIter.rdf/si17_55489"/>
                                    		<ocd:rif_abbinamento rdf:resource="http://dati.camera.it/ocd/abbinamento.rdf/ab17_2634"/>
                                    		<ocd:rif_abbinamento rdf:resource="http://dati.camera.it/ocd/abbinamento.rdf/ab17_2652"/>
                                    		<ocd:rif_trasmissione rdf:resource="http://dati.camera.it/ocd/trasmissione.rdf/tr17_2057"/>
                                    		<ocd:rif_governo rdf:resource="http://dati.camera.it/ocd/governo.rdf/g102"/>
                                    		<ocd:rif_assegnazione rdf:resource="http://dati.camera.it/ocd/assegnazione.rdf/a17_30179"/>
                                    		<ocd:rif_natura rdf:resource="http://dati.camera.it/ocd/natura.rdf/proposta_legge_ordinaria"/>
                                    		<ocd:rif_leg rdf:resource="http://dati.camera.it/ocd/legislatura.rdf/repubblica_17"/>
                                    		<dcterms:isReferencedBy rdf:resource="http://www.camera.it/uri-res/N2Ls?urn:camera-it:parlamento:scheda.progetto.legge:camera;17.legislatura;2339"/>
                                    		<dc:relation rdf:resource="http://www.camera.it/_dati/leg17/lavori/stampati/pdf/17PDL0038870.pdf"/>
                                    		<dc:relation rdf:resource="http://www.camera.it/_dati/leg17/lavori/stampati/pdf/17PDL0038860.pdf"/>
                                    	</ocd:atto>
                                    
    

       - L'assegnazione    

    

       La classe ocd:assegnazione serve a descrivere la fase di discussione in commissione nelle sedi referente, legislativa e redigente.    

    

       Dall’assegnazione parte il collegamento con i dibattiti e, poi, con le discussioni nelle sedute.    

    
	<ocd:assegnazione rdf:about="http://dati.camera.it/ocd/assegnazione.rdf/a17_25340">
                                    		<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Assegnato  alla I Commissione Affari Costituzionali in sede Referente il 20 marzo 2014</rdfs:label>
                                    		<rdf:type rdf:resource="http://dati.camera.it/ocd/assegnazione"/>
                                    		<dc:title>Assegnato  alla I Commissione Affari Costituzionali in sede Referente il 20 marzo 2014</dc:title>
                                    		<dc:date>20140320</dc:date>
                                    		<ocd:rif_dibattito rdf:resource="http://dati.camera.it/ocd/dibattito.rdf/dib65035_17"/>
                                    		<ocd:rif_dibattito rdf:resource="http://dati.camera.it/ocd/dibattito.rdf/dib64838_17"/>
                                    		<!-- ... -->
                                    		<ocd:rif_organo rdf:resource="http://dati.camera.it/ocd/organo.rdf/o17_2075"/>
                                    		<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Event"/>
                                    	                <ocd:sede>Referente</ocd:sede>
                                    	</ocd:assegnazione>
                                    
    

       - La richiesta parere    

    

       ocd:richiestaParere descrive la fase di discussione in sede consultiva.    

    
	<ocd:richiestaParere rdf:about="http://dati.camera.it/ocd/richiestaParere.rdf/rp17_73145">
                                    		<rdf:type rdf:resource="http://www.w3.org/2002/07/lode:Event"/>
                                    		<rdf:type rdf:resource="http://dati.camera.it/ocd/richiestaParere"/>
                                    		<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Parere favorevole in sede consultiva</rdfs:label>
                                    		<dc:title>Parere favorevole in sede consultiva</dc:title>
                                    		<ocd:esito>Parere favorevole</ocd:esito>
                                    		<ocd:rif_organo rdf:resource="http://dati.camera.it/ocd/organo.rdf/o17_2078"/>
                                    		<ocd:rif_dibattito rdf:resource="http://dati.camera.it/ocd/dibattito.rdf/dib73145_17"/>
                                    		<dcterms:isReferencedBy rdf:resource="http://documenti.camera.it/apps/commonServices/getDocumento.ashx?sezione=bollettini&tipoDoc=comunicato&idlegislatura=17&anno=2014&mese=12&giorno=04&idcommissione=04&pagina=data.20141204.com04.bollettino.sede00010.tit00010&ancora=data.20141204.com04.bollettino.sede00010.tit00010"/>
                                    	</ocd:richiestaParere>
                                    
    

       - Il dibattito    

    

       La classe ocd:dibattito descrive i dibattiti parlamentari, nelle Commissioni o in Assemblea.    

    

       Un dibattito parlamentare può avere più discussioni (ocd:rif_discussione).    

    
	<ocd:dibattito rdf:about="http://dati.camera.it/ocd/dibattito.rdf/IdDibNL2_1036">
                                    		<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Sull'ordine dei lavori, nell'ambito del seguito esame C. 522</rdfs:label>
                                    		<rdf:type rdf:resource="http://dati.camera.it/ocd/dibattito"/>
                                    		<dc:title>Sull'ordine dei lavori, nell'ambito del seguito esame C. 522</dc:title>
                                    		<ocd:rif_leg rdf:resource="http://dati.camera.it/ocd/legislatura.rdf/repubblica_11"/>
                                    		<ocd:rif_assemblea rdf:resource="http://dati.camera.it/ocd/assemblea.rdf/a11"/>
                                    		<ocd:rif_discussione rdf:resource="http://dati.camera.it/ocd/discussione.rdf/disIdDibNL2_1036_20060725"/>
                                    		<ocd:rif_organo rdf:resource="http://dati.camera.it/ocd/organo.rdf/o15_1183"/>
                                    		<ocd:rif_attoCamera rdf:resource="http://dati.camera.it/ocd/attocamera.rdf/ac15_522"/>
                                    		<ocd:rif_doc rdf:resource="http://dati.camera.it/ocd/doc.rdf/doc11_iv-n-98"/>
                                    		<dcterms:isReferencedBy rdf:resource="http://leg15.camera.it/_dati/leg15/lavori/nfas/schededibattito/asp/NuovaScheda_wai.asp?sFile=IdDibNL2_1036.xml&ns=2"/>
                                    	</ocd:dibattito>
                                    
    

       - La discussione    

    

       Questa classe serve a descrivere le discussioni parlamentari, di cui se ne riportano titolo e data, la seduta durante la quale hanno luogo, il relatore e i vari interventi susseguitisi.    

    
	<ocd:discussione rdf:about="http://dati.camera.it/ocd/discussione.rdf/disIdDib66370_17">
                                    		<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Seguito dell'esame e rinvio - Adozione di un testo base - Modifiche agli articoli 438 e 442 del codice di procedura penale. Inapplicabilità del giudizio abbreviato ai delitti puniti con la pena dell'ergastolo. C. 1129</rdfs:label>
                                    		<rdf:type rdf:resource="http://dati.camera.it/ocd/discussione"/>
                                    		<dc:date>20140515</dc:date>
                                    		<dc:title>Seguito dell'esame e rinvio - Adozione di un testo base - Modifiche agli articoli 438 e 442 del codice di procedura penale. Inapplicabilità del giudizio abbreviato ai delitti puniti con la pena dell'ergastolo. C. 1129</dc:title>
                                    		<dc:relation rdf:resource="http://documenti.camera.it/apps/commonServices/getDocumento.ashx?sezione=bollettini&tipoDoc=comunicato&idlegislatura=17&anno=2014&mese=05&giorno=15&idcommissione=02&pagina=data.20140515.com02.bollettino.sede00030.tit00010&ancora=data.20140515.com02.bollettino.sede00030.tit00010#data.20140515.com02.bollettino.sede00030.tit00010"/>
                                    		<ocd:rif_relatore rdf:resource="http://dati.camera.it/ocd/relatore.rdf/rel17_302762_66370"/>
                                    		<ocd:rif_seduta rdf:resource="http://dati.camera.it/ocd/seduta.rdf/BF_17_201405_0515_html_02"/>
                                    		<ocd:rif_allegatoDiscussione rdf:resource="http://dati.camera.it/ocd/allegatoDiscussione.rdf/all17_17662"/>
                                    		<ocd:rif_intervento rdf:resource="http://dati.camera.it/ocd/intervento.rdf/in17_278338"/>
                                    		<ocd:rif_intervento rdf:resource="http://dati.camera.it/ocd/intervento.rdf/in17_278337"/>
                                    		<!-- ... -->
                                    	</ocd:discussione>
                                    
    

       - L'intervento    

    

       La classe ocd:intervento mostra gli interventi di un deputato (tramite la proprietà ocd:rif_deputato) o di un membro di Governo (tramite la proprietà ocd:rif_membroGoverno) in una discussione.    

    
	<ocd:intervento rdf:about="http://dati.camera.it/ocd/intervento.rdf/in17_361586">
                                    		<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">intervento di Franca BIONDELLI</rdfs:label>
                                    		<rdf:type rdf:resource="http://dati.camera.it/ocd/intervento"/>
                                    		<dc:relation rdf:resource="http://documenti.camera.it/apps/commonServices/getDocumento.ashx?sezione=bollettini&tipoDoc=comunicato&idlegislatura=17&anno=2015&mese=11&giorno=10&idcommissione=36&pagina=data.20151110.com36.bollettino.sede00010.tit00010.int00020&ancora=data.20151110.com36.bollettino.sede00010.tit00010.int00020#data.20151110.com36.bollettino.sede00010.tit00010.int00020"/>
                                    		<dc:title>intervento di Franca BIONDELLI</dc:title>
                                    		<ocd:rif_membroGoverno rdf:resource="http://dati.camera.it/ocd/membroGoverno.rdf/mg303028_5_102_285_20140228"/>
                                    		<ocd:rif_deputato rdf:resource="http://dati.camera.it/ocd/deputato.rdf/d303028_17"/>
                                    	</ocd:intervento>
                                    
    

       - L'abbinamento    

    

       La classe ocd:abbinamento riporta l’indicazione della data in cui l’abbinamento è avvenuto e il riferimento all’atto Camera abbinato.    

    
	<ocd:abbinamento rdf:about="http://dati.camera.it/ocd/abbinamento.rdf/ab17_1916">
                                    		<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">abbinato con C. 2213, C. 144, C. 792, C. 958, C. 1216, C. 1357, C. 1473, C. 1545, C. 1878, C. 1933, C. 1970</rdfs:label>
                                    		<rdf:type rdf:resource="http://www.w3.org/2002/07/lode:Event"/>
                                    		<rdf:type rdf:resource="http://dati.camera.it/ocd/abbinamento"/>
                                    		<dc:title>abbinato con C. 2213, C. 144, C. 792, C. 958, C. 1216, C. 1357, C. 1473, C. 1545, C. 1878, C. 1933, C. 1970</dc:title>
                                    		<ocd:attoPortante rdf:resource="http://dati.camera.it/ocd/attocamera.rdf/ac17_2213"/>
                                    		<ocd:rif_attoCamera rdf:resource="http://dati.camera.it/ocd/attocamera.rdf/ac17_1970"/>
                                    		<ocd:rif_attoCamera rdf:resource="http://dati.camera.it/ocd/attocamera.rdf/ac17_1878"/>
                                    		<!-- ... -->
                                    		<ocd:tipoTesto>base</ocd:tipoTesto>
                                    	</ocd:abbinamento>
                                    
    

       - La trasmissione    

    

       La classe ocd:trasmissione gestisce le trasmissioni degli atti da e per il Senato. Ogni atto Camera potrà avere più trasmissioni con l’indicazione del titolo, della data di trasmissione, la provenienza e il collegamento con l’atto Senato o il nuovo atto Camera (attraverso le proprietà ocd:rif_attoCamera e ocd:rif_attoSenato). Nei casi in cui la trasmissione è un ritorno dal Senato con la navetta sarà presente anche un dc:type “navette”.    

    
	<ocd:trasmissione rdf:about="http://dati.camera.it/ocd/trasmissione.rdf/tr17_1777">
                                    		<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Disegno di legge (S. 1519) Trasmesso dalla Camera il 13 giugno 2014</rdfs:label>
                                    		<rdf:type rdf:resource="http://dati.camera.it/ocd/trasmissione"/>
                                    		<ocd:rif_attoSenato rdf:resource="http://www.senato.it/leg/17/BGT/Schede/Ddliter/44552.htm"/>
                                    		<dcterms:provenance>Camera</dcterms:provenance>
                                    		<dc:type>navette</dc:type>
                                    		<dc:title>Disegno di legge (S. 1519) Trasmesso dalla Camera il 13 giugno 2014</dc:title>
                                    		<dc:date>20140613</dc:date>
                                    	</ocd:trasmissione>
                                    
    

       - Il relatore    

    

       La classe ocd:relatore identifica il deputato relatore di un atto Camera.    

    
	<ocd:relatore rdf:about="http://dati.camera.it/ocd/relatore.rdf/rel17_305563_66309">
                                    		<rdf:type rdf:resource="http://dati.camera.it/ocd/relatore"/>
                                    		<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Francesca BONOMO</rdfs:label>
                                    		<dc:title>Francesca BONOMO</dc:title>
                                    		<dc:type>Relatore</dc:type>
                                    		<ocd:rif_deputato rdf:resource="http://dati.camera.it/ocd/deputato.rdf/d305563_17"/>
                                    	</ocd:relatore>
                                    
    

       - Lo stato dell'iter    

    

       La classe ocd:statoIter viene utilizzata per descrivere un determinato momento dell’Iter Legis, riportandone la data e lo stato.    

    
	<ocd:statoIter rdf:about="http://dati.camera.it/ocd/statoIter.rdf/si17_53793">
                                    		<rdf:type rdf:resource="http://dati.camera.it/ocd/statoIter"/>
                                    		<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Concluso l'esame da parte della Commissione. In stato di relazione</rdfs:label>
                                    		<dc:type>Concluso l'esame da parte della Commissione. In stato di relazione</dc:type>
                                    		<dc:title>Concluso l'esame da parte della Commissione. In stato di relazione</dc:title>
                                    		<dc:date>20150204</dc:date>
                                    	</ocd:statoIter>
                                    
    

       - La votazione    

    

       Questa classe viene utilizzata per descrivere le votazioni elettroniche eseguite nelle sedute in Assemblea e tutti i dati che rappresentano la partecipazione al voto, l’esito e l’eventuale approvazione.    

    
	<ocd:votazione rdf:about="http://dati.camera.it/ocd/votazione.rdf/vs17_243_010">
                                    		<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Votazione Emendamento DDL n.1864</rdfs:label>
                                    		<rdf:type rdf:resource="http://dati.camera.it/ocd/votazione"/>
                                    		<ocd:votazioneSegreta rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</ocd:votazioneSegreta>
                                    		<ocd:rif_seduta rdf:resource="http://dati.camera.it/ocd/seduta.rdf/s17_243"/>
                                    		<ocd:rif_leg rdf:resource="http://dati.camera.it/ocd/legislatura.rdf/repubblica_17"/>
                                    		<ocd:rif_assemblea rdf:resource="http://dati.camera.it/ocd/assemblea.rdf/a17"/>
                                    		<dc:type>Emendamento</dc:type>
                                    		<dc:title>Votazione Emendamento DDL n.1864</dc:title>
                                    		<dc:description>Emendamento 16.106 Borghesi Stefano (LNA)</dc:description>
                                    		<dc:date>20140611</dc:date>
                                    		<dc:identifier>243010</dc:identifier>
                                    		<ocd:votazioneFinale rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</ocd:votazioneFinale>
                                    		<ocd:presiedutaDa rdf:resource="http://dati.camera.it/ocd/deputato.rdf/d305892_17"/>
                                    		<ocd:presenti rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">425</ocd:presenti>
                                    		<ocd:votanti rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">422</ocd:votanti>
                                    		<ocd:astenuti rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">3</ocd:astenuti>
                                    		<ocd:favorevoli rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">57</ocd:favorevoli>
                                    		<ocd:contrari rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">365</ocd:contrari>
                                    		<ocd:maggioranza rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">212</ocd:maggioranza>
                                    		<ocd:rif_attoCamera rdf:resource="http://dati.camera.it/ocd/attocamera.rdf/ac17_1864"/>
                                    		<ocd:richiestaFiducia rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</ocd:richiestaFiducia>
                                    		<ocd:approvato rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</ocd:approvato>
                                    		<dc:relation rdf:resource="http://documenti.camera.it/votazioni/votazionitutte/schedavotazione.asp?Legislatura=XVII&RifVotazione=243_10&tipo=dettaglio"/>
                                    	</ocd:votazione>
                                    
    

       - Il voto    

    

       ocd:voto serve a descrivere il voto del singolo deputato.    

    
	<ocd:voto rdf:about="http://dati.camera.it/ocd/voto.rdf/vd17_059_018_305628">
                                    		<rdf:type rdf:resource="http://dati.camera.it/ocd/voto"/>
                                    		<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Martelli Giovanna (PD)  ha votato contrario</rdfs:label>
                                    		<dc:title>Martelli Giovanna (PD)  ha votato contrario</dc:title>
                                    		<ocd:rif_deputato rdf:resource="http://dati.camera.it/ocd/deputato.rdf/d305628_17"/>
                                    		<dc:identifier>059018_305628</dc:identifier>
                                    		<dc:type>Contrario</dc:type>
                                    		<ocd:rif_gruppoParlamentare rdf:resource="http://dati.camera.it/ocd/gruppoParlamentare.rdf/gr1611"/>
                                    		<ocd:rif_votazione rdf:resource="http://dati.camera.it/ocd/votazione.rdf/vs17_059_018"/>
                                    		<ocd:siglaGruppo rdf:datatype="http://www.w3.org/2001/XMLSchema#string">PD</ocd:siglaGruppo>
                                    	</ocd:voto>
                                    
    

            

    
                    
                
            
        
    

            

    

       La legislatura    

    

       La classe ocd:legislatura presenta tutti i metadati descrittivi necessari per identificare una legislatura ed è collegata al Governo, all’assemblea e al sistema elettorale. La maggior parte delle Classi di OCD fanno riferimento a questa classe anche per facilitare l’estrazione dei dati attraverso l'interrogazione dell'endpoint SPARQL.    

    
	<ocd:legislatura rdf:about="http://dati.camera.it/ocd/legislatura.rdf/repubblica_01">
                                    		<rdf:type rdf:resource="http://dati.camera.it/ocd/legislatura"/>
                                    		<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Legislatura I della Repubblica (08.05.1948-24.06.1953)</rdfs:label>
                                    		<dc:title>Legislatura I della Repubblica (08.05.1948-24.06.1953)</dc:title>
                                    		<dc:date>19480508-19530624</dc:date>
                                    		<ocd:startDate>19480508</ocd:startDate>
                                    		<ocd:endDate>19530624</ocd:endDate>
                                    		<ocd:rif_governo rdf:resource="http://dati.camera.it/ocd/governo.rdf/g1"/>
                                    		<ocd:rif_governo rdf:resource="http://dati.camera.it/ocd/governo.rdf/g2"/>
                                    		<!-- ... -->
                                    		<ocd:siComponeDi rdf:resource="http://dati.camera.it/ocd/organo.rdf/o1_670"/>
                                    		<ocd:siComponeDi rdf:resource="http://dati.camera.it/ocd/organo.rdf/o1_667"/>
                                    		<ocd:siComponeDi rdf:resource="http://dati.camera.it/ocd/organo.rdf/o1_674"/>
                                    		<!-- ... -->
                                    		<ocd:rif_sistemaElettorale rdf:resource="http://dati.camera.it/ocd/sistemaElettorale.rdf/se8"/>
                                    		<ocd:nomina rdf:resource="http://dati.camera.it/ocd/assemblea.rdf/a1"/>
                                    		<owl:sameAs rdf:resource="http://dati.acs.beniculturali.it/governi.owl/LeR01"/>
                                    	</ocd:legislatura>
                                    
    

            

    
                    
                
            
        
    

            

    

       Il sistema elettorale    

    

       Questa classe serve a descrivere i diversi sistemi elettorali che sono stati in uso a partire dal Regno di Sardegna.    

    
	<ocd:sistemaElettorale rdf:about="http://dati.camera.it/ocd/sistemaElettorale.rdf/se1">
                                    		<rdf:type rdf:resource="http://dati.camera.it/ocd/sistemaElettorale"/>
                                    		<dc:title>Maggioritario: uninominale a doppio turno</dc:title>
                                    		<dc:date>1848-1880</dc:date>
                                    		<ocd:startDate>1848</ocd:startDate>
                                    		<ocd:endDate>1880</ocd:endDate>
                                    		<dc:description>La legislazione elettorale del Regno di Sardegna, che  caratterizzò - con alcune limitate modifiche il primo ventennio  dell'Italia unita - fu definita quasi contestualmente all'emanazione  dello Statuto albertino (4 marzo 1848), con il Regio editto sulla legge  elettorale 17 marzo 1848, n. 680.....</dc:description>
                                    		<bibo:abstract>La prima legislazione elettorale del Regno di Sardegna e, dal  1861, del Regno d'Italia, prevedeva un sistema elettorale a base  fortemente censitaria, che limitava il diritto di voto alle fase più  alte della società, con un meccanismo elettorale uninominale  maggioritario a doppio turno chiuso....</bibo:abstract>
                                    		<ocd:rif_leg rdf:resource="http://dati.camera.it/ocd/legislatura.rdf/regno_08"/>
                                    		<ocd:rif_leg rdf:resource="http://dati.camera.it/ocd/legislatura.rdf/regno_03"/>
                                    		<!-- ... -->
                                    		<ocd:rif_file rdf:resource="http://dati.camera.it/ocd/file.rdf/CD1710000004"/>
                                    		<ocd:rif_file rdf:resource="http://dati.camera.it/ocd/file.rdf/CD1710000005"/>
                                    		<!-- ... -->
                                    	</ocd:sistemaElettorale>
                                    
    
    

            

    
                    
                
            
        
    

            

    

       L'elezione    

    

       La classe ocd:elezione contiene tutti i dati di elezione di un singolo deputato, tra cui la lista e il collegio di appartenenza (o i collegi nel caso di un deputato plurieletto), i voti ricevuti, il sistema elettorale utilizzato.    

    
	<ocd:elezione rdf:about="http://dati.camera.it/ocd/elezione.rdf/e15_300337_20060428">
                                    		<rdf:type rdf:resource="http://dati.camera.it/ocd/elezione"/>
                                    		<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Eletta nella circoscrizione CAMPANIA 2 nelle elezioni del 09.04.2006</rdfs:label>
                                    		<dc:title>Eletta nella circoscrizione CAMPANIA 2 nelle elezioni del 09.04.2006</dc:title>
                                    		<dc:date>20060409</dc:date>
                                    		<ocd:tipoElezione>proporzionale</ocd:tipoElezione>
                                    		<ocd:lista>UNIONE DI CENTRO</ocd:lista>
                                    		<ocd:rif_sistemaElettorale rdf:resource="http://dati.camera.it/ocd/sistemaElettorale.rdf/se10"/>
                                    		<ocd:rif_leg rdf:resource="http://dati.camera.it/ocd/legislatura.rdf/repubblica_15"/>
                                    		<ocd:opzione rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2006-04-28</ocd:opzione>
                                    		<ocd:plurieletto rdf:parseType="Resource">
                                    			<dc:coverage>CAMPANIA 2</dc:coverage>
                                    			<dc:coverage>PUGLIA</dc:coverage>
                                    		</ocd:plurieletto>
                                    	</ocd:elezione>
                                    
    
    

            

    
                    
                
            
        
    

            

    

       Il mandato    

    

       La classe ocd:mandatoCamera fa riferimento allo status di deputato assunto da una persona - candidato in elezioni politiche - in seguito ad un voto popolare e contiene, oltre ad alcuni metadati descrittivi, il rimando al deputato ricevente.    

    

       Analizziamo ora il mandato camera di Giorgio La Malfa nell'VIII legislatura per capirne la struttura:    

    
	<ocd:mandatoCamera rdf:about="http://dati.camera.it/ocd/mandatoCamera.rdf/mc8_3240_19790617">
                                    		<rdf:type rdf:resource="http://dati.camera.it/ocd/mandatoCamera"/>
                                    		<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Mandato Camera di GIORGIO LA MALFA per la Legislatura VIII della Repubblica</rdfs:label>
                                    		<dc:title>Mandato Camera di GIORGIO LA MALFA per la Legislatura VIII della Repubblica</dc:title>
                                    		<dc:date>19790617-19830711</dc:date>
                                    		<ocd:startDate>19790617</ocd:startDate>
                                    		<ocd:endDate>19830711</ocd:endDate>
                                    		<ocd:rif_leg rdf:resource="http://dati.camera.it/ocd/legislatura.rdf/repubblica_08"/>
                                    		<ocd:rif_deputato rdf:resource="http://dati.camera.it/ocd/deputato.rdf/d3240_8"/>
                                    		<ocd:rif_elezione rdf:resource="http://dati.camera.it/ocd/elezione.rdf/e8_3240_19790617"/>
                                    		<ocd:convalida rdf:datatype="http://www.w3.org/2001/XMLSchema#date">1980-06-10</ocd:convalida>
                                    		<ocd:motivoTermine>Fine Legislatura</ocd:motivoTermine>
                                    	</ocd:mandatoCamera>
                                    
    
    

            

    
                    
                
            
        
    

            

    

       Il Governo    

    

       La classe ocd:governo fa riferimento all’istituzione cui è affidato l’esercizio della funzione esecutiva dall’ordinamento.    

    
	<ocd:governo rdf:about="http://dati.camera.it/ocd/governo.rdf/g16">
                                    		<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">I Governo Moro (04.12.1963 - 22.07.1964)</rdfs:label>
                                    		<rdf:type rdf:resource="http://dati.camera.it/ocd/governo"/>
                                    		<dc:title>I Governo Moro (04.12.1963 - 22.07.1964)</dc:title>
                                    		<dc:date>19631204-19640722</dc:date>
                                    		<ocd:startDate>19631204</ocd:startDate>
                                    		<ocd:endDate>19640722</ocd:endDate>
                                    		<owl:sameAs rdf:resource="http://dati.acs.beniculturali.it/governi.owl/G084R"/>
                                    		<ocd:rif_leg rdf:resource="http://dati.camera.it/ocd/legislatura.rdf/repubblica_04"/>
                                    		<ocd:rif_presidenteConsiglioMinistri rdf:resource="http://dati.camera.it/ocd/presidenteConsiglioMinistri.rdf/pcm4180_19631204"/>
                                    		<ocd:rif_membroGoverno rdf:resource="http://dati.camera.it/ocd/membroGoverno.rdf/mg19410_6_16_1_19631204"/>
                                    		<ocd:rif_membroGoverno rdf:resource="http://dati.camera.it/ocd/membroGoverno.rdf/mg3630_5_16_117_19631208"/>
                                    		<ocd:rif_membroGoverno rdf:resource="http://dati.camera.it/ocd/membroGoverno.rdf/mg3080_3_16_16_19631204"/>
                                    		<!-- ... -->
                                    	</ocd:governo>
                                    
    
    

       - Il membro di Governo    

    

       La classe ocd:membroGoverno identifica gli incarichi governativi assegnati ai deputati.    

    
	<ocd:membroGoverno rdf:about="http://dati.camera.it/ocd/membroGoverno.rdf/mgr22_27_23021849_559">
                                    		<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Ministro: Ministero dell'Agricoltura e Commercio, dal 23.02.1849 al 27.03.1849</rdfs:label>
                                    		<rdf:type rdf:resource="http://dati.camera.it/ocd/membroGoverno"/>
                                    		<dc:title>Ministro: Ministero dell'Agricoltura e Commercio, dal 23.02.1849 al 27.03.1849</dc:title>
                                    		<ocd:rif_organoGoverno rdf:resource="http://dati.camera.it/ocd/organoGoverno.rdf/ogr22_27"/>
                                    		<dc:date>18490223-18490327</dc:date>
                                    		<ocd:incaricoGovernativo>Ministro</ocd:incaricoGovernativo>
                                    		<ocd:rif_leg rdf:resource="http://dati.camera.it/ocd/legislatura.rdf/regno_02"/>
                                    		<ocd:rif_governo rdf:resource="http://dati.camera.it/ocd/governo.rdf/gr22"/>
                                    		<ocd:rif_persona rdf:resource="http://dati.camera.it/ocd/persona.rdf/pr559"/>
                                    	</ocd:membroGoverno>
                                    
    
    

       - L'organo di Governo    

    

       La classe ocd:organoGoverno fa riferimento agli organi monocratici o collegiali, necessari e non, che costituiscono il Governo: Presidente del Consiglio, singoli Ministri, Consiglio dei Ministri, Consiglio di Gabinetto, Comitati di Ministri e Comitati interministeriali, Vice-presidenti del Consiglio, Ministri senza portafoglio, Sottosegretari di Stato, Vice-ministri e Commissari straordinari.    

    
	<ocd:organoGoverno rdf:about="http://dati.camera.it/ocd/organoGoverno.rdf/og10_34">
                                    		<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">MINISTERO DELLA MARINA MERCANTILE</rdfs:label>
                                    		<rdf:type rdf:resource="http://dati.camera.it/ocd/organoGoverno"/>
                                    		<dc:title>MINISTERO DELLA MARINA MERCANTILE</dc:title>
                                    		<ocd:rif_membroGoverno rdf:resource="http://dati.camera.it/ocd/membroGoverno.rdf/mg1250_5_10_34_19580703"/>
                                    		<ocd:rif_membroGoverno rdf:resource="http://dati.camera.it/ocd/membroGoverno.rdf/mg20060_3_10_34_19580701"/>
                                    		<ocd:rif_governo rdf:resource="http://dati.camera.it/ocd/governo.rdf/g10"/>
                                    		<ocd:dicastero rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</ocd:dicastero>
                                    		<owl:sameAs rdf:resource="http://dati.acs.beniculturali.it/governi.owl/Mi1186"/>
                                    	</ocd:organoGoverno>
                                    
    
    

            

    
                    
                
            
        
    

            

    

       Allineamenti    

    
       DBpedia    
    

       DBpedia è utilizzata per gli allineamenti delle classi ocd:persona, ocd:luogo    

    
       DBpedia Italia    
    

       DBpedia Italia è utilizzata per gli allineamenti della classe ocd:persona    

    
       ACS    
    

       ACS è utilizzato per gli allineamenti delle classi ocd:governo, ocd:organoGoverno    

    
       Geonames    
    

       Geonames è utilizzato per gli allineamenti della classe ocd:luogo    

    
       Cyc    
    

       Cyc è utilizzato per gli allineamenti della classe ocd:luogo    

    
       Gadm    
    

       Gadm è utilizzato per gli allineamenti della classe ocd:luogo    

    
       LinkedGeoData    
    

       LinkedGeoData è utilizzato per gli allineamenti della classe ocd:luogo    

    
       Freebase    
    

       Freebase è utilizzato per gli allineamenti delle classi ocd:persona, ocd:luogo    

    
       Yago    
    

       Yago è utilizzato per gli allineamenti delle classi ocd:persona, ocd:luogo    

    
       Wikidata    
    

       Wikidata è utilizzato per gli allineamenti della classe ocd:luogo    

    
       Viaf    
    

       Viaf è utilizzato per gli allineamenti della classe ocd:autore    

    
       BBC    
    

       BBC è utilizzata per gli allineamenti della classe ocd:persona    

    

            

    
                    
                
            
        
    

            

    

       SPARQL    

    

       I dati sono consultabili attraverso l’interrogazione dell’Endpoint SPARQL Virtuoso.    

    

       SPARQL è un linguaggio per l’interrogazione dei dati rappresentati tramite RDF.    

    

       Di seguito vengono riportati alcuni esempi di query SPARQL.    

    

       Query examples    

    

       BPR - Bibliografia del Parlamento italiano e degli studi elettorali    

    

       Elenco di tutti gli articoli con data di pubblicazione successiva al 2010, con codice di classificazione 'D40' e appartenenti al periodo repubblicano [execute query]    

    
SELECT ?s ?titolo ?nomeAutore ?dataPubblicazione ?citazione ?tipologia ?note  FROM <http://dati.camera.it/ocd/bpr/> WHERE {
                                      ?s dc:title ?titolo; <http://purl.org/dc/terms/issued> ?dataPubblicazione; dc:type ?tipologia .
                                      OPTIONAL{?s <http://purl.org/dc/terms/bibliographicCitation> ?citazione.}
                                      OPTIONAL{ ?s <http://purl.org/dc/terms/creator> ?autore. ?autore <http://www.w3.org/2000/01/rdf-schema#label> ?nomeAutore }
                                      OPTIONAL{?s <http://www.w3.org/2008/05/skos#note> ?note.}
                                       
                                      ## FILTRO PER CLASSIFICAZIONE
                                      ?s <http://purl.org/dc/terms/subject> ?classificazione .
                                      ?classificazione <http://www.w3.org/2008/05/skos#notation> ?codiceClassificazione .
                                      FILTER(regex(?codiceClassificazione,"^D40$")) .
                                     
                                      ## FILTRO PER PERIODO
                                      ?s dc:coverage "Periodo repubblicano" .
                                     
                                      ## FILTRO PER DATA DI PUBBLICAZIONE
                                      FILTER(?dataPubblicazione >= "2010")
                                     
                                      ## FILTRO PER TIPLOGIA
                                      FILTER(str(?tipologia)="spoglio")
                                    } ORDER BY asc(?dataPubblicazione) LIMIT 100
                                    
    

            

    
                    
                
            
        
    

            

    

       Deputati    

    

       Elenco di tutti gli articoli con data di pubblicazione successiva al 2010, con codice di classificazione 'D40' e appartenenti al periodo repubblicano [execute query]    

    
SELECT ?s ?titolo ?nomeAutore ?dataPubblicazione ?citazione ?tipologia ?note  FROM <http://dati.camera.it/ocd/bpr/> 
                                    WHERE {
                                      ?s dc:title ?titolo; <http://purl.org/dc/terms/issued> ?dataPubblicazione; dc:type ?tipologia .
                                      OPTIONAL{?s <http://purl.org/dc/terms/bibliographicCitation> ?citazione.}
                                      OPTIONAL{ ?s <http://purl.org/dc/terms/creator> ?autore. ?autore <http://www.w3.org/2000/01/rdf-schema#label> ?nomeAutore }
                                      OPTIONAL{?s <http://www.w3.org/2008/05/skos#note> ?note.}
                                       
                                      ## FILTRO PER CLASSIFICAZIONE
                                      ?s  ?classificazione .
                                      ?classificazione <http://www.w3.org/2008/05/skos#notation> ?codiceClassificazione .
                                      FILTER(regex(?codiceClassificazione,"^D40$")) .
                                     
                                      ## FILTRO PER PERIODO
                                      ?s dc:coverage "Periodo repubblicano" .
                                     
                                      ## FILTRO PER DATA DI PUBBLICAZIONE
                                      FILTER(?dataPubblicazione >= "2010")
                                     
                                      ## FILTRO PER TIPLOGIA
                                      FILTER(str(?tipologia)="spoglio")
                                    } ORDER BY asc(?dataPubblicazione) LIMIT 100
                                    
    

            

    
                    
                
            
        
    

            

    

       Tutti i deputati in carica nella XVII Legislatura con info e numero totale di mandati [execute query]    

    
SELECT DISTINCT ?persona ?cognome ?nome ?info
                                      ?dataNascita ?luogoNascita ?genere
                                      ?collegio ?nomeGruppo ?sigla  COUNT(DISTINCT ?madatoCamera) as ?numeroMandati ?aggiornamento
                                      WHERE {
                                            ?persona ocd:rif_mandatoCamera ?mandato; a foaf:Person.
                                    		
                                    	## deputato
                                    	?d a ocd:deputato; ocd:aderisce ?aderisce;
                                    	ocd:rif_leg <http://dati.camera.it/ocd/legislatura.rdf/repubblica_17>;
                                    	ocd:rif_mandatoCamera ?mandato.
                                    	OPTIONAL{?d dc:description ?info}
                                    	##anagrafica
                                    	?d foaf:surname ?cognome; foaf:gender ?genere;foaf:firstName ?nome.
                                    	OPTIONAL{
                                    	?persona <http://purl.org/vocab/bio/0.1/Birth> ?nascita.
                                    	?nascita <http://purl.org/vocab/bio/0.1/date> ?dataNascita;
                                    	rdfs:label ?nato; ocd:rif_luogo ?luogoNascitaUri.
                                    	?luogoNascitaUri dc:title ?luogoNascita.
                                    	}
                                    	##aggiornamento del sistema
                                    	OPTIONAL{?d <http://lod.xdams.org/ontologies/ods/modified> ?aggiornamento.}
                                    	## mandato
                                    	?mandato ocd:rif_elezione ?elezione.  
                                    	MINUS{?mandato ocd:endDate ?fineMandato.}
                                     
                                    	## totale mandati
                                    	?persona ocd:rif_mandatoCamera ?madatoCamera.
                                     
                                    	## elezione
                                    	?elezione dc:coverage ?collegio.
                                    	
                                    	## adesione a gruppo
                                    	?aderisce ocd:rif_gruppoParlamentare ?gruppo.
                                    	?gruppo <http://purl.org/dc/terms/alternative> ?sigla;
                                    	dc:title ?nomeGruppo.
                                    	MINUS{?aderisce ocd:endDate ?fineAdesione}
                                    		}  
                                    
    

            

    
                    
                
            
        
    

            

    

       Deputati in carica: cognome, nome, info biografiche, collegio di elezione, gruppo di appartenenza, commissione di afferenza [execute query]    

    
SELECT DISTINCT ?persona ?cognome ?nome
                                    	?dataNascita  ?nato ?luogoNascita ?genere
                                    	?collegio ?nomeGruppo ?sigla ?commissione ?aggiornamento  
                                    WHERE {
                                    	?persona ocd:rif_mandatoCamera ?mandato; a foaf:Person.
                                    	
                                    	## deputato
                                    	?d a ocd:deputato; ocd:aderisce ?aderisce;
                                    	ocd:rif_leg <http://dati.camera.it/ocd/legislatura.rdf/repubblica_17>;
                                    	ocd:rif_mandatoCamera ?mandato.
                                    	
                                    	##anagrafica
                                    	?d foaf:surname ?cognome; foaf:gender ?genere;foaf:firstName ?nome.
                                    	OPTIONAL{
                                    	?persona <http://purl.org/vocab/bio/0.1/Birth> ?nascita.
                                    	?nascita <http://purl.org/vocab/bio/0.1/date> ?dataNascita;
                                    	rdfs:label ?nato; ocd:rif_luogo ?luogoNascitaUri.
                                    	?luogoNascitaUri dc:title ?luogoNascita.
                                    	}
                                    	
                                    	##aggiornamento del sistema
                                    	OPTIONAL{?d <http://lod.xdams.org/ontologies/ods/modified> ?aggiornamento.}
                                    	
                                    	## mandato
                                    	?mandato ocd:rif_elezione ?elezione.  
                                    	MINUS{?mandato ocd:endDate ?fineMandato.}
                                    	
                                    	## elezione
                                    	?elezione dc:coverage ?collegio.
                                    	
                                    	## adesione a gruppo
                                    	?aderisce ocd:rif_gruppoParlamentare ?gruppo.
                                    	?gruppo <http://purl.org/dc/terms/alternative> ?sigla;
                                    	dc:title ?nomeGruppo.
                                    	MINUS{?aderisce ocd:endDate ?fineAdesione}
                                    	## organo
                                    	?d ocd:membro ?membro.?membro ocd:rif_organo ?organo.
                                    	?organo dc:title ?commissione .
                                    	MINUS{?membro ocd:endDate ?fineMembership}
                                    				}
                                    
    

            

    
                    
                
            
        
    

            

    

       Tutti i deputati nella XVI Legislatura con info, estremi di mandato e numero totale di mandati (anche successivi) - (la URI <http://dati.camera.it/ocd/legislatura.rdf/repubblica_16> identifica la Legislatura) [execute query]    

    
SELECT DISTINCT ?persona ?cognome ?nome ?info
                                    	?dataNascita ?luogoNascita ?genere  ?inizioMandato ?fineMandato
                                    	?collegio  COUNT(DISTINCT ?madatoCamera) as ?numeroMandati ?aggiornamento
                                    WHERE {
                                    	?persona ocd:rif_mandatoCamera ?mandato; a foaf:Person.
                                    	## deputato
                                    	?d a ocd:deputato; ocd:aderisce ?aderisce;
                                    	ocd:rif_leg <http://dati.camera.it/ocd/legislatura.rdf/repubblica_16>;
                                    	ocd:rif_mandatoCamera ?mandato.
                                    	OPTIONAL{?d dc:description ?info}
                                    	##anagrafica
                                    	?d foaf:surname ?cognome; foaf:gender ?genere;foaf:firstName ?nome.
                                    	OPTIONAL{
                                    	?persona <http://purl.org/vocab/bio/0.1/Birth> ?nascita.
                                    	?nascita <http://purl.org/vocab/bio/0.1/date> ?dataNascita;
                                    	rdfs:label ?nato; ocd:rif_luogo ?luogoNascitaUri.
                                    	?luogoNascitaUri dc:title ?luogoNascita.
                                    	}
                                    	##aggiornamento del sistema
                                    	OPTIONAL{?d <http://lod.xdams.org/ontologies/ods/modified> ?aggiornamento.}
                                    	## mandato
                                    	?mandato ocd:rif_elezione ?elezione.  
                                    	OPTIONAL{?mandato ocd:endDate ?fineMandato.}
                                    	OPTIONAL{?mandato ocd:startDate ?inizioMandato.}
                                    	 
                                    	## totale mandati
                                    	?persona ocd:rif_mandatoCamera ?madatoCamera.
                                    	 
                                    	## elezione
                                    	?elezione dc:coverage ?collegio.
                                    				} 
                                    
    

            

    
                    
                
            
        
    

            

    

       Organi, Gruppi parlamentari ed incarichi    

    

       Tutti gli incarichi in organi parlamentari nella XVII Legislatura con i relativi estremi (la URI <http://dati.camera.it/ocd/legislatura.rdf/repubblica_17> identifica la Legislatura) [execute query]    

    
SELECT DISTINCT ?d ?cognome ?nome ?info
                                    	?dataNascita ?luogoNascita ?genere ?ufficio ?organo ?inizioUfficio ?fineUfficio
                                    	?collegio   ?aggiornamento
                                    WHERE {
                                    ?persona ocd:rif_mandatoCamera ?mandato; a foaf:Person.
                                    	## deputato
                                    	?d a ocd:deputato; ocd:aderisce ?aderisce;
                                    	ocd:rif_leg <http://dati.camera.it/ocd/legislatura.rdf/repubblica_17>;
                                    	ocd:rif_mandatoCamera ?mandato.
                                    	OPTIONAL{?d dc:description ?info}
                                    	##anagrafica
                                    	?d foaf:surname ?cognome; foaf:gender ?genere;foaf:firstName ?nome.
                                    	OPTIONAL{
                                    	?persona <http://purl.org/vocab/bio/0.1/Birth> ?nascita.
                                    	?nascita <http://purl.org/vocab/bio/0.1/date> ?dataNascita;
                                    	rdfs:label ?nato; ocd:rif_luogo ?luogoNascitaUri.
                                    	?luogoNascitaUri dc:title ?luogoNascita.
                                    	}
                                    	##aggiornamento del sistema
                                    	OPTIONAL{?d <http://lod.xdams.org/ontologies/ods/modified> ?aggiornamento.}
                                    	## mandato
                                    	?mandato ocd:rif_elezione ?elezione.   
                                    	 
                                    	## elezione
                                    	?elezione dc:coverage ?collegio.
                                    	 
                                    	## uffici parlamentari
                                    	?d ocd:rif_ufficioParlamentare ?ufficioUri.
                                    	?ufficioUri ocd:rif_organo ?organoUri; ocd:carica ?ufficio.
                                    	OPTIONAL{?ufficioUri ocd:endDate ?fineUfficio.}
                                    	OPTIONAL{?ufficioUri ocd:startDate ?inizioUfficio.}
                                    	?organoUri dc:title ?organo.
                                    	}   ORDER BY ?d LIMIT 10000
                                    
    

            

    
                    
                
            
        
    

            

    

       Tutti gli incarichi nei gruppi parlamentari nella XVII Legislatura con i relativi estremi (la URI identifica la Legislatura) [execute query]    

    
SELECT DISTINCT ?d ?cognome ?nome ?genere ?incarico ?organo ?inizioIncarico ?fineIncarico ?aggiornamento
                                    WHERE {
                                    	?persona ocd:rif_mandatoCamera ?mandato; a foaf:Person.
                                    	## deputato
                                    	?d a ocd:deputato; ocd:aderisce ?aderisce;
                                    	ocd:rif_leg <http://dati.camera.it/ocd/legislatura.rdf/repubblica_17>;
                                    	ocd:rif_mandatoCamera ?mandato.
                                    	 
                                    	##anagrafica
                                    	?d foaf:surname ?cognome; foaf:gender ?genere;foaf:firstName ?nome.
                                    	 
                                    	##aggiornamento del sistema
                                    	OPTIONAL{?d <http://lod.xdams.org/ontologies/ods/modified> ?aggiornamento.}
                                    	 
                                    	## uffici parlamentari
                                    	?d ocd:rif_incarico ?incaricoUri.
                                    	?incaricoUri ocd:rif_gruppoParlamentare  ?organoUri; ocd:ruolo ?incarico.
                                    	OPTIONAL{?incaricoUri ocd:endDate ?fineIncarico.}
                                    	OPTIONAL{?incaricoUri ocd:startDate ?inizioIncarico.}
                                    	?organoUri dc:title ?organo.
                                    	}   ORDER BY ?d LIMIT 10000
                                    
    

            

    
                    
                
            
        
    

            

    

       Atti    

    

       Tutti gli atti della Legislatura XVII con relative fasi di iter ed eventuale data di approvazione (la URI <http://dati.camera.it/ocd/legislatura.rdf/repubblica_17> identifica la Legislatura) [execute query]    

    
SELECT DISTINCT ?atto ?numero ?iniziativa ?presentazione ?titolo ?fase ?dataIter ?dataApprovazione WHERE{
                                            ?atto a ocd:atto;
                                          	ocd:iniziativa ?iniziativa;
                                          	dc:identifier ?numero;
                                          	ocd:rif_leg <http://dati.camera.it/ocd/legislatura.rdf/repubblica_17>;
                                          	dc:date ?presentazione;
                                          	dc:title ?titolo; ocd:rif_statoIter ?statoIter .
                                         	   ?statoIter  dc:title ?fase ; dc:date ?dataIter .
                                          	OPTIONAL{
                                       		   ?votazione a ocd:votazione; ocd:rif_attoCamera ?atto;
                                              	ocd:approvato "1"^^xsd:integer;
                                              	ocd:votazioneFinale "1"^^xsd:integer;
                                              	dc:date ?dataApprovazione.
                                          	}
                                          } ORDER BY ?presentazione ?dataIter   		 
                                    
    

            

    
                    
                
            
        
    

            

    

       Tutti gli atti (pdl, mozioni, etc.) presentati da un deputato come primo e altro firmatario (la URI <http://dati.camera.it/ocd/legislatura.rdf/repubblica_17>identifica la Legislatura e 'MADIA', nell'esempio, il cognome del deputato) [execute query]    

    
SELECT DISTINCT ?atto ?tipoRuolo ?tipo ?numeroAtto ?date ?titolo WHERE {
                                    	{
                                    	 ?atto  ?ruolo ?deputato;
                                    	 dc:date ?date;
                                    	 dc:identifier    ?numeroAtto;
                                    	 dc:title ?titolo.
                                    	 OPTIONAL{?atto dc:type ?tipo }
                                    	 FILTER(?ruolo = ocd:primo_firmatario)
                                    	}
                                    	UNION{
                                    	 ?atto  ?ruolo ?deputato;
                                    	 dc:date ?date;
                                    	 dc:identifier    ?numeroAtto;
                                    	 dc:title ?titolo.
                                    	 OPTIONAL{?atto dc:type ?tipo }
                                    	 FILTER(?ruolo = ocd:altro_firmatario)
                                    	}
                                    	?ruolo rdfs:label ?tipoRuolo.
                                    	## seleziono deputato nella legislatura
                                    	?deputato foaf:surname ?cognome; foaf:firstName ?nome; ocd:rif_leg <http://dati.camera.it/ocd/legislatura.rdf/repubblica_17>
                                    	FILTER(REGEX(?cognome,'MADIA','i'))
                                    	} ORDER BY DESC(?ruolo) ASC(?tipo)  ASC(?date) LIMIT 10000
                                    	
    

            

    
                    
                
            
        
    

            

    

       Numero degli atti presentati dal deputato, siano essi progetti di legge o atti di SI come primo firmatario e poi come altro firmatario - per iniziale di cognome (commentando con # la riga, si ha il dato per tutti i deputati) - per annomese (commentando con # la riga si ha il risultato aggregato per legislatura) [execute query]    

    
SELECT DISTINCT ?cognome ?nome ?tipoRuolo ?tipo COUNT(DISTINCT ?atto) as ?numeroAtti  WHERE {
                                    	{
                                    	 ?atto  ?ruolo ?deputato;
                                    	  dc:date ?date;
                                    	  dc:identifier    ?numeroAtti.
                                    	OPTIONAL{?atto dc:type ?tipo }
                                    	 FILTER(?ruolo = ocd:primo_firmatario)
                                    	}
                                    	UNION{
                                    	 ?atto  ?ruolo ?deputato;
                                    	 dc:date ?date;
                                    	 dc:identifier    ?numeroAtti.
                                    	 OPTIONAL{?atto dc:type ?tipo }
                                    	 FILTER(?ruolo = ocd:altro_firmatario)
                                    	}
                                    	?ruolo rdfs:label ?tipoRuolo.
                                    	## seleziono deputato nella legislatura
                                    	?deputato foaf:surname ?cognome; foaf:firstName ?nome; ocd:rif_leg <http://dati.camera.it/ocd/legislatura.rdf/repubblica_17>
                                    	## commentare la riga seguente per avere il dato per tutti i deputati
                                    	## sostituire la lettera A con altra per modificare l'iniziale
                                    	## sostiruire i caratteri ^A con un cognome per avere i dati relativi ad un deputato
                                    	FILTER(REGEX(?cognome,'^A','i'))
                                    	
                                    	## commentare la riga seguente per avere il dato di tutta la legislatura
                                    	## i dati sono per anno 2014 e mese 03 per avere altri anni o mesi modiifcare ad es. 201309
                                    	## per avere i  dati di tutto l'anno, eliminare il mese 03
                                    	FILTER(REGEX(?date,'^201403','i'))
                                    	} ORDER BY  ASC(?cognome) ASC(?nome) DESC(?ruolo) ASC(?tipo)  LIMIT 10000
                                    	
    

            

    
                    
                
            
        
    

            

    

       Votazioni    

    

       Tutte le votazioni finali della XVII Legislatura (la URI <http://dati.camera.it/ocd/legislatura.rdf/repubblica_17> identifica la Legislatura) [execute query]    

    
SELECT DISTINCT * WHERE {
                                    	?votazione a ocd:votazione;
                                    	dc:date ?data;
                                    	dc:title ?denominazione;
                                    	dc:description ?descrizione;
                                    	ocd:votanti ?votanti;
                                    	ocd:votazioneFinale 1;
                                    	ocd:favorevoli ?favorevoli;
                                    	ocd:contrari ?contrari;
                                    	ocd:astenuti ?astenuti;
                                    	ocd:rif_leg <http://dati.camera.it/ocd/legislatura.rdf/repubblica_17>}
                                    	ORDER BY DESC(?data)
                                    
    

            

    
                    
                
            
        
    

            

    

       Tutte le votazioni con richiesta di fiducia da parte del Governo [execute query]    

    
SELECT DISTINCT * WHERE {
                                    	?votazione a ocd:votazione;
                                    	dc:date ?data;
                                    	dc:title ?denominazione;
                                    	dc:description ?descrizione;
                                    	ocd:votanti ?votanti;
                                    	ocd:richiestaFiducia 1;
                                    	ocd:approvato ?approvato;
                                    	ocd:favorevoli ?favorevoli;
                                    	ocd:contrari ?contrari;
                                    	ocd:astenuti ?astenuti;
                                    	ocd:rif_leg ?leg}
                                    	ORDER BY DESC(?data)
                                    
    

            

    
                    
                
            
        
    

            

    

       Tutte le espressioni di voto di una data votazione (es. prima votazione - 001 - del 6 giugno 2014 - 20140611) [execute query]    

    
SELECT DISTINCT ?votazione ?titolo ?descrizione ?numeroVotazione ?cognome ?nome ?espressione ?infoAssenza ?deputato WHERE {
                                    	## prima votazione del 6 giugno 2014
                                    	?votazione a ocd:votazione;
                                    	   dc:date '20140611';
                                    	   rdfs:label ?titolo;
                                    	   dc:description ?descrizione;
                                    	   dc:identifier ?numeroVotazione. FILTER(regex(?numeroVotazione,'001$'))
                                    	   
                                    	## voti espressi
                                    	?voto a ocd:voto;
                                    	   ocd:rif_votazione ?votazione;
                                    	   dc:type ?espressione;
                                    	   ocd:rif_deputato ?deputato.
                                    	OPTIONAL{?voto dc:description ?infoAssenza}
                                    	## info deputato
                                    	?deputato foaf:surname ?cognome; foaf:firstName ?nome  
                                    	} ORDER BY ?cognome
                                    
    

            

    

       Tutte le espressioni di voto di un deputato nella legislatura (es. deputato - SPERANZA - XVII legislatura - <http://dati.camera.it/ocd/legislatura.rdf/repubblica_17>) con filtro sulla data (data specifica, tutto l'anno o mese ed anno es. mese di marzo 2014 - FILTER(REGEX(?data,'^201403','i')) ) con filtro sulla espressione di voto (favorevole,contrario, Ha votato, Non ha votato, Astensione es. favorevole - FILTER(REGEX(espressione,'Favorevole','i')) nessun filtro:
       ## FILTER(REGEX(?espressione,'','i')) ) [execute query]    

    
SELECT DISTINCT ?cognome ?nome ?votazione ?data ?descrizione ?numeroVotazione
                                    	?espressione ?esitoVotazione
                                    	?infoAssenza WHERE {
                                    	## seleziono deputato nella legislatura
                                    	?deputato foaf:surname ?cognome; foaf:firstName ?nome; ocd:rif_leg <http://dati.camera.it/ocd/legislatura.rdf/repubblica_17>
                                    	FILTER(REGEX(?cognome,'SPERANZA','i'))
                                    	## voti espressi dal deputato
                                    	?voto a ocd:voto;
                                    	   ocd:rif_votazione ?votazione;
                                    	   dc:type ?espressione;
                                    	   ocd:rif_deputato ?deputato.
                                    		 FILTER(REGEX(?espressione,'Favorevole','i'))
                                    	OPTIONAL{?voto dc:description ?infoAssenza}
                                    	## informazione sulla relativa votazione
                                    	?votazione a ocd:votazione;
                                    	   ocd:approvato ?esitoVotazione;
                                    	   dc:description ?descrizione;
                                    	   dc:identifier ?numeroVotazione;
                                    	   
                                    	## filtro sulla data si può scegliere anno/mese ('^201403') o anno ('^2014') o anche una data ('20140304')
                                    		dc:date ?data. FILTER(REGEX(?data,'^201403','i'))
                                    		
                                    	## FILTER(REGEX(?infoAssenza,'In missione','i'))
                                    	} ORDER BY ?numeroVotazione LIMIT 1000
                                    
    

          

    

       Query che conta il numero dei voti per un tipo di assenza al voto, per un gruppo di deputati nella XVII legislatura (es. deputati il cui cognome inizia per A - FILTER(REGEX(?cognome,'^A','i')) ) con filtro sulla data per anno mese (es. mese di marzo 201a - FILTER(REGEX(?data,'^201403','i')) ) [execute query]    

    
SELECT DISTINCT ?cognome ?nome ?infoAssenza COUNT(DISTINCT ?votazione) as ?numero  WHERE {
                                    	## seleziono deputato nella legislatura
                                    	?deputato foaf:surname ?cognome; foaf:firstName ?nome; ocd:rif_leg <http://dati.camera.it/ocd/legislatura.rdf/repubblica_17>
                                    	FILTER(REGEX(?cognome,'^A','i'))
                                    	?votazione a ocd:votazione;
                                    	dc:date ?date.
                                    	FILTER(REGEX(?date,'^201403','i'))
                                    	## voti espressi dal deputato
                                    	?voto a ocd:voto;
                                    	   ocd:rif_votazione ?votazione;
                                    	   dc:description ?infoAssenza;
                                    	   ocd:rif_deputato ?deputato;
                                    	   dc:identifier ?numero.
                                    	   
                                    	## altra 'Non ha partecipato', 'In missione'
                                    		 FILTER(REGEX(?infoAssenza,'Non ha partecipato','i'))
                                    	} ORDER BY DESC(?numero) ASC(?cognome) ASC(?nome) LIMIT 10000
                                    
    

            

    
                    
                
            
        
    

            

    

       Query che conta il numero dei voti per un tipo di espressione di voto per un gruppo di deputati nella XVII legislatura (es. deputati il cui cognome inizia per A - FILTER(REGEX(?cognome,'^A','i')) ) con filtro sulla data per anno mese (es. mese di marzo 2014 - FILTER(REGEX(?data,'^201403','i')) ) [execute query]    

    
SELECT DISTINCT ?cognome ?nome ?espressione COUNT(DISTINCT ?votazione) as ?numero  WHERE {
                                    	## seleziono deputato nella legislatura
                                    	?deputato foaf:surname ?cognome; foaf:firstName ?nome; ocd:rif_leg <http://dati.camera.it/ocd/legislatura.rdf/repubblica_17>
                                    	FILTER(REGEX(?cognome,'^A','i'))
                                    	?votazione a ocd:votazione;
                                    	dc:date ?date.
                                    	FILTER(REGEX(?date,'^201403','i'))
                                    	## voti espressi dal deputato
                                    	?voto a ocd:voto;
                                    	   ocd:rif_votazione ?votazione;
                                    	   dc:type ?espressione;
                                    	   ocd:rif_deputato ?deputato;
                                    	   dc:identifier ?numero.
                                    	   
                                    	## altre Contrario, Favorevole, Ha votato, Non ha votato
                                    	   FILTER(REGEX(?espressione,'Astensione','i'))
                                    	} ORDER BY DESC(?numero) ASC(?cognome) ASC(?nome) LIMIT 10000
                                    
    

            

    
                    
                
            
        
    

            

    

       Query che conta il numero dei voti per esito per ogni tipo di espressione di voto per un gruppo di deputati nella XVII legislatura (es. deputati il cui cognome inizia per A - FILTER(REGEX(?cognome,'^A','i')) ) con filtro sulla data per anno mese (es. mese di marzo 2014 - FILTER(REGEX(?data,'^201403','i')) ) [execute query]    

    
SELECT DISTINCT ?cognome ?nome ?espressione ?esito COUNT(DISTINCT ?votazione) as ?numero  WHERE {
                                    	## seleziono deputato nella legislatura
                                    	?deputato foaf:surname ?cognome; foaf:firstName ?nome; ocd:rif_leg
                                    	<http://dati.camera.it/ocd/legislatura.rdf/repubblica_17>
                                    	FILTER(REGEX(?cognome,'^A','i'))
                                    	?votazione a ocd:votazione;
                                    	ocd:approvato ?esito;
                                    			dc:date ?date.
                                    	FILTER(REGEX(?date,'^201403','i'))
                                    	## voti espressi dal deputato
                                    	?voto a ocd:voto;
                                    	   ocd:rif_votazione ?votazione;
                                    	   dc:type ?espressione;
                                    	   ocd:rif_deputato ?deputato;
                                    	   dc:identifier ?numero.
                                    	} ORDER BY ASC(?cognome) ASC(?nome) ?espressione ?esito DESC(?numero)  LIMIT 10000
                                    
    

            

    
                    
                
            
        
    

            

    

       Query che conta il numero dei voti per ogni tipo di espressione di voto per un gruppo di deputati nella XVII legislatura (es. deputati il cui cognome inizia per A - FILTER(REGEX(?cognome,'^A','i')) ) con filtro sulla data per anno mese (es. mese di marzo 2014 - FILTER(REGEX(?data,'^201403','i')) ) [execute query]    

    
SELECT DISTINCT ?cognome ?nome ?espressione COUNT(DISTINCT ?votazione) as ?numero  WHERE {
                                    	## seleziono deputato nella legislatura
                                    	?deputato foaf:surname ?cognome; foaf:firstName ?nome; ocd:rif_leg
                                    	<http://dati.camera.it/ocd/legislatura.rdf/repubblica_17>
                                    	FILTER(REGEX(?cognome,'^A','i'))
                                    	?votazione a ocd:votazione;
                                    	dc:date ?date.
                                    	FILTER(REGEX(?date,'^201403','i'))
                                    	## voti espressi dal deputato
                                    	?voto a ocd:voto;
                                    	   ocd:rif_votazione ?votazione;
                                    	   dc:type ?espressione;
                                    	   ocd:rif_deputato ?deputato;
                                    	   dc:identifier ?numero.
                                    	} ORDER BY ASC(?cognome) ASC(?nome) ?espressione DESC(?numero) LIMIT 10000
                                    
    

            

    
                    
                
            
        
    

            

    

       Governi    

    

       Tutti gli incarichi di governo di deputati della XVII Legislatura con i relativi estremi (la URI <http://dati.camera.it/ocd/legislatura.rdf/repubblica_17> identifica la Legislatura) [execute query]    

    
SELECT DISTINCT  ?d ?cognome ?nome ?membroGoverno
                                    	  ?dataInizio  ?dataFine ?carica ?nomeGoverno ?nomeOrganoGoverno ?delega
                                    		?aggiornamento
                                    	WHERE {
                                    	?persona ocd:rif_mandatoCamera ?mandato; a foaf:Person.
                                    	## deputato
                                    	?d a ocd:deputato; ocd:aderisce ?aderisce;
                                    	ocd:rif_leg <http://dati.camera.it/ocd/legislatura.rdf/repubblica_17>;
                                    	ocd:rif_mandatoCamera ?mandato.
                                    	OPTIONAL{?d dc:description ?info}
                                    	##anagrafica
                                    	?d foaf:surname ?cognome; foaf:gender ?genere;foaf:firstName ?nome.
                                    	##aggiornamento del sistema
                                    	OPTIONAL{?d <http://lod.xdams.org/ontologies/ods/modified> ?aggiornamento.}
                                    	?persona ocd:rif_membroGoverno ?membroGoverno.
                                    	?membroGoverno ocd:rif_leg <http://dati.camera.it/ocd/legislatura.rdf/repubblica_17>; ocd:startDate ?dataInizio;ocd:membroGoverno ?carica.
                                    	## GOVERNO
                                    	?membroGoverno ocd:rif_governo ?governo.
                                    	?governo dc:title ?nomeGoverno.
                                    	## ORGANO
                                    	OPTIONAL{
                                    	?membroGoverno ocd:rif_organoGoverno ?organoGoverno.
                                    	?organoGoverno dc:title ?nomeOrganoGoverno.
                                    	}
                                    	OPTIONAL {?membroGoverno ocd:endDate ?dataFine}
                                    	## informazioni di delega
                                    	OPTIONAL {?membroGoverno dc:description ?delega}
                                    	## e intermin
                                    	OPTIONAL {?membroGoverno ocd:interim ?interim}
                                    	}   ORDER BY  ?nomeGoverno LIMIT 10000
                                       
    

            

    
                    
                
            
        
    

            

    

       Dibattiti in Aula    

    

       Ultime 100 discussioni in organi ed aula [execute query]    

    
SELECT DISTINCT ?seduta ?dataSeduta ?inDiscussione  ?commissione ?aula ?resoconto WHERE {
                                    	  ?seduta a ocd:seduta; ocd:rif_leg <http://dati.camera.it/ocd/legislatura.rdf/repubblica_17>; dc:date ?dataSeduta.
                                    	  ?discussione a ocd:discussione; ocd:rif_seduta ?seduta; dc:title ?inDiscussione.
                                    	  OPTIONAL{?seduta ocd:rif_organo ?organo. ?organo dc:title ?commissione}
                                    	  OPTIONAL{?seduta ocd:rif_assemblea ?assemblea. BIND("Aula" AS ?aula)}
                                    	  OPTIONAL{?seduta dc:relation ?resoconto. FILTER(REGEX(STR(?resoconto),'pdf'))}
                                    	} ORDER BY DESC(?dataSeduta) LIMIT 100
                                    
    

            

    
                    
                
            
        
    

            

    

       Deputati intervenuti in Aula in materia di 'immigrazione' nella XVII Legislatura [execute query]    

    
SELECT DISTINCT ?deputatoId ?cognome ?nome ?argomento  
                                    	?titoloSeduta ?testo  WHERE {
                                    	  ?dibattito a ocd:dibattito; ocd:rif_leg .
                                    	  ?dibattito ocd:rif_discussione ?discussione.
                                    	  ?discussione ocd:rif_seduta ?seduta.
                                    	  ?seduta dc:date ?data; dc:title ?titoloSeduta.
                                    	  ?seduta ocd:rif_assemblea ?assemblea.
                                    	 
                                    	  ##titolo della discussione
                                    	  ?discussione rdfs:label ?argomento.
                                    	  FILTER(regex(?argomento,'immigrazione','i'))
                                    		
                                    	  ##deputato intevenuto
                                    	  ?discussione ocd:rif_intervento ?intervento.
                                    	  ?intervento ocd:rif_deputato ?deputatoId; dc:relation ?testo.
                                    	  ?deputatoId foaf:firstName ?nome; foaf:surname ?cognome .   
                                    	} ORDER BY ?cognome ?nome ?data