CDIFDataDescription

DefinedTerm

CDIFDataDescription::Classes::DefinedTerm

Definition

schema:DefinedTerm - a term from a controlled vocabulary (DefinedTermSet). Used as a typed concept reference (e.g. cdi:hasIntendedDataType -> xsd-datatype DefinedTerm), and as one branch of CdifConceptOrTerm.
JSON serialization: In a JSON instance, a property typed as DefinedTerm may also be supplied as a plain string (the term's label) or as an object reference ({"@id": ...}) instead of a full schema:DefinedTerm object.

Diagram

Inheritance

No generalization relationships.

Attributes

NameTypeMultiplicityDescription
identifierXsdAnyUri ↗[0..1]@id - resolvable URI for the DefinedTerm.
termCodestring[0..1]schema:termCode - the code identifying the term within its DefinedTermSet.
namestring[0..1]schema:name - human-readable label.
inDefinedTermSetXsdAnyUri ↗[0..1]schema:inDefinedTermSet - @id of the DefinedTermSet.

Associations

RoleTargetMultiplicityKind
hasIntendedDataTypeInstanceVariable[0..1]association
sourceInstanceVariable[0..*]association
measurementTechniqueInstanceVariable[0..*]association