Nytt FSAPI

Nye bestillinger til nytt FS-API

Prioritering

1. Vurdering (GET) og utvidelse av personer

2. Undervisning og vurdering (POST)

3. Andre

Vurdering

API for vurderingsdata og studentvurderingsdata er levert til test 4. september 2019

MQ for vurdering er ikke levert
Post-tjeneste for vurdering er ikke levert

Skal brukes av Canvas/Cerebrum/TP

Vurderingsdata

Vi trenger data om vurderingsenheter inkludert deres data fra vurderingskombinasjoner  inkludert VURDKOMB_I_VURDKOMB.

I tillegg enheter, trenger vi data fra EKSAVVIKLINGROM, CAMPUS_VURDKOMBENHET.

Aktuelle felter fra vurderingskombinasjon:

  • EMNEKODE
  • VERSJONSKODE
  • VURDKOMBKODE
  • VURDKOMBNAVN_BOKMAL
  • VURDKOMBNAVN_NYNORSK
  • VURDKOMBNAVN_ENGELSK
  • VURDORDNINGKODE
  • VURDKOMBTYPEKODE
  • KARREGELKODE
  • STATUS_EKSAVVIKLING
  • STATUS_IND_TID
  • VURDERINGSFORMKODE
  • STATUS_AKTIV
  • SORTREKKEFOLGE
  • NIVA
  • MERKNADTEKST
  • LMSROMMALKODE
  • DATASYSTEMKODE
  • CAMPUSKODE
  • DATASYSTEMKODE_SENSUR
  • STATUS_KLAGE_STUDWEB
  • STATUS_BEGRUNN_STUDWEB
  • MINUTTER_OPPMOTE_FOR
  • TIMER_EKSTRA_EKSAMENSTID
  • MINUTTER_EKSTRA_EKSAMENSTID

Aktuelle felter fra vurderingsenhet:

  • EMNEKODE
  • VERSJONSKODE
  • VURDKOMBKODE
  • ARSTALL
  • VURDTIDKODE
  • ARSTALL_REELL
  • VURDTIDKODE_REELL
  • VURDSTATUSKODE
  • VARIGHETTIMER
  • DATO_FORSLAG_EKSAMEN
  • DATO_EKSAMEN
  • KLOKKESLETT_FREMMOTE_TID
  • DATO_START_OPPMELDING
  • DATO_FRIST_OPPMELDING
  • DATO_FRIST_TREKK
  • DATO_INNLEVERING
  • KLOKKESLETT_INNLEVERING
  • DATO_FRIST_SENSUR
  • DATO_FRIST_KUNNGJORING
  • DATO_KLAGE
  • DATO_UTTAK
  • KLOKKESLETT_UTTAK
  • MERKNADSTEKST
  • STATUS_PUBLISER_EKSDATO
  • STATUS_SENSURUTLEGG_MELDING
  • TALL_KANDIDATER
  • STATUS_PUBLISER
  • DATO_FRIST_OPPD_TITTEL
  • INSTITUSJONSNR_EIER
  • STATUS_PUBLISER_KANDTIMEPLAN
  • DATASYSTEMKODE
  • DATASYSTEMKODE_SENSUR
  • DATO_EKSAMEN_FRA
  • DATO_EKSAMEN_TIL
  • MINUTTER_OPPMOTE_FOR

For TPs del vil dette da kunne erstatte denne tjenesten

  • /eksamen/planleggingsdata

Studentvurderingsdata

Data om studenter på enheter (VURDKOMBMELDING/STUDENTVURKOMBPROTOKOLL) og studenter på rom for enhet (EKSAVVIKLINGPERSON)

Kobling til rett enhet, eller rom er nok. Vi trenger ikke info om kandatnr, karakterer, ol.l. her.

Meldinger

Melding til MQ om endring på vurderingskombinasjon og vurderingsenhet i tillegg til student-vurdering-meldinger

Vurdering (POST)

TP vil fortsatt trenge en POST tjeneste:

  • Dagens variant må videreføres i en eller annen variant
  • /eksamen/planleggingsdata/oppdater

