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/"
Slots
| 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 |
In Subsets
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:ClearingInstruction |
| native | common_domain_model:ClearingInstruction |
| close | fpml_5_10:ClearingInstruction |
LinkML Source
Direct
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.
in_subset:
- cdm_event_common
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:ClearingInstruction
slots:
- alphaContract
- clearingParty
- party1
- party2
- clearerParty1
- clearerParty2
- isOpenOffer
Induced
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.
in_subset:
- cdm_event_common
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:ClearingInstruction
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
close_mappings:
- fpml_5_10:ClearingInstruction.alphaContract
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
close_mappings:
- fpml_5_10:ClearingInstruction.clearingParty
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
close_mappings:
- fpml_5_10:ClearingInstruction.party1
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
close_mappings:
- fpml_5_10:ClearingInstruction.party2
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
close_mappings:
- fpml_5_10:ClearingInstruction.clearerParty1
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
close_mappings:
- fpml_5_10:ClearingInstruction.clearerParty2
rank: 1000
owner: ClearingInstruction
domain_of:
- ClearingInstruction
range: Party
isOpenOffer:
name: isOpenOffer
description: Open Offer
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:ClearingInstruction.isOpenOffer
rank: 1000
owner: ClearingInstruction
domain_of:
- ClearingInstruction
range: boolean