SHACL constraints for Person Identity (PID) Application Profile

Creation date: 2022-07-12
Last updated: 2023-06-05
Version: 1.1.0
License: https://creativecommons.org/licenses/by/4.0/
Publisher: http://publications.europa.eu/resource/authority/corporate-body/DEMP

Abstract

This document specifies the set of classes and properties used in the PID application profile, and the constraints on occurrences and values used.

Table of Contents


Model documentation

Aġent

Entità li tista’ twettaq azzjonijiet.

Property name URI Expected value Card. Description
Aktar informazzjoni elm:additionalNote Nota
0..*
Nota ta’ test liberu addizzjonali dwar l-assigurazzjoni tal-kwalità jew il-liċenzjar ta’ organizzazzjoni jew kwalifika.
Date Modified dc:modified xsd:dateTime
0..1
Date on which the resource was changed.
Informazzjoni ta’ kuntatt elm:contactPoint Punt ta’ Kuntatt
0..*
L-informazzjoni ta’ kuntatt tal-entità li tista’ twettaq azzjonijiet.
Lok elm:location Location
0..*
Il-post ġeografiku identifikabbli tal-entità li tista’ twettaq azzjonijiet.
alternative label skos:altLabel rdf:langString
0..*
The range of skos:altLabel is the class of RDF plain literals., skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.
identifier adms:identifier Identifikatur
0..*
Links a resource to an adms:Identifier class.
membru tal-grupp ta' elm:groupMemberOf Grupp
0..*
Il-ġabra tal-aġenti li aġent hu membru tagħha.
preferred label skos:prefLabel rdf:langString
1..1
The range of skos:prefLabel is the class of RDF plain literals., A resource has no more than one value of skos:prefLabel per language tag, and no more than one value of skos:prefLabel without language tag., skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.

Concept

Property name URI Expected value Card. Description
is in scheme skos:inScheme Concept Scheme
0..1
The concept scheme this concept belongs to. The identification of the controlled vocabulary.
notation skos:notation xsd:string
0..1
A notation, also known as classification code, is a string of characters used to uniquely identify a concept within the scope of a given concept scheme.
preferred label skos:prefLabel rdf:langString
0..*
A resource has no more than one value of skos:prefLabel per language tag, and no more than one value of skos:prefLabel without language tag., skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties., The range of skos:prefLabel is the class of RDF plain literals.

Concept Scheme

A controlled vocabulary modelled as a Concept Scheme.


Geometry

The locn:Geometry class provides the means to identify a location as a point, line, polygon, etc. expressed using coordinates in some coordinate reference system.

Property name URI Expected value Card. Description
latitude clv:latitude xsd:string
0..*
The geographic coordinate that specifies the north / south position of the Geomerty on the Earth's surface.
longitude clv:longitude xsd:string
0..*
The geographic coordinate that specifies the east / west position of the Geometry on the Earth's surface.

Grupp

Ġabra tal-Aġenti.

Property name URI Expected value Card. Description
Aktar informazzjoni elm:additionalNote Nota
0..*
Nota ta’ test liberu addizzjonali dwar l-assigurazzjoni tal-kwalità jew il-liċenzjar ta’ organizzazzjoni jew kwalifika.
Informazzjoni ta’ kuntatt elm:contactPoint Punt ta’ Kuntatt
0..*
L-informazzjoni ta’ kuntatt tal-entità li tista’ twettaq azzjonijiet.
Lok elm:location Location
0..*
Il-post ġeografiku identifikabbli tal-entità li tista’ twettaq azzjonijiet.
Type dc:type Concept
0..*
The nature or genre of the resource.
alternative label skos:altLabel rdf:langString
0..*
skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties., The range of skos:altLabel is the class of RDF plain literals.
member foaf:member Aġent
0..*
Indicates a member of a Group
preferred label skos:prefLabel rdf:langString
1..1
The range of skos:prefLabel is the class of RDF plain literals., A resource has no more than one value of skos:prefLabel per language tag, and no more than one value of skos:prefLabel without language tag., skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.

Identifikatur

Sekwenza ta’ karattri li tidentifika jew oġġett uniku jew klassi unika ta’ oġġetti.

Property name URI Expected value Card. Description
Creator dc:creator IRI
0..1
An entity responsible for making the resource.
Date Issued dc:issued xsd:dateTime
0..1
Date of formal issuance of the resource.
Type dc:type Concept
0..*
The nature or genre of the resource.
isem tal-iskema elm:schemeName xsd:string
0..1
L-isem tal-iskema ta’ identifikatur.
notation skos:notation xsd:string
1..1
Content string which is the identifier.
schema agency adms:schemeAgency rdf:langString
0..1
This property is deprecated because in in HTML specification another URI was used., The name of the agency that issued the identifier.
verżjoni tal-iskema elm:schemeVersion xsd:string
0..1
Identifikazzjoni tal-verżjoni tal-iskema ta’ identifikatur.

