OCD Ontologia Camera dei deputati. Rappresentazione semantica

5 aprile 2017

This version:
http://dati.camera.it/ocd/semantic_representation/
Previous version:
http://dati.camera.it/ocd/use_cases/
Authors:
Camera dei deputati

Table of contents

Status of this Document

Questo documento è stato pubblicato nel mese di novembre 2018 e potrà essere soggeto ad aggiornamenti e modifiche visibili all'indirizzo dati.camera.it


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:

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.

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)

http://lodlive.it?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.

    Per conoscere la struttura dell’ontologia è possibile consultare il reference document e lo Use Cases inserito nel presente documento.

    Revisions & Versions

    28 febbraio 2017: esteso il domain della proprietà rif_assegnazione

    17 marzo 2014: aggiunta la classe post

    17 marzo 2014: aggiunta la classe sessione legislatura

    2 maggio 2013: aggiunta la classe membroGoverno

    2 maggio 2013: deprecata la classe incaricoGoverno

    2 maggio 2013: aggiunta la proprietà rif_membroGoverno

    2 maggio 2013: aggiunta le proprietà startDate e endDate subPropertyOf dc:date

    2 maggio 2013: modificato il nome della proprietà ocd:rif_attocamera in ocd:rif_attoCamera

    2 maggio 2013: aggiunta la classe votazione

    2 maggio 2013: aggiunta la classe voto

    2 maggio 2013: aggiunta la classe abbinamento

    2 maggio 2013: aggiunta la classe assegnazione

    2 maggio 2013: aggiunta la classe richiestaParere

    2 maggio 2013: aggiunta la classe natura

    2 maggio 2013: aggiunta la classe luogo

    2 maggio 2013: aggiunta la proprietà rif_luogo

    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:

    Semantic resolution

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

    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.

    Formati disponibili nell’endpoint SPARQL

    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>
    
    grafo 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>
    
    
    grafo 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>
    
    grafo ufficio parlamentare

    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>
    
    grafo gruppo parlamentare

    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>
    
    grafo seduta

    L'iter legis

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

    grafo iter legis

    - 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>
    
    grafo sistema elettorale

    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>
    
    grafo 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>
    
    grafo mandato

    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>
    
    grafo 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>
    
    grafo membro governo

    - 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>
    
    grafo organo governo

    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