PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX rico: <https://www.ica.org/standards/RiC/ontology#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

rico:Position a rdfs:Class ;
  rdfs:label "Position"@en , "Position"@de , "Puesto"@es , "Poste occupé"@fr ;
  rdfs:comment "The functional role of a Person within a Group."@en ;
  rdfs:subClassOf rico:Agent .

rico:hasOrHadController a rdf:Property ;
  rdfs:label "has or had controller"@en , "tiene o tenía como controlador"@es , "est ou a été contrôlé par"@fr ;
  rdfs:comment """Inverse of 'is or was controller of' object
         property."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isOrWasUnderAuthorityOf , rico:isOrWasSubordinateTo .

rico:precededInSequence a rdf:Property ;
  rdfs:label "preceded in sequence"@en , "precedía secuencialmente a"@es , "a précédé dans la séquence"@fr ;
  rdfs:comment """Connects a Thing to a Thing that followed it in some sequence (not
         necessarily defined or characterised chronologically) in the past."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:precedesOrPreceded .

rico:isOrWasAffectedBy a rdf:Property ;
  rdfs:label "is or was affected by"@en , "es o era afectado por"@es , "est ou a été affecté par"@fr ;
  rdfs:comment "Inverse of 'affects or affected' object property."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Event ;
  rdfs:subPropertyOf rico:isOrWasParticipantIn .

rico:measure a rdf:Property ;
  rdfs:label "measure"@en , "medida"@es , "mesure"@fr ;
  rdfs:comment """The extent, quantity, amount, or degree of an entity, as
         determined by measurement or calculation."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:isAddresseeOf a rdf:Property ;
  rdfs:label "is addressee of"@en , "es destino de"@es , "est le destinataire de"@fr ;
  rdfs:comment "Inverse of 'has addressee' object property."@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isOrganicProvenanceOf .

rico:agentHasOrHadLocation a rdf:Property ;
  rdfs:label "agent has or had location"@en , "agente tiene o tenía como localización"@es , "agent a ou a eu pour localisation"@fr ;
  rdfs:comment """Inverse of 'is or was location of agent' object
         property."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Place ;
  rdfs:subPropertyOf rico:isAgentAssociatedWithPlace , rico:hasOrHadLocation .

rico:hasOrHadAgentName a rdf:Property ;
  rdfs:label "has or had agent name"@en , "tiene o tenía como nombre de agente"@es , "a ou a eu pour nom d’agent"@fr ;
  rdfs:comment """Connects an Agent and (one of) its present or past Agent
         Name."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:AgentName ;
  rdfs:subPropertyOf rico:hasOrHadName .

rico:isOrWasMainSubjectOf a rdf:Property ;
  rdfs:label "is or was main subject of"@en , "es o era la materia principal de"@es , "est ou a été le sujet principal de"@fr ;
  rdfs:comment """Inverse of 'has or had main subject' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isOrWasSubjectOf .

rico:isOrWasPartOf a rdf:Property ;
  rdfs:label "is or was part of"@en , "es o era parte de"@es , "est ou a été une partie de"@fr ;
  rdfs:comment "Inverse of 'has or had part' relation."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:isOrWasManagerOf a rdf:Property ;
  rdfs:label "is or was manager of"@en , "es o era gestor de"@es , "est ou a été le gestionnaire de"@fr ;
  rdfs:comment """Connects an Agent to a Record Resource or Instantiation that the
         Agent managed or manages."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasOrHadAuthorityOver .

rico:wasSubordinateTo a rdf:Property ;
  rdfs:label "was subordinate to"@en , "estaba subordinado(a) a"@es , "a été subalterne de"@fr ;
  rdfs:comment """Connects an Agent to an Agent that was hierarchically superior in
         the past."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isOrWasSubordinateTo .

rico:thingIsConnectedToRelation a rdf:Property ;
  rdfs:label "thing is connected to relation"@en , "cosa está conectada con relación"@es , "chose est connectée à la relation"@fr ;
  rdfs:comment "Connects a Thing to an n-ary Relation."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Relation ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:isAccumulatorOf a rdf:Property ;
  rdfs:label "is accumulator of"@en , "es acumulador(a) de"@es , "accumule"@fr ;
  rdfs:comment "Inverse of 'has accumulator' object property."@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isOrganicProvenanceOf .

rico:referenceSystem a rdf:Property ;
  rdfs:label "reference system"@en , "sistema de referencia"@es , "système de référence"@fr ;
  rdfs:comment """Framework or standard used to represent an
         information."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:name a rdf:Property ;
  rdfs:label "name"@en , "nombre"@es , "nom"@fr ;
  rdfs:comment """A label, title or term designating an entity in order to make it
         distinguishable from other similar entities."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:isOrWasSubjectOf a rdf:Property ;
  rdfs:label "is or was subject of"@en , "es o era materia de"@es , "est ou a été le sujet de"@fr ;
  rdfs:comment "Inverse of 'has or had subject' object property."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:isOrWasDescribedBy a rdf:Property ;
  rdfs:label "is or was described by"@en , "es o fue descrito por"@es , "est ou a été décrit par"@fr ;
  rdfs:comment """Inverse of 'describes or described' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isOrWasSubjectOf .

rico:date a rdf:Property ;
  rdfs:label "date"@en , "fecha"@es , "date"@fr ;
  rdfs:comment """Chronological information associated with an entity that
         contributes to its identification and contextualization."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:directlyPrecedesInSequence a rdf:Property ;
  rdfs:label "directly precedes in sequence"@en , "precede directamente en la secuencia"@es , "précède directement dans la séquence"@fr ;
  rdfs:comment """Connects a Thing to a Thing that it precedes directly in some
         sequence (not necessarily defined or characterised chronologically)."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:precedesInSequenceTransitive .

rico:isOrWasRepresentedByContentOfSomeMembersOf a rdf:Property ;
  rdfs:label "is or was represented by content of some members of"@en , """es o era representado por el contenido de algunos miembros
         de"""@es , """est ou a été représenté par le contenu de certains membres
         de"""@fr ;
  rdfs:comment """Inverse of 'has or had some members whose content represents'
         object property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isOrWasSubjectOfSomeMembersOf .

rico:isSenderOf a rdf:Property ;
  rdfs:label "is sender of"@en , "es remitente de"@es , "est l’expéditeur de"@fr ;
  rdfs:comment "Inverse of 'has sender' object property."@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isOrganicProvenanceOf .

rico:isOrWasControllerOf a rdf:Property ;
  rdfs:label "is or was controller of"@en , "es o era controlador de"@es , "contrôle ou a contrôlé"@fr ;
  rdfs:comment """Connects an Agent to another Agent it controls or
         controlled."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:hasOrHadSubordinate , rico:hasOrHadAuthorityOver .

rico:isOrWasRegulatedBy a rdf:Property ;
  rdfs:label "is or was regulated by"@en , "está o estaba regulado por"@es , "est ou a été régulé par"@fr ;
  rdfs:comment """Inverse of 'regulates or regulated' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Rule ;
  rdfs:subPropertyOf rico:isAssociatedWithRule .

rico:history a rdf:Property ;
  rdfs:label "history"@en , "historia"@es , "histoire"@fr ;
  rdfs:comment """Summary of the development of an entity throughout its
         existence."""@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:hasSubordinateTransitive a rdf:Property ;
  rdfs:label "has subordinate transitive"@en , "tiene como subordinado o subordinada a transitivo"@es , "a pour subalterne transitif"@fr ;
  rdfs:comment """Connects an Agent to an Agent that is directly or indirectly
         hierarchically inferior. This is a transitive relation."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:hasOrHadSubordinate .

rico:hasSuccessor a rdf:Property ;
  rdfs:label "has successor"@en , "tiene como sucesor(a) a"@es , "a pour successeur"@fr ;
  rdfs:comment """Connects an Agent to another Agent that succeeds it
         chronologically."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:precedesInTime , rico:isAgentAssociatedWithAgent .

rico:existsOrExistedIn a rdf:Property ;
  rdfs:label "exists or existed in"@en , "existe o existía en"@es , "existe ou a existé dans"@fr ;
  rdfs:comment """Connects a Position to a Group in which that Position exists or
         existed, or that is defined by that Group's organizational structure."""@en ;
  rdfs:domain rico:Position ;
  rdfs:range rico:Group ;
  rdfs:subPropertyOf rico:isAgentAssociatedWithAgent .

rico:hasExtent a rdf:Property ;
  rdfs:label "has extent"@en , "tiene como extensión"@es , "a pour mesure"@fr ;
  rdfs:comment """Connects a Record Resource or Instantiation to an
         Extent"""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Extent ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:identifier a rdf:Property ;
  rdfs:label "identifier"@en , "identificador"@es , "identifiant"@fr ;
  rdfs:comment """A word, number, letter, symbol, or any combination of these used
         to uniquely identify or reference an individual instance of an entity within a specific
         information domain. Can include Global Persistent Identifiers (globally unique and
         persistently resolvable identifier for the entity) and/or Local Identifiers. Both the
         domain within which the identifier is unique, and the rules used in forming the identifier
         value should be provided with the identifier value."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:hasPartTransitive a rdf:Property ;
  rdfs:label "has part transitive"@en , "tiene como parte transitivo"@es , "a pour partie transitif"@fr ;
  rdfs:comment """Connects a Thing to a Thing that is, directly or indirectly, a
         constitutive or component part of that Thing. This is a transitive relation."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasOrHadPart .

rico:isRepresentedByContentOf a rdf:Property ;
  rdfs:label "is represented by content of"@en , "es representado por el contenido de"@es , "est représenté par le contenu de"@fr ;
  rdfs:comment """Inverse of 'has content which represents' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isOrWasSubjectOf .

rico:thingIsTargetOfRelation a rdf:Property ;
  rdfs:label "thing is target of relation"@en , "cosa es objetivo de relación"@es , "chose est la cible de la relation"@fr ;
  rdfs:comment """Connects a Thing (that is the target of a Relation) to an n-ary
         Relation."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Relation ;
  rdfs:subPropertyOf rico:thingIsConnectedToRelation .

rico:isOrWasHolderOfIntellectualPropertyRightsOf a rdf:Property ;
  rdfs:label "is or was holder of intellectual property rights of"@en , """es o era conservador de derechos de propiedad intelectual
         de"""@es , """détient ou a détenu les droits de propriété intellectuelle
         sur"""@fr ;
  rdfs:comment """Connects an Agent to a Record Resource or Instantiation on which
         the Agent has or had some intellectual property rights."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasOrHadAuthorityOver .

rico:hasDirectSubordinate a rdf:Property ;
  rdfs:label "has direct subordinate"@en , "tiene directamente como subordinado o subordinada a"@es , "a directement pour subalterne"@fr ;
  rdfs:comment """Connects an Agent to an Agent that is its direct
         subordinate."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:hasSubordinateTransitive .

rico:authorizedBy a rdf:Property ;
  rdfs:label "authorized by"@en , "controlado por"@es , "autorisé par"@fr ;
  rdfs:comment "Inverse of 'authorizes' object property."@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Mandate ;
  rdfs:subPropertyOf rico:isAssociatedWithRule .

rico:isRelatedTo a rdf:Property ;
  rdfs:label "is related to"@en , "está relacionado con"@es , "est relié à"@fr ;
  rdfs:comment """The most generic relation, is related to, connects any Thing to
         any other Thing. This relation is symmetric."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing .

rico:hasOrHadJurisdiction a rdf:Property ;
  rdfs:label "has or had jurisdiction"@en , "tiene o tenía como jurisdicción"@es , "a ou a eu pour ressort"@fr ;
  rdfs:comment """Inverse of 'is or was jurisdiction of' object
         property."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Place ;
  rdfs:subPropertyOf rico:isAgentAssociatedWithPlace .

rico:beginningDate a rdf:Property ;
  rdfs:label "beginning date"@en , "fecha de inicio"@es , "date de début"@fr ;
  rdfs:comment "Date at which something began."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:date .

rico:hasOrHadSubordinate a rdf:Property ;
  rdfs:label "has or had subordinate"@en , "tiene o tenía como subordinado o subordinada a"@es , "a ou a eu pour subalterne"@fr ;
  rdfs:comment """Connects an Agent to an Agent that is hierarchically
         inferior."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isAgentAssociatedWithAgent .

rico:precedesOrPreceded a rdf:Property ;
  rdfs:label "precedes or preceded"@en , "precede o precedía secuencialmente a"@es , "précède ou a précédé"@fr ;
  rdfs:comment """Connects a Thing to a Thing that follows or followed it in some
         sequence."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:lastModificationDate a rdf:Property ;
  rdfs:label "last modification date"@en , "fecha de última modificación"@es , "date de dernière modification"@fr ;
  rdfs:comment "Date at which an entity was last updated."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:modificationDate .

rico:isSuccessorOf a rdf:Property ;
  rdfs:label "is successor of"@en , "es sucesor(a) de"@es , "est le successeur de"@fr ;
  rdfs:comment "Inverse of 'has successor' object property."@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isAgentAssociatedWithAgent , rico:followsInTime .

rico:isDirectPartOf a rdf:Property ;
  rdfs:label "is direct part of"@en , "es parte directa de"@es , "fait directement partie de"@fr ;
  rdfs:comment """Connects a Thing to a Thing of which it is direct constitutive or
         component part."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isPartOfTransitive .

rico:isOrganicProvenanceOf a rdf:Property ;
  rdfs:label "is organic provenance of"@en , "es procedencia orgánica de"@es , "est la provenance organique de"@fr ;
  rdfs:comment """Inverse of 'has organic provenance' object
         property."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isOrganicOrFunctionalProvenanceOf .

rico:isCollectorOf a rdf:Property ;
  rdfs:label "is collector of"@en , "es coleccionista de"@es , "collecte"@fr ;
  rdfs:comment "Inverse of 'has collector' object property."@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isAccumulatorOf .

rico:resultsOrResultedFrom a rdf:Property ;
  rdfs:label "results or resulted from"@en , "resulta o resultaba"@es , "résulte ou a résulté de"@fr ;
  rdfs:comment """Inverse of 'results or resulted in' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Event ;
  rdfs:subPropertyOf rico:isAssociatedWithEvent .

rico:thingIsSourceOfRelation a rdf:Property ;
  rdfs:label "thing is source of relation"@en , "cosa es fuente de relación"@es , "chose est la source de la relation"@fr ;
  rdfs:comment """Connects a Thing (that is the source of a Relation) to a
         Relation."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Relation ;
  rdfs:subPropertyOf rico:thingIsConnectedToRelation .

rico:hasOrHadOwner a rdf:Property ;
  rdfs:label "has or had owner"@en , "tiene o tenía como poseedor a"@es , "a ou a eu pour propriétaire"@fr ;
  rdfs:comment "Inverse of 'is or was owner of' object property."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isOrWasUnderAuthorityOf .

rico:height a rdf:Property ;
  rdfs:label "height"@en , "altura"@es , "hauteur"@fr ;
  rdfs:comment "Vertical dimension of an entity."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:measure .

rico:hasModificationDate a rdf:Property ;
  rdfs:label "has modification date"@en , "tiene como fecha de modificación"@es , "a pour date de modification"@fr ;
  rdfs:comment """Inverse of 'is modification date of' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:isAssociatedWithDate .

rico:followsInTime a rdf:Property ;
  rdfs:label "follows in time"@en , "sigue en el tiempo a"@es , "suit dans le temps"@fr ;
  rdfs:comment """Inverse of 'precedes in time' object property. This is a
         transitive relation."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:followsOrFollowed .

rico:isOrWasParticipantIn a rdf:Property ;
  rdfs:label "is or was participant in"@en , "es o era participante de"@es , "participe ou a participé à"@fr ;
  rdfs:comment """Inverse of 'has or had participant' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Event ;
  rdfs:subPropertyOf rico:isAssociatedWithEvent .

rico:isOrWasMainSubjectOfSomeMembersOf a rdf:Property ;
  rdfs:label "is or was main subject of some members of"@en , "es o era la materia principal de algunos miembros de"@es , "est ou a été le sujet principal de certains membres de"@fr ;
  rdfs:comment """Inverse of 'has or had some members with main subject' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isOrWasSubjectOfSomeMembersOf .

rico:hasOrHadType a rdf:Property ;
  rdfs:label "has or had type"@en , "tiene o tenía como tipo"@es , "a ou a eu pour type"@fr ;
  rdfs:comment """Connects a Thing to a Type that categorizes or categorized
         it."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Type ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:hasOrHadAppellation a rdf:Property ;
  rdfs:label "has or had appellation"@en , "tiene o tenía como denominación"@es , "a ou a eu pour appellation"@fr ;
  rdfs:comment """Connects a Thing to an Appellation that is or was used for
         designating it."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Appellation ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:hasDirectPart a rdf:Property ;
  rdfs:label "has direct part"@en , "tiene directamente como parte"@es , "a directement pour partie"@fr ;
  rdfs:comment """Connects a Thing to a Thing that is a direct constitutive or
         component part of that Thing."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasPartTransitive .

rico:authorizingMandate a rdf:Property ;
  rdfs:label "authorizing mandate"@en , "norma de control"@es , "mandat"@fr ;
  rdfs:comment """Information on a Mandate that authorizes an Agent to perform an
         Activity."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:ruleFollowed .

rico:followsInSequenceTransitive a rdf:Property ;
  rdfs:label "follows in sequence transitive"@en , "sigue en la secuencia transitivo"@es , "suit dans la séquence transitif"@fr ;
  rdfs:comment """Inverse of 'precedes in sequence transitive' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:followsOrFollowed .

rico:followsOrFollowed a rdf:Property ;
  rdfs:label "follows or followed"@en , "sigue o seguía a"@es , "suit ou a suivi"@fr ;
  rdfs:comment "Inverse of 'precedes or preceded' object property."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:hasBeginningDate a rdf:Property ;
  rdfs:label "has beginning date"@en , "tiene como fecha de inicio"@es , "a pour date de début"@fr ;
  rdfs:comment "Inverse of 'is beginning date of' object property."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:isAssociatedWithDate .

rico:isOrWasHolderOf a rdf:Property ;
  rdfs:label "is or was holder of"@en , "es o era conservador de"@es , "détient ou a détenu"@fr ;
  rdfs:comment """Connects an Agent to a Record Resource or Instantiation that the
         Agent holds or held."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isOrWasManagerOf .

rico:ruleFollowed a rdf:Property ;
  rdfs:label "rule followed"@en , "regla aplicada"@es , "règle suivie"@fr ;
  rdfs:comment """The rule or conditions that govern the existence or lifecycle of a
         Thing."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:positionIsContextOfLeadershipRelation a rdf:Property ;
  rdfs:label "position is context of leadership relation"@en , "puesto es contexto de relación de liderazgo"@es , "poste est le contexte de la relation de direction"@fr ;
  rdfs:comment """Connects a Position to a Leadership Relation (the leading Person
         occupies that Position)."""@en ;
  rdfs:domain rico:Position ;
  rdfs:range rico:LeadershipRelation ;
  rdfs:subPropertyOf rico:thingIsContextOfRelation .

rico:isAuthorizingAgentInMandateRelation a rdf:Property ;
  rdfs:label "is authorizing agent in mandate relation"@en , "es el agente autorizador en la relación normativa"@es , """est l’agent donnant l’autorisation dans la relation impliquant un
         mandat"""@fr ;
  rdfs:comment """Connects an Agent that assigns the Mandate, to a Mandate
         Relation."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:MandateRelation ;
  rdfs:subPropertyOf rico:thingIsContextOfRelation .

rico:isOrWasSubordinateTo a rdf:Property ;
  rdfs:label "is or was subordinate to"@en , "está o estaba subordinado(a) a"@es , "est ou a été le subalterne de"@fr ;
  rdfs:comment """Inverse of 'has or had subordinate' object
         property."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isAgentAssociatedWithAgent .

rico:thingIsContextOfRelation a rdf:Property ;
  rdfs:label "thing is context of relation"@en , "cosa es contexto de relación"@es , "chose est le contexte de la relation"@fr ;
  rdfs:comment """Connects a Thing (that is a secondary, contextual entity during
         the existence of the Relation) to an n-ary Relation."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Relation ;
  rdfs:subPropertyOf rico:thingIsConnectedToRelation .

rico:isAssociatedWithPlace a rdf:Property ;
  rdfs:label "is associated with place"@en , "está asociado con lugar"@es , "est associé au lieu"@fr ;
  rdfs:comment """Inverse of 'is place associated with' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Place ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:followedInSequence a rdf:Property ;
  rdfs:label "followed in sequence"@en , "seguía en la secuencia transitivo"@es , "a suivi dans la séquence"@fr ;
  rdfs:comment """Connects a Thing to a Thing that it followed in some sequence (not
         necessarily defined or characterised chronologically) in the past."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:followsOrFollowed .

rico:isReceiverOf a rdf:Property ;
  rdfs:label "is receiver of"@en , "es receptor(a) de"@es , "reçoit"@fr ;
  rdfs:comment "Inverse of 'received by' object property."@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isAccumulatorOf .

rico:generalDescription a rdf:Property ;
  rdfs:label "general description"@en , "descripción general"@es , "description générale"@fr ;
  rdfs:comment """General information about an entity. General description may be
         used to describe any entity. There are different appropriate uses for general description.
         First, while it is recommended that more specific properties be used in describing an
         entity, it may be desirable, for economic or other reasons, to describe two or more
         specific properties together. Second, general description may be used to describe one or
         more characteristics that are not otherwise accommodated in RiC-O. Third, it may be used to
         provide a succinct summary or abstract description in addition to more detailed specific
         description."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:isOrWasResponsibleForEnforcing a rdf:Property ;
  rdfs:label "is or was responsible for enforcing"@en , "es o era responsable de aplicar"@es , "impose ou a imposé"@fr ;
  rdfs:comment "Inverse of 'is or was enforced by' object property."@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Rule ;
  rdfs:subPropertyOf rico:isAssociatedWithRule .

rico:isAssociatedWithEvent a rdf:Property ;
  rdfs:label "is associated with event"@en , "está asociado con evento"@es , "est associé à l’événement"@fr ;
  rdfs:comment """Inverse of 'is event associated with' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Event ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:isSubordinateToTransitive a rdf:Property ;
  rdfs:label "is subordinate to transitive"@en , "está subordinado(a) a transitivo"@es , "est subalterne de transitif"@fr ;
  rdfs:comment """Connects an Agent to an Agent that is directly or indirectly
         hierarchically superior. This is a transitive relation."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isOrWasSubordinateTo .

rico:wasLastUpdatedAtDate a rdf:Property ;
  rdfs:label "was last updated at date"@en , "fue actualizado por última vez en fecha"@es , "a pour date de dernière mise à jour"@fr ;
  rdfs:comment """Connects a Thing to the Date when it was last
         modified."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:hasModificationDate .

rico:note a rdf:Property ;
  rdfs:label "note"@en , "nota"@es , "note"@fr ;
  rdfs:comment """A short textual statement, that gives a little information on a
         specific feature of a Thing."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:isAuthorOf a rdf:Property ;
  rdfs:label "is author of"@en , "es autor(a) de"@es , "est le responsable intellectuel de"@fr ;
  rdfs:comment "Inverse of 'has author' object property."@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Record ;
  rdfs:subPropertyOf rico:isCreatorOf .

rico:isOrWasOwnerOf a rdf:Property ;
  rdfs:label "is or was owner of"@en , "es o era poseedor(a) de"@es , "est ou a été propriétaire de"@fr ;
  rdfs:comment """Connects a Group, Person or Position to a Thing that this Agent
         owns or owned."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasOrHadAuthorityOver .

rico:endDate a rdf:Property ;
  rdfs:label "end date"@en , "fecha final"@es , "date de fin"@fr ;
  rdfs:comment "Date at which something ended."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:date .

rico:hadPart a rdf:Property ;
  rdfs:label "had part"@en , "tenía como parte"@es , "a eu pour partie"@fr ;
  rdfs:comment """Connects a Thing to a Thing that was a constitutive or component
         part of that Thing in the past."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasOrHadPart .

rico:isResponsibleForIssuing a rdf:Property ;
  rdfs:label "is responsible for issuing"@en , "es responsable de emisión de"@es , "est chargé de rendre publique"@fr ;
  rdfs:comment "Inverse of 'issued by' object property."@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Rule ;
  rdfs:subPropertyOf rico:isAssociatedWithRule .

rico:hasOrHadName a rdf:Property ;
  rdfs:label "has or had name"@en , "tiene o tenía como nombre"@es , "a ou a eu pour nom"@fr ;
  rdfs:comment """Connects a Thing to one of its past or present
         Names."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Name ;
  rdfs:subPropertyOf rico:hasOrHadAppellation .

rico:hasOrHadLocation a rdf:Property ;
  rdfs:label "has or had location"@en , "tiene o tenía como localización"@es , "a ou a eu pour localisation"@fr ;
  rdfs:comment "Inverse of 'is or was location of' object property."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Place ;
  rdfs:subPropertyOf rico:isAssociatedWithPlace .

rico:precedesInSequenceTransitive a rdf:Property ;
  rdfs:label "precedes in sequence transitive"@en , "precede secuencialmente a transitivo"@es , "précède dans la séquence transitif"@fr ;
  rdfs:comment """Connects a Thing to a Thing that follows it directly or indirectly
         in some sequence (not necessarily defined or characterised chronologically). This is a
         transitive relation."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:precedesOrPreceded .

rico:isMainThingRepresentedByContentOf a rdf:Property ;
  rdfs:label "is main thing represented by content of"@en , "es lo principal representado por el contenido de"@es , "est la chose principale représentée par le contenu de"@fr ;
  rdfs:comment """Inverse of 'has content which mainly represents' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isRepresentedByContentOf , rico:isOrWasMainSubjectOf .

rico:isOrWasSubjectOfAllMembersOf a rdf:Property ;
  rdfs:label "is or was subject of all members of"@en , "es o era la matería de todos los miembros de"@es , "est ou a été le sujet de tous les membres de"@fr ;
  rdfs:comment """Inverse of 'has or had all members with subject' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isOrWasSubjectOf .

rico:isOrWasMainSubjectOfAllMembersOf a rdf:Property ;
  rdfs:label "is or was main subject of all members of"@en , "es o era la materia principal de todos los miembros de"@es , "est ou a été le sujet principal de tous les membres de"@fr ;
  rdfs:comment """Inverse of 'has or had all members with main subject' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isOrWasSubjectOfAllMembersOf , rico:isOrWasMainSubjectOf .

rico:isPartOfTransitive a rdf:Property ;
  rdfs:label "is part of transitive"@en , "es parte de transitivo"@es , "est une partie de transitif"@fr ;
  rdfs:comment """Connects a Thing to a Thing of which it is a a constitutive or
         component part, directly or indirectly. This is a transitive relation."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isOrWasPartOf .

rico:hadSubordinate a rdf:Property ;
  rdfs:label "had subordinate"@en , "tenía como subordinado o subordinada a"@es , "a eu pour subalterne"@fr ;
  rdfs:comment """Connects an Agent to an Agent that was hierarchically inferior in
         the past."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:hasOrHadSubordinate .

rico:isOrganicOrFunctionalProvenanceOf a rdf:Property ;
  rdfs:label "is organic or functional provenance of"@en , "es procedencia orgánica o funcional de"@es , "est la provenance organique ou fonctionnelle de"@fr ;
  rdfs:comment """Inverse of 'has organic or functional provenance' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:isPublisherOf a rdf:Property ;
  rdfs:label "is publisher of"@en , "es editor(a) de"@es , "est l’éditeur de"@fr ;
  rdfs:comment """Connects an Agent to a Record Resource that it
         published."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:length a rdf:Property ;
  rdfs:label "length"@en , "longitud"@es , "longueur"@fr ;
  rdfs:comment "Length of an entity."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:measure .

rico:isCreatorOf a rdf:Property ;
  rdfs:label "is creator of"@en , "es creador(a) de"@es , "est le créateur de"@fr ;
  rdfs:comment "Inverse of 'has creator' object property."@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isOrganicProvenanceOf .

rico:hasOrHadAuthorityOver a rdf:Property ;
  rdfs:label "has or had authority over"@en , "tiene o tenía control sobre"@es , "a ou a eu autorité sur"@fr ;
  rdfs:comment """Connects an Agent to a Thing over which the Agent has or had some
         kind of authority."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:isOrWasSubjectOfSomeMembersOf a rdf:Property ;
  rdfs:label "is or was subject of some members of"@en , "es o era la matería de algunos miembros de"@es , "est ou a été le sujet de certains membres de"@fr ;
  rdfs:comment """Inverse of 'has or had some members with subject' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:isOrWasUnderAuthorityOf a rdf:Property ;
  rdfs:label "is or was under authority of"@en , "está o estaba bajo control de"@es , "est ou a été sous l’autorité de"@fr ;
  rdfs:comment """Inverse of 'has or had authority over' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:hasOrHadIdentifier a rdf:Property ;
  rdfs:label "has or had identifier"@en , "tiene o tenía como identificador"@es , "a ou a eu pour identifiant"@fr ;
  rdfs:comment """Connects a Thing to one of its past or present
         Identifiers."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Identifier ;
  rdfs:subPropertyOf rico:hasOrHadAppellation .

rico:hasOrHadLegalStatus a rdf:Property ;
  rdfs:label "has or had legal status"@en , "tiene o tenía como status jurídico"@es , "a ou a eu pour statut légal"@fr ;
  rdfs:comment """Connects an Agent or Record Resource to a Legal Status which
         categorized or categorizes it."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:LegalStatus ;
  rdfs:subPropertyOf rico:hasOrHadType .

rico:directlyFollowsInSequence a rdf:Property ;
  rdfs:label "directly follows in sequence"@en , "sigue directamente en la secuencia"@es , "suit directement dans la séquence"@fr ;
  rdfs:comment """Inverse of 'directly precedes in sequence' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:followsInSequenceTransitive .

rico:isOrWasMainThingRepresentedByContentOfSomeMembersOf a rdf:Property ;
  rdfs:label """is or was main thing represented by content of some members
         of"""@en , """es o era lo principal representado por el contenido de algunos
         miembros de"""@es , """est ou a été la chose principale représentée par le contenu de
         certains membres de"""@fr ;
  rdfs:comment """Inverse of 'has or had some members whose content mainly
         represents' object property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isOrWasRepresentedByContentOfSomeMembersOf , rico:isOrWasMainSubjectOfSomeMembersOf .

rico:hasOrHadPart a rdf:Property ;
  rdfs:label "has or had part"@en , "tiene o tenía como parte"@es , "a ou a eu pour partie"@fr ;
  rdfs:comment """Connects a Thing to a constitutive or component part of that
         Thing."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:hasOrHadLanguage a rdf:Property ;
  rdfs:label "has or had language"@en , "tiene o tenía como lengua"@es , "a ou a eu pour langue"@fr ;
  rdfs:comment """Connects an Agent, Record or Record Part to a Language that uses
         or used it."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Language ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:isDirectSubordinateTo a rdf:Property ;
  rdfs:label "is direct subordinate to"@en , "está directamente subordinado(a) a"@es , "est directement subalterne de"@fr ;
  rdfs:comment """Connects an Agent to an Agent that is directly hierarchically
         superior."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isSubordinateToTransitive .

