Notat lagt ut av igorr i 2008.
Ekspandering av target i personroller fra FS
Ved innføring av personroller ble det mulig å ha forskjellige typer av target for en rolle. Før dette hadde vi kun implementert at man fra FS hadde rolle i forhold til undervisningsenhet, undervisningsaktivitet, evu-kurs, og evu-kursaktivitet.
Personrolle kan man ha i forhold til følgende typer entiteter:
- Sted, identifisert ved
- Institusjonsnummer
- Fakultetsnummer
- Instituttnummer
- Avdelingsnummer
- Program, identifisert ved
- Studieprogramkode
- Kull, identifisert ved
- Studieprogramkode
- Årstall
- Terminkode
- Kullklasse, identifisert ved
- Studieprogramkode
- Årstall
- Terminkode
- Emne, identifisert ved
- Institusjonsnummer
- Emnekode
- Versjonskode
- Undervisningsenhet, identifisert ved
- Institusjonsnummer
- Emnekode
- Versjonskode
- Årstall
- Terminkode
- Terminnummer
- Undervisningsaktivitet, identifisert ved
- Institusjonsnummer
- Emnekode
- Versjonskode
- Årstall
- Terminkode
- Terminnummer
- Aktivitetskode
- Etterutdanningskurs, identifisert ved
- Etterutdanningskurskode
- Kurstidsangivelseskode
Gitt den strukturen som finnes i FS så kan det tyde på at man snart kommer til å utvide slik at man kan støtte kursaktiviteter (under EVU-kurs).
Hvordan skal vi så tolke en rolle mot disse entitetene?
Vi ønsker ikke setting der rollekoden skal bestemme hvorledes vi tolker/ekspanderer target for en rolle. Reglene for dette må gjøres universelle.
Følgende ekspandering foreslås i første omgang:
- Sted:
- Studieprogram, som har dette stede som studieansvarlig sted.
- Emner, som har dette stedet som .... sted.
- Etterutdanningskurs, som faglig hører tildette sted
- Studieprogram:
- Kull, knyttet til dette studieprogrammet.
- Emner, som kan inngå i dette studieprogrammet.
- Kull:
- Kullklasser, i dette kullet.
- Emner:
- Undervisningsenheter, av dette emne.
- Undervisningsenheter:
- Undervisningsaktiviteter, under denne undervisningsenheten.