ConceptScheme
cdifConceptScheme::Classes::ConceptScheme
Definition
Profile module for SKOS concept schemes used as controlled vocabularies in CDIF metadata. Thin wrapper around skosConceptScheme.
Diagram
Attributes
| Name | Type | Multiplicity | Description |
|---|---|---|---|
| identifier | String | [0..1] | URI identifier for this concept scheme. |
| type | String | [1..*] | |
| notation | String | [0..*] | Classification code or notation for this concept scheme. |
| version | String | Real | [0..1] | Version identifier for the concept scheme. |
| subjectOf | @id-ref | [0..*] |
Associations
| Role | Target | Multiplicity | Description |
|---|---|---|---|
| prefLabel | LanguageTaggedValue | [1] | Preferred lexical label for the concept scheme. A single string, a single language-tagged value, or an array of language-tagged values. Each language should appear at most once. |
| altLabel | LanguageTaggedValue | [0..1] | Alternative lexical labels (acronyms, abbreviations, spelling variants). |
| definition | LanguageTaggedValue | [1] | Formal explanation of the meaning or purpose of this concept scheme. |
| note | LanguageTaggedValue | [0..1] | General note about the concept scheme. |
| hasTopConcept | Concept | [1..*] | Top-level concepts in this scheme. Each item is a skos:Concept (inline or @id reference). |