Informasjonsmodell 4.0

Informasjonsmodell 4.0

Introduksjon

Informasjonsmodellen versjon 3.0 ble lansert i juni 2018. Siden den gang har Novari lagt stor vekt på å ivareta bakoverkompabilitet ved endringer og utvidelser i modellen.

I løpet av denne perioden har det vært nødvendig å fjerne eller omplassere enkelte elementer i modellen. Ettersom slike endringen kan bryte bakoverkompabiliteten med tidligere versjoner, har vi ikke kunnet gjennomføre dem direkte. I stedet har vi valgt å markere de berørte elementene som utgåtte, og disse vil forbli slik inntil en ny hovedversjon av modellen publiseres.

Felter som er markert som utgåtte kan fortsatt være i bruk av klienter. Derfor må adapterne fortsatt levere data både i henhold til de nye feltene og de opprinnelige. Dette medfører til mye dobbeltarbeid for adaptere, og bidrar samtidig til at informasjonsmodellen fremstår som mer kompleks enn nødvendig.

 

Derfor har vi nå igangsatt arbeidet med å lansere ny hovedversjon av informasjonsmodellen. For å sikre en smidig og forutsigbar overgang for våre brukere, har vi opprettet denne informasjonssiden hvor vi vil samle relevant informasjon knyttet til prosessen.

 

Informasjonsbrev om v4.0

Den 10. april sendte vi ut et formelt informasjonsbrev med kunngjøring om arbeidet med ny hovedversjon av informasjonsmodellen. I informasjonsbrevet ba vi om navn på en kontaktperson i hver fylkeskommune. Vi har nå mottatt disse, og det er disse kontaktpersonene som vil ha ansvar for den videre oppfølgingen i sin fylkeskommune.

 

Prosjektgjennomføring

For å sikre god fremdrift og samordning i arbeidet, vil Novari etablere faste og regelmessige møter. Disse skal bidra til at alle parter holder samme tempo i prosessen, og gi nødvendig støtte underveis. Første møte er planlagt i uke 25.

 

Overordnet fremdriftsplan

Hovedaktivitetene i prosessen er tegnet inn i overordnet fremdriftsplan.

image-20250514-154412.png
image-20250514-154418.png

 

Forklaring til fremdriftsplanen

Det første steget i prosessen er at fylkeskommunene etablerer dialog med adapterleverandørene så snart som mulig, og deler den overordnede fremdriftsplanen. Det er viktig at leverandørene får god oversikt tidlig, slik at de kan sette av nødvendige ressurser og gjøre tilpasninger innenfor de angitte tidsrammene. Dette er avgjørende for å sikre ønsket fremdrift i prosjektet.

Milepæler:

MP 1: 12. desember 2025 - Relase av 4.0 i Java og C#

MP2: 20. januar 2026 - FINT API bli oppdatert til 4.0 i testmiljø (Beta)

MP 3: 10. mars 2026 - FINT API bli oppgradert til 4.0 i produksjonsmiljø (API)

 

Oppdatering i BETA

For å sikre en stabil og uavbrutt tjenesteleveranse er det viktig at utfasingen av utgåtte felter gjennomføres i riktig rekkefølge og etter den planlagte prosessen under. Dette fordi de ulike stegene har avhengigheter til hverandre.

image-20250402-084037.png

1. Tilpasse adaptere - adaptere utvides med informasjon i nye felter

Det er viktig å sikre at alle nye elementer som erstatter utgåtte felter blir korrekt fylt med data.

For eksempel må adaptere fylle ut informasjon i det nye feltet Basisgruppemedlemskap, som nå overtar funksjonen for det tidligere feltet Basisgruppe.​

Et eksempel på dette, fra Visma InSchool, som er godt i gang med arbeidet:

image-20250224-123502.png

Ansvar: Alle som leverer informasjon via adapter.

 

2. Tilpasse klienter - klienter slutter å bruke utgåtte felter

Alle klienter som benytter informasjon fra informasjonsmodellen må avslutte bruken av data fra elementer som er markert som utgåtte. Mye kan tilpasses allerede nå. For eksempel er det nå mulig for klienter å hente informasjon fra det nye feltet Basisgruppemedlemskap, som erstatter den utgåtte relasjonen Basisgruppe.

image-20250224-123502.png

Ansvar: Alle som bruker FINT API.

 

3. Tilpasse adaptere - adaptere slutter å levere data i utgåtte felter

Adaptere kan nå slutte å levere data til elementer som er markert som utgåtte. For systemer som ennå ikke er oppdater til å benytte de nye feltene, vil dette medføre at enkelte typer informasjon ikke lenger vil være tilgjengelig. FINT vil svare, men felter som er utgått vil da være tomme.

​Fra dette tidspunktet vil informasjon kun være tilgjengelig gjennom feltene som er en del av den nye informasjonsmodellen.

Ansvar: Alle som leverer informasjon via adapter​

 

4. Etter produksjonssetting i API

Ved produksjonssetting av ny hovedversjon 4.0, vil alle utgåtte felt fjernes fra informasjonsmodellen.

