ActivityInfluence
type: NodeShape
closed: true
description: ActivitiyInfluence is the capacity of an activity to have an effect on the character, development, or behavior of another by means of generation, invalidation, communication, or other.
ignored properties: at time
ignored properties: type
ignored properties: at location
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type
property:
  class: Thing
  description: Reference to a `Thing` within a `Statement`.
  max count: 1
  name: Activity
  node kind: IRI
  path: object
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  max count: 1
  node kind: IRI
  path: subject
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  class: Thing
  description: Describes the function of an entity or agent (object) within the scope of a relationship with the subject.
  node kind: IRI
  path: roles

ActivityMixin
type: NodeShape
closed: false
description: An activity is something that occurs over a period of time and acts upon or with entities; it may include consuming, processing, transforming, modifying, relocating, using, or generating entities.
ignored properties: type
property:
  class: Influence
  description: Influence is the capacity of an entity, activity, or agent to have an effect on the character, development, or behavior of another by means of usage, start, end, generation, invalidation, communication, derivation, attribution, association, or delegation.
  name: Influenced by
  node kind: BlankNodeOrIRI
  path: influenced by
property:
  class: Usage
  description: Usage is the beginning of utilizing an entity by an activity. Before usage, the activity had not begun to utilize this entity and could not have been affected by the entity.
  name: Used
  node kind: BlankNodeOrIRI
  path: used
property:
  class: End
  description: End is when an activity is deemed to have been ended by an entity, known as trigger. The activity no longer exists after its end. Any usage, generation, or invalidation involving an activity precedes the activity's end. An end may refer to a trigger entity that terminated the activity, or to an activity, known as ender that generated the trigger.
  max count: 1
  node kind: BlankNodeOrIRI
  path: ended
property:
  class: Association
  description: An activity association is an assignment of responsibility to an agent for an activity, indicating that the agent had a role in the activity. It further allows for a plan to be specified, which is the plan intended by the agent to achieve some goals in the context of this activity.
  node kind: BlankNodeOrIRI
  path: associated with
property:
  class: Communication
  description: Communication is the exchange of an entity by two activities, one activity using the entity generated by the other.
  node kind: BlankNodeOrIRI
  path: informed by
property:
  class: Start
  description: Start is when an activity is deemed to have been started by an entity, known as trigger. The activity did not exist before its start. Any usage, generation, or invalidation involving an activity follows the activity's start. A start may refer to a trigger entity that set off the activity, or to an activity, known as starter, that generated the trigger.
  max count: 1
  node kind: BlankNodeOrIRI
  path: started

AgentInfluence
type: NodeShape
closed: true
description: AgentInfluence is the capacity of an agent to have an effect on the character, development, or behavior of another by means of attribution, association, delegation, or other.
ignored properties: ended
ignored properties: type
ignored properties: started
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type
property:
  class: Thing
  description: Reference to a `Thing` within a `Statement`.
  max count: 1
  name: Agent
  node kind: IRI
  path: object
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  class: Thing
  description: Describes the function of an entity or agent (object) within the scope of a relationship with the subject.
  node kind: IRI
  path: roles
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  max count: 1
  node kind: IRI
  path: subject
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type

AgentMixin
type: NodeShape
closed: false
description: Something that bears some form of responsibility for an activity taking place, for the existence of an entity, or for another agent's activity.
ignored properties: type
property:
  class: Delegation
  description: Delegation is the assignment of authority and responsibility to an agent (by itself or by another agent) to carry out a specific activity as a delegate or representative, while the agent it acts on behalf of retains some responsibility for the outcome of the delegated work. For example, a student acted on behalf of his supervisor, who acted on behalf of the department chair, who acted on behalf of the university; all those agents are responsible in some way for the activity that took place but we do not say explicitly who bears responsibility and to what degree.
  max count: 1
  node kind: BlankNodeOrIRI
  path: delegated by