Identifikatur Legali

Identifikatur maħruġ formalment minn awtorità pubblika partikolari, li għandu kuntest spazjali.

Property name URI Expected value Card. Description
Creator dc:creator IRI
0..1
An entity responsible for making the resource.
Date Issued dc:issued xsd:dateTime
0..1
Date of formal issuance of the resource.
Spatial Coverage dc:spatial Concept
1..1
Spatial characteristics of the resource.
Type dc:type Concept
0..*
The nature or genre of the resource.
isem tal-iskema elm:schemeName xsd:string
0..1
L-isem tal-iskema ta’ identifikatur.
notation skos:notation xsd:string
1..1
schema agency adms:schemeAgency rdf:langString
0..1
The name of the agency that issued the identifier., This property is deprecated because in in HTML specification another URI was used.
verżjoni tal-iskema elm:schemeVersion xsd:string
0..1
Identifikazzjoni tal-verżjoni tal-iskema ta’ identifikatur.

Indirizz

Dettalji li jiddeskrivu l-lokalizzazzjoni tal-post.

Property name URI Expected value Card. Description
Indirizz Sħiħ elm:fullAddress Nota
0..1
Id-deskrizzjoni sħiħa tal-lokalizzazzjoni bil-format jew mingħajru.
Pajjiż elm:countryCode Concept
1..1
Il-kodiċi tal-pajjiż tal-indirizz. Il-valur ipprovdut irid jiġi mil-Lista tal-Awtorità Imsemmija tal-Pajjiż (http://publications.europa.eu/resource/authority/country).
identifier adms:identifier Identifikatur
0..*
Links a resource to an adms:Identifier class.

Kaxxa postali

File diġitali li jirċievi u jaħżen messaġġi għal persuna speċifikata.


Location

A spatial region or named place., dcterms:Location class fully represents the ISA Programme Location Core Vocabulary class of Location.

Property name URI Expected value Card. Description
Description dc:description rdf:langString
0..*
An account of the resource.
Indirizz elm:address Indirizz
1..*
Dettalji li jiddeskrivu l-lokalizzazzjoni tal-post tal-mezzi ta’ komunikazzjoni ma’ Aġent.
geometry locn:geometry Geometry
0..*
Associates any resource with the corresponding geometry.
identifier adms:identifier Identifikatur
0..*
Links a resource to an adms:Identifier class.
isem ġeografiku elm:geographicName rdf:langString
0..1
Nom proprju applikat fuq oġġett spazjali.
kodiċi spazjali elm:spatialCode Concept
0..*
Kodiċi li jidentifika ambitu spazjali li fih tinsab din il-lokalizzazzjoni fiżika. Jekk jiġi pprovdut, il-valur irid jiġi mil-Lista tal-Awtorità Imsemmija tal-Unità Territorjali Amministrattiva (http://publications.europa.eu/resource/dataset/atu)

Nota

Aktar informazzjoni dwar oġġett jew suġġett ipprovduta bħala test liberu.

Property name URI Expected value Card. Description
Language dc:language Concept
0..1
A language of the resource.
Subject dc:subject Concept
0..1
A topic of the resource.
format tan-nota elm:noteFormat Concept
0..1
Il-format tan-nota. Għandha tiġi pprovduta bl-użu tat-tipi IANA għat-test, test/sempliċi, test/html eċċ. Jekk jiġi pprovdut, il-valur għandu jiġi minn vokabularju kkontrollat.
nota litterali elm:noteLiteral xsd:string
1..1
Il-kontenut testwali ta’ informazzjoni addizzjonali dwar oġġett jew suġġett ipprovduta bħala test liberu.

Nru tat-telefown

Sekwenza ta’ ċifri li tippermetti li tikkuntattja persuna fuq network tat-telekomunikazzjoni.

Property name URI Expected value Card. Description
Kodiċi Telefoniku tal-Pajjiż elm:countryDialing xsd:string
0..1
Sekwenza ta’ ċifri li tippermetti li tikkuntattja persuna fuq network tat-telekomunikazzjoni f’pajjiż speċifiku. Dan in-numru ta’ kuntatt jinkludi kodiċi tat-telefown tal-pajjiż jew ta’ kodiċijiet tat-telefown taż-żona (eż., “3445654”, “1234567”, eċċ.).
Kodiċi Telefoniku taż-Żona elm:areaDialing xsd:string
0..1
Il-kodiċi tat-telefown taż-żona għal numru ta’ kuntatt.
Numru tat-Telefown elm:dialNumber xsd:string
0..1
Sekwenza ta’ ċifri li tippermetti li tikkuntattja persuna fuq network tat-telekomunikazzjoni. Dan in-numru ta’ kuntatt ma jinkludix kodiċijiet tat-telefown tal-pajjiż jew kodiċijiet tat-telefown taż-żona. (eż., “3445654”, “1234567”, eċċ.).
Numru tat-Telefown Sħiħ elm:phoneNumber xsd:string
0..1
Sekwenza ta’ ċifri sħiħa li tippermetti li tikkuntattja persuna fuq network tat-telekomunikazzjoni.

Organizzazzjoni

Persuna ġuridika (għall-kuntrarju ta’ persuna fiżika).

Property name URI Expected value Card. Description
Aktar informazzjoni elm:additionalNote Nota
0..*
Nota ta’ test liberu addizzjonali dwar l-assigurazzjoni tal-kwalità jew il-liċenzjar ta’ organizzazzjoni jew kwalifika.
Date Modified dc:modified xsd:dateTime
0..1
Date on which the resource was changed.
Informazzjoni ta’ kuntatt elm:contactPoint Punt ta’ Kuntatt
0..*
L-informazzjoni ta’ kuntatt tal-entità li tista’ twettaq azzjonijiet.
Logo elm:logo Oġġett tal-Media
0..1
Il-logo ta’ persuna ġuridika.
Lok elm:location Location
1..*
Il-post ġeografiku identifikabbli tal-entità li tista’ twettaq azzjonijiet.
Numru tal-VAT elm:vatIdentifier Identifikatur Legali
0..*
L-ID tat-Taxxa fuq il-Valur Miżjud.
Type dc:type Concept
0..*
The nature or genre of the resource.
alternative label skos:altLabel rdf:langString
0..*
skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties., The range of skos:altLabel is the class of RDF plain literals.
has SubOrganization org:hasSubOrganization Organizzazzjoni
0..*
Represents hierarchical containment of Organizations or Organizational Units; indicates an organization which is a sub-part or child of this organization. Inverse of `org:subOrganizationOf`.
homepage foaf:homepage Riżorsa tal-Web
0..*
A homepage for some thing.
identifier adms:identifier Identifikatur
0..*
Links a resource to an adms:Identifier class.
identifikatur legali obbligatorju elm:eidasLegalIdentifier Identifikatur Legali
0..1
Emmittent għandu jkollu identifikatur wieħed u wieħed biss maħruġ formalment minn awtorità pubblika partikolari, li għandu kuntest spazjali.
identifikatur tat-taxxa/fiskali elm:taxIdentifier Identifikatur Legali
0..*
L-ID fiskali tal-persuna ġuridika.
legal name rov:legalName rdf:langString
1..*
The legal name of the business. A business might have more than one legal name, particularly in countries with more than one official language. In such cases the language of the string should be identified.
membru tal-grupp ta' elm:groupMemberOf Grupp
0..*
Il-ġabra tal-aġenti li aġent hu membru tagħha.
registration rov:registration Identifikatur Legali
0..1
The registration is a fundamental relationship between a legal entity and the authority with which it is registered and that confers legal status upon it. rov:registration is a sub property of adms:identifier which has a range of adms:Identifier. rov:registration has a domain of rov:RegisteredOrganization.
subOrganization of org:subOrganizationOf Organizzazzjoni
0..1
Represents hierarchical containment of Organizations or OrganizationalUnits; indicates an Organization which contains this Organization. Inverse of `org:hasSubOrganization`.

Oġġett tal-Media

File diġitali.

Property name URI Expected value Card. Description
Kontenut elm:content xsd:string
1..1
Id-data binarja.
Type dc:type Concept
1..1
The nature or genre of the resource.
URL tal-kontenut elm:contentUrl xsd:anyURI
0..1
L-URL tal-aċċess pubbliku għas-sussidju, mogħti finanzjarjament jew in natura, li ma jeħtieġx ħlas lura.
daqs tal-kontenut elm:contentSize xsd:integer
0..1
Id-daqs tal-kontenut.
kodifikazzjoni tal-kontenut elm:contentEncoding Concept
1..1
Il-kodifikazzjoni użata għall-kodifikazzjoni tad-data binarja. Il-valur ipprovdut għandu jiġi mil-Lista tat-tip ta’ Kodifikazzjoni (http://publications.europa.eu/resource/dataset/encoding).

Persuna

Bniedem (persuna fiżika).

Property name URI Expected value Card. Description
Data tat-twelid elm:dateOfBirth xsd:dateTime
0..1
Id-data tat-twelid tal-persuna.
Date Modified dc:modified xsd:dateTime
0..1
Date on which the resource was changed.
In-numru tal-ID nazzjonali elm:nationalId Identifikatur Legali
0..1
L-identifikatur nazzjonali “primarju” ta’ bniedem.
Informazzjoni ta’ kuntatt elm:contactPoint Punt ta’ Kuntatt
0..*
L-informazzjoni ta’ kuntatt tal-entità li tista’ twettaq azzjonijiet.
Lok elm:location Location
0..1
Il-post ġeografiku identifikabbli tal-entità li tista’ twettaq azzjonijiet.
Post tat-twelid elm:placeOfBirth Location
0..1
Il-post ġeografiku identifikabbli fejn twieled il-bniedem.
Sess elm:gender Concept
0..1
Il-ġeneru ta’ bniedem. Jekk jiġi pprovdut, il-valur għandu jiġi minn vokabularju kkontrollat (e.g. http://publications.europa.eu/resource/authority/human-sex). Il-fornituri tad-data jistgħu jużaw il-lista/i kontrollata/i tagħhom stess.
birth name person:birthName rdf:langString
0..*
All data associated with an individual is subject to change. Names can change for a variety of reasons, either formally or informally, and new information may come to light that means that a correction or clarification can be made to an existing record. Birth names tend to be persistent however and for this reason they are recorded by some public sector information systems. There is no granularity for birth name - the full name should be recorded in a single field.
family name foaf:familyName rdf:langString
0..1
The family name of the person.
full name foaf:fullName rdf:langString
0..1
The complete name of the person as one string.
given name foaf:givenName rdf:langString
0..1
The given name of the person.
identifier adms:identifier Identifikatur
0..*
Links a resource to an adms:Identifier class.
member of org:memberOf Organizzazzjoni
0..*
Indicates that a person is a member of the Organization with no indication of the nature of that membership or the role played. Note that the choice of property name is not meant to limit the property to only formal membership arrangements, it is also indended to cover related concepts such as affilliation or other involvement in the organization. Extensions can specialize this relationship to indicate particular roles within the organization or more nuanced relationships to the organization. Has an optional inverse, `org:hasmember`.
membru tal-grupp ta' elm:groupMemberOf Grupp
0..*
Il-ġabra tal-aġenti li aġent hu membru tagħha.
patronymic name person:patronimycName rdf:langString
0..*
Patronymic names are important in some countries. Iceland does not have a concept of 'family name' in the way that many other European countries do, for example, Erik Magnusson and Erika Magnusdottir are siblings, both offspring of Mangnus, irrespective of his patronymic name. In Bulgaria and Russia, patronymic names are in everyday usage, for example, the Sergeyevich in 'Mikhail Sergeyevich Gorbachev.
Ċittadinanza elm:citizenshipCountry Concept
0..*
Il-pajjiż (jew pajjiżi) li taw drittijiet taċ-ċittadinanza lil bniedem. Jekk jiġi pprovdut, il-valur irid jiġi mil-Lista tal-Awtorità Imsemmija tal-Pajjiż (http://publications.europa.eu/resource/authority/country).

Punt ta’ Kuntatt

Mezzi ta’ komunikazzjoni ma’ Aġent.

Property name URI Expected value Card. Description
Aktar informazzjoni elm:additionalNote Nota
0..*
Nota ta’ test liberu addizzjonali dwar l-assigurazzjoni tal-kwalità jew il-liċenzjar ta’ organizzazzjoni jew kwalifika.
Description dc:description rdf:langString
0..*
An account of the resource.
Formola ta' kuntatt elm:contactForm Riżorsa tal-Web
0..*
Formola ta’ kuntatt użata biex jiġi kkuntattjat l-aġent.
Indirizz elm:address Indirizz
0..*
Dettalji li jiddeskrivu l-lokalizzazzjoni tal-post tal-mezzi ta’ komunikazzjoni ma’ Aġent.
Kaxxa postali elm:emailAddress Kaxxa postali
0..*
Indirizz tal-email użat biex jiġi kkuntattjat l-aġent.
Nru tat-telefown elm:phone Nru tat-telefown
0..*
Sekwenza ta’ ċifri li tippermetti li tiġi kkuntattjata persuna fuq network tat-telekomunikazzjoni użat biex tikkuntattja l-aġent.

Riżorsa tal-Web

Assi diġitali li huwa aċċessibbli permezz tal-internet.

Property name URI Expected value Card. Description
Language dc:language Concept
0..1
A language of the resource.
Title dc:title rdf:langString
0..*
A name given to the resource.
URL tal-kontenut elm:contentUrl xsd:anyURI
1..1
L-URL tal-aċċess pubbliku għas-sussidju, mogħti finanzjarjament jew in natura, li ma jeħtieġx ħlas lura.