rico:type a rdf:Property ;
  rdfs:label "type"@en , "tipo"@es , "type"@fr ;
  rdfs:comment "A term used to characterize an entity."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:modificationDate a rdf:Property ;
  rdfs:label "modification date"@en , "fecha de modificación"@es , "date de modification"@fr ;
  rdfs:comment "Date of the modification of an entity."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:date .

rico:isAssociatedWithDate a rdf:Property ;
  rdfs:label "is associated with date"@en , "está asociado con fecha"@es , "est associé à la date"@fr ;
  rdfs:comment """Inverse of 'is date associated with' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:width a rdf:Property ;
  rdfs:label "width"@en , "anchura"@es , "largeur"@fr ;
  rdfs:comment "Horizontal dimension of an entity."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:measure .

rico:isAgentAssociatedWithPlace a rdf:Property ;
  rdfs:label "is agent associated with place"@en , "agente está asociado con lugar"@es , "est un agent associé au lieu"@fr ;
  rdfs:comment """Inverse of 'is place associated with agent' object
         property."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Place ;
  rdfs:subPropertyOf rico:isAssociatedWithPlace .

rico:performsOrPerformed a rdf:Property ;
  rdfs:label "performs or performed"@en , "desarrolla o desarrollaba"@es , "exerce ou a exercé"@fr ;
  rdfs:comment """Inverse of 'is or was performed by' object
         property."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Activity ;
  rdfs:subPropertyOf rico:isOrWasParticipantIn .

rico:precedesInTime a rdf:Property ;
  rdfs:label "precedes in time"@en , "precede en el tiempo a"@es , "précède dans le temps"@fr ;
  rdfs:comment """Connects a Thing to a Thing that follows it in chronological
         order. This is a transitive relation."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:precedesOrPreceded .

rico:hasEndDate a rdf:Property ;
  rdfs:label "has end date"@en , "tiene como fecha final"@es , "a pour date de fin"@fr ;
  rdfs:comment "Inverse of 'is end date of' object property."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:isAssociatedWithDate .

rico:positionIsContextOfMembershipRelation a rdf:Property ;
  rdfs:label "position is context of membership relation"@en , "puesto es contexto de relación de membresía"@es , "poste est le contexte de la relation d'appartenance"@fr ;
  rdfs:comment """Connects a Position to a Membership Relation (the member Person
         occupies that Position)."""@en ;
  rdfs:domain rico:Position ;
  rdfs:range rico:MembershipRelation ;
  rdfs:subPropertyOf rico:thingIsContextOfRelation .

rico:isAssociatedWithRule a rdf:Property ;
  rdfs:label "is associated with rule"@en , "está asociado con regla"@es , "est associé à la règle"@fr ;
  rdfs:comment """Inverse of 'is rule associated with' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Rule ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:wasPartOf a rdf:Property ;
  rdfs:label "was part of"@en , "era parte de"@es , "a fait partie de"@fr ;
  rdfs:comment """Connects a Thing to a Thing of which it was a constitutive or
         component part in the past."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isOrWasPartOf .

rico:isOrWasOccupiedBy a rdf:Property ;
  rdfs:label "is or was occupied by"@en , "está o estaba ocupado por"@es , "est ou a été occupé par"@fr ;
  rdfs:comment "Inverse of 'occupies or occupied' object property."@en ;
  rdfs:domain rico:Position ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:isAgentAssociatedWithAgent .

rico:isAgentAssociatedWithAgent a rdf:Property ;
  rdfs:label "is agent associated with agent"@en , "agente está asociado con agente"@es , "est un agent associé à l’agent"@fr ;
  rdfs:comment """Connects two Agents. This object property is
         symmetric."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:isOrWasActiveAtDate a rdf:Property ;
  rdfs:label "is or was active at date"@en , "está o estuvo activo en la fecha"@es , "est ou a été actif à la date"@fr ;
  rdfs:comment """Inverse of 'is or was activity date of' object
         property."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:isAssociatedWithDate .

rico:isEquivalentTo a rdf:Property ;
  rdfs:label "is equivalent to"@en , "equivale a"@es , "est l’équivalent de"@fr ;
  rdfs:comment "Connects two Things that are considered equivalent."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:hasOrHadWorkRelationWith a rdf:Property ;
  rdfs:label "has or had work relation with"@en , "tiene o tenía relación profesional con"@es , "a ou a eu une relation professionnelle avec"@fr ;
  rdfs:comment """Connects two Agents that have or had some type of work relation in
         the course of their activities. This relation is symmetric."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isAgentAssociatedWithAgent .

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

rico:Proxy a rdfs:Class ;
  rdfs:label "Proxy"@en , "Proxy"@de , "Proxy"@es , "Proxy"@fr ;
  rdfs:comment """A Proxy represents (stands for) a Record Resource as it exists in
         a specific other Record Resource."""@en ;
  rdfs:subClassOf rico:Concept .

rico:rankInSequence a rdf:Property ;
  rdfs:label "rank in sequence"@en , "rango en la secuencia"@es , "rang dans la séquence"@fr ;
  rdfs:comment """The rank of a Record Resource, or of a Proxy that stands for it,
         in a sequence."""@en ;
  rdfs:range xsd:int ;
  rdfs:subPropertyOf rico:textualValue .

rico:proxyIncludesProxyTransitive a rdf:Property ;
  rdfs:label "proxy includes proxy transitive"@en , "proxy incluye el proxy (transitivo)"@es , "proxy inclut le proxy (transitif)"@fr ;
  rdfs:comment """Inverse of 'proxy is included in proxy transitive' object
         property. This is a transitive relation."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:hasPartTransitive .

rico:proxyDirectlyPrecedesProxyInSequence a rdf:Property ;
  rdfs:label "proxy directly precedes proxy in sequence"@en , "proxy precede directamente el proxy en la secuencia"@es , "proxy précède directement le proxy dans la séquence"@fr ;
  rdfs:comment """Connects a Proxy of a Record Resource to a Proxy of another Record
         Resource that it precedes directly in some sequence (not necessarily defined or
         characterised chronologically)."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:proxyPrecedesProxyInSequenceTransitive , rico:directlyPrecedesInSequence .

rico:proxyIsDirectlyIncludedInProxy a rdf:Property ;
  rdfs:label "proxy is directly included in proxy"@en , "proxy está directamente incluido en el proxy"@es , "proxy est directement inclus dans le proxy"@fr ;
  rdfs:comment """Connects a Proxy of a Record or Record Set to a Proxy of a Record
         Set which it is directly included in."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:proxyIsIncludedInProxyTransitive , rico:isDirectPartOf .

rico:proxyHasDirectConstituentProxy a rdf:Property ;
  rdfs:label "proxy has direct constituent proxy"@en , "proxy tiene como directo elemento constitutivo el proxy"@es , "proxy a pour constituant direct le proxy"@fr ;
  rdfs:comment """Inverse of 'proxy is direct constituent of' object
         property."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:proxyHasConstituentProxyTransitive , rico:hasDirectPart .

rico:proxyHasConstituent a rdf:Property ;
  rdfs:label "proxy has constituent"@en , "proxy tiene como elemento constitutivo"@es , "proxy a pour constituant"@fr ;
  rdfs:comment """Inverse of 'is constituent of proxy' object
         property."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasPartTransitive .

rico:proxyIsIncludedIn a rdf:Property ;
  rdfs:label "proxy is included in"@en , "proxy está incluido en"@es , "proxy est inclus dans"@fr ;
  rdfs:comment """Connects a Proxy of a Record or Record Set to a Record Set which
         it is included in, directly or indirectly."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isPartOfTransitive .

rico:proxyDirectlyPrecedesInSequence a rdf:Property ;
  rdfs:label "proxy directly precedes in sequence"@en , "proxy precede directamente en la secuencia"@es , "proxy précède directement dans la séquence"@fr ;
  rdfs:comment """Connects a Proxy of a Record Resource to a Record Resource which
         it precedes directly in some sequence (not necessarily defined or characterised
         chronologically)."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:proxyPrecedesInSequence , rico:directlyPrecedesInSequence .

rico:proxyIsDirectConstituentOf a rdf:Property ;
  rdfs:label "proxy is direct constituent of"@en , "proxy es elemento constitutivo directo de"@es , "proxy est un constituant direct de"@fr ;
  rdfs:comment """Connects a Proxy of a Record or Record Part to another Record or
         Record Part which the first is a direct constituent of."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:proxyIsConstituentOf , rico:isDirectPartOf .

rico:rankInHierarchy a rdf:Property ;
  rdfs:label "rank in hierarchy"@en , "rango en la jerarquía"@es , "rang dans la hiérarchie"@fr ;
  rdfs:comment """The rank of a Record Resource, or of a Proxy that stands for it,
         in a hierarchy."""@en ;
  rdfs:range xsd:int ;
  rdfs:subPropertyOf rico:textualValue .

rico:proxyIsDirectlyIncludedIn a rdf:Property ;
  rdfs:label "proxy is directly included in"@en , "proxy está directamente incluido en"@es , "proxy est directement inclus dans"@fr ;
  rdfs:comment """Connects a Proxy of a Record or Record Set to another Record Set
         which the first is directly included in."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:proxyIsIncludedIn , rico:isDirectPartOf .

rico:proxyHasDirectConstituent a rdf:Property ;
  rdfs:label "proxy has direct constituent"@en , "proxy tiene como directo elemento constitutivo"@es , "proxy a pour constituant direct"@fr ;
  rdfs:comment """Inverse of 'is direct constituent of proxy' object
         property."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:proxyHasConstituent , rico:hasDirectPart .

rico:proxyFor a rdf:Property ;
  rdfs:label "proxy for"@en , "es proxy para"@es , "proxy pour"@fr ;
  rdfs:comment """Connects a Proxy to the Record Resource it stands for in the
         context of a specific Record Resource."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:proxyPrecedesProxyInSequenceTransitive a rdf:Property ;
  rdfs:label "proxy precedes proxy in sequence transitive"@en , "proxy precede el proxy en la secuencia (transitivo)"@es , "proxy précède le proxy dans la séquence (transitif)"@fr ;
  rdfs:comment """Connects a Proxy of a Record Resource to a Proxy of another Record
         Resource which directly or indirectly follows the first in some sequence (not necessarily
         defined or characterised chronologically). This is a transitive relation."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:precedesInSequenceTransitive .

rico:proxyIn a rdf:Property ;
  rdfs:label "proxy in"@en , "es proxy en"@es , "proxy dans"@fr ;
  rdfs:comment """Connects a Proxy to the Record Resource in which it stands for
         (represents) another Record Resource."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:proxyPrecedesInSequence a rdf:Property ;
  rdfs:label "proxy precedes in sequence"@en , "proxy precede en la secuencia"@es , "proxy précède dans la séquence"@fr ;
  rdfs:comment """Connects a Proxy of a Record Resource to a Record Resource which
         the first precedes directly or indirectly in some sequence (not necessarily defined or
         characterised chronologically)."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:precedesInSequenceTransitive .

rico:proxyFollowsInSequence a rdf:Property ;
  rdfs:label "proxy follows in sequence"@en , "proxy sigue en la secuencia"@es , "proxy suit dans la séquence"@fr ;
  rdfs:comment """Inverse of 'precedes proxy in sequence' object
         property."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:followsInSequenceTransitive .

rico:proxyIncludes a rdf:Property ;
  rdfs:label "proxy includes"@en , "proxy incluye"@es , "proxy inclut"@fr ;
  rdfs:comment "Inverse of 'is included in proxy' object property."@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasPartTransitive .

rico:proxyFollowsProxyInSequenceTransitive a rdf:Property ;
  rdfs:label "proxy follows proxy in sequence transitive"@en , "proxy sigue el proxy en la secuencia transitivo"@es , "proxy suit le proxy dans la séquence transitif"@fr ;
  rdfs:comment """Inverse of 'proxy recedes proxy in sequence transitive' object
         property."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:followsInSequenceTransitive .

rico:proxyIsConstituentOf a rdf:Property ;
  rdfs:label "proxy is constituent of"@en , "proxy es un elemento constitutivo de"@es , "proxy est un constituant de"@fr ;
  rdfs:comment """Connects a Proxy of a Record or Record Part to a Record or Record
         Part which it is a constituent of, directly or indirectly."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isPartOfTransitive .

rico:proxyDirectlyFollowsInSequence a rdf:Property ;
  rdfs:label "proxy directly follows in sequence"@en , "proxy sigue directamente en la secuencia"@es , "proxy suit directement dans la séquence"@fr ;
  rdfs:comment """Inverse of 'directly precedes proxy in sequence' object
         property."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:proxyFollowsInSequence , rico:directlyFollowsInSequence .

rico:proxyDirectlyFollowsProxyInSequence a rdf:Property ;
  rdfs:label "proxy directly follows proxy in sequence"@en , "proxy sigue directamente el proxy en la secuencia"@es , "proxy suit directement le proxy dans la séquence"@fr ;
  rdfs:comment """Inverse of 'proxy directly precedes proxy in sequence' object
         property."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:proxyFollowsProxyInSequenceTransitive , rico:directlyFollowsInSequence .

rico:proxyHasConstituentProxyTransitive a rdf:Property ;
  rdfs:label "proxy has constituent proxy transitive"@en , """proxy tiene como elemento constitutivo el proxy
         (transitivo)"""@es , "proxy a pour constituant le proxy (transitif)"@fr ;
  rdfs:comment """Inverse of 'proxy is constituent of proxy transitive' object
         property. This is a transitive relation."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:hasPartTransitive .

rico:proxyIsDirectConstituentOfProxy a rdf:Property ;
  rdfs:label "proxy is direct constituent of proxy"@en , "proxy es elemento constitutivo directo del proxy"@es , "proxy est un constituant direct du proxy"@fr ;
  rdfs:comment """Connects a Proxy of a Record or Record Part to a Proxy of another
         Record or Record Part of which the first is a direct constituent."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:proxyIsConstituentOfProxyTransitive , rico:isDirectPartOf .

rico:proxyIsConstituentOfProxyTransitive a rdf:Property ;
  rdfs:label "proxy is constituent of proxy transitive"@en , "proxy es elemento constitutivo del proxy (transitivo)"@es , "proxy est un constituant du proxy (transitif)"@fr ;
  rdfs:comment """Connects a Proxy of a Record or Record Part to a Proxy of another
         Record or Record Part which it is a constituent of, directly or indirectly. This is a
         transitive relation."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:isPartOfTransitive .

rico:proxyInRecordSet a rdf:Property ;
  rdfs:label "proxy in record set"@en , "proxy en la agrupación documental"@es , "proxy dans l’ensemble d’objets informationnels"@fr ;
  rdfs:comment """Connects a Proxy to a Record Set in which it stands for
         (represents) a Record or another Record Set."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:proxyIn .

rico:proxyDirectlyIncludes a rdf:Property ;
  rdfs:label "proxy directly includes"@en , "proxy incluye directamente"@es , "proxy inclut directement"@fr ;
  rdfs:comment """Inverse of 'is directly included in proxy' object
         property."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:proxyIncludes , rico:hasDirectPart .

rico:proxyDirectlyIncludesProxy a rdf:Property ;
  rdfs:label "proxy directly includes proxy"@en , "proxy incluye directamente el proxy"@es , "proxy inclut directement le proxy"@fr ;
  rdfs:comment """Inverse of 'proxy is directly included in' object
         property."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:proxyIncludesProxyTransitive , rico:hasDirectPart .

rico:proxyIsIncludedInProxyTransitive a rdf:Property ;
  rdfs:label "proxy is included in proxy transitive"@en , "proxy está incluido en el proxy (transitivo)"@es , "proxy est inclus dans le proxy (transitif)"@fr ;
  rdfs:comment """Connects a Proxy of a Record or Record Set to a Proxy of a Record
         Set which it is included in, directly or indirectly. This is a transitive
         relation."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:isPartOfTransitive .

rico:proxyInRecord a rdf:Property ;
  rdfs:label "proxy in record"@en , "proxy en el documento"@es , "proxy dans l’objet informationnel"@fr ;
  rdfs:comment """Connects a Proxy to a Record in which it stands for (represents) a
         Record Part or another Record."""@en ;
  rdfs:domain rico:Proxy ;
  rdfs:range rico:Record ;
  rdfs:subPropertyOf rico:proxyIn .

rico:AgentHierarchicalRelation a rdfs:Class ;
  rdfs:label "Agent Hierarchical Relation"@en , "Akteur-Hierarchie-Akteur"@de , "Relación jerárquica entre agentes"@es , "Relation hiérarchique entre agents"@fr ;
  rdfs:comment """Connects at least one Agent to at least another Agent, when the
         first one is or was hierarchically superior to the second one. The Relation is oriented
         towards the 'bottom' of the hierarchical tree: the superior Agent(s) is the source of the
         Relation, and the inferior Agent(s) is the target."""@en ;
  rdfs:subClassOf rico:AgentToAgentRelation .

rico:relationCertainty a rdf:Property ;
  rdfs:label "relation certainty "@en , "certeza de la relación"@es , "degré de certitude de la relation"@fr ;
  rdfs:comment """Qualifies the level of certitude of the accuracy of a
         Relation."""@en ;
  rdfs:domain rico:Relation ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:agentHierarchicalRelation_role a rdf:Property ;
  rdfs:label "has the role of the Agent Hierarchical Relation"@en , """desempeña el papel de la Relación jerárquica entre
         agentes"""@es , "a le rôle de la Relation hiérarchique entre agents"@fr ;
  rdfs:comment """Connects an AgentHierarchicalRelation to itself. It is a property
         that can stand for an instance of the class when necessary, e.g. when you explore a
         knowledge graph."""@en ;
  rdfs:domain rico:AgentHierarchicalRelation ;
  rdfs:range rico:AgentHierarchicalRelation ;
  rdfs:subPropertyOf rico:agentToAgentRelation_role .

rico:relationHasSource a rdf:Property ;
  rdfs:label "relation has source"@en , "relación tiene como fuente"@es , "relation a pour source"@fr ;
  rdfs:comment """Connects an n-ary Relation to a Thing that is its
         source."""@en ;
  rdfs:domain rico:Relation ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:relationConnects .

rico:relationState a rdf:Property ;
  rdfs:label "relation state"@en , "estado de la relación"@es , "statut de la relation"@fr ;
  rdfs:comment """Used to qualify the state of a Relation (e. g. present, past,
         ongoing, unknown)."""@en ;
  rdfs:domain rico:Relation ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:relationHasContext a rdf:Property ;
  rdfs:label "relation has context"@en , "relación tiene como contexto"@es , "relation a pour contexte"@fr ;
  rdfs:comment """Connects an n-ary Relation to a Thing that is a secondary,
         contextual entity during the existence of the Relation."""@en ;
  rdfs:domain rico:Relation ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:relationConnects .

rico:relationHasTarget a rdf:Property ;
  rdfs:label "relation has target"@en , "relación tiene como objetivo"@es , "relation a pour cible"@fr ;
  rdfs:comment """Connects an n-ary Relation to a Thing that is its
         target."""@en ;
  rdfs:domain rico:Relation ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:relationConnects .

rico:relation_role a rdf:Property ;
  rdfs:label "has the role of the Relation"@en , "desempeña el papel de la Relación"@es , "a le rôle de la Relation"@fr ;
  rdfs:comment """Connects a Relation to itself. It is a property that can stand for
         an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:Relation ;
  rdfs:range rico:Relation .

rico:isEvidencedBy a rdf:Property ;
  rdfs:label "is evidenced by"@en , "se evidencia en"@es , "est attestée par"@fr ;
  rdfs:comment """Connects a Relation to a Record Resource that is used for proving
         is existence or describing it."""@en ;
  rdfs:domain rico:Relation ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:relationConnects .

rico:agentToAgentRelation_role a rdf:Property ;
  rdfs:label "has the role of the Agent Relation"@en , "desempeña el papel de la Relación entre agentes"@es , "a le rôle de la Relation entre agents"@fr ;
  rdfs:comment """Connects an AgentToAgentRelation to itself. It is a property that
         can stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:AgentToAgentRelation ;
  rdfs:range rico:AgentToAgentRelation ;
  rdfs:subPropertyOf rico:relation_role .

rico:relationHasDate a rdf:Property ;
  rdfs:label "relation has date"@en , "relación tiene como fecha"@es , "relation a pour date"@fr ;
  rdfs:comment "Connects an n-ary Relation to a Date."@en ;
  rdfs:domain rico:Relation ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:relationHasContext , rico:isAssociatedWithDate .

rico:relationSource a rdf:Property ;
  rdfs:label "relation source"@en , "fuente de la relación"@es , "source de la relation"@fr ;
  rdfs:comment """A source of information used for identifying and describing a
         Relation."""@en ;
  rdfs:domain rico:Relation ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:relationConnects a rdf:Property ;
  rdfs:label "relation connects"@en , "relación conecta"@es , "relation connecte"@fr ;
  rdfs:comment """Connects an n-ary Relation to any of the Things
         involved."""@en ;
  rdfs:domain rico:Relation ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:FamilyRelation a rdfs:Class ;
  rdfs:label "Family Relation"@en , "Person-Familie-Person"@de , "Relación familiar"@es , "Relation familiale"@fr ;
  rdfs:comment """Connects at least two Persons, when they have some family link,
         i.e. belong to the same family. This Relation is a generic, not oriented
         one."""@en ;
  rdfs:subClassOf rico:AgentToAgentRelation .

rico:familyRelation_role a rdf:Property ;
  rdfs:label "has the role of the Family Relation"@en , "desempeña el papel de la Relación familiar"@es , "a le rôle de la Relation familiale"@fr ;
  rdfs:comment """Connects a FamilyRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:FamilyRelation ;
  rdfs:range rico:FamilyRelation ;
  rdfs:subPropertyOf rico:agentToAgentRelation_role .

rico:Thing a rdfs:Class ;
  rdfs:label "Thing"@en , "Ding"@de , "Cosa"@es , "Chose"@fr ;
  rdfs:comment """Any idea, material thing, or event within the realm of human
         experience."""@en .

rico:AgentControlRelation a rdfs:Class ;
  rdfs:label "Agent Control Relation"@en , "Akteur-Kontrolle-Akteur"@de , "Relación de control entre agentes"@es , "Relation de contrôle entre agents"@fr ;
  rdfs:comment """Connects at least one Agent, to at least another Agent, when the
         first one(s) control(s) or controlled in a way the activities of the second one(s). The
         Relation is oriented from the controlling agent to the controlled one: the controlling
         Agent(s) is the source of the Relation, and the controlled Agent(s) is the
         target."""@en ;
  rdfs:subClassOf rico:AgentHierarchicalRelation , rico:AuthorityRelation .

rico:agentControlRelation_role a rdf:Property ;
  rdfs:label "has the role of the Agent Control Relation"@en , """desempeña el papel de la Relación de control entre
         agentes"""@es , "a le rôle de la Relation de contrôle entre agents"@fr ;
  rdfs:comment """Connects an AgentControlRelation to itself. It is a property that
         can stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:AgentControlRelation ;
  rdfs:range rico:AgentControlRelation ;
  rdfs:subPropertyOf rico:authorityRelation_role , rico:agentHierarchicalRelation_role .

rico:authorityRelation_role a rdf:Property ;
  rdfs:label "has the role of the Authority Relation"@en , """desempeña el papel de la Relación de control por parte de
         agentes"""@es , "a le rôle de la Relation d’autorité"@fr ;
  rdfs:comment """Connects an AuthorityRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:AuthorityRelation ;
  rdfs:range rico:AuthorityRelation ;
  rdfs:subPropertyOf rico:relation_role .

rico:FamilyType a rdfs:Class ;
  rdfs:label "Family Type"@en , "Familienkategorie"@de , "Tipo de familia"@es , "Type de famille"@fr ;
  rdfs:comment "Categorization of a Family."@en ;
  rdfs:subClassOf rico:Type .

rico:isOrWasTypeOfAllMembersOf a rdf:Property ;
  rdfs:label "is or was type of all members of"@en , "es o era lo tipo de todos los miembros de"@es , "est ou a été le type de tous les membres de"@fr ;
  rdfs:comment """Connects a Type and a Record Set whose all present or past Record
         or Record Part members belong to that Type."""@en ;
  rdfs:domain rico:Type ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:isOrWasTypeOfSomeMembersOf a rdf:Property ;
  rdfs:label "is or was type of some members of"@en , "es o era lo tipo de algunos miembros de"@es , "est ou a été le type de certains membres de"@fr ;
  rdfs:comment """Connects a Type and a Record Set whose some present or past Record
         or Record Part members belong to that Type."""@en ;
  rdfs:domain rico:Type ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:isFamilyTypeOf a rdf:Property ;
  rdfs:label "is family type of"@en , "es tipo de familia de"@es , "est le type de famille de"@fr ;
  rdfs:comment """Connects a Family Type to a Family that it
         categorizes."""@en ;
  rdfs:domain rico:FamilyType ;
  rdfs:range rico:Family ;
  rdfs:subPropertyOf rico:isOrWasTypeOf .

rico:isOrWasTypeOf a rdf:Property ;
  rdfs:label "is or was type of"@en , "es o era lo tipo de"@es , "est ou a été le type de"@fr ;
  rdfs:comment """Connects a Type to a Thing that it categorizes or
         categorized."""@en ;
  rdfs:domain rico:Type ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:LegalStatus a rdfs:Class ;
  rdfs:label "Legal Status"@en , "Rechtstatus"@de , "Status jurídico"@es , "Statut légal"@fr ;
  rdfs:comment "A status defined by law."@en ;
  rdfs:subClassOf rico:Type .

rico:isOrWasLegalStatusOf a rdf:Property ;
  rdfs:label "is or was legal status of"@en , "es o era status jurídico de"@es , "est ou a été le statut légal de"@fr ;
  rdfs:comment """Connects a Legal Status to an Agent or Record Resource that it
         categorizes."""@en ;
  rdfs:domain rico:LegalStatus ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isOrWasTypeOf .

rico:isOrWasLegalStatusOfSomeMembersOf a rdf:Property ;
  rdfs:label "is or was legal status of some members of"@en , "es o era status jurídico de algunos miembros de"@es , "est ou a été le statut légal de certains membres de"@fr ;
  rdfs:comment """Connects a Legal Status and a Record Set whose some past or
         present Record or Record Part members have that Legal Status."""@en ;
  rdfs:domain rico:LegalStatus ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isOrWasTypeOfSomeMembersOf .

rico:isOrWasLegalStatusOfAllMembersOf a rdf:Property ;
  rdfs:label "is or was legal status of all members of"@en , "es o era status jurídico de todos los miembros de"@es , "est ou a été le statut légal de tous les membres de"@fr ;
  rdfs:comment """Connects a Legal Status and a Record Set whose all past or present
         Record or Record Part members have that Legal Status."""@en ;
  rdfs:domain rico:LegalStatus ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isOrWasTypeOfAllMembersOf .

rico:AuthorshipRelation a rdfs:Class ;
  rdfs:label "Authorship Relation"@en , "Record-Autor-Akteur"@de , "Relación de autoría"@es , "Relation de responsabilité intellectuelle"@fr ;
  rdfs:comment """Connects at least one Record to at least one Person, Group or
         Position that is or was responsible for conceiving and formulating the information
         contained in the Record. The Record is the source of the Relation and the Person(s),
         Group(s) or Position(s) is the target. """@en ;
  rdfs:subClassOf rico:CreationRelation .

rico:creationWithRole a rdf:Property ;
  rdfs:label "creation with role"@en , "creación con el rol de"@es , "création avec pour rôle"@fr ;
  rdfs:comment """Connects a Creation Relation to the Role Type that the creator
         Agent(s) has in the creation process"""@en ;
  rdfs:domain rico:CreationRelation ;
  rdfs:range rico:RoleType ;
  rdfs:subPropertyOf rico:relationHasContext .

rico:organicProvenanceRelation_role a rdf:Property ;
  rdfs:label "has the role of the Organic Provenance Relation"@en , """desempeña el papel de la Relación de procedencia
         orgánica"""@es , "a le rôle de la Relation de provenance organique"@fr ;
  rdfs:comment """Connects an OrganicProvenanceRelation to itself. It is a property
         that can stand for an instance of the class when necessary, e.g. when you explore a
         knowledge graph."""@en ;
  rdfs:domain rico:OrganicProvenanceRelation ;
  rdfs:range rico:OrganicProvenanceRelation ;
  rdfs:subPropertyOf rico:organicOrFunctionalProvenanceRelation_role .

rico:authorshipRelation_role a rdf:Property ;
  rdfs:label "has the role of the Authorship Relation"@en , "desempeña el papel de la Relación de autoría"@es , """a le rôle de la Relation de responsabilité
         intellectuelle"""@fr ;
  rdfs:comment """Connects an AuthorshipRelation to itself. It is a property that
         can stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:AuthorshipRelation ;
  rdfs:range rico:AuthorshipRelation ;
  rdfs:subPropertyOf rico:creationRelation_role .

rico:organicOrFunctionalProvenanceRelation_role a rdf:Property ;
  rdfs:label """has the role of the Organic or functional provenance
         Relation"""@en , """desempeña el papel de la Relación de procedencia orgánica or
         funcional"""@es , """a le rôle de la Relation de provenance organique ou
         fonctionnelle"""@fr ;
  rdfs:comment """Connects an OrganicOrFunctionalProvenanceRelation to itself. It is
         a property that can stand for an instance of the class when necessary, e.g. when you
         explore a knowledge graph."""@en ;
  rdfs:domain rico:OrganicOrFunctionalProvenanceRelation ;
  rdfs:range rico:OrganicOrFunctionalProvenanceRelation ;
  rdfs:subPropertyOf rico:relation_role .

rico:creationRelation_role a rdf:Property ;
  rdfs:label "has the role of the Creation Relation"@en , "desempeña el papel de la Relación de creación"@es , "a le rôle de la Relation de création"@fr ;
  rdfs:comment """Connects a CreationRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:CreationRelation ;
  rdfs:range rico:CreationRelation ;
  rdfs:subPropertyOf rico:organicProvenanceRelation_role .