property:
  class: Influence
  description: Influence is the capacity of an entity, activity, or agent to have an effect on the character, development, or behavior of another by means of usage, start, end, generation, invalidation, communication, derivation, attribution, association, or delegation.
  name: Influenced by
  node kind: BlankNodeOrIRI
  path: influenced by

EntityInfluence
type: NodeShape
closed: true
description: EntityInfluence is the capacity of an entity to have an effect on the character, development, or behavior of another by means of usage, start, end, derivation, or other.
ignored properties: used
ignored properties: generated by
ignored properties: at time
ignored properties: type
ignored properties: at location
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note
property:
  class: Thing
  description: Describes the function of an entity or agent (object) within the scope of a relationship with the subject.
  node kind: IRI
  path: roles
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  max count: 1
  node kind: IRI
  path: subject
property:
  class: Thing
  description: Reference to a `Thing` within a `Statement`.
  max count: 1
  name: Entity
  node kind: IRI
  path: object
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch

EntityMixin
type: NodeShape
closed: false
description: A physical, digital, conceptual, or other kind of thing with some fixed aspects; entities may be real or imaginary.
ignored properties: type
property:
  class: Attribution
  description: Attribution is the ascribing of an entity to an agent.
  node kind: BlankNodeOrIRI
  path: attributed to
property:
  class: Derivation
  description: A entity from which the subject was created through some kind of process. Derivation is a transformation of an entity into another, an update of an entity resulting in a new one, or the construction of a new entity based on a pre-existing entity.
  name: Derived from
  node kind: BlankNodeOrIRI
  path: derived from
property:
  class: Generation
  description: Identification of the process that led to the production of the subject entity. Generation is the completion of production of a new entity by an activity. This entity did not exist before generation and becomes available for usage after this generation.
  max count: 1
  name: Generated by
  node kind: BlankNodeOrIRI
  path: generated by
property:
  class: Thing
  description: Two alternate entities present aspects of the same thing. These aspects may be the same or different, and the alternate entities may or may not overlap in time.
  max count: 1
  node kind: IRI
  path: alternate of
property:
  class: Thing
  description: An entity that is a specialization of another shares all aspects of the latter, and additionally presents more specific aspects of the same thing as the latter. In particular, the lifetime of the entity being specialized contains that of any specialization. Examples of aspects include a time period, an abstraction, and a context associated with the entity.
  max count: 1
  node kind: IRI
  path: specialization of
property:
  class: Invalidation
  description: Invalidation is the start of the destruction, cessation, or expiry of an existing entity by an activity. The entity is no longer available for use (or further invalidation) after invalidation. Any generation or usage of an entity precedes its invalidation.
  max count: 1
  node kind: BlankNodeOrIRI
  path: invalidated by
property:
  class: Quotation
  description: A quotation is the repeat of (some or all of) an entity, such as text or image, by someone who may or may not be its original author. Quotation is a particular case of derivation.
  max count: 1
  node kind: BlankNodeOrIRI
  path: quoted from
property:
  class: Influence
  description: Influence is the capacity of an entity, activity, or agent to have an effect on the character, development, or behavior of another by means of usage, start, end, generation, invalidation, communication, derivation, attribution, association, or delegation.
  name: Influenced by
  node kind: BlankNodeOrIRI
  path: influenced by
property:
  class: Revision
  description: A revision is a derivation for which the resulting entity is a revised version of some original. The implication here is that the resulting entity contains substantial content from the original. Revision is a particular case of derivation.
  max count: 1
  node kind: BlankNodeOrIRI
  path: revision of

InstantaneousEventMixin
type: NodeShape
closed: false
description: The PROV data model is implicitly based on a notion of instantaneous events (or just events), that mark transitions in the world. Events include generation, usage, or invalidation of entities, as well as starting or ending of activities. This notion of event is not first-class in the data model, but it is useful for explaining its other concepts and its semantics
ignored properties: type
property:
  datatype: w3ctr-datetime
  description: Time at which an instanteneous event takes place or took place.
  max count: 1
  node kind: Literal
  path: at time
  pattern: ^([-+]\d+)|(\d{4})|(\d{4}-[01]\d)|(\d{4}-[01]\d-[0-3]\d)|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))$
