Element |
The base definition for all elements that comprise the model (core, domain entity, and utility classes, value sets) |
Entity |
Anything that exists, has existed, or will exist. |
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. |
Contribution |
The actions taken by a particular agent in the creation, modification, assessment, or deprecation of some entity (e.g. a Statement, Evidence Line, Data Item, Publication, etc.) |
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. |
InformationEntity |
An abstract (non-physical) entity that is about something. |
DataItem |
An InformationEntity representing an individual piece of data, generated/acquired through methods which reliably produce truthful information about something. |
DataSet |
A collection of related data items or records that are organized together in a common format or structure, to enable their computational manipulation as a unit. |
Document |
A collection of information, usually in human-readable form, intended to be read and understood together as a whole. |
EvidenceLine |
A discrete, independent argument relevant to the validity of the Proposition put forth as true in the Statement, that is based on the interpretation of one or more pieces of information as evidence. |
Method |
A set of instructions that specify how to achieve some objective (e.g. study/experimental protocols, curation guidelines, rule sets, etc.) |
Statement |
An information entity expressing a declarative sentence that is either true or false. |
StudyResult |
A collection of data items from a single study that are about a particular subject or experimental unit in the study (along with optional provenance metadata describing how these data items were generated). |
Proposition |
An abstract entity representing the sharable meaning that can be put forth as true or false in a Statement made by an Agent. |
Utility |
An abstract organizational class that groups complex datatype-like classes - which provide re-usable collections of fields that can be plugged into other objects to capture related information. |
Coding |
A structured representation of a coded/enumerated data value, that may include additional metadata about the code and code system. |
Expression |
A structure for labels representing systematic expressions that describe an entity, as generated by formal nomenclatures (e.g. HGVS for genetic variants, ISCN for karyotypes, HLA nomenclature for HLA genes/alleles). |
Extension |
A data structure that allows implementations to define and create custom fields within an Entity to capture information not supported by the core specification. |
RecordMetadata |
A data structure that encapsulates provenance metadata that applies to a specific concrete record/encoding of information, as opposed to provenance of the abstract information content/knowledge the record represents. |