rico:DerivationRelation a rdfs:Class ;
  rdfs:label "Derivation Relation"@en , "Instanz-Derivat-Instanz"@de , "Relación de derivación"@es , "Relation de dérivation"@fr ;
  rdfs:comment """Connects an Instantiation to at least one Instantiation that is
         derived from it, whether it exists or has been lost or destroyed. The Relation is oriented
         chronologically, from the first Instantiation in time to the derived Instantiation: the
         first Instantiation is the source of the Relation, and the derived Instantiation(s) is the
         target."""@en ;
  rdfs:subClassOf rico:InstantiationToInstantiationRelation , rico:TemporalRelation .

rico:temporalRelation_role a rdf:Property ;
  rdfs:label "has the role of the Temporal Relation"@en , "desempeña el papel de la Relación temporal"@es , "a le rôle de la Relation temporelle"@fr ;
  rdfs:comment """Connects a TemporalRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:TemporalRelation ;
  rdfs:range rico:TemporalRelation ;
  rdfs:subPropertyOf rico:sequentialRelation_role .

rico:instantiationToInstantiationRelation_role a rdf:Property ;
  rdfs:label """has the role of the Instantiation to Instantiation
         Relation"""@en , "desempeña el papel de la Relación entre instanciaciones"@es , "a le rôle de la Relation entre instanciations"@fr ;
  rdfs:comment """Connects an InstantiationToInstantiationRelation to itself. It is
         a property that can stand for an instance of the class when necessary, e.g. when you
         explore a knowledge graph."""@en ;
  rdfs:domain rico:InstantiationToInstantiationRelation ;
  rdfs:range rico:InstantiationToInstantiationRelation ;
  rdfs:subPropertyOf rico:relation_role .

rico:sequentialRelation_role a rdf:Property ;
  rdfs:label "has the role of the Sequential Relation"@en , "desempeña el papel de la Relación secuencial"@es , "a le rôle de la Relation séquentielle"@fr ;
  rdfs:comment """Connects a SequentialRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:SequentialRelation ;
  rdfs:range rico:SequentialRelation ;
  rdfs:subPropertyOf rico:relation_role .

rico:derivationRelation_role a rdf:Property ;
  rdfs:label "has the role of the Derivation Relation"@en , "desempeña el papel de la Relación de derivación"@es , "a le rôle de la Relation de dérivation"@fr ;
  rdfs:comment """Connects a DerivationRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:DerivationRelation ;
  rdfs:range rico:DerivationRelation ;
  rdfs:subPropertyOf rico:temporalRelation_role , rico:instantiationToInstantiationRelation_role .

rico:AgentToAgentRelation a rdfs:Class ;
  rdfs:label "Agent Relation"@en , "Akteur-Akteur"@de , "Relación entre agentes"@es , "Relation entre agents"@fr ;
  rdfs:comment """Connects at least two Agents. This Relation is a generic, not
         oriented one."""@en ;
  rdfs:subClassOf rico:Relation .

rico:AppellationRelation a rdfs:Class ;
  rdfs:label "Appellation Relation"@en , "Bezeichnung-Ding"@de , "Relación de denominación"@es , "Relation d’appellation"@fr ;
  rdfs:comment """Connects an Appellation and at least one Thing that the
         Appellation designates or designated. The Appellation is the source of the Relation and the
         Thing(s) is the target."""@en ;
  rdfs:subClassOf rico:Relation .

rico:appellationRelation_role a rdf:Property ;
  rdfs:label "has the role of the Appellation Relation"@en , "desempeña el papel de la Relación de denominación"@es , "a le rôle de la Relation d’appellation"@fr ;
  rdfs:comment """Connects an AppellationRelation to itself. It is a property that
         can stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:AppellationRelation ;
  rdfs:range rico:AppellationRelation ;
  rdfs:subPropertyOf rico:relation_role .

rico:TeachingRelation a rdfs:Class ;
  rdfs:label "Teaching Relation"@en , "Person-Student"@de , "Relación académica entre profesor y alumno"@es , "Relation entre enseignants et étudiants"@fr ;
  rdfs:comment """Connects at least one Person to at least another Person who is or
         was their student. The Relation is oriented from the teacher(s) to the student(s): the
         teacher Person(s) is the source of the Relation, and the student Person(s) is the
         target."""@en ;
  rdfs:subClassOf rico:KnowingRelation .

rico:teachingRelation_role a rdf:Property ;
  rdfs:label "has the role of the Teaching Relation"@en , """desempeña el papel de la Relación académica entre profesor y
         alumno"""@es , "a le rôle de la Relation entre enseignants et étudiants"@fr ;
  rdfs:comment """Connects a TeachingRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:TeachingRelation ;
  rdfs:range rico:TeachingRelation ;
  rdfs:subPropertyOf rico:knowingRelation_role .

rico:knowingRelation_role a rdf:Property ;
  rdfs:label "has the role of the Knowing Relation"@en , """desempeña el papel de la Relación de conocimiento directo entre
         personas"""@es , """a le rôle de la Relation de connaissance entre
         personnes"""@fr ;
  rdfs:comment """Connects a KnowingRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:KnowingRelation ;
  rdfs:range rico:KnowingRelation ;
  rdfs:subPropertyOf rico:agentToAgentRelation_role .

rico:Name a rdfs:Class ;
  rdfs:label "Name"@en , "Name"@de , "Nombre"@es , "Nom"@fr ;
  rdfs:comment """A label, title or term designating an entity in order to make it
         distinguishable from other similar entities."""@en ;
  rdfs:subClassOf rico:Appellation .

rico:usedFromDate a rdf:Property ;
  rdfs:label "used from date"@en , "usado desde la fecha"@es , "utilisé à partir de"@fr ;
  rdfs:comment "Date at which an Appellation was first used."@en ;
  rdfs:domain rico:Appellation ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:beginningDate .

rico:normalizedValue a rdf:Property ;
  rdfs:label "normalized value"@en , "valor normalizado"@es , "valeur normalisée"@fr ;
  rdfs:comment """Value representation based on a standard, preferably
         machine-readable."""@en ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:textualValue .

rico:isOrWasNameOf a rdf:Property ;
  rdfs:label "is or was name of"@en , "es o era nombre de"@es , "est ou a été le nom de"@fr ;
  rdfs:comment """Connects a Name to a Thing that it designated or
         designates."""@en ;
  rdfs:domain rico:Name ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isOrWasAppellationOf .

rico:usedToDate a rdf:Property ;
  rdfs:label "used to date"@en , "usado hasta la fecha"@es , "utilisé jusqu’à"@fr ;
  rdfs:comment "Date until an Appellation was used."@en ;
  rdfs:domain rico:Appellation ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:endDate .

rico:isOrWasAppellationOf a rdf:Property ;
  rdfs:label "is or was appellation of"@en , "es o era la denominación de"@es , "est ou a été l’appellation de"@fr ;
  rdfs:comment """Connects an Appellation to a Thing that it designates or
         designated."""@en ;
  rdfs:domain rico:Appellation ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:textualValue a rdf:Property ;
  rdfs:label "textual value"@en , "valor textual"@es , "valeur textuelle"@fr ;
  rdfs:comment "A textual expression of an Appellation or Date."@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:wasUsedFromDate a rdf:Property ;
  rdfs:label "was used from date"@en , "fue usado desde"@es , "a été utilisé à partir de la date"@fr ;
  rdfs:comment """Connects an Appellation to the Date from which it was
         used."""@en ;
  rdfs:domain rico:Appellation ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:hasBeginningDate .

rico:wasUsedToDate a rdf:Property ;
  rdfs:label "was used to date"@en , "fue usado hasta"@es , "a été utilisé jusqu’à la date"@fr ;
  rdfs:comment """Connects an Appellation to the Date till when it was
         used."""@en ;
  rdfs:domain rico:Appellation ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:hasEndDate .

rico:GroupSubdivisionRelation a rdfs:Class ;
  rdfs:label "Group Subdivision Relation"@en , "Gruppe-Untergruppe"@de , "Relación de subdivisión entre grupos de agentes"@es , "Relation de subdivision entre groupes d’agents"@fr ;
  rdfs:comment """Connects a Group and at least another Group, when the first one
         has or had the second one(s) among its subdivisions. The Relation is oriented from the
         Group to its subdivision(s): the parent Group is the source and the subdivision Group(s) is
         the target."""@en ;
  rdfs:subClassOf rico:AgentHierarchicalRelation , rico:WholePartRelation .

rico:wholePartRelation_role a rdf:Property ;
  rdfs:label "has the role of the Whole Part Relation"@en , "desempeña el papel de la Relación entre todo y parte"@es , "a le rôle de la Relation partitive"@fr ;
  rdfs:comment """Connects a WholePartRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:WholePartRelation ;
  rdfs:range rico:WholePartRelation ;
  rdfs:subPropertyOf rico:relation_role .

rico:groupSubdivisionRelation_role a rdf:Property ;
  rdfs:label "has the role of the Group Subdivision Relation"@en , """desempeña el papel de la Relación de subdivisión entre grupos de
         agentes"""@es , """a le rôle de la Relation de subdivision entre groupes
         d’agents"""@fr ;
  rdfs:comment """Connects a GroupSubdivisionRelation to itself. It is a property
         that can stand for an instance of the class when necessary, e.g. when you explore a
         knowledge graph."""@en ;
  rdfs:domain rico:GroupSubdivisionRelation ;
  rdfs:range rico:GroupSubdivisionRelation ;
  rdfs:subPropertyOf rico:wholePartRelation_role , rico:agentHierarchicalRelation_role .

rico:CorrespondenceRelation a rdfs:Class ;
  rdfs:label "Correspondence Relation"@en , "Person-Korrespondenz-Person"@de , "Relación entre personas por correspondencia"@es , "Relation épistolaire"@fr ;
  rdfs:comment """Connects at least two Persons, when they correspond or
         corresponded to each other. This Relation is not oriented."""@en ;
  rdfs:subClassOf rico:KnowingRelation .

rico:correspondenceRelation_role a rdf:Property ;
  rdfs:label "has the role of the Correspondence Relation"@en , """desempeña el papel de la Relación entre personas por
         correspondencia"""@es , "a le rôle de la Relation épistolaire"@fr ;
  rdfs:comment """Connects a CorrespondenceRelation to itself. It is a property that
         can stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:CorrespondenceRelation ;
  rdfs:range rico:CorrespondenceRelation ;
  rdfs:subPropertyOf rico:knowingRelation_role .

rico:TemporalRelation a rdfs:Class ;
  rdfs:label "Temporal Relation"@en , "Ding-Zeitfolge-Ding"@de , "Relación temporal"@es , "Relation temporelle"@fr ;
  rdfs:comment """Connects at least one Thing to at least one other Thing that
         follows it in chronological order. The Relation is oriented chronologically: the preceding
         Thing(s) is the source of the Relation, the following Thing(s) is the
         target."""@en ;
  rdfs:subClassOf rico:SequentialRelation .

rico:RecordResource a rdfs:Class ;
  rdfs:label "Record Resource"@en , "Recordressource"@de , "Recurso documental"@es , "Ressource archivistique"@fr ;
  rdfs:comment """Information produced or acquired and retained by an Agent in the
         course of life or work activity."""@en ;
  rdfs:subClassOf rico:Thing .

rico:hasReceiver a rdf:Property ;
  rdfs:label "has receiver"@en , "tiene como receptor(a) a"@es , "est reçu par"@fr ;
  rdfs:comment """Connects a Record Resource or an Instantiation to the Agent that
         receives it in the course of the Agent's activities."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:hasAccumulator .

rico:hasOrganicOrFunctionalProvenance a rdf:Property ;
  rdfs:label "has organic or functional provenance"@en , "tiene como procedencia orgánica o funcional"@es , "a pour provenance organique ou fonctionnelle"@fr ;
  rdfs:comment """Connects a Record Resource or an Instantiation to an Agent that
         creates or accumulates it, receives it, or sends it, or to an Activity that generates
         it."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:hasDestructionDate a rdf:Property ;
  rdfs:label "has destruction date"@en , "tiene como fecha de destrucción"@es , "a pour date de destruction"@fr ;
  rdfs:comment """Inverse of 'is destruction date of' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:hasEndDate .

rico:hasSender a rdf:Property ;
  rdfs:label "has sender"@en , "tiene como remitente a"@es , "a pour expéditeur"@fr ;
  rdfs:comment """Connects a Record Resource or an Instantiation to the Agent that
         sends it"""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:hasOrganicProvenance .

rico:hasOrHadMainSubject a rdf:Property ;
  rdfs:label "has or had main subject"@en , "tiene o tenía como matería principal"@es , "a ou a eu pour sujet principal"@fr ;
  rdfs:comment """Connects a Record Resource to a Thing that is or was its main
         subject."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasOrHadSubject .

rico:hasAccumulator a rdf:Property ;
  rdfs:label "has accumulator"@en , "tiene como acumulador a"@es , "est accumulé par"@fr ;
  rdfs:comment """Connects a Record Resource or an Instantiation to the Agent that
         accumulates it, be it intentionally (collecting) or not (receiving in the course of its
         activities)."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:hasOrganicProvenance .

rico:directlyPrecedesProxyInSequence a rdf:Property ;
  rdfs:label "directly precedes proxy in sequence"@en , "precede directamente el proxy en la secuencia"@es , "précède directement le proxy dans la séquence"@fr ;
  rdfs:comment """Connects a Record Resource to a Proxy of a Record Resource that it
         precedes directly in some sequence (not necessarily defined or characterised
         chronologically)."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:precedesProxyInSequence , rico:directlyPrecedesInSequence .

rico:destructionDate a rdf:Property ;
  rdfs:label "destruction date"@en , "fecha de destrucción"@es , "date de destruction"@fr ;
  rdfs:comment """Date at which a Record Resource or Instantiation was or will be
         destructed."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:endDate .

rico:isReplyTo a rdf:Property ;
  rdfs:label "is reply to"@en , "es contestación de"@es , "est une réponse à"@fr ;
  rdfs:comment "Inverse of 'has reply' object property."@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isRecordResourceAssociatedWithRecordResource , rico:followsInTime .

rico:conditionsOfAccess a rdf:Property ;
  rdfs:label "conditions of access"@en , "condiciones de acceso"@es , "conditions d’accès"@fr ;
  rdfs:comment """Terms and circumstances affecting the availability of a Record
         Resource or an Instantiation for consultation."""@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:accumulationDate a rdf:Property ;
  rdfs:label "accumulation date"@en , "fecha de acumulación"@es , "date d’accumulation"@fr ;
  rdfs:comment """A date at which a Record Resource or Instantiation was or will be
         accumulated."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:date .

rico:evidences a rdf:Property ;
  rdfs:label "evidences"@en , "evidencia"@es , "atteste de"@fr ;
  rdfs:comment """Connects a Record Resource to a Relation, when the first is used
         for proving the existence of the second one, or for describing it."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:Relation ;
  rdfs:subPropertyOf rico:thingIsConnectedToRelation .

rico:hasGeneticLinkToRecordResource a rdf:Property ;
  rdfs:label "has genetic link to record resource"@en , "tiene vínculo de origen con recurso documental"@es , """a une relation génétique avec la ressource
         archivistique"""@fr ;
  rdfs:comment """Connects two Record Resources when there is a genetic link between
         them. Genetic in this sense is as defined by diplomatics, i.e. the process by which a
         Record Resource is developed. This relation is symmetric."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isRecordResourceAssociatedWithRecordResource .

rico:recordResourceHasSourceOfInformation a rdf:Property ;
  rdfs:label "Record Resource has source of information"@en , "recurso documental tiene como fuente de información"@es , """est une ressource archivistique qui a pour source
         d’information"""@fr ;
  rdfs:comment """Connects a Record Resource to a Record Resource, when the second
         one is used as a source of information for producing the content of the first
         one."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isRecordResourceAssociatedWithRecordResource .

rico:isSourceOfInformationOfRecordResource a rdf:Property ;
  rdfs:label "is source of information of Record Resource"@en , "es fuente de información de recurso documental"@es , """est une source d’information de la ressource
         archivistique"""@fr ;
  rdfs:comment """Connects a Record Resource to a Record Resource, when the first is
         used as a source of information for producing the content of the second one."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isRecordResourceAssociatedWithRecordResource .

rico:hasOrHadInstantiation a rdf:Property ;
  rdfs:label "has or had instantiation"@en , "tiene o tenía como instanciación"@es , "a ou a eu pour instanciation"@fr ;
  rdfs:comment """Connects a Record Resource to an Instantiation, which either may
         exist or may have been lost or destroyed."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:recordResourceExtent a rdf:Property ;
  rdfs:label "Record Resource Extent"@en , "soporte de recurso documental"@es , "mesure de la ressource archivistique"@fr ;
  rdfs:comment """The quantity of information content, as human experienced,
         contained in a Record Resource. The method and precision of expressing the quantity of
         information represented in a Record Resource will vary according to the kind of Record
         Resource being described, processing economy constraints, etc. For record sets, quantity
         may be expressed as number of records, or, for analogue records in particular, by the
         physical storage dimensions of the members of the Record Set. For individual records or
         record parts, quantity may be expressed in more precise terms. """@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:physicalOrLogicalExtent .

rico:physicalOrLogicalExtent a rdf:Property ;
  rdfs:label "physical or logical extent"@en , "soporte físico o lógico"@es , "importance physique ou logique"@fr ;
  rdfs:comment """Countable characteristics of the content of an entity expressed as
         a quantity."""@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:expressesOrExpressed a rdf:Property ;
  rdfs:label "expresses or expressed"@en , "expresa o expresaba"@es , "exprime ou a exprimé"@fr ;
  rdfs:comment """Inverse of 'is or was expressed by' object
         property."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:Rule ;
  rdfs:subPropertyOf rico:isAssociatedWithRule .

rico:conditionsOfUse a rdf:Property ;
  rdfs:label "conditions of use"@en , "condiciones de uso"@es , "conditions d’utilisation"@fr ;
  rdfs:comment """Terms and circumstances affecting the use of a Record Resource or
         an Instantiation after access has been provided. Includes conditions governing reproduction
         of the Record Resource under applicable copyright (intellectual property) and/or property
         legislation or due to conservation status."""@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:hasOrHadTitle a rdf:Property ;
  rdfs:label "has or had title"@en , "tiene o tenía como título"@es , "a ou a eu pour intitulé"@fr ;
  rdfs:comment """Connects a Record Resource, Instantiation or Rule to a title that
         is or was used for designating it."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Title ;
  rdfs:subPropertyOf rico:hasOrHadName .

rico:hasOrHadIntellectualPropertyRightsHolder a rdf:Property ;
  rdfs:label "has or had intellectual property rights holder"@en , """tiene o tenía como titular de derechos de propiedad intelectual
         a"""@es , """a ou a eu comme détenteur des droits de propriété
         intellectuelle"""@fr ;
  rdfs:comment """Inverse of 'is or was holder of intellectual property rights of'
         object property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isOrWasUnderAuthorityOf .

rico:isRecordResourceAssociatedWithRecordResource a rdf:Property ;
  rdfs:label "is record resource associated with record resource"@en , "es recurso documental asociado con"@es , """est une ressource archivistique associée avec la ressource
         archivistique"""@fr ;
  rdfs:comment """Connects two Record Resources. This relation is
         symmetric."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:hasProxy a rdf:Property ;
  rdfs:label "has proxy"@en , "tiene como proxy"@es , "a pour proxy"@fr ;
  rdfs:comment "Inverse of 'proxy for' object property."@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:integrityNote a rdf:Property ;
  rdfs:label "integrity note"@en , "nota de integridad"@es , "note sur l'intégrité"@fr ;
  rdfs:comment """Information about the known intellectual completeness of a Record
         Resource."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:note .

rico:hasOrHadManager a rdf:Property ;
  rdfs:label "has or had manager"@en , "tiene o tenía como gestor a"@es , "a ou a eu pour gestionnaire"@fr ;
  rdfs:comment "Inverse of 'is or was manager of' object property."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isOrWasUnderAuthorityOf .

rico:describesOrDescribed a rdf:Property ;
  rdfs:label "describes or described"@en , "describe o describía"@es , "décrit ou a décrit"@fr ;
  rdfs:comment """Connects a Record Resource to a Thing that it describes or
         described."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasOrHadSubject .

rico:hasReply a rdf:Property ;
  rdfs:label "has reply"@en , "tiene como contestación"@es , "a pour réponse"@fr ;
  rdfs:comment """Connects a Record Resource to a reply, usually in the form of
         correspondence."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:precedesInTime , rico:isRecordResourceAssociatedWithRecordResource .

rico:authenticityNote a rdf:Property ;
  rdfs:label "authenticity note"@en , "nota de autenticidad"@es , "note sur l’authenticité"@fr ;
  rdfs:comment """Information on the evidence that a Record Resource or
         Instantiation is what it purports to be, was created or sent by the said Agent at the said
         time, and has not been tampered with, corrupted, or forged. """@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:note .

rico:hasCopy a rdf:Property ;
  rdfs:label "has copy"@en , "tiene como copia"@es , "a pour copie"@fr ;
  rdfs:comment """Connects a Record Resource to a copy of that Record
         Resource."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:precedesInTime , rico:hasGeneticLinkToRecordResource .

rico:hasCreator a rdf:Property ;
  rdfs:label "has creator"@en , "tiene como creador a"@es , "a pour créateur"@fr ;
  rdfs:comment """Connects a Record Resource or an Instantiation to an Agent that is
         either responsible for all or some of the content of the Record Resource or is a
         contributor to the genesis or production of an Instantiation."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:hasOrganicProvenance .

rico:recordResourceSourceOfInformation a rdf:Property ;
  rdfs:label "Record Resource source of information"@en , "fuente de información de recurso documental"@es , "source d’information de la ressource archivistique"@fr ;
  rdfs:comment """Information about some source on which the content of a Record
         Resource is based."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:hasAccumulationDate a rdf:Property ;
  rdfs:label "has accumulation date"@en , "tiene como fecha de acumulación"@es , "a pour date d'accumulation"@fr ;
  rdfs:comment """Inverse of 'is accumulation date of' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:hasOrganicProvenanceDate .

rico:creationDate a rdf:Property ;
  rdfs:label "creation date"@en , "fecha de creación"@es , "date de création"@fr ;
  rdfs:comment """Date at which a Record Resource or Instantiation was or will be
         created."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:beginningDate .

rico:documents a rdf:Property ;
  rdfs:label "documents"@en , "documenta"@es , "documente"@fr ;
  rdfs:comment """Connects a Record Resource or an Instantiation to the Activity
         that generates the Record Resource or Instantiation."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Activity ;
  rdfs:subPropertyOf rico:resultsOrResultedFrom , rico:hasOrganicOrFunctionalProvenance .

rico:hasOrganicProvenanceDate a rdf:Property ;
  rdfs:label "has organic provenance date"@en , "tiene como fecha de procedencia orgánica"@es , "a pour date de provenance organique"@fr ;
  rdfs:comment """Inverse of 'is date associated with organic provenance of' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:isAssociatedWithDate .

rico:hasAddressee a rdf:Property ;
  rdfs:label "has addressee"@en , "se dirige a"@es , "a pour destinataire"@fr ;
  rdfs:comment """Connects a Record Resource or an Instantiation to the Agent that
         it is addressed to."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:hasOrganicProvenance .

rico:structure a rdf:Property ;
  rdfs:label "structure"@en , "estructura"@es , "structure"@fr ;
  rdfs:comment """Information about the intellectual arrangement and composition of
         a Record Resource or the physical arrangement and composition of an Instantiation. For
         Record and Record Part, it encompasses information about the intellectual composition of
         the record, the presence of record parts and their functions. For Record Set, it
         encompasses information about the methodology or criteria used for arranging the Record Set
         members or Record members within the containing Record Set. For Instantiation, it may
         comprise information about the composition of the physical elements of the
         instantiation"""@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:hasOrHadAnalogueInstantiation a rdf:Property ;
  rdfs:label "has or had analogue instantiation"@en , "tiene o tenía como instanciación analogica"@es , "a ou a eu pour instanciation analogique"@fr ;
  rdfs:comment """Connects a record resource to one of its analogue instantiations,
         whether it exists or has been lost or destroyed."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:hasOrHadInstantiation .

rico:directlyFollowsProxyInSequence a rdf:Property ;
  rdfs:label "directly follows proxy in sequence"@en , "sigue directamente el proxy en la secuencia"@es , "suit directement le proxy dans la séquence"@fr ;
  rdfs:comment "Inverse of 'proxy directly precedes in sequence' object property. "@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:followsProxyInSequence , rico:directlyFollowsInSequence .

rico:isCopyOf a rdf:Property ;
  rdfs:label "is copy of"@en , "es copia de"@es , "est la copie de"@fr ;
  rdfs:comment "Inverse of 'has copy' object property."@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:hasGeneticLinkToRecordResource , rico:followsInTime .

rico:hasCreationDate a rdf:Property ;
  rdfs:label "has creation date"@en , "tiene como fecha de creación"@es , "a pour date de création"@fr ;
  rdfs:comment "Inverse of 'is creation date of' object property"@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:hasOrganicProvenanceDate , rico:hasBeginningDate .

rico:hasOrHadDigitalInstantiation a rdf:Property ;
  rdfs:label "has or had digital instantiation"@en , "tiene o tenía como instanciación digital"@es , "a ou a eu pour instanciation numérique"@fr ;
  rdfs:comment """Connects a record resource to one of its digital instantiations,
         whether it exists or has been lost or destroyed."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:hasOrHadInstantiation .

rico:publicationDate a rdf:Property ;
  rdfs:label "publication date"@en , "fecha de publicación"@es , "date de publication"@fr ;
  rdfs:comment """Date of the publication, in the past or in the future, of a Record
         Resource."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:date .

rico:hasOrganicProvenance a rdf:Property ;
  rdfs:label "has organic provenance"@en , "tiene como procedencia orgánica"@es , "a pour provenance organique"@fr ;
  rdfs:comment """Connects a Record Resource or an Instantiation to an Agent that
         creates or accumulates the Record Resource, receives it, or sends it."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:hasOrganicOrFunctionalProvenance .

rico:recordResourceStructure a rdf:Property ;
  rdfs:label "Record Resource structure"@en , "estructura de recurso documental"@es , "structure de la ressource archivistique"@fr ;
  rdfs:comment """Information about the intellectual arrangement and composition of
         a Record Resource. For Record and Record Part, it encompasses information about the
         intellectual composition of the record, the presence of record parts and their functions.
         For Record Set, it encompasses information about the methodology or criteria used for
         arranging the Record Set members or Record members within the containing Record
         Set"""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:structure .

rico:hasPublicationDate a rdf:Property ;
  rdfs:label "has publication date"@en , "tiene como fecha de publicación"@es , "a pour date de publication"@fr ;
  rdfs:comment """Inverse of 'is publication date of' object
         property."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:isAssociatedWithDate .

rico:scopeAndContent a rdf:Property ;
  rdfs:label "scope and content"@en , "alcance y contenido"@es , "portée et contenu"@fr ;
  rdfs:comment """Summary of the scope (such as time periods, geography) and content
         (such as subject matter, administrative processes) of a Record Resource. Provides a more
         complete summary of the informational content of the Record Resource highlighting the
         information conveyed in the Record Resource, why it was created, received, and/or
         maintained, and the agents connected to it. It may include description of relations with
         agents, activities, dates and places, or with other record resources."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:generalDescription .

rico:hasCollector a rdf:Property ;
  rdfs:label "has collector"@en , "tiene como coleccionista a"@es , "est collecté par"@fr ;
  rdfs:comment """Connects a Record Resource or an Instantiation to the Agent that
         collects it intentionally, i.e., the Agent is a collector."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:hasAccumulator .

rico:classification a rdf:Property ;
  rdfs:label "classification"@en , "clasificación"@es , "classification"@fr ;
  rdfs:comment """A term, number or alphanumeric string that is usually taken from
         an external classification vocabulary or scheme that qualifies a Record
         Resource."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:followsProxyInSequence a rdf:Property ;
  rdfs:label "follows proxy in sequence"@en , "sigue el proxy en la secuencia"@es , "suit le proxy dans la séquence"@fr ;
  rdfs:comment """Inverse of 'proxy precedes in sequence' object
         property."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:followsInSequenceTransitive .

rico:title a rdf:Property ;
  rdfs:label "title"@en , "título"@es , "intitulé"@fr ;
  rdfs:comment """An identifying name of a Record Resource, Instantiation or
         Rule."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:name .

rico:precedesProxyInSequence a rdf:Property ;
  rdfs:label "precedes proxy in sequence"@en , "precede el proxy en la secuencia"@es , "précède le proxy dans la séquence"@fr ;
  rdfs:comment """Connects a Record Resource to a Proxy of a Record Resource that it
         precedes directly or indirectly in some sequence (not necessarily defined or characterised
         chronologically)."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:precedesInSequenceTransitive .

rico:hasOrHadHolder a rdf:Property ;
  rdfs:label "has or had holder"@en , "tiene o tenía como conservador a"@es , "est ou a été détenu par"@fr ;
  rdfs:comment "Inverse of 'is or was holder of' object property."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:hasOrHadManager .

rico:hasPublisher a rdf:Property ;
  rdfs:label "has publisher"@en , "tiene como editor(a) a"@es , "a pour éditeur"@fr ;
  rdfs:comment """Connects a Record resource to an Agent who published
         it."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:hasOrHadSubject a rdf:Property ;
  rdfs:label "has or had subject"@en , "tiene o tenía como materia"@es , "a ou a eu pour sujet"@fr ;
  rdfs:comment """Connects a Record Resource to a Thing that is or was its
         subject."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:EventRelation a rdfs:Class ;
  rdfs:label "Event Relation"@en , "Ereignis-Ding"@de , "Relación con un evento"@es , "Relation impliquant un événement"@fr ;
  rdfs:comment """Connects at least one Event to at least one Thing, when the first
         is associated with the existence and lifecycle of the second one. The Event(s) is the
         source of the Relation, and the Thing(s) is the target."""@en ;
  rdfs:subClassOf rico:Relation .

rico:eventRelation_role a rdf:Property ;
  rdfs:label "has the role of the Event Relation"@en , "desempeña el papel de la Relación con un evento"@es , "a le rôle de la Relation impliquant un événement"@fr ;
  rdfs:comment """Connects an EventRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:EventRelation ;
  rdfs:range rico:EventRelation ;
  rdfs:subPropertyOf rico:relation_role .

rico:Title a rdfs:Class ;
  rdfs:label "Title"@en , "Titel"@de , "Título"@es , "Intitulé"@fr ;
  rdfs:comment "A name that is used for a Record Resource or a Rule"@en ;
  rdfs:subClassOf rico:Name .