property:
  class: Thing
  description: Associate the subject with a location. This can be a geographic place, or another uniquely identified object.
  max count: 1
  node kind: IRI
  path: at location

ThingMixin
type: NodeShape
closed: false
description: Mix-in with the common interface of `Thing` and `AttributeSpecification`. This interface enables type specifications (`rdf:type`) for things and attributes via a `type` designator slot to indicate specialized schema classes for validation where a slot's `range` is too generic. A thing or attribute can be further describe with statements on qualified relations to other things (`characterized_by`), or inline attributes (`attributes`). A set of `mappings` slots enables the alignment for arbitrary external schemas and terminologies.
ignored properties: type
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  max count: 1
  node kind: IRI
  path: subject
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes

ValueSpecification
type: NodeShape
closed: true
description: A `Thing` that is a value of some kind. This class can be used to describe an outcome of a measurement, a factual value or constant, or other qualitative or quantitative information with an associated identifier. If no identifier is available, an `AttributeSpecification` can be used within the context of an associated `Thing` (`attributes`).
ignored properties: type
property:
  datatype: anyURI
  description: A unit of measurement is a standardized quantity of a physical quality.
  max count: 1
  node kind: Literal
  path: UO_0000000
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch
property:
  class: Thing
  description: Declares an unqualified relation of the subject `Thing` to another `Thing`. This schema slot is used to define related things inline. If such a definition is not needed. A qualified relationship can be declared directly using the `characterized_by` slot.
  name: Relations
  node kind: IRI
  path: relation
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  node kind: IRI
  path: subject
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note
property:
  datatype: string
  description: Value that is a direct representation of a thing.
  max count: 1
  min count: 1
  node kind: Literal
  path: value
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  datatype: anyURI
  description: Declares that the value of a `Thing` or `AttributeSpecification` are instances of a particular class.
  max count: 1
  node kind: Literal
  path: range
property:
  datatype: anyURI
  description: Indicate a resource defining the subject. This may be a vocabulary that describes the subject.
  max count: 1
  node kind: Literal
  path: isDefinedBy
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  datatype: anyURI
  description: Persistent and globally unique identifier of a `Thing`.
  max count: 1
  min count: 1
  name: Persistent identifier
  node kind: Literal
  path: pid
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type

ValueSpecificationMixin
type: NodeShape
closed: false
description: Mix-in for a (structured) value specification. Two slots are provided to define a (literal) value (`value`) and its type (`range`).
ignored properties: type
property:
  datatype: string
  description: Value that is a direct representation of a thing.
  max count: 1
  node kind: Literal
  path: value
property:
  datatype: anyURI
  description: Declares that the value of a `Thing` or `AttributeSpecification` are instances of a particular class.
  max count: 1
  node kind: Literal
  path: range
property:
  datatype: anyURI
  description: Indicate a resource defining the subject. This may be a vocabulary that describes the subject.
  max count: 1
  node kind: Literal
  path: isDefinedBy
property:
  datatype: anyURI
  description: A unit of measurement is a standardized quantity of a physical quality.
  max count: 1
  node kind: Literal
  path: UO_0000000

AnnotationTag
type: NodeShape
closed: true
description: A tag identifying an annotation.
ignored properties: type
name: Annotation tag
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  datatype: anyURI
  description: Persistent and globally unique identifier of a `Thing`.
  max count: 1
  min count: 1
  name: Persistent identifier
  node kind: Literal
  path: pid
property:
  class: Thing
  description: Declares an unqualified relation of the subject `Thing` to another `Thing`. This schema slot is used to define related things inline. If such a definition is not needed. A qualified relationship can be declared directly using the `characterized_by` slot.
  name: Relations
  node kind: IRI
  path: relation
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  node kind: IRI
  path: subject
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description

