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

Slots

Name Cardinality and Range Description Inheritance
identifier 1
string
The identifier value direct
version 0..1
Integer
The identifier version, which is specified as an integer and is meant to be i... direct

Usages

used by used in type used
Identifier assignedIdentifier range AssignedIdentifier
LocationIdentifier assignedIdentifier range AssignedIdentifier
TradeIdentifier assignedIdentifier range AssignedIdentifier
PositionIdentifier assignedIdentifier range AssignedIdentifier
InventoryRecord identifer range AssignedIdentifier
AvailableInventory identifer range AssignedIdentifier
AvailableInventoryRecord identifer range AssignedIdentifier
SecurityLocate identifer range AssignedIdentifier

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:AssignedIdentifier
native common_domain_model:AssignedIdentifier
close fpml_5_10:AssignedIdentifier, gist:ID, spdx:ExternalIdentifier

LinkML Source

Direct

name: AssignedIdentifier
description: A class to specify the identifier value and its associated version.
in_subset:
- cdm_base_staticdata_identifier
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:AssignedIdentifier
- gist:ID
- spdx:ExternalIdentifier
slots:
- identifier
- version
slot_usage:
  identifier:
    name: identifier
    description: The identifier value.
    range: string
    multivalued: false
  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
    required: false

Induced

name: AssignedIdentifier
description: A class to specify the identifier value and its associated version.
in_subset:
- cdm_base_staticdata_identifier
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:AssignedIdentifier
- gist:ID
- spdx:ExternalIdentifier
slot_usage:
  identifier:
    name: identifier
    description: The identifier value.
    range: string
    multivalued: false
  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
    required: false
attributes:
  identifier:
    name: identifier
    description: The identifier value.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:AssetBase.identifier
    rank: 1000
    owner: AssignedIdentifier
    domain_of:
    - AssetBase
    - AssetIdentifier
    - ProductIdentifier
    - AssignedIdentifier
    - BusinessUnit
    - PartyIdentifier
    - EntityIdentifier
    - PersonIdentifier
    - TransferBase
    - OtherAgreement
    - LegalAgreementBase
    - NonLegalEntity
    - MasterAgreementClauseVariant
    - Clause
    - ContractualDefinition
    - FloatingRateIndexMap
    - EligibleCollateralSpecification
    - NonTransferableProduct
    range: string
    required: true
    multivalued: false
  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
    close_mappings:
    - fpml_5_10:CodeListIdentification.version
    rank: 1000
    owner: AssignedIdentifier
    domain_of:
    - CodeListIdentification
    - AssignedIdentifier
    - OtherAgreement
    range: integer
    required: false