Concept Attributes Reference
Note: When using a concept in a rule’s form editor, type
conceptname
.@
to see the list of its attributes.
You can use the following attributes in rules to return information about a concept instance.
Entity | Attributes | Type | Returns |
---|---|---|---|
Concept | @id | long | The concept instance’s unique internal ID. |
@extId | string | The concept instance’s unique external ID. Optional.
The value of the
Note:
The
extId value (if set) must be unique across all objects in the cluster.
Tip:
You can use the property
Agent. AgentClassName . checkDuplicates to check for duplicate
extIds across the cluster.
|
|
ContainedConcept | @id | long | The contained concept instance’s unique internal ID. |
@extId | string | The contained concept instance’s unique external ID. | |
@parent | concept | The parent concept instance. (This is treated as a concept reference in the language.) | |
ConceptReference | @id | long | The contained concept instance’s unique internal ID. |
@extId | string | The contained concept instance’s unique external ID. | |
@isSet | boolean | Available for any concept property (not for referenced concepts). For example, you can use:
acc.Balance@isSet . It indicates if a property is assigned or not. If a property is assigned, then
@isSet returns
true .
|