Association
type: NodeShape
closed: true
description: An activity association is an assignment of responsibility to an agent for an activity, indicating that the agent had a role in the activity.
ignored properties: type
property:
  class: Thing
  description: Reference to a `Thing` within a `Statement`.
  max count: 1
  name: Agent
  node kind: IRI
  path: object
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description
property:
  class: Start
  description: Start is when an activity is deemed to have been started by an entity, known as trigger. The activity did not exist before its start. Any usage, generation, or invalidation involving an activity follows the activity's start. A start may refer to a trigger entity that set off the activity, or to an activity, known as starter, that generated the trigger.
  max count: 1
  node kind: BlankNodeOrIRI
  path: started
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type
property:
  class: Thing
  description: Describes the function of an entity or agent (object) within the scope of a relationship with the subject.
  node kind: IRI
  path: roles
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  class: End
  description: End is when an activity is deemed to have been ended by an entity, known as trigger. The activity no longer exists after its end. Any usage, generation, or invalidation involving an activity precedes the activity's end. An end may refer to a trigger entity that terminated the activity, or to an activity, known as ender that generated the trigger.
  max count: 1
  node kind: BlankNodeOrIRI
  path: ended
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  max count: 1
  node kind: IRI
  path: subject

Attribution
type: NodeShape
closed: true
description: Attribution is the ascribing of an entity to an agent. When an entity e is attributed to agent ag, entity e was generated by some unspecified activity that in turn was associated to agent ag. Thus, this relation is useful when the activity is not known, or irrelevant.
ignored properties: type
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  max count: 1
  node kind: IRI
  path: subject
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  class: Thing
  description: Agent the entity was attributed to.
  max count: 1
  name: Agent
  node kind: IRI
  path: object
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier
property:
  class: Thing
  description: Roles the agent had with respect to the entity.
  node kind: IRI
  path: roles

Communication
type: NodeShape
closed: true
description: Communication is the exchange of an entity by two activities, one activity using the entity generated by the other.
ignored properties: type
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  class: Thing
  description: Reference to a `Thing` within a `Statement`.
  max count: 1
  name: Activity
  node kind: IRI
  path: object
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  max count: 1
  node kind: IRI
  path: subject
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch
property:
  class: Thing
  description: Describes the function of an entity or agent (object) within the scope of a relationship with the subject.
  node kind: IRI
  path: roles
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type

Delegation
type: NodeShape
closed: true
description: Delegation is the assignment of authority and responsibility to an agent (by itself or by another agent) to carry out a specific activity as a delegate or representative, while the agent it acts on behalf of retains some responsibility for the outcome of the delegated work. For example, a student acted on behalf of his supervisor, who acted on behalf of the department chair, who acted on behalf of the university; all those agents are responsible in some way for the activity that took place but we do not say explicitly who bears responsibility and to what degree.
ignored properties: type
property:
  class: Thing
  description: Reference to a `Thing` within a `Statement`.
  max count: 1
  name: Agent
  node kind: IRI
  path: object
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  class: Thing
  description: Describes the function of an entity or agent (object) within the scope of a relationship with the subject.
  node kind: IRI
  path: roles
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note
property:
  class: End
  description: End is when an activity is deemed to have been ended by an entity, known as trigger. The activity no longer exists after its end. Any usage, generation, or invalidation involving an activity precedes the activity's end. An end may refer to a trigger entity that terminated the activity, or to an activity, known as ender that generated the trigger.
  max count: 1
  node kind: BlankNodeOrIRI
  path: ended
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  max count: 1
  node kind: IRI
  path: subject
property:
  class: Start
  description: Start is when an activity is deemed to have been started by an entity, known as trigger. The activity did not exist before its start. Any usage, generation, or invalidation involving an activity follows the activity's start. A start may refer to a trigger entity that set off the activity, or to an activity, known as starter, that generated the trigger.
  max count: 1
  node kind: BlankNodeOrIRI
  path: started
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch

