Class: ObservationDate
Specifies a single date on which market observations take place and specifies optional associated weighting.
URI: common_domain_model:ObservationDate
classDiagram
class ObservationDate
click ObservationDate href "../ObservationDate/"
ObservationDate : adjustedDate
ObservationDate : observationReference
ObservationDate : unadjustedDate
ObservationDate : weight
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| unadjustedDate | 0..1 date |
A date subject to adjustment | direct |
| adjustedDate | 0..1 date |
The date once the adjustment has been performed | direct |
| weight | 0..1 Decimal |
Specifies the degree of importance of the observation | direct |
| observationReference | 0..1 string |
Specifies an identification key for the market observation | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| ObservationSchedule | observationDate | range | ObservationDate |
Rules
| Rule Applied | Preconditions | Postconditions | Elseconditions |
|---|---|---|---|
In Subsets
Comments
- Rosetta condition: ObservationDate — required choice unadjustedDate, adjustedDate
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| metadata_key | True |
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:ObservationDate |
| native | common_domain_model:ObservationDate |
LinkML Source
Direct
name: ObservationDate
annotations:
metadata_key:
tag: metadata_key
value: true
description: Specifies a single date on which market observations take place and specifies
optional associated weighting.
comments:
- 'Rosetta condition: ObservationDate — required choice unadjustedDate, adjustedDate'
in_subset:
- cdm_product_common_schedule
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- unadjustedDate
- adjustedDate
- weight
- observationReference
slot_usage:
unadjustedDate:
name: unadjustedDate
description: A date subject to adjustment.
rules:
- postconditions:
exactly_one_of:
- slot_conditions:
unadjustedDate:
name: unadjustedDate
required: true
- slot_conditions:
adjustedDate:
name: adjustedDate
required: true
description: Either an unadjusted date or an adjusted date needs to be specified.
Induced
name: ObservationDate
annotations:
metadata_key:
tag: metadata_key
value: true
description: Specifies a single date on which market observations take place and specifies
optional associated weighting.
comments:
- 'Rosetta condition: ObservationDate — required choice unadjustedDate, adjustedDate'
in_subset:
- cdm_product_common_schedule
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
unadjustedDate:
name: unadjustedDate
description: A date subject to adjustment.
attributes:
unadjustedDate:
name: unadjustedDate
description: A date subject to adjustment.
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:AdjustableDate.unadjustedDate
rank: 1000
owner: ObservationDate
domain_of:
- AdjustableDate
- AdjustableDates
- AdjustableOrAdjustedDate
- AdjustableOrAdjustedOrRelativeDate
- ObservationDate
range: date
adjustedDate:
name: adjustedDate
description: The date once the adjustment has been performed. (Note that this
date may change if the business center holidays change).
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:AdjustableDate.adjustedDate
rank: 1000
owner: ObservationDate
domain_of:
- AdjustableDate
- AdjustableDates
- AdjustableOrAdjustedDate
- AdjustableOrAdjustedOrRelativeDate
- RelativeDateOffset
- ObservationDate
range: date
weight:
name: weight
description: Specifies the degree of importance of the observation.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: ObservationDate
domain_of:
- ObservationDate
- WeightedAveragingObservation
range: decimal
observationReference:
name: observationReference
description: Specifies an identification key for the market observation. This
attribute can be used as a reference to assign weights to a series of dates
defined in a parametricSchedule.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: ObservationDate
domain_of:
- ObservationDate
range: string
rules:
- postconditions:
exactly_one_of:
- slot_conditions:
unadjustedDate:
name: unadjustedDate
required: true
- slot_conditions:
adjustedDate:
name: adjustedDate
required: true
description: Either an unadjusted date or an adjusted date needs to be specified.