Class: LegacyIndependentAmountParty
The party specific elections for the Independent Amount clause.
URI: common_domain_model:LegacyIndependentAmountParty
classDiagram
class LegacyIndependentAmountParty
click LegacyIndependentAmountParty href "../LegacyIndependentAmountParty/"
LegacyIndependentAmountParty : fixedAmount
LegacyIndependentAmountParty --> "0..1" Money : fixedAmount
click Money href "../Money/"
LegacyIndependentAmountParty : isApplicable
LegacyIndependentAmountParty : party
LegacyIndependentAmountParty --> "1" CounterpartyRoleEnum : party
click CounterpartyRoleEnum href "../CounterpartyRoleEnum/"
LegacyIndependentAmountParty : ratingsBased
LegacyIndependentAmountParty --> "0..1" LegacyIndependentAmountRatingsBased : ratingsBased
click LegacyIndependentAmountRatingsBased href "../LegacyIndependentAmountRatingsBased/"
LegacyIndependentAmountParty : ratingsXExposure
LegacyIndependentAmountParty --> "0..1" LegacyIndependentAmountRatingsXExposure : ratingsXExposure
click LegacyIndependentAmountRatingsXExposure href "../LegacyIndependentAmountRatingsXExposure/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| party | 1 CounterpartyRoleEnum |
Identifies the Party making the election | direct |
| isApplicable | 1 Boolean |
Specifies whether Independent Amount is applicable to the elected party | direct |
| fixedAmount | 0..1 Money |
Indicates the Independent Amount is specified as a fixed amount | direct |
| ratingsBased | 0..1 LegacyIndependentAmountRatingsBased |
Indicates the Independent Amount is determined using a credit rating | direct |
| ratingsXExposure | 0..1 LegacyIndependentAmountRatingsXExposure |
Indicates the Independent Amount is determined using both credit rating and e... | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| LegacyIndependentAmount | partyElection | range | LegacyIndependentAmountParty |
Rules
| Rule Applied | Preconditions | Postconditions | Elseconditions |
|---|---|---|---|
In Subsets
Comments
- Rosetta condition: LegacyIAMethod — required choice fixedAmount, ratingsBased, ratingsXExposure
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:LegacyIndependentAmountParty |
| native | common_domain_model:LegacyIndependentAmountParty |
LinkML Source
Direct
name: LegacyIndependentAmountParty
description: The party specific elections for the Independent Amount clause.
comments:
- 'Rosetta condition: LegacyIAMethod — required choice fixedAmount, ratingsBased,
ratingsXExposure'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- party
- isApplicable
- fixedAmount
- ratingsBased
- ratingsXExposure
slot_usage:
party:
name: party
description: Identifies the Party making the election.
range: CounterpartyRoleEnum
required: true
isApplicable:
name: isApplicable
description: Specifies whether Independent Amount is applicable to the elected
party. If applicable, 'True', and if not applicable then 'False'.
fixedAmount:
name: fixedAmount
description: Indicates the Independent Amount is specified as a fixed amount.
range: Money
ratingsBased:
name: ratingsBased
description: Indicates the Independent Amount is determined using a credit rating.
range: LegacyIndependentAmountRatingsBased
rules:
- postconditions:
exactly_one_of:
- slot_conditions:
fixedAmount:
name: fixedAmount
required: true
- slot_conditions:
ratingsBased:
name: ratingsBased
required: true
- slot_conditions:
ratingsXExposure:
name: ratingsXExposure
required: true
description: Ensures that the Independent Amount is specified as only one of Fixed
Amount, Ratings Based or RatingsXExposure.
Induced
name: LegacyIndependentAmountParty
description: The party specific elections for the Independent Amount clause.
comments:
- 'Rosetta condition: LegacyIAMethod — required choice fixedAmount, ratingsBased,
ratingsXExposure'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
party:
name: party
description: Identifies the Party making the election.
range: CounterpartyRoleEnum
required: true
isApplicable:
name: isApplicable
description: Specifies whether Independent Amount is applicable to the elected
party. If applicable, 'True', and if not applicable then 'False'.
fixedAmount:
name: fixedAmount
description: Indicates the Independent Amount is specified as a fixed amount.
range: Money
ratingsBased:
name: ratingsBased
description: Indicates the Independent Amount is determined using a credit rating.
range: LegacyIndependentAmountRatingsBased
attributes:
party:
name: party
description: Identifies the Party making the election.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: LegacyIndependentAmountParty
domain_of:
- DebtRedemption
- Trade
- MarginCallBase
- CounterpartyPosition
- AggregationParameters
- AvailableInventory
- WorkflowStepApproval
- WorkflowStep
- UmbrellaAgreementParty
- UmbrellaAgreementSet
- AdditionalRepresentationElection
- CalculationAgentTerms
- CalculationCurrencyElection
- ValuationCalculationDateLocationElection
- CollateralManagementAgreementElection
- ControlAgreementElections
- ControlAgreementNecEventElection
- CustodianElection
- CustodianRiskElection
- ElectiveAmountElection
- FrenchLawAddendumElection
- HoldingAndUsingPostedCollateralElection
- NotificationTimeElection
- PostingObligationsElection
- RecalculationOfValueElection
- RegimeTerms
- PledgeeRepresentativeRider
- SecuredPartyRightsEventElection
- SecurityProviderRightsEventElection
- SensitivityMethodologiesPartyElection
- SubstitutedRegimeTerms
- SubstitutionPartyElection
- TerminationCurrencyElection
- AdditionalObligations
- SecurityInterestForObligations
- SinglePostingParty
- ThresholdElection
- MinimumTransferAmountElection
- ValuationAgent
- LegacyExposureScopeElection
- CreditSupportDocumentElection
- CreditSupportProviderElection
- SpecifiedOrAccessConditionPartyElection
- LegacyIndependentAmountParty
- AutomaticEarlyTerminationElection
- PartyTerminationCurrencySelection
- SpecifiedEntity
- EventsOfDefaultElection
- EligibleCollateralSpecification
range: CounterpartyRoleEnum
required: true
isApplicable:
name: isApplicable
description: Specifies whether Independent Amount is applicable to the elected
party. If applicable, 'True', and if not applicable then 'False'.
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:AdditionalRepresentationElection.isApplicable
rank: 1000
owner: LegacyIndependentAmountParty
domain_of:
- AdditionalRepresentationElection
- AdditionalRightsEvent
- BespokeCalculationDate
- BespokeTransferTiming
- CollateralAccessBreach
- CustodianEvent
- FrenchLawAddendum
- FrenchLawAddendumElection
- InterestAdjustment
- JapaneseSecuritiesProvisions
- MinimumTransferAmountAmendment
- OneWayProvisions
- ProcessAgentElection
- RegimeTerms
- PledgeeRepresentativeRider
- SubstitutedRegimeTerms
- TerminationCurrencyAmendment
- CollateralTransferTimingDefinition
- SpecifiedConditionOrAccessCondition
- LegacyIndependentAmountParty
- AutomaticEarlyTerminationElection
- AutomaticExercise
range: boolean
required: true
fixedAmount:
name: fixedAmount
description: Indicates the Independent Amount is specified as a fixed amount.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: LegacyIndependentAmountParty
domain_of:
- ThresholdElection
- MinimumTransferAmountElection
- LegacyIndependentAmountParty
- InterestRatePayout
range: Money
ratingsBased:
name: ratingsBased
description: Indicates the Independent Amount is determined using a credit rating.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: LegacyIndependentAmountParty
domain_of:
- ThresholdElection
- MinimumTransferAmountElection
- LegacyIndependentAmountParty
range: LegacyIndependentAmountRatingsBased
ratingsXExposure:
name: ratingsXExposure
description: Indicates the Independent Amount is determined using both credit
rating and exposure metrics.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: LegacyIndependentAmountParty
domain_of:
- LegacyIndependentAmountParty
range: LegacyIndependentAmountRatingsXExposure
rules:
- postconditions:
exactly_one_of:
- slot_conditions:
fixedAmount:
name: fixedAmount
required: true
- slot_conditions:
ratingsBased:
name: ratingsBased
required: true
- slot_conditions:
ratingsXExposure:
name: ratingsXExposure
required: true
description: Ensures that the Independent Amount is specified as only one of Fixed
Amount, Ratings Based or RatingsXExposure.