Fra dette tidspunktet vil FINT API ikke lengre inneholde de utgåtte feltene. Dette vil kunne medføre feil i klienter som ikke er oppdatert.

 

Oversikt over endringer i informasjonsmodellen

Utgåtte informasjonselementer fjernes

Informasjonselementer (felter/relasjoner/klasser) som tidligere er satt som UTGÅTT vil nå bli fjernet. Det er derfor viktig at en så snart som mulig går over til å bruke de oppgitte alternativene som er beskrevet i Informasjonsmodellen. For eksempel relasjonen elevforholdEksamensgruppe:

image-20250403-081655.png

Utdanning.Elev

Hovedklasse

Navn

Type

Hovedklasse

Navn

Type

Basisgruppe

elevforhold

Relasjon

Elevforhold

basisgruppe

Relasjon

Elevforhold

sidemål

Relasjon

Elevforhold

kroppsøving

Relasjon

Elevforhold

vurdering

Relasjon

Elevforhold

kontaktlærergruppe

Relasjon

Elevforhold

programområde

Relasjon

Elevforhold

fravær

Relasjon

Elevforhold

eksamensgruppe

Relasjon

Elevforhold

undervisningsgruppe

Relasjon

Elevforhold

underveisordensvurdering

Relasjon

Elevforhold

halvårsordensvurdering

Relasjon

Elevforhold

sluttordensvurdering

Relasjon

Elevforhold

underveisfagvurdering

Relasjon

Elevforhold

halvårsfagvurdering

Relasjon

Elevforhold

sluttfagvurdering

Relasjon

Basisgruppe

periode

Felt

Kontaktlærergruppe

periode

Felt

Persongruppe

periode

Felt

Basisgruppe

medlemskap

Relasjon

Kontaktlærergruppe

medlemskap

Relasjon

Persongruppe

medlemskap

Relasjon

Kontaktlærergruppe

elevforhold

Relasjon

Medlemskap

 

Hovedklasse

Elevforhold

medlemskap

Relasjon

Undervisningsforhold

medlemskap

Relasjon

Utdanning.Vurdering

Hovedklasse

Felt/Relasjon

Type

Hovedklasse

Felt/Relasjon

Type

Eksamensgruppe

elevforhold

Relasjon

Fagvurdering

undervisningsgruppe

Relasjon

Halvårsfagvurdering

undervisningsgruppe

Relasjon

Sluttfagvurdering

undervisningsgruppe

Relasjon

Underveisfagvurdering

undervisningsgruppe

Relasjon

Fravær

 

Hovedklasse

Underveisordensvurdering

elevforhold

Relasjon

Halvårsordensvurdering

elevforhold

Relasjon

Sluttordensvurdering

elevforhold

Relasjon

Underveisfagvurdering

elevforhold

Relasjon

Halvårsfagvurdering

elevforhold

Relasjon

Sluttfagvurdering

elevforhold

Relasjon

Eksamensgruppe

periode

Felt

Eksamensgruppe

medlemskap

Relasjon

Vurdering

 

Hovedklasse

Utdanning.Basisklasser

Sti

Navn

Type

Sti

Navn

Type

Gruppe

periode

Felt

Gruppe

medlemskap

Relasjon

Utdanningsforhold

medlemskap

Relasjon

Utdanning.Timeplan

Sti

Navn

Type

Sti

Navn

Type

Fag

periode

Felt

Faggruppe

periode

Felt

Undervisningsgruppe

periode

Felt

Fag

medlemskap

Relasjon

Faggruppe

medlemskap

Relasjon

Undervisningsgruppe

medlemskap

Relasjon

Undervisningsgruppe

elevforhold

Relasjon

Utdanning.Utdanningsprogram

Sti

Navn

Type

Sti

Navn

Type

Årstrinn

periode

Felt

Programområde

periode

Felt

Utdanningsprogram

periode

Felt

Årstrinn

medlemskap

Relasjon

Programområde

medlemskap

Relasjon

Utdanningsprogram

medlemskap

Relasjon

Programområde

elevforhold

Relasjon

Felles

Sti

Navn

Type

Sti

Navn

Type

Kontaktperson

foreldreansvar

Felt

Kontaktperson

person

Relasjon

Arkiv.Noark

Sti

Navn

Type

Sti

Navn

Type

Dokumentobjekt

format

Felt

Administrasjon.Personal

Sti

Navn

Type

Sti

Navn

Type

Arbeidsforhold

lønn

Relasjon

Administrasjon.Fullmakt

Sti

Navn

Type

Sti

Navn

Type

Fullmakt

myndighet

Relasjon

Administrasjon.Kodeverk

Sti

Navn

Type

Sti

Navn

Type

Kontodimensjon

fullmakt

Relasjon

Aktivitet

fullmakt

Relasjon

Anlegg

fullmakt

Relasjon

Ansvar

fullmakt

Relasjon

Art

fullmakt

Relasjon

Diverse

fullmakt

Relasjon

Formål

fullmakt

Relasjon

Funksjon

fullmakt

Relasjon

Kontrakt

fullmakt

Relasjon

Løpenummer

fullmakt

Relasjon

Objekt

fullmakt

Relasjon

Prosjekt

fullmakt