Skip to content

Class: TimePeriod

A period of time between a start and end time point.

URI: bdchm:TimePeriod

classDiagram class TimePeriod click TimePeriod href "../TimePeriod" Entity <|-- TimePeriod click Entity href "../Entity" TimePeriod : id TimePeriod : period_end TimePeriod --> "0..1" TimePoint : period_end click TimePoint href "../TimePoint" TimePeriod : period_start TimePeriod --> "0..1" TimePoint : period_start click TimePoint href "../TimePoint"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
period_start 0..1
TimePoint
When a period of time started direct
period_end 0..1
TimePoint
When a period of time ended direct
id 1
Uriorcurie
The 'logical' identifier of the entity within the system of record Entity

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/nhlbidatastage/bdchm

Mappings

Mapping Type Mapped Value
self bdchm:TimePeriod
native bdchm:TimePeriod

LinkML Source

Direct

name: TimePeriod
description: A period of time between a start and end time point.
from_schema: https://w3id.org/nhlbidatastage/bdchm
is_a: Entity
attributes:
  period_start:
    name: period_start
    description: When a period of time started.
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    rank: 1000
    domain_of:
    - TimePeriod
    range: TimePoint
  period_end:
    name: period_end
    description: When a period of time ended.
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    rank: 1000
    domain_of:
    - TimePeriod
    range: TimePoint

Induced

name: TimePeriod
description: A period of time between a start and end time point.
from_schema: https://w3id.org/nhlbidatastage/bdchm
is_a: Entity
attributes:
  period_start:
    name: period_start
    description: When a period of time started.
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    rank: 1000
    alias: period_start
    owner: TimePeriod
    domain_of:
    - TimePeriod
    range: TimePoint
  period_end:
    name: period_end
    description: When a period of time ended.
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    rank: 1000
    alias: period_end
    owner: TimePeriod
    domain_of:
    - TimePeriod
    range: TimePoint
  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: TimePeriod
    domain_of:
    - Entity
    range: uriorcurie
    required: true