@prefix dc: <http://purl.org/dc/terms/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix schemas: <https://schema.org/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<http://data.europa.eu/m8g/adminUnit> a owl:ObjectProperty;
  rdfs:label "administrative unit"@en;
  rdfs:comment "A detailed administrative unit organized in a hierarchy."@en;
  rdfs:domain <http://www.w3.org/ns/locn#Address>;
  rdfs:isDefinedBy <http://data.europa.eu/m8g>;
  rdfs:range <http://data.europa.eu/m8g/AdminUnit> .

<http://data.europa.eu/m8g/birthDate> a owl:DatatypeProperty;
  rdfs:label "date of birth"@en;
  rdfs:comment "The point in time on which the Person was born."@en;
  rdfs:domain <http://www.w3.org/ns/person#Person>;
  rdfs:isDefinedBy <http://data.europa.eu/m8g>;
  rdfs:range <http://data.europa.eu/m8g/GenericDate>;
  skos:scopeNote """The date of birth could be expressed as date, gYearMonth or gYear, example:
<ul>
<li>- 1980-09-16^^xs:date</li>
<li>- 1980-09^^xs:gYearMonth</li>
<li>- 1980^^xs:gYear</li>
</ul>"""@en .

<http://data.europa.eu/m8g/contactPage> a owl:ObjectProperty;
  rdfs:label "contact page"@en;
  rdfs:comment "A web page that could be used to reach out the Contact Point."@en;
  rdfs:domain <http://data.europa.eu/m8g/ContactPoint>;
  rdfs:isDefinedBy <http://data.europa.eu/m8g>;
  rdfs:range foaf:Document .

<http://data.europa.eu/m8g/deathDate> a owl:DatatypeProperty;
  rdfs:label "date of death"@en;
  rdfs:comment "The point in time on which the Person died."@en;
  rdfs:domain <http://www.w3.org/ns/person#Person>;
  rdfs:isDefinedBy <http://data.europa.eu/m8g>;
  rdfs:range <http://data.europa.eu/m8g/GenericDate>;
  skos:scopeNote """The date of death could be expressed as date, gYearMonth or gYear, example:
<ul>
<li>- 1980-09-16^^xs:date</li>
<li>- 1980-09^^xs:gYearMonth</li>
<li>- 1980^^xs:gYear</li>
</ul>"""@en .

<http://data.europa.eu/m8g/email> a owl:DatatypeProperty;
  rdfs:label "has email"@en;
  rdfs:comment "An electronic address through which the Contact Point can be contacted."@en;
  rdfs:domain <http://data.europa.eu/m8g/ContactPoint>;
  rdfs:isDefinedBy <http://data.europa.eu/m8g>;
  rdfs:range rdfs:Literal .

<http://data.europa.eu/m8g/gender> a owl:ObjectProperty;
  rdfs:label "gender"@en;
  rdfs:comment "The identities, expressions and societal roles of the Person."@en;
  rdfs:domain <http://www.w3.org/ns/person#Person>;
  rdfs:isDefinedBy <http://data.europa.eu/m8g>;
  rdfs:range skos:Concept;
  skos:scopeNote "The gender of an individual should be recorded using a controlled vocabulary that is appropriate for the specific context. In some cases, the chromosomal or physical state of an individual will be more important than the gender that they express, in others the reverse will be true. What is always important is that the controlled vocabulary used to describe an individual's gender is stated explicitly."@en .

<http://data.europa.eu/m8g/matronymicName> a owl:DatatypeProperty;
  rdfs:label "matronymic name"@en;
  rdfs:comment "Name based on the given name of the Person's mother."@en;
  rdfs:domain <http://www.w3.org/ns/person#Person>;
  rdfs:isDefinedBy <http://data.europa.eu/m8g>;
  rdfs:range rdf:langString .

<http://data.europa.eu/m8g/sex> a owl:ObjectProperty;
  rdfs:label "sex"@en;
  rdfs:comment "The organism's biological sex."@en;
  rdfs:domain <http://www.w3.org/ns/person#Person>;
  rdfs:isDefinedBy <http://data.europa.eu/m8g>;
  rdfs:range skos:Concept;
  skos:scopeNote "The recommended controlled vocabulary for this property is <a href=\"https://op.europa.eu/en/web/eu-vocabularies/concept-scheme/-/resource?uri=http://publications.europa.eu/resource/authority/human-sex\">the sex authority table of the Publications Office.</a>"@en .

