CDIFCodelist

Concept

CDIFCodelist::Classes::Concept

Definition

Documentation

Original
Reference

skos:Concept

Definition

An idea or notion; a unit of thought.

CDIF
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]

Documentation

CDIF
Definition

Primary identifier for the codelist. May be a string URI or a structured PropertyValue.

Scope

@id - globally unique, resolvable URI for this concept. Required.

prefLabelstring[1]

Documentation

Original
Reference

skos:prefLabel

Definition

A resource has no more than one value of skos:prefLabel per language tag, and no more than one value of skos:prefLabel without language tag.

CDIF
Definition

Preferred lexical label for this concept. A single string, a single language-tagged value, or an array of language-tagged values. Each language should appear at most once.

**Uniqueness rule.** Each language should appear at most once in the set of prefLabel values. Two prefLabel values with duplicate `@language` tags are non-conformant. Consumers may reject or arbitrarily pick one.

**Relationship to skos:altLabel.** Alternate labels (acronyms, spelling variants, obsolete names) go on `skos:altLabel`, NOT on `prefLabel`. A concept has exactly one preferred label per language.

Scope

skos:prefLabel - preferred lexical label for this concept. Required.

notationstring[1]

Documentation

Original
Reference

skos:notation

Definition

A notation, also known as classification code, is a string of characters such as "T58.5" or "303.4833" used to uniquely identify a concept within the scope of a given concept scheme.

CDIF
Definition

Classification code for this concept within a scheme.

Scope

skos:notation - classification code for this concept within the scheme. Required.

definitionstring[0..1]

Documentation

Original
Reference

skos:definition

Definition

A statement or formal explanation of the meaning of a concept.

CDIF
Definition

Formal definition of this concept. Optional for CDIF codelist concepts. A plain string.

Scope

skos:definition - formal definition of this concept. Optional in CDIF.

Associations

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