rico:hasTitleType a rdf:Property ;
  rdfs:label "has title type"@en , "tiene como tipo de título"@es , "a pour type de titre"@fr ;
  rdfs:comment """Connects a Title and a Title Type that categorizes
         it."""@en ;
  rdfs:domain rico:Title ;
  rdfs:range rico:TitleType ;
  rdfs:subPropertyOf rico:hasOrHadType .

rico:isOrWasTitleOf a rdf:Property ;
  rdfs:label "is or was title of"@en , "es o era título de"@es , "est ou a été l’intitulé de"@fr ;
  rdfs:comment """Connects a Title to a Record Resource, Instantiation or Rule that
         it designated or designates."""@en ;
  rdfs:domain rico:Title ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isOrWasNameOf .

rico:CreationRelation a rdfs:Class ;
  rdfs:label "Creation Relation"@en , "Recordressource/Instanz-Erstellung-Akteur"@de , "Relación de creación"@es , "Relation de création"@fr ;
  rdfs:comment """Connects at least one Record Resource or Instantiation to at least
         one Agent, when the Agent is either responsible for all or some of the content of the
         Record Resource, or is a contributor to the genesis or production of the Instantiation. The
         Record Resource or Instantiation is the source of the Relation, and the Agent(s) is the
         target. """@en ;
  rdfs:subClassOf rico:OrganicProvenanceRelation .

rico:Event a rdfs:Class ;
  rdfs:label "Event"@en , "Ereignis"@de , "Evento"@es , "Événement"@fr ;
  rdfs:comment "Something that happens or occurs in time and space."@en ;
  rdfs:subClassOf rico:Thing .

rico:hasEventType a rdf:Property ;
  rdfs:label "has event type"@en , "tiene como tipo de evento"@es , "a pour type d’événement"@fr ;
  rdfs:comment """Connects an Event to an Event Type which categorizes
         it."""@en ;
  rdfs:domain rico:Event ;
  rdfs:range rico:EventType ;
  rdfs:subPropertyOf rico:hasOrHadType .

rico:hasDirectSubevent a rdf:Property ;
  rdfs:label "has direct subevent"@en , "tiene directamente como parte de evento"@es , "est directement constitué de l’événement"@fr ;
  rdfs:comment """Connects an ongoing Event to one of a series of Events that
         directly constitute that broader, ongoing Event."""@en ;
  rdfs:domain rico:Event ;
  rdfs:range rico:Event ;
  rdfs:subPropertyOf rico:hasSubeventTransitive , rico:hasDirectPart .

rico:hasSubeventTransitive a rdf:Property ;
  rdfs:label "has subevent transitive"@en , "tiene como parte de evento transitivo"@es , "est constitué de l’événement transitif"@fr ;
  rdfs:comment """Connects an ongoing Event to one of a series of Events that
         directly or indirectly constitute that broader, ongoing Event. This is a transitive
         relation."""@en ;
  rdfs:domain rico:Event ;
  rdfs:range rico:Event ;
  rdfs:subPropertyOf rico:hasPartTransitive , rico:hasOrHadSubevent .

rico:wasSubeventOf a rdf:Property ;
  rdfs:label "was subevent of"@en , "era parte de evento de"@es , "a été un événement constitutif de l'événement"@fr ;
  rdfs:comment """Connects a past Event to the broader Event of which it was a
         part."""@en ;
  rdfs:domain rico:Event ;
  rdfs:range rico:Event ;
  rdfs:subPropertyOf rico:wasPartOf , rico:isOrWasSubeventOf .

rico:isOrWasSubeventOf a rdf:Property ;
  rdfs:label "is or was subevent of"@en , "es o era parte de evento de"@es , "est ou a été un événement constituant de"@fr ;
  rdfs:comment "Inverse of 'has or had subevent' object property."@en ;
  rdfs:domain rico:Event ;
  rdfs:range rico:Event ;
  rdfs:subPropertyOf rico:isEventAssociatedWith , rico:isOrWasPartOf , rico:isAssociatedWithEvent .

rico:hasOrHadSubevent a rdf:Property ;
  rdfs:label "has or had subevent"@en , "tiene o tenía como parte de evento"@es , "est ou a été constitué de l’événement"@fr ;
  rdfs:comment """Connects an Event to one of a series of Events that constitute the
         original, broader, past or ongoing Event."""@en ;
  rdfs:domain rico:Event ;
  rdfs:range rico:Event ;
  rdfs:subPropertyOf rico:isAssociatedWithEvent , rico:isEventAssociatedWith , rico:hasOrHadPart .

rico:isSubeventOfTransitive a rdf:Property ;
  rdfs:label "is subevent of transitive"@en , "es elemento constitutivo de transitivo"@es , "est un événement constituant de transitif"@fr ;
  rdfs:comment """Connects an ongoing Event to an Event of which it is a direct or
         indirect part. This is a transitive relation."""@en ;
  rdfs:domain rico:Event ;
  rdfs:range rico:Event ;
  rdfs:subPropertyOf rico:isPartOfTransitive , rico:isOrWasSubeventOf .

rico:affectsOrAffected a rdf:Property ;
  rdfs:label "affects or affected"@en , "afecta o afectaba a"@es , "affecte ou a affecté"@fr ;
  rdfs:comment """Connects an Event to a Thing on which the Event has or had some
         significant impact."""@en ;
  rdfs:domain rico:Event ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasOrHadParticipant .

rico:occurredAtDate a rdf:Property ;
  rdfs:label "occurred at date"@en , "tiene como fecha de ocurrencia"@es , "a pour date d'occurrence"@fr ;
  rdfs:comment """Inverse of 'is date of occurrence of' object
         property."""@en ;
  rdfs:domain rico:Event ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:isEventAssociatedWith , rico:isAssociatedWithDate .

rico:resultsOrResultedIn a rdf:Property ;
  rdfs:label "results or resulted in"@en , "tiene o tenía como resultado a"@es , "a ou a eu pour résultat"@fr ;
  rdfs:comment """Connects an Event to a Thing that results or resulted from the
         Event."""@en ;
  rdfs:domain rico:Event ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isEventAssociatedWith .

rico:isEventAssociatedWith a rdf:Property ;
  rdfs:label "is event associated with"@en , "es evento asociado con"@es , "est un événement associé a"@fr ;
  rdfs:comment """Connects an Event to a Thing that is associated with the existence
         and lifecycle of the Event."""@en ;
  rdfs:domain rico:Event ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:isDirectSubeventOf a rdf:Property ;
  rdfs:label "is direct subevent of"@en , "es parte directa de evento de"@es , "est un événement constituant directement l’événement"@fr ;
  rdfs:comment """Connects an ongoing Event to the Event it is a direct part
         of."""@en ;
  rdfs:domain rico:Event ;
  rdfs:range rico:Event ;
  rdfs:subPropertyOf rico:isSubeventOfTransitive , rico:isDirectPartOf .

rico:hasOrHadParticipant a rdf:Property ;
  rdfs:label "has or had participant"@en , "tiene o tenía como participante"@es , "a ou a eu pour participant"@fr ;
  rdfs:comment """Connects an Event to a Thing that is or was actively or passively
         involved in it."""@en ;
  rdfs:domain rico:Event ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isEventAssociatedWith .

rico:hadSubevent a rdf:Property ;
  rdfs:label "had subevent"@en , "tenía como parte de evento"@es , "a été constitué de l’événement"@fr ;
  rdfs:comment """Connects a past Event to one of a series of past Events that
         constituted that original, broader, past Event."""@en ;
  rdfs:domain rico:Event ;
  rdfs:range rico:Event ;
  rdfs:subPropertyOf rico:hasOrHadSubevent , rico:hadPart .

rico:ExtentType a rdfs:Class ;
  rdfs:label "Extent Type"@en , "Umfangskategorie"@de , "Tipo de Extensión"@es , "Type de mesure"@fr ;
  rdfs:comment """Categorization of the extent that is being
         measured."""@en ;
  rdfs:subClassOf rico:Type .

rico:isExtentTypeOf a rdf:Property ;
  rdfs:label "is extent type of"@en , "es tipo de extensión de"@es , "est le type de mesure de"@fr ;
  rdfs:comment """Connects an Extent Type to an Extent that it
         categorizes."""@en ;
  rdfs:domain rico:ExtentType ;
  rdfs:range rico:Extent ;
  rdfs:subPropertyOf rico:isOrWasTypeOf .

rico:DescendanceRelation a rdfs:Class ;
  rdfs:label "Descendance Relation"@en , "Person-Nachkommen"@de , "Relación de descendencia"@es , "Relation de descendance"@fr ;
  rdfs:comment """Connects at least one Person to at least another Person, when the
         first has/have descendant the second one(s). The Relation is oriented from the ascendant to
         the descendant: the ascendant Person(s) is the source of the Relation, and the descendant
         Person(s) is the target."""@en ;
  rdfs:subClassOf rico:AgentTemporalRelation , rico:FamilyRelation .

rico:agentTemporalRelation_role a rdf:Property ;
  rdfs:label "has the role of the Agent Temporal Relation"@en , """desempeña el papel de la Relación temporal entre
         agentes"""@es , "a le rôle de la Relation temporelle entre agents"@fr ;
  rdfs:comment """Connects an AgentTemporalRelation to itself. It is a property that
         can stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:AgentTemporalRelation ;
  rdfs:range rico:AgentTemporalRelation ;
  rdfs:subPropertyOf rico:temporalRelation_role , rico:agentToAgentRelation_role .

rico:asConcernsActivity a rdf:Property ;
  rdfs:label "as concerns activity"@en , "en cuanto a actividad"@es , "en ce qui concerne l’activité"@fr ;
  rdfs:comment """Connects an Agent Temporal Relation or Mandate Relation, to an
         Activity that is, either transferred from an Agent to another one, or assigned by a Mandate
         to an Agent."""@en ;
  rdfs:domain rico:Relation ;
  rdfs:range rico:Activity ;
  rdfs:subPropertyOf rico:relationHasContext .

rico:descendanceRelation_role a rdf:Property ;
  rdfs:label "has the role of the Descendance Relation"@en , "desempeña el papel de la Relación de descendencia"@es , "a le rôle de la Relation de descendance"@fr ;
  rdfs:comment """Connects a DescendanceRelation to itself. It is a property that
         can stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:DescendanceRelation ;
  rdfs:range rico:DescendanceRelation ;
  rdfs:subPropertyOf rico:familyRelation_role , rico:agentTemporalRelation_role .

rico:MandateRelation a rdfs:Class ;
  rdfs:label "Mandate Relation"@en , "Mandat-Akteur"@de , "Relación normativa"@es , "Relation impliquant un mandat"@fr ;
  rdfs:comment """Connects at least one Mandate and at least one Agent, when the
         first gives or gave the second one the authority or competencies to act. May also involve
         one to many Activities that the Mandate(s) assign(s) or assigned to the Agent(s). The
         Mandate(s) is the source of the Relation and the Agent(s) is the target."""@en ;
  rdfs:subClassOf rico:RuleRelation .

rico:ruleRelation_role a rdf:Property ;
  rdfs:label "has the role of the Rule Relation"@en , "desempeña el papel de la Relación con regla"@es , "a le rôle de la Relation impliquant une règle"@fr ;
  rdfs:comment """Connects a RuleRelation to itself. It is a property that can stand
         for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:RuleRelation ;
  rdfs:range rico:RuleRelation ;
  rdfs:subPropertyOf rico:relation_role .

rico:authorizingAgent a rdf:Property ;
  rdfs:label "authorizing agent"@en , "autorización dada por el agente"@es , "autorisation donnée par l’agent"@fr ;
  rdfs:comment """Connects a Mandate Relation to an Agent that assigns the
         Mandate."""@en ;
  rdfs:domain rico:MandateRelation ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:relationHasContext .

rico:mandateRelation_role a rdf:Property ;
  rdfs:label "has the role of the Mandate Relation"@en , "desempeña el papel de la Relación normativa"@es , "a le rôle de la Relation impliquant un mandat"@fr ;
  rdfs:comment """Connects a MandateRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:MandateRelation ;
  rdfs:range rico:MandateRelation ;
  rdfs:subPropertyOf rico:ruleRelation_role .

rico:RecordResourceToRecordResourceRelation a rdfs:Class ;
  rdfs:label "Record Resource to Record Resource Relation"@en , "Recordressource-Recordressource"@de , "Relación entre recursos documentales"@es , "Relation entre ressources archivistiques"@fr ;
  rdfs:comment """Connects at least two Record Resources. This Relation is a
         generic, not oriented one."""@en ;
  rdfs:subClassOf rico:Relation .

rico:recordResourceToRecordResourceRelation_role a rdf:Property ;
  rdfs:label """has the role of the Record Resource to Record Resource
         Relation"""@en , """desempeña el papel de la Relación entre recursos
         documentales"""@es , """a le rôle de la Relation entre ressources
         archivistiques"""@fr ;
  rdfs:comment """Connects a RecordResourceToRecordResourceRelation to itself. It is
         a property that can stand for an instance of the class when necessary, e.g. when you
         explore a knowledge graph."""@en ;
  rdfs:domain rico:RecordResourceToRecordResourceRelation ;
  rdfs:range rico:RecordResourceToRecordResourceRelation ;
  rdfs:subPropertyOf rico:relation_role .

rico:TitleType a rdfs:Class ;
  rdfs:label "Title Type"@en , "Titelkategorie"@de , "Tipo de título"@es , "Type de titre"@fr ;
  rdfs:comment "Categorization of a Title."@en ;
  rdfs:subClassOf rico:Type .

rico:isTitleTypeOf a rdf:Property ;
  rdfs:label "is title type of"@en , "es tipo de título de"@es , "est le type de titre de"@fr ;
  rdfs:comment """Connects a Title Type and a Title that it
         categorizes."""@en ;
  rdfs:domain rico:TitleType ;
  rdfs:range rico:Title ;
  rdfs:subPropertyOf rico:isOrWasTypeOf .

rico:RecordState a rdfs:Class ;
  rdfs:label "Record State"@en , "Recordstatus"@de , "Estado de documento"@es , "État d’un objet informationnel"@fr ;
  rdfs:comment """Description of the production or reproduction status of a Record
         or Record Part."""@en ;
  rdfs:subClassOf rico:Type .

rico:isRecordStateOf a rdf:Property ;
  rdfs:label "is record state of"@en , "es estado de documento de"@es , "est l’état de"@fr ;
  rdfs:comment """Connects a Record State to a Record or Record Part whose state it
         categorizes."""@en ;
  rdfs:domain rico:RecordState ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isOrWasTypeOf .

rico:isOrWasRecordStateOfAllMembersOf a rdf:Property ;
  rdfs:label "is or was record state of all members of"@en , "es o era estado de documento de todos los miembros de"@es , "a ou a été l’état de tous les membres de"@fr ;
  rdfs:comment """Connects a Record State and a Record Set whose all past or present
         Record or Record Part members have that Record State."""@en ;
  rdfs:domain rico:RecordState ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isOrWasTypeOfAllMembersOf .

rico:isOrWasRecordStateOfSomeMembersOf a rdf:Property ;
  rdfs:label "is or was record state of some members of"@en , "es o era estado de documento de algunos miembros de"@es , "a ou a été l’état de certains membres de"@fr ;
  rdfs:comment """Connects a Record State and a Record Set whose some past or
         present Record or Record Part members have that Record State."""@en ;
  rdfs:domain rico:RecordState ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isOrWasTypeOfSomeMembersOf .

rico:RecordSetType a rdfs:Class ;
  rdfs:label "Record Set Type"@en , "Recordgruppenkategorie"@de , "Tipo de agrupación documental"@es , "Type d’ensemble d’objets informationnels"@fr ;
  rdfs:comment "A broad categorization of the type of Record Set."@en ;
  rdfs:subClassOf rico:Type .

rico:isRecordSetTypeOf a rdf:Property ;
  rdfs:label "is record set type of"@en , "es tipo de agrupación documental de"@es , "est le type d’ensemble d’objets informationnels de"@fr ;
  rdfs:comment """Connects a Record Set Type to a Record Set that it
         categorizes."""@en ;
  rdfs:domain rico:RecordSetType ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isOrWasTypeOf .

rico:InstantiationToInstantiationRelation a rdfs:Class ;
  rdfs:label "Instantiation to Instantiation Relation"@en , "Instanz|Repräsentation-Instanz|Repräsentation"@de , "Relación entre instanciaciones"@es , "Relation entre instanciations"@fr ;
  rdfs:comment """Connects at least two instantiations. This Relation is a generic,
         not oriented one."""@en ;
  rdfs:subClassOf rico:Relation .

rico:WholePartRelation a rdfs:Class ;
  rdfs:label "Whole Part Relation"@en , "Teil-Ganzes-Beziehung"@de , "Relación entre todo y parte"@es , "Relation partitive"@fr ;
  rdfs:comment """Connects a Thing to at least one other Thing that is or was a
         portion or division of the whole Thing. The Relation is oriented from the Thing to its
         part(s): the Thing is the source of the Relation, and the part Thing(s) is the
         target."""@en ;
  rdfs:subClassOf rico:Relation .

rico:AccumulationRelation a rdfs:Class ;
  rdfs:label "Accumulation Relation"@en , "Recordressource/Instanz-Akteur-Bestandsbildung"@de , "Relación de acumulación"@es , "Relation d’accumulation"@fr ;
  rdfs:comment """Connects at least one Record Resource or Instantiation to at least
         one Agent, when the Record Resource or Instantiation is or was accumulated by the Agent, be
         it intentionally (collecting it) or not (receiving it in the course of its activities). The
         Record Resource(s) or Instantiation(s) is the source of the Relation, and the Agent(s) is
         the target."""@en ;
  rdfs:subClassOf rico:OrganicProvenanceRelation .

rico:accumulationRelation_role a rdf:Property ;
  rdfs:label "has the role of the Accumulation Relation"@en , "desempeña el papel de la Relación de Acumulación"@es , "a le rôle de la Relation d’accumulation"@fr ;
  rdfs:comment """Connects an AccumulationRelation to itself. It is a property that
         can stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:AccumulationRelation ;
  rdfs:range rico:AccumulationRelation ;
  rdfs:subPropertyOf rico:organicProvenanceRelation_role .

rico:PositionHoldingRelation a rdfs:Class ;
  rdfs:label "Position Holding Relation"@en , "Person-Position"@de , "Relación de ocupación entre una persona y un puesto"@es , "Relation entre une personne et un poste"@fr ;
  rdfs:comment """Connects at least one Person and at least one Position that the
         Person(s) occupies or occupied. The Person is the source of the Relation and the Position
         is the target."""@en ;
  rdfs:subClassOf rico:AgentToAgentRelation .

rico:positionHoldingRelation_role a rdf:Property ;
  rdfs:label "has the role of the Position Holding Relation"@en , """desempeña el papel de la Relación de ocupación entre una persona y
         un puesto"""@es , "a le rôle de la Relation entre une personne et un poste"@fr ;
  rdfs:comment """Connects a PositionHoldingRelation to itself. It is a property
         that can stand for an instance of the class when necessary, e.g. when you explore a
         knowledge graph."""@en ;
  rdfs:domain rico:PositionHoldingRelation ;
  rdfs:range rico:PositionHoldingRelation ;
  rdfs:subPropertyOf rico:agentToAgentRelation_role .

rico:TypeRelation a rdfs:Class ;
  rdfs:label "Type Relation"@en , "Kategorie-Ding"@de , "Tipo de relación"@es , "Relation de catégorisation"@fr ;
  rdfs:comment """Connects a category (a Type) and at least one Thing that belongs
         to this category. The Type(s) is the source of the Relation, and the Thing(s) is the
         target."""@en ;
  rdfs:subClassOf rico:Relation .

rico:typeRelation_role a rdf:Property ;
  rdfs:label "has the role of the Type Relation"@en , "desempeña el papel de la Tipo de relación"@es , "a le rôle de la Relation de catégorisation"@fr ;
  rdfs:comment """Connects a TypeRelation to itself. It is a property that can stand
         for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:TypeRelation ;
  rdfs:range rico:TypeRelation ;
  rdfs:subPropertyOf rico:relation_role .

rico:SpouseRelation a rdfs:Class ;
  rdfs:label "Spouse Relation"@en , "Person-Ehepartner"@de , "Relación matrimonial entre personas"@es , "Relation matrimoniale"@fr ;
  rdfs:comment """Connects at least two Persons, when they are spouses. This
         Relation is not oriented."""@en ;
  rdfs:subClassOf rico:FamilyRelation .

rico:spouseRelation_role a rdf:Property ;
  rdfs:label "has the role of the Spouse Relation"@en , """desempeña el papel de la Relación matrimonial entre
         personas"""@es , "a le rôle de la Relation matrimoniale"@fr ;
  rdfs:comment """Connects a SpouseRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:SpouseRelation ;
  rdfs:range rico:SpouseRelation ;
  rdfs:subPropertyOf rico:familyRelation_role .

rico:OrganicOrFunctionalProvenanceRelation a rdfs:Class ;
  rdfs:label "Organic or functional provenance Relation"@en , "Recordressource/Instanz-Herkunft-Akteur/Funktion"@de , "Relación de procedencia orgánica or funcional"@es , "Relation de provenance organique ou fonctionnelle"@fr ;
  rdfs:comment """Connects at least one Record Resource or Instantiation to at least
         one Agent or Activity, when the Agent or Activity is the provenance of the Record Resource
         or Instantiation (i.e. when the Agent created, accumulated or maintained the Record
         Resource or Instantiation, or when the Activity resulted into them). The Record Resource(s)
         or Instantiation(s) is the source of the Relation, and the Agent(s) or Activity(-ies) is
         the target."""@en ;
  rdfs:subClassOf rico:Relation .

rico:ActivityDocumentationRelation a rdfs:Class ;
  rdfs:label "Activity Documentation Relation"@en , "Recordressource/Instanz-Aktivität"@de , "Relación de procedencia funcional"@es , "Relation entre activités et ressources archivistiques"@fr ;
  rdfs:comment """Connects at least one Record Resource or Instantiation to at least
         one Activity, when the Record Resource or Instantiation results from the Activity. The
         Record Resource(s) or Instantiation(s) is the source of the Relation, and the
         Activity(-ies) is the target."""@en ;
  rdfs:subClassOf rico:EventRelation , rico:OrganicOrFunctionalProvenanceRelation .

rico:activityDocumentationRelation_role a rdf:Property ;
  rdfs:label "has the role of the Activity Documentation Relation"@en , """desempeña el papel de la Relación de procedencia
         funcional"""@es , """a le rôle de la Relation entre activités et ressources
         archivistiques"""@fr ;
  rdfs:comment """Connects an ActivityDocumentationRelation to itself. It is a
         property that can stand for an instance of the class when necessary, e.g. when you explore
         a knowledge graph."""@en ;
  rdfs:domain rico:ActivityDocumentationRelation ;
  rdfs:range rico:ActivityDocumentationRelation ;
  rdfs:subPropertyOf rico:organicOrFunctionalProvenanceRelation_role , rico:eventRelation_role .

rico:Relation a rdfs:Class ;
  rdfs:label "Relation"@en , "Beziehung"@de , "Relación"@es , "Relation"@fr ;
  rdfs:comment """The top level relation class. It connects at least two Things. An
         instance of a Relation may have some datatype and object properties: a general description
         (datatype property) like any Thing; a certainty (for 'certain', 'quite probable',
         'uncertain','unknown'); a date (use either the date datatype property or the Date class and
         isAssociatedWithDate object property); a state (relationState); a location (use the Place
         class and isAssociatedWithPlace object property); a source of information that can be used
         as an evidence for it (use either source datatype property or hasSource object property).
         This Relation is the most generic one; it is not oriented."""@en ;
  rdfs:subClassOf rico:Thing .

rico:Rule a rdfs:Class ;
  rdfs:label "Rule"@en , "Regel"@de , "Regla"@es , "Règle"@fr ;
  rdfs:comment """Conditions that govern the existence, responsibility, or authority
         of an Agent; or the performance of an Activity by an Agent; or that contribute to the
         distinct characteristics of things created or managed by an Agent."""@en ;
  rdfs:subClassOf rico:Thing .

rico:regulatesOrRegulated a rdf:Property ;
  rdfs:label "regulates or regulated"@en , "regula o regulaba"@es , "régule ou a régulé"@fr ;
  rdfs:comment """Connects a Rule to a Thing that it regulates or
         regulated."""@en ;
  rdfs:domain rico:Rule ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isRuleAssociatedWith .

rico:hasOrHadRuleType a rdf:Property ;
  rdfs:label "has or had rule type"@en , "tiene o tenía como tipo de regla"@es , "a ou a eu pour type de règle"@fr ;
  rdfs:comment """Connects a Rule to a Rule Type that categorized or categorizes
         it."""@en ;
  rdfs:domain rico:Rule ;
  rdfs:range rico:RuleType ;
  rdfs:subPropertyOf rico:hasOrHadType .

rico:isOrWasExpressedBy a rdf:Property ;
  rdfs:label "is or was expressed by"@en , "es o era una regla expresada en"@es , "est ou a été exprimé par"@fr ;
  rdfs:comment """Connects a Rule to a Record Resource that expresses or expressed
         the Rule."""@en ;
  rdfs:domain rico:Rule ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isRuleAssociatedWith .

rico:issuedBy a rdf:Property ;
  rdfs:label "issued by"@en , "emitido por"@es , "rendue publique par"@fr ;
  rdfs:comment """Connects a Rule to the Agent that issued or published the
         Rule."""@en ;
  rdfs:domain rico:Rule ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isRuleAssociatedWith .

rico:isRuleAssociatedWith a rdf:Property ;
  rdfs:label "is rule associated with"@en , "es regla asociada con"@es , "est une règle associée à"@fr ;
  rdfs:comment """Connects a Rule to a Thing that is associated with the
         Rule."""@en ;
  rdfs:domain rico:Rule ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:isOrWasEnforcedBy a rdf:Property ;
  rdfs:label "is or was enforced by"@en , "es o era una regla aplicada por"@es , "est ou a été imposé par"@fr ;
  rdfs:comment """Connects a Rule to an Agent that enforces or enforced the
         Rule."""@en ;
  rdfs:domain rico:Rule ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isRuleAssociatedWith .

rico:InstantiationExtent a rdfs:Class ;
  rdfs:label "Instantiation Extent"@en , "Umfang der Instanz|Repräsentation"@de , "Extensión de la instanciación"@es , "Mesure d’une instanciation"@fr ;
  rdfs:comment """Countable characteristics of an Instantiation expressed as a
         quantity."""@en ;
  rdfs:subClassOf rico:Extent .

rico:hasUnitOfMeasurement a rdf:Property ;
  rdfs:label "has unit of measurement"@en , "tiene como unidad de medida"@es , "a pour unité de mesure"@fr ;
  rdfs:comment "Connects an Extent to a Unit Of Measurement"@en ;
  rdfs:domain rico:Extent ;
  rdfs:range rico:UnitOfMeasurement ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:quantity a rdf:Property ;
  rdfs:label "quantity"@en , "cantidad"@es , "quantité"@fr ;
  rdfs:comment "Machine-readable quantity."@en ;
  rdfs:domain rico:Extent ;
  rdfs:range xsd:decimal ;
  rdfs:subPropertyOf rico:textualValue .

rico:hasExtentType a rdf:Property ;
  rdfs:label "has extent type"@en , "tiene como tipo de extensión"@es , "a pour type de mesure"@fr ;
  rdfs:comment """Connects an Extent to an Extent Type that categorizes what is
         being measured."""@en ;
  rdfs:domain rico:Extent ;
  rdfs:range rico:ExtentType ;
  rdfs:subPropertyOf rico:hasOrHadType .

rico:isExtentOf a rdf:Property ;
  rdfs:label "is extent of"@en , "es extensión de"@es , "est la mesure de"@fr ;
  rdfs:comment "Connects an Extent to a Thing"@en ;
  rdfs:domain rico:Extent ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:unitOfMeasurement a rdf:Property ;
  rdfs:label "unit of measurement"@en , "unidad de medida"@es , "unité de mesure"@fr ;
  rdfs:comment """A definite magnitude of a quantity, defined and adopted by
         convention or by law, that is used as a standard for measurement of the same kind of
         quantity. Can be spacial units (cm, m), weight (g, kg), time (s, h), storage (MB, TB) or
         more informal units used in the archival context like number of boxes, pages or
         words."""@en ;
  rdfs:domain rico:Extent ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:FunctionalEquivalenceRelation a rdfs:Class ;
  rdfs:label "Functional Equivalence Relation"@en , "Repräsentation-Äquivalent-Repräsentation"@de , "Relación de equivalencia funcional"@es , "Relation d’équivalence fonctionnelle"@fr ;
  rdfs:comment """Connects at least two Instantiations which may be considered as
         equivalent. This Relation is not oriented."""@en ;
  rdfs:subClassOf rico:InstantiationToInstantiationRelation .

rico:functionalEquivalenceRelation_role a rdf:Property ;
  rdfs:label "has the role of the Functional Equivalence Relation"@en , """desempeña el papel de la Relación de equivalencia
         funcional"""@es , "a le rôle de la Relation d’équivalence fonctionnelle"@fr ;
  rdfs:comment """Connects a FunctionalEquivalenceRelation to itself. It is a
         property that can stand for an instance of the class when necessary, e.g. when you explore
         a knowledge graph."""@en ;
  rdfs:domain rico:FunctionalEquivalenceRelation ;
  rdfs:range rico:FunctionalEquivalenceRelation ;
  rdfs:subPropertyOf rico:instantiationToInstantiationRelation_role .

rico:AgentTemporalRelation a rdfs:Class ;
  rdfs:label "Agent Temporal Relation"@en , "Akteur-Nachfolge"@de , "Relación temporal entre agentes"@es , "Relation temporelle entre agents"@fr ;
  rdfs:comment """Connects at least one Agent to at least another Agent that
         succeeds it chronologically for, for instance, fullfilling some functions or performing
         some activities. The Relation is oriented chronologically, from the predecessor to the
         successor: the predecessor Agent(s) is the source of the Relation, and the successor
         Agent(s) is the target."""@en ;
  rdfs:subClassOf rico:AgentToAgentRelation , rico:TemporalRelation .

rico:StudyAtRelation a rdfs:Class ;
  rdfs:label "Study At Relation"@en , "Studium-An-Beziehung"@de , "Relación entre institución educativa y estudiantes"@es , "Relation entre institution d’enseignement et étudiants"@fr ;
  rdfs:comment """Connects a Group (as an educational institution) to at least one
         Person who studied or study at this group. Both 'institution' and 'at' can be interpreted
         broadly. The Relation is oriented from the educational institution to the student(s): the
         former is the source of the Relation, and the latter is/are the target."""@en ;
  rdfs:subClassOf rico:MembershipRelation .

rico:membershipWithPosition a rdf:Property ;
  rdfs:label "membership with position"@en , "membresía en puesto"@es , "relation d’appartenance dans le cadre du poste"@fr ;
  rdfs:comment """Connects a Membership Relation to the Position occupied by the
         member Person(s)."""@en ;
  rdfs:domain rico:MembershipRelation ;
  rdfs:range rico:Position ;
  rdfs:subPropertyOf rico:relationHasContext .

rico:membershipRelation_role a rdf:Property ;
  rdfs:label "has the role of the Membership Relation"@en , "desempeña el papel de la Relación de membresía"@es , "a le rôle de la Relation d’appartenance"@fr ;
  rdfs:comment """Connects a MembershipRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:MembershipRelation ;
  rdfs:range rico:MembershipRelation ;
  rdfs:subPropertyOf rico:agentToAgentRelation_role .

