Skip to content

Class: EligibleCollateralSpecification

Represents a set of criteria used to specify eligible collateral.

URI: common_domain_model:EligibleCollateralSpecification

 classDiagram
    class EligibleCollateralSpecification
    click EligibleCollateralSpecification href "../EligibleCollateralSpecification/"
      EligibleCollateralSpecification : counterparty
        
          
    
        
        
        EligibleCollateralSpecification --> "*" Counterparty : counterparty
        click Counterparty href "../Counterparty/"
    

        
      EligibleCollateralSpecification : criteria
        
          
    
        
        
        EligibleCollateralSpecification --> "1..*" EligibleCollateralCriteria : criteria
        click EligibleCollateralCriteria href "../EligibleCollateralCriteria/"
    

        
      EligibleCollateralSpecification : identifier
        
          
    
        
        
        EligibleCollateralSpecification --> "*" Identifier : identifier
        click Identifier href "../Identifier/"
    

        
      EligibleCollateralSpecification : party
        
          
    
        
        
        EligibleCollateralSpecification --> "*" Party : party
        click Party href "../Party/"
    

        
      EligibleCollateralSpecification : partyRole
        
          
    
        
        
        EligibleCollateralSpecification --> "*" PartyRole : partyRole
        click PartyRole href "../PartyRole/"
    

        
      
