Skip to Content

Template Reference

ASL · Application Specification Language

Version 2.2 Active

Check your template

Find likely variable, type, and field-name mistakes before generating a document.

Sign in to check a template.

Generic context

These variables are available for every templatable DSL.

VariableContents
rootThe parsed entry object (Model).
elementsAll named elements across grammar types.
by_typeNamed elements grouped by their exact grammar type.
by_idLookup from an element name to its element.
schema_versionTemplate-context schema version, currently 1.0.

Uniform element aliases

Every named element keeps its raw fields and gains these aliases.

AliasMeaning
idThe raw name value.
titleThe configured friendly title, falling back to name.
kindThe exact Langium AST type.

Template Profile aliases

Friendly names are resolved at render time and do not alter the grammar inventory.

This DSL does not define additional friendly aliases.

Named types

These exact names are valid keys in by_type.

120 types
Matches exact grammar type and field names.
AccessPolicy Link
FieldShape
conditions contained → ApplicationExpression list optional
description string list optional
effect string list optional one of: Allow | Deny
model string one of: ABAC | RBAC
name string
nameAlias string optional
permissions reference → Permission list optional
roles reference → Role list optional
tags contained → Tag list optional
{% for item in by_type["AccessPolicy"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ActionTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["ActionTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ActiveEvent Link
FieldShape
description string list optional
isCatch string list optional
isFinal string list optional
isInitial string list optional
isThrow string list optional
name string
nameAlias string optional
stakeholder reference → Stakeholder list optional
tags contained → Tag list optional
type contained → ActiveEventType
{% for item in by_type["ActiveEvent"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ActiveEventTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["ActiveEventTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ActiveFlowTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["ActiveFlowTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ActiveTaskTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["ActiveTaskTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Actor Link
FieldShape
description string list optional
name string
nameAlias string optional
stakeholder reference → Stakeholder list optional
super reference → Actor list optional
tags contained → Tag list optional
type contained → ActorType
{% for item in by_type["Actor"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ActorTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["ActorTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
AIAgent Link
FieldShape
approvals contained → ApprovalCheckpoint list optional
confidence string list optional
context contained → ContextPolicy list optional
description string list optional
escalatesTo reference → AIAgent list optional
guardrails reference → AIGuardrail list optional
instructions string list optional
knowledge reference → AIKnowledgeBase list optional
memory contained → MemoryPolicy list optional
models reference → AIModel list optional
name string
nameAlias string optional
objectives string list optional
responsibilities string list optional
role string list optional
tags contained → Tag list optional
tools reference → AIAgentTool list optional
{% for item in by_type["AIAgent"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
AIAgentOrchestration Link
FieldShape
description string optional
name string
nameAlias string optional
pattern string one of: Parallel | Router | Sequential | Supervisor
steps contained → OrchestrationStep list optional
termination contained → ApplicationExpression optional
{% for item in by_type["AIAgentOrchestration"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
AIAgentTool Link
FieldShape
approvalRequired contained → Boolean list optional
authorization reference → AccessPolicy list optional
dataScopes reference → DataEntityGeneric list optional
description string list optional
input reference → DataEntityGeneric list optional
name string
nameAlias string optional
operation reference → Operation list optional
output reference → DataEntityGeneric list optional
retry contained → RetryPolicy list optional
sideEffect string list optional one of: IrreversibleWrite | None | Read | ReversibleWrite
tags contained → Tag list optional
{% for item in by_type["AIAgentTool"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
AIEvaluationScenario Link
FieldShape
agents reference → AIAgent list optional
auditRequired contained → Boolean list optional
criteria contained → EvaluationCriterion list optional
dataset string list optional
description string list optional
name string
nameAlias string optional
safetyTests string list optional
tags contained → Tag list optional
{% for item in by_type["AIEvaluationScenario"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
AIGuardrail Link
FieldShape
approval contained → Boolean list optional
dataRestrictions reference → DataEntityGeneric list optional
description string list optional
kind string one of: Input | Output | Policy | Privacy | Tool
name string
nameAlias string optional
prohibitedActions string list optional
rules contained → ApplicationExpression list optional
tags contained → Tag list optional
{% for item in by_type["AIGuardrail"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
AIKnowledgeBase Link
FieldShape
citationsRequired contained → Boolean list optional
description string list optional
embeddingModel reference → AIModel list optional
filters contained → ApplicationExpression list optional
freshness contained → Duration list optional
index string list optional
name string
nameAlias string optional
sources contained → KnowledgeSource list optional
tags contained → Tag list optional
topK number list optional
{% for item in by_type["AIKnowledgeBase"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
AIModel Link
FieldShape
capabilities string list optional one of: Audio | Embedding | Text | ToolUse | Vision
description string list optional
fallback reference → AIModel list optional
modelId string list optional
name string
nameAlias string optional
provider string list optional
secret reference → SecretReference list optional
structuredOutput reference → DataEntityGeneric list optional
tags contained → Tag list optional
temperature number list optional
{% for item in by_type["AIModel"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
AlertDefinition Link
FieldShape
condition contained → ApplicationExpression
name string
notification reference → Notification optional
{% for item in by_type["AlertDefinition"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ApiEndpoint Link
FieldShape
authentication reference → AuthenticationScheme list optional
description string list optional
method string one of: DELETE | GET | PATCH | POST | PUT
name string
nameAlias string optional
operation reference → Operation list optional
pagination contained → PaginationPolicy list optional
parameters contained → Parameter list optional
path string
request contained → DataTypeReference list optional
responses contained → ApiResponse list optional
tags contained → Tag list optional
version string list optional
{% for item in by_type["ApiEndpoint"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ApplicationComponent Link
FieldShape
configurations contained → ConfigurationEntry list optional
dependencies reference → ApplicationComponent list optional
description string list optional
kind string one of: Backend | Desktop | Library | Mobile | Web | Worker
module reference → ApplicationModule list optional
name string
nameAlias string optional
services reference → Service list optional
tags contained → Tag list optional
{% for item in by_type["ApplicationComponent"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ApplicationFeature Link
FieldShape
description string list optional
name string
nameAlias string optional
realizes reference → Requirement list optional
{% for item in by_type["ApplicationFeature"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ApplicationModule Link
FieldShape
components reference → ApplicationComponent list optional
dependencies reference → ApplicationModule list optional
description string list optional
features contained → ApplicationFeature list optional
name string
nameAlias string optional
tags contained → Tag list optional
visibility string list optional
{% for item in by_type["ApplicationModule"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ApprovalCheckpoint Link
FieldShape
name string
operation reference → Operation
role reference → Role optional
{% for item in by_type["ApprovalCheckpoint"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
AuthenticationScheme Link
FieldShape
description string list optional
issuer string list optional
kind string one of: ApiKey | Local | OAuth2 | OIDC | SAML
multiFactor contained → Boolean list optional
name string
secret reference → SecretReference list optional
sessionDuration contained → Duration list optional
tags contained → Tag list optional
{% for item in by_type["AuthenticationScheme"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
BusinessRule Link
FieldShape
actions contained → ActionSequence list optional
appliesTo reference → SystemConcept list optional
conditions contained → ApplicationExpression list optional
description string list optional
kind string one of: Calculation | Decision | Invariant | Validation
name string
nameAlias string optional
priority contained → PriorityType list optional
tags contained → Tag list optional
{% for item in by_type["BusinessRule"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Check Link
FieldShape
checkExpression string
name string
{% for item in by_type["Check"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ComponentVariant Link
FieldShape
component reference → UIComponent
description string list optional
name string
properties contained → ConfigurationEntry list optional
{% for item in by_type["ComponentVariant"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ConfigurationEntry Link
FieldShape
defaultValue contained → TypedLiteral optional
name string
type contained → DataAttributeType
{% for item in by_type["ConfigurationEntry"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Context Link
FieldShape
actors reference → Actor list optional
description string list optional
devices reference → ContextDimensionDevice list optional
name string
nameAlias string optional
sensors reference → ContextDimensionSensor list optional
tags contained → Tag list optional
{% for item in by_type["Context"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ContextDimensionDevice Link
FieldShape
battery number list optional
cpuProcessor number list optional
cpuRam number list optional
description string list optional
diagonalSize number list optional
diagonalUnit string list optional
name string
nameAlias string optional
networkConnectivity contained → NetworkConnectivityType list optional
pixelSizeX number list optional
pixelSizeY number list optional
processorUnit string list optional
ramUnit string list optional
screenDensity number list optional
sizeCategory contained → ScreenSizeCategoryType list optional
tags contained → Tag list optional
type contained → ContextDimensionDeviceType
{% for item in by_type["ContextDimensionDevice"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ContextDimensionDeviceTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["ContextDimensionDeviceTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ContextDimensionSensor Link
FieldShape
description string list optional
name string
nameAlias string optional
sensorStatus contained → SensorStatusType list optional
tags contained → Tag list optional
type contained → ContextDimensionSensorType
{% for item in by_type["ContextDimensionSensor"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ContextDimensionSensorTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["ContextDimensionSensorTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ContextVariable Link
FieldShape
description string list optional
name string
nameAlias string optional
tags contained → Tag list optional
{% for item in by_type["ContextVariable"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Data Link
FieldShape
description string list optional
name string
nameAlias string optional
table contained → DataTable optional
tags contained → Tag list optional
type reference → DataEntity
{% for item in by_type["Data"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
DataAttribute Link
FieldShape
constraint contained → DataAttributeConstraint list optional
defaultValue contained → TypedLiteral list optional
description string list optional
formula contained → Formula list optional
helpMessage string list optional
name string
nameAlias string optional
tags contained → Tag list optional
type contained → DataAttributeType
values contained → TypedLiteral list optional
visualization string list optional
{% for item in by_type["DataAttribute"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
DataAttributeTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["DataAttributeTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
DataEntity Link
FieldShape
attributes contained → DataAttribute list optional
constraint contained → DataEntityConstraint list optional
description string list optional
name string
nameAlias string optional
subType contained → DataEntitySubType optional
super reference → DataEntity list optional
tags contained → Tag list optional
type contained → DataEntityType
{% for item in by_type["DataEntity"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
DataEntityCluster Link
FieldShape
children contained → ChildDataEntity list optional
description string list optional
main reference → DataEntity list optional
name string
nameAlias string optional
tags contained → Tag list optional
type contained → DataEntityClusterType
uses contained → RefDataEntity list optional
{% for item in by_type["DataEntityCluster"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
DataEntityClusterTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["DataEntityClusterTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
DataEntitySubTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["DataEntitySubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
DataEntityTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["DataEntityTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
DataEnumeration Link
FieldShape
description string list optional
name string
nameAlias string optional
tags contained → Tag list optional
values contained → DataEnumerationElement list
{% for item in by_type["DataEnumeration"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
DataEnumerationElement Link
FieldShape
name string
nameAlias string optional
{% for item in by_type["DataEnumerationElement"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
DeploymentUnit Link
FieldShape
components reference → ApplicationComponent list optional
description string list optional
healthChecks string list optional
name string
nameAlias string optional
observability reference → Observability list optional
replicas number list optional
runtime string one of: Container | Function | ManagedService | VirtualMachine
scaling contained → ScalingPolicy list optional
tags contained → Tag list optional
{% for item in by_type["DeploymentUnit"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
DesignSystem Link
FieldShape
description string list optional
name string
nameAlias string optional
tags contained → Tag list optional
tokens contained → StyleToken list optional
variants contained → ComponentVariant list optional
{% for item in by_type["DesignSystem"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
DomainEvent Link
FieldShape
delivery string list optional
description string list optional
name string
nameAlias string optional
publishers reference → Service list optional
retry contained → RetryPolicy list optional
schema reference → DataEntityGeneric list optional
subscribers reference → Service list optional
tags contained → Tag list optional
{% for item in by_type["DomainEvent"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Environment Link
FieldShape
configurations contained → ConfigurationEntry list optional
deployments reference → DeploymentUnit list optional
description string list optional
kind string one of: Development | Production | Staging | Test
name string
secrets reference → SecretReference list optional
tags contained → Tag list optional
{% for item in by_type["Environment"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
EvaluationCriterion Link
FieldShape
metric string
name string
threshold number
{% for item in by_type["EvaluationCriterion"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ForeignKeyOnDeleteTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["ForeignKeyOnDeleteTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
IndexDefinition Link
FieldShape
attributes reference → DataAttribute list
name string
unique boolean optional
{% for item in by_type["IndexDefinition"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Integration Link
FieldShape
adapters string list optional
credential reference → SecretReference list optional
description string list optional
direction string one of: Bidirectional | Inbound | Outbound
endpoints string list optional
externalSystem string list optional
mappings contained → DataMapping list optional
name string
nameAlias string optional
protocol string list optional
retry contained → RetryPolicy list optional
synchronization string list optional
tags contained → Tag list optional
{% for item in by_type["Integration"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
MessageChannel Link
FieldShape
deadLetter reference → MessageChannel list optional
description string list optional
kind string one of: Queue | Topic
messages reference → DomainEvent list optional
name string
nameAlias string optional
retention contained → Duration list optional
tags contained → Tag list optional
{% for item in by_type["MessageChannel"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
MetricTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["MetricTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
NetworkConnectivityTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["NetworkConnectivityTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Notification Link
FieldShape
channel string one of: Email | InApp | Push | SMS | Webhook
description string list optional
escalation contained → Duration list optional
name string
nameAlias string optional
recipient contained → ApplicationExpression list optional
tags contained → Tag list optional
template string list optional
triggers reference → DomainEvent list optional
{% for item in by_type["Notification"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Observability Link
FieldShape
alerts contained → AlertDefinition list optional
backup string list optional
description string list optional
logging string list optional
metrics string list optional
name string
tags contained → Tag list optional
{% for item in by_type["Observability"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Operation Link
FieldShape
authorization reference → AccessPolicy list optional
description string list optional
errors contained → OperationError list optional
idempotent contained → Boolean list optional
kind string one of: Command | Procedure | Query
name string
nameAlias string optional
parameters contained → Parameter list optional
postconditions contained → ApplicationExpression list optional
preconditions contained → ApplicationExpression list optional
retry contained → RetryPolicy list optional
returns contained → DataTypeReference list optional
tags contained → Tag list optional
timeout contained → Duration list optional
transaction string list optional
{% for item in by_type["Operation"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
OperationError Link
FieldShape
description string optional
name string
status number optional
{% for item in by_type["OperationError"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
OrchestrationStep Link
FieldShape
agent reference → AIAgent optional
condition contained → ApplicationExpression optional
kind string one of: Delegate | Handoff | HumanApproval | Invoke | Route
name string
onFailure string optional one of: Continue | Escalate | Retry | Stop
targetAgent reference → AIAgent optional
{% for item in by_type["OrchestrationStep"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
PackageSystem Link
FieldShape
imports contained → Import list optional
name string one of: ExtraLarge | Large | Medium | Small
system contained → System
{% for item in by_type["PackageSystem"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Page Link
FieldShape
accessibility contained → Accessibility list optional
description string list optional
editableWhen contained → ApplicationExpression list optional
elements reference → UIElement list optional
enabledWhen contained → ApplicationExpression list optional
layout contained → Layout list optional
localizationKeys string list optional
name string one of: ExtraLarge | Large | Medium | Small
nameAlias string optional
navigations contained → NavigationTarget list optional
routes reference → Route list optional
states contained → UIState list optional
tags contained → Tag list optional
visibleWhen contained → ApplicationExpression list optional
{% for item in by_type["Page"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Parameter Link
FieldShape
defaultValue contained → TypedLiteral list optional
description string list optional
location string list optional
name string
required contained → Boolean list optional
type contained → DataTypeReference
{% for item in by_type["Parameter"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Permission Link
FieldShape
action string one of: Create | Delete | Execute | Manage | Read | Update
conditions contained → ApplicationExpression list optional
description string list optional
name string
resource reference → SystemConcept
tags contained → Tag list optional
{% for item in by_type["Permission"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
PersistenceStore Link
FieldShape
auditing contained → Boolean list optional
description string list optional
entities reference → DataEntityGeneric list optional
indexes contained → IndexDefinition list optional
kind string one of: Cache | Document | Graph | KeyValue | Object | Relational | Search
name string
nameAlias string optional
retention reference → RetentionPolicy list optional
softDeletion contained → Boolean list optional
tags contained → Tag list optional
{% for item in by_type["PersistenceStore"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
PriorityTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["PriorityTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
RelationTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["RelationTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
RequirementsRelationTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["RequirementsRelationTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ResponsiveBreakpoint Link
FieldShape
minimum number
name string one of: ExtraLarge | Large | Medium | Small
{% for item in by_type["ResponsiveBreakpoint"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
RetentionPolicy Link
FieldShape
action string optional one of: Anonymize | Archive | Delete
duration contained → Duration
name string
{% for item in by_type["RetentionPolicy"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Role Link
FieldShape
description string list optional
inherits reference → Role list optional
name string
nameAlias string optional
permissions reference → Permission list optional
tags contained → Tag list optional
{% for item in by_type["Role"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Route Link
FieldShape
description string list optional
guards reference → AccessPolicy list optional
isDefault string list optional
isNotFound string list optional
name string
page reference → Page list optional
parameters contained → RouteParameter list optional
parents reference → Route list optional
path string
redirects reference → Route list optional
tags contained → Tag list optional
{% for item in by_type["Route"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
RouteParameter Link
FieldShape
name string
required boolean optional
type contained → DataAttributeType
{% for item in by_type["RouteParameter"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ScheduledJob Link
FieldShape
description string list optional
kind string one of: Background | Scheduled
name string
nameAlias string optional
operation reference → Operation list optional
retry contained → RetryPolicy list optional
schedule string list optional
tags contained → Tag list optional
timeout contained → Duration list optional
{% for item in by_type["ScheduledJob"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ScreenSizeCategoryTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["ScreenSizeCategoryTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
SecretReference Link
FieldShape
description string list optional
key string list optional
name string
nameAlias string optional
provider string list optional
tags contained → Tag list optional
{% for item in by_type["SecretReference"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
SensorStatusTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["SensorStatusTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Service Link
FieldShape
authorization reference → AccessPolicy list optional
description string list optional
interfaceName string list optional
kind string one of: Application | Command | Domain | External | Infrastructure | Procedure | Query
name string
nameAlias string optional
operations contained → Operation list optional
tags contained → Tag list optional
transaction string list optional
{% for item in by_type["Service"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Stakeholder Link
FieldShape
description string list optional
name string
nameAlias string optional
partOf reference → Stakeholder list optional
subType contained → StakeholderSubType optional
super reference → Stakeholder list optional
tags contained → Tag list optional
type contained → StakeholderType
{% for item in by_type["Stakeholder"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
StakeholderSubTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["StakeholderSubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
StakeholderTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["StakeholderTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Stereotype Link
FieldShape
description string list optional
name string
nameAlias string optional
tags contained → Tag list optional
type contained → StereotypeType
{% for item in by_type["Stereotype"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
StereotypeTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["StereotypeTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
StyleToken Link
FieldShape
kind string one of: Color | Radius | Shadow | Spacing | Typography
name string
value string
{% for item in by_type["StyleToken"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
System Link
FieldShape
description string list optional
isFinal string list optional
isReusable string list optional
name string one of: ExtraLarge | Large | Medium | Small
nameAlias string optional
partOf reference → System list optional
subType contained → SystemSubType optional
systemConcepts contained → SystemConcept list optional
tags contained → Tag list optional
type contained → SystemType
vendor string list optional
version string list optional
{% for item in by_type["System"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
SystemsRelation Link
FieldShape
description string list optional
name string
source reference → System
tags contained → Tag list optional
target reference → System
type string one of: dependsOn | integratesWith | partOf
{% for item in by_type["SystemsRelation"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
SystemsRelationCategoryExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["SystemsRelationCategoryExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
SystemsRelationTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["SystemsRelationTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
SystemSubTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["SystemSubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
SystemTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["SystemTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
TestsRelationTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["TestsRelationTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Theme Link
FieldShape
description string list optional
elements contained → ReferenceElements list optional
name string
nameAlias string optional
tags contained → Tag list optional
type contained → ThemeType
{% for item in by_type["Theme"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
TraceRelation Link
FieldShape
description string list optional
name string
source reference → SystemConcept
tags contained → Tag list optional
target reference → SystemConcept
type string one of: conflictsWith | dependsOn | derivedFrom | implements | realizes | refines | satisfies | tests | …
{% for item in by_type["TraceRelation"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UCExtensionPoint Link
FieldShape
description string optional
name string
{% for item in by_type["UCExtensionPoint"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIAction Link
FieldShape
description string list optional
name string
nameAlias string optional
tags contained → Tag list optional
type contained → UIActionType
uiActionEvents contained → UIActionEvent list optional
uiParameters contained → UIParameter list optional
{% for item in by_type["UIAction"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIActionEvent Link
FieldShape
activationExpression contained → UIExpression list optional
description string list optional
interactionFlowExpression contained → UIExpression list optional
name string
nameAlias string optional
navigations contained → NavigationTarget list optional
tags contained → Tag list optional
type contained → UIActionEventType
uiParameters contained → UIParameter list optional
{% for item in by_type["UIActionEvent"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIActionEventTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["UIActionEventTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIActionTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["UIActionTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIComponent Link
FieldShape
dataBindings contained → UIDataBinding list optional
dataFlows contained → DataFlowTarget list optional
description string list optional
isActive string list optional
isScrollable string list optional
isSlider string list optional
message string list optional
name string
nameAlias string optional
recursiveDataBindings contained → UIRecursiveDataBinding list optional
subType contained → UIComponentSubType optional
tags contained → Tag list optional
title string list optional
type contained → UIComponentType
uiActivationExpression contained → UIExpression list optional
uiComponentParts contained → UIComponentPart list optional
uiElementEvents contained → UIElementEvent list optional
uiParameters contained → UIParameter list optional
{% for item in by_type["UIComponent"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIComponentPart Link
FieldShape
blockIf contained → ApplicationExpression list optional
dataAttributeBinding reference → DataAttribute list optional
dataBindings contained → UIDataBinding list optional
defaultValue string list optional
description string list optional
isHidden string list optional
isReadOnly string list optional
name string
nameAlias string optional
showIf contained → ApplicationExpression list optional
subType contained → UIComponentPartSubType optional
tags contained → Tag list optional
type contained → UIComponentPartType
uiActivationExpression contained → UIExpression list optional
uiComponentParts contained → UIComponentPart list optional
uiElementEvents contained → UIElementEvent list optional
valueType contained → DataAttributeType list optional
wireframeType contained → UIWireframeType optional
{% for item in by_type["UIComponentPart"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIComponentPartSubTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["UIComponentPartSubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIComponentPartTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["UIComponentPartTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIComponentSubTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["UIComponentSubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIComponentTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["UIComponentTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIContainer Link
FieldShape
activationExpression contained → UIExpression list optional
description string list optional
isDefault string list optional
isLandmark string list optional
isXOR string list optional
name string
nameAlias string optional
navigations contained → NavigationTarget list optional
subType contained → UIContainerSubType optional
tags contained → Tag list optional
type contained → UIContainerType
uiActions contained → UIAction list optional
uiElementEvents contained → UIElementEvent list optional
uiElements contained → UIElement list optional
uiParameters contained → UIParameter list optional
{% for item in by_type["UIContainer"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIContainerSubTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["UIContainerSubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIContainerTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["UIContainerTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIElementEvent Link
FieldShape
activationExpression contained → UIExpression list optional
description string list optional
interactionFlowExpression contained → UIExpression list optional
name string
nameAlias string optional
navigations contained → NavigationTarget list optional
subType contained → UIElementEventSubType optional
tags contained → Tag list optional
type contained → UIElementEventType
uiParameters contained → UIParameter list optional
{% for item in by_type["UIElementEvent"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIElementEventSubTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["UIElementEventSubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIElementEventTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["UIElementEventTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIParameter Link
FieldShape
name string
nameAlias string optional
type contained → DataAttributeType optional
{% for item in by_type["UIParameter"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIPortDefinition Link
FieldShape
description string list optional
name string
nameAlias string optional
tags contained → Tag list optional
type contained → UIPortDefinitionType
uiParameters contained → UIParameter list optional
{% for item in by_type["UIPortDefinition"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIPortDefinitionTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["UIPortDefinitionTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIState Link
FieldShape
kind string one of: Disabled | Empty | Error | Loading | Success
message string list optional
name string
visibleWhen contained → ApplicationExpression list optional
{% for item in by_type["UIState"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UISystemEvent Link
FieldShape
activationExpression contained → UIExpression list optional
description string list optional
interactionFlowExpression contained → UIExpression list optional
name string
nameAlias string optional
navigations contained → NavigationTarget list optional
tags contained → Tag list optional
triggeringExpressions contained → UIExpression list optional
type contained → UISystemEventType
uiParameters contained → UIParameter list optional
{% for item in by_type["UISystemEvent"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UISystemEventTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["UISystemEventTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIThrowingEvent Link
FieldShape
description string list optional
name string
nameAlias string optional
navigations contained → NavigationTarget list optional
tags contained → Tag list optional
type contained → UIThrowingEventType
uiActivationExpression contained → UIExpression list optional
uiInteractionFlowExpression contained → UIExpression list optional
uiParameters contained → UIParameter list optional
{% for item in by_type["UIThrowingEvent"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIThrowingEventTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["UIThrowingEventTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UIWireframeTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["UIWireframeTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UseCase Link
FieldShape
actions contained → UCActions list optional
dataEntity reference → DataEntityGeneric list optional
description string list optional
extends contained → UCExtends list optional
extensionPoints contained → UCExtensionPoints list optional
includes contained → UCIncludes list optional
isAbstract string list optional
isConcrete string list optional
isNegative string list optional
isPositive string list optional
isProblem string list optional
isSolution string list optional
name string
nameAlias string optional
postcondition string list optional
precondition string list optional
primaryActor reference → Actor list optional
priority contained → PriorityType list optional
stakeholder reference → Stakeholder list optional
supportingActors contained → RefActor list optional
tags contained → Tag list optional
triggeredBy reference → ActiveEvent list optional
type contained → UseCaseType
{% for item in by_type["UseCase"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UseCaseTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["UseCaseTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
View Link
FieldShape
description string list optional
elements contained → ReferenceElements list optional
name string
nameAlias string optional
tags contained → Tag list optional
type contained → ViewType
{% for item in by_type["View"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Embedded types 170

These types are not indexed in by_type. Reach them through fields on their parent objects.

_ApplicationFunction

Link
functionparams

Accessibility

Link
focusOrderkeyboardlabelrequirementrole

ActionInvocation

Link
actionarguments

ActionSequence

Link
actions

ActionTypeExtendedRef

Link
type

ActionTypeOriginal

Link
type

ActiveEventTypeExtendedRef

Link
type

ActiveEventTypeOriginal

Link
type

ActiveFlowTypeExtendedRef

Link
type

ActiveFlowTypeOriginal

Link
type

ActiveTaskTypeExtendedRef

Link
type

ActiveTaskTypeOriginal

Link
type

ActorTypeExtendedRef

Link
type

ActorTypeOriginal

Link
type

ApiResponse

Link
bodydescriptionstatus

ApplicationComparison

Link
leftopright

ApplicationEquals

Link
leftopright

ApplicationFunctionReference

Link
ref

ApplicationMembership

Link
leftopright

ApplicationTernaryExpression

Link
expressionfalsevaluetruevalue

ApplicationVariable

Link
value

ApplicationVariableReference

Link
ref

ArithmeticFormula

Link
expr

ArithmeticSigned

Link
expression

AttributeValue

Link
booleandatedateTimedoubleOrIntpercentagestringtime

Boolean

Link
value

BooleanApplicationExpression

Link
leftopright

BooleanLiteral

Link
value

BooleanNegation

Link
expression

ChildDataEntity

Link
childchildUses

ContextDimensionDeviceTypeExtendedRef

Link
type

ContextDimensionDeviceTypeOriginal

Link
type

ContextDimensionSensorTypeExtendedRef

Link
type

ContextDimensionSensorTypeOriginal

Link
type

ContextPolicy

Link
includeHistoryincludeSourcesmaximumTokens

DataAttributeConstraint

Link
checksderivedFromforeignKeyisDerivedisEncryptedisNotNullisNotVisibleisPrimaryKeyisReadOnlyisUniquemanyToManymultiplicity

DataAttributeRefsList

Link
attributeRef

DataAttributeType

Link
decimalsizetype

DataAttributeTypeExtendedRef

Link
decimalsizetype

DataAttributeTypeOriginal

Link
decimalsizetype

DataEntityClusterTypeExtendedRef

Link
type

DataEntityClusterTypeOriginal

Link
type

DataEntityConstraint

Link
checksisEncryptedisReadOnlyshowAsAttribute

DataEntitySubTypeExtendedRef

Link
type

DataEntitySubTypeOriginal

Link
type

DataEntityTypeExtendedRef

Link
type

DataEntityTypeOriginal

Link
type

DataEnumerationRef

Link
decimalsizetype

DataFlowTarget

Link
bindingsconditiontarget

DataMapping

Link
expressionsourcetarget

DataTable

Link
tableHeadertableRows

DataTableHeader

Link
attributeRefs

DataTableRow

Link
attributeValues

DataTypeReference

Link
entityenumerationprimitive

DateTime

Link
dayhhmmmonthssyear

DateType

Link
daymonthyear

DecimalType

Link
precisionscale

DetailsFormula

Link
attrdataEntitytype

DimensionValue

Link
unitvalue

Duration

Link
unitvalue

ElementsRelationType

Link
type

Expression

Link
metricoperatorvalue

ExpressionOperator

Link
value

ForeignKey

Link
defaultValueonDeleteshowAsFieldtargetEntitytoField

ForeignKeyOnDeleteTypeExtendedRef

Link
type

ForeignKeyOnDeleteTypeOriginal

Link
type

Import

Link
importedNamespace

IncludeAll

Link
descriptionsystemtags

IncludeElement

Link
descriptionelementsystemtagstypeupdateFields

IncludeSystemElementType

Link
type

IntegerLiteral

Link
value

KnowledgeSource

Link
kindlocation

Layout

Link
alignmentbreakpointscolumnsgapheightkindwidth

ManyToMany

Link
targetEntitythroughEntitythroughSourceFieldthroughTargetField

MemoryPolicy

Link
retentionscopestore

MetricFormula

Link
metric

MetricTypeExtendedRef

Link
type

MetricTypeOriginal

Link
type

Minus

Link
leftright

Model

Link
packages

MultiOrDivOrMod

Link
leftopright

Multiplicity

Link
exactlegacylowerunboundedupper

NavigationTarget

Link
authorizationbindingsconditionmodetarget

NetworkConnectivityTypeExtendedRef

Link
type

NetworkConnectivityTypeOriginal

Link
type

NullLiteral

Link
value

PaginationPolicy

Link
defaultSizemaximumSizestyle

ParameterBinding

Link
sourcetarget

Plus

Link
leftright

PriorityTypeExtendedRef

Link
type

PriorityTypeOriginal

Link
type

RefActiveElement

Link
refActiveElement

RefActor

Link
refs

RefDataEntity

Link
refDataEntity

ReferenceElements

Link
references

RefRequirements

Link
refs

RefUC

Link
refs

RequirementsRelationTypeExtendedRef

Link
type

RequirementsRelationTypeOriginal

Link
type

RetryPolicy

Link
attemptsbackoffdelay

ScalingPolicy

Link
maximummetricminimumtarget

ScreenSizeCategoryTypeExtendedRef

Link
type

ScreenSizeCategoryTypeOriginal

Link
type

SensorStatusTypeExtendedRef

Link
type

SensorStatusTypeOriginal

Link
type

SortCriterion

Link
attributedirection

SortDirection

Link
value

StakeholderSubTypeExtendedRef

Link
type

StakeholderSubTypeOriginal

Link
type

StakeholderTypeExtendedRef

Link
type

StakeholderTypeOriginal

Link
type

StereotypeTypeExtendedRef

Link
type

StereotypeTypeOriginal

Link
type

StringLiteral

Link
value

SystemsRelationCategoryExtendedRef

Link
type

SystemsRelationCategoryOriginal

Link
type

SystemsRelationTypeExtendedRef

Link
type

SystemsRelationTypeOriginal

Link
type

SystemSubTypeExtendedRef

Link
type

SystemSubTypeOriginal

Link
type

SystemTypeExtendedRef

Link
type

SystemTypeOriginal

Link
type

Tag

Link
nameAliasvalue

TestsRelationTypeExtendedRef

Link
type

TestsRelationTypeOriginal

Link
type

ThemeType

Link
type

Time

Link
hhmmss

TypedLiteral

Link
booleanValuedateTimeValuedateValuedecimalValuedurationValueenumValueintegerValuenullValuepercentageValuestringValuetimeValue

UCActions

Link
actions

UCExtends

Link
extensionPointusecase

UCExtensionPoints

Link
extensionPoints

UCIncludes

Link
includes

UIActionEventTypeExtendedRef

Link
type

UIActionEventTypeOriginal

Link
type

UIActionTypeExtendedRef

Link
type

UIActionTypeOriginal

Link
type

UIComponentPartSubTypeExtendedRef

Link
type

UIComponentPartSubTypeOriginal

Link
type

UIComponentPartTypeExtendedRef

Link
type

UIComponentPartTypeOriginal

Link
type

UIComponentRef

Link
ref

UIComponentSubTypeExtendedRef

Link
type

UIComponentSubTypeOriginal

Link
type

UIComponentTypeExtendedRef

Link
type

UIComponentTypeOriginal

Link
type

UIContainerSubTypeExtendedRef

Link
type

UIContainerSubTypeOriginal

Link
type

UIContainerTypeExtendedRef

Link
type

UIContainerTypeOriginal

Link
type

UIContextExpression

Link
validContext

UIDataBinding

Link
dataEntitydisplayAttributesfilterAttributesfilterExpressionsearchAttributessortAttributessortCriteria

UIElementEventSubTypeExtendedRef

Link
type

UIElementEventSubTypeOriginal

Link
type

UIElementEventTypeExtendedRef

Link
type

UIElementEventTypeOriginal

Link
type

UIPortDefinitionTypeExtendedRef

Link
type

UIPortDefinitionTypeOriginal

Link
type

UIRecursiveDataBinding

Link
dataEntitydisplayAttributesfilterExpressionsortAttributessortCriteria

UISimpleExpression

Link
bodyexpressionlanguage

UISystemEventTypeExtendedRef

Link
type

UISystemEventTypeOriginal

Link
type

UIThrowingEventTypeExtendedRef

Link
type

UIThrowingEventTypeOriginal

Link
type

UIWireframeTypeExtendedRef

Link
type

UIWireframeTypeOriginal

Link
type

UpdateField

Link
nameFieldvalueField

UpdateFields

Link
updateFields

UseCaseTypeExtendedRef

Link
type

UseCaseTypeOriginal

Link
type

ViewType

Link
type