Class: CounterpartyPositionState
Defines the fundamental financial information that can be changed by a Primitive Event and by extension any business or life-cycle event. Each PositionState specifies where a Position is in its life-cycle. PositionState is a root type and as such, can be created independently to any other CDM data type, but can also be used as part of the CDM Event Model.
URI: common_domain_model:CounterpartyPositionState
classDiagram
class CounterpartyPositionState
click CounterpartyPositionState href "../CounterpartyPositionState/"
CounterpartyPositionState : counterpartyPosition
CounterpartyPositionState --> "1" CounterpartyPosition : counterpartyPosition
click CounterpartyPosition href "../CounterpartyPosition/"
CounterpartyPositionState : observationHistory
CounterpartyPositionState --> "*" ObservationEvent : observationHistory
click ObservationEvent href "../ObservationEvent/"
CounterpartyPositionState : state
CounterpartyPositionState --> "0..1" State : state
click State href "../State/"
CounterpartyPositionState : valuationHistory
CounterpartyPositionState --> "*" Valuation : valuationHistory
click Valuation href "../Valuation/"
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| counterpartyPosition | 1 CounterpartyPosition |
Represents the Position that has been effected by a business or life-cycle ev… | direct |
| state | 0..1 State |
Represents the State of the Position through its life-cycle | direct |
| observationHistory | * ObservationEvent |
Represents the observed events related to a particular product or process, su… | direct |
| valuationHistory | * Valuation |
direct |
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| CounterpartyPositionBusinessEvent | after | range | CounterpartyPositionState |
Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Annotations
Section titled “Annotations”| property | value |
|---|---|
| rosetta_root_type | true |
| rosetta_metadata | key |
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:CounterpartyPositionState |
| native | common_domain_model:CounterpartyPositionState |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: CounterpartyPositionStateannotations: rosetta_root_type: tag: rosetta_root_type value: 'true' rosetta_metadata: tag: rosetta_metadata value: keydescription: Defines the fundamental financial information that can be changed by a Primitive Event and by extension any business or life-cycle event. Each PositionState specifies where a Position is in its life-cycle. PositionState is a root type and as such, can be created independently to any other CDM data type, but can also be used as part of the CDM Event Model.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: counterpartyPosition: name: counterpartyPosition description: Represents the Position that has been effected by a business or life-cycle event. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common rank: 1000 domain_of: - CounterpartyPositionState range: CounterpartyPosition required: true state: name: state description: Represents the State of the Position through its life-cycle. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common domain_of: - Address - ClosedState - CounterpartyPositionState - TradeState range: State observationHistory: name: observationHistory description: Represents the observed events related to a particular product or process, such as credit events or corporate actions. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common rank: 1000 domain_of: - CounterpartyPositionState - TradeState range: ObservationEvent multivalued: true valuationHistory: name: valuationHistory from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common rank: 1000 domain_of: - CounterpartyPositionState - TradeState range: Valuation multivalued: trueInduced
Section titled “Induced”name: CounterpartyPositionStateannotations: rosetta_root_type: tag: rosetta_root_type value: 'true' rosetta_metadata: tag: rosetta_metadata value: keydescription: Defines the fundamental financial information that can be changed by a Primitive Event and by extension any business or life-cycle event. Each PositionState specifies where a Position is in its life-cycle. PositionState is a root type and as such, can be created independently to any other CDM data type, but can also be used as part of the CDM Event Model.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: counterpartyPosition: name: counterpartyPosition description: Represents the Position that has been effected by a business or life-cycle event. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common rank: 1000 owner: CounterpartyPositionState domain_of: - CounterpartyPositionState range: CounterpartyPosition required: true state: name: state description: Represents the State of the Position through its life-cycle. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common owner: CounterpartyPositionState domain_of: - Address - ClosedState - CounterpartyPositionState - TradeState range: State observationHistory: name: observationHistory description: Represents the observed events related to a particular product or process, such as credit events or corporate actions. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common rank: 1000 owner: CounterpartyPositionState domain_of: - CounterpartyPositionState - TradeState range: ObservationEvent multivalued: true valuationHistory: name: valuationHistory from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common rank: 1000 owner: CounterpartyPositionState domain_of: - CounterpartyPositionState - TradeState range: Valuation multivalued: true