Skip to content

Class: TimePeriod

A time period with start and optional end date

URI: schema:Schedule

 classDiagram
    class TimePeriod
    click TimePeriod href "../TimePeriod/"
      TimePeriod : end_date

      TimePeriod : start_date

Class Properties

Property Value
Class URI schema:Schedule

Slots

Name Cardinality and Range Description Inheritance
start_date 1
Date
Start date of the period direct
end_date 0..1
Date
End date of the period (null if ongoing) direct

Usages

used by used in type used
Location active_periods range TimePeriod

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/neon-schema

Mappings

Mapping Type Mapped Value
self schema:Schedule
native neon:TimePeriod

LinkML Source

Direct

name: TimePeriod
description: A time period with start and optional end date
from_schema: https://w3id.org/neon-schema
attributes:
  start_date:
    name: start_date
    description: Start date of the period
    from_schema: https://w3id.org/neon-schema
    rank: 1000
    slot_uri: schema:startDate
    domain_of:
    - TimePeriod
    range: date
    required: true
  end_date:
    name: end_date
    description: End date of the period (null if ongoing)
    from_schema: https://w3id.org/neon-schema
    rank: 1000
    slot_uri: schema:endDate
    domain_of:
    - TimePeriod
    range: date
class_uri: schema:Schedule

Induced

name: TimePeriod
description: A time period with start and optional end date
from_schema: https://w3id.org/neon-schema
attributes:
  start_date:
    name: start_date
    description: Start date of the period
    from_schema: https://w3id.org/neon-schema
    rank: 1000
    slot_uri: schema:startDate
    alias: start_date
    owner: TimePeriod
    domain_of:
    - TimePeriod
    range: date
    required: true
  end_date:
    name: end_date
    description: End date of the period (null if ongoing)
    from_schema: https://w3id.org/neon-schema
    rank: 1000
    slot_uri: schema:endDate
    alias: end_date
    owner: TimePeriod
    domain_of:
    - TimePeriod
    range: date
class_uri: schema:Schedule