Skip to content

PEH-Model

Entity and relation ontology and datamodel for Personal Exposure and Health data

URI: https://w3id.org/peh/peh-model

Name: PEH-Model

Classes

Class Description
BioChemEntityLink A relational property that allows creating qualified links to biochemical ent...
BioChemIdentifier An identifier by which a biochemical entity is known in a schema (the BioChem...
CalculationArgument The definition of a positional argument used in the calculation, including th...
CalculationDesign Definition of a calculation method for deriving an observational value from o...
CalculationImplementation Reference and parameters mapping to the implementation that can perform the i...
CalculationKeywordArgument The definition of a named argument used in the calculation, including the inf...
CalculationResult The definition for the output the calculation, optionally including mapping i...
Contact A stakeholder having a contact role in the research process
ContextAlias An alternative term as it is used in a known scope or context (e
DataExtract A set of Observed Values, combined into a data extract
DataLayoutElement Definition for an individual layout or data element, as part of a layout sect...
EntityList A generic top level object for collecting named entities under one root entit...
HasAliases The capacity of including one or more alternative naming terms (without quali...
HasContextAliases The capacity of including a list of terms being used in known scopes or conte...
HasTranslations The capacity of including a list of translated terms for one or more entity p...
HasValidationStatus The capacity of including both a current validation status and a history of v...
NamedThing An abstract model for any of the identifiable entities
        BioChemEntity A biological, chemical or biochemical entity that is relevant to the Personal...
        BioChemIdentifierSchema A well-defined schema used by a certain community or system, listing biochemi...
        DataLayout Layout, allowing the definition of templating sections for combining layout a...
        DataLayoutSection Definition for an individual layout or data section, as part of a full layout
        DataRequest Registration of a request for data by a data user
        DataStakeholder An organisation participating in a data process in Personal Exposure and Heal...
        Grouping A generic grouping entity that allows categorising entities in a hierarchical...
        Indicator Any measurable or observable variable that can describe data or context in th...
        Matrix The physical medium or biological substrate from which a biomarker, or other ...
        ObservableProperty A fully defined variable that allows registering an observation about any of ...
        ObservablePropertyMetadataField Predefined contextual qualifier for Observable Property metadata
        Observation The registration of the intent to perform a set of observations as well as th...
        ObservationResult The result of an observational effort in Personal Exposure and Health researc...
        PhysicalEntity A digital placeholder for a physical entity as it exists in the real world,
                Environment An environment relevant to the research, typically related to the exposure of...
                        HomeEnvironment A home environment relevant to the research, typically related to the at-home...
                        WorkEnvironment A work environment relevant to the research, typically related to the at-work...
                Geolocation A geographic location relevant to the Personal Exposure and Health projects o...
                Person A human subject or stakeholder in Personal Exposure and Health research
                Sample A portion of a measurement matrix collected from a subject or environment for...
        ProcessingAction One action in the data request and processing flow
        ProcessingStep One step in the data request and processing flow
        ResearchObjective A research objective communicated in the request and used to evaluate if the ...
        Stakeholder Any organisation involved in the research process
        StudyEntity Any entity carrying data or context relevant to a Personal Exposure and Healt...
                ObservationGroup A grouped collection of observations, intended and/or executed, as part of a ...
                Project A collaborative effort in the Personal Exposure and Health research domain
                SampleCollection A collection of samples that is itself also a study entity that observations ...
                Study A structured, goal-directed observational investigation designed to collect a...
                StudyPopulation A group of study entities that is itself also a study entity that observation...
                StudySubject A study entity that is a main subject for the study
                StudySubjectGroup A group of study subjects that is itself also a study entity that observation...
        Unit A unit of measurement, a quantity chosen as a standard in terms of which othe...
ObservablePropertyMetadataElement Key-value element that adds contextual metadata to an Observable Property ins...
ObservablePropertyValueOption Potential selection choices for Observable Properties that are categorical va...
ObservationDesign The list of properties being observed and the study entities they are observe...
ObservedEntityProperty Conceptual definition of the observation of a certain property for a certain ...
ObservedValue A single observational result value registering a specific property for a spe...
PhysicalEntityLink A relational property that allows creating qualified links to physical entiti...
ProjectStakeholder An organisation collaborating in a Personal Exposure and Health research proj...
ProvenanceData Provenance metadata, adding context to an Observed Value
QualityData Quality metadata, adding context to an Observed Value
StudyEntityLink A relational property that allows creating qualified links to study entities
StudyStakeholder An organisation collaborating in a Personal Exposure and Health research stud...
Translation A translation for any of the entity properties, defining the property, the la...
ValidationDesign Definition of a validation rule for automatically imposing business logic con...
ValidationExpression A logical expression, allowing for combining arguments into more complex vali...
ValidationHistoryRecord A list of events representing a historical record on the entity validation st...

Slots

Slot Description
abstract
aggregation_target
alias
aliases
authors
biochementities
biochementity
biochementity_links
biochementity_linktype
biochemidentifiers
calculation_designs
calculation_implementation
calculation_implementation_as_json
calculation_name
categorical
collection_date
conditional
constraints
contact_email
contact_phone
contact_roles
contacts
context
context_aliases
current_validation_status
data_requests
data_roles
data_stakeholders
default_immutable
default_language
default_observation_result_type
default_required
default_significantdecimals
default_unit
default_unit_label
default_zeroallowed
delivery_date
description Long form description or definition for the entity
destination_path
element_style
element_type
elements
end_date
field
function_args
function_kwargs
function_name
function_results
geographic_scope
grouping_id_list
groupings
id Machine readable, unique identifier; ideally a URI/GUPRI (Globally Unique, Pe...
identifier_code
identifier_schema
identifying_observable_property_id_list
imputation_state
imputed_unit
imputed_value
indicator
indicator_type
indicators
is_foreign_key
is_observable_entity_key
key
label
language
layouts
linktype
location
mapping_name
matrices
matrix
member_id_list
metadata_fields
molweight_grampermol
multivalued
name Common human readable name
normalised_unit
normalised_value
objective_type
observable_entity
observable_entity_id_list
observable_entity_type
observable_properties
observable_property
observation
observation_design
observation_designs
observation_end_date
observation_group_id_list
observation_groups
observation_id_list
observation_result_id_list
observation_result_type
observation_results
observation_start_date
observation_type
observations
observed_entity_properties
observed_values
optional_observable_property_id_list
orcid
parent_grouping_id_list
parent_matrix
physical_entities
physical_entity
physical_entity_links
physical_label
process_state
processing_actions
processing_description
processing_steps
project_id_list
project_roles
project_stakeholders
projects
property
property_name
provenance_context_key
provenance_data
provenance_value
quality_context_key
quality_data
quality_value
quantity_kind
raw_unit
raw_value
recruited_in_project
relevant_observable_entity_types
relevant_observation_types
remark Additional comment, note or remark providing context on the use of an entity ...
remark_on_content
remark_on_methodology
request_properties
required_observable_property_id_list
research_objectives
research_population_type
rorid
round_decimals
same_unit_as
sample_id_list
sampled_in_project
scale_factor
secondary_parent_matrix_id_list
section_type
sections
short_name Shortened name or code, preferrable unique across the context the entity is d...
sort_order
source_path
stakeholder
stakeholders
start_date
studies
study_entities
study_entity
study_entity_id_list
study_entity_links
study_id_list
study_roles
study_stakeholders
translated_value
translations
ui_label Human readable label, to be used in user facing interfaces in the most common...
unique_name Human readable name, unique across the context the entity is defined in
unit
units
validation_actor
validation_arg_expressions
validation_arg_source_paths
validation_arg_values
validation_command
validation_condition_expression
validation_datetime
validation_designs
validation_error_level
validation_error_message_template
validation_expression
validation_history
validation_institute
validation_name
validation_remark
validation_status
validation_subject_source_paths
value
value_as_string
value_metadata
value_options
value_type
varname
web_uri

Enumerations

Enumeration Description
BioChemEntityLinkType
ContactRole
DataLayoutElementStyle
DataLayoutElementType
DataLayoutSectionType
DataRole
IndicatorType
LinkType
ObjectiveType
ObservableEntityType
ObservationResultType
ObservationType
ProjectRole
QudtQuantityKind
QudtUnit
ResearchPopulationType
StudyRole
ValidationCommand
ValidationErrorLevel
ValidationStatus

Types

Type Description
Boolean A binary (true or false) value
Curie a compact URI
Date a date (year, month and day) in an idealized calendar
DateOrDatetime Either a date or a datetime
Datetime The combination of a date and time
Decimal A real number with arbitrary precision that conforms to the xsd:decimal speci...
Double A real number that conforms to the xsd:double specification
Float A real number that conforms to the xsd:float specification
Integer An integer
Jsonpath A string encoding a JSON Path
Jsonpointer A string encoding a JSON Pointer
Ncname Prefix part of CURIE
Nodeidentifier A URI, CURIE or BNODE that represents a node in a model
Objectidentifier A URI or CURIE that represents an object in the model
Sparqlpath A string encoding a SPARQL Property Path
String A character string
Time A time object represents a (local) time of day, independent of any particular...
Uri a complete URI
Uriorcurie a URI or a CURIE

Subsets

Subset Description