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/"



Slots

Name Cardinality and Range Description Inheritance
partyElection 1..*
ProcessAgentElection
The parties' Process Agent election direct

Usages

used by used in type used
CreditSupportAgreementInitialMarginElections processAgent range ProcessAgent
CollateralTransferAgreementElections processAgent range ProcessAgent
SecurityAgreementElections processAgent range ProcessAgent

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:ProcessAgent
native common_domain_model:ProcessAgent

LinkML Source

Direct

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.
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- partyElection
slot_usage:
  partyElection:
    name: partyElection
    description: The parties' Process Agent election.
    range: ProcessAgentElection

Induced

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.
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
  partyElection:
    name: partyElection
    description: The parties' Process Agent election.
    range: ProcessAgentElection
attributes:
  partyElection:
    name: partyElection
    description: The parties' Process Agent election.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:AdditionalRepresentation.partyElection
    rank: 1000
    owner: ProcessAgent
    domain_of:
    - AdditionalRepresentation
    - ValuationCalculationDateLocation
    - CollateralManagementAgreement
    - ControlAgreement
    - Custodian
    - CustodianRisk
    - FrenchLawAddendum
    - HoldingAndUsingPostedCollateral
    - PostingObligations
    - ProcessAgent
    - RecalculationOfValue
    - SecurityProviderRightsEvent
    - SensitivityMethodologies
    - SimmCalculationCurrency
    - Substitution
    - TerminationCurrencyAmendment
    - EligibleCreditSupport
    - Threshold
    - MinimumTransferAmount
    - ExposureScope
    - SpecifiedConditionOrAccessCondition
    - LegacyIndependentAmount
    - DemandsAndNotices
    - AddressesForTransfer
    - AutomaticEarlyTermination
    - TerminationCurrencySelection
    - EventsOfDefault
    range: ProcessAgentElection
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true