Derivation
type: NodeShape
closed: true
description: A derivation is a transformation of an entity into another, an update of an entity resulting in a new one, or the construction of a new entity based on a pre-existing entity.
ignored properties: type
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  class: Usage
  description: Entities used for the derivation (e.g., instruments).
  name: Used
  node kind: BlankNodeOrIRI
  path: used
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  class: Generation
  description: Activity that generated the derived entity.
  max count: 1
  name: Generated by
  node kind: BlankNodeOrIRI
  path: generated by
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  max count: 1
  node kind: IRI
  path: subject
property:
  class: Thing
  description: Roles the entity had with respect to the derivation.
  node kind: IRI
  path: roles
property:
  class: Thing
  description: Entity that was derived from.
  max count: 1
  name: Entity
  node kind: IRI
  path: object
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch

Invalidation
type: NodeShape
closed: true
description: Invalidation is the start of the destruction, cessation, or expiry of an existing entity by an activity. The entity is no longer available for use (or further invalidation) after invalidation. Any generation or usage of an entity precedes its invalidation.
ignored properties: type
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  max count: 1
  node kind: IRI
  path: subject
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  class: Thing
  description: Describes the function of an entity or agent (object) within the scope of a relationship with the subject.
  node kind: IRI
  path: roles
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  class: Thing
  description: Reference to a `Thing` within a `Statement`.
  max count: 1
  name: Activity
  node kind: IRI
  path: object
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description
property:
  class: Thing
  description: Associate the subject with a location. This can be a geographic place, or another uniquely identified object.
  max count: 1
  node kind: IRI
  path: at location
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note
property:
  datatype: w3ctr-datetime
  description: Time at which an instanteneous event takes place or took place.
  max count: 1
  node kind: Literal
  path: at time
  pattern: ^([-+]\d+)|(\d{4})|(\d{4}-[01]\d)|(\d{4}-[01]\d-[0-3]\d)|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))$

Quotation
type: NodeShape
closed: true
description: A quotation is the repeat of (some or all of) an entity, such as text or image, by someone who may or may not be its original author. Quotation is a particular case of derivation.
ignored properties: type
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  max count: 1
  node kind: IRI
  path: subject
property:
  class: Thing
  description: Roles the entity had with respect to the derivation.
  node kind: IRI
  path: roles
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch
property:
  class: Thing
  description: Entity that was derived from.
  max count: 1
  name: Entity
  node kind: IRI
  path: object
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  class: Usage
  description: Entities used for the derivation (e.g., instruments).
  name: Used
  node kind: BlankNodeOrIRI
  path: used
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  class: Generation
  description: Activity that generated the derived entity.
  max count: 1
  name: Generated by
  node kind: BlankNodeOrIRI
  path: generated by
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations

Revision
type: NodeShape
closed: true
description: A revision is a derivation for which the resulting entity is a revised version of some original. The implication here is that the resulting entity contains substantial content from the original. Revision is a particular case of derivation.
ignored properties: type
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type
property:
  class: Thing
  description: Roles the entity had with respect to the derivation.
  node kind: IRI
  path: roles
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  max count: 1
  node kind: IRI
  path: subject
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  class: Usage
  description: Entities used for the derivation (e.g., instruments).
  name: Used
  node kind: BlankNodeOrIRI
  path: used
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  class: Thing
  description: Entity that was derived from.
  max count: 1
  name: Entity
  node kind: IRI
  path: object
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier
property:
  class: Generation
  description: Activity that generated the derived entity.
  max count: 1
  name: Generated by
  node kind: BlankNodeOrIRI
  path: generated by
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note

Property
type: NodeShape
closed: true
description: An RDF property, a `Thing` used to define a `predicate`, for example in a `Statement`.
ignored properties: type
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  node kind: IRI
  path: subject
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  class: Thing
  description: Declares an unqualified relation of the subject `Thing` to another `Thing`. This schema slot is used to define related things inline. If such a definition is not needed. A qualified relationship can be declared directly using the `characterized_by` slot.
  name: Relations
  node kind: IRI
  path: relation
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  datatype: anyURI
  description: Persistent and globally unique identifier of a `Thing`.
  max count: 1
  min count: 1
  name: Persistent identifier
  node kind: Literal
  path: pid
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note