Personer

API for personer er levert i prod våren 2019

Skal brukes av UA (Lenel Onguard)

Trenger å kunne poste lånenummer (STUDENTKORT.STUDENTKORTNR)

Vi foreslår her en utvidelse av tjenesten:

POST /personer/{id}

Vi trenger at dagens bildeoppdatering videreføres på en eller annen måte

Skal brukes av Cerebrum 

Vi trenger tilgang til å slå opp personer på andre ting enn personlopenr. Det er i dag mulig å slå opp på ansattnr og på brukernavn. Vi trenger i tillegg studentnr og fødselsnr. Vi antar at dette enkelt kan inkluderes som filter i denne tjenesten:

GET /personer

  • filter for studentnr
  • filter for fødselsnr

Undervisning

Utvidelse av undervisning er ikke levert

Utvidelse av undervisningsaktiviteter er levert i test sept 2019

Nye tjenester undervisning/timeplan er ikke levert
Post-tjeneste for vurdering er ikke levert

Skal brukes av TP

For en fremtidig overgang til nytt API og avslutte bruken av tjenesten

  • /studrapp/undervisningsaktiviteter

Følgende kreves:

GET /undervisning/{id}

  • UNDERVISNINGSENHET.STATUS_EKSPORT_TPLAN
  • "undoppt-forrige-aar": 65 (dette kan vi kanskje beregne selv, ved å telle studentundervisning?)


GET /undervisningsaktiviteter/{id}

  • "datoForsteGang"
  • "datoSisteGang"
  • "status-fellesaktivitet" OK
  • TIMETALL_UKETIMER?

Ny tjeneste

GET /undervisningsaktiviteter/timeplan og GET /undervisningsaktiviteter/timeplan{id}

Alternativt at dette inkluderes i undervisningsaktiviteter/{id}

Trenger følgende data:

  • EMNEKODE
  • VERSJONSKODE
  • TERMINKODE
  • ARSTALL
  • TERMINNR
  • AKTIVITETKODE
  • UNDPLANLOPENR
  • UKEDAGKODE
  • KLOKKESLETT_FRA
  • KLOKKESLETT_TIL
  • BYGNINGSKODE
  • DATO_FRA
  • DATO_TIL
  • KOMMENTAR
  • STATUS_PUBLISERES
  • TIMETALL_UKETIMER
  • AKTIVITETSNAVN
  • TALL_ONSKET_PLASSER
  • TALL_ONSKET_ROM
  • UNDFORMKODE
  • AKTIVITETKODE_REF
  • UNDPLANLOPENR_REF

Trenger at dagens tjeneste for å sende data til FS videreføres på en eller annen måte:

  • /studrapp/oppdater_undakt

Andre

Sensoroppdrag og veiledningsforhold er ikke levert

Skal brukes av PG, og/eller ressursplanlegging/undervisningsregnskap

  • SENSOROPPDRAG (kobling til kommisjon, vurdering og emne)
  • VEILEDNINGSFORHOLD (spesielt kobling mellom person/fagperson og intern veileder)

Nytt ønske: mai 2019

Emnedata er ikke levert

Mer emnedata

https://api.fellesstudentsystem.no/swagger.html#/undervisning/get_emner__id_

Denne viser litt for lite data om emner, i tillegg ønskes følgende direkte fra emnetabellen:

  • studiepoeng
  • periode vurdering
  • periode undervisning
  • fag sortering
  • antall forsøk lovlig (eks + und)

Følgende data ønskes tilgjengelig fra under-tabeller

  • emneoverlapp (VEKTREDREGEL,VEKTREGELEMNE)
  • vurderingstermin (VURDKOMBTID)
  • undervisningstermin (UNDTERMIN_EMNE)
  • infotekst (EMNEINFO)
  • infotermin (INFOTERMIN_EMNE)

 

 

Publisert 11. jan. 2019 13:44 - Sist endret 13. sep. 2019 14:16