Class: Tbx::Descrip
- Inherits:
-
Lutaml::Model::Serializable
- Object
- Lutaml::Model::Serializable
- Tbx::Descrip
- Includes:
- DataElement, Tbx::DataElement::InlineContent
- Defined in:
- lib/tbx/descrip.rb
Overview
Descriptive data category element ‘<descrip>`.
Carries conceptual and contextual information about a term, including definitions, subject field classifications, and usage contexts.
Permitted ‘type` values (composed from all modules):
-
Min module: ‘subjectField` — field of special knowledge (DC-489), level: conceptEntry
-
Basic module: ‘context` — text illustrating term usage (DC-149), level: termSec; `definition` — narrative statement of concept (DC-168), level: conceptEntry/langSec
Content model: ‘entity.noteText` (mixed text + inline elements hi, ec, foreign, ph, sc).
Schema source: TBXcoreStructV03.rng ‘<define name=“descrip”>`; data categories: Min.tbxmd, Basic.tbxmd.
Constant Summary collapse
- TYPES =
Modules::Min::DESCRIP_TYPES .merge(Modules::Basic::DESCRIP_TYPES).freeze