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

 classDiagram
    class PartyExternalId
    click PartyExternalId href "../PartyExternalId/"
      PartyExternalId <|-- MetadataPartyExternalId
        click MetadataPartyExternalId href "../MetadataPartyExternalId/"

      PartyExternalId : id

      PartyExternalId : scheme

Inheritance

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