Class: Tbx::Admin
- Inherits:
-
Lutaml::Model::Serializable
- Object
- Lutaml::Model::Serializable
- Tbx::Admin
- Includes:
- DataElement, DataElement::InlineContent
- Defined in:
- lib/tbx/admin.rb
Overview
Administrative data category element ‘<admin>`.
Carries administrative metadata about a terminological entry, such as customer subset classification, project association, source attribution, and pronunciation readings.
Permitted ‘type` values (composed from all modules):
-
Min module: ‘customerSubset` — entry subset (DC-165)
-
Basic module: ‘projectSubset` — project-specific entry subset (DC-406), `source` — origin of information (DC-471)
-
Linguist module: ‘reading` — pronunciation or reading of a term
Content model: ‘entity.noteText` (mixed text + inline elements hi, ec, foreign, ph, sc).
Schema source: TBXcoreStructV03.rng ‘<define name=“admin”>`; data categories: Min.tbxmd, Basic.tbxmd, Linguist.tbxmd.
Constant Summary collapse
- TYPES =
Modules::Min::ADMIN_TYPES .merge(Modules::Basic::ADMIN_TYPES) .merge(Modules::Linguist::ADMIN_TYPES).freeze