From 3f194ccca6158d1b068f122b8eda447bf0805453 Mon Sep 17 00:00:00 2001 From: Michael Fink Amores Date: Sat, 3 Jul 2021 22:49:34 +0200 Subject: [PATCH] feat(recognitions-ifi): added new recognition sozialekompetenz master mediainformatics Fixes #4 --- recognitions-ifi.yaml | 419 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 416 insertions(+), 3 deletions(-) diff --git a/recognitions-ifi.yaml b/recognitions-ifi.yaml index cca7852..b27332d 100644 --- a/recognitions-ifi.yaml +++ b/recognitions-ifi.yaml @@ -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 \ No newline at end of file