Class: SingleValuationDate
A class to specify the number of business days after satisfaction of all conditions to settlement.
URI: common_domain_model:SingleValuationDate
classDiagram
class SingleValuationDate
click SingleValuationDate href "../SingleValuationDate/"
SingleValuationDate <|-- MultipleValuationDates
click MultipleValuationDates href "../MultipleValuationDates/"
SingleValuationDate : businessDays
Inheritance
Slots
| Name |
Cardinality and Range |
Description |
Inheritance |
| businessDays |
0..1 Integer |
A number of business days |
direct |
Usages
Rules
| Rule Applied |
Preconditions |
Postconditions |
Elseconditions |
| slot_conditions |
{'businessDays': {'required': True}} |
{'businessDays': {'minimum_value': 0}} |
|
In Subsets
- Rosetta condition: NonNegativeBusinessDays — if businessDays exists then businessDays >= 0
Schema Source
Mappings
| Mapping Type |
Mapped Value |
| self |
common_domain_model:SingleValuationDate |
| native |
common_domain_model:SingleValuationDate |
LinkML Source
Direct
name: SingleValuationDate
description: A class to specify the number of business days after satisfaction of
all conditions to settlement.
comments:
- 'Rosetta condition: NonNegativeBusinessDays — if businessDays exists then businessDays
>= 0'
in_subset:
- cdm_observable_asset
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- businessDays
rules:
- preconditions:
slot_conditions:
businessDays:
name: businessDays
required: true
postconditions:
slot_conditions:
businessDays:
name: businessDays
minimum_value: 0
description: FpML specifies businessDays as a NonNegativeInteger.
Induced
name: SingleValuationDate
description: A class to specify the number of business days after satisfaction of
all conditions to settlement.
comments:
- 'Rosetta condition: NonNegativeBusinessDays — if businessDays exists then businessDays
>= 0'
in_subset:
- cdm_observable_asset
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
businessDays:
name: businessDays
description: 'A number of business days. Its precise meaning is dependant on the
context in which this element is used. ISDA 2003 Term: Business Day.'
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: SingleValuationDate
domain_of:
- SingleValuationDate
- PhysicalSettlementPeriod
range: integer
rules:
- preconditions:
slot_conditions:
businessDays:
name: businessDays
required: true
postconditions:
slot_conditions:
businessDays:
name: businessDays
minimum_value: 0
description: FpML specifies businessDays as a NonNegativeInteger.