Skip to content

Class: CalculationAgentTerms

Details of the party calculating the value of collateral to be delivered or returned.

URI: common_domain_model:CalculationAgentTerms

 classDiagram
    class CalculationAgentTerms
    click CalculationAgentTerms href "../CalculationAgentTerms/"
      CalculationAgentTerms : bespokeCalculationAgentTerms
        
      CalculationAgentTerms : party
        
          
    
        
        
        CalculationAgentTerms --> "0..1" CalculationValuationAgentPartyEnum : party
        click CalculationValuationAgentPartyEnum href "../CalculationValuationAgentPartyEnum/"
    

        
      
Name Cardinality and Range Description Inheritance
party 0..1
CalculationValuationAgentPartyEnum
The party which is specified as Calculation Agent for Initial Margin direct
bespokeCalculationAgentTerms 0..1
string
The Calculation Agent (IM) terms when specified direct
Expressions & Logic

The class must satisfy all of:

  • AnonymousClassExpression({ ‘description’: ‘Unnamed condition (one-of)’, ‘exactly_one_of’: [AnonymousClassExpression({ ‘slot_conditions’: {‘party’: SlotDefinition({‘name’: ‘party’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘bespokeCalculationAgentTerms’: SlotDefinition({ ‘name’: ‘bespokeCalculationAgentTerms’, ‘value_presence’: PresenceEnum(text=‘PRESENT’) })} })] })
used by used in type used
CalculationAndTimingCollateralTransferAgreement calculationAgentTerms range CalculationAgentTerms
CalculationAndTimingInitialMargin calculationAgentTerms range CalculationAgentTerms
Mapping Type Mapped Value
self common_domain_model:CalculationAgentTerms
native common_domain_model:CalculationAgentTerms
name: CalculationAgentTerms
description: Details of the party calculating the value of collateral to be delivered
or returned.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
party:
name: party
description: The party which is specified as Calculation Agent for Initial Margin.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
domain_of:
- AssetBase
- DebtRedemption
- MarginCallBase
- Trade
- UmbrellaAgreementParty
- UmbrellaAgreementSet
- AggregationParameters
- AvailableInventory
- CounterpartyPosition
- WorkflowStep
- WorkflowStepApproval
- AdditionalObligations
- AdditionalRepresentationElection
- CalculationAgentTerms
- CalculationCurrencyElection
- CollateralManagementAgreementElection
- ControlAgreementElections
- ControlAgreementNecEventElection
- CreditSupportDocumentElection
- CreditSupportProviderElection
- CustodianElection
- CustodianRiskElection
- ElectiveAmountElection
- FrenchLawAddendumElection
- HoldingAndUsingPostedCollateralElection
- LegacyExposureScopeElection
- LegacyIndependentAmountParty
- MinimumTransferAmountElection
- NotificationTimeElection
- PledgeeRepresentativeRider
- PostingObligationsElection
- RecalculationOfValueElection
- RegimeTerms
- SecuredPartyRightsEventElection
- SecurityInterestForObligations
- SecurityProviderRightsEventElection
- SensitivityMethodologiesPartyElection
- SinglePostingParty
- SpecifiedOrAccessConditionPartyElection
- SubstitutedRegimeElection
- SubstitutionPartyElection
- TerminationCurrencyElection
- ThresholdElection
- ValuationAgent
- ValuationCalculationDateLocationElection
- AdditionalTerminationEventElection
- AutomaticEarlyTerminationElection
- CreditEventUponMergerElection
- PartyTerminationCurrencySelection
- SpecifiedEntity
- EventsOfDefaultElection
- EligibleCollateralSpecification
range: CalculationValuationAgentPartyEnum
bespokeCalculationAgentTerms:
name: bespokeCalculationAgentTerms
description: The Calculation Agent (IM) terms when specified.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
domain_of:
- CalculationAgentTerms
range: string
all_of:
- description: Unnamed condition (one-of)
exactly_one_of:
- slot_conditions:
party:
name: party
value_presence: PRESENT
- slot_conditions:
bespokeCalculationAgentTerms:
name: bespokeCalculationAgentTerms
value_presence: PRESENT
name: CalculationAgentTerms
description: Details of the party calculating the value of collateral to be delivered
or returned.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
party:
name: party
description: The party which is specified as Calculation Agent for Initial Margin.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
owner: CalculationAgentTerms
domain_of:
- AssetBase
- DebtRedemption
- MarginCallBase
- Trade
- UmbrellaAgreementParty
- UmbrellaAgreementSet
- AggregationParameters
- AvailableInventory
- CounterpartyPosition
- WorkflowStep
- WorkflowStepApproval
- AdditionalObligations
- AdditionalRepresentationElection
- CalculationAgentTerms
- CalculationCurrencyElection
- CollateralManagementAgreementElection
- ControlAgreementElections
- ControlAgreementNecEventElection
- CreditSupportDocumentElection
- CreditSupportProviderElection
- CustodianElection
- CustodianRiskElection
- ElectiveAmountElection
- FrenchLawAddendumElection
- HoldingAndUsingPostedCollateralElection
- LegacyExposureScopeElection
- LegacyIndependentAmountParty
- MinimumTransferAmountElection
- NotificationTimeElection
- PledgeeRepresentativeRider
- PostingObligationsElection
- RecalculationOfValueElection
- RegimeTerms
- SecuredPartyRightsEventElection
- SecurityInterestForObligations
- SecurityProviderRightsEventElection
- SensitivityMethodologiesPartyElection
- SinglePostingParty
- SpecifiedOrAccessConditionPartyElection
- SubstitutedRegimeElection
- SubstitutionPartyElection
- TerminationCurrencyElection
- ThresholdElection
- ValuationAgent
- ValuationCalculationDateLocationElection
- AdditionalTerminationEventElection
- AutomaticEarlyTerminationElection
- CreditEventUponMergerElection
- PartyTerminationCurrencySelection
- SpecifiedEntity
- EventsOfDefaultElection
- EligibleCollateralSpecification
range: CalculationValuationAgentPartyEnum
bespokeCalculationAgentTerms:
name: bespokeCalculationAgentTerms
description: The Calculation Agent (IM) terms when specified.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
owner: CalculationAgentTerms
domain_of:
- CalculationAgentTerms
range: string
all_of:
- description: Unnamed condition (one-of)
exactly_one_of:
- slot_conditions:
party:
name: party
value_presence: PRESENT
- slot_conditions:
bespokeCalculationAgentTerms:
name: bespokeCalculationAgentTerms
value_presence: PRESENT