Class: Entity
Anything that exists, has existed, or will exist.
URI: vaspec:Entity
Parents
- is_a: Element - The base definition for all elements that comprise the model (classes, complex data types, value sets)
Children
- Activity - An action or set of actions performed by an agent, that occurs over a period of time. Activities may use, generate, modify, move, or destroy one or more entities.
- Affiliation - A relationship between an Agent and a Group or Organization to which they belong or belonged.
- Agent - An autonomous actor (person, organization, or computational agent) that bears some form of responsibility for an activity taking place, for the existence of an entity, or for another agent’s activity.
- Descriptor - An object that wraps a value object in order to transfer additional, non-definitional information about it.
- Gene - A region (or regions) that includes all of the sequence elements necessary to encode a functional transcript. A gene may include regulatory regions, transcribed regions and/or other functional sequence regions.
- GeneticCondition - A disease, or a set of one or more co-occurring phenotypes, controlled by genetic factors with a defined inheritance pattern.
- InformationEntity - An abstract (non-physical) entity that is about something.
- Proposition - An abstract entity representing the sharable meaning that can be put forth as true in a Statement made by an Agent.
- SequenceLocation - A specified subsequence of a reference Sequence. The reference is typically a chromosome, transcript, or protein sequence.
- TherapeuticIntervention - A type of treatment administered/prescribed to a patient to prevent, ameliorate, or cure a medical condition.
- Variation - A representation of the state of one or more biomolecules.
Referenced by Class
- Activity Activity➞hadInput 0..* Entity
- Activity Activity➞hadOutput 0..* Entity
- Descriptor Descriptor➞valueObject 0..1 Entity
- InformationEntity InformationEntity➞isAbout 0..* Entity
- Proposition Proposition➞subject 1..1 Entity
- Statement Statement➞subject 1..1 Entity
- StudyResult StudyResult➞focus 0..* Entity
Attributes
Own
- Entity➞localId 1..1
- Description: The logical identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system.
- Range: Identifier
- Entity➞globalIdentifier 0..*
- Description: A business identifier or accession number for the entity, typically as provided by an external system or authority, that is globally unique and persists across implementing systems.
- Range: Identifier
- Entity➞type 1..1
- Description: The schema class that is instantiated by the data object. Must be the name of a class from the VA schema.
- Range: Class
- Entity➞label 0..1
- Description: A primary name for the Entity.
- Range: String
- Entity➞alternativeLabel 0..*
- Description: An alternative name for the Entity.
- Range: String
- Entity➞description 0..1
- Description: A free text description of the Entity.
- Range: String
- Entity➞hasURL 0..*
- Description: The URL/web address of a digital resource representing the entity, or providing information about it.
- Range: Url
- Entity➞reference 0..*
- Description: A document or other Information Entity that describes the Entity.
- Range: InformationEntity
- Entity➞xref 0..*
- Description: A cross-reference to database identifier(s) representing the same or a closely related entity or concept as the Entity.
- Range: String
- Entity➞thisRecordMeta 0..1
- Description: A reusable structure that encapsulates provenance metadata about the present record/data object (as opposed to provenance information about the real world entity this record/data object represents).
- Range: RecordMetadata
- Entity➞sourceRecordMeta 0..*
- Description: A reusable structure that encapsulates provenance metadata that applies to an upstream record/data objdct about the Entity, from which content of the present record was derived.
- Range: RecordMetadata
Inherited from Element:
- Element➞extensionElement 0..*
- Description: A key-value data structure that allows definition of custom fields to capture information not directly supported by the VA specification.
- Range: Extension
Other properties
Aliases: | Thing | |
Comments: | Entity is the root class of ‘core’ classes model - those that have identifiers and other general metadata like labels, xrefs, urls, descriptions, etc. All core classes descend from and inherit its attributes. | |
Exact Mappings: | BFO:0000001 |