End
type: NodeShape
closed: true
description: End is when an activity is deemed to have been ended by an entity, known as trigger. The activity no longer exists after its end. Any usage, generation, or invalidation involving an activity precedes the activity's end. An end may refer to a trigger entity that terminated the activity, or to an activity, known as ender that generated the trigger.
ignored properties: type
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  class: Thing
  description: Describes the function of an entity or agent (object) within the scope of a relationship with the subject.
  node kind: IRI
  path: roles
property:
  class: Thing
  description: Associate the subject with a location. This can be a geographic place, or another uniquely identified object.
  max count: 1
  node kind: IRI
  path: at location
property:
  datatype: w3ctr-datetime
  description: Time at which an instanteneous event takes place or took place.
  max count: 1
  node kind: Literal
  path: at time
  pattern: ^([-+]\d+)|(\d{4})|(\d{4}-[01]\d)|(\d{4}-[01]\d-[0-3]\d)|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))$
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  max count: 1
  node kind: IRI
  path: subject
property:
  class: Thing
  description: Reference to a `Thing` within a `Statement`.
  max count: 1
  name: Trigger
  node kind: IRI
  path: object
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier

Influence
type: NodeShape
closed: true
description: Influence is the capacity of an entity, activity, or agent to have an effect on the character, development, or behavior of another by means of usage, start, end, generation, invalidation, communication, derivation, attribution, association, or delegation.
ignored properties: used
ignored properties: generated by
ignored properties: ended
ignored properties: started
ignored properties: at time
ignored properties: type
ignored properties: at location
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  class: Thing
  description: Reference to a `Thing` within a `Statement`.
  max count: 1
  name: Influencer
  node kind: IRI
  path: object
property:
  class: Thing
  description: Describes the function of an entity or agent (object) within the scope of a relationship with the subject.
  node kind: IRI
  path: roles
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  max count: 1
  node kind: IRI
  path: subject
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description

Start
type: NodeShape
closed: true
description: Start is when an activity is deemed to have been started by an entity, known as trigger. The activity did not exist before its start. Any usage, generation, or invalidation involving an activity follows the activity's start. A start may refer to a trigger entity that set off the activity, or to an activity, known as starter, that generated the trigger.
ignored properties: type
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  max count: 1
  node kind: IRI
  path: subject
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  class: Thing
  description: Associate the subject with a location. This can be a geographic place, or another uniquely identified object.
  max count: 1
  node kind: IRI
  path: at location
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  class: Thing
  description: Describes the function of an entity or agent (object) within the scope of a relationship with the subject.
  node kind: IRI
  path: roles
property:
  datatype: w3ctr-datetime
  description: Time at which an instanteneous event takes place or took place.
  max count: 1
  node kind: Literal
  path: at time
  pattern: ^([-+]\d+)|(\d{4})|(\d{4}-[01]\d)|(\d{4}-[01]\d-[0-3]\d)|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))$
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  class: Thing
  description: Reference to a `Thing` within a `Statement`.
  max count: 1
  name: Trigger
  node kind: IRI
  path: object
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type

Generation
type: NodeShape
closed: true
description: Generation is the completion of production of a new entity by an activity. This entity did not exist before generation and becomes available for usage after this generation.
ignored properties: type
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  class: Thing
  description: Generating activity.
  max count: 1
  name: Activity
  node kind: IRI
  path: object
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  max count: 1
  node kind: IRI
  path: subject
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  class: Thing
  description: Location where the generating activity took place.
  max count: 1
  node kind: IRI
  path: at location
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  datatype: w3ctr-datetime
  description: Timepoint when the generating activity happened.
  max count: 1
  node kind: Literal
  path: at time
  pattern: ^([-+]\d+)|(\d{4})|(\d{4}-[01]\d)|(\d{4}-[01]\d-[0-3]\d)|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))$
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  class: Thing
  description: Roles the activity had with respect to the generation.
  node kind: IRI
  path: roles
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier

