CDIFDataStructure

DefinedTerm

CDIFDataStructure::Classes::DefinedTerm

Definition

schema:DefinedTerm - a term from a controlled vocabulary (DefinedTermSet). Used as a typed concept reference (e.g., cdi:hasIntendedDataType / cdif:recommendedDataType point at an 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 this term belongs to.

Associations

No associations.