Class: TransferState
Defines the fundamental financial information associated with a Transfer event. Each TransferState specifies where a Transfer is in its life-cycle. TransferState 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:TransferState
classDiagram
class TransferState
click TransferState href "../TransferState/"
TransferState : transfer
TransferState --> "1" Transfer : transfer
click Transfer href "../Transfer/"
TransferState : transferStatus
TransferState --> "0..1" TransferStatusEnum : transferStatus
click TransferStatusEnum href "../TransferStatusEnum/"
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| transfer | 1 Transfer |
Represents the Transfer that has been effected by a business or life-cycle ev… | direct |
| transferStatus | 0..1 TransferStatusEnum |
Represents the State of the Transfer through its life-cycle | direct |
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| TradeState | transferHistory | range | TransferState |
| TransferInstruction | transferState | range | TransferState |
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:TransferState |
| native | common_domain_model:TransferState |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: TransferStateannotations: rosetta_root_type: tag: rosetta_root_type value: 'true' rosetta_metadata: tag: rosetta_metadata value: keydescription: Defines the fundamental financial information associated with a Transfer event. Each TransferState specifies where a Transfer is in its life-cycle. TransferState 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: transfer: name: transfer description: Represents the Transfer that has been effected by a business or life-cycle event. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common domain_of: - PrimitiveInstruction - TransferState range: Transfer required: true transferStatus: name: transferStatus description: Represents the State of the Transfer through its life-cycle. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common rank: 1000 domain_of: - TransferState range: TransferStatusEnumInduced
Section titled “Induced”name: TransferStateannotations: rosetta_root_type: tag: rosetta_root_type value: 'true' rosetta_metadata: tag: rosetta_metadata value: keydescription: Defines the fundamental financial information associated with a Transfer event. Each TransferState specifies where a Transfer is in its life-cycle. TransferState 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: transfer: name: transfer description: Represents the Transfer that has been effected by a business or life-cycle event. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common owner: TransferState domain_of: - PrimitiveInstruction - TransferState range: Transfer required: true transferStatus: name: transferStatus description: Represents the State of the Transfer through its life-cycle. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common rank: 1000 owner: TransferState domain_of: - TransferState range: TransferStatusEnum