Class: CreditSupportDocumentElection
The party election of Credit Support Provider(s), if any.
URI: common_domain_model:CreditSupportDocumentElection
classDiagram
class CreditSupportDocumentElection
click CreditSupportDocumentElection href "../CreditSupportDocumentElection/"
CreditSupportDocumentElection : bespokeCreditSuppportDocument
CreditSupportDocumentElection : creditSupportDocument
CreditSupportDocumentElection --> "*" LegalAgreement : creditSupportDocument
click LegalAgreement href "../LegalAgreement/"
CreditSupportDocumentElection : creditSupportDocumentTerms
CreditSupportDocumentElection --> "1" CreditSupportDocumentTermsEnum : creditSupportDocumentTerms
click CreditSupportDocumentTermsEnum href "../CreditSupportDocumentTermsEnum/"
CreditSupportDocumentElection : creditSupportDocumentTypes
CreditSupportDocumentElection --> "*" LegalAgreementIdentification : creditSupportDocumentTypes
click LegalAgreementIdentification href "../LegalAgreementIdentification/"
CreditSupportDocumentElection : party
CreditSupportDocumentElection --> "1" Party : party
click Party href "../Party/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| party | 1 Party |
The elective party | direct |
| creditSupportDocumentTerms | 1 CreditSupportDocumentTermsEnum |
Specification of the Credit Support Document terms | direct |
| creditSupportDocumentTypes | * LegalAgreementIdentification |
If a Credit Support Document is specified but not yet in CDM representation, ... | direct |
| creditSupportDocument | * LegalAgreement |
The specified Credit Support Document(s), if any | direct |
| bespokeCreditSuppportDocument | 0..1 string |
Specification of a document when not captured under RelatedAgreement | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| CreditSupportDocument | creditSupportDocumentElection | range | CreditSupportDocumentElection |
In Subsets
Comments
- Rosetta condition: CreditSupportDocument — if creditSupportDocumentTerms = CreditSupportDocumentTermsEnum -> Specified then (creditSupportDocument exists and creditSupportDocumentTypes is absent) or (creditSupportDocument is absent and creditSupportDocumentTypes exists)
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:CreditSupportDocumentElection |
| native | common_domain_model:CreditSupportDocumentElection |
LinkML Source
Direct
name: CreditSupportDocumentElection
description: The party election of Credit Support Provider(s), if any.
comments:
- 'Rosetta condition: CreditSupportDocument — if creditSupportDocumentTerms = CreditSupportDocumentTermsEnum
-> Specified then (creditSupportDocument exists and creditSupportDocumentTypes is
absent) or (creditSupportDocument is absent and creditSupportDocumentTypes exists)'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- party
- creditSupportDocumentTerms
- creditSupportDocumentTypes
- creditSupportDocument
- bespokeCreditSuppportDocument
slot_usage:
party:
name: party
description: The elective party.
range: Party
required: true
Induced
name: CreditSupportDocumentElection
description: The party election of Credit Support Provider(s), if any.
comments:
- 'Rosetta condition: CreditSupportDocument — if creditSupportDocumentTerms = CreditSupportDocumentTermsEnum
-> Specified then (creditSupportDocument exists and creditSupportDocumentTypes is
absent) or (creditSupportDocument is absent and creditSupportDocumentTypes exists)'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
party:
name: party
description: The elective party.
range: Party
required: true
attributes:
party:
name: party
description: The elective party.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CreditSupportDocumentElection
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: Party
required: true
creditSupportDocumentTerms:
name: creditSupportDocumentTerms
description: Specification of the Credit Support Document terms.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CreditSupportDocumentElection
domain_of:
- CreditSupportDocumentElection
range: CreditSupportDocumentTermsEnum
required: true
creditSupportDocumentTypes:
name: creditSupportDocumentTypes
description: If a Credit Support Document is specified but not yet in CDM representation,
it can still be captured. This argument should be used if the creditSupportDocument
argument cannot be used due to not being able to represent the document fully
in CDM format.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CreditSupportDocumentElection
domain_of:
- CreditSupportDocumentElection
range: LegalAgreementIdentification
multivalued: true
inlined: true
inlined_as_list: true
creditSupportDocument:
name: creditSupportDocument
description: The specified Credit Support Document(s), if any.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CreditSupportDocumentElection
domain_of:
- CreditSupportDocumentElection
- MasterAgreement
range: LegalAgreement
multivalued: true
inlined: true
inlined_as_list: true
bespokeCreditSuppportDocument:
name: bespokeCreditSuppportDocument
description: Specification of a document when not captured under RelatedAgreement.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: CreditSupportDocumentElection
domain_of:
- CreditSupportDocumentElection
range: string