From d194fb13e7bf5bf686179ef39e31ea3409dc5093 Mon Sep 17 00:00:00 2001
From: Gregor Kleen
Date: Wed, 3 Aug 2022 12:02:29 +0200
Subject: [PATCH 1/3] rooms-mi
---
_index.yaml | 31 +++++
cip-courses-mi.yaml | 2 +-
rooms-mi.yaml | 319 ++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 351 insertions(+), 1 deletion(-)
create mode 100644 rooms-mi.yaml
diff --git a/_index.yaml b/_index.yaml
index 5a0c93f..1e05394 100644
--- a/_index.yaml
+++ b/_index.yaml
@@ -149,3 +149,34 @@ cip-courses-mi:
translations: []
instances:
- { tag: school, school: "MI" }
+
+rooms-mi:
+ graph-file: rooms-mi.yaml
+ category: "administration"
+ definition-scope: school
+ definition-description:
+ fallback-lang: de-de-formal
+ fallback:
+ - "Meldung der Raumbelegung (MI)"
+ - null
+ translations:
+ en-eu:
+ - "Reporting of Room Allocation (MI)"
+ - null
+ instance-description:
+ fallback-lang: de-de-formal
+ fallback:
+ - "Meldung der Raumbelegung"
+ - |
+
+ Hier können mit dieser Aufgabe beauftragte Mitarbeiter:innen des mathematischen Instituts die Belegung der Büros in ihrem Zuständigkeitsbereich melden.
+
+ translations:
+ en-eu:
+ - "Reporting of Room Allocation"
+ - |
+
+ Here, members of staff charged to do so, can report the alloction of offices within their area of competence.
+
+ instances:
+ - { tag: school, school: "MI" }
diff --git a/cip-courses-mi.yaml b/cip-courses-mi.yaml
index c7ea73d..5108932 100644
--- a/cip-courses-mi.yaml
+++ b/cip-courses-mi.yaml
@@ -6,7 +6,7 @@ registriert:
translatons: []
viewers: &viewers
- tag: user
- user: 1
+ user: G.Kleen@campus.lmu.de
payload-view:
"name":
viewers: *viewers
diff --git a/rooms-mi.yaml b/rooms-mi.yaml
new file mode 100644
index 0000000..45b32e6
--- /dev/null
+++ b/rooms-mi.yaml
@@ -0,0 +1,319 @@
+reported:
+ viewers:
+ display-label:
+ fallback: "Belegung eingetragen"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Utilisation reported"
+ viewers: &editors
+ - tag: user
+ user: Callies@campus.lmu.de
+ - tag: payload-reference
+ payload-label: reporter
+ - tag: initiator
+ payload-view: &payload-view
+ "reporter":
+ viewers: *editors
+ display-label:
+ fallback: "Verantwortliche Person"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Person responsible"
+
+ "room":
+ viewers: *editors
+ display-label:
+ fallback: "Raum"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Room"
+ "name":
+ viewers: *editors
+ display-label:
+ fallback: "Nutzer"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "User"
+ "function":
+ viewers: *editors
+ display-label:
+ fallback: "Funktion"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Role"
+ "telephone":
+ viewers: *editors
+ display-label:
+ fallback: "Telefonnummer"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Telephone number"
+ "working-hours":
+ viewers: *editors
+ display-label:
+ fallback: "Vollzeit/Teilzeit"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Full-time/Part-time"
+ "notes":
+ viewers: *editors
+ display-label:
+ fallback: "Notizen/Bemerkungen"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Notes/Remarks"
+ final: false
+ edges:
+ "report":
+ mode: initial
+ display-label:
+ fallback: "Belegung eintragen"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Report utilisation"
+ actors: &creators
+ - tag: user
+ user: Edith.Hoechst@campus.lmu.de
+ - tag: user
+ user: E.Hoffmeister@campus.lmu.de
+ - tag: user
+ user: Sabine.Hohenester@campus.lmu.de
+ - tag: user
+ user: A.Schmitt@campus.lmu.de
+ - tag: user
+ user: Callies@campus.lmu.de
+ - tag: user
+ user: Inna.Ekimova@campus.lmu.de
+ - tag: user
+ user: Bianca.Cipriani@campus.lmu.de
+ - tag: user
+ user: M.Platting@campus.lmu.de
+ - tag: user
+ user: Anna.Warlimont@campus.lmu.de
+ view-actor: *editors
+ messages: &report-messages
+ - viewers: *creators
+ status: warning
+ content:
+ fallback: |
+ Sie können zwar jederzeit neue Belegungen eintragen und Ihre bestehenden Eintragungen bearbeiten, der so entstandene Datensatz wird jedoch nur einmal pro Semester zu einem gewissen Stichtag ausgewertet.
+ Die genaue Frist wird Ihnen per E-Mail mitgeteilt.
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: |
+ You may report new utilisations and edit your existing reports at any time.
+ Nontheless the data entered here is only evaluated once per term at a specific date.
+ You will be informed of the relevant deadline via email.
+ form: &data-form
+ "reporter":
+ - "1":
+ tag: capture-user
+ # - "1.1":
+ # tag: multiple
+ # label:
+ # fallback: "Zusätzliche verantwortliche Personen"
+ # fallback-lang: de-de-formal
+ # translations:
+ # en-eu: "Additional responsible persons"
+ # tooltip:
+ # fallback: |
+ # Sie können hier die LMU-Accounts (ehem. Campus-Kennungen) anderer Personen angeben.
+ # Diese erhalten vollständigen Zugriff auf diese Eintragung, können Sie also insbesondere beliebig anpassen, oder als gelöscht markieren.
+ # Es gibt keine weitere Unterteilung der Zugriffsrechte.
+ # fallback-lang: de-de-formal
+ # translations:
+ # en-eu: |
+ # You may specify additional persons by their LMU-Accounts (formerly Campus-Accounts).
+ # Those persons then receive full access to this report.
+ # They may edit this report however they wish and also mark it as deleted.
+ # There is no further access control.
+ # min: 0
+ # range: null
+ # sub:
+ # tag: user
+ # optional: false
+ # label:
+ # fallback: "Zusätzliche verantwortliche Person"
+ # fallback-lang: de-de-formal
+ # translations:
+ # en-eu: "Additional responsible person"
+ "room":
+ - "2":
+ tag: text
+ optional: false
+ label:
+ fallback: "Raumnummer"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Room number"
+ tooltip:
+ fallback: |
+ Die Raumnummer bitte in konventioneller Schreibweise eingeben, z.B. „B 126“ oder „B U137“.
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: |
+ Please enter the room number in the conventional format, e.g. “B 126” or “B U137”.
+ "name":
+ - "3":
+ tag: text
+ optional: false
+ label:
+ fallback: "Nutzer"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "User"
+ tooltip:
+ fallback: |
+ Bitte geben Sie den vollen Namen des Benutzers des Raums (also inkl. Vor- und Nachname) an.
+ Bei mehreren Nutzern für den selben Raum, tragen Sie bitte mehrere Belegungen ein („Workflow starten“) – geben Sie nicht die Namen mehrerer Personen in dieses Feld ein!
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: |
+ Please enter the full name of the occupant of the room (i.e. including first and last name).
+ If there are multiple users, please make separate reports (“Start workflow”).
+ Do not enter the names of mulitple occupants!
+ "function":
+ - "4":
+ tag: text
+ optional: false
+ label:
+ fallback: "Funktion"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Role"
+ tooltip:
+ fallback: |
+ Rolle des Benutzers innerhalb des Instituts z.B. „Wiss. Mitarbeiter“
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: |
+ Role of the occupant within the department e.g. “Wiss. Mitarbeiter”
+ presets:
+ - text: "prof"
+ label:
+ fallback: "Professor:in"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Professor"
+ - text: "private"
+ label:
+ fallback: "Privatdozent:in"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Private lecturer"
+ - text: "academic"
+ label:
+ fallback: "Wissenschaftliche:r Mitarbeiter:in"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Academic staff"
+ - text: "administrative"
+ label:
+ fallback: "Nichtwissenschaftliche:r Mitarbeiter:in"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Administrative staff"
+ - text: "assistant lecturer"
+ label:
+ fallback: "Lehrbeauftragte:r"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Assistant lecturer"
+ - text: "emeritus"
+ label:
+ fallback: "Emeritus"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Professor emeritus"
+ - text: "freelancer"
+ label:
+ fallback: "Extern"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Freelancer"
+ "telephone":
+ - "6":
+ tag: text
+ optional: false
+ label:
+ fallback: "Telefonnummer"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Telephone number"
+ tooltip:
+ fallback: |
+ Telefonnummer des Benutzers/des Raums
+ Eine vollständige Angabe der Telefonnummer ist nicht notwendig, es genügt die Durchwahl.
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: |
+ Telephone number of the occupant/the room
+ You do not need to specify the whole telephone number, the extension number is sufficient.
+ "working-hours":
+ - "5":
+ tag: text
+ optional: false
+ label:
+ fallback: "Vollzeit/Teilzeit"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Full-time/Part-time"
+ presets:
+ - text: "full-time"
+ label:
+ fallback: "Vollzeit"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Full-time"
+ - text: "part-time"
+ label:
+ fallback: "Teilzeit"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Part-time"
+ "notes":
+ - "7": ¬es-field
+ tag: text
+ optional: true
+ large: true
+ label:
+ fallback: "Notizen/Bemerkungen"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Notes/Remarks"
+ "edit":
+ mode: manual
+ display-label:
+ fallback: "Belegung bearbeiten"
+ fallback-long: de-de-formal
+ translations:
+ en-eu: "Edit report"
+ source: "reported"
+ actors: *editors
+ view-actor: *editors
+ messages: *report-messages
+ form: *data-form
+deleted:
+ viewers:
+ display-label:
+ fallback: "Eintragung als gelöscht markiert"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Report marked as deleted"
+ viewers: *editors
+ payload-view: *payload-view
+ final: apply-false # TODO: better name
+ edges:
+ "delete":
+ mode: manual
+ display-label:
+ fallback: "Eintragung als gelöscht markieren"
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: "Mark report as deleted"
+ source: "reported"
+ actors: *editors
+ view-actor: *editors
+ form:
+ "notes":
+ - "1": *notes-field
From 2a1766149d6fb32e93d70c9607980f238cadbe1c Mon Sep 17 00:00:00 2001
From: Gregor Kleen
Date: Wed, 3 Aug 2022 18:43:55 +0200
Subject: [PATCH 2/3] fix merge
---
cip-courses-mi.yaml | 47 ---------------------------------------------
1 file changed, 47 deletions(-)
diff --git a/cip-courses-mi.yaml b/cip-courses-mi.yaml
index ccbd6bc..9bdacfb 100644
--- a/cip-courses-mi.yaml
+++ b/cip-courses-mi.yaml
@@ -80,53 +80,6 @@ nodes:
Bitte prüfen Sie ihr Postfach dementsprechend regelmäßig!
optional: false
- "termin":
- - "4":
- tag: multiple
- min: 1
- label: "Akzeptable Termine"
- tooltip: |
-
- Wählen Sie bitte alle Termine, die für Sie prinzipiell akzeptabel sind.
- Sie werden in Ihrer Bestätigung dem ersten für Sie akzeptablen Termin zugeteilt, in dem noch Plätze verfügbar sind.
-
-
- Nur Termine oberhalb der Trennlinie werden beim Abschicken als „Akzeptable Termine“ gespeichert.
- Sie können durch Klick auf den Plus-Knopf einen zusätzlichen Termin oberhalb der Trennlinie schieben.
-
-
- Die Einführungsveranstaltung dauert ca. eine Stunde.
- Um eine Kennung zu erhalten ist die vollständige Teilnahme an einer der Einführungsveranstaltungen zwingende Voraussetzung.
-
- sub:
- tag: text
- label: "Voller Name"
- tooltip: |
- Sie müssen sich während der Veranstaltung ausweisen.
- Bringen Sie dementsprechend einen amtlichen Lichtbildausweis (Personalausweis, Reisepass, Aufenthaltstitel, ...) und Ihren Studierendenausweis mit!
- optional: false
- "matrikelnummer":
- - "2":
- tag: text
- label: "Matrikelnummer"
- tooltip: |
- Während der Veranstaltung wird Ihre Matrikelnummer und Ihre Fakultätszugehörigkeit überprüft.
- Bringen Sie dementsprechend ihren Studierendenausweis und einen amtlichen Lichtbildausweis mit!
- optional: false
- "email":
- - "3":
- tag: text
- type: email
- label: "E-Mail"
- tooltip: |
-
- Tragen Sie hier idealerweise Ihre Campus E-Mail Adresse ein (…@campus.lmu.de).
-
-
- Es wird rechtzeitig vor den Terminen eine Bestätigung an diese E-Mail Adresse verschickt, falls Sie sich früh genug angemeldet haben um noch einen Platz zu erhalten.
- Bitte prüfen Sie ihr Postfach dementsprechend regelmäßig!
-
- optional: false
"termin":
- "4":
tag: multiple
From 04161310eac8f49a1a093d7693b93350d9288f38 Mon Sep 17 00:00:00 2001
From: Sarah Vaupel
Date: Fri, 7 Oct 2022 15:19:17 +0200
Subject: [PATCH 3/3] recognitions: remove work-in-progress stages
---
recognitions-ifi.yaml | 556 +++++++++++++++++++++---------------------
1 file changed, 278 insertions(+), 278 deletions(-)
diff --git a/recognitions-ifi.yaml b/recognitions-ifi.yaml
index 0f2879d..eaf83f3 100644
--- a/recognitions-ifi.yaml
+++ b/recognitions-ifi.yaml
@@ -2139,281 +2139,281 @@ nodes:
- *entscheider
payload-view: *payload-view-sozialekompetenz-master-notizen
-stages:
- - label: "antrag"
- display-label:
- fallback: "Beantragung"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Application"
- substages:
- - mode: required
- show-when: always
- display-label:
- fallback: "Antragsformular ausfüllen"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Complete the application form"
- predicate:
- dnf-terms:
- - - tag: variable
- var:
- tag: node-in-history
- node-in-history: "itkompetenz antrag, student"
- - <<: &stage-pred--payload-titel
- tag: variable
- var:
- tag: payload-filled
- payload-filled: "titel"
- - <<: &stage-pred--payload-beleg
- tag: variable
- var:
- tag: payload-filled
- payload-filled: "beleg"
- - - tag: variable
- var:
- tag: node-in-history
- node-in-history: "medienkompetenz antrag, student"
- - <<: *stage-pred--payload-titel
- - <<: *stage-pred--payload-beleg
- - - tag: variable
- var:
- tag: node-in-history
- node-in-history: "tutor antrag, student"
- - tag: variable
- var:
- tag: payload-filled
- payload-filled: "institut"
- - tag: variable
- var:
- tag: payload-filled
- payload-filled: "tutorbeleg"
- - - tag: variable
- var:
- tag: node-in-history
- node-in-history: "sozialekompetenz antrag, student"
- - <<: *stage-pred--payload-titel
- - <<: *stage-pred--payload-beleg
- - - tag: variable
- var:
- tag: node-in-history
- node-in-history: "englisch antrag, student"
- - tag: variable
- var:
- tag: payload-filled
- payload-filled: "note"
- - tag: variable
- var:
- tag: payload-filled
- payload-filled: "datum"
- - tag: variable
- var:
- tag: payload-filled
- payload-filled: "englischbeleg"
- - mode: required
- show-when: always
- display-label:
- fallback: "Antrag zur Begutachtung einreichen"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Submit the application for evaluation"
- predicate:
- dnf-terms:
- - - tag: variable
- var:
- tag: edge-in-history
- edge-in-history: "itkompetenz einreichen"
- - - tag: variable
- var:
- tag: edge-in-history
- edge-in-history: "medienkompetenz einreichen"
- - - tag: variable
- var:
- tag: edge-in-history
- edge-in-history: "tutor einreichen"
- - - tag: variable
- var:
- tag: edge-in-history
- edge-in-history: "sozialekompetenz einreichen"
- - - tag: variable
- var:
- tag: edge-in-history
- edge-in-history: "englisch einreichen"
- - - tag: variable
- var:
- tag: edge-in-history
- edge-in-history: "sozialekompetenz master einreichen"
- - label: "begutachtung"
- display-label:
- fallback: "Begutachtung"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Evaluation"
- substages:
- - mode: required
- show-when: always
- display-label:
- fallback: "Die Studiengangskoordination begutachtet den Antrag"
- fallback-lang: de-de-formal
- translations:
- en-eu: "The examination office evaluates the application"
- predicate:
- dnf-terms:
- - - tag: variable
- var:
- tag: node-in-history
- node-in-history: "itkompetenz antrag, pa"
- - tag: negated
- var:
- tag: node-in-history
- node-in-history: "itkompetenz ok"
- - tag: negated
- var:
- tag: node-in-history
- node-in-history: "itkompetenz abgelehnt"
- - - tag: variable
- var:
- tag: node-in-history
- node-in-history: "medienkompetenz antrag, pa"
- - tag: negated
- var:
- tag: node-in-history
- node-in-history: "medienkompetenz ok"
- - tag: negated
- var:
- tag: node-in-history
- node-in-history: "medienkompetenz abgelehnt"
- - - tag: variable
- var:
- tag: node-in-history
- node-in-history: "tutor antrag, pa"
- - tag: negated
- var:
- tag: node-in-history
- node-in-history: "tutor ok"
- - tag: negated
- var:
- tag: node-in-history
- node-in-history: "tutor abgelehnt"
- - - tag: variable
- var:
- tag: node-in-history
- node-in-history: "sozialekompetenz antrag, pa"
- - tag: negated
- var:
- tag: node-in-history
- node-in-history: "sozialekompetenz ok"
- - tag: negated
- var:
- tag: node-in-history
- node-in-history: "sozialekompetenz abgelehnt"
- - mode: optional
- show-when: always
- display-label:
- fallback: "Optionale Rückfragen der Studiengangskoordination"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Optional enquiries by the examination office"
- predicate:
- # TODO: Ueberarbeiten sobald Rueckfragen-Logik ueberarbeitet
- dnf-terms:
- - - tag: variable
- <<: &stage-var--itkompetenz-antrag-zurueck-in-history
- var:
- tag: edge-in-history
- edge-in-history: "itkompetenz antrag zurueck"
- - <<: &stage-neg--itkompetenz-beantragen-previous
- tag: negated
- var:
- tag: previous-node
- previous-node: "itkompetenz beantragen"
- - - tag: negated
- <<: *stage-var--itkompetenz-antrag-zurueck-in-history
- - - tag: variable
- <<: &stage-var--medienkompetenz-antrag-zurueck-in-history
- var:
- tag: edge-in-history
- edge-in-history: "medienkompetenz antrag zurueck"
- - <<: &stage-neg--medienkompetenz-beantragen-previous
- tag: negated
- var:
- tag: previous-node
- previous-node: "medienkompetenz beantragen"
- - - tag: negated
- <<: *stage-var--medienkompetenz-antrag-zurueck-in-history
- - - tag: variable
- <<: &stage-var--tutor-antrag-zurueck-in-history
- var:
- tag: edge-in-history
- edge-in-history: "tutor antrag zurueck"
- - <<: &stage-neg--tutor-beantragen-previous
- tag: negated
- var:
- tag: previous-node
- previous-node: "tutor beantragen"
- - - tag: negated
- <<: *stage-var--tutor-antrag-zurueck-in-history
- - - tag: variable
- <<: &stage-var--sozialekompetenz-antrag-zurueck-in-history
- var:
- tag: edge-in-history
- edge-in-history: "sozialekompetenz antrag zurueck"
- - <<: &stage-neg--sozialekompetenz-beantragen-previous
- tag: negated
- var:
- tag: previous-node
- previous-node: "sozialekompetenz beantragen"
- - - tag: negated
- <<: *stage-var--sozialekompetenz-antrag-zurueck-in-history
- - - tag: variable
- <<: &stage-var--englisch-antrag-zurueck-in-history
- var:
- tag: edge-in-history
- edge-in-history: "englisch antrag zurueck"
- - <<: &stage-neg--englisch-beantragen-previous
- tag: negated
- var:
- tag: previous-node
- previous-node: "englisch beantragen"
- - - tag: negated
- <<: *stage-var--englisch-antrag-zurueck-in-history
- - - tag: variable
- <<: &stage-var--sozialekompetenz-master-antrag-zurueck-in-history
- var:
- tag: edge-in-history
- edge-in-history: "sozialekompetenz master antrag zurueck"
- - <<: &stage-neg--sozialekompetenz-master-beantragen-previous
- tag: negated
- var:
- tag: previous-node
- previous-node: "sozialekompetenz master beantragen"
- - - tag: negated
- <<: *stage-var--sozialekompetenz-master-antrag-zurueck-in-history
- - mode: required
- show-when: unfulfilled
- display-label:
- fallback: "Rückfragen der Studiengangskoordination beantworten"
- fallback-lang: de-de-formal
- translations:
- en-eu: "Respond to enquiries by the examination office"
- predicate:
- # TODO: Ueberarbeiten sobald Rueckfragen-Logik ueberarbeitet
- dnf-terms:
- - - tag: variable
- <<: *stage-var--itkompetenz-antrag-zurueck-in-history
- - <<: *stage-neg--itkompetenz-beantragen-previous
- - - tag: variable
- <<: *stage-var--medienkompetenz-antrag-zurueck-in-history
- - <<: *stage-neg--medienkompetenz-beantragen-previous
- - - tag: variable
- <<: *stage-var--tutor-antrag-zurueck-in-history
- - <<: *stage-neg--tutor-beantragen-previous
- - - tag: variable
- <<: *stage-var--sozialekompetenz-antrag-zurueck-in-history
- - <<: *stage-neg--sozialekompetenz-beantragen-previous
- - - tag: variable
- <<: *stage-var--englisch-antrag-zurueck-in-history
- - <<: *stage-neg--englisch-beantragen-previous
- - - tag: variable
- <<: *stage-var--sozialekompetenz-master-antrag-zurueck-in-history
- - <<: *stage-neg--sozialekompetenz-master-beantragen-previous
\ No newline at end of file
+#stages:
+# - label: "antrag"
+# display-label:
+# fallback: "Beantragung"
+# fallback-lang: de-de-formal
+# translations:
+# en-eu: "Application"
+# substages:
+# - mode: required
+# show-when: always
+# display-label:
+# fallback: "Antragsformular ausfüllen"
+# fallback-lang: de-de-formal
+# translations:
+# en-eu: "Complete the application form"
+# predicate:
+# dnf-terms:
+# - - tag: variable
+# var:
+# tag: node-in-history
+# node-in-history: "itkompetenz antrag, student"
+# - <<: &stage-pred--payload-titel
+# tag: variable
+# var:
+# tag: payload-filled
+# payload-filled: "titel"
+# - <<: &stage-pred--payload-beleg
+# tag: variable
+# var:
+# tag: payload-filled
+# payload-filled: "beleg"
+# - - tag: variable
+# var:
+# tag: node-in-history
+# node-in-history: "medienkompetenz antrag, student"
+# - <<: *stage-pred--payload-titel
+# - <<: *stage-pred--payload-beleg
+# - - tag: variable
+# var:
+# tag: node-in-history
+# node-in-history: "tutor antrag, student"
+# - tag: variable
+# var:
+# tag: payload-filled
+# payload-filled: "institut"
+# - tag: variable
+# var:
+# tag: payload-filled
+# payload-filled: "tutorbeleg"
+# - - tag: variable
+# var:
+# tag: node-in-history
+# node-in-history: "sozialekompetenz antrag, student"
+# - <<: *stage-pred--payload-titel
+# - <<: *stage-pred--payload-beleg
+# - - tag: variable
+# var:
+# tag: node-in-history
+# node-in-history: "englisch antrag, student"
+# - tag: variable
+# var:
+# tag: payload-filled
+# payload-filled: "note"
+# - tag: variable
+# var:
+# tag: payload-filled
+# payload-filled: "datum"
+# - tag: variable
+# var:
+# tag: payload-filled
+# payload-filled: "englischbeleg"
+# - mode: required
+# show-when: always
+# display-label:
+# fallback: "Antrag zur Begutachtung einreichen"
+# fallback-lang: de-de-formal
+# translations:
+# en-eu: "Submit the application for evaluation"
+# predicate:
+# dnf-terms:
+# - - tag: variable
+# var:
+# tag: edge-in-history
+# edge-in-history: "itkompetenz einreichen"
+# - - tag: variable
+# var:
+# tag: edge-in-history
+# edge-in-history: "medienkompetenz einreichen"
+# - - tag: variable
+# var:
+# tag: edge-in-history
+# edge-in-history: "tutor einreichen"
+# - - tag: variable
+# var:
+# tag: edge-in-history
+# edge-in-history: "sozialekompetenz einreichen"
+# - - tag: variable
+# var:
+# tag: edge-in-history
+# edge-in-history: "englisch einreichen"
+# - - tag: variable
+# var:
+# tag: edge-in-history
+# edge-in-history: "sozialekompetenz master einreichen"
+# - label: "begutachtung"
+# display-label:
+# fallback: "Begutachtung"
+# fallback-lang: de-de-formal
+# translations:
+# en-eu: "Evaluation"
+# substages:
+# - mode: required
+# show-when: always
+# display-label:
+# fallback: "Die Studiengangskoordination begutachtet den Antrag"
+# fallback-lang: de-de-formal
+# translations:
+# en-eu: "The examination office evaluates the application"
+# predicate:
+# dnf-terms:
+# - - tag: variable
+# var:
+# tag: node-in-history
+# node-in-history: "itkompetenz antrag, pa"
+# - tag: negated
+# var:
+# tag: node-in-history
+# node-in-history: "itkompetenz ok"
+# - tag: negated
+# var:
+# tag: node-in-history
+# node-in-history: "itkompetenz abgelehnt"
+# - - tag: variable
+# var:
+# tag: node-in-history
+# node-in-history: "medienkompetenz antrag, pa"
+# - tag: negated
+# var:
+# tag: node-in-history
+# node-in-history: "medienkompetenz ok"
+# - tag: negated
+# var:
+# tag: node-in-history
+# node-in-history: "medienkompetenz abgelehnt"
+# - - tag: variable
+# var:
+# tag: node-in-history
+# node-in-history: "tutor antrag, pa"
+# - tag: negated
+# var:
+# tag: node-in-history
+# node-in-history: "tutor ok"
+# - tag: negated
+# var:
+# tag: node-in-history
+# node-in-history: "tutor abgelehnt"
+# - - tag: variable
+# var:
+# tag: node-in-history
+# node-in-history: "sozialekompetenz antrag, pa"
+# - tag: negated
+# var:
+# tag: node-in-history
+# node-in-history: "sozialekompetenz ok"
+# - tag: negated
+# var:
+# tag: node-in-history
+# node-in-history: "sozialekompetenz abgelehnt"
+# - mode: optional
+# show-when: always
+# display-label:
+# fallback: "Optionale Rückfragen der Studiengangskoordination"
+# fallback-lang: de-de-formal
+# translations:
+# en-eu: "Optional enquiries by the examination office"
+# predicate:
+# # TODO: Ueberarbeiten sobald Rueckfragen-Logik ueberarbeitet
+# dnf-terms:
+# - - tag: variable
+# <<: &stage-var--itkompetenz-antrag-zurueck-in-history
+# var:
+# tag: edge-in-history
+# edge-in-history: "itkompetenz antrag zurueck"
+# - <<: &stage-neg--itkompetenz-beantragen-previous
+# tag: negated
+# var:
+# tag: previous-node
+# previous-node: "itkompetenz beantragen"
+# - - tag: negated
+# <<: *stage-var--itkompetenz-antrag-zurueck-in-history
+# - - tag: variable
+# <<: &stage-var--medienkompetenz-antrag-zurueck-in-history
+# var:
+# tag: edge-in-history
+# edge-in-history: "medienkompetenz antrag zurueck"
+# - <<: &stage-neg--medienkompetenz-beantragen-previous
+# tag: negated
+# var:
+# tag: previous-node
+# previous-node: "medienkompetenz beantragen"
+# - - tag: negated
+# <<: *stage-var--medienkompetenz-antrag-zurueck-in-history
+# - - tag: variable
+# <<: &stage-var--tutor-antrag-zurueck-in-history
+# var:
+# tag: edge-in-history
+# edge-in-history: "tutor antrag zurueck"
+# - <<: &stage-neg--tutor-beantragen-previous
+# tag: negated
+# var:
+# tag: previous-node
+# previous-node: "tutor beantragen"
+# - - tag: negated
+# <<: *stage-var--tutor-antrag-zurueck-in-history
+# - - tag: variable
+# <<: &stage-var--sozialekompetenz-antrag-zurueck-in-history
+# var:
+# tag: edge-in-history
+# edge-in-history: "sozialekompetenz antrag zurueck"
+# - <<: &stage-neg--sozialekompetenz-beantragen-previous
+# tag: negated
+# var:
+# tag: previous-node
+# previous-node: "sozialekompetenz beantragen"
+# - - tag: negated
+# <<: *stage-var--sozialekompetenz-antrag-zurueck-in-history
+# - - tag: variable
+# <<: &stage-var--englisch-antrag-zurueck-in-history
+# var:
+# tag: edge-in-history
+# edge-in-history: "englisch antrag zurueck"
+# - <<: &stage-neg--englisch-beantragen-previous
+# tag: negated
+# var:
+# tag: previous-node
+# previous-node: "englisch beantragen"
+# - - tag: negated
+# <<: *stage-var--englisch-antrag-zurueck-in-history
+# - - tag: variable
+# <<: &stage-var--sozialekompetenz-master-antrag-zurueck-in-history
+# var:
+# tag: edge-in-history
+# edge-in-history: "sozialekompetenz master antrag zurueck"
+# - <<: &stage-neg--sozialekompetenz-master-beantragen-previous
+# tag: negated
+# var:
+# tag: previous-node
+# previous-node: "sozialekompetenz master beantragen"
+# - - tag: negated
+# <<: *stage-var--sozialekompetenz-master-antrag-zurueck-in-history
+# - mode: required
+# show-when: unfulfilled
+# display-label:
+# fallback: "Rückfragen der Studiengangskoordination beantworten"
+# fallback-lang: de-de-formal
+# translations:
+# en-eu: "Respond to enquiries by the examination office"
+# predicate:
+# # TODO: Ueberarbeiten sobald Rueckfragen-Logik ueberarbeitet
+# dnf-terms:
+# - - tag: variable
+# <<: *stage-var--itkompetenz-antrag-zurueck-in-history
+# - <<: *stage-neg--itkompetenz-beantragen-previous
+# - - tag: variable
+# <<: *stage-var--medienkompetenz-antrag-zurueck-in-history
+# - <<: *stage-neg--medienkompetenz-beantragen-previous
+# - - tag: variable
+# <<: *stage-var--tutor-antrag-zurueck-in-history
+# - <<: *stage-neg--tutor-beantragen-previous
+# - - tag: variable
+# <<: *stage-var--sozialekompetenz-antrag-zurueck-in-history
+# - <<: *stage-neg--sozialekompetenz-beantragen-previous
+# - - tag: variable
+# <<: *stage-var--englisch-antrag-zurueck-in-history
+# - <<: *stage-neg--englisch-beantragen-previous
+# - - tag: variable
+# <<: *stage-var--sozialekompetenz-master-antrag-zurueck-in-history
+# - <<: *stage-neg--sozialekompetenz-master-beantragen-previous
\ No newline at end of file