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