<http://data.europa.eu/m8g/telephone> a owl:DatatypeProperty;
  rdfs:label "has telephone"@en;
  rdfs:comment "A telephone number through which the Contact Point can be contacted."@en;
  rdfs:domain <http://data.europa.eu/m8g/ContactPoint>;
  rdfs:isDefinedBy <http://data.europa.eu/m8g>;
  rdfs:range rdfs:Literal .

<http://data.europa.eu/m8g/AdminUnit> a owl:Class;
  rdfs:label "Administrative Unit"@en;
  rdfs:comment "A detailed administrative unit organized in a hierarchy."@en;
  rdfs:isDefinedBy <http://data.europa.eu/m8g>;
  skos:scopeNote "This class should be used whenever a classification mechanism is in place, in alternative to the properties adminUnitL1 and adminUnitL2 of the Address class which allow free text."@en .

<http://data.europa.eu/m8g/GenericDate> a owl:Class;
  rdfs:label "Generic date"@en;
  rdfs:comment "The date data type is the union of  xs:date, xs:gYearMonth and xs:gYear."@en;
  rdfs:isDefinedBy <http://data.europa.eu/m8g> .

<http://data.europa.eu/m8g/ContactPoint> a owl:Class;
  rdfs:label "Contact Point"@en;
  rdfs:comment "Information (e.g. e-mail address, telephone number) of a person or department through which the user can get in touch with."@en;
  rdfs:isDefinedBy <http://data.europa.eu/m8g>;
  skos:scopeNote "The Core Public Organization Vocabulary defines properties for telephone number, e-mail address and opening hours although it is noteworthy that the class is based on schema.org's <a href=\"http://schema.org/ContactPoint\"> ContactPoint </a> class  that has additional properties that some implementations may find useful."@en .

<http://data.europa.eu/m8g> a owl:Ontology;
  rdfs:label "core-person-voc"@en,
    "core-person-voc"@nl;
  dc:issued "2026-05-12";
  dc:license <https://creativecommons.org/licenses/by/4.0/>;
  dc:mediator [
    foaf:homepage <https://semic.eu>;
    foaf:name "Semantic Interoperability Community (SEMIC)"
  ];
  <http://www.w3.org/2001/02pd/rec54#editor> [
    a foaf:Person;
    foaf:firstName "Florian";
    foaf:lastName "Barthelemy";
    schemas:affiliation [foaf:name "PwC EU Services"]
  ], [
    a foaf:Person;
    foaf:firstName "Jitse";
    foaf:lastName "De Cock";
    schemas:affiliation [foaf:name "PwC EU Services"]
  ], [
    a foaf:Person;
    foaf:firstName "Emiel";
    foaf:lastName "Dhondt";
    schemas:affiliation [foaf:name "Digital Flanders"]
  ], [
    a foaf:Person;
    foaf:firstName "Pavlina";
    foaf:lastName "Fragkou";
    schemas:affiliation [foaf:name "European Commission"]
  ], [
    a foaf:Person;
    foaf:firstName "Faruk";
    foaf:lastName "Karabulut";
    schemas:affiliation [foaf:name "PwC EU Services"]
  ], [
    a foaf:Person;
    foaf:firstName "Arthur";
    foaf:lastName "Schiltz";
    schemas:affiliation [foaf:name "PwC EU Services"]
  ], [
    a foaf:Person;
    foaf:firstName "Anastasia";
    foaf:lastName "Sofou";
    schemas:affiliation [foaf:name "European Commission"]
  ], [
    a foaf:Person;
    foaf:firstName "Emidio";
    foaf:lastName "Stani";
    schemas:affiliation [foaf:name "PwC EU Services"]
  ], [
    a foaf:Person;
    foaf:firstName "Bert";
    foaf:lastName "Van Nuffelen";
    schemas:affiliation [foaf:name "Digital Flanders"]
  ];
  foaf:maker [
    a foaf:Person;
    foaf:firstName "Core Vocabularies Working Group"
  ] .
