PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xkos: <http://rdf-vocabulary.ddialliance.org/xkos#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

xkos:ConceptAssociation a rdfs:Class ;
  rdfs:label "Concept association"@en , "Association de concepts"@fr .

xkos:sourceConcept a rdf:Property ;
  rdfs:label "source concept"@en , "concept source"@fr ;
  rdfs:domain xkos:ConceptAssociation ;
  rdfs:range <http://www.w3.org/2004/02/skos/core#Concept> .

xkos:targetConcept a rdf:Property ;
  rdfs:label "target concept"@en , "concept cible"@fr ;
  rdfs:domain xkos:ConceptAssociation ;
  rdfs:range <http://www.w3.org/2004/02/skos/core#Concept> .

<http://www.w3.org/2004/02/skos/core#Collection> a rdfs:Class .

<http://www.w3.org/2008/05/skos-xl#Label> a rdfs:Class .

xkos:maxLength a rdf:Property ;
  rdfs:label "maximum length"@en , "longueur maximale"@fr ;
  rdfs:domain <http://www.w3.org/2008/05/skos-xl#Label> ;
  rdfs:range xsd:positiveInteger .

xkos:ExplanatoryNote a rdfs:Class ;
  rdfs:label "Explanatory note"@en , "Note explicative"@fr .

xkos:plainText a rdf:Property ;
  rdfs:label "plain text"@en , "texte brut"@fr ;
  rdfs:comment "This property is expected to store plain text literals, without HTML or XML markup."@en ;
  rdfs:domain xkos:ExplanatoryNote ;
  rdfs:range rdf:PlainLiteral .

xkos:ClassificationLevel a rdfs:Class ;
  rdfs:label "Classification level"@en , "Niveau de nomenclature"@fr ;
  rdfs:subClassOf <http://www.w3.org/2004/02/skos/core#Collection> .

xkos:depth a rdf:Property ;
  rdfs:label "depth"@en , "profondeur"@fr ;
  rdfs:domain xkos:ClassificationLevel ;
  rdfs:range xsd:positiveInteger .

xkos:covers a rdf:Property ;
  rdfs:label "covers"@en , "couvre"@fr ;
  rdfs:range <http://www.w3.org/2004/02/skos/core#Concept> .

xkos:organizedBy a rdf:Property ;
  rdfs:label "organized by"@en , "organisé en"@fr ;
  rdfs:domain xkos:ClassificationLevel ;
  rdfs:range <http://www.w3.org/2004/02/skos/core#Concept> .

xkos:notationPattern a rdf:Property ;
  rdfs:label "code pattern"@en , "gabarit de code"@fr ;
  rdfs:domain xkos:ClassificationLevel ;
  rdfs:range xsd:string .

<http://www.w3.org/2004/02/skos/core#Concept> a rdfs:Class .

rdf:List a rdfs:Class .

<https://w3id.org/linkml/Any> a rdfs:Class ;
  rdfs:comment "An unconstrained type or object" .

xkos:Correspondence a rdfs:Class ;
  rdfs:label "Correspondence"@en , "Correspondance"@fr .

xkos:madeOf a rdf:Property ;
  rdfs:label "made of"@en , "comprend"@fr ;
  rdfs:domain xkos:Correspondence ;
  rdfs:range xkos:ConceptAssociation .

xkos:compares a rdf:Property ;
  rdfs:label "compares"@en , "compare"@fr ;
  rdfs:domain xkos:Correspondence ;
  rdfs:range <http://www.w3.org/2004/02/skos/core#ConceptScheme> .

<http://www.w3.org/2004/02/skos/core#ConceptScheme> a rdfs:Class .

xkos:variant a rdf:Property ;
  rdfs:label "variant"@en , "variante"@fr ;
  rdfs:domain <http://www.w3.org/2004/02/skos/core#ConceptScheme> ;
  rdfs:range <http://www.w3.org/2004/02/skos/core#ConceptScheme> .

xkos:numberOfLevels a rdf:Property ;
  rdfs:label "number of levels"@en , "nombre de niveaux"@fr ;
  rdfs:domain <http://www.w3.org/2004/02/skos/core#ConceptScheme> ;
  rdfs:range xsd:positiveInteger .

xkos:belongsTo a rdf:Property ;
  rdfs:label "belongs to"@en , "appartient à"@fr ;
  rdfs:domain <http://www.w3.org/2004/02/skos/core#ConceptScheme> ;
  rdfs:range <https://w3id.org/linkml/Any> .

