Skip to Content

Template Reference

RSL · Requirements Specification Language

Version 2.6 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.

93 types
Matches exact grammar type and field names.
AcceptanceCriteria Link
FieldShape
criteriaR contained → AcceptanceCriteriaRule list optional
criteriaS contained → AcceptanceCriteriaScenario list optional
description string list optional
isAbstract string list optional
isConcrete string list optional
name string
nameAlias string optional
tags contained → Tag list optional
type contained → TestType
{% for item in by_type["AcceptanceCriteria"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
AcceptanceCriteriaTest Link
FieldShape
criteriaR contained → AcceptanceCriteriaRule list optional
criteriaS contained → AcceptanceCriteriaScenario list optional
description string list optional
name string
nameAlias string optional
requirement reference → Requirement list optional
tags contained → Tag list optional
type contained → TestType
{% for item in by_type["AcceptanceCriteriaTest"] %}
{{ 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 %}
ActiveFlow Link
FieldShape
activeElements contained → RefActiveElement list optional
condition string list optional
description string list optional
name string
nameAlias string optional
tags contained → Tag list optional
type contained → ActiveFlowType
{% for item in by_type["ActiveFlow"] %}
{{ 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 %}
ActiveTask Link
FieldShape
description string list optional
name string
nameAlias string optional
participant reference → Stakeholder list optional
participantTarget reference → Stakeholder list optional
partOf reference → ActiveTask list optional
tags contained → Tag list optional
type contained → ActiveTaskType
{% for item in by_type["ActiveTask"] %}
{{ 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 %}
Check Link
FieldShape
checkExpression string
name string
{% for item in by_type["Check"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Constraint Link
FieldShape
acceptanceCriteria contained → AcceptanceCriteria list optional
description string 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
partOf reference → Constraint list optional
priority contained → PriorityType list optional
stakeholder reference → Stakeholder list optional
subType contained → ConstraintSubType optional
tags contained → Tag list optional
type contained → ConstraintType
{% for item in by_type["Constraint"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ConstraintSubTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["ConstraintSubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ConstraintTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["ConstraintTypeExtended"] %}
{{ 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 string list optional
description string list optional
helpMessage string list optional
name string
nameAlias string optional
tags contained → Tag list optional
type contained → DataAttributeType
values string list optional
visualizatione 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 %}
DataEntityTest Link
FieldShape
description string list optional
entity reference → DataEntity list optional
message string list optional
name string
nameAlias string optional
table contained → DataTable list optional
tags contained → Tag list optional
testDataAttributes contained → TestDataAttribute list optional
type contained → TestType
{% for item in by_type["DataEntityTest"] %}
{{ 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 %}
ElementsRelation Link
FieldShape
description string list optional
name string
nameAlias string optional
source reference → SystemElement list optional
tags contained → Tag list optional
target reference → SystemElement list optional
type contained → ElementsRelationType
{% for item in by_type["ElementsRelation"] %}
{{ 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 %}
FR Link
FieldShape
acceptanceCriteria contained → AcceptanceCriteria list optional
description string 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
partOf reference → FR list optional
priority contained → PriorityType list optional
stakeholder reference → Stakeholder list optional
tags contained → Tag list optional
type contained → FRType
{% for item in by_type["FR"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
FRTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["FRTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
GlossaryTerm Link
FieldShape
acronym string list optional
applicableTo contained → RefTermApplicableTo list optional
description string list optional
name string
nameAlias string optional
partOf reference → GlossaryTerm list optional
super reference → GlossaryTerm list optional
synonyms string list optional
tags contained → Tag list optional
type contained → GlossaryTermType
{% for item in by_type["GlossaryTerm"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
GlossaryTermTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["GlossaryTermTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Goal Link
FieldShape
acceptanceCriteria contained → AcceptanceCriteria list optional
description string 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
partOf reference → Goal list optional
priority contained → PriorityType list optional
stakeholder reference → Stakeholder list optional
subType contained → GoalSubType optional
tags contained → Tag list optional
type contained → GoalType
{% for item in by_type["Goal"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
GoalSubTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["GoalSubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
GoalTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["GoalTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
LinguisticFragment Link
FieldShape
description string optional
name string
nameAlias string optional
options contained → LinguisticFragmentPart list
{% for item in by_type["LinguisticFragment"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
LinguisticLanguage Link
FieldShape
description string optional
name string
nameAlias string optional
type contained → LinguisticLanguageType
{% for item in by_type["LinguisticLanguage"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
LinguisticRule Link
FieldShape
description string list optional
name string
nameAlias string optional
pattern contained → LinguisticPattern list optional
property contained → LinguisticRuleElementAndProperty list optional
severity contained → LinguisticRuleSeverityLevel list optional
type contained → LinguisticRuleType
{% for item in by_type["LinguisticRule"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
MainScenario Link
FieldShape
description string list optional
name string
nameAlias string optional
steps contained → Step list optional
{% for item in by_type["MainScenario"] %}
{{ 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 %}
PackageSystem Link
FieldShape
imports contained → Import list optional
name string
system contained → System optional
testSuite contained → TestSuite optional
{% for item in by_type["PackageSystem"] %}
{{ 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 %}
QR Link
FieldShape
acceptanceCriteria contained → AcceptanceCriteria list optional
description string list optional
expression contained → Expression 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
partOf reference → QR list optional
priority contained → PriorityType list optional
stakeholder reference → Stakeholder list optional
subType contained → QRSubType optional
tags contained → Tag list optional
type contained → QRType
{% for item in by_type["QR"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
QRSubTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["QRSubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
QRTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["QRTypeExtended"] %}
{{ 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 %}
RequirementsRelation Link
FieldShape
description string list optional
name string
nameAlias string optional
source reference → Requirement list optional
tags contained → Tag list optional
target reference → Requirement list optional
type contained → RequirementsRelationType
{% for item in by_type["RequirementsRelation"] %}
{{ 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 %}
Risk Link
FieldShape
acceptanceCriteria contained → AcceptanceCriteria list optional
assessment contained → RiskAssessment list optional
description string list optional
name string optional
nameAlias string optional
negativeRequirement reference → Requirement list optional
partOf reference → Risk list optional
refVulnerabilities reference → Vulnerability list optional
status contained → RiskStatus list optional
subType contained → RiskSubType optional
tags contained → Tag list optional
treatments contained → RiskTreatment list optional
type contained → RiskType optional
{% for item in by_type["Risk"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
RiskSubTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["RiskSubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
RiskTreatment Link
FieldShape
description string list optional
name string optional
nameAlias string optional
owner reference → Stakeholder list optional
solution contained → RefRequirements list optional
type contained → RiskTreatmentType optional
{% for item in by_type["RiskTreatment"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
RiskTreatmentTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["RiskTreatmentTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
RiskTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["RiskTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Scenario Link
FieldShape
description string list optional
name string
nameAlias string
repeat string optional
steps contained → Step list optional
type contained → ScenarioType
{% for item in by_type["Scenario"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ScenarioTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["ScenarioTypeExtended"] %}
{{ 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 %}
State Link
FieldShape
isFinal boolean optional
isInitial boolean optional
name string optional
nameAlias string optional
onEntry string optional
onExit string optional
states contained → State list optional
transitions contained → Transition list optional
{% for item in by_type["State"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
StateMachine Link
FieldShape
description string list optional
entity reference → DataEntityGeneric list optional
name string
nameAlias string optional
states contained → States list optional
tags contained → Tag list optional
type contained → StateMachineType
{% for item in by_type["StateMachine"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
StateMachineTest Link
FieldShape
description string list optional
message string list optional
name string
nameAlias string optional
stateMachine reference → StateMachine list optional
stateSequence contained → StateSequence list optional
tags contained → Tag list optional
type contained → TestType
{% for item in by_type["StateMachineTest"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
StateMachineTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["StateMachineTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Step Link
FieldShape
actor reference → Actor optional
description string optional
event reference → ActiveEvent optional
name string
nameAlias string
next reference → Step optional
repeat string optional
scenarios contained → Scenario list optional
subType contained → StepSubType optional
type contained → StepType optional
typeUC contained → StepOperationUCType optional
usecase reference → UseCase optional
{% for item in by_type["Step"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
StepSubTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["StepSubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
StepTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["StepTypeExtended"] %}
{{ 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 %}
System Link
FieldShape
description string list optional
isFinal string list optional
isReusable string list optional
name string
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
category contained → SystemsRelationCategory list optional
description string list optional
name string
nameAlias string optional
source reference → System list optional
tags contained → Tag list optional
target reference → System list optional
type contained → SystemsRelationType
{% 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 %}
TestCase Link
FieldShape
description string list optional
entity reference → DataEntity list optional
entityTable contained → DataTable list optional
name string
nameAlias string optional
testParameters contained → TestParameter list optional
testSteps contained → TestStep list optional
{% for item in by_type["TestCase"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
TestParameter Link
FieldShape
name string
{% for item in by_type["TestParameter"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
TestScenarioTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["TestScenarioTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
TestsRelation Link
FieldShape
description string list optional
name string
nameAlias string optional
source reference → Test list optional
tags contained → Tag list optional
target reference → Test list optional
type contained → TestsRelationType
{% for item in by_type["TestsRelation"] %}
{{ 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 %}
TestSuite Link
FieldShape
description string list optional
elements contained → TestElement list optional
isFinal string list optional
isReusable string list optional
name string
nameAlias string optional
subType contained → SystemSubType optional
sut reference → System list optional
tags contained → Tag list optional
type contained → SystemType
{% for item in by_type["TestSuite"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
TestTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["TestTypeExtended"] %}
{{ 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 %}
UCExtensionPoint Link
FieldShape
description string optional
name string
{% for item in by_type["UCExtensionPoint"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UseCase Link
FieldShape
acceptanceCriteria contained → AcceptanceCriteria list optional
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
mainScenarios contained → MainScenario 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 %}
UseCaseTest Link
FieldShape
description string list optional
name string
nameAlias string optional
oneTimeSetupSteps contained → TestStep list optional
oneTimeTeardownSteps contained → TestStep list optional
primaryActor reference → Actor list optional
supportingActors contained → RefActor list optional
tags contained → Tag list optional
testCases contained → TestCase list optional
useCase reference → UseCase list optional
{% for item in by_type["UseCaseTest"] %}
{{ 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 %}
UserStory Link
FieldShape
acceptanceCriteria contained → AcceptanceCriteria list optional
actor reference → Actor list optional
description string list optional
goal string 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
otherRole string list optional
partOf reference → UserStory list optional
priority contained → PriorityType list optional
reason string list optional
stakeholder reference → Stakeholder list optional
tags contained → Tag list optional
type contained → UserStoryType
{% for item in by_type["UserStory"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UserStoryTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["UserStoryTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
VariableTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["VariableTypeExtended"] %}
{{ 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 %}
Vulnerability Link
FieldShape
attack string list optional
attackVector contained → VulnerabilityAttackVector list optional
description string list optional
name string
nameAlias string optional
partOf reference → Vulnerability list optional
score string | number list optional
solution contained → RefRequirements list optional
subType contained → VulnerabilitySubType optional
super reference → Vulnerability list optional
tags contained → Tag list optional
type contained → VulnerabilityType
{% for item in by_type["Vulnerability"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
VulnerabilityAttackVectorExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["VulnerabilityAttackVectorExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
VulnerabilitySubTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["VulnerabilitySubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
VulnerabilityTypeExtended Link
FieldShape
description string optional
name string
nameAlias string optional
{% for item in by_type["VulnerabilityTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Embedded types 145

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

AcceptanceCriteriaRule

Link
rule

AcceptanceCriteriaScenario

Link
givenscenariothenwhen

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

AttributeValue

Link
booleandatedateTimedoubleOrIntpercentagestringtime

Boolean

Link
type

ChildDataEntity

Link
childchildUses

ConstraintSubTypeExtendedRef

Link
type

ConstraintSubTypeOriginal

Link
type

ConstraintTypeExtendedRef

Link
type

ConstraintTypeOriginal

Link
type

DataAttributeConstraint

Link
checksexpressionforeignKeyisDerivedisEncryptedisNotNullisNotVisibleisPrimaryKeyisReadOnlyisUniquemanyToManymultiplicity

DataAttributeType

Link
sizetype

DataAttributeTypeExtendedRef

Link
sizetype

DataAttributeTypeOriginal

Link
sizetype

DataEntityClusterTypeExtendedRef

Link
type

DataEntityClusterTypeOriginal

Link
type

DataEntityConstraint

Link
checksisEncryptedisReadOnlyshowAsAttribute

DataEntitySubTypeExtendedRef

Link
type

DataEntitySubTypeOriginal

Link
type

DataEntityTypeExtendedRef

Link
type

DataEntityTypeOriginal

Link
type

DataEnumerationRef

Link
sizetype

DataTable

Link
tableHeadertableRows

DataTableHeader

Link
attributeRefs

DataTableRow

Link
attributeValues

DateRule

Link
daymonthyear

DateTime

Link
dayhhmmmonthssyear

ElementsRelationType

Link
type

Expression

Link
metricoperatorvalue

ExpressionOperator

Link
value

ForeignKey

Link
defaultValueonDeleteshowAsFieldtargetEntitytoField

ForeignKeyOnDeleteTypeExtendedRef

Link
type

ForeignKeyOnDeleteTypeOriginal

Link
type

FRTypeExtendedRef

Link
type

FRTypeOriginal

Link
type

GlossaryTermTypeExtendedRef

Link
type

GlossaryTermTypeOriginal

Link
type

GoalSubTypeExtendedRef

Link
type

GoalSubTypeOriginal

Link
type

GoalTypeExtendedRef

Link
type

GoalTypeOriginal

Link
type

ImpactLevel

Link
type

Import

Link
importedNamespace

IncludeAll

Link
descriptionsystemtags

IncludeElement

Link
descriptionelementsystemtagstypeupdateFields

IncludeSystemElementType

Link
type

LinguisticFragmentRef

Link
option

LinguisticPattern

Link
parts

LinguisticRuleElement

Link
element

LinguisticRuleElementAndProperty

Link
elementproperty

LinguisticRuleType

Link
type

ManyToMany

Link
targetEntitythroughEntitythroughSourceFieldthroughTargetField

MetricTypeExtendedRef

Link
type

MetricTypeOriginal

Link
type

Model

Link
packages

Multiplicity

Link
type

PartOfSpeech

Link
posTag

PriorityTypeExtendedRef

Link
type

PriorityTypeOriginal

Link
type

QRSubTypeExtendedRef

Link
type

QRSubTypeOriginal

Link
type

QRTypeExtendedRef

Link
type

QRTypeOriginal

Link
type

RefActiveElement

Link
refActiveElement

RefActor

Link
refs

RefDataEntity

Link
refDataEntity

ReferenceElements

Link
references

RefRequirements

Link
refs

RefTermApplicableTo

Link
refs

RefUC

Link
refs

RefUCAction

Link
actionuseCase

RequirementsRelationTypeExtendedRef

Link
type

RequirementsRelationTypeOriginal

Link
type

RiskAssessment

Link
consequenceimpactimpactLevelprobability

RiskStatus

Link
type

RiskSubTypeExtendedRef

Link
type

RiskSubTypeOriginal

Link
type

RiskTreatmentTypeExtendedRef

Link
type

RiskTreatmentTypeOriginal

Link
type

RiskTypeExtendedRef

Link
type

RiskTypeOriginal

Link
type

ScenarioTypeExtendedRef

Link
type

ScenarioTypeOriginal

Link
type

StakeholderSubTypeExtendedRef

Link
type

StakeholderSubTypeOriginal

Link
type

StakeholderTypeExtendedRef

Link
type

StakeholderTypeOriginal

Link
type

StateMachineTypeExtendedRef

Link
type

StateMachineTypeOriginal

Link
type

StateSequence

Link
refState

StepOperationUCType

Link
type

StepSubTypeExtendedRef

Link
type

StepSubTypeOriginal

Link
type

StepTypeExtendedRef

Link
type

StepTypeOriginal

Link
type

StereotypeTypeExtendedRef

Link
type

StereotypeTypeOriginal

Link
type

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

TermApplicableTo

Link
type

TestDataAttribute

Link
attributeisDerivedisEncryptedisNotNullisReadOnlyisUniquemessagesizetypevalues

TestsRelationTypeExtendedRef

Link
type

TestsRelationTypeOriginal

Link
type

TestStep

Link
actordescriptioneventnameAliassubTypetestCasetype

TestSuiteSetup

Link
testSteps

TestSuiteTeardown

Link
testSteps

TestTypeExtendedRef

Link
type

TestTypeOriginal

Link
type

ThemeType

Link
type

Time

Link
hhmmss

Transition

Link
nextstateucAction

UCActions

Link
actions

UCExtends

Link
extensionPointusecase

UCExtensionPoints

Link
extensionPoints

UCIncludes

Link
includes

UpdateField

Link
nameFieldvalueField

UpdateFields

Link
updateFields

UseCaseTypeExtendedRef

Link
type

UseCaseTypeOriginal

Link
type

UserStoryTypeExtendedRef

Link
type

UserStoryTypeOriginal

Link
type

ViewType

Link
type

VulnerabilityAttackVectorExtendedRef

Link
type

VulnerabilityAttackVectorOriginal

Link
type

VulnerabilitySubTypeExtendedRef

Link
type

VulnerabilitySubTypeOriginal

Link
type

VulnerabilityTypeExtendedRef

Link
type

VulnerabilityTypeOriginal

Link
type

Word

Link
word