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.
| Variable | Contents |
|---|---|
root | The parsed entry object (Model). |
elements | All named elements across grammar types. |
by_type | Named elements grouped by their exact grammar type. |
by_id | Lookup from an element name to its element. |
schema_version | Template-context schema version, currently 1.0. |
Uniform element aliases
Every named element keeps its raw fields and gains these aliases.
| Alias | Meaning |
|---|---|
id | The raw name value. |
title | The configured friendly title, falling back to name. |
kind | The 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.
Matches exact grammar type and field names.
AcceptanceCriteria Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["ActionTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ActiveEvent Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["ActiveEventTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ActiveFlow Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["ActiveFlowTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ActiveTask Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["ActiveTaskTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Actor Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["ActorTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Check Link
| Field | Shape |
|---|---|
checkExpression |
string |
name |
string |
{% for item in by_type["Check"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Constraint Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["ConstraintSubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ConstraintTypeExtended Link
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["ConstraintTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Data Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["DataAttributeTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
DataEntity Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["DataEntityClusterTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
DataEntitySubTypeExtended Link
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["DataEntitySubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
DataEntityTest Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["DataEntityTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
DataEnumeration Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
name |
string |
nameAlias |
string optional |
{% for item in by_type["DataEnumerationElement"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
ElementsRelation Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["ForeignKeyOnDeleteTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
FR Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["FRTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
GlossaryTerm Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["GlossaryTermTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Goal Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["GoalSubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
GoalTypeExtended Link
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["GoalTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
LinguisticFragment Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
type |
contained → LinguisticLanguageType |
{% for item in by_type["LinguisticLanguage"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
LinguisticRule Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["MetricTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
PackageSystem Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["PriorityTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
QR Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["QRSubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
QRTypeExtended Link
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["QRTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
RelationTypeExtended Link
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["RelationTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
RequirementsRelation Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["RequirementsRelationTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Risk Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["RiskSubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
RiskTreatment Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["RiskTreatmentTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
RiskTypeExtended Link
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["RiskTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Scenario Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["ScenarioTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Stakeholder Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["StakeholderSubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
StakeholderTypeExtended Link
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["StakeholderTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
State Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["StateMachineTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Step Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["StepSubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
StepTypeExtended Link
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["StepTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Stereotype Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["StereotypeTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
System Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["SystemsRelationCategoryExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
SystemsRelationTypeExtended Link
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["SystemsRelationTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
SystemSubTypeExtended Link
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["SystemSubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
SystemTypeExtended Link
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["SystemTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
TestCase Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
name |
string |
{% for item in by_type["TestParameter"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
TestScenarioTypeExtended Link
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["TestScenarioTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
TestsRelation Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["TestsRelationTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
TestSuite Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["TestTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
Theme Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
{% for item in by_type["UCExtensionPoint"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UseCase Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["UseCaseTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
UserStory Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["UserStoryTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
VariableTypeExtended Link
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["VariableTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
View Link
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
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
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["VulnerabilityAttackVectorExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
VulnerabilitySubTypeExtended Link
| Field | Shape |
|---|---|
description |
string optional |
name |
string |
nameAlias |
string optional |
{% for item in by_type["VulnerabilitySubTypeExtended"] %}
{{ item.id }} — {{ item.title }}
{% endfor %}
VulnerabilityTypeExtended Link
| Field | Shape |
|---|---|
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
Linkrule
AcceptanceCriteriaScenario
Linkgivenscenariothenwhen
ActionTypeExtendedRef
Linktype
ActionTypeOriginal
Linktype
ActiveEventTypeExtendedRef
Linktype
ActiveEventTypeOriginal
Linktype
ActiveFlowTypeExtendedRef
Linktype
ActiveFlowTypeOriginal
Linktype
ActiveTaskTypeExtendedRef
Linktype
ActiveTaskTypeOriginal
Linktype
ActorTypeExtendedRef
Linktype
ActorTypeOriginal
Linktype
AttributeValue
LinkbooleandatedateTimedoubleOrIntpercentagestringtime
Boolean
Linktype
ChildDataEntity
LinkchildchildUses
ConstraintSubTypeExtendedRef
Linktype
ConstraintSubTypeOriginal
Linktype
ConstraintTypeExtendedRef
Linktype
ConstraintTypeOriginal
Linktype
DataAttributeConstraint
LinkchecksexpressionforeignKeyisDerivedisEncryptedisNotNullisNotVisibleisPrimaryKeyisReadOnlyisUniquemanyToManymultiplicity
DataAttributeType
Linksizetype
DataAttributeTypeExtendedRef
Linksizetype
DataAttributeTypeOriginal
Linksizetype
DataEntityClusterTypeExtendedRef
Linktype
DataEntityClusterTypeOriginal
Linktype
DataEntityConstraint
LinkchecksisEncryptedisReadOnlyshowAsAttribute
DataEntitySubTypeExtendedRef
Linktype
DataEntitySubTypeOriginal
Linktype
DataEntityTypeExtendedRef
Linktype
DataEntityTypeOriginal
Linktype
DataEnumerationRef
Linksizetype
DataTable
LinktableHeadertableRows
DataTableHeader
LinkattributeRefs
DataTableRow
LinkattributeValues
DateRule
Linkdaymonthyear
DateTime
Linkdayhhmmmonthssyear
ElementsRelationType
Linktype
Expression
Linkmetricoperatorvalue
ExpressionOperator
Linkvalue
ForeignKey
LinkdefaultValueonDeleteshowAsFieldtargetEntitytoField
ForeignKeyOnDeleteTypeExtendedRef
Linktype
ForeignKeyOnDeleteTypeOriginal
Linktype
FRTypeExtendedRef
Linktype
FRTypeOriginal
Linktype
GlossaryTermTypeExtendedRef
Linktype
GlossaryTermTypeOriginal
Linktype
GoalSubTypeExtendedRef
Linktype
GoalSubTypeOriginal
Linktype
GoalTypeExtendedRef
Linktype
GoalTypeOriginal
Linktype
ImpactLevel
Linktype
Import
LinkimportedNamespace
IncludeAll
Linkdescriptionsystemtags
IncludeElement
LinkdescriptionelementsystemtagstypeupdateFields
IncludeSystemElementType
Linktype
LinguisticFragmentRef
Linkoption
LinguisticPattern
Linkparts
LinguisticRuleElement
Linkelement
LinguisticRuleElementAndProperty
Linkelementproperty
LinguisticRuleType
Linktype
ManyToMany
LinktargetEntitythroughEntitythroughSourceFieldthroughTargetField
MetricTypeExtendedRef
Linktype
MetricTypeOriginal
Linktype
Model
Linkpackages
Multiplicity
Linktype
PartOfSpeech
LinkposTag
PriorityTypeExtendedRef
Linktype
PriorityTypeOriginal
Linktype
QRSubTypeExtendedRef
Linktype
QRSubTypeOriginal
Linktype
QRTypeExtendedRef
Linktype
QRTypeOriginal
Linktype
RefActiveElement
LinkrefActiveElement
RefActor
Linkrefs
RefDataEntity
LinkrefDataEntity
ReferenceElements
Linkreferences
RefRequirements
Linkrefs
RefTermApplicableTo
Linkrefs
RefUC
Linkrefs
RefUCAction
LinkactionuseCase
RequirementsRelationTypeExtendedRef
Linktype
RequirementsRelationTypeOriginal
Linktype
RiskAssessment
LinkconsequenceimpactimpactLevelprobability
RiskStatus
Linktype
RiskSubTypeExtendedRef
Linktype
RiskSubTypeOriginal
Linktype
RiskTreatmentTypeExtendedRef
Linktype
RiskTreatmentTypeOriginal
Linktype
RiskTypeExtendedRef
Linktype
RiskTypeOriginal
Linktype
ScenarioTypeExtendedRef
Linktype
ScenarioTypeOriginal
Linktype
StakeholderSubTypeExtendedRef
Linktype
StakeholderSubTypeOriginal
Linktype
StakeholderTypeExtendedRef
Linktype
StakeholderTypeOriginal
Linktype
StateMachineTypeExtendedRef
Linktype
StateMachineTypeOriginal
Linktype
StateSequence
LinkrefState
StepOperationUCType
Linktype
StepSubTypeExtendedRef
Linktype
StepSubTypeOriginal
Linktype
StepTypeExtendedRef
Linktype
StepTypeOriginal
Linktype
StereotypeTypeExtendedRef
Linktype
StereotypeTypeOriginal
Linktype
SystemsRelationCategoryExtendedRef
Linktype
SystemsRelationCategoryOriginal
Linktype
SystemsRelationTypeExtendedRef
Linktype
SystemsRelationTypeOriginal
Linktype
SystemSubTypeExtendedRef
Linktype
SystemSubTypeOriginal
Linktype
SystemTypeExtendedRef
Linktype
SystemTypeOriginal
Linktype
Tag
LinknameAliasvalue
TermApplicableTo
Linktype
TestDataAttribute
LinkattributeisDerivedisEncryptedisNotNullisReadOnlyisUniquemessagesizetypevalues
TestsRelationTypeExtendedRef
Linktype
TestsRelationTypeOriginal
Linktype
TestStep
LinkactordescriptioneventnameAliassubTypetestCasetype
TestSuiteSetup
LinktestSteps
TestSuiteTeardown
LinktestSteps
TestTypeExtendedRef
Linktype
TestTypeOriginal
Linktype
ThemeType
Linktype
Time
Linkhhmmss
Transition
LinknextstateucAction
UCActions
Linkactions
UCExtends
LinkextensionPointusecase
UCExtensionPoints
LinkextensionPoints
UCIncludes
Linkincludes
UpdateField
LinknameFieldvalueField
UpdateFields
LinkupdateFields
UseCaseTypeExtendedRef
Linktype
UseCaseTypeOriginal
Linktype
UserStoryTypeExtendedRef
Linktype
UserStoryTypeOriginal
Linktype
ViewType
Linktype
VulnerabilityAttackVectorExtendedRef
Linktype
VulnerabilityAttackVectorOriginal
Linktype
VulnerabilitySubTypeExtendedRef
Linktype
VulnerabilitySubTypeOriginal
Linktype
VulnerabilityTypeExtendedRef
Linktype
VulnerabilityTypeOriginal
Linktype
Word
Linkword