Skip to content

Class: PartyExternalId

An identifier for a person or organization using a designated scheme, e.g. an Open Researcher and Contributor ID (ORCID).

URI: [oscal:PartyExternalId](https://w3id.org/lmodel/oscal/PartyExternalId)
 classDiagram
    class PartyExternalId
    click PartyExternalId href "../PartyExternalId/"
      PartyExternalId <|-- MetadataPartyExternalId
        click MetadataPartyExternalId href "../MetadataPartyExternalId/"

      PartyExternalId : id

      PartyExternalId : scheme

## Inheritance * **PartyExternalId** * [MetadataPartyExternalId](MetadataPartyExternalId.md) ## Slots | Name | Cardinality and Range | Description | Inheritance | | --- | --- | --- | --- | | [scheme](scheme.md) | 1
[URIType](URIType.md) or 
[PartyExternalIdSchemeEnum](PartyExternalIdSchemeEnum.md) | Indicates the type of external identifier | direct | | [id](id.md) | 1
[String](String.md) | A unique human-oriented identifier within a particular context | direct | ## In Subsets * [OscalMetadata](OscalMetadata.md) ## 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
    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
    owner: PartyExternalId
    domain_of:
    - Group
    - Control
    - Role
    - PartyExternalId
    - Part
    - Parameter
    - ProfileGroup
    - ControlPart
    - SystemId
    - ThreatId
    range: string
    required: true