rico:studyAtRelation_role a rdf:Property ;
  rdfs:label "has the role of the Study At Relation"@en , """desempeña el papel de la Relación entre institución educativa y
         estudiantes"""@es , """a le rôle de la Relation entre institution d’enseignement et
         étudiants"""@fr ;
  rdfs:comment """Connects a StudyAtRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:StudyAtRelation ;
  rdfs:range rico:StudyAtRelation ;
  rdfs:subPropertyOf rico:membershipRelation_role .

rico:EventType a rdfs:Class ;
  rdfs:label "Event Type"@en , "Ereigniskategorie"@de , "Tipo de evento"@es , "Type d’événement"@fr ;
  rdfs:comment "Categorization of an Event."@en ;
  rdfs:subClassOf rico:Type .

rico:isEventTypeOf a rdf:Property ;
  rdfs:label "is event type of"@en , "es tipo de evento de"@es , "est le type d’événement de"@fr ;
  rdfs:comment """Connects an Event Type to an Event that it
         categorizes."""@en ;
  rdfs:domain rico:EventType ;
  rdfs:range rico:Event ;
  rdfs:subPropertyOf rico:isOrWasTypeOf .

rico:MandateType a rdfs:Class ;
  rdfs:label "Mandate Type"@en , "Mandatkategorie"@de , "Tipo de norma"@es , "Type de mandat"@fr ;
  rdfs:comment "Categorization of a Mandate."@en ;
  rdfs:subClassOf rico:RuleType .

rico:isOrWasRuleTypeOf a rdf:Property ;
  rdfs:label "is or was rule type of"@en , "es o era tipo de regla de"@es , "est ou a été le type de règle de"@fr ;
  rdfs:comment """Connects a Rule Type to a Rule that it categorized or
         categorizes."""@en ;
  rdfs:domain rico:RuleType ;
  rdfs:range rico:Rule ;
  rdfs:subPropertyOf rico:isOrWasTypeOf .

rico:isOrWasMandateTypeOf a rdf:Property ;
  rdfs:label "is or was mandate type of"@en , "es o era tipo de norma de"@es , "est ou a été le type de mandat de"@fr ;
  rdfs:comment """Connects a Mandate Type to a Mandate that it categorized or
         categorizes."""@en ;
  rdfs:domain rico:MandateType ;
  rdfs:range rico:Mandate ;
  rdfs:subPropertyOf rico:isOrWasRuleTypeOf .

rico:RecordResourceToInstantiationRelation a rdfs:Class ;
  rdfs:label "Record Resource to Instantiation Relation"@en , "Recordressource-Repräsentation"@de , "Relación de recurso documental a instanciación"@es , "Relation d’instanciation"@fr ;
  rdfs:comment """Connects a Record Resource to one or more Instantiations that
         instantiate it, and which either may exist or may have been lost or destroyed. The Record
         Resource is the source of the Relation and the Instantiation(s) is the
         target."""@en ;
  rdfs:subClassOf rico:Relation .

rico:recordResourceToInstantiationRelation_role a rdf:Property ;
  rdfs:label """has the role of the Record Resource to Instantiation
         Relation"""@en , """desempeña el papel de la Relación de recurso documental a
         instanciación"""@es , "a le rôle de la Relation d’instanciation"@fr ;
  rdfs:comment """Connects a RecordResourceToInstantiationRelation to itself. It is
         a property that can stand for an instance of the class when necessary, e.g. when you
         explore a knowledge graph."""@en ;
  rdfs:domain rico:RecordResourceToInstantiationRelation ;
  rdfs:range rico:RecordResourceToInstantiationRelation ;
  rdfs:subPropertyOf rico:relation_role .

rico:KnowingOfRelation a rdfs:Class ;
  rdfs:label "Knowing Of Relation"@en , "Person-Kenntnis-Person"@de , "Relación de conocimieto indirecto entre personas"@es , "Relation de connaissance à propos d’une personne"@fr ;
  rdfs:comment """Connects at least one Person to at least another one, when the
         first one has some knowledge of the second one through time or space. The first Person is
         the source of the Relation, and the second one is the target."""@en ;
  rdfs:subClassOf rico:AgentToAgentRelation .

rico:knowingOfRelation_role a rdf:Property ;
  rdfs:label "has the role of the Knowing Of Relation"@en , """desempeña el papel de la Relación de conocimieto indirecto entre
         personas"""@es , """a le rôle de la Relation de connaissance à propos d’une
         personne"""@fr ;
  rdfs:comment """Connects a KnowingOfRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:KnowingOfRelation ;
  rdfs:range rico:KnowingOfRelation ;
  rdfs:subPropertyOf rico:agentToAgentRelation_role .

rico:Family a rdfs:Class ;
  rdfs:label "Family"@en , "Familie"@de , "Familia"@es , "Famille"@fr ;
  rdfs:comment """Two or more persons related by birth, or through marriage,
         adoption, civil union, or other social conventions that bind them together as a socially
         recognized familial group."""@en ;
  rdfs:subClassOf rico:Group .

rico:hasOrHadLeader a rdf:Property ;
  rdfs:label "has or had leader"@en , "tiene o tenía como líder a"@es , "a ou a eu pour dirigeant"@fr ;
  rdfs:comment "Inverse of 'is or was leader of' object property."@en ;
  rdfs:domain rico:Group ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:hasOrHadController .

rico:isDirectSubdivisionOf a rdf:Property ;
  rdfs:label "is direct subdivision of"@en , "es subdivisión directa de"@es , "est la subdivision directe de"@fr ;
  rdfs:comment """Connects a Group to the Group it is a direct subdivision
         of."""@en ;
  rdfs:domain rico:Group ;
  rdfs:range rico:Group ;
  rdfs:subPropertyOf rico:isDirectSubordinateTo , rico:isSubdivisionOfTransitive , rico:isDirectPartOf .

rico:isSubdivisionOfTransitive a rdf:Property ;
  rdfs:label "is subdivision of transitive"@en , "es subdivisión de transitivo"@es , "est une subdivision de transitif"@fr ;
  rdfs:comment """Connects a Group to the Group it is a direct or indirect
         subdivision of. This is a transitive relation."""@en ;
  rdfs:domain rico:Group ;
  rdfs:range rico:Group ;
  rdfs:subPropertyOf rico:isPartOfTransitive , rico:isSubordinateToTransitive , rico:isOrWasSubdivisionOf .

rico:hasOrHadMember a rdf:Property ;
  rdfs:label "has or had member"@en , "tiene o tenía como miembro a"@es , "a ou a eu pour membre"@fr ;
  rdfs:comment """Connects a Group to a Person that is or was a member of that
         Group."""@en ;
  rdfs:domain rico:Group ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:isAgentAssociatedWithAgent .

rico:isOrWasSubdivisionOf a rdf:Property ;
  rdfs:label "is or was subdivision of"@en , "es o era subdivisión de"@es , "est ou a été une subdivision de"@fr ;
  rdfs:comment """Inverse of 'has or had subdivision' object
         property."""@en ;
  rdfs:domain rico:Group ;
  rdfs:range rico:Group ;
  rdfs:subPropertyOf rico:isOrWasSubordinateTo , rico:isOrWasPartOf .

rico:wasSubdivisionOf a rdf:Property ;
  rdfs:label "was subdivision of"@en , "era subdivisión de"@es , "a été une subdivision de"@fr ;
  rdfs:comment """Connects a subdivision to the Group it was a part of in the
         past."""@en ;
  rdfs:domain rico:Group ;
  rdfs:range rico:Group ;
  rdfs:subPropertyOf rico:wasPartOf , rico:wasSubordinateTo , rico:isOrWasSubdivisionOf .

rico:isOrWasAttendedByStudent a rdf:Property ;
  rdfs:label "is or was attended by student"@en , "es o fue atendido por el estudiante"@es , "est ou a été fréquenté par l’étudiant"@fr ;
  rdfs:comment "Inverse of 'studies or studied at' object property."@en ;
  rdfs:domain rico:Group ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:hasOrHadMember .

rico:hasDirectSubdivision a rdf:Property ;
  rdfs:label "has direct subdivision"@en , "tiene directamente como subdivisión"@es , "a directement pour subdivision"@fr ;
  rdfs:comment "Connects a Group to one of its direct subdivisions."@en ;
  rdfs:domain rico:Group ;
  rdfs:range rico:Group ;
  rdfs:subPropertyOf rico:hasDirectSubordinate , rico:hasSubdivisionTransitive , rico:hasDirectPart .

rico:hasSubdivisionTransitive a rdf:Property ;
  rdfs:label "has subdivision transitive"@en , "tiene como subdivisión transitivo"@es , "a pour subdivision transitif"@fr ;
  rdfs:comment """Connects a Group to another Group that is one of its direct or
         indirect subdivisions. This is a transitive relation."""@en ;
  rdfs:domain rico:Group ;
  rdfs:range rico:Group ;
  rdfs:subPropertyOf rico:hasPartTransitive , rico:hasSubordinateTransitive , rico:hasOrHadSubdivision .

rico:hasOrHadDemographicGroup a rdf:Property ;
  rdfs:label "has or had demographic group"@en , "tiene o tenía como grupo demográfico"@es , "a ou a eu pour groupe démographique"@fr ;
  rdfs:comment """Connects a Person or a Group to a Demographic Group to which it
         belongs or belonged."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:DemographicGroup ;
  rdfs:subPropertyOf rico:hasOrHadType .

rico:hasOrHadPosition a rdf:Property ;
  rdfs:label "has or had position"@en , "tiene o tenía como puesto"@es , "occupe ou a occupé le poste"@fr ;
  rdfs:comment "Inverse of 'exists or existed in' object property."@en ;
  rdfs:domain rico:Group ;
  rdfs:range rico:Position ;
  rdfs:subPropertyOf rico:isAgentAssociatedWithAgent .

rico:hasFamilyType a rdf:Property ;
  rdfs:label "has family type"@en , "tiene como tipo de familia"@es , "a pour type de famille"@fr ;
  rdfs:comment """Connects a Family to a Family Type that categorizes
         it."""@en ;
  rdfs:domain rico:Family ;
  rdfs:range rico:FamilyType ;
  rdfs:subPropertyOf rico:hasOrHadType .

rico:hasOrHadSubdivision a rdf:Property ;
  rdfs:label "has or had subdivision"@en , "tiene o tenía como subdivisión"@es , "a ou a eu pour subdivision"@fr ;
  rdfs:comment """Connects a Group to one of its present or past
         subdivisions."""@en ;
  rdfs:domain rico:Group ;
  rdfs:range rico:Group ;
  rdfs:subPropertyOf rico:hasOrHadSubordinate , rico:hasOrHadPart .

rico:hadSubdivision a rdf:Property ;
  rdfs:label "had subdivision"@en , "tenía como subdivisión"@es , "a eu pour subdivision"@fr ;
  rdfs:comment "Connects a Group to one of its past subdivisions."@en ;
  rdfs:domain rico:Group ;
  rdfs:range rico:Group ;
  rdfs:subPropertyOf rico:hadSubordinate , rico:hasOrHadSubdivision , rico:hadPart .

rico:SiblingRelation a rdfs:Class ;
  rdfs:label "Sibling Relation"@en , "Person-Geschwister"@de , "Relación familiar entre hermanos"@es , "Relation de fratrie"@fr ;
  rdfs:comment """Connects at least two Persons, when they are siblings. This
         Relation is not oriented."""@en ;
  rdfs:subClassOf rico:FamilyRelation .

rico:siblingRelation_role a rdf:Property ;
  rdfs:label "has the role of the Sibling Relation"@en , """desempeña el papel de la Relación familiar entre
         hermanos"""@es , "a le rôle de la Relation de fratrie"@fr ;
  rdfs:comment """Connects a SiblingRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:SiblingRelation ;
  rdfs:range rico:SiblingRelation ;
  rdfs:subPropertyOf rico:familyRelation_role .

rico:MigrationRelation a rdfs:Class ;
  rdfs:label "Migration Relation"@en , "Repräsentation-Migration-Repräsentation"@de , "Relación de migración entre instanciaciones"@es , "Relation de migration"@fr ;
  rdfs:comment """Connects an Instantiation and at least another Instantiation it
         has been migrated into. The Relation is oriented chronologically, from the first
         Instantiation in time (the migrated one) to the one which results from its migration: the
         first Instantiation in time is the source of the Relation, and the resulting Instantiation
         is the target."""@en ;
  rdfs:subClassOf rico:DerivationRelation .

rico:migrationRelation_role a rdf:Property ;
  rdfs:label "has the role of the Migration Relation"@en , """desempeña el papel de la Relación de migración entre
         instanciaciones"""@es , "a le rôle de la Relation de migration"@fr ;
  rdfs:comment """Connects a MigrationRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:MigrationRelation ;
  rdfs:range rico:MigrationRelation ;
  rdfs:subPropertyOf rico:derivationRelation_role .

rico:Mandate a rdfs:Class ;
  rdfs:label "Mandate"@en , "Mandat"@de , "Norma"@es , "Mandat"@fr ;
  rdfs:comment """Delegation of responsibility or authority by an Agent to another
         Agent to perform an Activity."""@en ;
  rdfs:subClassOf rico:Rule .

rico:authorizes a rdf:Property ;
  rdfs:label "authorizes"@en , "controla"@es , "autorise"@fr ;
  rdfs:comment """Connects a Mandate to the Agent that the Mandate gives the
         authority or competencies to act."""@en ;
  rdfs:domain rico:Mandate ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isRuleAssociatedWith .

rico:hasOrHadMandateType a rdf:Property ;
  rdfs:label "has or had mandate type"@en , "tiene o tenía como tipo de norma"@es , "a ou a eu pour type de mandat"@fr ;
  rdfs:comment """Connects a Mandate to a Mandate Type that categorized or
         categorizes it."""@en ;
  rdfs:domain rico:Mandate ;
  rdfs:range rico:MandateType ;
  rdfs:subPropertyOf rico:hasOrHadRuleType .

rico:Coordinates a rdfs:Class ;
  rdfs:label "Coordinates"@en , "Koordinaten"@de , "Coordenadas de lugar"@es , "Coordonnées géographiques"@fr ;
  rdfs:comment """Longitudinal and latitudinal information about a
         Place."""@en ;
  rdfs:subClassOf rico:Thing .

rico:isOrWasCoordinatesOf a rdf:Property ;
  rdfs:label "is or was coordinates of"@en , "son o eran coordenadas de lugar de"@es , "ont ou ont été les coordonnées de"@fr ;
  rdfs:comment """Connects an instance of Coordinates to a Physical Location it
         locates or located on earth, according to some reference system."""@en ;
  rdfs:domain rico:Coordinates ;
  rdfs:range rico:PhysicalLocation ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:altitude a rdf:Property ;
  rdfs:label "altitude"@en , "altitud"@es , "altitude"@fr ;
  rdfs:comment """The height of a Place above a reference level, especially above
         sea level."""@en ;
  rdfs:domain rico:Coordinates ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:measure .

rico:altimetricSystem a rdf:Property ;
  rdfs:label "altimetric system"@en , "sistema altimétrico"@es , "système altimétrique"@fr ;
  rdfs:comment "Reference system used for altitude"@en ;
  rdfs:domain rico:Coordinates ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:referenceSystem .

rico:latitude a rdf:Property ;
  rdfs:label "latitude"@en , "latitud"@es , "latitude"@fr ;
  rdfs:comment "Distance in degrees north or south of the equator."@en ;
  rdfs:domain rico:Coordinates ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:measure .

rico:geodesicSystem a rdf:Property ;
  rdfs:label "geodesic system"@en , "sistema geodésico"@es , "système géodésique"@fr ;
  rdfs:comment "Reference system used for geographical coordinates."@en ;
  rdfs:domain rico:Coordinates ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:referenceSystem .

rico:longitude a rdf:Property ;
  rdfs:label "longitude"@en , "longitud"@es , "longitude"@fr ;
  rdfs:comment """Distance in degrees east or west of a prime
         meridian."""@en ;
  rdfs:domain rico:Coordinates ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:measure .

rico:Instantiation a rdfs:Class ;
  rdfs:label "Instantiation"@en , "Repräsentation oder Instanz"@de , "Instanciación"@es , "Instanciation"@fr ;
  rdfs:comment """The inscription of information made by an Agent on a physical
         carrier in any persistent, recoverable form as a means of communicating information through
         time and space."""@en ;
  rdfs:subClassOf rico:Thing .

rico:hasCarrierType a rdf:Property ;
  rdfs:label "has carrier type"@en , "tiene como tipo de soporte"@es , "a pour type de support"@fr ;
  rdfs:comment """Connects an Instantiation to a Carrier Type which categorizes its
         carrier."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:CarrierType ;
  rdfs:subPropertyOf rico:hasOrHadType .

rico:isOrWasInstantiationOf a rdf:Property ;
  rdfs:label "is or was instantiation of"@en , "es o era instanciación de"@es , "est ou a été une instanciation de"@fr ;
  rdfs:comment """Inverse of 'has or had instantiation' object
         property."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:hasProductionTechniqueType a rdf:Property ;
  rdfs:label "has production technique type"@en , "tiene como técnica de producción"@es , "a pour type de technique de production"@fr ;
  rdfs:comment """Connects an Instantiation to a Production Technique Type that
         categorizes its production technique."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:ProductionTechniqueType ;
  rdfs:subPropertyOf rico:hasOrHadType .

rico:migratedInto a rdf:Property ;
  rdfs:label "migrated into"@en , "migrado a"@es , "a été migrée vers"@fr ;
  rdfs:comment """Connects an Instantiation to a version it has been migrated
         into."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:hasOrHadDerivedInstantiation .

rico:hasOrHadComponent a rdf:Property ;
  rdfs:label "has or had component"@en , "tiene o tenía como componente"@es , "a ou a eu pour composant"@fr ;
  rdfs:comment """Connects an Instantiation to one of its present or past component
         instantiations."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:isInstantiationAssociatedWithInstantiation , rico:hasOrHadPart .

rico:derivationDate a rdf:Property ;
  rdfs:label "derivation date"@en , "fecha de derivación"@es , "date de dérivation"@fr ;
  rdfs:comment """Date at which an Instantiation was or will be derived from another
         Instantiation."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:date .

rico:migratedFrom a rdf:Property ;
  rdfs:label "migrated from"@en , "migrado desde"@es , "a été produite par migration de"@fr ;
  rdfs:comment "Inverse of 'migrated into' object property."@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:isOrWasDerivedFromInstantiation .

rico:migrationDate a rdf:Property ;
  rdfs:label "migration date"@en , "fecha de migración"@es , "date de migration"@fr ;
  rdfs:comment """Date at which an Instantiation was or will be
         migrated."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:derivationDate .

rico:productionTechnique a rdf:Property ;
  rdfs:label "production technique"@en , "técnica de produccióon"@es , "technique de production"@fr ;
  rdfs:comment """The method used in the representation of information on an
         Instantiation."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:carrierExtent a rdf:Property ;
  rdfs:label "carrier extent"@en , "extensión del soporte"@es , "mesure du support"@fr ;
  rdfs:comment """Number of physical units and/or physical dimensions of the carrier
         of an Instantiation. In order to manage an Instantiation of a record resource it is
         necessary to note the extent of the carrier as well as that of the Instantiation itself.
         Whether it is necessary to note dimensions, the number of relevant units, or both, depends
         on the nature of the carrier and particular business needs."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:physicalOrLogicalExtent .

rico:hasOrHadDerivedInstantiation a rdf:Property ;
  rdfs:label "has or had derived instantiation"@en , "tiene o tenía como instanciación derivada"@es , "a ou a eu pour instanciation dérivée"@fr ;
  rdfs:comment """Connects an instantiation to an instantiation that is derived from
         it, whether it exists or has been lost or destroyed."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:precedesInTime , rico:isInstantiationAssociatedWithInstantiation .

rico:hasRepresentationType a rdf:Property ;
  rdfs:label "has representation type"@en , "tiene como tipo de grabación"@es , "a pour type de représentation"@fr ;
  rdfs:comment """Connects an Instantiation to a Representation Type that
         categorizes its representation type."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:RepresentationType ;
  rdfs:subPropertyOf rico:hasOrHadType .

rico:isInstantiationAssociatedWithInstantiation a rdf:Property ;
  rdfs:label "is instantiation associated with instantiation"@en , "se asocia con la instanciación"@es , "est associée à l’instanciation"@fr ;
  rdfs:comment """Connects two Instantiations. This relation is
         symmetric."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:instantiationExtent a rdf:Property ;
  rdfs:label "Instantiation extent"@en , "soporte de instanciación"@es , "mesure de l’instanciation"@fr ;
  rdfs:comment """Countable characteristics of an Instantiation expressed as a
         quantity."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:physicalOrLogicalExtent .

rico:hasDerivationDate a rdf:Property ;
  rdfs:label "has derivation date"@en , "tiene como fecha de derivación"@es , "a pour date de dérivation"@fr ;
  rdfs:comment "Inverse of 'is derivation date of' object property."@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:isAssociatedWithDate .

rico:physicalCharacteristicsNote a rdf:Property ;
  rdfs:label "physical characteristics note"@en , "nota sobre las características físicas"@es , "note sur les caractéristiques physiques"@fr ;
  rdfs:comment """Information about the physical features, completeness, or
         conservation status of an Instantiation. Includes information about the physical nature and
         condition such as conservation status or the deterioration of an Instantiation (for example
         its carrier) affecting the ability to recover information. """@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:note .

rico:hasComponentTransitive a rdf:Property ;
  rdfs:label "has component transitive"@en , "tiene como componente transitivo"@es , "a pour composant transitif"@fr ;
  rdfs:comment """Connects an Instantiation to another Instantiation that is,
         directly or indirectly, a component of that Instantiation. This is a transitive
         relation."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:hasPartTransitive , rico:hasOrHadComponent .

rico:isDirectComponentOf a rdf:Property ;
  rdfs:label "is direct component of"@en , "es componente directo de"@es , "est le composant direct de"@fr ;
  rdfs:comment """Connects an Instantiation to another Instantiation of which it is
         a direct component."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:isDirectPartOf , rico:isComponentOfTransitive .

rico:hadComponent a rdf:Property ;
  rdfs:label "had component"@en , "tenía como componente"@es , "a eu pour composant"@fr ;
  rdfs:comment """Connects an Instantiation to another Instantiation that was its
         component in the past."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:hasOrHadComponent , rico:hadPart .

rico:hasMigrationDate a rdf:Property ;
  rdfs:label "has migration date"@en , "tiene como fecha de migración"@es , "a pour date de migration"@fr ;
  rdfs:comment "Inverse of 'is migration date of' object property."@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:hasDerivationDate .

rico:isComponentOfTransitive a rdf:Property ;
  rdfs:label "is component of transitive"@en , "es componente de transitivo"@es , "est un composant de transitif"@fr ;
  rdfs:comment """Connects an Instantiation to another Instantiation of which it is,
         directly or indirectly, a component. This is a transitive relation."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:isPartOfTransitive , rico:isOrWasComponentOf .

rico:isOrWasDigitalInstantiationOf a rdf:Property ;
  rdfs:label "is or was digital instantiation of"@en , "es o era instanciación digital de"@es , "est ou a été une instanciation numérique de"@fr ;
  rdfs:comment """Inverse of 'has or had digital instantiation' object
         property."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isOrWasInstantiationOf .

rico:isOrWasDerivedFromInstantiation a rdf:Property ;
  rdfs:label "is or was derived from instantiation"@en , "es o era un derivado de instanciación"@es , "est ou a été une instanciation dérivée de"@fr ;
  rdfs:comment """Inverse of 'has or had derived instantiation' object
         property."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:isInstantiationAssociatedWithInstantiation , rico:followsInTime .

rico:instantiationStructure a rdf:Property ;
  rdfs:label "Instantiation structure"@en , "estructura de la instanciación"@es , "structure de l’instanciation"@fr ;
  rdfs:comment """Information about the physical arrangement and composition of an
         Instantiation."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:structure .

rico:isOrWasAnalogueInstantiationOf a rdf:Property ;
  rdfs:label "is or was analogue instantiation of"@en , "es or era instanciación analogica de"@es , "est ou a été une instanciation analogique de"@fr ;
  rdfs:comment """Inverse of 'has or had analogue instantiation' object
         property."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isOrWasInstantiationOf .

rico:wasComponentOf a rdf:Property ;
  rdfs:label "was component of"@en , "era componente de"@es , "a été le composant de"@fr ;
  rdfs:comment """Connects an Instantiation to another Instantiation of which it was
         a component in the past."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:wasPartOf , rico:isOrWasComponentOf .

rico:isOrWasComponentOf a rdf:Property ;
  rdfs:label "is or was component of"@en , "es o era componente de"@es , "est ou a été un composant de"@fr ;
  rdfs:comment "Inverse of 'has or had component' object property."@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:isOrWasPartOf , rico:isInstantiationAssociatedWithInstantiation .

rico:qualityOfRepresentationNote a rdf:Property ;
  rdfs:label "quality of representation note"@en , "nota sobre la calidad de representación"@es , "note sur la qualité de la représentation"@fr ;
  rdfs:comment """Characteristics of an Instantiation that affect the ability to
         recover the intellectual content. Such characteristics may be related to the methods used
         in creating the Instantiation or introduced subsequent to the creation through
         accident."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:physicalCharacteristicsNote .

rico:hasDirectComponent a rdf:Property ;
  rdfs:label "has direct component"@en , "tiene directamente como componente"@es , "a directement pour composant"@fr ;
  rdfs:comment """Connects an Instantiation to another Instantiation that is its
         direct component."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:hasDirectPart , rico:hasComponentTransitive .

rico:isFunctionallyEquivalentTo a rdf:Property ;
  rdfs:label "is functionally equivalent to"@en , "equivale funcionalmente a"@es , "est fonctionnellement équivalente à"@fr ;
  rdfs:comment """Connects two Instantiations which may be considered as equivalent.
         This relation is symmetric."""@en ;
  rdfs:domain rico:Instantiation ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:isInstantiationAssociatedWithInstantiation , rico:isEquivalentTo .

rico:Activity a rdfs:Class ;
  rdfs:label "Activity"@en , "Aktivität"@de , "Actividad"@es , "Activité"@fr ;
  rdfs:comment "The doing of something for some human purpose."@en ;
  rdfs:subClassOf rico:Event .

rico:hasActivityType a rdf:Property ;
  rdfs:label "has activity type"@en , "tiene como tipo de actividad"@es , "a pour type d’activité"@fr ;
  rdfs:comment """Connects an Activity to an Activity Type that categorizes
         it."""@en ;
  rdfs:domain rico:Activity ;
  rdfs:range rico:ActivityType ;
  rdfs:subPropertyOf rico:hasOrHadType .

rico:documentedBy a rdf:Property ;
  rdfs:label "documented by"@en , "se documenta en"@es , "est documenté par"@fr ;
  rdfs:comment "Inverse of 'documents' object property."@en ;
  rdfs:domain rico:Activity ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:resultsOrResultedIn , rico:isOrganicOrFunctionalProvenanceOf .

rico:activityIsContextOfRelation a rdf:Property ;
  rdfs:label "activity is context of relation"@en , "actividad es contexto de relación"@es , "activité est le contexte de la relation"@fr ;
  rdfs:comment """Connects an Activity to an Agent Temporal Relation (when the
         Activity is transferred from an Agent to another one) or a Mandate Relation (the Mandate
         assigns the Activity to the Agent or defines it)."""@en ;
  rdfs:domain rico:Activity ;
  rdfs:range rico:Relation ;
  rdfs:subPropertyOf rico:thingIsContextOfRelation .

rico:isOrWasPerformedBy a rdf:Property ;
  rdfs:label "is or was performed by"@en , "es o fue desarrollado por"@es , "est ou a été réalisée par"@fr ;
  rdfs:comment """Connects an Activity to an Agent that performed or performs the
         Activity."""@en ;
  rdfs:domain rico:Activity ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:hasOrHadParticipant .

rico:AuthorityRelation a rdfs:Class ;
  rdfs:label "Authority Relation"@en , "Akteur-Autorität-Ding"@de , "Relación de control por parte de agentes"@es , "Relation d’autorité"@fr ;
  rdfs:comment """Connects at least one Agent and at least one Thing over which the
         Agent has or had some authority. The Agent(s) is the source of the relation, and the
         Thing(s) is the target."""@en ;
  rdfs:subClassOf rico:Relation .

rico:PlaceName a rdfs:Class ;
  rdfs:label "Place Name"@en , "Geografikumsname"@de , "Nombre de lugar"@es , "Nom de lieu"@fr ;
  rdfs:comment """A label, title or term designating a Place in order to make it
         distinguishable from other similar entities."""@en ;
  rdfs:subClassOf rico:Name .

rico:isOrWasPlaceNameOf a rdf:Property ;
  rdfs:label "is or was place name of"@en , "es o era nombre de lugar de"@es , "a ou a été le nom de lieu de"@fr ;
  rdfs:comment """Connects a Place Name to a Place that was or is designated by
         it."""@en ;
  rdfs:domain rico:PlaceName ;
  rdfs:range rico:Place ;
  rdfs:subPropertyOf rico:isOrWasNameOf .

rico:Language a rdfs:Class ;
  rdfs:label "Language"@en , "Sprache"@de , "Lengua"@es , "Langue"@fr ;
  rdfs:comment """A spoken or written human language represented in a Record
         Resource or used by an Agent."""@en ;
  rdfs:subClassOf rico:Concept .

rico:isOrWasLanguageOfAllMembersOf a rdf:Property ;
  rdfs:label "is or was language of all members of"@en , "es o era lengua de todos los miembros de"@es , "est ou a été la langue de tous les membres de"@fr ;
  rdfs:comment """Connects a Language and a Record Set whose all present or past
         Record or Record Part members use that Language."""@en ;
  rdfs:domain rico:Language ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:isOrWasLanguageOfSomeMembersOf a rdf:Property ;
  rdfs:label "is or was language of some members of"@en , "es o era lengua de algunos miembros de"@es , "est ou a été la langue de certains membres de"@fr ;
  rdfs:comment """Connects a Language and a Record Set whose some present or past
         Record or Record Part members use that Language."""@en ;
  rdfs:domain rico:Language ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:isOrWasLanguageOf a rdf:Property ;
  rdfs:label "is or was language of"@en , "es o era lengua de"@es , "est ou a été la langue de"@fr ;
  rdfs:comment """Connects a Language to an Agent, Record or Record Part that uses
         or used it."""@en ;
  rdfs:domain rico:Language ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:Date a rdfs:Class ;
  rdfs:label "Date"@en , "Datum"@de , "Fecha"@es , "Date"@fr ;
  rdfs:comment """Chronological information associated with an entity that
         contributes to its identification and contextualization."""@en ;
  rdfs:subClassOf rico:Thing .

rico:intersects a rdf:Property ;
  rdfs:label "intersects"@en , "cruza"@es , "intersecte"@fr ;
  rdfs:comment """Connects two Dates that overlap. This relation is
         symmetric."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:isDateAssociatedWith , rico:isAssociatedWithDate .

