Class: DocumentId
A document identifier qualified by an identifier scheme.
URI: [oscal:DocumentId](https://w3id.org/lmodel/oscal/DocumentId)
[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
### Induced
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
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