Skip to content

Class: ClearingInstruction

All information required to perform the clear life cycle event; the clearing party (CCP), the two parties facing each other on the alpha contract, and optionally the parties acting as clearing members.

URI: common_domain_model:ClearingInstruction

 classDiagram
    class ClearingInstruction
    click ClearingInstruction href "../ClearingInstruction/"
      ClearingInstruction : alphaContract
        
          
    
        
        
        ClearingInstruction --> "1" TradeState : alphaContract
        click TradeState href "../TradeState/"
    

        
      ClearingInstruction : clearerParty1
        
          
    
        
        
        ClearingInstruction --> "0..1" Party : clearerParty1
        click Party href "../Party/"
    

        
      ClearingInstruction : clearerParty2
        
          
    
        
        
        ClearingInstruction --> "0..1" Party : clearerParty2
        click Party href "../Party/"
    

        
      ClearingInstruction : clearingParty
        
          
    
        
        
        ClearingInstruction --> "1" Party : clearingParty
        click Party href "../Party/"
    

        
      ClearingInstruction : isOpenOffer
        
      ClearingInstruction : party1
        
          
    
        
        
        ClearingInstruction --> "1" Party : party1
        click Party href "../Party/"
    

        
      ClearingInstruction : party2
        
          
    
        
        
        ClearingInstruction --> "1" Party : party2
        click Party href "../Party/"
    

        
      
Name Cardinality and Range Description Inheritance
alphaContract 1
TradeState
The contract that will be submitted to the clearing house for clearing direct
clearingParty 1
Party
The Central Counter party (CCP) that the contract will be submitted to for cl… direct
party1 1
Party
First party facing the CCP if it is clearing for its own account direct
party2 1
Party
Second party facing the CCP if it is clearing for its own account direct
clearerParty1 0..1
Party
Optional party facing the CCP, acting as clearing member for party1 direct
clearerParty2 0..1
Party
Optional party facing the CCP, acting as clearing member for party2 direct
isOpenOffer 0..1
Boolean
Open Offer direct
Mapping Type Mapped Value
self common_domain_model:ClearingInstruction
native common_domain_model:ClearingInstruction
name: ClearingInstruction
description: All information required to perform the clear life cycle event; the clearing
party (CCP), the two parties facing each other on the alpha contract, and optionally
the parties acting as clearing members.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
alphaContract:
name: alphaContract
description: The contract that will be submitted to the clearing house for clearing.
The contract should indicate that it should be cleared by assigning a clearing
organisation as a party role.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- ClearingInstruction
range: TradeState
required: true
clearingParty:
name: clearingParty
description: The Central Counter party (CCP) that the contract will be submitted
to for clearing.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- ClearingInstruction
range: Party
required: true
party1:
name: party1
description: First party facing the CCP if it is clearing for its own account.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- ClearingInstruction
range: Party
required: true
party2:
name: party2
description: Second party facing the CCP if it is clearing for its own account.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- ClearingInstruction
range: Party
required: true
clearerParty1:
name: clearerParty1
description: Optional party facing the CCP, acting as clearing member for party1.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- ClearingInstruction
range: Party
clearerParty2:
name: clearerParty2
description: Optional party facing the CCP, acting as clearing member for party2.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- ClearingInstruction
range: Party
isOpenOffer:
name: isOpenOffer
description: Open Offer
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- ClearingInstruction
range: boolean
name: ClearingInstruction
description: All information required to perform the clear life cycle event; the clearing
party (CCP), the two parties facing each other on the alpha contract, and optionally
the parties acting as clearing members.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
alphaContract:
name: alphaContract
description: The contract that will be submitted to the clearing house for clearing.
The contract should indicate that it should be cleared by assigning a clearing
organisation as a party role.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: ClearingInstruction
domain_of:
- ClearingInstruction
range: TradeState
required: true
clearingParty:
name: clearingParty
description: The Central Counter party (CCP) that the contract will be submitted
to for clearing.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: ClearingInstruction
domain_of:
- ClearingInstruction
range: Party
required: true
party1:
name: party1
description: First party facing the CCP if it is clearing for its own account.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: ClearingInstruction
domain_of:
- ClearingInstruction
range: Party
required: true
party2:
name: party2
description: Second party facing the CCP if it is clearing for its own account.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: ClearingInstruction
domain_of:
- ClearingInstruction
range: Party
required: true
clearerParty1:
name: clearerParty1
description: Optional party facing the CCP, acting as clearing member for party1.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: ClearingInstruction
domain_of:
- ClearingInstruction
range: Party
clearerParty2:
name: clearerParty2
description: Optional party facing the CCP, acting as clearing member for party2.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: ClearingInstruction
domain_of:
- ClearingInstruction
range: Party
isOpenOffer:
name: isOpenOffer
description: Open Offer
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: ClearingInstruction
domain_of:
- ClearingInstruction
range: boolean