<?xml version="1.0"?>
<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:person="https://www.thegazette.co.uk/def/person#"
    xmlns:organisation="https://www.thegazette.co.uk/def/organisation#"
    xmlns:owl="http://www.w3.org/2002/07/owl#"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:dcterms="http://purl.org/dc/terms/"
    xmlns:vCard="http://www.w3.org/2006/vcard/ns#"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
    xmlns="https://www.thegazette.co.uk/def/authority#"
  xml:base="https://www.thegazette.co.uk/def/authority">
  <owl:Ontology rdf:about="">
    <dc:title rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Gazette Ontology</dc:title>
    <owl:imports rdf:resource="https://www.thegazette.co.uk/def/organisation"/>
    <owl:imports rdf:resource="https://www.thegazette.co.uk/def/person"/>
    <dc:description xml:lang="en">
  		Authority Ontology for Gazette Notices.

  		This is a beta version, and you should expect it to change.
		</dc:description>
    <dcterms:creator rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Griff Chamberlain, The Stationery Office, mark.chamberlain@tso.co.uk</dcterms:creator>
    <dcterms:created rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >2008-09-19</dcterms:created>
  </owl:Ontology>
  <owl:Class rdf:ID="Authority">
  <rdfs:label>Authority</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <rdf:Description rdf:about="https://www.thegazette.co.uk/def/organisation#Organisation"/>
          <rdf:Description rdf:about="https://www.thegazette.co.uk/def/person#Role"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:ObjectProperty rdf:ID="hasAuthorised">
    <rdfs:domain rdf:resource="#Authority"/>
    <owl:inverseOf>
      <owl:ObjectProperty rdf:ID="hasAuthority"/>
    </owl:inverseOf>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#hasAuthority">
    <owl:inverseOf rdf:resource="#hasAuthorised"/>
    <rdfs:range rdf:resource="#Authority"/>
  </owl:ObjectProperty>
  <owl:DatatypeProperty rdf:ID="isKnownAs">
    <rdfs:domain rdf:resource="#Authority"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="hasDepartment">
    <rdfs:domain rdf:resource="#Authority"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="hasReferenceNumber">
    <rdfs:domain rdf:resource="#Authority"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:ObjectProperty rdf:ID="hasAddress">
    	<rdfs:label>hasAddress</rdfs:label>
        <rdfs:comment>Current or last registered address for a person</rdfs:comment>
        <rdfs:range rdf:resource="http://www.w3.org/2006/vcard/ns#Address"/>
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2006/vcard/ns#adr"/>
        <rdfs:domain rdf:resource="#Authority"/>
    </owl:ObjectProperty>
</rdf:RDF>

<!-- Created with Protege (with OWL Plugin 3.3.1, Build 430)  http://protege.stanford.edu -->
