Skip to content

Class: PersonIdentifier

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

URI: common_domain_model:PersonIdentifier

 classDiagram
    class PersonIdentifier
    click PersonIdentifier href "../PersonIdentifier/"
      PersonIdentifier : country
        
      PersonIdentifier : identifier
        
      PersonIdentifier : identifierType
        
          
    
        
        
        PersonIdentifier --> "0..1" PersonIdentifierTypeEnum : identifierType
        click PersonIdentifierTypeEnum href "../PersonIdentifierTypeEnum/"
    

        
      
Name Cardinality and Range Description Inheritance
identifier 1
string
Provides an identifier associated with a person direct
identifierType 0..1
PersonIdentifierTypeEnum
Defines the source of the identifier direct
country 0..1
string
The ISO 3166 standard code for the country issuing the identifier direct
used by used in type used
NaturalPerson personId range PersonIdentifier
property value
rosetta_metadata key
Mapping Type Mapped Value
self common_domain_model:PersonIdentifier
native common_domain_model:PersonIdentifier
name: PersonIdentifier
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: key
description: Comprises an identifier and a source. The associated metadata key denotes
the ability to associate a hash value to the PersonIdentifier instantiations for
the purpose of model cross-referencing, in support of functionality such as the
event effect and the lineage.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
identifier:
name: identifier
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: scheme
description: Provides an identifier associated with a person. The identifier is
unique within the public source specified in the source attribute.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party
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
identifierType:
name: identifierType
description: Defines the source of the identifier.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party
domain_of:
- AssetIdentifier
- EntityIdentifier
- PartyIdentifier
- PersonIdentifier
- PositionIdentifier
- TradeIdentifier
- NonLegalEntity
range: PersonIdentifierTypeEnum
country:
name: country
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: scheme
description: The ISO 3166 standard code for the country issuing the identifier.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party
domain_of:
- Address
- PersonIdentifier
range: string
name: PersonIdentifier
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: key
description: Comprises an identifier and a source. The associated metadata key denotes
the ability to associate a hash value to the PersonIdentifier instantiations for
the purpose of model cross-referencing, in support of functionality such as the
event effect and the lineage.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
identifier:
name: identifier
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: scheme
description: Provides an identifier associated with a person. The identifier is
unique within the public source specified in the source attribute.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party
owner: PersonIdentifier
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
identifierType:
name: identifierType
description: Defines the source of the identifier.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party
owner: PersonIdentifier
domain_of:
- AssetIdentifier
- EntityIdentifier
- PartyIdentifier
- PersonIdentifier
- PositionIdentifier
- TradeIdentifier
- NonLegalEntity
range: PersonIdentifierTypeEnum
country:
name: country
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: scheme
description: The ISO 3166 standard code for the country issuing the identifier.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party
owner: PersonIdentifier
domain_of:
- Address
- PersonIdentifier
range: string