Usage
type: NodeShape
closed: true
description: Usage is the beginning of utilizing an entity by an activity. Before usage, the activity had not begun to utilize this entity and could not have been affected by the entity.
ignored properties: type
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type
property:
  class: Thing
  description: Location where the usage took place.
  max count: 1
  node kind: IRI
  path: at location
property:
  class: Thing
  description: Entity that was derived from.
  max count: 1
  name: Entity
  node kind: IRI
  path: object
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  max count: 1
  node kind: IRI
  path: subject
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier
property:
  class: Thing
  description: Roles the entity had with respect to the derivation.
  node kind: IRI
  path: roles
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  datatype: w3ctr-datetime
  description: Timepoint when the usage happened.
  max count: 1
  node kind: Literal
  path: at time
  pattern: ^([-+]\d+)|(\d{4})|(\d{4}-[01]\d)|(\d{4}-[01]\d-[0-3]\d)|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))$
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description

Annotation
type: NodeShape
closed: true
description: A tag/value pair with the semantics of OWL Annotation.
ignored properties: type
property:
  datatype: string
  description: The actual annotation.
  max count: 1
  node kind: Literal
  path: annotation value
property:
  class: AnnotationTag
  description: A tag identifying an annotation.
  max count: 1
  node kind: IRI
  path: annotation tag

AttributeSpecification
type: NodeShape
closed: true
description: An attribute is conceptually a thing, but it requires no dedicated identifier (`pid`). Instead, it is linked to a `Thing` via its `attributes` slot and declares a `predicate` on the nature of the relationship.
ignored properties: type
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  node kind: IRI
  path: subject
property:
  datatype: anyURI
  description: Indicate a resource defining the subject. This may be a vocabulary that describes the subject.
  max count: 1
  node kind: Literal
  path: isDefinedBy
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  datatype: anyURI
  description: A unit of measurement is a standardized quantity of a physical quality.
  max count: 1
  node kind: Literal
  path: UO_0000000
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  datatype: string
  description: Value that is a direct representation of a thing.
  max count: 1
  node kind: Literal
  path: value
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  class: Property
  description: Reference to a `Property` within a `Statement`.
  max count: 1
  min count: 1
  node kind: IRI
  path: predicate
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note
property:
  datatype: anyURI
  description: Declares that the value of a `Thing` or `AttributeSpecification` are instances of a particular class.
  max count: 1
  node kind: Literal
  path: range

Identifier
type: NodeShape
closed: true
description: An identifier is a label that uniquely identifies an item in a particular context. Some identifiers are globally unique. All identifiers are unique within their individual scope.
ignored properties: type
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  class: Thing
  description: An agent responsible for making an entity.
  max count: 1
  node kind: IRI
  path: creator
property:
  datatype: string
  description: String of characters such as "T58:5" or "30:4833" used to uniquely identify a concept within the scope of a given concept scheme.
  max count: 1
  min count: 1
  node kind: Literal
  path: notation

Statement
type: NodeShape
closed: true
description: An RDF statement that links a `predicate` (a `Property`) with an `object` (a `Thing`) to the subject to form a triple. A `Statement` is used to qualify a relation to a `Thing` referenced by its identifier. For specifying a qualified relation to an attribute that has no dedicated identifier, use an `AttributeSpecification`.
ignored properties: type
property:
  class: Thing
  description: Reference to a `Thing` within a `Statement`.
  max count: 1
  min count: 1
  node kind: IRI
  path: object
property:
  class: Property
  description: Reference to a `Property` within a `Statement`.
  max count: 1
  min count: 1
  node kind: IRI
  path: predicate

