CounterpartyRoleEnum
Enum CDM 7.2.0Defines the enumerated values to specify the two counterparties to the transaction.
Values 2
Namespace cdm.base.staticdata.party
Values
2 permitted values.
| Value | Description |
|---|---|
| Party1 | — |
| Party2 | — |
Referenced by
52 types hold a CounterpartyRoleEnum as an attribute.
AdditionalObligationsAdditionalRepresentationElectionAdditionalTerminationEventAdditionalTerminationEventElectionAncillaryPartyBuyerSellerCalculationCurrencyElectionCollateralCriteriaBaseCollateralInterestParametersCollateralManagementAgreementElectionContactInformationElectionControlAgreementElectionsControlAgreementNecEventElectionCounterpartyCreditEventNoticeCreditEventUponMergerElectionCustodianElectionCustodianRiskElectionDeterminationRolesAndTermsElectiveAmountElectionEventsOfDefaultElectionFrenchLawAddendumElectionHoldingAndUsingPostedCollateralElectionIneligibleCreditSupportLegacyExposureScopeElectionLegacyIndependentAmountPartyMasterAgreementClauseMasterAgreementClauseVariantMinimumTransferAmountElectionNotificationTimeElectionOneWayProvisionsPayerReceiverPledgeeRepresentativeRiderPostingObligationsPostingObligationsElectionRecalculationOfValueElectionRegimeTermsSecuredPartyRightsEventElectionSecurityInterestForObligationsSecurityProviderRightsEventElectionSensitivityMethodologiesPartyElectionSimmVersionSinglePostingPartySpecifiedOrAccessConditionPartyElectionSubstitutedRegimeTermsSubstitutionPartyElectionTerminationCurrencyElectionThresholdElectionTransferableProductUmbrellaAgreementPartyUnderlierSubstitutionProvisionValuationCalculationDateLocationElection
Functions
Model functions that produce or consume this type. These are the CDM's own behaviour — the logic a correct implementation has to match.
| Function | Role | Description |
|---|---|---|
| MapCounterpartyRoleEnum | returns | — |
| MapMultipleCounterpartyRoleEnum | returns | — |
| MapNotifyingPartyList | returns | — |
| ExtractCounterpartyByRole | takes | Extracts from a list of Counterparty data types, the Counterparty that corresponds to the role i.e. Party1 or Party2. |
| Update_ProductDirection | takes | Flips the payer and receiver on a product (used when a Put Option is exercised). |
| MapCounterparty | takes | — |
Open CounterpartyRoleEnum in the Model Browser
Walk the tree and the reference graph interactively, and switch releases to see how the enumeration has changed. Free, no signup.