Class: Schedule
A class defining a schedule of rates or amounts in terms of an initial value and then a series of step date and value pairs. On each step date the rate or amount changes to the new step value. The series of step date and value pairs are optional. If not specified, this implies that the initial value remains unchanged over time.
URI: common_domain_model:Schedule
classDiagram
class Schedule
click Schedule href "../Schedule/"
Schedule <|-- AmountSchedule
click AmountSchedule href "../AmountSchedule/"
Schedule : datedValue
Schedule --> "*" DatedValue : datedValue
click DatedValue href "../DatedValue/"
Schedule : value
Inheritance
- Schedule
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| value | 1 Decimal |
The initial rate or amount, as the case may be | direct |
| datedValue | * DatedValue |
The schedule of step date and value pairs | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| StubFloatingRate | floatingRateMultiplierSchedule | range | Schedule |
| ExerciseFeeSchedule | feeRateSchedule | range | Schedule |
In Subsets
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:Schedule |
| native | common_domain_model:Schedule |
| related | gist:ScheduledEvent |
LinkML Source
Direct
name: Schedule
description: A class defining a schedule of rates or amounts in terms of an initial
value and then a series of step date and value pairs. On each step date the rate
or amount changes to the new step value. The series of step date and value pairs
are optional. If not specified, this implies that the initial value remains unchanged
over time.
in_subset:
- cdm_base_math
from_schema: https://w3id.org/lmodel/common-domain-model
related_mappings:
- gist:ScheduledEvent
slots:
- value
- datedValue
slot_usage:
value:
name: value
description: The initial rate or amount, as the case may be. An initial rate of
5% would be represented as 0.05.
required: true
datedValue:
name: datedValue
description: The schedule of step date and value pairs. On each step date the
associated step value becomes effective. A list of steps may be ordered in the
document by ascending step date. An FpML document containing an unordered list
of steps is still regarded as a conformant document.
Induced
name: Schedule
description: A class defining a schedule of rates or amounts in terms of an initial
value and then a series of step date and value pairs. On each step date the rate
or amount changes to the new step value. The series of step date and value pairs
are optional. If not specified, this implies that the initial value remains unchanged
over time.
in_subset:
- cdm_base_math
from_schema: https://w3id.org/lmodel/common-domain-model
related_mappings:
- gist:ScheduledEvent
slot_usage:
value:
name: value
description: The initial rate or amount, as the case may be. An initial rate of
5% would be represented as 0.05.
required: true
datedValue:
name: datedValue
description: The schedule of step date and value pairs. On each step date the
associated step value becomes effective. A list of steps may be ordered in the
document by ascending step date. An FpML document containing an unordered list
of steps is still regarded as a conformant document.
attributes:
value:
name: value
description: The initial rate or amount, as the case may be. An initial rate of
5% would be represented as 0.05.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: Schedule
domain_of:
- MeasureBase
- Schedule
- DatedValue
- Taxonomy
- TaxonomyClassification
- CodeValue
- AdjustmentFactor
- AccrualFactor
- DisputeResolution
- OtherEligibleAndPostedSupport
- CSAThresholdVariableSet
- CSAMinimumTransferAmountVariableSet
- MasterAgreementVariableSet
range: decimal
required: true
datedValue:
name: datedValue
description: The schedule of step date and value pairs. On each step date the
associated step value becomes effective. A list of steps may be ordered in the
document by ascending step date. An FpML document containing an unordered list
of steps is still regarded as a conformant document.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: Schedule
domain_of:
- MeasureSchedule
- Schedule
range: DatedValue
multivalued: true
inlined: true
inlined_as_list: true