Thing
type: NodeShape
closed: true
description: The most basic, identifiable item. In addition to the slots that are common between a `Thing` and an `AttributeSpecification` (see `ThingMixin`), two additional slots are provided. The `pid` slot takes the required identifier for a `Thing`. The `relation` slot allows for the inline specification of other `Thing` instances. Such a relation is unqualified (and symmetric), and should be further characterized via a `Statement` (see `characterized_by`). From a schema perspective, the `relation` slots allows for building self-contained, structured documents (e.g., a JSON object) with arbitrarily complex information on a `Thing`.
ignored properties: UO_0000000
ignored properties: value
ignored properties: range
ignored properties: type
ignored properties: isDefinedBy
property:
  class: Annotation
  description: A record of properties of the metadata record on a subject, a collection of tag/text tuples with the semantics of OWL Annotation.
  name: Annotations
  node kind: BlankNodeOrIRI
  path: annotations
property:
  single line: false
  datatype: string
  description: Note that can be shown when the record is displayed as an item. This is typically longer than a label.
  max count: 1
  name: Record display note
  node kind: Literal
  path: note
property:
  class: Thing
  description: A relation of an information artifact to the subject, such as a URL identifying the topic of a document.
  node kind: IRI
  path: subject
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have related meaning.
  name: Related mappings
  node kind: Literal
  path: relatedMatch
property:
  datatype: anyURI
  description: Persistent and globally unique identifier of a `Thing`.
  max count: 1
  name: Persistent identifier
  node kind: Literal
  path: pid
property:
  class: Thing
  description: The nature of the subject.
  max count: 1
  node kind: IRI
  path: type
property:
  single line: false
  datatype: string
  description: A comment about a metadata record either providing additional information for a record curation, or leaving a comment after curation occurred. This can be used to include information that is deemed relevant, but could not be expressed in the provided fields.
  name: Editorial note
  node kind: Literal
  path: editorialNote
property:
  class: Identifier
  description: An unambiguous reference to the subject within a given context.
  node kind: BlankNodeOrIRI
  path: identifier
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have identical meaning.
  name: Exact mappings
  node kind: Literal
  path: exactMatch
property:
  class: AttributeSpecification
  description: Declares a relation that associates a `Thing` (or another attribute) with an attribute, where an attribute is an intrinsic characteristic, such as a quality, capability, disposition, function, or is an externally derived attribute determined from some descriptor (e.g. a quantity, position, label/identifier). Technically, this declaration is done via an `AttributeSpecification` that combines a `predicate` with a value declaration and the attribute-related slots of a `Thing`. Importantly, such attributes are declared inline, because they do not have a unique identifier. If an identifier is available, a `Thing` declaration (see `relation`), and a qualification of that relationship via a `Statement` (see `characterized_by`) should be preferred.
  name: Attributes
  node kind: BlankNodeOrIRI
  path: attributes
property:
  single line: false
  datatype: string
  description: A free-text account of the subject.
  max count: 1
  name: Description
  node kind: Literal
  path: description
property:
  datatype: Resource
  description: State that the subject is an instance of a particular schema class. Typically, no explicit value needs to be assigned to this slot, because it matches the class type of a particular record. However, this slots can be used as a type designator of a schema element for validation and schema structure handling purposes. This is used to indicate specialized schema classes for properties that accept a hierarchy of classes as their range.
  max count: 1
  node kind: Literal
  path: type
property:
  datatype: string
  description: Label that can be shown when the metadata record is displayed as an item.
  max count: 1
  name: Record display label
  node kind: Literal
  path: prefLabel
property:
  class: Thing
  description: Declares an unqualified relation of the subject `Thing` to another `Thing`. This schema slot is used to define related things inline. If such a definition is not needed. A qualified relationship can be declared directly using the `characterized_by` slot.
  name: Relations
  node kind: IRI
  path: relation
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have broader meaning.
  name: Broad mappings
  node kind: Literal
  path: broadMatch
property:
  class: Statement
  description: Qualifies relationships between a subject `Thing` and an object `Thing` with a `Statement` declaring a `predicate` on the nature of the relationship.
  name: Is characterized by
  node kind: BlankNodeOrIRI
  path: characterized by
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have narrower meaning.
  name: Narrow mappings
  node kind: Literal
  path: narrowMatch
property:
  datatype: anyURI
  description: A list of terms from different schemas or terminology systems that have close meaning.
  name: Close mappings
  node kind: Literal
  path: closeMatch