Class: ObservationSchedule
Specifies a single date on which market observations take place and specifies optional associated weighting.
URI: common_domain_model:ObservationSchedule
classDiagram
class ObservationSchedule
click ObservationSchedule href "../ObservationSchedule/"
ObservationSchedule : dateAdjustments
ObservationSchedule --> "0..1" BusinessDayAdjustments : dateAdjustments
click BusinessDayAdjustments href "../BusinessDayAdjustments/"
ObservationSchedule : observationDate
ObservationSchedule --> "*" ObservationDate : observationDate
click ObservationDate href "../ObservationDate/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| observationDate | * ObservationDate |
Specifies an adjusted or unadjusted date for a market observation | direct |
| dateAdjustments | 0..1 BusinessDayAdjustments |
The business day convention and financial business centers used for adjusting... | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| ObservationDates | observationSchedule | range | ObservationSchedule |
In Subsets
Comments
- Rosetta condition: AdjustedDate — if observationDate -> adjustedDate is absent then observationDate -> unadjustedDate exists and dateAdjustments exists
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:ObservationSchedule |
| native | common_domain_model:ObservationSchedule |
LinkML Source
Direct
name: ObservationSchedule
description: Specifies a single date on which market observations take place and specifies
optional associated weighting.
comments:
- 'Rosetta condition: AdjustedDate — if observationDate -> adjustedDate is absent
then observationDate -> unadjustedDate exists and dateAdjustments exists'
in_subset:
- cdm_product_common_schedule
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- observationDate
- dateAdjustments
slot_usage:
observationDate:
name: observationDate
description: Specifies an adjusted or unadjusted date for a market observation.
range: ObservationDate
required: false
multivalued: true
Induced
name: ObservationSchedule
description: Specifies a single date on which market observations take place and specifies
optional associated weighting.
comments:
- 'Rosetta condition: AdjustedDate — if observationDate -> adjustedDate is absent
then observationDate -> unadjustedDate exists and dateAdjustments exists'
in_subset:
- cdm_product_common_schedule
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
observationDate:
name: observationDate
description: Specifies an adjusted or unadjusted date for a market observation.
range: ObservationDate
required: false
multivalued: true
attributes:
observationDate:
name: observationDate
description: Specifies an adjusted or unadjusted date for a market observation.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: ObservationSchedule
domain_of:
- ObservationIdentifier
- ObservationSchedule
- FloatingRateSettingDetails
range: ObservationDate
required: false
multivalued: true
dateAdjustments:
name: dateAdjustments
description: The business day convention and financial business centers used for
adjusting the date if it would otherwise fall on a day that is not a business
date in the specified business centers.
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:AdjustableDate.dateAdjustments
rank: 1000
owner: ObservationSchedule
domain_of:
- AdjustableDate
- AdjustableDates
- AdjustableOrAdjustedDate
- AdjustableOrAdjustedOrRelativeDate
- DividendPeriod
- ObservationSchedule
- EconomicTerms
range: BusinessDayAdjustments