Skip to content

Class: PartyIdentifier

Comprises an identifier and a source. The associated metadata key denotes the ability to associate a hash value to the PartyIdentifier instantiations for the purpose of model cross-referencing, in support of functionality such as the event effect and the lineage.

URI: common_domain_model:PartyIdentifier

 classDiagram
    class PartyIdentifier
    click PartyIdentifier href "../PartyIdentifier/"
      PartyIdentifier : identifier

      PartyIdentifier : identifierType





        PartyIdentifier --> "0..1" PartyIdentifierTypeEnum : identifierType
        click PartyIdentifierTypeEnum href "../PartyIdentifierTypeEnum/"



Slots

Name Cardinality and Range Description Inheritance
identifier 1
string
Provides an identifier associated with a party direct
identifierType 0..1
PartyIdentifierTypeEnum
Defines the source of the identifier direct

Usages

used by used in type used
Party partyId range PartyIdentifier

In Subsets

Identifier and Mapping Information

Annotations

property value
metadata_key True

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:PartyIdentifier
native common_domain_model:PartyIdentifier
close gist:ID, oscal:PartyExternalId, spdx:ExternalIdentifier

LinkML Source

Direct

name: PartyIdentifier
annotations:
  metadata_key:
    tag: metadata_key
    value: true
description: Comprises an identifier and a source. The associated metadata key denotes
  the ability to associate a hash value to the PartyIdentifier instantiations for
  the purpose of model cross-referencing, in support of functionality such as the
  event effect and the lineage.
in_subset:
- cdm_base_staticdata_party
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- gist:ID
- oscal:PartyExternalId
- spdx:ExternalIdentifier
slots:
- identifier
- identifierType
slot_usage:
  identifier:
    name: identifier
    description: Provides an identifier associated with a party. The identifier is
      unique within the public source specified in the source attribute.
    range: string
    multivalued: false
  identifierType:
    name: identifierType
    description: Defines the source of the identifier.
    range: PartyIdentifierTypeEnum
    required: false

Induced

name: PartyIdentifier
annotations:
  metadata_key:
    tag: metadata_key
    value: true
description: Comprises an identifier and a source. The associated metadata key denotes
  the ability to associate a hash value to the PartyIdentifier instantiations for
  the purpose of model cross-referencing, in support of functionality such as the
  event effect and the lineage.
in_subset:
- cdm_base_staticdata_party
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- gist:ID
- oscal:PartyExternalId
- spdx:ExternalIdentifier
slot_usage:
  identifier:
    name: identifier
    description: Provides an identifier associated with a party. The identifier is
      unique within the public source specified in the source attribute.
    range: string
    multivalued: false
  identifierType:
    name: identifierType
    description: Defines the source of the identifier.
    range: PartyIdentifierTypeEnum
    required: false
attributes:
  identifier:
    name: identifier
    description: Provides an identifier associated with a party. The identifier is
      unique within the public source specified in the source attribute.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:AssetBase.identifier
    rank: 1000
    owner: PartyIdentifier
    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
  identifierType:
    name: identifierType
    description: Defines the source of the identifier.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:AssetIdentifier.identifierType
    rank: 1000
    owner: PartyIdentifier
    domain_of:
    - AssetIdentifier
    - PartyIdentifier
    - EntityIdentifier
    - PersonIdentifier
    - TradeIdentifier
    - PositionIdentifier
    - NonLegalEntity
    range: PartyIdentifierTypeEnum
    required: false