rico:isMigrationDateOf a rdf:Property ;
  rdfs:label "is migration date of"@en , "es fecha de migración de"@es , "est la date de migration de"@fr ;
  rdfs:comment """Connects a Date to an Instantiation that was or will be migrated
         at that Date."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:isDerivationDateOf .

rico:isOrWasAccumulationDateOfAllMembersOf a rdf:Property ;
  rdfs:label "is or was accumulation date of all members of"@en , "es o era fecha de acumulación de todos los miembros de"@es , """est ou a été la date de accumulation de tous les membres
         de"""@fr ;
  rdfs:comment """Connects a Date to a Record Set all of whose present or past
         members were or will be accumulated at this Date."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isDateAssociatedWith .

rico:isDateAssociatedWithRelation a rdf:Property ;
  rdfs:label "is date associated with Relation"@en , "es fecha asociada con la relación"@es , "est une date associée à la relation"@fr ;
  rdfs:comment "Connects a Date to an n-ary Relation."@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Relation ;
  rdfs:subPropertyOf rico:thingIsContextOfRelation , rico:isDateAssociatedWith .

rico:isWithin a rdf:Property ;
  rdfs:label "is within"@en , "está dentro"@es , "est contenu dans"@fr ;
  rdfs:comment "Connects a Date to a Date in which it is contained."@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:isDateAssociatedWith , rico:isOrWasPartOf , rico:isAssociatedWithDate .

rico:isDeathDateOf a rdf:Property ;
  rdfs:label "is death date of"@en , "es fecha de muerte de"@es , "est la date de décès de"@fr ;
  rdfs:comment "Connects a Date to a Person who died on that Date."@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:isEndDateOf .

rico:isDateAssociatedWith a rdf:Property ;
  rdfs:label "is date associated with"@en , "es fecha asociada con"@es , "est une date associée a"@fr ;
  rdfs:comment """Connects a Date to a Thing with whose existence and lifecycle the
         Date is associated."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:isDerivationDateOf a rdf:Property ;
  rdfs:label "is derivation date of"@en , "es fecha de derivación de"@es , "est la date de dérivation de"@fr ;
  rdfs:comment """Connects a Date to an Instantiation from which a new Instantiation
         was or will be derived at that Date."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:isDateAssociatedWith .

rico:isOrWasCreationDateOfMostMembersOf a rdf:Property ;
  rdfs:label "is or was creation date of most members of"@en , """es o era fecha de creación de la mayoría de los miembros
         de"""@es , """est ou a été la date de création de la plupart des membres
         de"""@fr ;
  rdfs:comment """Connects a Date to a Record Set most of whose present or past
         members were or will be created at this Date."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isOrWasCreationDateOfSomeMembersOf .

rico:expressedDate a rdf:Property ;
  rdfs:label "expressed date"@en , "fecha expresada"@es , "date en langage naturel"@fr ;
  rdfs:comment """Natural language expression of a date. This property is a
         specialization of the name property. In order that the precise meaning of the date can be
         understood, information such as the calendar used or other specific context should be
         included."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:textualValue , rico:name .

rico:isModificationDateOf a rdf:Property ;
  rdfs:label "is modification date of"@en , "es fecha de modificación de"@es , "est une date de modification de"@fr ;
  rdfs:comment """Connects a Date to a Thing that was modified on that
         Date."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isDateAssociatedWith .

rico:isOrWasCreationDateOfAllMembersOf a rdf:Property ;
  rdfs:label "is or was creation date of all members of"@en , "es o era fecha de creación de todos los miembros de"@es , "est ou a été la date de création de tous les membres de"@fr ;
  rdfs:comment """Connects a Date to a Record Set all of whose present or past
         members were or will be created at this Date."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isBeginningDateOf .

rico:isFromUseDateOf a rdf:Property ;
  rdfs:label "is from use date of"@en , "es fecha desde la que se usa de"@es , "est la date à partir de laquelle est utilisé"@fr ;
  rdfs:comment """Connects a Date to an Appellation, when it is the date at which
         the Appellation was first used."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Appellation ;
  rdfs:subPropertyOf rico:isBeginningDateOf .

rico:isAccumulationDateOf a rdf:Property ;
  rdfs:label "is accumulation date of"@en , "es fecha de acumulación de"@es , "est la date d'accumulation de"@fr ;
  rdfs:comment """Connects a Date to a Record Resource or Instantiation that was or
         will be accumulated at this Date."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isOrganicProvenanceDateOf .

rico:isToUseDateOf a rdf:Property ;
  rdfs:label "is to use date of"@en , "es fecha hasta la que se usa"@es , "est la date jusqu’à laquelle est utilisé"@fr ;
  rdfs:comment """Connects a Date to an Appellation, when it is the date till which
         the Appellation was used."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Appellation ;
  rdfs:subPropertyOf rico:isEndDateOf .

rico:isEndDateOf a rdf:Property ;
  rdfs:label "is end date of"@en , "es fecha final de"@es , "est la date de fin de"@fr ;
  rdfs:comment """Connects a Date to a Thing whose existence ended on that
         Date."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isDateAssociatedWith .

rico:isLastUpdateDateOf a rdf:Property ;
  rdfs:label "is last update date of"@en , "es fecha de última actualización de"@es , "est la date de dernière mise à jour de"@fr ;
  rdfs:comment """Connects a Date and a Thing that was last modified at this
         Date."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isModificationDateOf .

rico:isOrWasCreationDateOfSomeMembersOf a rdf:Property ;
  rdfs:label "is or was creation date of some members of"@en , "es o era fecha de creación de algunos miembros de"@es , "est ou a été la date de création de certains membres de"@fr ;
  rdfs:comment """Connects a Date to a Record Set some of whose present or past
         members were or will be created at this Date."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isBeginningDateOf .

rico:isBeginningDateOf a rdf:Property ;
  rdfs:label "is beginning date of"@en , "es fecha de inicio de"@es , "est la date de début de"@fr ;
  rdfs:comment """Connects a Date to a Thing that came into existence on that
         Date."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isDateAssociatedWith .

rico:isDestructionDateOf a rdf:Property ;
  rdfs:label "is destruction date of"@en , "es fecha de destrucción de"@es , "est la date de destruction de"@fr ;
  rdfs:comment """Connects a Date to a Record Resource or Instantiation that was or
         will be destructed at that Date."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isEndDateOf .

rico:hasDateType a rdf:Property ;
  rdfs:label "has date type"@en , "tiene como tipo de fecha"@es , "a pour type de date"@fr ;
  rdfs:comment "Connects a Date to its Date Type."@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:DateType ;
  rdfs:subPropertyOf rico:hasOrHadType .

rico:normalizedDateValue a rdf:Property ;
  rdfs:label "normalized date value"@en , "valor normalizado de fecha"@es , "valeur normalisée de la date"@fr ;
  rdfs:comment """Machine readable representation of the date based on a public
         technical standard."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:normalizedValue .

rico:isOrWasAccumulationDateOfSomeMembersOf a rdf:Property ;
  rdfs:label "is or was accumulation date of some members of"@en , "es o era fecha de acumulación de algunos miembros de"@es , """est ou a été la date d'accumulation de certains membres
         de"""@fr ;
  rdfs:comment """Connects a Date to a Record Set some of whose present or past
         members were or will be accumulated at this Date."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isDateAssociatedWith .

rico:isBirthDateOf a rdf:Property ;
  rdfs:label "is birth date of"@en , "es fecha de nacimiento de"@es , "est la date de naissance de"@fr ;
  rdfs:comment """Connects a Date to a Person that was born on that
         Date."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:isBeginningDateOf .

rico:isPublicationDateOf a rdf:Property ;
  rdfs:label "is publication date of"@en , "es fecha de publicación de"@es , "est la date de publication de"@fr ;
  rdfs:comment """Connects a Date to a Record Resource that was or will be made
         public at this Date."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isDateAssociatedWith .

rico:isOrWasActivityDateOf a rdf:Property ;
  rdfs:label "is or was date of activity of"@en , "es o era fecha de actividad de"@es , "est ou a été la date d’activité de"@fr ;
  rdfs:comment """Connects a Date to an Agent that is or was active at that
         Date."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isDateAssociatedWith .

rico:isCreationDateOf a rdf:Property ;
  rdfs:label "is creation date of"@en , "es fecha de creación de"@es , "est la date de création de"@fr ;
  rdfs:comment """Connects a Date to a Record Resource or Instantiation that was or
         will be created at this Date."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isOrganicProvenanceDateOf , rico:isBeginningDateOf .

rico:isDateOfOccurrenceOf a rdf:Property ;
  rdfs:label "is date of occurrence of"@en , "es fecha de ocurrencia de"@es , "est la date d'occurrence de"@fr ;
  rdfs:comment """Connects a Date to an Event that occurred at this Date. An event
         or activity can be recurrent, which implies that one single event can be related to several
         dates."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Event ;
  rdfs:subPropertyOf rico:isDateAssociatedWith , rico:isAssociatedWithEvent .

rico:isOrganicProvenanceDateOf a rdf:Property ;
  rdfs:label "is organic provenance date of"@en , "es la fecha de procedencia orgánica de"@es , "est la date de provenance organique de"@fr ;
  rdfs:comment """Connects a Date associated with the organic provenance of a Record
         Resource or Instantiation to that Record Resource or Instantiation."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isDateAssociatedWith .

rico:isOrWasAccumulationDateOfMostMembersOf a rdf:Property ;
  rdfs:label "is or was accumulation date of most members of"@en , """es o era fecha de acumulación de la mayoría de los miembros
         de"""@es , """est ou a été la date d'accumulation de la plupart des membres
         de"""@fr ;
  rdfs:comment """Connects a Date to a Record Set most of whose present or past
         members were or will be accumulated at this Date."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isOrWasAccumulationDateOfSomeMembersOf .

rico:dateQualifier a rdf:Property ;
  rdfs:label "date qualifier"@en , "calificador de fecha"@es , "qualificatif de la date"@fr ;
  rdfs:comment """A human readable qualification of a Date to indicate the level of
         precision or certainty."""@en ;
  rdfs:domain rico:Date ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:hasWithin a rdf:Property ;
  rdfs:label "has within"@en , "tiene dentro"@es , "contient"@fr ;
  rdfs:comment "Inverse of 'is within' object property."@en ;
  rdfs:domain rico:Date ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:isAssociatedWithDate , rico:isDateAssociatedWith , rico:hasOrHadPart .

<http://purl.org/vocommons/voaf#Vocabulary> a rdfs:Class .

rico:Group a rdfs:Class ;
  rdfs:label "Group"@en , "Gruppe"@de , "Grupo de agentes"@es , "Groupe d’agents"@fr ;
  rdfs:comment "Two or more Agents that act together as an Agent."@en ;
  rdfs:subClassOf rico:Agent .

rico:SequentialRelation a rdfs:Class ;
  rdfs:label "Sequential Relation"@en , "Ding-Abfolge-Ding"@de , "Relación secuencial"@es , "Relation séquentielle"@fr ;
  rdfs:comment """Connects at least one Thing to at least one other Thing that
         follows or followed it in some sequence. The Relation is oriented from the first Thing(s)
         in the sequence to the following one(s): the first Thing(s) is the source, and the
         following Thing(s) is the target."""@en ;
  rdfs:subClassOf rico:Relation .

rico:RecordResourceHoldingRelation a rdfs:Class ;
  rdfs:label "Record Resource Holding Relation"@en , "Akteur-Aufbewahrung-Recordressource/Instanz"@de , """Relación entre agentes y recursos documentales que
         conservan"""@es , """Relation entre agents et ressources archivistiques ou instanciations
         conservées"""@fr ;
  rdfs:comment """Connects at least one Agent and one or more Record Resource or
         Instantiation that the Agent(s) hold(s) or held. The Agent(s) is the source of the Relation
         and the Record Resource(s) or Instantiation is the target."""@en ;
  rdfs:subClassOf rico:ManagementRelation .

rico:managementRelation_role a rdf:Property ;
  rdfs:label "has the role of the Management Relation"@en , "desempeña el papel de la Relación de gestión"@es , "a le rôle de la Relation de gestion"@fr ;
  rdfs:comment """Connects a ManagementRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:ManagementRelation ;
  rdfs:range rico:ManagementRelation ;
  rdfs:subPropertyOf rico:authorityRelation_role .

rico:recordResourceHoldingRelation_role a rdf:Property ;
  rdfs:label "has the role of the Record Resource Holding Relation"@en , """desempeña el papel de la Relación entre agentes y recursos
         documentales que conservan"""@es , """a le rôle de la Relation entre agents et ressources archivistiques
         ou instanciations conservées"""@fr ;
  rdfs:comment """Connects a RecordResourceHoldingRelation to itself. It is a
         property that can stand for an instance of the class when necessary, e.g. when you explore
         a knowledge graph."""@en ;
  rdfs:domain rico:RecordResourceHoldingRelation ;
  rdfs:range rico:RecordResourceHoldingRelation ;
  rdfs:subPropertyOf rico:managementRelation_role .

rico:RecordSet a rdfs:Class ;
  rdfs:label "Record Set"@en , "Recordgruppe"@de , "Agrupación documental"@es , "Ensemble d’objets informationnels"@fr ;
  rdfs:comment """One or more records that are grouped together by an Agent based on
         the records sharing one or more attributes or relations."""@en ;
  rdfs:subClassOf rico:RecordResource .

rico:isIncludedInProxy a rdf:Property ;
  rdfs:label "is included in proxy"@en , "está incluido en el proxy"@es , "est inclus dans le proxy"@fr ;
  rdfs:comment """Connects a Record or Record Set to a Proxy of a Record Set which
         it is included in, directly or indirectly."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:isPartOfTransitive .

rico:hasOrHadSomeMembersWithSubject a rdf:Property ;
  rdfs:label "has or had some members with subject"@en , "incluye o incluía algunos miembros con matería"@es , "inclut ou a inclus des membres ayant pour sujet"@fr ;
  rdfs:comment """Connects a Record Set and a Thing that is the subject of some of
         the Records or Record Parts that are or were included in the Record Set."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:hasOrHadAllMembersWithAccumulationDate a rdf:Property ;
  rdfs:label "has or had all members with accumulation date"@en , """incluye o incluía miembros, todos como fecha de
         acumulación"""@es , """inclut ou a inclus des membres ayant tous pour date
         d'accumulation"""@fr ;
  rdfs:comment """Inverse of 'is or was accumulation date of all members of' object
         property."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:isAssociatedWithDate .

rico:isIncludedInTransitive a rdf:Property ;
  rdfs:label "is included in transitive"@en , "está incluido en transitivo"@es , "est inclus dans transitif"@fr ;
  rdfs:comment """Connects a Record to a Record or Record Set in which it is
         directly or indirectly included. This is a transitive relation."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isPartOfTransitive , rico:isOrWasIncludedIn .

rico:hasRecordSetType a rdf:Property ;
  rdfs:label "has record set type"@en , "tiene como tipo de agrupación documental"@es , "a pour type d’ensemble d’objets informationnels"@fr ;
  rdfs:comment """Connects a Record Set to a Record Set Type that categorizes
         it."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:RecordSetType ;
  rdfs:subPropertyOf rico:hasOrHadType .

rico:hasOrHadAllMembersWithContentType a rdf:Property ;
  rdfs:label "has or had all members with content type"@en , "incluye o incluía miembros, todos con tipo de contenido"@es , """inclut ou a inclus des membres ayant tous pour type de
         contenu"""@fr ;
  rdfs:comment """Connects a Record Set and a Content Type that categorizes all the
         Records or Record Parts that are or were included in the Record Set."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:ContentType ;
  rdfs:subPropertyOf rico:hasOrHadAllMembersWithType .

rico:hasOrHadAllMembersWithDocumentaryFormType a rdf:Property ;
  rdfs:label "has or had all members with documentary form type"@en , "incluye o incluía miembros, todos con tipo documental"@es , "inclut ou a inclus des membres ayant tous pour type"@fr ;
  rdfs:comment """Connects a Record Set and a Documentary Form Type that categorizes
         all the Records or Record Parts that are or were included in the Record Set."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:DocumentaryFormType ;
  rdfs:subPropertyOf rico:hasOrHadAllMembersWithType .

rico:included a rdf:Property ;
  rdfs:label "included"@en , "incluía"@es , "a inclus"@fr ;
  rdfs:comment """Connects a Record Set to a Record or Record Set which it included
         in the past."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:includesOrIncluded , rico:hadPart .

rico:someMembersWithCreationDate a rdf:Property ;
  rdfs:label "some members with creation date"@en , "algunos de sus miembros como fecha de creación"@es , "des membres ayant pour date de création"@fr ;
  rdfs:comment """Date at which some of the present or past members of a Record Set
         were or will be created."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:beginningDate .

rico:hasOrHadSomeMembersWithAccumulationDate a rdf:Property ;
  rdfs:label "has or had some members with accumulation date"@en , """incluye o incluía algunos miembros con fecha de
         acumulación"""@es , """inclut ou a inclus des membres ayant pour date
         d'accumulation"""@fr ;
  rdfs:comment """Inverse of 'is or was accumulation date of some members of' object
         property."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:isAssociatedWithDate .

rico:hasOrHadAllMembersWithMainSubject a rdf:Property ;
  rdfs:label "has or had all members with main subject"@en , "incluye o incluía miembros, todos con matería principal"@es , """inclut ou a inclus des membres ayant tous pour principal
         sujet"""@fr ;
  rdfs:comment """Connects a Record Set and a Thing that is the main subject of all
         the Records or Record Parts that are or were included in the Record Set."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasOrHadMainSubject , rico:hasOrHadAllMembersWithSubject .

rico:wasIncludedIn a rdf:Property ;
  rdfs:label "was included in"@en , "estaba incluido en"@es , "a été inclus dans"@fr ;
  rdfs:comment """Connects a Record to a Record or Record Set in which it was
         included in the past."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:wasPartOf , rico:isOrWasIncludedIn .

rico:hasOrHadSomeMembersWithContentType a rdf:Property ;
  rdfs:label "has or had some members with content type"@en , """incluye o incluía algunos miembros con tipo de
         contenido"""@es , """inclut ou a inclus des membres ayant pour type de
         contenu"""@fr ;
  rdfs:comment """Connects a Record Set and a Content Type that categorizes some of
         the Records or Record Parts that are or were included in the Record Set."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:ContentType ;
  rdfs:subPropertyOf rico:hasOrHadSomeMembersWithType .

rico:includesTransitive a rdf:Property ;
  rdfs:label "includes transitive"@en , "incluye transitivo"@es , "inclut transitif"@fr ;
  rdfs:comment """Connects a Record Set to a Record or Record Set which it includes
         directly or indirectly. This is a transitive relation."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:includesOrIncluded , rico:hasPartTransitive .

rico:hasOrHadMostMembersWithCreationDate a rdf:Property ;
  rdfs:label "has or had most members with creation date"@en , """incluye o incluía miembros, la mayoría de los cuales con fecha de
         creación"""@es , """inclut ou a inclus des membres dont la plupart ont pour date de
         création"""@fr ;
  rdfs:comment """Inverse of 'is or was creation date of most members of' object
         property."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:hasOrHadSomeMembersWithCreationDate .

rico:mostMembersWithCreationDate a rdf:Property ;
  rdfs:label "most members with creation date"@en , "la mayoría de sus miembros como fecha de creación"@es , "des membres dont la plupart ont pour date de création"@fr ;
  rdfs:comment """Date at which most of the present or past members of a Record Set
         were or will be created."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:someMembersWithCreationDate .

rico:allMembersWithCreationDate a rdf:Property ;
  rdfs:label "all members with creation date"@en , "todos sus miembros como fecha de creación"@es , "des membres ayant tous pour date de création"@fr ;
  rdfs:comment """Date at which all of the present or past members of a Record Set
         were or will be created."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:beginningDate .

rico:hasOrHadAllMembersWithRecordState a rdf:Property ;
  rdfs:label "has or had all members with record state"@en , """incluye o incluía miembros, todos con estado de
         documento"""@es , "inclut ou a inclus des membres ayant tous pour état"@fr ;
  rdfs:comment """Connects a Record Set and a Record State that categorizes all the
         Records or Record Parts that are or were included in the Record Set."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:RecordState ;
  rdfs:subPropertyOf rico:hasOrHadAllMembersWithType .

rico:accruals a rdf:Property ;
  rdfs:label "accruals"@en , "ingresos"@es , "accroissements"@fr ;
  rdfs:comment """Information on the anticipated accession(s) to the Record
         Set."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:hasOrHadSomeMembersWithLanguage a rdf:Property ;
  rdfs:label "has or had some members with language"@en , "incluye o incluía algunos miembros con lengua"@es , "inclut ou a inclus des membres ayant pour langue"@fr ;
  rdfs:comment """Connects a Record Set and a Language used by some of the Records
         or Record Parts that are or were included in the Record Set."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Language ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:hasOrHadAllMembersWithSubject a rdf:Property ;
  rdfs:label "has or had all members with subject"@en , "incluye o incluía miembros, todos con matería"@es , "inclut ou a inclus des membres ayant tous pour sujet"@fr ;
  rdfs:comment """Connects a Record Set and a Thing that is the subject of all the
         Records or Record Parts that are or were included in the Record Set."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasOrHadSubject .

rico:hasOrHadSomeMembersWithLegalStatus a rdf:Property ;
  rdfs:label "has or had some members with legal status"@en , "incluye o incluía algunos miembros con status jurídico"@es , "inclut ou a inclus des membres ayant pour statut légal"@fr ;
  rdfs:comment """Connects a Record Set and a Legal Status that categorizes some of
         the Records or Record Parts that are or were included in the Record Set."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:LegalStatus ;
  rdfs:subPropertyOf rico:hasOrHadSomeMembersWithType .

rico:hasOrHadAllMembersWithCreationDate a rdf:Property ;
  rdfs:label "has or had all members with creation date"@en , "incluye o incluía miembros, todos con fecha de creación"@es , """inclut ou a inclus des membres ayant tous pour date de
         création"""@fr ;
  rdfs:comment """Inverse of 'is or was creation date of all members of' object
         property."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:hasBeginningDate .

rico:hasOrHadSomeMembersWithRecordState a rdf:Property ;
  rdfs:label "has or had some members with record state"@en , """incluye o incluía algunos miembros con estado de
         documento"""@es , "inclut ou a inclus des membres ayant pour état"@fr ;
  rdfs:comment """Connects a Record Set and a Record State that categorizes some of
         the Records or Record Parts that are or were included in the Record Set."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:RecordState ;
  rdfs:subPropertyOf rico:hasOrHadSomeMembersWithType .

rico:includesOrIncluded a rdf:Property ;
  rdfs:label "includes or included"@en , "incluye o incluía"@es , "inclut ou a inclus"@fr ;
  rdfs:comment """Connects a Record Set to a Record or Record Set it aggregates, or
         aggregated in the past."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isRecordResourceAssociatedWithRecordResource , rico:hasOrHadPart .

rico:directlyIncludesProxy a rdf:Property ;
  rdfs:label "directly includes proxy"@en , "incluye directamente el proxy"@es , "inclut directement le proxy"@fr ;
  rdfs:comment """Inverse of 'proxy is directly included in' object
         property."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:includesProxy , rico:hasDirectPart .

rico:hasOrHadSomeMembersWithMainSubject a rdf:Property ;
  rdfs:label "has or had some members with main subject"@en , """incluye o incluía algunos miembros con matería
         principal"""@es , """inclut ou a inclus des membres ayant pour sujet
         principal"""@fr ;
  rdfs:comment """Connects a Record Set and a Thing that is the main subject of some
         of the Records or Record Parts that are or were included in the Record Set."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasOrHadSomeMembersWithSubject .

rico:hasOrHadAllMembersWithLegalStatus a rdf:Property ;
  rdfs:label "has or had all members with legal status"@en , "incluye o incluía miembros, todos con status jurídico"@es , """inclut ou a inclus des membres ayant tous pour statut
         légal"""@fr ;
  rdfs:comment """Connects a Record Set and a Legal Status that categorizes all the
         Records or Record Parts that are or were included in the Record Set."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:LegalStatus ;
  rdfs:subPropertyOf rico:hasOrHadAllMembersWithType .

rico:hasOrHadMostMembersWithAccumulationDate a rdf:Property ;
  rdfs:label "has or had most members with accumulation date"@en , """incluye o incluía miembros, la mayoría de los cuales con fecha de
         acumulación"""@es , """inclut ou a inclus des membres dont la plupart ont pour date
         d'accumulation"""@fr ;
  rdfs:comment """Inverse of 'is or was accumulation date of most members of' object
         property."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:hasOrHadSomeMembersWithAccumulationDate .

rico:hasOrHadSomeMembersWithDocumentaryFormType a rdf:Property ;
  rdfs:label "has or had some members with documentary form type"@en , "incluye o incluía algunos miembros con tipo documental"@es , """inclut ou a inclus des membres ayant pour type de
         document"""@fr ;
  rdfs:comment """Connects a Record Set and a Documentary Form Type that categorizes
         some of the Records or Record Parts that are or were included in the Record
         Set."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:DocumentaryFormType ;
  rdfs:subPropertyOf rico:hasOrHadSomeMembersWithType .

rico:hasOrHadAllMembersWithType a rdf:Property ;
  rdfs:label "has or had all members with type"@en , "incluye o incluía miembros, todos con tipo"@es , "inclut ou a inclus des membres ayant tous pour type"@fr ;
  rdfs:comment """Connects a Record Set and a Type to which all the Records or
         Record Parts that are or were included in the Record Set belong."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Type ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:hasOrHadAllMembersWithLanguage a rdf:Property ;
  rdfs:label "has or had all members with language"@en , "incluye o incluía miembros, todos con lengua"@es , "inclut ou a inclus des membres ayant tous pour langue"@fr ;
  rdfs:comment """Connects a Record Set and a Language used by all the Records or
         Record Parts that are or were included in the Record Set."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Language ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:includesProxy a rdf:Property ;
  rdfs:label "includes proxy"@en , "incluye el proxy"@es , "inclut le proxy"@fr ;
  rdfs:comment "Inverse of 'proxy is included in' object property."@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:hasPartTransitive .

rico:accrualsStatus a rdf:Property ;
  rdfs:label "accruals status"@en , "estado de los ingresos"@es , "statut des accroissements"@fr ;
  rdfs:comment "Information on the status of possible accruals"@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:isOrWasIncludedIn a rdf:Property ;
  rdfs:label "is or was included in"@en , "está o estaba incluido en"@es , "est ou a été inclus dans"@fr ;
  rdfs:comment "Inverse of 'includes or included' object property."@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isRecordResourceAssociatedWithRecordResource , rico:isOrWasPartOf .

rico:allMembersWithAccumulationDate a rdf:Property ;
  rdfs:label "all members with accumulation date"@en , "todos sus miembros como fecha de acumulación"@es , "des membres ayant tous pour date d’accumulation"@fr ;
  rdfs:comment """Date at which all of the present or past members of a Record Set
         were or will be accumulated."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:date .

rico:hasOrHadSomeMembersWithCreationDate a rdf:Property ;
  rdfs:label "has or had some members with creation date"@en , """incluye o incluía algunos miembros con fecha de
         creación"""@es , """inclut ou a inclus des membres ayant pour date de
         création"""@fr ;
  rdfs:comment """Inverse of 'is or was creation date of some members of' object
         property."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:hasBeginningDate .

rico:isDirectlyIncludedInProxy a rdf:Property ;
  rdfs:label "is directly included in proxy"@en , "está directamente incluido en el proxy"@es , "est directement inclus dans le proxy"@fr ;
  rdfs:comment """Connects a Record or Record Set to a Proxy of a Record Set which
         it is directly included in."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:isIncludedInProxy , rico:isDirectPartOf .

rico:hasOrHadSomeMembersWithType a rdf:Property ;
  rdfs:label "has or had some members with type"@en , "incluye o incluía algunos miembros con tipo"@es , "inclut ou a inclus des membres ayant pour type"@fr ;
  rdfs:comment """Connects a Record Set and a Type to which some of the Records or
         Record Parts that are or were included in the Record Set belong."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Type ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:hasOrHadSomeMembersWhoseContentRepresents a rdf:Property ;
  rdfs:label "has or had some members whose content represents"@en , """incluye o incluía algunos miembros cuyo contenido
         representa"""@es , """inclut ou a inclus des membres dont le contenu
         représente"""@fr ;
  rdfs:comment """Connects a Record Set and a Thing that is represented by the
         content of some of the Records or Record Parts that are or were included in the Record
         Set."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasOrHadSomeMembersWithSubject .

rico:isDirectlyIncludedIn a rdf:Property ;
  rdfs:label "is directly included in"@en , "está directamente incluido en"@es , "est directement inclus dans"@fr ;
  rdfs:comment """Connects a Record to a Record or Record Set in which it is
         directly included."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isIncludedInTransitive , rico:isDirectPartOf .

rico:mostMembersWithAccumulationDate a rdf:Property ;
  rdfs:label "most members with accumulation date"@en , "la mayoría de sus miembros como fecha de acumulación"@es , """des membres dont la plupart ont pour date
         d’accumulation"""@fr ;
  rdfs:comment """Date at which most of the present or past members of a Record Set
         were or will be accumulated."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:someMembersWithAccumulationDate .

rico:directlyIncludes a rdf:Property ;
  rdfs:label "directly includes"@en , "incluye directamente"@es , "inclut directement"@fr ;
  rdfs:comment """Connects a Record Set to a Record or Record Set which it includes
         directly."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:includesTransitive , rico:hasDirectPart .

