Bevaring av sensurprotokoll
Denne integrasjonen ligger fortsatt i køen for utvikling
Dette er en teknisk dokumentasjon.
Flyten
Sensurprotokollen skal overføres 2 ganger i året for hver institusjon. En gang i starten av januar og engang i starten av juli . (En gang: Når? 10/1 og 10/7?)
januar-kjøringen plukker med seg alt av sensurprotokoller fra forrige år, vår-semesteret. Den vil også opprette en sak for fjorårets resultater.
juli-kjøringen plukker med seg alt av sensurprotokoller fra forrige år høst-semesteret. Den vil avslutte saken fra fjoråret.
Data og metadata
Sakstittel : xxx
Dokument-tittel: xxxx
Dokument type (retning) : intern-notat ?
SAK: Tilgangsgruppe, tilgangskode, arkivdel, arkivkode og eventuelt hjemmel spesifiseres i FS av hver enkelt institusjon.
DOK: Tilgangsgruppe, tilgangskode og eventuelt hjemmel, spesifiseres i FS av hver enkelt institusjon.
Status på saken settes til Journalført ved opprettelse og avsluttet etter innleggelse av høst-semesteret.
Saksbehandler spesifiseres i FS.
Filformat
Selve dokumentet (filen) vil sendes som csv fil fra FS. Den skal inneholde følgende felter (semi-kolon-separert. Felt emnenavn er et tekstfelt som omsluttes av doble anførselstegn “ ):
"Fødselsnummer;Navn;Emnenavn;Eksamensdato;Institusjonsnummer;Emnekode;Versjonskode;Vurdkombkode;Årstall;Vurdtidkode;Karakter;Vurdresstatkode;Vekting;Sensorer"
Teknisk
Her beskrives kommunikasjonen mellom FS og integrasjonsplattformen og vil være skjult for slutt brukerne.
Det settes opp database jobber som trigger sendingen 2 ganger i året for hver institusjon. Jobben vil POSTe en slik json-fil som inneholder selve sensurprotokollen og alle tilhørende metadata.
Endepunktet den sender til er : https://
{
"institusjon": "1234",
"sak": {
"dokumenter": [
{
"retning": "INN",
"dokumenttittel": "Sensurprotokoll VÅR/HØST 2019",
"filnavn": "Sensurprotokoll VÅR/HØST 2019.csv.pdf",
"mottattDato": "2019-06-07T09:43:35+00:00",
"innhold": "dGVzdA==",
"tilgangskode": "X",
"tilgangsgruppe": "X",
"hjemmel" : "X"
}
],
"eksternId": "Et unik streng for det spesifikke året",
"saksbehandler": "christina.elmar@ceres.no",
"sakstatus": "ÅPEN",
"sakstittel": "XXXX",
"sakstype": "sensurprotokoll",
"tilgangskode": "X",
"tilgangsgruppe": "XXX",
"arkivdel": "X",
"arkivkode": "XXX"
}
}