Skip to content

Class: AssignedIdentifier

A class to specify the identifier value and its associated version.

URI: common_domain_model:AssignedIdentifier

 classDiagram
    class AssignedIdentifier
    click AssignedIdentifier href "../AssignedIdentifier/"
      AssignedIdentifier : identifier
        
      AssignedIdentifier : version
        
      
Name Cardinality and Range Description Inheritance
version 0..1
Integer
The identifier version, which is specified as an integer and is meant to be i… direct
identifier 1
string
The identifier value direct
used by used in type used
Identifier assignedIdentifier range AssignedIdentifier
LocationIdentifier assignedIdentifier range AssignedIdentifier
PositionIdentifier assignedIdentifier range AssignedIdentifier
TradeIdentifier assignedIdentifier range AssignedIdentifier
AvailableInventory identifier range AssignedIdentifier
AvailableInventoryRecord identifier range AssignedIdentifier
InventoryRecord identifier range AssignedIdentifier
SecurityLocate identifier range AssignedIdentifier
ClauseLibraryClause identifier range AssignedIdentifier
ClauseLibraryClauseVariant identifier range AssignedIdentifier
Mapping Type Mapped Value
self common_domain_model:AssignedIdentifier
native common_domain_model:AssignedIdentifier
name: AssignedIdentifier
description: A class to specify the identifier value and its associated version.
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- version
slot_usage:
version:
name: version
description: The identifier version, which is specified as an integer and is meant
to be incremented each time the transaction terms (whether contract or event)
change. This version is made option to support the use case where the identifier
is referenced without the version. The constraint that a contract and a lifecycle
event need to have an associated version is enforced through data rules.
range: integer
attributes:
identifier:
name: identifier
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: scheme
description: The identifier value.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_identifier
domain_of:
- AssetBase
- AssetIdentifier
- ProductIdentifier
- AssignedIdentifier
- BusinessUnit
- EntityIdentifier
- PartyIdentifier
- PersonIdentifier
- TransferBase
- ContractualDefinition
- FloatingRateIndexMap
- CompositionStep
- InstructionComposition
- LegalAgreementBase
- NonLegalEntity
- OtherAgreement
- AvailableInventory
- InventoryRecord
- ClauseLibraryClause
- ClauseLibraryClauseVariant
- Clause
- EligibleCollateralSpecification
- NonTransferableProduct
range: string
required: true
name: AssignedIdentifier
description: A class to specify the identifier value and its associated version.
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
version:
name: version
description: The identifier version, which is specified as an integer and is meant
to be incremented each time the transaction terms (whether contract or event)
change. This version is made option to support the use case where the identifier
is referenced without the version. The constraint that a contract and a lifecycle
event need to have an associated version is enforced through data rules.
range: integer
attributes:
identifier:
name: identifier
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: scheme
description: The identifier value.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_identifier
owner: AssignedIdentifier
domain_of:
- AssetBase
- AssetIdentifier
- ProductIdentifier
- AssignedIdentifier
- BusinessUnit
- EntityIdentifier
- PartyIdentifier
- PersonIdentifier
- TransferBase
- ContractualDefinition
- FloatingRateIndexMap
- CompositionStep
- InstructionComposition
- LegalAgreementBase
- NonLegalEntity
- OtherAgreement
- AvailableInventory
- InventoryRecord
- ClauseLibraryClause
- ClauseLibraryClauseVariant
- Clause
- EligibleCollateralSpecification
- NonTransferableProduct
range: string
required: true
version:
name: version
description: The identifier version, which is specified as an integer and is meant
to be incremented each time the transaction terms (whether contract or event)
change. This version is made option to support the use case where the identifier
is referenced without the version. The constraint that a contract and a lifecycle
event need to have an associated version is enforced through data rules.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: AssignedIdentifier
domain_of:
- CodeListIdentification
- AssignedIdentifier
- OtherAgreement
range: integer