CDIFCodelist

Concept

CDIFCodelist::Classes::Concept

Definition

A SKOS Concept constrained for CDIF codelist use. Must have a resolvable @id, skos:inScheme (back-pointer to its ConceptScheme), skos:prefLabel, and skos:notation. Hierarchical concepts must declare both skos:narrower (downward) and skos:broader (upward).

Diagram

Inheritance

No generalization relationships.

Attributes

NameTypeMultiplicityDescription
identifierXsdAnyUri[1]@id - globally unique, resolvable URI for this concept. Required.
prefLabelstring[1]skos:prefLabel - preferred lexical label for this concept. Required.
notationstring[1]skos:notation - classification code for this concept within the scheme. Required.
definitionstring[0..1]skos:definition - formal definition of this concept. Optional in CDIF.

Associations

RoleTargetMultiplicityKind
hasTopConceptConceptScheme[1..*]composition
inSchemeConceptScheme[1..*]association
broaderConcept[0..*]association
narrowerConcept[0..*]association