Definisjon
Registrerte studenter
- Semesterregistrert og betalt for semester som er i aktiv periode
- Typisk periode er 01.12.2015 - 31.08.2016 (v?r) eller 01.06.2016 - 31.01.2017 (h?st)
- Dette inneb?rer at det er minimum ett, noen ganger to semestre som er aktive
Etter- og videreutdanningsstudenter (EVU)
- Aktiv deltager p? Evu-kurs
PhD-kandidater
- Aktiv studierett p? PhD
Utplukk
Utplukket gir 30000 rader 20. juni 2016. (27000+400+3300)
SQL:
--STUDENT (27000)
SELECT distinct p.fodselsdato,p.personnr
FROM fs.registerkort r, fs.person p, fs.semesterregistrering sem
WHERE p.fodselsdato=r.fodselsdato AND
p.personnr=r.personnr AND
r.status_reg_ok = 'J' AND
r.status_bet_ok = 'J' AND
NVL(r.status_ugyldig, 'N') = 'N' AND
r.arstall=sem.arstall AND
r.terminkode=sem.terminkode AND
sem.dato_gjelder_til >= SYSDATE
UNION
--EVU (700)
SELECT distinct p.fodselsdato,p.personnr
FROM fs.deltaker d, fs.person p, fs.kursdeltakelse k,
fs.etterutdkurs e, fs.semesterregistrering sem
WHERE p.fodselsdato=d.fodselsdato AND
p.personnr=d.personnr AND
d.deltakernr=k.deltakernr AND
e.etterutdkurskode=k.etterutdkurskode AND
e.dato_til < sem.dato_gjelder_til AND
e.dato_til > sem.dato_gjelder_fra AND
NVL(e.status_kontotildeling,'J')='J' AND
k.kurstidsangivelsekode = e.kurstidsangivelsekode AND
k.kursavbruddstatuskode IS NULL AND
sem.dato_gjelder_til >= SYSDATE
UNION
--PHD (3300)
SELECT distinct p.fodselsdato,p.personnr
FROM fs.student s, fs.person p, fs.studieprogramstudent sps,
fs.studieprogram sp, fs.semesterregistrering sem
WHERE p.fodselsdato=s.fodselsdato AND
p.personnr=s.personnr AND
p.fodselsdato=sps.fodselsdato AND
p.personnr=sps.personnr AND
sps.dato_studierett_tildelt < sem.dato_gjelder_til AND
NVL(sps.dato_studierett_gyldig_til, to_date('31-12-2099','dd-mm-yyyy')) > sem.dato_gjelder_til AND
sps.status_privatist='N' AND
sps.studieprogramkode=sp.studieprogramkode AND
sp.studienivakode in (900,980) AND
sem.dato_gjelder_til >= SYSDATE;
Format
{
"student-liste": [
"01019933440",
"01019833444",
"01019733446"
]
}