Class: TimePoint
A structured representation of a single point in time that allows direct/explicit declaration as a dateTime, specification in terms of offset from a defined index, or description of an event type as a proxy for the time point when it occurred.
URI: bdchm:TimePoint
classDiagram
class TimePoint
Entity <|-- TimePoint
TimePoint : date_time
TimePoint : event_type
TimePoint : id
TimePoint : index_time_point
TimePoint --> TimePoint : index_time_point
TimePoint : offset_from_index
Inheritance
- Entity
- TimePoint
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
date_time | 0..1 Datetime |
An explicitly specified timepoint described in terms of a date and optionally... | direct |
index_time_point | 0..1 TimePoint |
Another TimePoint from which this point is offset | direct |
offset_from_index | 0..1 Integer |
A quantity of time that, together with the index date or event, can be used t... | direct |
event_type | 0..1 String |
An event that occurred at the point in time specified by this TimePoint | direct |
id | 1..1 Uriorcurie |
The 'logical' identifier of the entity within the system of record | Entity |
Usages
used by | used in | type | used |
---|---|---|---|
ResearchStudy | date_started | range | TimePoint |
ResearchStudy | date_ended | range | TimePoint |
ResearchStudy | associated_timepoint | range | TimePoint |
Consent | valid_from | range | TimePoint |
Consent | valid_to | range | TimePoint |
TimePoint | index_time_point | range | TimePoint |
TimePeriod | period_start | range | TimePoint |
TimePeriod | period_end | range | TimePoint |
SpecimenCreationActivity | date_started | range | TimePoint |
SpecimenCreationActivity | date_ended | range | TimePoint |
SpecimenProcessingActivity | date_started | range | TimePoint |
SpecimenProcessingActivity | date_ended | range | TimePoint |
SpecimenStorageActivity | date_started | range | TimePoint |
SpecimenStorageActivity | date_ended | range | TimePoint |
SpecimenTransportActivity | date_started | range | TimePoint |
SpecimenTransportActivity | date_ended | range | TimePoint |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/nhlbidatastage/bdchm
Mappings
Mapping Type | Mapped Value |
---|---|
self | bdchm:TimePoint |
native | bdchm:TimePoint |
LinkML Source
Direct
name: TimePoint
description: A structured representation of a single point in time that allows direct/explicit
declaration as a dateTime, specification in terms of offset from a defined index,
or description of an event type as a proxy for the time point when it occurred.
from_schema: https://w3id.org/nhlbidatastage/bdchm
is_a: Entity
attributes:
date_time:
name: date_time
description: An explicitly specified timepoint described in terms of a date and
optionally a time on that date.
from_schema: https://w3id.org/nhlbidatastage/bdchm
rank: 1000
range: datetime
index_time_point:
name: index_time_point
description: Another TimePoint from which this point is offset.
from_schema: https://w3id.org/nhlbidatastage/bdchm
rank: 1000
range: TimePoint
offset_from_index:
name: offset_from_index
description: A quantity of time that, together with the index date or event, can
be used to derive a specific timepoint.
from_schema: https://w3id.org/nhlbidatastage/bdchm
rank: 1000
range: integer
event_type:
name: event_type
description: An event that occurred at the point in time specified by this TimePoint.
from_schema: https://w3id.org/nhlbidatastage/bdchm
rank: 1000
range: string
Induced
name: TimePoint
description: A structured representation of a single point in time that allows direct/explicit
declaration as a dateTime, specification in terms of offset from a defined index,
or description of an event type as a proxy for the time point when it occurred.
from_schema: https://w3id.org/nhlbidatastage/bdchm
is_a: Entity
attributes:
date_time:
name: date_time
description: An explicitly specified timepoint described in terms of a date and
optionally a time on that date.
from_schema: https://w3id.org/nhlbidatastage/bdchm
rank: 1000
alias: date_time
owner: TimePoint
domain_of:
- TimePoint
range: datetime
index_time_point:
name: index_time_point
description: Another TimePoint from which this point is offset.
from_schema: https://w3id.org/nhlbidatastage/bdchm
rank: 1000
alias: index_time_point
owner: TimePoint
domain_of:
- TimePoint
range: TimePoint
offset_from_index:
name: offset_from_index
description: A quantity of time that, together with the index date or event, can
be used to derive a specific timepoint.
from_schema: https://w3id.org/nhlbidatastage/bdchm
rank: 1000
alias: offset_from_index
owner: TimePoint
domain_of:
- TimePoint
range: integer
event_type:
name: event_type
description: An event that occurred at the point in time specified by this TimePoint.
from_schema: https://w3id.org/nhlbidatastage/bdchm
rank: 1000
alias: event_type
owner: TimePoint
domain_of:
- TimePoint
range: string
id:
name: id
description: The 'logical' identifier of the entity within the system of record. The
simple value of this attribute stands for an identifier of this data object
within the system, it can be used as a reference from other objects within the
same system (i.e. primary and foreign keys), and it should be unique per type
of object. The same data object copied to a different system will likely have
a different "id" in the new system since "id" values are system specific and
do not represent persistent business identifiers. Business identifiers are assigned
outside the information system and are captured in the "identifier" field. The
"id" field is more likely to be a serially or randomly generated value that
is assigned to the data object as it is created in a system.
from_schema: https://w3id.org/nhlbidatastage/bdchm
rank: 1000
slot_uri: schema:identifier
identifier: true
alias: id
owner: TimePoint
domain_of:
- Entity
range: uriorcurie
required: true