Skip to content

Class: CSAValuationDate

Specifies the date on which the value of collateral or exposure are calculated in accordance with the agreement.

URI: common_domain_model:CSAValuationDate

 classDiagram
    class CSAValuationDate
    click CSAValuationDate href "../CSAValuationDate/"
      CSAValuationDate : additionalLanguage
        
      CSAValuationDate : calendarDay
        
      CSAValuationDate : date
        
          
    
        
        
        CSAValuationDate --> "0..1" ValuationDateDateEnum : date
        click ValuationDateDateEnum href "../ValuationDateDateEnum/"
    

        
      CSAValuationDate : day
        
          
    
        
        
        CSAValuationDate --> "0..1" ValuationDateDayEnum : day
        click ValuationDateDayEnum href "../ValuationDateDayEnum/"
    

        
      CSAValuationDate : frequency
        
          
    
        
        
        CSAValuationDate --> "0..1" ValuationDateFrequencyEnum : frequency
        click ValuationDateFrequencyEnum href "../ValuationDateFrequencyEnum/"
    

        
      
Name Cardinality and Range Description Inheritance
date 0..1
ValuationDateDateEnum
Defines whether a date is defined by a certain day of the week or a particula… direct
day 0..1
ValuationDateDayEnum
Specific day(s) or day of the week, if any, specified for Valuation Time direct
calendarDay 0..1
Decimal
Defines the day of the calendar if this is specified for in the ValuationDate… direct
frequency 0..1
ValuationDateFrequencyEnum
Defines the regularity of the date specified for the Valuation Date direct
additionalLanguage 0..1
string
The additional language that might be specified by the parties to the legal a… direct
used by used in type used
CalculationAndTimingLegacy valuationDate range CSAValuationDate
CalculationAndTimingVariationMargin valuationDate range CSAValuationDate

