Skip to content

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
used by used in type used
TradeState transferHistory range TransferState
TransferInstruction transferState range TransferState
property value
rosetta_root_type true
rosetta_metadata key
Mapping Type Mapped Value
self common_domain_model:TransferState
native common_domain_model:TransferState
name: TransferState
annotations:
rosetta_root_type:
tag: rosetta_root_type
value: 'true'
rosetta_metadata:
tag: rosetta_metadata
value: key
description: 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-model
attributes:
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: TransferStatusEnum
name: TransferState
annotations:
rosetta_root_type:
tag: rosetta_root_type
value: 'true'
rosetta_metadata:
tag: rosetta_metadata
value: key
description: 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-model
attributes:
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