@prefix : .
@prefix owl: .
@prefix rdf: .
@prefix xml: .
@prefix xsd: .
@prefix rdfs: .
@prefix popolo: .
a owl:Ontology ;
owl:versionIRI ;
owl:imports .
#
#
# #################################################################
# #
# # Object Properties
# #
# #################################################################
#
#
# http://schema.org/audio
a owl:ObjectProperty .
#
# http://schema.org/creator
a owl:ObjectProperty .
#
# http://schema.org/image
a owl:ObjectProperty .
#
# http://schema.org/superEvent
a owl:ObjectProperty .
#
# http://schema.org/video
a owl:ObjectProperty .
#
# http://www.w3.org/ns/opengov#voteEvent
a owl:ObjectProperty .
#
# https://github.com/argu-co/popolo-ori#agenda
a owl:ObjectProperty .
#
# https://github.com/argu-co/popolo-ori#motion
a owl:ObjectProperty .
#
# https://github.com/argu-co/popolo-ori/amends
:amends a owl:ObjectProperty .
#
# https://github.com/argu-co/popolo-ori/attachment
:attachment a owl:ObjectProperty .
#
#
#
# #################################################################
# #
# # Data properties
# #
# #################################################################
#
#
# http://schema.org/additionalType
a owl:DatatypeProperty .
#
# http://schema.org/description
a owl:DatatypeProperty .
#
# http://schema.org/embedUrl
a owl:DatatypeProperty .
#
# http://schema.org/fileFormat
a owl:DatatypeProperty .
#
# http://schema.org/name
a owl:DatatypeProperty .
#
# http://schema.org/position
a owl:DatatypeProperty .
#
# http://schema.org/text
a owl:DatatypeProperty .
#
# http://www.w3.org/2000/01/rdf-schema#label
rdfs:label a owl:DatatypeProperty .
#
# https://github.com/argu-co/popolo-ori/fileType
:fileType a owl:DatatypeProperty .
#
# https://schema.org/contentUrl
a owl:DatatypeProperty .
#
# https://schema.org/fileSize
a owl:DatatypeProperty .
#
#
#
# #################################################################
# #
# # Classes
# #
# #################################################################
#
#
# http://schema.org/AudioObject
a owl:Class .
#
# http://schema.org/Event
a owl:Class .
#
# http://schema.org/ImageObject
a owl:Class .
#
# http://schema.org/VideoObject
a owl:Class ;
rdfs:subClassOf _:genid1 .
_:genid1 a owl:Restriction ;
owl:onProperty ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string .
#
# http://www.w3.org/1999/02/22-rdf-syntax-ns#List
rdf:List a owl:Class .
#
# http://www.w3.org/ns/opengov#Event
a owl:Class ;
rdfs:subClassOf _:genid2 .
_:genid2 a owl:Restriction ;
owl:onProperty ;
owl:someValuesFrom .
rdfs:subClassOf _:genid3 .
_:genid3 a owl:Restriction ;
owl:onProperty ;
owl:someValuesFrom .
rdfs:subClassOf _:genid4 .
_:genid4 a owl:Restriction ;
owl:onProperty ;
owl:someValuesFrom rdf:List .
rdfs:subClassOf _:genid6 .
_:genid6 a owl:Restriction ;
owl:onProperty ;
owl:someValuesFrom .
rdfs:subClassOf _:genid7 .
_:genid7 a owl:Restriction ;
owl:onProperty :attachment ;
owl:someValuesFrom :Attachment .
_:genid5 a owl:Axiom ;
owl:annotatedSource ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget _:genid4 ;
rdfs:comment "An RDF list that contains ori:AgendaItems"@en .
#
# http://www.w3.org/ns/opengov#Motion
a owl:Class .
#
# http://www.w3.org/ns/opengov#Result
a owl:Class ;
rdfs:subClassOf _:genid8 .
_:genid8 a owl:Restriction ;
owl:onProperty ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass .
rdfs:subClassOf _:genid9 .
_:genid9 a owl:Restriction ;
owl:onProperty ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string .
#
# http://www.w3.org/ns/opengov#VoteEvent
a owl:Class .
#
# http://www.w3.org/ns/person#Person
a owl:Class ;
rdfs:subClassOf _:genid10 .
_:genid10 a owl:Restriction ;
owl:onProperty ;
owl:someValuesFrom .
#
# http://xmlns.com/foaf/0.1/Agent
a owl:Class .
#
# https://github.com/argu-co/popolo-ori/AgendaItem
:AgendaItem a owl:Class ;
rdfs:subClassOf , _:genid11 .
_:genid11 a owl:Restriction ;
owl:onProperty ;
owl:someValuesFrom .
:AgendaItem rdfs:subClassOf _:genid12 .
_:genid12 a owl:Restriction ;
owl:onProperty ;
owl:someValuesFrom .
:AgendaItem rdfs:subClassOf _:genid13 .
_:genid13 a owl:Restriction ;
owl:onProperty :attachment ;
owl:someValuesFrom :Attachment .
:AgendaItem rdfs:subClassOf _:genid14 .
_:genid14 a owl:Restriction ;
owl:onProperty ;
owl:someValuesFrom xsd:integer .
:AgendaItem rdfs:subClassOf _:genid15 .
_:genid15 a owl:Restriction ;
owl:onProperty ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string .
:AgendaItem rdfs:subClassOf _:genid16 .
_:genid16 a owl:Restriction ;
owl:onProperty ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string .
#
# https://github.com/argu-co/popolo-ori/Amendment
:Amendment a owl:Class ;
rdfs:subClassOf , _:genid17 .
_:genid17 a owl:Restriction ;
owl:onProperty :amends ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass .
#
# https://github.com/argu-co/popolo-ori/Attachment
:Attachment a owl:Class ;
rdfs:subClassOf _:genid18 .
_:genid18 a owl:Restriction ;
owl:onProperty ;
owl:someValuesFrom .
:Attachment rdfs:subClassOf _:genid19 .
_:genid19 a owl:Restriction ;
owl:onProperty ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string .
:Attachment rdfs:subClassOf _:genid20 .
_:genid20 a owl:Restriction ;
owl:onProperty :fileType ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange owl:rational .
:Attachment rdfs:subClassOf _:genid21 .
_:genid21 a owl:Restriction ;
owl:onProperty ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange owl:rational .
:Attachment rdfs:subClassOf _:genid22 .
_:genid22 a owl:Restriction ;
owl:onProperty ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:integer .
:Attachment rdfs:subClassOf _:genid23 .
_:genid23 a owl:Restriction ;
owl:onProperty ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string .
:Attachment rdfs:subClassOf _:genid25 .
_:genid25 a owl:Restriction ;
owl:onProperty ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string .
_:genid24 a owl:Axiom ;
owl:annotatedSource :Attachment ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget _:genid23 ;
rdfs:comment "A category, e.g. 'decisionlist'"@en .
_:genid26 a owl:Axiom ;
owl:annotatedSource :Attachment ;
owl:annotatedProperty rdfs:subClassOf ;
owl:annotatedTarget _:genid25 ;
rdfs:comment "Extracted text from the attachment."@en .
#
#
#
# #################################################################
# #
# # Individuals
# #
# #################################################################
#
#
# https://github.com/argu-co/popolo-ori/AgendaItem
:AgendaItem a owl:NamedIndividual ;
rdfs:label "Agenda Item"@en , "Agenda item"@en , "Agendapunt"@nl .
#
# https://github.com/argu-co/popolo-ori/Amendment
:Amendment a owl:NamedIndividual ;
rdfs:label "Amendment"@en .
#
# https://github.com/argu-co/popolo-ori/Attachment
:Attachment a owl:NamedIndividual ;
rdfs:label "Attachment"@en , "Bijlage"@nl .
#
#
#
# #################################################################
# #
# # Annotations
# #
# #################################################################
#
#
:AgendaItem rdfs:comment "Een onderwerp in een lijst om besproken te worden tijdens een bijeenkomst."@nl , "An item in a list of topics to be discussed at an event."@en .
#
:Amendment rdfs:comment "Een voorstel om een ander voorstel te wijzigen."@nl , "A proposal to mofidy another proposal."@en .
#
:Attachment rdfs:comment "Een bestand dat ergens aan is toegevoegd"@nl , "A file that is attached to something"@en .
#
# Generated by the OWL API (version 4.2.6.20160910-2108) https://github.com/owlcs/owlapi