Skip to content

Class: DateTimeInterval

Interval between two date and time points, where the interval includes the start time but excludes end time.

URI: cim:DateTimeInterval

 classDiagram
    class DateTimeInterval
    click DateTimeInterval href "../DateTimeInterval"
      DateTimeInterval : end

      DateTimeInterval : quarter

      DateTimeInterval : start

Slots

Name Cardinality and Range Description Inheritance
end 1
date
End date and time of this interval direct
start 0..1
date
Start date and time of this interval direct
quarter 0..1
String
Yearly quarter indicator direct

Usages

used by used in type used
WorkTimeSchedule schedule_interval range DateTimeInterval
TimeSchedule schedule_interval range DateTimeInterval

Identifier and Mapping Information

Schema Source

  • from schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0

Mappings

Mapping Type Mapped Value
self cim:DateTimeInterval
native ck:DateTimeInterval

LinkML Source

Direct

name: DateTimeInterval
description: Interval between two date and time points, where the interval includes
  the start time but excludes end time.
from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
rank: 1000
attributes:
  end:
    name: end
    description: End date and time of this interval. The end date and time where the
      interval is defined up to, but excluded. Follows the international date format
      of YYYY-MM-DD, i.e. 2024-12-31. When only a specific month is known, use *01*
      as day. This is the *Beoogde in bedrijfsname* in the previous implementation.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
    rank: 1000
    slot_uri: cim:DateTimeInterval.end
    domain_of:
    - DateTimeInterval
    range: date
    required: true
  start:
    name: start
    description: Start date and time of this interval. The start date and time is
      included in the defined interval. Follows the international date format of YYYY-MM-DD,
      i.e. 2024-12-31. When only a specific month is known, use *01* as day. This
      is the *Startdatum* in the previous implementation.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
    rank: 1000
    slot_uri: cim:DateTimeInterval.start
    domain_of:
    - DateTimeInterval
    range: date
    required: false
  quarter:
    name: quarter
    description: Yearly quarter indicator. Used for the coming two years relative
      to this dataset. Identified as *Q[number]* for the first year, *H[number]* for
      the second year.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
    rank: 1000
    slot_uri: ck:DateTimeInterval.quarter
    domain_of:
    - DateTimeInterval
    required: false
class_uri: cim:DateTimeInterval

Induced

name: DateTimeInterval
description: Interval between two date and time points, where the interval includes
  the start time but excludes end time.
from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
rank: 1000
attributes:
  end:
    name: end
    description: End date and time of this interval. The end date and time where the
      interval is defined up to, but excluded. Follows the international date format
      of YYYY-MM-DD, i.e. 2024-12-31. When only a specific month is known, use *01*
      as day. This is the *Beoogde in bedrijfsname* in the previous implementation.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
    rank: 1000
    slot_uri: cim:DateTimeInterval.end
    alias: end
    owner: DateTimeInterval
    domain_of:
    - DateTimeInterval
    range: date
    required: true
  start:
    name: start
    description: Start date and time of this interval. The start date and time is
      included in the defined interval. Follows the international date format of YYYY-MM-DD,
      i.e. 2024-12-31. When only a specific month is known, use *01* as day. This
      is the *Startdatum* in the previous implementation.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
    rank: 1000
    slot_uri: cim:DateTimeInterval.start
    alias: start
    owner: DateTimeInterval
    domain_of:
    - DateTimeInterval
    range: date
    required: false
  quarter:
    name: quarter
    description: Yearly quarter indicator. Used for the coming two years relative
      to this dataset. Identified as *Q[number]* for the first year, *H[number]* for
      the second year.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
    rank: 1000
    slot_uri: ck:DateTimeInterval.quarter
    alias: quarter
    owner: DateTimeInterval
    domain_of:
    - DateTimeInterval
    range: string
    required: false
class_uri: cim:DateTimeInterval