Skip to content

Class: ProcessAgent

Specifies the Process Agent that might be appointed by the parties as part of a Credit Support Annex/Deed or Collateral Transfer Agreement.

URI: common_domain_model:ProcessAgent

 classDiagram
    class ProcessAgent
    click ProcessAgent href "../ProcessAgent/"
      ProcessAgent : partyElection
        
          
    
        
        
        ProcessAgent --> "1..*" ProcessAgentElection : partyElection
        click ProcessAgentElection href "../ProcessAgentElection/"
    

        
      
Name Cardinality and Range Description Inheritance
partyElection 1..*
ProcessAgentElection
The parties’ Process Agent election direct
used by used in type used
CollateralTransferAgreementElections processAgent range ProcessAgent
CreditSupportAgreementInitialMarginElections processAgent range ProcessAgent
SecurityAgreementElections processAgent range ProcessAgent
Mapping Type Mapped Value
self common_domain_model:ProcessAgent
native common_domain_model:ProcessAgent
name: ProcessAgent
description: Specifies the Process Agent that might be appointed by the parties as
part of a Credit Support Annex/Deed or Collateral Transfer Agreement.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
partyElection:
name: partyElection
description: The parties' Process Agent election.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
domain_of:
- AdditionalRepresentation
- AddressesForTransfer
- CSAIndependentAmount
- CollateralManagementAgreement
- ControlAgreement
- Custodian
- CustodianRisk
- DemandsAndNotices
- EligibleCreditSupport
- ExposureScope
- FrenchLawAddendum
- HoldingAndUsingPostedCollateral
- MinimumTransferAmount
- PostingObligations
- ProcessAgent
- RecalculationOfValue
- SecurityProviderRightsEvent
- SensitivityMethodologies
- SimmCalculationCurrency
- SpecifiedConditionOrAccessCondition
- SubstitutedRegime
- Substitution
- TerminationCurrencyAmendment
- Threshold
- ValuationCalculationDateLocation
- AutomaticEarlyTermination
- CreditEventUponMerger
- IsdaAdditionalTerminationEvent
- TerminationCurrencySelection
- EventsOfDefault
range: ProcessAgentElection
required: true
multivalued: true
maximum_cardinality: 2
name: ProcessAgent
description: Specifies the Process Agent that might be appointed by the parties as
part of a Credit Support Annex/Deed or Collateral Transfer Agreement.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
partyElection:
name: partyElection
description: The parties' Process Agent election.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
owner: ProcessAgent
domain_of:
- AdditionalRepresentation
- AddressesForTransfer
- CSAIndependentAmount
- CollateralManagementAgreement
- ControlAgreement
- Custodian
- CustodianRisk
- DemandsAndNotices
- EligibleCreditSupport
- ExposureScope
- FrenchLawAddendum
- HoldingAndUsingPostedCollateral
- MinimumTransferAmount
- PostingObligations
- ProcessAgent
- RecalculationOfValue
- SecurityProviderRightsEvent
- SensitivityMethodologies
- SimmCalculationCurrency
- SpecifiedConditionOrAccessCondition
- SubstitutedRegime
- Substitution
- TerminationCurrencyAmendment
- Threshold
- ValuationCalculationDateLocation
- AutomaticEarlyTermination
- CreditEventUponMerger
- IsdaAdditionalTerminationEvent
- TerminationCurrencySelection
- EventsOfDefault
range: ProcessAgentElection
required: true
multivalued: true
maximum_cardinality: 2