rico:hasOrHadSomeMembersWhoseContentMainlyRepresents a rdf:Property ;
  rdfs:label "has or had some members whose content mainly represents"@en , """incluye o incluía algunos miembros cuyo contenido representa
         principalmente"""@es , """inclut ou a inclus des membres dont le contenu représente
         principalement"""@fr ;
  rdfs:comment """Connects a Record Set and a Thing that is the main element
         represented by the content of some of the members of the Records or Record Parts that are
         or were included in the Record Set."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasOrHadSomeMembersWithMainSubject , rico:hasOrHadSomeMembersWhoseContentRepresents .

rico:someMembersWithAccumulationDate a rdf:Property ;
  rdfs:label "some members with accumulation date"@en , "algunos de sus miembros como fecha de acumulación"@es , "des membres ayant pour date d’accumulation"@fr ;
  rdfs:comment """Date at which some of the present or past members of a Record Set
         were or will be accumulated."""@en ;
  rdfs:domain rico:RecordSet ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:date .

rico:RuleRelation a rdfs:Class ;
  rdfs:label "Rule Relation"@en , "Regel-Ding"@de , "Relación con regla"@es , "Relation impliquant une règle"@fr ;
  rdfs:comment """Connects at least one Rule to at least one Thing when it is
         associated with existence and lifecycle of the Thing. The Rule(s) is the source of the
         Relation, and the Thing(s) is the target."""@en ;
  rdfs:subClassOf rico:Relation .

rico:OccupationType a rdfs:Class ;
  rdfs:label "Occupation Type"@en , "Beschäftigungskategorie"@de , "Tipo de ocupación"@es , "Type d’occupation"@fr ;
  rdfs:comment """Categorization of a profession, trade, or craft pursued by a
         Person in fulfilment of an Activity."""@en ;
  rdfs:subClassOf rico:ActivityType , rico:DemographicGroup .

rico:isOrWasOccupationTypeOf a rdf:Property ;
  rdfs:label "is or was occupation type of"@en , "es o era tipo de ocupación de"@es , "est ou a été le type d’occupation de"@fr ;
  rdfs:comment """Connects an Occupation Type to a Person whose occupation is or was
         categorized by it."""@en ;
  rdfs:domain rico:OccupationType ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:isOrWasDemographicGroupOf .

rico:isActivityTypeOf a rdf:Property ;
  rdfs:label "is activity type of"@en , "es tipo de actividad de"@es , "est le type d’activité de"@fr ;
  rdfs:comment """Connects an Activity Type to an Activity that it
         categorizes."""@en ;
  rdfs:domain rico:ActivityType ;
  rdfs:range rico:Activity ;
  rdfs:subPropertyOf rico:isOrWasTypeOf .

rico:isOrWasDemographicGroupOf a rdf:Property ;
  rdfs:label "is or was demographic group of"@en , "es o era grupo demográfico de"@es , "est ou a été le groupe démographique de"@fr ;
  rdfs:comment """Connects a Demographic Group to a Person or Group which belongs or
         belonged to it."""@en ;
  rdfs:domain rico:DemographicGroup ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isOrWasTypeOf .

rico:CorporateBodyType a rdfs:Class ;
  rdfs:label "Corporate Body Type"@en , "Körperschaftskategorie"@de , "Tipo de institución"@es , "Type de collectivité"@fr ;
  rdfs:comment "Categorization of a Corporate Body."@en ;
  rdfs:subClassOf rico:Type .

rico:isOrWasCorporateBodyTypeOf a rdf:Property ;
  rdfs:label "is or was corporate body type of"@en , "es o era tipo de institución de"@es , "est ou a été le type de collectivité de"@fr ;
  rdfs:comment """Connects a Corporate Body Type to a Corporate Body that it
         categorizes or categorized."""@en ;
  rdfs:domain rico:CorporateBodyType ;
  rdfs:range rico:CorporateBody ;
  rdfs:subPropertyOf rico:isOrWasTypeOf .

rico:Person a rdfs:Class ;
  rdfs:label "Person"@en , "Person"@de , "Persona"@es , "Personne"@fr ;
  rdfs:comment "An individual human being."@en ;
  rdfs:subClassOf rico:Agent .

rico:studiesOrStudiedAt a rdf:Property ;
  rdfs:label "studies or studied at"@en , "estudia o estudió en"@es , "étudie ou a étudié à"@fr ;
  rdfs:comment """Connects a Person to an educational institution at which they
         studied or study. Both 'institution' and 'at' can be interpreted broadly."""@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Group ;
  rdfs:subPropertyOf rico:isOrWasMemberOf .

rico:hasOrHadEmployer a rdf:Property ;
  rdfs:label "has or had employer"@en , "tiene o tenía como empleador"@es , "a ou a eu pour employeur"@fr ;
  rdfs:comment "Inverse of 'is or was employer of' object property."@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:hasOrHadController .

rico:hasOrHadTeacher a rdf:Property ;
  rdfs:label "has or had teacher"@en , "tiene o tenía como profesor(a) a"@es , "a ou a eu pour enseignant"@fr ;
  rdfs:comment """Connects a Person to another Person who is or was their
         teacher."""@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:knows .

rico:knows a rdf:Property ;
  rdfs:label "knows"@en , "conoce a"@es , "connaît"@fr ;
  rdfs:comment """Connects two Persons that directly know each other during their
         existence. This relation is symmetric."""@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:isAgentAssociatedWithAgent .

rico:deathDate a rdf:Property ;
  rdfs:label "death date"@en , "fecha de muerte"@es , "date de décès"@fr ;
  rdfs:comment "Date at which a Person died."@en ;
  rdfs:domain rico:Person ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:endDate .

rico:hasOrHadStudent a rdf:Property ;
  rdfs:label "has or had student"@en , "tiene o tenía como estudiante a"@es , "a ou a eu pour étudiant"@fr ;
  rdfs:comment "Inverse of 'has or had teacher' object property."@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:knows .

rico:hasSibling a rdf:Property ;
  rdfs:label "has sibling"@en , "tiene como hermano o hermana a"@es , "a pour frère ou sœur"@fr ;
  rdfs:comment """Connects two Persons who are siblings. This relation is
         symmetric."""@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:hasFamilyAssociationWith .

rico:isOrWasLeaderOf a rdf:Property ;
  rdfs:label "is or was leader of"@en , "es o era líder de"@es , "est ou a été le dirigeant de"@fr ;
  rdfs:comment """Connects a Person to the Group that Person leads or led in the
         past."""@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Group ;
  rdfs:subPropertyOf rico:isOrWasControllerOf .

rico:hasOrHadOccupationOfType a rdf:Property ;
  rdfs:label "has or had occupation of type"@en , "tiene o tenía como tipo de ocupación"@es , "a ou a eu pour type d’occupation"@fr ;
  rdfs:comment """Connects a Person to an Occupation Type that categorized or
         categorizes his/her occupation (profession, trade or craft)."""@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:OccupationType ;
  rdfs:subPropertyOf rico:hasOrHadDemographicGroup .

rico:hasDescendant a rdf:Property ;
  rdfs:label "has descendant"@en , "tiene como descendiente a"@es , "a pour descendant"@fr ;
  rdfs:comment """Connects a Person to one of their descendants. This is a
         transitive relation."""@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:hasSuccessor , rico:hasFamilyAssociationWith .

rico:hasDeathPlace a rdf:Property ;
  rdfs:label "has death place"@en , "tiene como lugar de muerte"@es , "a pour lieu de décès"@fr ;
  rdfs:comment "Inverse of 'is death place of' object property."@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Place ;
  rdfs:subPropertyOf rico:isAgentAssociatedWithPlace .

rico:hasOrHadSpouse a rdf:Property ;
  rdfs:label "has or had spouse"@en , "tiene o tenía como cónyuge a"@es , "a ou a eu pour conjoint"@fr ;
  rdfs:comment """Connects two Persons who are or were married. This relation is
         symmetric."""@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:hasFamilyAssociationWith .

rico:hasAncestor a rdf:Property ;
  rdfs:label "has ancestor"@en , "tiene como ancestro a"@es , "a pour ancêtre"@fr ;
  rdfs:comment """Inverse of 'has descendant' object property. This is a transitive
         relation."""@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:isSuccessorOf , rico:hasFamilyAssociationWith .

rico:knowsOf a rdf:Property ;
  rdfs:label "knows of"@en , "conoce indirectamente a"@es , "a connaissance de la personne"@fr ;
  rdfs:comment """Connects a Person to another Person they have some knowledge of
         through time or space."""@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:isAgentAssociatedWithAgent .

rico:isChildOf a rdf:Property ;
  rdfs:label "is child of"@en , "es hijo o hija de"@es , "est l’enfant de"@fr ;
  rdfs:comment "Inverse of 'has child' object property."@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:hasAncestor .

rico:hasBirthDate a rdf:Property ;
  rdfs:label "has birth date"@en , "tiene como fecha de nacimiento"@es , "a pour date de naissance"@fr ;
  rdfs:comment "Inverse of 'is birth date of' object property."@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:hasBeginningDate .

rico:knownBy a rdf:Property ;
  rdfs:label "known by"@en , "conocido por"@es , "est connue par"@fr ;
  rdfs:comment "Inverse of 'knows of' object property."@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:isAgentAssociatedWithAgent .

rico:hasChild a rdf:Property ;
  rdfs:label "has child"@en , "tiene como hijo o hija a"@es , "a pour enfant"@fr ;
  rdfs:comment "Connects a Person to one of their children."@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:hasDescendant .

rico:hasBirthPlace a rdf:Property ;
  rdfs:label "has birth place"@en , "tiene como lugar de nacimiento"@es , "a pour lieu de naissance"@fr ;
  rdfs:comment "Inverse of 'is birth place of' object property."@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Place ;
  rdfs:subPropertyOf rico:isAgentAssociatedWithPlace .

rico:isOrWasEmployerOf a rdf:Property ;
  rdfs:label "is or was employer of"@en , "es o era empleador(a) de"@es , "a ou a été l'employeur de"@fr ;
  rdfs:comment """Connects a Corporate Body or a Person to a Person who is or was
         their employee."""@en ;
  rdfs:domain rico:Agent ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:isOrWasControllerOf .

rico:hasFamilyAssociationWith a rdf:Property ;
  rdfs:label "has family association with"@en , "tiene asociación familiar con"@es , "a une relation familiale avec"@fr ;
  rdfs:comment """Connects two Persons that have some type of family link, i.e.
         belong to the same family. This relation is symmetric."""@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:isAgentAssociatedWithAgent .

rico:hasDeathDate a rdf:Property ;
  rdfs:label "has death date"@en , "tiene como fecha de muerte"@es , "a pour date de décès"@fr ;
  rdfs:comment "Inverse of 'is death date of' object property."@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:hasEndDate .

rico:birthDate a rdf:Property ;
  rdfs:label "birth date"@en , "fecha de nacimiento"@es , "date de naissance"@fr ;
  rdfs:comment "Date at which a Person was born."@en ;
  rdfs:domain rico:Person ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:beginningDate .

rico:occupiesOrOccupied a rdf:Property ;
  rdfs:label "occupies or occupied"@en , "ocupa u ocupaba"@es , "occupe ou a occupé"@fr ;
  rdfs:comment """Connects a Person to a Position they occupy or
         occupied."""@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Position ;
  rdfs:subPropertyOf rico:isAgentAssociatedWithAgent .

rico:hasOrHadCorrespondent a rdf:Property ;
  rdfs:label "has or had correspondent"@en , "tiene o tenía como correspondiente"@es , "a ou a eu pour correspondant"@fr ;
  rdfs:comment """Connects two Persons that correspond or have corresponded with
         each other. This relation is symmetric."""@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:knows .

rico:isOrWasMemberOf a rdf:Property ;
  rdfs:label "is or was member of"@en , "es o era miembro de"@es , "est ou a été membre de"@fr ;
  rdfs:comment "Inverse of 'has or had member' object property."@en ;
  rdfs:domain rico:Person ;
  rdfs:range rico:Group ;
  rdfs:subPropertyOf rico:isAgentAssociatedWithAgent .

rico:PlaceRelation a rdfs:Class ;
  rdfs:label "Place Relation"@en , "Geografikum-Ding"@de , "Relación con lugar"@es , "Relation impliquant un lieu"@fr ;
  rdfs:comment """Connects a Place and at least one Thing when the first is
         associated with the existence and lifecycle of the second one. The Place is the source of
         the Relation and the Thing(s) is the target."""@en ;
  rdfs:subClassOf rico:Relation .

rico:placeRelation_role a rdf:Property ;
  rdfs:label "has the role of the Place Relation"@en , "desempeña el papel de la Relación con lugar"@es , "a le rôle de la Relation impliquant un lieu"@fr ;
  rdfs:comment """Connects a PlaceRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:PlaceRelation ;
  rdfs:range rico:PlaceRelation ;
  rdfs:subPropertyOf rico:relation_role .

rico:ProductionTechniqueType a rdfs:Class ;
  rdfs:label "Production Technique Type"@en , "Herstellungstechnikkategorie"@de , "Tipo de técnica de producción"@es , "Type de technique de production"@fr ;
  rdfs:comment """The method used in the representation of information on an
         instantiation."""@en ;
  rdfs:subClassOf rico:Type .

rico:isProductionTechniqueTypeOf a rdf:Property ;
  rdfs:label "is production technique type of"@en , "es tipo de técnica de producción de"@es , "est le type de technique de production de"@fr ;
  rdfs:comment """Connects a Production Technique Type to an Instantiation whose
         production technique is categorized by it."""@en ;
  rdfs:domain rico:ProductionTechniqueType ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:isOrWasTypeOf .

rico:Record a rdfs:Class ;
  rdfs:label "Record"@en , "Record"@de , "Documento"@es , "Objet informationnel"@fr ;
  rdfs:comment """Discrete information content formed and inscribed, at least once,
         by any method on any carrier in any persistent, recoverable form by an Agent in the course
         of life or work activity."""@en ;
  rdfs:subClassOf rico:RecordResource .

rico:hasContentWhichMainlyRepresents a rdf:Property ;
  rdfs:label "has content which mainly represents"@en , "tiene contenido que representa principalmente"@es , "a un contenu qui représente principalement"@fr ;
  rdfs:comment """Connects a Record or a Record Part to a Thing that its content
         mainly represents."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasOrHadMainSubject , rico:hasContentWhichRepresents .

rico:isOrWasConstituentOf a rdf:Property ;
  rdfs:label "is or was constituent of"@en , "es o era elemento constitutivo de"@es , "est ou a été un constituant de"@fr ;
  rdfs:comment """Inverse of 'has or had constituent' object
         property."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isRecordResourceAssociatedWithRecordResource , rico:isOrWasPartOf .

rico:wasConstituentOf a rdf:Property ;
  rdfs:label "was constituent of"@en , "era elemento constitutivo de"@es , "a été un constituant de"@fr ;
  rdfs:comment """Connects a Record or Record Part to another Record or Record Part
         of which it was a constituent in the past."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:wasPartOf , rico:isOrWasConstituentOf .

rico:isOriginalOf a rdf:Property ;
  rdfs:label "is original of"@en , "es original de"@es , "est l’original de"@fr ;
  rdfs:comment """Connects the original version of a Record to a copy or a later
         version."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:precedesInTime , rico:hasGeneticLinkToRecordResource .

rico:sentimentOrEmotionExpressed a rdf:Property ;
  rdfs:label "sentiment or emotion expressed"@en , "sentimiento o emoción expresados"@es , "sentiment ou émotion exprimés"@fr ;
  rdfs:comment """Specification of, or information about, the sentiment(s) or
         emotion(s) expressed by the content of a Record or a Record Part."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf rico:scopeAndContent .

rico:hasDocumentaryFormType a rdf:Property ;
  rdfs:label "has documentary form type"@en , "tiene como tipo documental"@es , "a pour type d’objet informationnel"@fr ;
  rdfs:comment """Connects a Record or Record Part to its Documentary Form
         Type."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:DocumentaryFormType ;
  rdfs:subPropertyOf rico:hasOrHadType .

rico:isDirectConstituentOfProxy a rdf:Property ;
  rdfs:label "is direct constituent of proxy"@en , "es elemento constitutivo directo del proxy"@es , "est un constituant direct du proxy"@fr ;
  rdfs:comment """Connects a Record or Record Part to a Proxy of a Record or Record
         Part which it is a direct constituent of."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:isDirectPartOf , rico:isConstituentOfProxy .

rico:hasDirectConstituent a rdf:Property ;
  rdfs:label "has direct constituent"@en , "tiene directamente como elemento constitutivo"@es , "a directement pour constituant"@fr ;
  rdfs:comment """Connects a Record or Record Part to another Record or Record Part
         that is its direct constituent."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasDirectPart , rico:hasConstituentTransitive .

rico:hasAuthor a rdf:Property ;
  rdfs:label "has author"@en , "tiene como autor a"@es , "a pour responsable intellectuel"@fr ;
  rdfs:comment """Connects a Record to the Group, Person or Position that is
         responsible for conceiving and formulating the information contained in the
         Record."""@en ;
  rdfs:domain rico:Record ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:hasCreator .

rico:hasDirectConstituentProxy a rdf:Property ;
  rdfs:label "has direct constituent proxy"@en , "tiene como directo elemento constitutivo el proxy"@es , "a pour constituant direct le proxy"@fr ;
  rdfs:comment """Inverse of 'proxy is direct constituent of' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:hasDirectPart , rico:hasConstituentProxy .

rico:hasOrHadConstituent a rdf:Property ;
  rdfs:label "has or had constituent"@en , "tiene o tenía como elemento constitutivo"@es , "a ou a eu pour constituant"@fr ;
  rdfs:comment """Connects a Record or Record Part to a Record or Record part that
         is or was a constituent of that Record or Record Part."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:isRecordResourceAssociatedWithRecordResource , rico:hasOrHadPart .

rico:isConstituentOfTransitive a rdf:Property ;
  rdfs:label "is constituent of transitive"@en , "es elemento constitutivo de transitivo"@es , "est le constituant de transitif"@fr ;
  rdfs:comment """Connects a Record or Record Part to another Record or Record Part
         of which it is a constituent, directly or indirectly. This is a transitive
         relation."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isPartOfTransitive , rico:isOrWasConstituentOf .

rico:hadConstituent a rdf:Property ;
  rdfs:label "had constituent"@en , "tenía como elemento constitutivo"@es , "a eu pour constituant"@fr ;
  rdfs:comment """Connects a Record or Record Part to another Record or Record Part
         that was its constituent in the past."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasOrHadConstituent , rico:hadPart .

rico:isConstituentOfProxy a rdf:Property ;
  rdfs:label "is constituent of proxy"@en , "es elemento constitutivo del proxy"@es , "est le constituant du proxy"@fr ;
  rdfs:comment """Connects a Record or Record Part to a Proxy of a Record or Record
         Part of which it is a constituent, directly or indirectly."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:isPartOfTransitive .

rico:isDraftOf a rdf:Property ;
  rdfs:label "is draft of"@en , "es borrador de"@es , "est l’ébauche de"@fr ;
  rdfs:comment "Connects a draft to the final version of a Record."@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:precedesInTime , rico:hasGeneticLinkToRecordResource .

rico:isDirectConstituentOf a rdf:Property ;
  rdfs:label "is direct constituent of"@en , "es elemento constitutivo directo de"@es , "est un constituant direct de"@fr ;
  rdfs:comment """Connects a Record or Record Part to another Record or Record Part
         of which it is a direct constituent."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isDirectPartOf , rico:isConstituentOfTransitive .

rico:hasConstituentTransitive a rdf:Property ;
  rdfs:label "has constituent transitive"@en , "tiene como elemento constitutivo transitivo"@es , "a pour constituant transitif"@fr ;
  rdfs:comment """Connects a Record or Record Part to another Record or Record Part
         that is its constituent, directly or indirectly. This is a transitive
         relation."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasPartTransitive , rico:hasOrHadConstituent .

rico:hasContentOfType a rdf:Property ;
  rdfs:label "has content of type"@en , "tiene como tipo de contenido"@es , "a pour type de contenu"@fr ;
  rdfs:comment """Connects a Record or a Record Part to a Content Type which
         categorizes its content."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:ContentType ;
  rdfs:subPropertyOf rico:hasOrHadType .

rico:hasDraft a rdf:Property ;
  rdfs:label "has draft"@en , "tiene como borrador"@es , "a pour ébauche"@fr ;
  rdfs:comment "Inverse of 'is draft of' object property."@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:hasGeneticLinkToRecordResource , rico:followsInTime .

rico:hasOriginal a rdf:Property ;
  rdfs:label "has original"@en , "tiene como original"@es , "a pour original"@fr ;
  rdfs:comment "Inverse of 'is original of' object property."@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:RecordResource ;
  rdfs:subPropertyOf rico:hasGeneticLinkToRecordResource , rico:followsInTime .

rico:hasRecordState a rdf:Property ;
  rdfs:label "has record state"@en , "tiene como estado de documento"@es , "a pour état"@fr ;
  rdfs:comment """Connects a Record or Record Part to a Record State that
         categorizes its state."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:RecordState ;
  rdfs:subPropertyOf rico:hasOrHadType .

rico:hasConstituentProxy a rdf:Property ;
  rdfs:label "has constituent proxy"@en , "tiene como elemento constitutivo el proxy"@es , "a pour constituant le proxy"@fr ;
  rdfs:comment """Inverse of 'proxy is constituent of' object
         property."""@en ;
  rdfs:domain rico:Thing ;
  rdfs:range rico:Proxy ;
  rdfs:subPropertyOf rico:hasPartTransitive .

rico:hasContentWhichRepresents a rdf:Property ;
  rdfs:label "has content which represents"@en , "tiene contenido que representa"@es , "a un contenu qui représente"@fr ;
  rdfs:comment """Connects a Record or a Record Part to a Thing that its content
         represents."""@en ;
  rdfs:domain rico:RecordResource ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:hasOrHadSubject .

rico:PlaceType a rdfs:Class ;
  rdfs:label "Place Type"@en , "Geografikumskategorie"@de , "Tipo de lugar"@es , "Type de lieu"@fr ;
  rdfs:comment "Categorization of a Place."@en ;
  rdfs:subClassOf rico:Type .

rico:isOrWasPlaceTypeOf a rdf:Property ;
  rdfs:label "is or was place type of"@en , "es o era tipo de lugar de"@es , "a ou a été le type de lieu de"@fr ;
  rdfs:comment """Connects a Place Type to a Place that is or was categorized by
         it."""@en ;
  rdfs:domain rico:PlaceType ;
  rdfs:range rico:Place ;
  rdfs:subPropertyOf rico:isOrWasTypeOf .

rico:DateType a rdfs:Class ;
  rdfs:label "Date Type"@en , "Datumskategorie"@de , "Tipo de fecha"@es , "Type de date"@fr ;
  rdfs:comment "Categorization of a Date."@en ;
  rdfs:subClassOf rico:Type .

rico:isDateTypeOf a rdf:Property ;
  rdfs:label "is date type of"@en , "es tipo de fecha de"@es , "est le type de date de"@fr ;
  rdfs:comment "Connects a Date Type to a Date that it categorizes."@en ;
  rdfs:domain rico:DateType ;
  rdfs:range rico:Date ;
  rdfs:subPropertyOf rico:isOrWasTypeOf .

rico:AgentName a rdfs:Class ;
  rdfs:label "Agent Name"@en , "Akteursname"@de , "Nombre de Agente"@es , "Nom d’agent"@fr ;
  rdfs:comment """A label, title or term designating an Agent in order to make it
         distinguishable from other similar entities."""@en ;
  rdfs:subClassOf rico:Name .

rico:isOrWasAgentNameOf a rdf:Property ;
  rdfs:label "is or was agent name of"@en , "es o era el nombre de agente de"@es , "est ou a été le nom de"@fr ;
  rdfs:comment """Connects an Agent Name to an Agent it designates or
         designated."""@en ;
  rdfs:domain rico:AgentName ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isOrWasNameOf .

rico:RecordResourceGeneticRelation a rdfs:Class ;
  rdfs:label "Record Resource Genetic Relation"@en , "Recordressource-Entstehungszusammenhang-Recordressource"@de , "Relación genética entre recursos documentales"@es , "Relation génétique entre des ressources archivistiques"@fr ;
  rdfs:comment """Connects two or more record resources when there is a genetic link
         between them. Genetic in this sense is as defined by diplomatics, i.e., the process by
         which a record resource is developed. This Relation is a generic, not oriented
         one."""@en ;
  rdfs:subClassOf rico:RecordResourceToRecordResourceRelation .

rico:recordResourceGeneticRelation_role a rdf:Property ;
  rdfs:label "has the role of the Record Resource Genetic Relation"@en , """desempeña el papel de la Relación genética entre recursos
         documentales"""@es , """a le rôle de la Relation génétique entre des ressources
         archivistiques"""@fr ;
  rdfs:comment """Connects a RecordResourceGeneticRelation to itself. It is a
         property that can stand for an instance of the class when necessary, e.g. when you explore
         a knowledge graph."""@en ;
  rdfs:domain rico:RecordResourceGeneticRelation ;
  rdfs:range rico:RecordResourceGeneticRelation ;
  rdfs:subPropertyOf rico:recordResourceToRecordResourceRelation_role .

rico:Mechanism a rdfs:Class ;
  rdfs:label "Mechanism"@en , "Mechanismus"@de , "Mecanismo"@es , "Système"@fr ;
  rdfs:comment """A process or system created by a Person or Group that performs an
         Activity."""@en ;
  rdfs:subClassOf rico:Agent .

rico:technicalCharacteristics a rdf:Property ;
  rdfs:label "technical characteristics"@en , "características técnicas"@es , "caractéristiques techniques"@fr ;
  rdfs:comment """Describes any relevant physical or software feature of any device
         involved in the creation or management of a Record Resource."""@en ;
  rdfs:domain rico:Mechanism ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:Appellation a rdfs:Class ;
  rdfs:label "Appellation"@en , "Bezeichnung"@de , "Denominación"@es , "Appellation"@fr ;
  rdfs:comment """A concept of any kind that is used for designating an Entity and
         referring to it."""@en ;
  rdfs:subClassOf rico:Concept .

rico:Agent a rdfs:Class ;
  rdfs:label "Agent"@en , "Akteur"@de , "Agente"@es , "Agent"@fr ;
  rdfs:comment """A Person, or Group, or an entity created by a Person or Group
         (Mechanism), or a Position, that acts in the world."""@en ;
  rdfs:subClassOf rico:Thing .

rico:DemographicGroup a rdfs:Class ;
  rdfs:label "Demographic Group"@en , "Demographische Gruppe"@de , "Grupo demográfico"@es , "Groupe démographique"@fr ;
  rdfs:comment """Categorization of a Person or Group based on shared
         characteristics."""@en ;
  rdfs:subClassOf rico:Type .

rico:Identifier a rdfs:Class ;
  rdfs:label "Identifier"@en , "Identifikator"@de , "Identificador"@es , "Identifiant"@fr ;
  rdfs:comment """A word, number, letter, symbol, or any combination of these used
         to uniquely identify or reference an individual instance of an entity within a specific
         information domain."""@en ;
  rdfs:subClassOf rico:Appellation .

rico:isOrWasIdentifierOf a rdf:Property ;
  rdfs:label "is or was identifier of"@en , "es o era identificador de"@es , "est ou a été l’identifiant de"@fr ;
  rdfs:comment """Connects an Identifier to a Thing that it identified or
         identifies."""@en ;
  rdfs:domain rico:Identifier ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isOrWasAppellationOf .

rico:hasIdentifierType a rdf:Property ;
  rdfs:label "has identifier type"@en , "tiene como tipo de identificador"@es , "a pour type d’identifiant"@fr ;
  rdfs:comment """Connects an Identifier and an Identifier Type that categorizes
         it."""@en ;
  rdfs:domain rico:Identifier ;
  rdfs:range rico:IdentifierType ;
  rdfs:subPropertyOf rico:hasOrHadType .

rico:KnowingRelation a rdfs:Class ;
  rdfs:label "Knowing Relation"@en , "Person-Bekanntschaft-Person"@de , "Relación de conocimiento directo entre personas"@es , "Relation de connaissance entre personnes"@fr ;
  rdfs:comment """Connects at least two Persons who directly know each other during
         their existence. This Relation is not oriented."""@en ;
  rdfs:subClassOf rico:AgentToAgentRelation .

rico:RecordPart a rdfs:Class ;
  rdfs:label "Record Part"@en , "Recordteil"@de , "Componente documental"@es , "Partie d’objet informationnel"@fr ;
  rdfs:comment """Component of a Record with independent information content that
         contributes to the intellectual completeness of the Record."""@en ;
  rdfs:subClassOf rico:RecordResource .

rico:LeadershipRelation a rdfs:Class ;
  rdfs:label "Leadership Relation"@en , "Person-Führung-Person"@de , "Relación de liderazgo"@es , "Relation de direction"@fr ;
  rdfs:comment """Connects at least one Person and at least one Group, when the
         first one(s) lead(s) or led the second one(s). The Relation is oriented from the leading
         Person to the Group: the leading Person(s) is the source of the Relation, and the Group(s)
         is the target."""@en ;
  rdfs:subClassOf rico:AgentControlRelation .

rico:leadershipRelation_role a rdf:Property ;
  rdfs:label "has the role of the Leadership Relation"@en , "desempeña el papel de la Relación de liderazgo"@es , "a le rôle de la Relation de direction"@fr ;
  rdfs:comment """Connects a LeadershipRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:LeadershipRelation ;
  rdfs:range rico:LeadershipRelation ;
  rdfs:subPropertyOf rico:agentControlRelation_role .

rico:leadershipWithPosition a rdf:Property ;
  rdfs:label "leadership with position"@en , "liderazgo en puesto"@es , "relation de direction dans le cadre du poste"@fr ;
  rdfs:comment """Connects a Leadership Relation to the Position occupied by the
         leading Person."""@en ;
  rdfs:domain rico:LeadershipRelation ;
  rdfs:range rico:Position ;
  rdfs:subPropertyOf rico:relationHasContext .

rico:RoleType a rdfs:Class ;
  rdfs:label "Role Type"@en , "Rollenkategorie"@de , "Tipo de rol"@es , "Type de rôle"@fr ;
  rdfs:comment """The role an Agent plays in some context (usually in some creation
         relation). Not to be confused with a Position (position of an agent in some group). For
         example, a Person who is the head of some Corporate Body may play the role of annotator (of
         a record) in a creation relation."""@en ;
  rdfs:subClassOf rico:Type .

