Skip to content

Designations

Designations UML

A designation is a name under which a managed term is known. Designations follow an inheritance hierarchy based on ISO 10241-1 and the Glossarist concept model. See the Designation entity definition for the authoritative field list.

Designations form a MECE (Mutually Exclusive, Collectively Exhaustive) hierarchy:

TypeExtendsDescription
expressionBaseA word or phrase used as a designation
abbreviationExpressionA shortened form (acronym, initialism, or truncation)
symbolBaseA non-letter symbol representing a concept
letter_symbolSymbolA single letter used as a symbol
graphical_symbolSymbolAn iconic or graphical symbol
prefixBaseA prefix that attaches before a designation
suffixBaseA suffix that attaches after a designation

Base properties (common to all types)

Every designation type inherits these fields from the Designation base:

FieldTypeCard.StandardDescription
designationstring1..1The term text or symbol
normative_statusnormativeStatus0..1preferred, admitted, deprecated, or superseded
term_typetermType0..1ISO 12620Classification of the designation's term type
relatedDesignationRelationship[]0..*ISO 10241-1Designation-level relationships (e.g. abbreviated_form_for)
sourcesConceptSource[]0..*ISO 10241-1 §6.8Bibliographic sources
pronunciationPronunciation[]0..*Pronunciation entries
languagestring0..1ISO 639Language of this designation
scriptstring0..1ISO 15924Script of the designation text (e.g. Latn, Cyrl)
systemstring0..1ISO 24229Conversion system code
internationalboolean0..1Whether used internationally
absentboolean0..1Whether intentionally absent in this language
registerstring0..1Register information

Expression-specific fields

Expression designations add:

FieldTypeCard.Description
grammar_infoGrammarInfo[]0..*Grammatical information

Abbreviation-specific fields

Abbreviation designations (extends Expression) add:

FieldTypeCard.Description
is_acronymboolean0..1Whether this is an acronym
is_initialismboolean0..1Whether this is an initialism
is_truncationboolean0..1Whether this is a truncation

Symbol-specific fields

Symbol designations add:

FieldTypeCard.Description
textstring0..1Text representation of the symbol

Graphical symbols add:

FieldTypeCard.Description
imageanyURI0..1Image URI for the graphical symbol

Pronunciation

Each Pronunciation entry has:

FieldTypeCard.StandardDescription
contentstring1..1The pronunciation text
languagestring0..1ISO 639Language/dialect being pronounced (3-letter code)
scriptstring0..1ISO 15924Script of the pronunciation text (4-letter code)
countrystring0..1ISO 3166-1Country variant (2-letter code)
systemstring0..1ISO 24229Conversion system code (e.g. IPA, Var:jpn-Hrkt:Latn:Hepburn-1886)

Grammar Information

Each GrammarInfo entry has:

FieldTypeCard.Description
gendergender0..*Grammatical gender
numbernumber0..*Grammatical number
part_of_speechstring0..1Part of speech

Designation Relationships

Designation-level relationships link designations of the same concept to each other (e.g. an abbreviation to its full form). They are distinct from concept-level RelatedConcept links, which connect entire concepts by identifier.

FieldTypeCard.Description
typestring (enum)1..1abbreviated_form_for or short_form_for
contentstring0..1Text describing the relationship
targetstring0..1The target designation text

Example

yaml
terms:
  - type: expression
    designation: Light Emitting Diode
    normative_status: preferred
  - type: abbreviation
    designation: LED
    normative_status: admitted
    acronym: true
    related:
      - type: abbreviated_form_for
        target: Light Emitting Diode

See the YAML Schema Reference for the complete JSON Schema definitions, the Entity Field Reference for all entity types, and the Standards compliance reference for ISO standard mappings.

An open source project of Ribose