SHACL constraints for AMS Application Profile

Date de création : 2021-09-10
Dernière modification : 2023-06-05
Version : 1.1.0
License : https://creativecommons.org/licenses/by/4.0/
Editeur : http://publications.europa.eu/resource/authority/corporate-body/DEMP

Introduction

This document specifies the set classes and properties used in the Accreditation Metadata Schema application profile, and the constraints on occurrences and values used.

Table des Matières


Documentation du modèle

Accréditation

L’assurance de la qualité ou l’octroi de licences concernant une organisation ou une certification. Un processus d’accréditation peut être utilisé pour préciser des informations sur: 1) l’assurance de la qualité et/ou l’octroi de licences concernant une organisation, 2) l’assurance de la qualité et/ou l’octroi de licences concernant une organisation en ce qui concerne une certification spécifique.

Nom de la propriété URI Valeur attendue Card. Description
Accréditation pour un domaine thématique elm:limitField Concept
0..*
Le domaine d’enseignement pour lequel une organisation est accréditée pour proposer des études. Si elle est fournie, la valeur doit provenir de la classification internationale type de l’éducation (http://publications.europa.eu/resource/dataset/international-education-classification).
Accrédité pour le niveau du CEC elm:limitEQFLevel Concept
0..*
Les niveaux du cadre européen des certifications pour lesquels une organisation est accréditée pour proposer des études. Si elle est fournie, la valeur doit provenir de la liste du cadre européen des certifications (http://publications.europa.eu/resource/dataset/european-qualification-framework).
Agent d’accréditation elm:accreditingAgent Organisation
1..1
La personne morale qui rend la décision d’accréditation.
Autres documents elm:supplementaryDocument Ressource web
0..*
Un document web public contenant des documents supplémentaires sur l’accréditation.
Date Issued dc:issued xsd:dateTime
0..1
Date of formal issuance of the resource.
Date Modified dc:modified xsd:dateTime
0..1
Date on which the resource was changed.
Date Valid dc:valid xsd:dateTime
0..1
Date (often a range) of validity of a resource.
Date de révision elm:reviewDate xsd:dateTime
0..1
La date à laquelle l’accréditation doit être révisée.
Date d’expiration elm:expiryDate xsd:dateTime
0..1
La date à laquelle la décision d’accréditation expire ou a expiré.
Description dc:description rdf:langString
0..*
An account of the resource.
Décision elm:decision Concept
0..1
La décision rendue par l’autorité chargée de l’assurance de la qualité. La valeur fournie doit provenir d’un vocabulaire contrôlé (e.g. http://publications.europa.eu/resource/dataset/accreditation-decision).
Informations supplémentaires elm:additionalNote Note
0..*
Une note complémentaire sous forme de texte libre relative à l’assurance de la qualité ou l’octroi de licences concernant une organisation ou une certification.
Juridiction de l’accréditation elm:limitJurisdiction Concept
0..*
Les territoires administratifs dans lesquels la décision d’agrément est valable. Si elle est fournie, la valeur doit provenir de la liste d’autorités des Unités territoriales administratives (http://publications.europa.eu/resource/dataset/atu).
Organisation elm:organisation Organisation
1..*
La personne morale dont les activités sont accréditées.
Page de renvoi elm:landingPage Ressource web
0..*
La page d’accueil de l’accréditation.
Publisher dc:publisher elm:Agent or elm:Organisation
0..*
An entity responsible for making the resource available.
Rapport elm:report Ressource web
0..1
Un rapport accessible au public sur la décision relative à l’assurance de la qualité.
Statut elm:status xsd:string
0..1
Le statut de publication de l’assurance de la qualité ou l’octroi de licences concernant une organisation ou une certification. Si elle est fournie, la valeur doit provenir du vocabulaire contrôlé du Statut d’accréditation (http://publications.europa.eu/resource/dataset/accreditation-status).
Title dc:title rdf:langString
1..*
A name given to the resource.
Type dc:type Concept
1..1
The nature or genre of the resource.
homepage foaf:homepage Ressource web
0..*
A homepage for some thing.
identifier adms:identifier elm:Identifier or elm:LegalIdentifier
0..*
Links a resource to an adms:Identifier class.
limit abstract programme elm:limitAbstractProgramme Concept
0..*
Abstract programme or qualification to which the accreditation applies. It should be provided using SKOS concept that represents the abstract programme. For example, if accreditation is valid for a specific abstract programme, such as 'Computer Science', this property can be used to specify that information.
type de justificatif limite elm:limitCredentialType Concept
0..*
Le type de justificatif pour lequel l’accréditation est valide. Si elle est fournie, la valeur doit provenir du vocabulaire contrôlé du Type de justificatif (http://publications.europa.eu/resource/dataset/credential).

Adresse

Détails relatifs à la localisation du lieu.

Nom de la propriété URI Valeur attendue Card. Description
Adresse complète elm:fullAddress Note
0..1
La description complète du lieu avec ou sans formatage.
Pays elm:countryCode Concept
1..1
Le code pays de l’adresse. La valeur fournie doit provenir de la liste d’autorités du Pays (http://publications.europa.eu/resource/authority/country).
identifier adms:identifier elm:Identifier or elm:LegalIdentifier
0..*
Links a resource to an adms:Identifier class.

Agent

Une entité ayant la capacité de mener des actions.

Nom de la propriété URI Valeur attendue Card. Description
Coordonnées elm:contactPoint Point de contact
0..*
Les coordonnées de l’entité ayant la capacité de mener des actions.
Date Modified dc:modified xsd:dateTime
0..1
Date on which the resource was changed.
Informations supplémentaires elm:additionalNote Note
0..*
Une note complémentaire sous forme de texte libre relative à l’assurance de la qualité ou l’octroi de licences concernant une organisation ou une certification.
Lieu elm:location Location
0..*
Le lieu géographique identifiable de l’entité ayant la capacité de mener des actions.
Publisher dc:publisher elm:Agent or elm:Organisation
0..*
An entity responsible for making the resource available.
Statut elm:status xsd:string
0..1
Le statut de publication de l’assurance de la qualité ou l’octroi de licences concernant une organisation ou une certification. Si elle est fournie, la valeur doit provenir du vocabulaire contrôlé du Statut d’accréditation (http://publications.europa.eu/resource/dataset/accreditation-status).
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 elm:Identifier or elm:LegalIdentifier
0..*
Links a resource to an adms:Identifier class.
membre du groupe elm:groupMemberOf Groupe
0..*
La collection d’agents dont un agent est membre.
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., The range of skos:prefLabel is the class of RDF plain literals., skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.

Boîte de courrier électronique

Un fichier numérique qui reçoit et stocke des messages pour une personne donnée.


Concept

Nom de la propriété URI Valeur attendue Card. Description
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.
is in scheme skos:inScheme Concept Scheme
0..*
The concept scheme this concept belongs to. The identification of the controlled vocabulary.
notation skos:notation Literal
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. This property is used to assign a notation as a typed literal.
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., The range of skos:prefLabel is the class of RDF plain literals., skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.

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.

Nom de la propriété URI Valeur attendue 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.

Groupe

Une collection d’agents.

Nom de la propriété URI Valeur attendue Card. Description
Coordonnées elm:contactPoint Point de contact
0..*
Les coordonnées de l’entité ayant la capacité de mener des actions.
Informations supplémentaires elm:additionalNote Note
0..*
Une note complémentaire sous forme de texte libre relative à l’assurance de la qualité ou l’octroi de licences concernant une organisation ou une certification.
Lieu elm:location Location
0..*
Le lieu géographique identifiable de l’entité ayant la capacité de mener des actions.
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 elm:Agent or elm:Organisation
0..*
Indicates a member of a Group
preferred label skos:prefLabel rdf:langString
1..*
skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties., 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., The range of skos:prefLabel is the class of RDF plain literals.

Identifiant

Une chaîne de caractères qui identifie soit un objet unique, soit une classe d’objets unique.

Nom de la propriété URI Valeur attendue 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.
ID du système elm:schemeId xsd:anyURI
0..1
Identification du système.
Type dc:type Concept
0..*
The nature or genre of the resource.
nom du système elm:schemeName xsd:string
0..1
Le nom du système d’identification.
notation skos:notation Literal
1..1
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.
version du système elm:schemeVersion xsd:string
0..1
Identification de la version du système d’identification.

Identifiant juridique

Un identifiant formellement émis par une autorité publique donnée, qui possède un contexte géographique.

Nom de la propriété URI Valeur attendue 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.
ID du système elm:schemeId xsd:anyURI
0..1
Identification du système.
Spatial Coverage dc:spatial Concept
1..1
Spatial characteristics of the resource.
Type dc:type Concept
0..*
The nature or genre of the resource.
nom du système elm:schemeName xsd:string
0..1
Le nom du système d’identification.
notation skos:notation Literal
1..1
Content string which is the identifier. This property is used to assign a notation as a typed literal.
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.
version du système elm:schemeVersion xsd:string
0..1
Identification de la version du système d’identification.

Location

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

Nom de la propriété URI Valeur attendue Card. Description
Adresse elm:address Adresse
1..*
Détails relatifs à la localisation du lieu où se trouve le moyen de communication avec un agent.
Description dc:description rdf:langString
0..*
An account of the resource.
code géographique elm:spatialCode Concept
0..*
Un code identifiant une zone géographique dans lequel se situe cet emplacement physique. Si elle est fournie, la valeur doit provenir de la liste d’autorités des Unités territoriales administratives (http://publications.europa.eu/resource/dataset/atu).
geometry locn:geometry Geometry
0..*
Associates any resource with the corresponding geometry.
identifier adms:identifier elm:Identifier or elm:LegalIdentifier
0..*
Links a resource to an adms:Identifier class.
nom géographique elm:geographicName rdf:langString
0..*
Un nom propre appliqué à un objet géographique.

Note

Informations supplémentaires sur un objet ou un sujet fournies sous forme de texte libre.

  • S'applique à : elm:Note
  • Shape fermée
Nom de la propriété URI Valeur attendue Card. Description
Subject dc:subject Concept
0..1
A topic of the resource.
format de note elm:noteFormat Concept
0..1
Le format de la note. Il doit être fourni en utilisant les types IANA pour text, text/plain, text/html, etc. Si elle est fournie, la valeur doit provenir d’un vocabulaire contrôlé.
texte de la note elm:noteLiteral rdf:langString
1..*
Le contenu textuel des informations supplémentaires sur un objet ou un sujet fournies sous forme de texte libre.

Objet média

Un fichier numérique.

Nom de la propriété URI Valeur attendue Card. Description
Contenu elm:content xsd:string
1..1
Les données binaires.
Description dc:description rdf:langString
0..*
An account of the resource.
Title dc:title rdf:langString
0..*
A name given to the resource.
encodage du contenu elm:contentEncoding Concept
1..1
L’encodage utilisé pour encoder les données binaires. La valeur fournie doit provenir de la liste du Type d’encodage (http://publications.europa.eu/resource/dataset/encoding).
taille du contenu elm:contentSize xsd:integer
0..1
La taille du contenu.
type de contenu elm:contentType Concept
1..1
Le type du contenu du fichier numérique. La valeur fournie doit provenir de la liste d’autorités du Type de fichier (http://publications.europa.eu/resource/authority/file-type).
type de pièce jointe elm:attachmentType Concept
0..1
Le type de la pièce jointe du fichier numérique. Si elle est fournie, la valeur doit provenir d’un vocabulaire contrôlé avec les valeurs: Relevé de notes, Relevé EMREX, Lettre de nomination, Supplément au diplôme, Certificat de formation, Contrat pédagogique et Autre.

Organisation

Une personne morale (par opposition à une personne physique).

Nom de la propriété URI Valeur attendue Card. Description
Coordonnées elm:contactPoint Point de contact
0..*
Les coordonnées de l’entité ayant la capacité de mener des actions.
Date Modified dc:modified xsd:dateTime
0..1
Date on which the resource was changed.
Informations supplémentaires elm:additionalNote Note
0..*
Une note complémentaire sous forme de texte libre relative à l’assurance de la qualité ou l’octroi de licences concernant une organisation ou une certification.
Lieu elm:location Location
1..*
Le lieu géographique identifiable de l’entité ayant la capacité de mener des actions.
Logo elm:logo Objet média
0..1
Le logo d’une personne morale.
Numéro de TVA elm:vatIdentifier Identifiant juridique
0..*
L’ID relatif à la taxe sur la valeur ajoutée.
Publisher dc:publisher elm:Agent or elm:Organisation
0..*
An entity responsible for making the resource available.
Statut elm:status xsd:string
0..1
Le statut de publication de l’assurance de la qualité ou l’octroi de licences concernant une organisation ou une certification. Si elle est fournie, la valeur doit provenir du vocabulaire contrôlé du Statut d’accréditation (http://publications.europa.eu/resource/dataset/accreditation-status).
Type dc:type Concept
0..*
The nature or genre of the resource.
a une Sous-Organization org:hasSubOrganization Organisation
0..*
Indique le statut de dépendance hiérarchique pour des Organisations ou des Unités Opérationnelles; indique une Organisation qui est une sous-partie ou une branche d'une Organisation plus large. C'est la propriété inverse de `org:subOrganizationOf`.
accréditation de preuve elm:accreditation Accréditation
0..*
L’assurance de la qualité ou l’octroi de licences d’une organisation ou d’une certification du processus qui a abouti à la délivrance du justificatif vérifiable.
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.
homepage foaf:homepage Ressource web
0..*
A homepage for some thing.
identifiant fiscal elm:taxIdentifier Identifiant juridique
0..*
ID fiscal de la personne morale.
identifiant juridique obligatoire elm:eidasLegalIdentifier Identifiant juridique
0..1
Un émetteur doit avoir un seul identifiant formellement émis par une autorité publique donnée, qui possède un contexte géographique.
identifier adms:identifier elm:Identifier or elm:LegalIdentifier
0..*
Links a resource to an adms:Identifier class.
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.
membre du groupe elm:groupMemberOf Groupe
0..*
La collection d’agents dont un agent est membre.
registration rov:registration Identifiant juridique
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.
sous-Organization de org:subOrganizationOf Organisation
0..1
Représente une relation hierarchique des Organisations ou des Unités Opérationnelles; indique une Organisation sujet qui contient cette Organisation. Inverse de `org:hasSubOrganization`.

Point de contact

Moyen de communication avec un agent.

Nom de la propriété URI Valeur attendue Card. Description
Adresse elm:address Adresse
0..*
Détails relatifs à la localisation du lieu où se trouve le moyen de communication avec un agent.
Boîte de courrier électronique elm:emailAddress Boîte de courrier électronique
0..*
Une adresse électronique utilisée pour contacter l’agent.
Description dc:description rdf:langString
0..*
An account of the resource.
Formulaire de contact elm:contactForm Ressource web
0..*
Un formulaire de contact utilisé pour contacter l’agent.
Informations supplémentaires elm:additionalNote Note
0..*
Une note complémentaire sous forme de texte libre relative à l’assurance de la qualité ou l’octroi de licences concernant une organisation ou une certification.
Téléphone elm:phone Téléphone
0..*
Une chaîne de chiffres qui permet d’atteindre une personne sur un réseau de télécommunications utilisé pour contacter l’agent.

Ressource web

Actif numérique accessible par internet.

Nom de la propriété URI Valeur attendue 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 du contenu elm:contentUrl xsd:anyURI
1..1
L’URL accessible au public pour la subvention, financière ou en nature, qui ne nécessite pas de remboursement.

Téléphone

Une chaîne de chiffres qui permet d’atteindre une personne sur un réseau de télécommunications.

Nom de la propriété URI Valeur attendue Card. Description
Indicatif téléphonique de la zone géographique elm:areaDialing xsd:string
0..1
L’indicatif de zone pour un numéro de contact.
Indicatif téléphonique du pays elm:countryDialing xsd:string
0..1
Une chaîne de chiffres qui permet d’atteindre une personne sur un réseau de télécommunications dans un pays donné. Ce numéro de contact comprend les indicatifs de pays ou de zone (par exemple «3445654», «1234567», etc.).
Numéro de téléphone elm:dialNumber xsd:string
0..1
Une chaîne de chiffres qui permet d’atteindre une personne sur un réseau de télécommunications. Ce numéro de contact n’inclut pas les indicatifs de pays ou de zone. (Par exemple: «3445654», «1234567», etc.)
Numéro de téléphone complet elm:phoneNumber xsd:string
0..1
Une chaîne de chiffres complète qui permet d’atteindre une personne sur un réseau de télécommunications.

URI Regex Restriction

This shape does not apply on a class. This shape is for checking if the value of contentUrl is well formed.

Nom de la propriété URI Valeur attendue Card. Description
URL du contenu elm:contentUrl
0..*
L’URL accessible au public pour la subvention, financière ou en nature, qui ne nécessite pas de remboursement.

URL Regex Restriction

This shape does not apply on a class. This shape is for checking if the value of contentUrl is well formed.

Nom de la propriété URI Valeur attendue Card. Description
URL du contenu elm:contentUrl
0..*
L’URL accessible au public pour la subvention, financière ou en nature, qui ne nécessite pas de remboursement.