xkos:levels a rdf:Property ;
  rdfs:label "level list"@en , "liste des niveaux"@fr ;
  rdfs:domain <http://www.w3.org/2004/02/skos/core#ConceptScheme> ;
  rdfs:range rdf:List .

xkos:follows a rdf:Property ;
  rdfs:label "follows"@en , "suit"@fr ;
  rdfs:domain <http://www.w3.org/2004/02/skos/core#ConceptScheme> ;
  rdfs:range <http://www.w3.org/2004/02/skos/core#ConceptScheme> .

xkos:additionalContentNote a rdf:Property ;
  rdfs:label "additional content"@en , "contenu limite"@fr ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf xkos:inclusionNote .

xkos:after a rdf:Property ;
  rdfs:label "after"@en , "après"@fr ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf xkos:temporal .

xkos:before a rdf:Property ;
  rdfs:label "before"@en , "avant"@fr ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf xkos:temporal .

xkos:caseLaw a rdf:Property ;
  rdfs:label "case law"@en , "jurisprudence"@fr ;
  rdfs:range xsd:string .

xkos:causal a rdf:Property ;
  rdfs:label "has causal"@en , "en relation causale"@fr ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/2004/02/skos/core#related> .

xkos:causedBy a rdf:Property ;
  rdfs:label "caused by"@en , "est causé par"@fr ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf xkos:causal .

xkos:causes a rdf:Property ;
  rdfs:label "causes"@en , "est la cause de"@fr ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf xkos:causal .

xkos:classifiedUnder a rdf:Property ;
  rdfs:label "classified under"@en , "classé sous"@fr ;
  rdfs:range <http://www.w3.org/2004/02/skos/core#Concept> .

xkos:coreContentNote a rdf:Property ;
  rdfs:label "core content"@en , "contenu central"@fr ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf xkos:inclusionNote .

xkos:coversExhaustively a rdf:Property ;
  rdfs:label "covers exhaustively"@en , "couvre exhaustivement"@fr ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf xkos:covers .

xkos:coversMutuallyExclusively a rdf:Property ;
  rdfs:label "covers mutually exclusively"@en , "couvre sans recouvrement"@fr ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf xkos:covers .

xkos:disjoint a rdf:Property ;
  rdfs:label "disjoint from"@en , "disjoint de"@fr ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/2004/02/skos/core#related> .

xkos:exclusionNote a rdf:Property ;
  rdfs:label "exclusions"@en , "exclusions"@fr ;
  rdfs:range xsd:string .

xkos:generalizes a rdf:Property ;
  rdfs:label "generalizes"@en , "généralise"@fr ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/2004/02/skos/core#narrower> .

xkos:hasPart a rdf:Property ;
  rdfs:label "has part"@en , "a pour partie"@fr ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/2004/02/skos/core#narrower> .

xkos:inclusionNote a rdf:Property ;
  rdfs:label "inclusions"@en , "inclusions"@fr ;
  rdfs:range xsd:string .

xkos:isPartOf a rdf:Property ;
  rdfs:label "is a part of"@en , "est une partie de"@fr ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/2004/02/skos/core#broader> .

xkos:next a rdf:Property ;
  rdfs:label "next"@en , "suivant"@fr ;
  rdfs:comment "successeur immédiat dans la séquence" ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf xkos:succeeds .

xkos:precedes a rdf:Property ;
  rdfs:label "precedes"@en , "précède"@fr ;
  rdfs:comment "predecessor in the sequence"@en , "prédécesseur dans la séquence"@fr ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf xkos:sequential .

xkos:previous a rdf:Property ;
  rdfs:label "previous"@en , "précédent"@fr ;
  rdfs:comment "immediate predecessor in the sequence"@en , "prédécesseur immédiat dans la séquence"@fr ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf xkos:precedes .

xkos:sequential a rdf:Property ;
  rdfs:label "has sequential"@en , "en relation séquentielle"@fr ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/2004/02/skos/core#related> .

xkos:specializes a rdf:Property ;
  rdfs:label "specializes"@en , "spécialise"@fr ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/2004/02/skos/core#broader> .

xkos:succeeds a rdf:Property ;
  rdfs:label "succeeds"@en , "succède à"@fr ;
  rdfs:comment "successeur dans la séquence" ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf xkos:sequential .

xkos:supersedes a rdf:Property ;
  rdfs:label "supersedes"@en , "remplace"@fr ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf xkos:follows .

xkos:temporal a rdf:Property ;
  rdfs:label "has temporal"@en , "en relation temporelle"@fr ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf xkos:sequential .

<http://www.w3.org/2004/02/skos/core#broader> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/2004/02/skos/core#narrower> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/2004/02/skos/core#related> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .
