feat(recognitions-ifi): added new recognition sozialekompetenz master mediainformatics

Fixes #4
This commit is contained in:
Michael Fink Amores 2021-07-03 22:49:34 +02:00 committed by Gregor Kleen
parent d8e34c7302
commit 3f194ccca6

View File

@ -441,9 +441,7 @@
- *pruefungsamt
view-actor:
- *pruefungsamt
form:
"notizen": *notizen-form-optional
"internenotizen": *internenotizen-form-optional
form: *internenotizen-formblock
payload-view: *payload-view-itkompetenz-notizen
#######################################################
"itkompetenz ok":
@ -1624,3 +1622,418 @@
- *student
- *pruefungsamt
payload-view: *payload-view-englisch-notizen
####################################
# Sozialekompetenz Master
####################################
"sozialekompetenz master antrag, student":
messages:
- *message-antrag-student
edges:
"sozialekompetenz master beantragen":
source: "init"
<<: &sozialekompetenz-master-beantragen
mode: manual
messages:
- viewers:
- *student
- tag: initiator
status: info
content:
fallback: "Anerkennung einer Tätigkeit, bei der eine bestimmte leitende persönliche und soziale Kompetenz demonstriert wurde
(z.B. das selbstständige Leiten einer Gruppe, eine eigenständige Sportlehrertätigkeit etc.) als soziale und persönliche Kompetenz.
Hierfür müssen sie mindestens 180 Stunden einer entsprechenden Tätigkeit vorweisen.
Diese Anerkennung steht nur Studierenden des Master Medieninformatik (Hauptfach) zur Verfügung."
fallback-lang: de-de-formal
translations:
en-eu: "Recognition of an occupation that demonstrates leading personel and social skills
(e.g. as autonomous guide of a group, autonomous work as sport teacher, etc.) as a “soziale und persönliche Kompetenz”.
Total work time must be at least 180 hours in this occupation. This recognition is only possible for students of master mediainformatics (major subject)."
- *message-antrag-bescheidinhalt
display-label:
fallback: "Tätigkeit (nicht Tutortätigkeit) als soziale und persönliche Kompetenz anerkennen lassen (nur Medieninformatik Master)"
fallback-lang: de-de-formal
translations:
en-eu: "Have an occupation (not as a tutor) recognized as a “soziale und persönliche Kompetenz” (only for mediainformatics bachelor as a major subject)"
actors:
- *student
view-actor:
- *pruefungsamt
- &entscheider
tag: payload-reference
payload-label: "entscheidende person"
- *student
form: &sozialekompetenz-master-form
"titel": *titel-form
"titel, englisch": *entitel-form-optional
"beleg": *beleg-form
"notizen": *notizen-form-optional
"sozialekompetenz master selbst beantragen":
<<: *sozialekompetenz-master-beantragen
mode: initial
form:
<<: *sozialekompetenz-master-form
"student":
- "0":
tag: capture-user
actors:
- *any-student
"sozialekompetenz master editieren":
mode: manual
display-label:
fallback: "Antrag bearbeiten (Soziale Kompetenz Master)"
fallback-lang: de-de-formal
translations:
en-eu: "Edit application (Soziale Kompetenz Master)"
source: "sozialekompetenz master antrag, student"
actors:
- *student
view-actor:
- *pruefungsamt
- *student
- *entscheider
form: *sozialekompetenz-form
"sozialekompetenz master antrag zurueck": &sozialekompetenz-master-back-edge
mode: manual
display-label:
fallback: "Antrag an Student:in zurück geben"
fallback-lang: de-de-formal
translations:
en-eu: "Hand application back to student"
source: "sozialekompetenz master antrag, pa"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
form: &sozialekompetenz-master-notizen-form
"titel": *titel-form-optional
"titel, englisch": *entitel-form-optional
"notizen": *notizen-form
<<: *internenotizen-formblock-optional
"sozialekompetenz master antrag zurueck, entscheider":
<<: *sozialekompetenz-master-back-edge
source: "sozialekompetenz master antrag, entscheider"
actors:
- *entscheider
view-actor:
- *entscheider
- *pruefungsamt
"sozialekompetenz master antrag zurueck, warten":
<<: *sozialekompetenz-master-back-edge
source: "sozialekompetenz master antrag, warten"
"sozialekompetenz master antrag zurueck, information":
<<: *sozialekompetenz-master-back-edge
source: "sozialekompetenz master antrag, information"
viewers:
display-label:
fallback: "Antrag noch unfertig (Soziale Kompetenz Master)"
fallback-lang: de-de-formal
translations:
en-eu: "Application not finished (Soziale Kompetenz Master)"
viewers:
- *student
- *pruefungsamt
- *entscheider
payload-view:
<<: &payload-view-entscheider
"entscheider":
viewers:
- *pruefungsamt
- tag: initiator
display-label:
fallback: "Entscheidende Person"
fallback-lang: de-de-formal
translations:
en-eu: "Decision-maker"
<<: &payload-view-sozialekompetenz-master-notizen
<<: &payload-view-sozialekompetenz-master
"student":
viewers:
- *pruefungsamt
- *entscheider
display-label:
fallback: "Student:in"
fallback-lang: de-de-formal
translations:
en-eu: "Student"
"semester":
viewers:
- *pruefungsamt
- *entscheider
display-label:
fallback: "Semester"
fallback-lang: de-de-formal
translations:
en-eu: "Term"
"titel":
viewers:
- *student
- tag: initiator
- *pruefungsamt
- *entscheider
display-label:
fallback: "Titel (Deutsch)"
fallback-lang: de-de-formal
translations:
en-eu: "Title (German)"
"titel, englisch":
viewers:
- *student
- tag: initiator
- *pruefungsamt
- *entscheider
display-label:
fallback: "Titel (Englisch)"
fallback-lang: de-de-formal
translations:
en-eu: "Title (English)"
"beleg":
viewers:
- *student
- tag: initiator
- *pruefungsamt
- *entscheider
display-label:
fallback: "Beleg"
fallback-lang: de-de-formal
translations:
en-eu: "Documentation"
<<: &payload-view-notizen-entscheider
"notizen":
viewers:
- *student
- tag: initiator
- *pruefungsamt
- *entscheider
display-label:
fallback: "Notizen / Anmerkungen"
fallback-lang: de-de-formal
translations:
en-eu: "Notes / Comments"
"internenotizen":
viewers:
- *pruefungsamt
- *entscheider
display-label:
fallback: "Interne Notizen (versteckt vor Antragsteller:in)"
fallback-lang: de-de-formal
translations:
en-eu: "Internal notes (hidden from the applicant)"
"sozialekompetenz master antrag, pa":
viewers:
display-label:
fallback: "Antrag in Begutachtung (Soziale Kompetenz Master)"
fallback-lang: de-de-formal
translations:
en-eu: "Application being evaluated (Soziale Kompetenz Master)"
viewers:
- *student
- *pruefungsamt
edges:
"sozialekompetenz master einreichen":
mode: manual
display-label:
fallback: "Antrag zur Begutachtung einreichen"
fallback-lang: de-de-formal
translations:
en-eu: "Submit application for evaluation"
source: "sozialekompetenz master antrag, student"
actors:
- *student
view-actor:
- *pruefungsamt
- *entscheider
- *student
payload-view: *payload-view-sozialekompetenz-master-notizen
##############################################
"sozialekompetenz master antrag, pa, weiterleitung":
viewers:
display-label:
fallback: "Antrag in Begutachtung (Soziale Kompetenz Master)"
fallback-lang: de-de-formal
translations:
en-eu: "Application being evaluated (Soziale Kompetenz Master)"
viewers:
- *pruefungsamt
edges:
"weiterleitung":
mode: automatic
source: "sozialekompetenz master antrag, pa"
"interne notizen anpassen":
<<: *internenotizen-kante
source: "sozialekompetenz master antrag, pa, weiterleitung"
payload-view: *payload-view-sozialekompetenz-master-notizen
##############################################
"sozialekompetenz master antrag, entscheider":
viewers:
display-label:
fallback: "Antrag in Begutachtung durch entscheidende Person (Soziale Kompetenz Master)"
fallback-lang: de-de-formal
translations:
en-eu: "Application being evaluated by decision-maker (Soziale Kompetenz Master)"
viewers:
- *pruefungsamt
- *entscheider
edges:
"sozialekompetenz master entscheider eintragen": &sozialekompetenz-master-entscheider-edge
mode: manual
display-label:
fallback: "Entscheidende Person eintragen"
fallback-lang: de-de-formal
translations:
en-eu: "Enter decision-maker"
source: "sozialekompetenz master antrag, pa, weiterleitung"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
- *entscheider
form:
"entscheider": &entscheider-form
- "1": &entscheider-field
tag: multiple
label:
fallback: "Entscheidende Personen"
fallback-lang: de-de-formal
translations:
en-eu: "Decision-makers"
tooltip: null
default: null
min: 0
range: null
sub:
tag: user
label:
fallback: "Entscheidende Person"
fallback-lang: de-de-formal
translations:
en-eu: "Decision-maker"
tooltip: null
default: null
optional: false
"sozialekompetenz master entscheider eintragen, warten":
<<: *sozialekompetenz-master-entscheider-edge
source: "sozialekompetenz master antrag, warten"
"sozialekompetenz master entscheider eintragen, information":
<<: *sozialekompetenz-master-entscheider-edge
source: "sozialekompetenz master antrag, information"
"sozialekompetenz master entscheider weiterleitung":
mode: automatic
source: "sozialekompetenz master antrag, pa, weiterleitung"
restriction: { dnf-terms: [[{tag: variable, var: {tag: payload-filled, payload-filled: "entscheider"} }]] }
payload-view: &payload-view-sozialekompetenz-master-entscheider
<<: *payload-view-sozialekompetenz-master-notizen
<<: *payload-view-entscheider
##############################################
"sozialekompetenz master antrag, warten":
<<: *warten-node
edges:
"warten":
<<: *warten-edge
source: "sozialekompetenz master antrag, pa, weiterleitung"
payload-view: *payload-view-sozialekompetenz-master-entscheider
"sozialekompetenz master antrag, information":
<<: *info-node
edges:
"warten":
<<: *info-edge
source: "sozialekompetenz master antrag, pa, weiterleitung"
payload-view: *payload-view-sozialekompetenz-master-entscheider
##############################################
"sozialekompetenz master ok, entscheider":
viewers:
display-label:
fallback: "Antragsgenehmigung bestätigen"
fallback-lang: de-de-formal
translations:
en-eu: "Confirm application approval"
viewers:
- *pruefungsamt
- *entscheider
edges:
"sozialekompetenz master akzeptieren, entscheider": &sozialekompetenz-master-ok-approval-edge
mode: manual
display-label:
fallback: "Antrag genehmigen"
fallback-lang: de-de-formal
translations:
en-eu: "Accept application"
source: "sozialekompetenz master antrag, entscheider"
actors:
- *entscheider
view-actor:
- *pruefungsamt
- *entscheider
form: &sozialekompetenz-master-ok-form
"titel": *titel-form
"titel, englisch": *entitel-form-optional
<<: *internenotizen-formblock-optional
payload-view: *payload-view-sozialekompetenz-master-entscheider
##############################################
"sozialekompetenz master ok":
final: ok
messages: *message-ok
edges:
"sozialekompetenz master akzeptieren": &sozialekompetenz-master-ok-edge
<<: *sozialekompetenz-master-ok-approval-edge
source: "sozialekompetenz master antrag, pa, weiterleitung"
actors:
- *pruefungsamt
form:
<<: *sozialekompetenz-master-ok-form
"semester": *semester-form
"sozialekompetenz master akzeptieren, warten":
<<: *sozialekompetenz-master-ok-edge
source: "sozialekompetenz master antrag, warten"
"sozialekompetenz master akzeptieren, information":
<<: *sozialekompetenz-master-ok-edge
source: "sozialekompetenz master antrag, information"
"sozialekompetenz master genehmigung bestaetigen":
<<: *sozialekompetenz-master-ok-edge
source: "sozialekompetenz master ok, entscheider"
viewers:
display-label: "Antrag genehmigt (Soziale Kompetenz Master)"
viewers:
- *student
- *pruefungsamt
payload-view: *payload-view-sozialekompetenz-master-notizen
"sozialekompetenz master abgelehnt":
final: not-ok
edges:
"sozialekompetenz ablehnen": &sozialekompetenz-master-not-ok-edge
mode: manual
display-label:
fallback: "Antrag ablehnen"
fallback-lang: de-de-formal
translations:
en-eu: "Reject application"
source: "sozialekompetenz master antrag, pa, weiterleitung"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
- *entscheider
form:
"notizen": *notizen-form
<<: *internenotizen-formblock-optional
"sozialekompetenz master abgelehnt, entscheider":
<<: *sozialekompetenz-master-not-ok-edge
source: "sozialekompetenz master antrag, entscheider"
actors:
- *entscheider
"sozialekompetenz master abgelehnt, warten":
<<: *sozialekompetenz-master-not-ok-edge
source: "sozialekompetenz master antrag, warten"
"sozialekompetenz master abgelehnt, information":
<<: *sozialekompetenz-master-not-ok-edge
source: "sozialekompetenz master antrag, information"
viewers:
display-label:
fallback: "Antrag abgelehnt (Soziale Kompetenz Master)"
fallback-lang: de-de-formal
translations:
en-eu: "Application rejected (Soziale Kompetenz Master)"
viewers:
- *student
- *pruefungsamt
- *entscheider
payload-view: *payload-view-sozialekompetenz-master-notizen