Interface: TermDto
@kortexya/reasoninglayer / Terms / TermDto
Interface: TermDto
Defined in: src/types/terms.ts:93
Properties
displayName?
optionaldisplayName:string|null
Defined in: src/types/terms.ts:107
Computed display name (server-provided, present in GET responses).
features
features:
Record<string,ValueDto>
Defined in: src/types/terms.ts:103
Named features with tagged values.
id
id:
string
Defined in: src/types/terms.ts:95
Unique identifier (UUID).
ownerId
ownerId:
string
Defined in: src/types/terms.ts:101
Owner user ID.
referencedTerms?
optionalreferencedTerms:Record<string,ReferencedTermSummary>
Defined in: src/types/terms.ts:112
Summaries of referenced terms — maps UUID string to display info. Enriched at API layer via DomainTermStore lookups, zero extra I/O.
sortId
sortId:
string
Defined in: src/types/terms.ts:97
Sort (type) UUID that this term belongs to.
sortName?
optionalsortName:string|null
Defined in: src/types/terms.ts:105
Resolved sort name (server-provided, present in GET responses).
tenantId
tenantId:
string
Defined in: src/types/terms.ts:99
Tenant that owns this term.