Name Cardinality and Range Description Inheritance
identifier *
Identifier
Specifies the identifier(s) to uniquely identify eligible collateral or a set… direct
party *
Party
The parties associated with the specification direct
counterparty *
Counterparty
Specification of the roles of the counterparties to the specification direct
criteria 1..*
EligibleCollateralCriteria
Represents a set of criteria used to specify eligible collateral direct
partyRole *
PartyRole
Specifies the role(s) that each of the party(s) is playing in the context of … direct
used by used in type used
CheckEligibilityResult specification range EligibleCollateralSpecification
property value
rosetta_root_type true
rosetta_metadata key
Mapping Type Mapped Value
self common_domain_model:EligibleCollateralSpecification
native common_domain_model:EligibleCollateralSpecification
name: EligibleCollateralSpecification
annotations:
rosetta_root_type:
tag: rosetta_root_type
value: 'true'
rosetta_metadata:
tag: rosetta_metadata
value: key
description: Represents a set of criteria used to specify eligible collateral.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
identifier:
name: identifier
description: Specifies the identifier(s) to uniquely identify eligible collateral
or a set of eligible collateral, such as a schedule or equivalant for an identity
issuer.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
domain_of:
- AssetBase
- AssetIdentifier
- ProductIdentifier
- AssignedIdentifier
- BusinessUnit
- EntityIdentifier
- PartyIdentifier
- PersonIdentifier
- TransferBase
- ContractualDefinition
- FloatingRateIndexMap
- CompositionStep
- InstructionComposition
- LegalAgreementBase
- NonLegalEntity
- OtherAgreement
- AvailableInventory
- InventoryRecord
- ClauseLibraryClause
- ClauseLibraryClauseVariant
- Clause
- EligibleCollateralSpecification
- NonTransferableProduct
range: Identifier
multivalued: true
party:
name: party
description: The parties associated with the specification.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
domain_of:
- AssetBase
- DebtRedemption
- MarginCallBase
- Trade
- UmbrellaAgreementParty
- UmbrellaAgreementSet
- AggregationParameters
- AvailableInventory
- CounterpartyPosition
- WorkflowStep
- WorkflowStepApproval
- AdditionalObligations
- AdditionalRepresentationElection
- CalculationAgentTerms
- CalculationCurrencyElection
- CollateralManagementAgreementElection
- ControlAgreementElections
- ControlAgreementNecEventElection
- CreditSupportDocumentElection
- CreditSupportProviderElection
- CustodianElection
- CustodianRiskElection
- ElectiveAmountElection
- FrenchLawAddendumElection
- HoldingAndUsingPostedCollateralElection
- LegacyExposureScopeElection
- LegacyIndependentAmountParty
- MinimumTransferAmountElection
- NotificationTimeElection
- PledgeeRepresentativeRider
- PostingObligationsElection
- RecalculationOfValueElection
- RegimeTerms
- SecuredPartyRightsEventElection
- SecurityInterestForObligations
- SecurityProviderRightsEventElection
- SensitivityMethodologiesPartyElection
- SinglePostingParty
- SpecifiedOrAccessConditionPartyElection
- SubstitutedRegimeElection
- SubstitutionPartyElection
- TerminationCurrencyElection
- ThresholdElection
- ValuationAgent
- ValuationCalculationDateLocationElection
- AdditionalTerminationEventElection
- AutomaticEarlyTerminationElection
- CreditEventUponMergerElection
- PartyTerminationCurrencySelection
- SpecifiedEntity
- EventsOfDefaultElection
- EligibleCollateralSpecification
range: Party
multivalued: true
maximum_cardinality: 2
counterparty:
name: counterparty
description: Specification of the roles of the counterparties to the specification.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
domain_of:
- ExecutionInstruction
- PartyChangeInstruction
- AgreementTerms
- ClauseLibraryClause
- ClauseLibraryClauseVariant
- EligibleCollateralSpecification
- TradableProduct
range: Counterparty
multivalued: true
maximum_cardinality: 2
criteria:
name: criteria
description: Represents a set of criteria used to specify eligible collateral.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
domain_of:
- EligibilityToHoldCollateral
- EligibleCollateralSpecification
range: EligibleCollateralCriteria
required: true
multivalued: true
partyRole:
name: partyRole
description: Specifies the role(s) that each of the party(s) is playing in the
context of the specification, eg Payor or Receiver.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
domain_of:
- AssetBase
- MarginCallBase
- PartyChangeInstruction
- Trade
- UmbrellaAgreementParty
- AvailableInventory
- AvailableInventoryRecord
- CounterpartyPosition
- EligibleCollateralSpecification
range: PartyRole
multivalued: true
name: EligibleCollateralSpecification
annotations:
rosetta_root_type:
tag: rosetta_root_type
value: 'true'
rosetta_metadata:
tag: rosetta_metadata
value: key
description: Represents a set of criteria used to specify eligible collateral.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
identifier:
name: identifier
description: Specifies the identifier(s) to uniquely identify eligible collateral
or a set of eligible collateral, such as a schedule or equivalant for an identity
issuer.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
owner: EligibleCollateralSpecification
domain_of:
- AssetBase
- AssetIdentifier
- ProductIdentifier
- AssignedIdentifier
- BusinessUnit
- EntityIdentifier
- PartyIdentifier
- PersonIdentifier
- TransferBase
- ContractualDefinition
- FloatingRateIndexMap
- CompositionStep
- InstructionComposition
- LegalAgreementBase
- NonLegalEntity
- OtherAgreement
- AvailableInventory
- InventoryRecord
- ClauseLibraryClause
- ClauseLibraryClauseVariant
- Clause
- EligibleCollateralSpecification
- NonTransferableProduct
range: Identifier
multivalued: true
party:
name: party
description: The parties associated with the specification.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
owner: EligibleCollateralSpecification
domain_of:
- AssetBase
- DebtRedemption
- MarginCallBase
- Trade
- UmbrellaAgreementParty
- UmbrellaAgreementSet
- AggregationParameters
- AvailableInventory
- CounterpartyPosition
- WorkflowStep
- WorkflowStepApproval
- AdditionalObligations
- AdditionalRepresentationElection
- CalculationAgentTerms
- CalculationCurrencyElection
- CollateralManagementAgreementElection
- ControlAgreementElections
- ControlAgreementNecEventElection
- CreditSupportDocumentElection
- CreditSupportProviderElection
- CustodianElection
- CustodianRiskElection
- ElectiveAmountElection
- FrenchLawAddendumElection
- HoldingAndUsingPostedCollateralElection
- LegacyExposureScopeElection
- LegacyIndependentAmountParty
- MinimumTransferAmountElection
- NotificationTimeElection
- PledgeeRepresentativeRider
- PostingObligationsElection
- RecalculationOfValueElection
- RegimeTerms
- SecuredPartyRightsEventElection
- SecurityInterestForObligations
- SecurityProviderRightsEventElection
- SensitivityMethodologiesPartyElection
- SinglePostingParty
- SpecifiedOrAccessConditionPartyElection
- SubstitutedRegimeElection
- SubstitutionPartyElection
- TerminationCurrencyElection
- ThresholdElection
- ValuationAgent
- ValuationCalculationDateLocationElection
- AdditionalTerminationEventElection
- AutomaticEarlyTerminationElection
- CreditEventUponMergerElection
- PartyTerminationCurrencySelection
- SpecifiedEntity
- EventsOfDefaultElection
- EligibleCollateralSpecification
range: Party
multivalued: true
maximum_cardinality: 2
counterparty:
name: counterparty
description: Specification of the roles of the counterparties to the specification.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
owner: EligibleCollateralSpecification
domain_of:
- ExecutionInstruction
- PartyChangeInstruction
- AgreementTerms
- ClauseLibraryClause
- ClauseLibraryClauseVariant
- EligibleCollateralSpecification
- TradableProduct
range: Counterparty
multivalued: true
maximum_cardinality: 2
criteria:
name: criteria
description: Represents a set of criteria used to specify eligible collateral.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
owner: EligibleCollateralSpecification
domain_of:
- EligibilityToHoldCollateral
- EligibleCollateralSpecification
range: EligibleCollateralCriteria
required: true
multivalued: true
partyRole:
name: partyRole
description: Specifies the role(s) that each of the party(s) is playing in the
context of the specification, eg Payor or Receiver.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
owner: EligibleCollateralSpecification
domain_of:
- AssetBase
- MarginCallBase
- PartyChangeInstruction
- Trade
- UmbrellaAgreementParty
- AvailableInventory
- AvailableInventoryRecord
- CounterpartyPosition
- EligibleCollateralSpecification
range: PartyRole
multivalued: true