Class: Tbx::Admin

Inherits:
Lutaml::Model::Serializable
  • Object
show all
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

Method Summary

Methods included from DataElement::InlineContent

included

Methods included from DataElement

included