Rule Applied Preconditions Postconditions Elseconditions
slot_conditions {'date': {'value_presence': 'PRESENT', 'equals_string': 'CalendarDay'}} {'calendarDay': {'value_presence': 'PRESENT'}} {'calendarDay': {'value_presence': 'ABSENT'}}
Rule Applied Preconditions Postconditions Elseconditions
any_of [{'slot_conditions': {'date': {'value_presence': 'ABSENT'}}}, {'slot_conditions': {'frequency': {'value_presence': 'ABSENT'}}}]
slot_conditions {'additionalLanguage': {'value_presence': 'PRESENT'}}
Mapping Type Mapped Value
self common_domain_model:CSAValuationDate
native common_domain_model:CSAValuationDate
name: CSAValuationDate
description: Specifies the date on which the value of collateral or exposure are calculated
in accordance with the agreement.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
date:
name: date
description: Defines whether a date is defined by a certain day of the week or
a particular date in the month. If not specified here, then additional language
must be used.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
domain_of:
- DateList
- DatedValue
- CalculateTransferInstruction
- OtherAgreement
- AmendmentEffectiveDate
- CSAValuationDate
range: ValuationDateDateEnum
day:
name: day
description: Specific day(s) or day of the week, if any, specified for Valuation
Time.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
domain_of:
- CSAValuationDate
- ValuationTime
range: ValuationDateDayEnum
calendarDay:
name: calendarDay
description: Defines the day of the calendar if this is specified for in the ValuationDateDateEnum.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
domain_of:
- CSAValuationDate
range: decimal
frequency:
name: frequency
description: Defines the regularity of the date specified for the Valuation Date.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
domain_of:
- QuantitySchedule
- CSAValuationDate
range: ValuationDateFrequencyEnum
additionalLanguage:
name: additionalLanguage
description: The additional language that might be specified by the parties to
the legal agreement.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
domain_of:
- UmbrellaAgreementSet
- AdditionalRepresentationElection
- CSADeliveryAmount
- CSAIndependentAmount
- CSAValuationDate
- CollateralTransferTimingDefinition
- CollateralValueMethod
- CreditSupportAmount
- CustodianElection
- FinalReturns
- HoldingAndUsingPostedCollateral
- LegacyExposureScopeElection
- LegacyResolutionAlternative
- MasterAgreementDatedAsOfDate
- PostingObligationsElection
- ResolutionValue
- SpecifiedConditionOrAccessCondition
- TransferSettlementTiming
- ValuationAgent
- ValuationTime
range: string
rules:
- preconditions:
slot_conditions:
date:
name: date
value_presence: PRESENT
equals_string: CalendarDay
postconditions:
slot_conditions:
calendarDay:
name: calendarDay
value_presence: PRESENT
elseconditions:
slot_conditions:
calendarDay:
name: calendarDay
value_presence: ABSENT
description: 'CalendarDay: If a specific calendar day is specified, it must be defined.'
- preconditions:
any_of:
- slot_conditions:
date:
name: date
value_presence: ABSENT
- slot_conditions:
frequency:
name: frequency
value_presence: ABSENT
postconditions:
slot_conditions:
additionalLanguage:
name: additionalLanguage
value_presence: PRESENT
description: 'AdditionalLanguage: If no methodology is defined, additional language
must be specified.'
name: CSAValuationDate
description: Specifies the date on which the value of collateral or exposure are calculated
in accordance with the agreement.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
date:
name: date
description: Defines whether a date is defined by a certain day of the week or
a particular date in the month. If not specified here, then additional language
must be used.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
owner: CSAValuationDate
domain_of:
- DateList
- DatedValue
- CalculateTransferInstruction
- OtherAgreement
- AmendmentEffectiveDate
- CSAValuationDate
range: ValuationDateDateEnum
day:
name: day
description: Specific day(s) or day of the week, if any, specified for Valuation
Time.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
owner: CSAValuationDate
domain_of:
- CSAValuationDate
- ValuationTime
range: ValuationDateDayEnum
calendarDay:
name: calendarDay
description: Defines the day of the calendar if this is specified for in the ValuationDateDateEnum.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
owner: CSAValuationDate
domain_of:
- CSAValuationDate
range: decimal
frequency:
name: frequency
description: Defines the regularity of the date specified for the Valuation Date.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
owner: CSAValuationDate
domain_of:
- QuantitySchedule
- CSAValuationDate
range: ValuationDateFrequencyEnum
additionalLanguage:
name: additionalLanguage
description: The additional language that might be specified by the parties to
the legal agreement.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
owner: CSAValuationDate
domain_of:
- UmbrellaAgreementSet
- AdditionalRepresentationElection
- CSADeliveryAmount
- CSAIndependentAmount
- CSAValuationDate
- CollateralTransferTimingDefinition
- CollateralValueMethod
- CreditSupportAmount
- CustodianElection
- FinalReturns
- HoldingAndUsingPostedCollateral
- LegacyExposureScopeElection
- LegacyResolutionAlternative
- MasterAgreementDatedAsOfDate
- PostingObligationsElection
- ResolutionValue
- SpecifiedConditionOrAccessCondition
- TransferSettlementTiming
- ValuationAgent
- ValuationTime
range: string
rules:
- preconditions:
slot_conditions:
date:
name: date
value_presence: PRESENT
equals_string: CalendarDay
postconditions:
slot_conditions:
calendarDay:
name: calendarDay
value_presence: PRESENT
elseconditions:
slot_conditions:
calendarDay:
name: calendarDay
value_presence: ABSENT
description: 'CalendarDay: If a specific calendar day is specified, it must be defined.'
- preconditions:
any_of:
- slot_conditions:
date:
name: date
value_presence: ABSENT
- slot_conditions:
frequency:
name: frequency
value_presence: ABSENT
postconditions:
slot_conditions:
additionalLanguage:
name: additionalLanguage
value_presence: PRESENT
description: 'AdditionalLanguage: If no methodology is defined, additional language
must be specified.'