Skip to content

Class: DocumentId

A document identifier qualified by an identifier scheme.

URI: [oscal:DocumentId](https://w3id.org/lmodel/oscal/DocumentId)
 classDiagram
    class DocumentId
    click DocumentId href "../DocumentId/"
      DocumentId : identifier

      DocumentId : scheme

## Slots | Name | Cardinality and Range | Description | Inheritance | | --- | --- | --- | --- | | [scheme](scheme.md) | 0..1
[URIType](URIType.md) or 
[DocumentIdSchemeEnum](DocumentIdSchemeEnum.md) | Qualifies the kind of identifier using a URI | direct | | [identifier](identifier.md) | 1
[String](String.md) | A document identifier value | direct | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [Metadata](Metadata.md) | [document_ids](document_ids.md) | range | [DocumentId](DocumentId.md) | | [Resource](Resource.md) | [document_ids](document_ids.md) | range | [DocumentId](DocumentId.md) | ## 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:DocumentId | | native | oscal:DocumentId | ## LinkML Source ### Direct
name: DocumentId
description: A document identifier qualified by an identifier scheme.
in_subset:
- oscal_metadata
from_schema: https://w3id.org/lmodel/oscal
slots:
- scheme
- identifier
slot_usage:
  scheme:
    name: scheme
    any_of:
    - range: DocumentIdSchemeEnum
    - range: URIType
  identifier:
    name: identifier
    required: true
### Induced
name: DocumentId
description: A document identifier qualified by an identifier scheme.
in_subset:
- oscal_metadata
from_schema: https://w3id.org/lmodel/oscal
slot_usage:
  scheme:
    name: scheme
    any_of:
    - range: DocumentIdSchemeEnum
    - range: URIType
  identifier:
    name: identifier
    required: true
attributes:
  scheme:
    name: scheme
    description: Qualifies the kind of identifier using a URI.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    owner: DocumentId
    domain_of:
    - DocumentId
    - PartyExternalId
    range: URIType
    any_of:
    - range: DocumentIdSchemeEnum
    - range: URIType
  identifier:
    name: identifier
    description: A document identifier value.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    owner: DocumentId
    domain_of:
    - DocumentId
    range: string
    required: true