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

      DateTimeInterval : year

Slots

Name Cardinality and Range Description Inheritance
end 0..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
Integer
Quarter indicator for when this Work is completed direct
year 0..1
Integer
Year indicator for when this Work is completed direct

Usages

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

Identifier and Mapping Information

Schema Source

  • from schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.3.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.3.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.3.0
    rank: 1000
    slot_uri: cim:DateTimeInterval.end
    domain_of:
    - DateTimeInterval
    range: date
    required: false
  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.3.0
    rank: 1000
    slot_uri: cim:DateTimeInterval.start
    domain_of:
    - DateTimeInterval
    range: date
    required: false
  quarter:
    name: quarter
    description: Quarter indicator for when this Work is completed. Use in combination
      with ck:DateTimeInterval.year.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.3.0
    rank: 1000
    slot_uri: ck:DateTimeInterval.quarter
    domain_of:
    - DateTimeInterval
    range: integer
    required: false
    minimum_value: 1
    maximum_value: 4
  year:
    name: year
    description: Year indicator for when this Work is completed. Use in combination
      with ck:DateTimeInterval.quarter.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.3.0
    rank: 1000
    slot_uri: ck:DateTimeInterval.year
    domain_of:
    - DateTimeInterval
    range: integer
    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.3.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.3.0
    rank: 1000
    slot_uri: cim:DateTimeInterval.end
    alias: end
    owner: DateTimeInterval
    domain_of:
    - DateTimeInterval
    range: date
    required: false
  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.3.0
    rank: 1000
    slot_uri: cim:DateTimeInterval.start
    alias: start
    owner: DateTimeInterval
    domain_of:
    - DateTimeInterval
    range: date
    required: false
  quarter:
    name: quarter
    description: Quarter indicator for when this Work is completed. Use in combination
      with ck:DateTimeInterval.year.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.3.0
    rank: 1000
    slot_uri: ck:DateTimeInterval.quarter
    alias: quarter
    owner: DateTimeInterval
    domain_of:
    - DateTimeInterval
    range: integer
    required: false
    minimum_value: 1
    maximum_value: 4
  year:
    name: year
    description: Year indicator for when this Work is completed. Use in combination
      with ck:DateTimeInterval.quarter.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.3.0
    rank: 1000
    slot_uri: ck:DateTimeInterval.year
    alias: year
    owner: DateTimeInterval
    domain_of:
    - DateTimeInterval
    range: integer
    required: false
class_uri: cim:DateTimeInterval