Class: ContractBase
Encapsulates data features common to trade and position.
URI: common_domain_model:ContractBase
classDiagram
class ContractBase
click ContractBase href "../ContractBase/"
ContractBase <|-- CounterpartyPosition
click CounterpartyPosition href "../CounterpartyPosition/"
ContractBase : collateral
ContractBase --> "0..1" Collateral : collateral
click Collateral href "../Collateral/"
ContractBase : contractDetails
ContractBase --> "0..1" ContractDetails : contractDetails
click ContractDetails href "../ContractDetails/"
ContractBase : executionDetails
ContractBase --> "0..1" ExecutionDetails : executionDetails
click ExecutionDetails href "../ExecutionDetails/"
Inheritance
Section titled “Inheritance”- ContractBase
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| contractDetails | 0..1 ContractDetails |
Represents information specific to trades or positions involving contractual … | direct |
| executionDetails | 0..1 ExecutionDetails |
Defines specific attributes that relate to trade or position executions | direct |
| collateral | 0..1 Collateral |
Represents the collateral obligations of a party | direct |
Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:ContractBase |
| native | common_domain_model:ContractBase |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: ContractBasedescription: Encapsulates data features common to trade and position.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: contractDetails: name: contractDetails annotations: rosetta_metadata: tag: rosetta_metadata value: reference description: Represents information specific to trades or positions involving contractual products. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_position domain_of: - Trade - ContractBase range: ContractDetails executionDetails: name: executionDetails annotations: rosetta_metadata: tag: rosetta_metadata value: reference description: Defines specific attributes that relate to trade or position executions. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_position domain_of: - ExecutionInstruction - Trade - ContractBase range: ExecutionDetails collateral: name: collateral annotations: rosetta_metadata: tag: rosetta_metadata value: reference description: Represents the collateral obligations of a party. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_position domain_of: - ExecutionInstruction - Trade - AvailableInventoryRecord - ContractBase - GlobalMasterSecuritiesLendingAgreement - EconomicTerms range: CollateralInduced
Section titled “Induced”name: ContractBasedescription: Encapsulates data features common to trade and position.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: contractDetails: name: contractDetails annotations: rosetta_metadata: tag: rosetta_metadata value: reference description: Represents information specific to trades or positions involving contractual products. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_position owner: ContractBase domain_of: - Trade - ContractBase range: ContractDetails executionDetails: name: executionDetails annotations: rosetta_metadata: tag: rosetta_metadata value: reference description: Defines specific attributes that relate to trade or position executions. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_position owner: ContractBase domain_of: - ExecutionInstruction - Trade - ContractBase range: ExecutionDetails collateral: name: collateral annotations: rosetta_metadata: tag: rosetta_metadata value: reference description: Represents the collateral obligations of a party. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_position owner: ContractBase domain_of: - ExecutionInstruction - Trade - AvailableInventoryRecord - ContractBase - GlobalMasterSecuritiesLendingAgreement - EconomicTerms range: Collateral