rico:roleIsContextOfCreationRelation a rdf:Property ;
  rdfs:label "role is context of creation relation"@en , "rol es contexto de relación de creación"@es , "rôle est le contexte de la relation de création"@fr ;
  rdfs:comment """Connects a Role Type to a Creation Relation (this Role Type being
         the specific role played by the creating Person in the context of this
         Relation)."""@en ;
  rdfs:domain rico:RoleType ;
  rdfs:range rico:CreationRelation ;
  rdfs:subPropertyOf rico:thingIsContextOfRelation .

rico:CorporateBody a rdfs:Class ;
  rdfs:label "Corporate Body"@en , "Körperschaft"@de , "Institución"@es , "Collectivité"@fr ;
  rdfs:comment """An organized group of persons that act together as an Agent, and
         that has a recognized legal or social status."""@en ;
  rdfs:subClassOf rico:Group .

rico:wasMergedInto a rdf:Property ;
  rdfs:label "was merged into"@en , "se fusionó en"@es , "a été fusionné dans"@fr ;
  rdfs:comment """Connects a Corporate Body to another Corporate Body that is the
         result of a merger of the previous one with one to many other corporate
         bodies."""@en ;
  rdfs:domain rico:CorporateBody ;
  rdfs:range rico:CorporateBody ;
  rdfs:subPropertyOf rico:hasSuccessor .

rico:resultedFromTheMergerOf a rdf:Property ;
  rdfs:label "resulted from the merger of"@en , "resultado de la fusión de"@es , "résulte de la fusion de"@fr ;
  rdfs:comment "Inverse of 'was merged into' object property."@en ;
  rdfs:domain rico:CorporateBody ;
  rdfs:range rico:CorporateBody ;
  rdfs:subPropertyOf rico:isSuccessorOf .

rico:wasSplitInto a rdf:Property ;
  rdfs:label "was split into"@en , "se separó en"@es , "a été séparé en"@fr ;
  rdfs:comment """Connects a Corporate Body to one of the Corporate Bodies that
         results from the split of the previous one into two to many corporate
         bodies."""@en ;
  rdfs:domain rico:CorporateBody ;
  rdfs:range rico:CorporateBody ;
  rdfs:subPropertyOf rico:hasSuccessor .

rico:hasOrHadCorporateBodyType a rdf:Property ;
  rdfs:label "has or had corporate body type"@en , "tiene o tenía como tipo de institucion"@es , "a ou a eu pour type de collectivité"@fr ;
  rdfs:comment """Connects a Corporate Body to a Corporate Body Type which
         categorizes or categorized it."""@en ;
  rdfs:domain rico:CorporateBody ;
  rdfs:range rico:CorporateBodyType ;
  rdfs:subPropertyOf rico:hasOrHadType .

rico:resultedFromTheSplitOf a rdf:Property ;
  rdfs:label "resulted from the split of"@en , "resultado de la separación de"@es , "résulte de la séparation de"@fr ;
  rdfs:comment "Inverse of 'was split into' object property."@en ;
  rdfs:domain rico:CorporateBody ;
  rdfs:range rico:CorporateBody ;
  rdfs:subPropertyOf rico:isSuccessorOf .

rico:WorkRelation a rdfs:Class ;
  rdfs:label "Work Relation"@en , "Akteur-Arbeit-Akteur"@de , "Relación profesional"@es , "Relation de travail"@fr ;
  rdfs:comment """Connects at least two Agents that have or had some type of work
         relation in the course of their activities. This Relation is not oriented."""@en ;
  rdfs:subClassOf rico:AgentToAgentRelation .

rico:workRelation_role a rdf:Property ;
  rdfs:label "has the role of the Work Relation"@en , "desempeña el papel de la Relación profesional"@es , "a le rôle de la Relation de travail"@fr ;
  rdfs:comment """Connects a WorkRelation to itself. It is a property that can stand
         for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:WorkRelation ;
  rdfs:range rico:WorkRelation ;
  rdfs:subPropertyOf rico:agentToAgentRelation_role .

rico:OwnershipRelation a rdfs:Class ;
  rdfs:label "Ownership Relation"@en , "Gruppe/Person/Position-Besitz-Ding"@de , "Relación de posesión"@es , "Relation de propriété"@fr ;
  rdfs:comment """Connects at least one Group, Person or Position and at least a
         Thing that these Agent(s) own(s) or owned. The Group(s), Person(s) or Position(s) is the
         source of the Relation, and the Agent(s) is the target."""@en ;
  rdfs:subClassOf rico:AuthorityRelation .

rico:ownershipRelation_role a rdf:Property ;
  rdfs:label "has the role of the Ownership Relation"@en , "desempeña el papel de la Relación de posesión"@es , "a le rôle de la Relation de propriété"@fr ;
  rdfs:comment """Connects an OwnershipRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:OwnershipRelation ;
  rdfs:range rico:OwnershipRelation ;
  rdfs:subPropertyOf rico:authorityRelation_role .

rico:Concept a rdfs:Class ;
  rdfs:label "Concept"@en , "Konzept"@de , "Concepto"@es , "Concept"@fr ;
  rdfs:comment """An idea, unit of thought, abstract cultural object or
         category"""@en ;
  rdfs:subClassOf rico:Thing .

rico:Extent a rdfs:Class ;
  rdfs:label "Extent"@en , "Umfang "@de , "Extensión"@es , "Mesure"@fr ;
  rdfs:comment """Countable characteristics of the content of an entity expressed as
         a quantity."""@en ;
  rdfs:subClassOf rico:Thing .

rico:RepresentationType a rdfs:Class ;
  rdfs:label "Representation Type"@en , "Repräsentationskategorie"@de , "Tipo de grabación"@es , "Type de représentation"@fr ;
  rdfs:comment """Method of recording the content type of an
         Instantiation"""@en ;
  rdfs:subClassOf rico:Type .

rico:isRepresentationTypeOf a rdf:Property ;
  rdfs:label "is representation type of"@en , "es tipo de grabación de"@es , "est le type de représentation de"@fr ;
  rdfs:comment """Connects a Representation Type to an Instantiation that it
         categorizes."""@en ;
  rdfs:domain rico:RepresentationType ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:isOrWasTypeOf .

rico:UnitOfMeasurement a rdfs:Class ;
  rdfs:label "Unit Of Measurement"@en , "Masseinheit"@de , "Unidad de medida"@es , "Unité de mesure"@fr ;
  rdfs:comment """A definite magnitude of a quantity, defined and adopted by
         convention or by law, that is used as a standard for measurement of the same kind of
         quantity. Can be spacial units (cm, m), weight (g, kg), time (s, h), storage (MB, TB) or
         more informal units used in the archival context like number of boxes, pages or
         words."""@en ;
  rdfs:subClassOf rico:Concept .

rico:isUnitOfMeasurementOf a rdf:Property ;
  rdfs:label "is unit of measurement of"@en , "es unidad de medida de"@es , "est l’unité de mesure de"@fr ;
  rdfs:comment """Inverse of 'has unit of measurement' object
         property."""@en ;
  rdfs:domain rico:UnitOfMeasurement ;
  rdfs:range rico:Extent ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:ManagementRelation a rdfs:Class ;
  rdfs:label "Management Relation"@en , "Akteur-Management-Recordressource/Instanz"@de , "Relación de gestión"@es , "Relation de gestion"@fr ;
  rdfs:comment """Connects at least one Agent and at least one Record Resource or
         Instantiation that the Agent manages or managed. The Agent(s) is the source of the
         Relation, and the Record Resource(s) or Instantiation(s) is the target."""@en ;
  rdfs:subClassOf rico:AuthorityRelation .

rico:Place a rdfs:Class ;
  rdfs:label "Place"@en , "Geografikum"@de , "Lugar"@es , "Lieu"@fr ;
  rdfs:comment "Bounded, named geographic area or region."@en ;
  rdfs:subClassOf rico:Thing .

rico:geographicalCoordinates a rdf:Property ;
  rdfs:label "geographical coordinates"@en , "coordenadas geográficas"@es , "coordonnées géographiques"@fr ;
  rdfs:comment "Longitudinal and latitudinal information about a Place. "@en ;
  rdfs:domain rico:Place ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:isOrWasJurisdictionOf a rdf:Property ;
  rdfs:label "is or was jurisdiction of"@en , "es o era jurisdicción de"@es , "est ou a été le ressort de"@fr ;
  rdfs:comment """Connects a Place to an Agent that has or had jurisdiction over the
         Place."""@en ;
  rdfs:domain rico:Place ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isPlaceAssociatedWithAgent .

rico:isPlaceAssociatedWithAgent a rdf:Property ;
  rdfs:label "is place associated with agent"@en , "es lugar asociado con agente"@es , "est un lieu associé à l'agent"@fr ;
  rdfs:comment """Connects a Place to an Agent which is related to that
         Place."""@en ;
  rdfs:domain rico:Place ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isPlaceAssociatedWith .

rico:isOrWasLocationOfAgent a rdf:Property ;
  rdfs:label "is or was location of agent"@en , "es o era localización de agente"@es , "est ou a été la localisation de l'agent"@fr ;
  rdfs:comment """Connects a Place to an Agent that is or was located in this
         Place."""@en ;
  rdfs:domain rico:Place ;
  rdfs:range rico:Agent ;
  rdfs:subPropertyOf rico:isPlaceAssociatedWithAgent , rico:isOrWasLocationOf .

rico:location a rdf:Property ;
  rdfs:label "location"@en , "localización"@es , "localisation"@fr ;
  rdfs:comment """A delimitation of the physical territory of a Place. Used to
         describe basic human-readable text such as an address, a cadastral reference, or less
         precise information found in a Record."""@en ;
  rdfs:domain rico:Place ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:wasContainedBy a rdf:Property ;
  rdfs:label "was contained by"@en , "estaba contenido en"@es , "a été contenu par"@fr ;
  rdfs:comment """Connects a Place to a Place within which it was
         contained."""@en ;
  rdfs:domain rico:Place ;
  rdfs:range rico:Place ;
  rdfs:subPropertyOf rico:wasPartOf , rico:isOrWasContainedBy .

rico:isDeathPlaceOf a rdf:Property ;
  rdfs:label "is death place of"@en , "es lugar de muerte de"@es , "est le lieu de décès de"@fr ;
  rdfs:comment """Connects a Place to a Person who died in that
         Place."""@en ;
  rdfs:domain rico:Place ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:isPlaceAssociatedWithAgent .

rico:containsOrContained a rdf:Property ;
  rdfs:label "contains or contained"@en , "contiene o contenía"@es , "contient ou a contenu"@fr ;
  rdfs:comment """Connects a Place to a region that is or was within
         it."""@en ;
  rdfs:domain rico:Place ;
  rdfs:range rico:Place ;
  rdfs:subPropertyOf rico:isAssociatedWithPlace , rico:isPlaceAssociatedWith , rico:hasOrHadPart .

rico:containsTransitive a rdf:Property ;
  rdfs:label "contains transitive"@en , "contiene transitivo"@es , "contient transitif"@fr ;
  rdfs:comment """Connects a Place to a Place that it contains, directly or
         indirectly. This is a transitive relation."""@en ;
  rdfs:domain rico:Place ;
  rdfs:range rico:Place ;
  rdfs:subPropertyOf rico:hasPartTransitive , rico:containsOrContained .

rico:isBirthPlaceOf a rdf:Property ;
  rdfs:label "is birth place of"@en , "es lugar de nacimiento de"@es , "est le lieu de naissance de"@fr ;
  rdfs:comment """Connects a Place to a Person who was born in that
         Place."""@en ;
  rdfs:domain rico:Place ;
  rdfs:range rico:Person ;
  rdfs:subPropertyOf rico:isPlaceAssociatedWithAgent .

rico:isOrWasLocationOf a rdf:Property ;
  rdfs:label "is or was location of"@en , "es o era localización de"@es , "est ou a été la localisation de"@fr ;
  rdfs:comment """Connects a Place to a Thing that is or was located in the
         Place."""@en ;
  rdfs:domain rico:Place ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isPlaceAssociatedWith .

rico:isOrWasContainedBy a rdf:Property ;
  rdfs:label "is or was contained by"@en , "está o estaba contenido en"@es , "est ou a été contenu par"@fr ;
  rdfs:comment "Inverse of 'contains or contained' object property."@en ;
  rdfs:domain rico:Place ;
  rdfs:range rico:Place ;
  rdfs:subPropertyOf rico:isOrWasPartOf , rico:isPlaceAssociatedWith , rico:isAssociatedWithPlace .

rico:isPlaceAssociatedWith a rdf:Property ;
  rdfs:label "is place associated with"@en , "es lugar asociado con"@es , "est un lieu associé à"@fr ;
  rdfs:comment """Connects a Place to a Thing with whose existence and lifecycle the
         Place is associated."""@en ;
  rdfs:domain rico:Place ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:hasOrHadPlaceType a rdf:Property ;
  rdfs:label "has or had place type"@en , "tiene o tenía como tipo de lugar"@es , "a ou a eu pour type de lieu"@fr ;
  rdfs:comment """Connects a Place to a Place Type that categorized or categorizes
         it."""@en ;
  rdfs:domain rico:Place ;
  rdfs:range rico:PlaceType ;
  rdfs:subPropertyOf rico:hasOrHadType .

rico:contained a rdf:Property ;
  rdfs:label "contained"@en , "contenía"@es , "a contenu"@fr ;
  rdfs:comment """Connects a Place to a Place that it contained in the
         past."""@en ;
  rdfs:domain rico:Place ;
  rdfs:range rico:Place ;
  rdfs:subPropertyOf rico:hadPart , rico:containsOrContained .

rico:hasOrHadPhysicalLocation a rdf:Property ;
  rdfs:label "has or had physical location"@en , "tiene o tenía como localización física"@es , "a ou a eu pour localisation physique"@fr ;
  rdfs:comment """Connects a Place to one of its past or present Physical
         Location."""@en ;
  rdfs:domain rico:Place ;
  rdfs:range rico:PhysicalLocation ;
  rdfs:subPropertyOf rico:isPlaceAssociatedWith .

rico:overlapsOrOverlapped a rdf:Property ;
  rdfs:label "overlaps or overlapped"@en , "se superpone o superponía con"@es , "chevauche ou a chevauché"@fr ;
  rdfs:comment """Connects two Places that geographically overlap or overlapped.
         This relation is symmetric."""@en ;
  rdfs:domain rico:Place ;
  rdfs:range rico:Place ;
  rdfs:subPropertyOf rico:isPlaceAssociatedWith , rico:isAssociatedWithPlace .

rico:directlyContains a rdf:Property ;
  rdfs:label "contains directly"@en , "contiene directamente"@es , "contient directement"@fr ;
  rdfs:comment """Connects a Place to another Place that it directly
         contains."""@en ;
  rdfs:domain rico:Place ;
  rdfs:range rico:Place ;
  rdfs:subPropertyOf rico:hasDirectPart , rico:containsTransitive .

rico:isOrWasAdjacentTo a rdf:Property ;
  rdfs:label "is or was adjacent to"@en , "es o era un lugar contiguo a"@es , "est ou a été adjacent à"@fr ;
  rdfs:comment """Connects two Places that are or were geographically adjacent. This
         relation is symmetric."""@en ;
  rdfs:domain rico:Place ;
  rdfs:range rico:Place ;
  rdfs:subPropertyOf rico:isPlaceAssociatedWith , rico:isAssociatedWithPlace .

rico:isDirectlyContainedBy a rdf:Property ;
  rdfs:label "is directly contained by"@en , "está directamente contenido en"@es , "est directement contenu par"@fr ;
  rdfs:comment """Connects a Place to a Place that directly contains
         it."""@en ;
  rdfs:domain rico:Place ;
  rdfs:range rico:Place ;
  rdfs:subPropertyOf rico:isDirectPartOf , rico:isContainedByTransitive .

rico:isContainedByTransitive a rdf:Property ;
  rdfs:label "is contained by transitive"@en , "está contenido en transitivo"@es , "est contenu par transitif"@fr ;
  rdfs:comment """Connects a Place to a Place that is, directly or indirectly,
         contained by it. This is a transitive relation."""@en ;
  rdfs:domain rico:Place ;
  rdfs:range rico:Place ;
  rdfs:subPropertyOf rico:isPartOfTransitive , rico:isOrWasContainedBy .

rico:hasOrHadPlaceName a rdf:Property ;
  rdfs:label "has or had place name"@en , "tiene o tenía como nombre de lugar"@es , "a ou a eu pour nom de lieu"@fr ;
  rdfs:comment """Connects a Place to one of its past or present
         names."""@en ;
  rdfs:domain rico:Place ;
  rdfs:range rico:PlaceName ;
  rdfs:subPropertyOf rico:hasOrHadName .

rico:DocumentaryFormType a rdfs:Class ;
  rdfs:label "Documentary Form Type"@en , "Dokumentenkategorie"@de , "Tipo documental"@es , "Type de document"@fr ;
  rdfs:comment """Categorization of a Record or Record Part with respect to its
         extrinsic and intrinsic elements that together communicate its content, administrative and
         documentary context, and authority."""@en ;
  rdfs:subClassOf rico:Type .

rico:isOrWasDocumentaryFormTypeOfSomeMembersOf a rdf:Property ;
  rdfs:label "is or was documentary form type of some members of"@en , "es o era tipo documental de algunos miembros de"@es , "est ou a été le type de document de certains membres de"@fr ;
  rdfs:comment """Connects a Documentary Form Type and a Record Set whose some past
         or present Record or Record Part members have that Documentary Form Type."""@en ;
  rdfs:domain rico:DocumentaryFormType ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isOrWasTypeOfSomeMembersOf .

rico:isDocumentaryFormTypeOf a rdf:Property ;
  rdfs:label "is documentary form type of"@en , "es tipo documental de"@es , "est le type de document de"@fr ;
  rdfs:comment """Connects a Documentary Form Type to a Record or Record Part that
         it categorizes."""@en ;
  rdfs:domain rico:DocumentaryFormType ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isOrWasTypeOf .

rico:isOrWasDocumentaryFormTypeOfAllMembersOf a rdf:Property ;
  rdfs:label "is or was documentary form type of all members of"@en , "es o era tipo documental de todos los miembros de"@es , "est ou a été le type de document de tous les membres de"@fr ;
  rdfs:comment """Connects a Documentary Form Type and a Record Set whose all past
         or present Record or Record Part members have that Documentary Form Type."""@en ;
  rdfs:domain rico:DocumentaryFormType ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isOrWasTypeOfAllMembersOf .

rico:PerformanceRelation a rdfs:Class ;
  rdfs:label "Performance Relation"@en , "Aktivität-Ausführung-Akteur"@de , "Relación de desarrollo funcional"@es , "Relation entre activités et agents"@fr ;
  rdfs:comment """Connects at least one Activity to at least one Agent that performs
         or performed the activity. The Activity(-ies) is the source of the Relation and the
         Agent(s) is the target."""@en ;
  rdfs:subClassOf rico:EventRelation .

rico:performanceRelation_role a rdf:Property ;
  rdfs:label "has the role of the Performance Relation"@en , """desempeña el papel de la Relación de desarrollo
         funcional"""@es , "a le rôle de la Relation entre activités et agents"@fr ;
  rdfs:comment """Connects a PerformanceRelation to itself. It is a property that
         can stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:PerformanceRelation ;
  rdfs:range rico:PerformanceRelation ;
  rdfs:subPropertyOf rico:eventRelation_role .

rico:CarrierExtent a rdfs:Class ;
  rdfs:label "Carrier Extent"@en , "Datenträgerumfang"@de , "Extensión del soporte"@es , "Mesure d’un support"@fr ;
  rdfs:comment """Number of physical units and/or physical dimensions of the carrier
         of an Instantiation."""@en ;
  rdfs:subClassOf rico:Extent .

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

rico:ContentType a rdfs:Class ;
  rdfs:label "Content Type"@en , "Inhaltskategorie"@de , "Tipo de contenido"@es , "Type de contenu"@fr ;
  rdfs:comment """The fundamental form of communication in which a Record or Record
         Part is expressed."""@en ;
  rdfs:subClassOf rico:Type .

rico:isContentTypeOf a rdf:Property ;
  rdfs:label "is content type of"@en , "es tipo de contenido de"@es , "est le type de contenu de"@fr ;
  rdfs:comment """Connects a Content Type to a Record or Record Part whose content
         it categorizes."""@en ;
  rdfs:domain rico:ContentType ;
  rdfs:range rico:Thing ;
  rdfs:subPropertyOf rico:isOrWasTypeOf .

rico:isOrWasContentTypeOfSomeMembersOf a rdf:Property ;
  rdfs:label "is or was content type of some members of"@en , "es o era tipo de contenido de algunos miembros de"@es , "est ou a été le type de contenu de certains membres de"@fr ;
  rdfs:comment """Connects a Content Type and a Record Set whose some past or
         present Record or Record Part members have that Content Type."""@en ;
  rdfs:domain rico:ContentType ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isOrWasTypeOfSomeMembersOf .

rico:isOrWasContentTypeOfAllMembersOf a rdf:Property ;
  rdfs:label "is or was content type of all members of"@en , "es o era tipo de contenido de todos los miembros de"@es , "est ou a été le type de contenu de tous les membres de"@fr ;
  rdfs:comment """Connects a Content Type and a Record Set whose all past or present
         Record or Record Part members have that Content Type."""@en ;
  rdfs:domain rico:ContentType ;
  rdfs:range rico:RecordSet ;
  rdfs:subPropertyOf rico:isOrWasTypeOfAllMembersOf .

rico:PositionToGroupRelation a rdfs:Class ;
  rdfs:label "Position to Group Relation"@en , "Position-Gruppe"@de , "Relación de ocupación entre un grupo y un puesto"@es , "Relation entre un poste et un groupe"@fr ;
  rdfs:comment """Connects at least one Position and a Group in which the
         position(s) exist(s) or existed, or that is (are) defined by that group's organizational
         structure. The Position(s) is the source of the Relation and the Group is the
         target."""@en ;
  rdfs:subClassOf rico:AgentToAgentRelation .

rico:positionToGroupRelation_role a rdf:Property ;
  rdfs:label "has the role of the Position to Group Relation"@en , """desempeña el papel de la Relación de ocupación entre un grupo y un
         puesto"""@es , "a le rôle de la Relation entre un poste et un groupe"@fr ;
  rdfs:comment """Connects a PositionToGroupRelation to itself. It is a property
         that can stand for an instance of the class when necessary, e.g. when you explore a
         knowledge graph."""@en ;
  rdfs:domain rico:PositionToGroupRelation ;
  rdfs:range rico:PositionToGroupRelation ;
  rdfs:subPropertyOf rico:agentToAgentRelation_role .

rico:RuleType a rdfs:Class ;
  rdfs:label "Rule Type"@en , "Regelkategorie"@de , "Tipo de regla"@es , "Type de règle"@fr ;
  rdfs:comment "Categorization of a Rule."@en ;
  rdfs:subClassOf rico:Type .

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

rico:PhysicalLocation a rdfs:Class ;
  rdfs:label "Physical Location"@en , "Standort"@de , "Localización física de lugar"@es , "Localisation physique"@fr ;
  rdfs:comment """A delimitation of the physical territory of a
         Place."""@en ;
  rdfs:subClassOf rico:Thing .

rico:hasOrHadCoordinates a rdf:Property ;
  rdfs:label "has or had coordinates"@en , "tiene como coordenadas de lugar"@es , "a ou a eu pour coordonnées"@fr ;
  rdfs:comment """Connects a Physical Location to its past or present coordinates in
         a reference system."""@en ;
  rdfs:domain rico:PhysicalLocation ;
  rdfs:range rico:Coordinates ;
  rdfs:subPropertyOf rico:isRelatedTo .

rico:isOrWasPhysicalLocationOf a rdf:Property ;
  rdfs:label "is or was physical location of"@en , "es o era localización física de"@es , "a ou a été la localisation physique de"@fr ;
  rdfs:comment """Connects a Physical Location to a Place, when it is or was its
         location."""@en ;
  rdfs:domain rico:PhysicalLocation ;
  rdfs:range rico:Place ;
  rdfs:subPropertyOf rico:isAssociatedWithPlace .

rico:ChildRelation a rdfs:Class ;
  rdfs:label "Child Relation"@en , "Person-Kind"@de , "Relación de filiación"@es , "Relation de filiation"@fr ;
  rdfs:comment """Connects at least one Person to at least another Person, when the
         first has(ave) child(s) the second one(s). The Relation is oriented from the parent to the
         child: the parent is the source of the relation, and the child(ren) is the
         target."""@en ;
  rdfs:subClassOf rico:DescendanceRelation .

rico:childRelation_role a rdf:Property ;
  rdfs:label "has the role of the Child Relation"@en , "desempeña el papel de la Relación de filiación"@es , "a le rôle de la Relation de filiation"@fr ;
  rdfs:comment """Connects a ChildRelation to itself. It is a property that can
         stand for an instance of the class when necessary, e.g. when you explore a knowledge
         graph."""@en ;
  rdfs:domain rico:ChildRelation ;
  rdfs:range rico:ChildRelation ;
  rdfs:subPropertyOf rico:descendanceRelation_role .

rico:CarrierType a rdfs:Class ;
  rdfs:label "Carrier Type"@en , "Datenträgerkategorie"@de , "Tipo de soporte"@es , "Type de support"@fr ;
  rdfs:comment """Categorization of physical material on which information is
         represented."""@en ;
  rdfs:subClassOf rico:Type .

rico:isCarrierTypeOf a rdf:Property ;
  rdfs:label "is carrier type of"@en , "es tipo de soporte de"@es , "est le type de support de"@fr ;
  rdfs:comment """Connects a Carrier Type to an Instantiation whose carrier it
         categorizes."""@en ;
  rdfs:domain rico:CarrierType ;
  rdfs:range rico:Instantiation ;
  rdfs:subPropertyOf rico:isOrWasTypeOf .

rico:IntellectualPropertyRightsRelation a rdfs:Class ;
  rdfs:label "Intellectual Property Rights Relation"@en , "Akteur-Urheberschaft-Recordressource/Instanz"@de , "Relación de propiedad intelectual"@es , "Relation de propriété intellectuelle"@fr ;
  rdfs:comment """Connects at least one Agent and one Record Resource or
         Instantiation on which the Agent has or had some intellectual property rights. The Agent(s)
         is the source of the Relation and the Record Resource(s) or Instantiation(s) is the
         target."""@en ;
  rdfs:subClassOf rico:AuthorityRelation .

rico:intellectualPropertyRightsRelation_role a rdf:Property ;
  rdfs:label """has the role of the Intellectual Property Rights
         Relation"""@en , """desempeña el papel de la Relación de propiedad
         intelectual"""@es , "a le rôle de la Relation de propriété intellectuelle"@fr ;
  rdfs:comment """Connects an IntellectualPropertyRightsRelation to itself. It is a
         property that can stand for an instance of the class when necessary, e.g. when you explore
         a knowledge graph."""@en ;
  rdfs:domain rico:IntellectualPropertyRightsRelation ;
  rdfs:range rico:IntellectualPropertyRightsRelation ;
  rdfs:subPropertyOf rico:authorityRelation_role .

rico:Type a rdfs:Class ;
  rdfs:label "Type"@en , "Kategorie"@de , "Tipo"@es , "Type"@fr ;
  rdfs:comment """A superclass for any type of some thing. A type characterizes an
         entity."""@en ;
  rdfs:subClassOf rico:Concept .

rico:RecordResourceExtent a rdfs:Class ;
  rdfs:label "Record Resource Extent"@en , "Recordressourceumfang"@de , "Extensión de recurso documental"@es , "Mesure d’une ressource archivistique"@fr ;
  rdfs:comment """The quantity of information content, as human experienced,
         contained in a Record Resource."""@en ;
  rdfs:subClassOf rico:Extent .

rico:MembershipRelation a rdfs:Class ;
  rdfs:label "Membership Relation"@en , "Gruppe-Mitgliedschaft-Person"@de , "Relación de membresía"@es , "Relation d’appartenance"@fr ;
  rdfs:comment """Connects a Group and at least one Person, when the first one has
         or had the second one(s) among its members. The Relation is oriented from the Group to its
         members: the Group(s) is the source of the Relation, and the Person(s) is the
         target."""@en ;
  rdfs:subClassOf rico:AgentToAgentRelation .

rico:ActivityType a rdfs:Class ;
  rdfs:label "Activity Type"@en , "Aktivitätskategorie"@de , "Tipo de actividad"@es , "Type d’activité"@fr ;
  rdfs:comment "Categorization of an Activity."@en ;
  rdfs:subClassOf rico:Type .

rico:OrganicProvenanceRelation a rdfs:Class ;
  rdfs:label "Organic Provenance Relation"@en , "Recordressource/Instanz-Herkunft-Akteur"@de , "Relación de procedencia orgánica"@es , "Relation de provenance organique"@fr ;
  rdfs:comment """Connects at least one Record Resource or an Instantiation to at
         least one Agent that creates or accumulates the Record Resource, receives it, or sends it.
         The Record Resource(s) or Instantiation(s) is the source of the Relation, and the Agent(s)
         is the target."""@en ;
  rdfs:subClassOf rico:OrganicOrFunctionalProvenanceRelation .

rico:IdentifierType a rdfs:Class ;
  rdfs:label "Identifier Type"@en , "Identifikatorenkategorie"@de , "Tipo de identificador"@es , "Type d’identifiant"@fr ;
  rdfs:comment "Categorization of an Identifier."@en ;
  rdfs:subClassOf rico:Type .

rico:isIdentifierTypeOf a rdf:Property ;
  rdfs:label "is identifier type of"@en , "es tipo de identificador de"@es , "est le type d’identifiant de"@fr ;
  rdfs:comment """Connects an Identifier Type and an Identifier that it
         categorizes."""@en ;
  rdfs:domain rico:IdentifierType ;
  rdfs:range rico:Identifier ;
  rdfs:subPropertyOf rico:isOrWasTypeOf .

<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#hasTopConcept> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/2004/02/skos/core#inScheme> 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#topConceptOf> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/ns/dcat#version> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

rico:RiCCMCorrespondingComponent a rdf:Property ;
  rdfs:label "RiC-CM corresponding component"@en , "componente correspondiente en RiC-CM"@es , "composant correspondant dans RiC-CM"@fr ;
  rdfs:comment """When it exists, specifies the identifier and name of RiC-CM
         component that corresponds to the annotated class or property."""@en ;
  rdfs:range xsd:string .

rico:closeTo a rdf:Property ;
  rdfs:label "close to"@en , "cerca de"@es , "proche de"@fr ;
  rdfs:comment """An annotation property for recording a possible mapping to a
         component in another model or ontology"""@en ;
  rdfs:range xsd:string .
