FSWS BAS

BAS (BrukerAdministrative Systemer) eksporterer studentinformasjon til BAS, som for eksempel Cerebrum og Active Directory.

Tjenesten er SOAP-basert og bruker "stil" document/literal.

For formell definisjon av tjenesten, se lenke til WSDL og XML-skjema på hovedsiden.

HTML-versjon av basdata-1.5.xsd.

HTML-versjon av basdata-1.6.xsd (brukes i første omgang kun av getRom).

Tidligere versjoner av XML-skjemaet.

Følgende eksempelfil er generert automatisk fra skjemaet. Innholdet i hvert enkelt element er ikke alltid meningsfyllt, men filen gir likevel en viss oversikt over strukturen til uttrekket.

Kort om operasjonene

Operasjon Parametre Returverdi Beskrivelse
getBASData
Avvikles 1. februar 2024
EKSPORT_TYPE eksportType, boolean registrerKjoring, [boolean medFagpersoner], [boolean medHistorikk], [String eksportInaktive] String Parameter eksportType er FULL eller ENDRING, registrerKjoring er true eller false, medFagpersoner er true eller false og valgfri (false er standardverdi), medHistorikk er true eller false og valgfri (false er standardverdi), eksportInaktive er en kommaseparert liste med inaktive studentstatuser som allikevel skal eksporteres (f.eks. UTESTENGT,SLUTTET). Utdata, se basdata.xsd.
getBASDataAsAttachment
Avvikles 1. februar 2024
EKSPORT_TYPE eksportType, boolean registrerKjoring, [boolean medFagpersoner], [boolean medHistorikk, [String eksportInaktive] FSWSAttachment Parameter eksportType er FULL eller ENDRING, registrerKjoring er true eller false, medFagpersoner er true eller false og valgfri (false er standardverdi), medHistorikk er true eller false og valgfri (false er standardverdi), eksportInaktive er en kommaseparert liste med inaktive studentstatuser som allikevel skal eksporteres (f.eks. UTESTENGT,SLUTTET). Utdata, se basdata.xsd.
getBASDataMedFP
Avvikles 1. februar 2024
EKSPORT_TYPE eksportType, boolean registrerKjoring, [boolean medHistorikk], [String eksportInaktive] String Parameter eksportType er FULL eller ENDRING, registrerKjoring er true eller false, medHistorikk er true eller false og valgfri (false er standardverdi), eksportInaktive er en kommaseparert liste med inaktive studentstatuser som allikevel skal eksporteres (f.eks. UTESTENGT,SLUTTET). Utdata, se basdata.xsd.
getBASDataMedFPAsAttachment
Avvikles 1. februar 2024
EKSPORT_TYPE eksportType, boolean registrerKjoring, [boolean medHistorikk], [String eksportInaktive] FSWSAttachment Parameter eksportType er FULL eller ENDRING, registrerKjoring er true eller false, medHistorikk er true eller false og valgfri (false er standardverdi), eksportInaktive er en kommaseparert liste med inaktive studentstatuser som allikevel skal eksporteres (f.eks. UTESTENGT,SLUTTET). Utdata, se basdata.xsd.
getBASEksport
Avvikles 1. februar 2024
Date endringerSiden, boolean medFagpersoner, [boolean medHistorikk], [String eksportInaktive] FSWSAttachment Hvis parameter endringerSiden settes til dato for forrige kjøring leveres kun endringer siden denne datoen, medHistorikk er true eller false og valgfri (false er standardverdi), eksportInaktive er en kommaseparert liste med inaktive studentstatuser som allikevel skal eksporteres (f.eks. UTESTENGT,SLUTTET). Utdata, se basdata.xsd.
getEmail
Avvikles 1. februar 2024
long pnr String Tar personnummer (11 sifre) som parameter, og returnerer epostadresse.
getFagperson
Avvikles 1. februar 2024
long pnr String Tar personnummer (11 sifre) for en fagperson som parameter, og returnerer opplysninger om personen på XML-format. Utdata, se basdata.xsd.
getFagpersonAsAttachment
Avvikles 1. februar 2024
long pnr FSWSAttachment Tar personnummer (11 sifre) for en fagperson som parameter, og returnerer opplysninger om personen på XML-format. Utdata, se basdata.xsd.
getFagpersoner
Avvikles 1. februar 2024
  String Returnerer alle fagpersoner på XML-format. Utdata, se basdata.xsd.
getFagpersonerAsAttachment
Avvikles 1. februar 2024
  FSWSAttachment Returnerer alle fagpersoner på XML-format. Utdata, se basdata.xsd.
getImage
Avvikles 1. februar 2024
long pnr GetImageResponse Tar personnummer (11 sifre) som parameter, og returnerer bilde av personen.
getImageAsAttachment
Avvikles 1. februar 2024
long pnr FSWSAttachment Tar personnummer (11 sifre) som parameter, og returnerer bilde av personen.
getKull
Avvikles 1. februar 2024
  String Returnerer aktive kull på XML-format. Utdata, se basdata.xsd.
getLegacyBASData (deprecated)
Avvikles 1. februar 2024
  String  
getLegacyBASDataAttachment (deprecated)
Avvikles 1. februar 2024
  FSWSAttachment  
getRom
Avvikles 1. februar 2024
  String Returnerer rom-listen på XML-format. Utdata, se basdata.xsd.
getSted
Avvikles 1. februar 2024
Integer institusjonsnr, Integer faknr, Integer instituttnr, Integer gruppenr String Utdata, se basdata.xsd.
getStedAsAttachment
Avvikles 1. februar 2024
Integer institusjonsnr, Integer faknr, Integer instituttnr, Integer gruppenr FSWSAttachment Utdata, se basdata.xsd.
getUsername
Avvikles 1. februar 2024
long pnr String Tar personnummer (11 sifre) som parameter, og returnerer brukernavnet.
setEmail
Avvikles 1. februar 2024
long pnr, String email String Tar personnummer (11 sifre) og ny epostadresse som parametre og oppdaterer epostadressen. Returnerer OK (vellykket oppdatering), ILLEGAL (ulovlig epost), NOT FOUND (ukjent person), DUPLICATE EMAIL (annen person med samme epost eksisterer), eller ERROR (annen feil).
setFagperson
Avvikles 1. februar 2024
String fagpersonData String  
setFagpersonFromAttachment
Avvikles 1. februar 2024
FSWSAttachment fagpersonData String  
setImage
Avvikles 31. mars 2025
long pnr, SetImageRequest imageRequest String  
setImageFromAttachment
Avvikles 1. februar 2024
long pnr, FSWSAttachment attachment String  
setUsername
Avvikles 1. februar 2024
long pnr, String username String Returnerer OK (vellykket oppdatering), ILLEGAL (ulovlig brukernavn), NOT FOUND (ukjent person), eller ERROR (annen feil).

XML-skjema for BAS


Oppdatert 28.09.2010