Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [%iKnow] >  [Classification] >  [Definition] >  [Term]
Private  Storage   

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
4 9


Summary

Properties
count negation type

Methods
%AddToSaveSet %AddToSyncSet %ClassIsLatestVersion %ClassName
%ConstructClone %Delete %DeleteId %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %Equals %Extends
%GetParameter %GetSwizzleObject %IsA %IsModified
%IsNull %New %NormalizeObject %ObjectIsNull
%ObjectModified %OnBeforeAddToSync %OnDetermineClass %Open
%OpenId %OriginalNamespace %PackageName %RemoveFromSaveSet
%ResolveConcurrencyConflict %SerializeObject %SetModified %SyncObjectIn
%SyncTransport %ValidateObject ContainsEntry EntryCount
GetDisplayName GetValue LogicalToOdbc OdbcToLogical
RemoveEntry XMLDTD XMLExport XMLExportToStream
XMLExportToString XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType

Subclasses
%iKnow.Classification.Definition.TermCRC %iKnow.Classification.Definition.TermCooccurrence %iKnow.Classification.Definition.TermEntity

Properties

• property count as %String(VALUELIST=",exactCount,partialCount,partialScore",XMLPROJECTION="ATTRIBUTE") [ InitialExpression = "exactCount" ];
• property negation as %String(VALUELIST=",undefined,none,no-explicit,explicit,implied",XMLPROJECTION="ATTRIBUTE") [ InitialExpression = "undefined" ];
The negation context to consider this term in: - undefined: ignore negation context - none: none of the entities in this term are part of a negation - no-explicit: none of the entities in this term contain an explicit negation marker - explicit: explicit negation marker needs to be present inside at least one entitiy this term consists of - implied: at least one entity this term consists of is within the scope of a negation
• property type as %String(VALUELIST=",entity,crc,cooccurrence",XMLPROJECTION="ATTRIBUTE") [ InitialExpression = "entity" ];
The type of term: entity or CRC

Methods

• method %Equals(pTerm As Term) as %Boolean
• method ContainsEntry(pValue As %String) as %Integer
• method EntryCount() as %Integer
• method GetDisplayName(pMode As %Integer = 0) as %String
Returns a display value representing this term (mode: 0 = short, 1 = single line, 2 = multi-line)
• method GetValue() as %String
Returns a string representation of this term
• method RemoveEntry(pValue As %String, Output pIsEmpty As %Boolean) as %Status


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.