fradrive/testdata/recognitions.yaml
2020-11-25 15:00:16 +01:00

740 lines
19 KiB
YAML

"init":
final: false
messages: []
edges:
"antrag freischalten":
display-label: "Einzelnen Anerkennungsantrag freischalten"
mode: initial
actors:
- &pruefungsamt
tag: authorized
authorized: { "dnf-terms": [[{"tag": "variable", "var": "exam-office"}]] }
view-actor:
- *pruefungsamt
form:
"student":
- tag: user
label: "Student"
tooltip: null
default: null
optional: false
viewers:
display-label: "Antrag freigeschaltet"
viewers:
- *pruefungsamt
- &student
tag: payload-reference
payload-label: "student"
payload-view: &payload-view-init
"student":
viewers:
- *pruefungsamt
display-label: "Student"
"itkompetenz antrag, student":
final: false
messages: &messages-antrag-student
- <<: &message-antrag-student
viewers:
- *student
status: warning
content: "Sie können Ihren Antrag aktuell beliebig editieren. Sie müssen ihn jedoch „zur Begutachtung einreichen“ bevor er von der Prüfungsverwaltung bearbeitet wird. Danach können Sie ihn erst wieder editieren, falls die Prüfungsverwaltung den Antrag an Sie zurück gibt."
edges:
"itkompetenz beantragen":
mode: manual
display-label: "Eine Veranstaltung als IT-Kompetenz anerkennen (nur Informatik-Hauptfach Bachelor)"
source: "init"
actors:
- *student
view-actor:
- *pruefungsamt
- *student
form: &itkompetenz-form
"titel": &titel-form
- "1":
tag: text
label: "Titelvorschlag für Veranstaltung"
tooltip: null
default: null
optional: false
"titel, englisch": &entitel-form
- "2":
tag: text
label: "Titelvorschlag für Verastaltung, auf Englisch"
tooltip: null
default: null
optional: false
"beleg": &beleg-form
- "3": &beleg-field
tag: file
label: "Bescheid über durchgeführte Tätigkeit"
tooltip: null
optional: false
config:
unpack-zips:
default: false
force: true
multiple: false
all-empty-ok: false
max-file-size: 5242880
"itkompetenz editieren":
mode: manual
display-label: "Antrag bearbeiten (IT-Kompetenz)"
source: "itkompetenz antrag, student"
actors:
- *student
view-actor:
- *pruefungsamt
- *student
form: *itkompetenz-form
"itkompetenz antrag zurueck":
mode: manual
display-label: "Antrag an Student zurück geben"
source: "itkompetenz antrag, pa"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
form: &itkompetenz-notizen-form
"titel": *titel-form
"titel, englisch": *entitel-form
"notizen": &notizen-form
- "4":
tag: text
large: true
label: "Notizen / Anmerkungen"
tooltip: "Zur Kommunikation mit dem Studenten"
default: null
optional: false
viewers:
display-label: "Antrag in Bearbeitung (IT-Kompetenz)"
viewers:
- *student
- *pruefungsamt
payload-view: &payload-view-itkompetenz-notizen
<<: &payload-view-itkompetenz
<<: *payload-view-init
"titel":
viewers:
- *student
- *pruefungsamt
display-label: "Titel"
"titel, englisch":
viewers:
- *student
- *pruefungsamt
display-label: "Titel, Englisch"
"beleg":
viewers:
- *student
- *pruefungsamt
display-label: "Beleg"
"notizen":
viewers:
- *student
- *pruefungsamt
display-label: "Notizen / Anmerkungen"
"itkompetenz antrag, pa":
final: false
messages: []
viewers:
display-label: "Antrag in Begutachtung (IT-Kompetenz)"
viewers:
- *student
- *pruefungsamt
edges:
"itkompetenz einreichen":
mode: manual
display-label: "Antrag zur Begutachtung einreichen"
source: "itkompetenz antrag, student"
actors:
- *student
view-actor:
- *pruefungsamt
- *student
form: {}
payload-view: *payload-view-itkompetenz-notizen
"itkompetenz ok":
final: true
messages: []
edges:
"itkompetenz akzeptieren":
mode: manual
display-label: "Antrag genehmigen"
source: "itkompetenz antrag, pa"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
form:
"titel": *titel-form
"titel, englisch": *entitel-form
viewers:
display-label: "Antrag genehmigt (IT-Kompetenz)"
viewers:
- *student
- *pruefungsamt
payload-view: *payload-view-itkompetenz
"itkompetenz abgelehnt":
final: true
messages: []
edges:
"itkompetenz ablehnen":
mode: manual
display-label: "Antrag ablehnen"
source: "itkompetenz antrag, pa"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
form: {}
viewers:
display-label: "Antrag abgelehnt (IT-Kompetenz)"
viewers:
- *student
- *pruefungsamt
payload-view: *payload-view-itkompetenz
"medienkompetenz antrag, student":
final: false
messages: *messages-antrag-student
edges:
"medienkompetenz beantragen":
mode: manual
display-label: "Eine Veranstaltung als Medienkompetenz anerkennen (nur Medieninformatik-Hauptfach Bachelor)"
source: "init"
actors:
- *student
view-actor:
- *pruefungsamt
- *student
form: &medienkompetenz-form
"titel": *titel-form
"titel, englisch": *entitel-form
"beleg": *beleg-form
"medienkompetenz editieren":
mode: manual
display-label: "Antrag bearbeiten (Medienkompetenz)"
source: "medienkompetenz antrag, student"
actors:
- *student
view-actor:
- *pruefungsamt
- *student
form: *medienkompetenz-form
"medienkompetenz antrag zurueck":
mode: manual
display-label: "Antrag an Student zurück geben"
source: "medienkompetenz antrag, pa"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
form: &medienkompetenz-notizen-form
"titel": *titel-form
"titel, englisch": *entitel-form
"notizen": *notizen-form
viewers:
display-label: "Antrag in Bearbeitung (Medienkompetenz)"
viewers:
- *student
- *pruefungsamt
payload-view: &payload-view-medienkompetenz-notizen
<<: &payload-view-medienkompetenz
<<: *payload-view-init
"titel":
viewers:
- *student
- *pruefungsamt
display-label: "Titel"
"titel, englisch":
viewers:
- *student
- *pruefungsamt
display-label: "Titel, Englisch"
"beleg":
viewers:
- *student
- *pruefungsamt
display-label: "Beleg"
"notizen":
viewers:
- *student
- *pruefungsamt
display-label: "Notizen / Anmerkungen"
"medienkompetenz antrag, pa":
final: false
messages: []
viewers:
display-label: "Antrag in Begutachtung (Medienkompetenz)"
viewers:
- *student
- *pruefungsamt
edges:
"medienkompetenz einreichen":
mode: manual
display-label: "Antrag zur Begutachtung einreichen"
source: "medienkompetenz antrag, student"
actors:
- *student
view-actor:
- *pruefungsamt
- *student
form: {}
payload-view: *payload-view-medienkompetenz-notizen
"medienkompetenz ok":
final: true
messages: []
edges:
"medienkompetenz akzeptieren":
mode: manual
display-label: "Antrag genehmigen"
source: "medienkompetenz antrag, pa"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
form:
"titel": *titel-form
"titel, englisch": *entitel-form
viewers:
display-label: "Antrag genehmigt (Medienkompetenz)"
viewers:
- *student
- *pruefungsamt
payload-view: *payload-view-medienkompetenz
"medienkompetenz abgelehnt":
final: true
messages: []
edges:
"medienkompetenz ablehnen":
mode: manual
display-label: "Antrag ablehnen"
source: "medienkompetenz antrag, pa"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
form: {}
viewers:
display-label: "Antrag abgelehnt (Medienkompetenz)"
viewers:
- *student
- *pruefungsamt
payload-view: *payload-view-medienkompetenz
"tutor antrag, student":
final: false
messages: *messages-antrag-student
edges:
"tutor beantragen":
mode: manual
display-label: "Tutortätigkeit als soziale und persönliche Kompetenz anerkennen lassen (nur (Medien-)Informatik Bachelor)"
source: "init"
actors:
- *student
view-actor:
- *pruefungsamt
- *student
form: &tutor-form
"institut": &institut-form
- "1":
tag: text
label: "Institut"
tooltip: "An welchem Institut der LMU wurde die Tutortätigkeit ausgeübt?"
default: null
optional: false
"tutorbeleg": &tutorbeleg-form
- "2":
tag: text
label: "Veranstaltungswebseite"
tooltip: "Link zu einer offiziellen Webseite der Veranstaltung, die Sie als Tutor führt (z.B. in Uni2work)"
optional: false
- "3":
<<: *beleg-field
label: "Bestätigung"
tooltip: "Bestätigung der durchgeführten Tutortätigkeit (falls aus Webseite nicht ersichtlich)"
optional: false
"tutor editieren":
mode: manual
display-label: "Antrag bearbeiten (Tutor)"
source: "tutor antrag, student"
actors:
- *student
view-actor:
- *pruefungsamt
- *student
form: *tutor-form
"tutor antrag zurueck":
mode: manual
display-label: "Antrag an Student zurück geben"
source: "tutor antrag, pa"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
form: &tutor-notizen-form
"institut": *institut-form
"tutorbeleg": *tutorbeleg-form
"notizen": *notizen-form
viewers:
display-label: "Antrag in Bearbeitung (Tutor)"
viewers:
- *student
- *pruefungsamt
payload-view: &payload-view-tutor-notizen
<<: &payload-view-tutor
<<: *payload-view-init
"institut":
viewers:
- *student
- *pruefungsamt
display-label: "Institut"
"tutorbeleg":
viewers:
- *student
- *pruefungsamt
display-label: "Beleg"
"notizen":
viewers:
- *student
- *pruefungsamt
display-label: "Notizen / Anmerkungen"
"tutor antrag, pa":
final: false
messages: []
viewers:
display-label: "Antrag in Begutachtung (Tutor)"
viewers:
- *student
- *pruefungsamt
edges:
"tutor einreichen":
mode: manual
display-label: "Antrag zur Begutachtung einreichen"
source: "tutor antrag, student"
actors:
- *student
view-actor:
- *pruefungsamt
- *student
form: {}
payload-view: *payload-view-tutor-notizen
"tutor ok":
final: true
messages: []
edges:
"tutor akzeptieren":
mode: manual
display-label: "Antrag genehmigen"
source: "tutor antrag, pa"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
form:
"institut": *institut-form
viewers:
display-label: "Antrag genehmigt (Tutor)"
viewers:
- *student
- *pruefungsamt
payload-view: *payload-view-tutor
"tutor abgelehnt":
final: true
messages: []
edges:
"tutor ablehnen":
mode: manual
display-label: "Antrag ablehnen"
source: "tutor antrag, pa"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
form: {}
viewers:
display-label: "Antrag abgelehnt (Tutor)"
viewers:
- *student
- *pruefungsamt
payload-view: *payload-view-tutor
"sozialekompetenz antrag, student":
final: false
messages: *messages-antrag-student
edges:
"sozialekompetenz beantragen":
mode: manual
display-label: "Tätigkeit (nicht Tutortätigkeit) als soziale und persönliche Kompetenz anerkennen lassen (nur (Medien-)Informatik Bachelor)"
source: "init"
actors:
- *student
view-actor:
- *pruefungsamt
- *student
form: &sozialekompetenz-form
"titel": *titel-form
"titel, englisch": *entitel-form
"beleg": *beleg-form
"sozialekompetenz editieren":
mode: manual
display-label: "Antrag bearbeiten (Sozialekompetenz)"
source: "sozialekompetenz antrag, student"
actors:
- *student
view-actor:
- *pruefungsamt
- *student
form: *sozialekompetenz-form
"sozialekompetenz antrag zurueck":
mode: manual
display-label: "Antrag an Student zurück geben"
source: "sozialekompetenz antrag, pa"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
form: &sozialekompetenz-notizen-form
"titel": *titel-form
"titel, englisch": *entitel-form
"notizen": *notizen-form
viewers:
display-label: "Antrag in Bearbeitung (Sozialekompetenz)"
viewers:
- *student
- *pruefungsamt
payload-view: &payload-view-sozialekompetenz-notizen
<<: &payload-view-sozialekompetenz
<<: *payload-view-init
"titel":
viewers:
- *student
- *pruefungsamt
display-label: "Titel"
"titel, englisch":
viewers:
- *student
- *pruefungsamt
display-label: "Titel, Englisch"
"beleg":
viewers:
- *student
- *pruefungsamt
display-label: "Beleg"
"notizen":
viewers:
- *student
- *pruefungsamt
display-label: "Notizen / Anmerkungen"
"sozialekompetenz antrag, pa":
final: false
messages: []
viewers:
display-label: "Antrag in Begutachtung (Sozialekompetenz)"
viewers:
- *student
- *pruefungsamt
edges:
"sozialekompetenz einreichen":
mode: manual
display-label: "Antrag zur Begutachtung einreichen"
source: "sozialekompetenz antrag, student"
actors:
- *student
view-actor:
- *pruefungsamt
- *student
form: {}
payload-view: *payload-view-sozialekompetenz-notizen
"sozialekompetenz ok":
final: true
messages: []
edges:
"sozialekompetenz akzeptieren":
mode: manual
display-label: "Antrag genehmigen"
source: "sozialekompetenz antrag, pa"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
form:
"titel": *titel-form
"titel, englisch": *entitel-form
viewers:
display-label: "Antrag genehmigt (Sozialekompetenz)"
viewers:
- *student
- *pruefungsamt
payload-view: *payload-view-sozialekompetenz
"sozialekompetenz abgelehnt":
final: true
messages: []
edges:
"sozialekompetenz ablehnen":
mode: manual
display-label: "Antrag ablehnen"
source: "sozialekompetenz antrag, pa"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
form: {}
viewers:
display-label: "Antrag abgelehnt (Sozialekompetenz)"
viewers:
- *student
- *pruefungsamt
payload-view: *payload-view-sozialekompetenz
"englisch antrag, student":
final: false
messages: *messages-antrag-student
edges:
"englisch beantragen":
mode: manual
display-label: "Note aus dem e-Xplore Technical Englisch Kurs melden"
source: "init"
actors:
- *student
view-actor:
- *pruefungsamt
- *student
form: &englisch-form
"note": &note-form
- "1": &note-field
tag: text
label: "Note"
placeholder: "Note"
optional: false
"datum": &datum-form
- "2": &datum-field
tag: day
label: "Datum"
optional: false
"englischbeleg": &englischbeleg-form
- "3": &englischbeleg-field
tag: file
label: "Dokument"
tooltip: "Mindestens die Seite mit Note und Datum"
optional: false
config:
unpack-zips:
default: true
force: true
multiple: true
all-empty-ok: false
max-file-size: 5242880
"englisch editieren":
mode: manual
display-label: "Antrag bearbeiten (Englisch)"
source: "englisch antrag, student"
actors:
- *student
view-actor:
- *pruefungsamt
- *student
form: *englisch-form
"englisch antrag zurueck":
mode: manual
display-label: "Antrag an Student zurück geben"
source: "englisch antrag, pa"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
form: &englisch-notizen-form
"note": *note-form
"datum": *datum-form
"englischbeleg": *englischbeleg-form
"notizen": *notizen-form
viewers:
display-label: "Antrag in Bearbeitung (Englisch)"
viewers:
- *student
- *pruefungsamt
payload-view: &payload-view-englisch-notizen
<<: &payload-view-englisch
<<: *payload-view-init
"note":
viewers:
- *student
- *pruefungsamt
display-label: "Note"
"datum":
viewers:
- *student
- *pruefungsamt
display-label: "Datum"
"englischbeleg":
viewers:
- *student
- *pruefungsamt
display-label: "Beleg"
"notizen":
viewers:
- *student
- *pruefungsamt
display-label: "Notizen / Anmerkungen"
"englisch antrag, pa":
final: false
messages: []
viewers:
display-label: "Antrag in Begutachtung (Englisch)"
viewers:
- *student
- *pruefungsamt
edges:
"englisch einreichen":
mode: manual
display-label: "Antrag zur Begutachtung einreichen"
source: "englisch antrag, student"
actors:
- *student
view-actor:
- *pruefungsamt
- *student
form: {}
payload-view: *payload-view-englisch-notizen
"englisch ok":
final: true
messages: []
edges:
"englisch akzeptieren":
mode: manual
display-label: "Antrag genehmigen"
source: "englisch antrag, pa"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
form:
"note": *note-form
"datum": *datum-form
viewers:
display-label: "Antrag genehmigt (Englisch)"
viewers:
- *student
- *pruefungsamt
payload-view: *payload-view-englisch
"englisch abgelehnt":
final: true
messages: []
edges:
"englisch ablehnen":
mode: manual
display-label: "Antrag ablehnen"
source: "englisch antrag, pa"
actors:
- *pruefungsamt
view-actor:
- *pruefungsamt
form: {}
viewers:
display-label: "Antrag abgelehnt (Englisch)"
viewers:
- *student
- *pruefungsamt
payload-view: *payload-view-englisch