Class: PartyExternalId
An identifier for a person or organization using a designated scheme, e.g. an Open Researcher and Contributor ID (ORCID).
classDiagram
class PartyExternalId
click PartyExternalId href "../PartyExternalId/"
PartyExternalId <|-- MetadataPartyExternalId
click MetadataPartyExternalId href "../MetadataPartyExternalId/"
PartyExternalId : id
PartyExternalId : scheme
Inheritance
- PartyExternalId
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| scheme | 1 URIType or PartyExternalIdSchemeEnum |
Indicates the type of external identifier | direct |
| id | 1 String |
A unique human-oriented identifier within a particular context | direct |
In Subsets
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/oscal
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | oscal:PartyExternalId |
| native | oscal:PartyExternalId |
LinkML Source
Direct
name: PartyExternalId
description: An identifier for a person or organization using a designated scheme,
e.g. an Open Researcher and Contributor ID (ORCID).
in_subset:
- oscal_metadata
from_schema: https://w3id.org/lmodel/oscal
slots:
- scheme
- id
slot_usage:
scheme:
name: scheme
description: Indicates the type of external identifier.
required: true
any_of:
- range: PartyExternalIdSchemeEnum
- range: URIType
id:
name: id
range: string
required: true
Induced
name: PartyExternalId
description: An identifier for a person or organization using a designated scheme,
e.g. an Open Researcher and Contributor ID (ORCID).
in_subset:
- oscal_metadata
from_schema: https://w3id.org/lmodel/oscal
slot_usage:
scheme:
name: scheme
description: Indicates the type of external identifier.
required: true
any_of:
- range: PartyExternalIdSchemeEnum
- range: URIType
id:
name: id
range: string
required: true
attributes:
scheme:
name: scheme
description: Indicates the type of external identifier.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: scheme
owner: PartyExternalId
domain_of:
- DocumentId
- PartyExternalId
range: URIType
required: true
any_of:
- range: PartyExternalIdSchemeEnum
- range: URIType
id:
name: id
description: A unique human-oriented identifier within a particular context.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: id
owner: PartyExternalId
domain_of:
- Group
- Control
- Role
- PartyExternalId
- Part
- Parameter
- ProfileGroup
- ControlPart
- SystemId
- ThreatId
range: string
required: true