Copyright © 2026
This data model provides a minimum set of classes and properties for describing a evidence of nationality. This data model has been designed to support the different requirements of the OOTS action. The different classes and properties defined in this document are based on the OOTS data dictionary.
This Application Profile has the status Draft published at 2026-04-13.
Information about the process and the decisions involved in the creation of this specification are consultable at the Changelog.
Copyright © 2026 European Union. All material in this repository is published under the license CC-BY 4.0, unless explicitly otherwise mentioned.
An Application Profile (AP) is a specification that reuses terms from one or more base standards, adding more specificity by identifying mandatory, recommended and optional elements to be used for a particular application, as well as recommendations for controlled vocabularies to be used.
A Core Vocabulary (CV) is a basic, reusable and extensible data specification that captures the fundamental characteristics of an entity in a context-neutral fashion. Its main objective is to provide terms to be reused in the broadest possible context. More information can be found on the SEMIC Style Guide.
This specification uses the following prefixes to shorten the URIs for readibility.| Prefix | Namespace IRI |
|---|---|
cv | http://data.europa.eu/m8g/ |
dct | http://purl.org/dc/terms/ |
foaf | http://xmlns.com/foaf/0.1/ |
locn | http://www.w3.org/ns/locn# |
person | http://www.w3.org/ns/person#/ |
rdf | http://www.w3.org/1999/02/22-rdf-syntax-ns# |
rdfs | http://www.w3.org/2000/01/rdf-schema# |
sdg | http://data.europa.eu/p4s/ |
skos | http://www.w3.org/2004/02/skos/core# |
This document describes the usage of the following main entities for a correct usage of the Application Profile:
|
Evidence Of Nationality |
The main entities are supported by:
|
Attribute |
Attribute Set |
Citizenship |
Evidence |
Jurisdiction |
OOTS Evidence |
Person |
And supported by these datatypes:
| Code | Generic Date | Text |
| Property | Range | Card | Definition | Usage | ||
|---|---|---|---|---|---|---|
|
has nationality | Citizenship | 1 | Nationality event that is the object in the provided Evidence. | ||
|
is about | Person | 1 | Agent that is the subject in the provided Evidence. |
| Property | Range | Card | Definition | Usage | ||
|---|---|---|---|---|---|---|
|
has attribute | Attribute | 1..* | The optional property that provides additional descriptive information. |
| Property | Range | Card | Definition | Usage | ||
|---|---|---|---|---|---|---|
|
has attribute set | Attribute Set | 0..1 | Relates a concept to the AttributeSet that provides its additional descriptive information. | ||
|
has jurisdiction | Jurisdiction | 0..* | The Jurisdiction that has conferred citizenship rights on the Person such as the right to vote, to receive certain protection from the community or the issuance of a passport. |
| Property | Range | Card | Definition | Usage | ||
|---|---|---|---|---|---|---|
|
has attribute set | Attribute Set | 0..1 | Relates a concept to the AttributeSet that provides its additional descriptive information. |
| Property | Range | Card | Definition | Usage | ||
|---|---|---|---|---|---|---|
|
date of birth | Generic Date | 0..1 | The point in time on which the Person was born. |
The date of birth could be expressed as date, gYearMonth or gYear, example:
|
|
|
family name | Text | 0..1 | The hereditary surname of a family. | Usually referring to a group of people related by blood, marriage or adoption. This attribute also carries prefixes or suffixes which are part of the family name, e.g. "de Boer", "van de Putte", "von und zu Orlow". Multiple family names, such as are commonly found in Hispanic countries, are recorded in the single family name property so that, for example, Miguel de Cervantes Saavedra's family name would be recorded as "de Cervantes Saavedra". | |
|
given name | Text | 0..1 | The name(s) that identify the Person within a family with a common surname. | Usually a first name or forename. Given to a person by his or her parents at birth or legally recognised as 'given names' through a formal process. All given names are ordered in one property so that, for example, the given name for Johann Sebastian Bach is "Johann Sebastian". | |
|
has attribute set | Attribute Set | 0..1 | Relates a concept to the AttributeSet that provides its additional descriptive information. |
The XML schema representation from which the Evidence Of Nationality has been build is available here.
The XML schema is based on the OOTS requirements and it allows some flexibility to include fields that Member States can add in addition to those foreseen in the OOTS requirements.
The XML schema is based on 3 parts:
All the parts with their respective attributes are optional (min cardinality set to 0).
The XML schema is based on the SEMIC Core Criterion and Core Evidence (CCCEV) specification, and on the Core Person vocabulary. In CCCEV, the Evidence is about an Agent that is the subject in the provided Evidence; in the case of Evidence of Birth, the Agent is the Person. An EvidenceOfNationalityType is then an OOTSEvidenceType (based on CCCEV Evidence) by having the 3 parts:
The design of the XML schema is based on the Garden Of Eden Pattern where complex types and elements are defined globals so they can be reused.
Restrictions on the presence of fields and on their values is delegated to schematron file, that can vary on the XML consumer and could be provided by XML providers, such as those on code list. OOTS provides certain code list in Genericode format that can be used via schematron. Additional code list, such as the one of Sex in he current evidence, could be take from the the Publications Office Authority Tables.
| Class | Class IRI | Property Type | Property | Property IRI |
|---|---|---|---|---|
| Attribute | http://data.europa.eu/p4s/Attribute |
|||
| Attribute Set | http://data.europa.eu/p4s/AttributeSet |
has attribute | http://data.europa.eu/p4s/hasAttribute |
|
| Citizenship | http://data.europa.eu/p4s/Citizenship |
has attribute set | http://data.europa.eu/p4s/hasAttributeSet |
|
| Citizenship | http://data.europa.eu/p4s/Citizenship |
has jurisdiction | http://www.w3.org/ns/person#citizenship |
|
| Evidence | http://data.europa.eu/m8g/Evidence |
|||
| Evidence Of Nationality | http://data.europa.eu/p4s/EvidenceOfNationality |
has nationality | http://data.europa.eu/p4s/hasNationality |
|
| Evidence Of Nationality | http://data.europa.eu/p4s/EvidenceOfNationality |
is about | http://purl.org/dc/terms/subject |
|
| Jurisdiction | http://purl.org/dc/terms/Jurisdiction |
name | http://www.w3.org/2000/01/rdf-schema#label |
|
| OOTS Evidence | http://data.europa.eu/p4s/OOTSEvidence |
has attribute set | http://data.europa.eu/p4s/hasAttributeSet |
|
| Person | http://www.w3.org/ns/person#Person |
date of birth | http://data.europa.eu/m8g/birthDate |
|
| Person | http://www.w3.org/ns/person#Person |
family name | http://xmlns.com/foaf/0.1/familyName |
|
| Person | http://www.w3.org/ns/person#Person |
given name | http://xmlns.com/foaf/0.1/givenName |
|
| Person | http://www.w3.org/ns/person#Person |
has attribute set | http://data.europa.eu/p4s/hasAttributeSet |
Please provide feedback on the discussion forum