Webservice til UNI-Login import WS10

Størrelse: px
Starte visningen fra side:

Download "Webservice til UNI-Login import WS10"

Transkript

1 Webservice til UNI-Login import WS

2 Webservice til UNI Login-import UNI C april 23

3 Indhold Indledning... 2 Kontakt Webservicen... 2 Webservicens Get-metoder... 4 GetXmlSchemaNames()... 4 GetXmlSchema(string schemaname)... 4 Resultat af Webservicens Get-metoder... 4 Webservicens metoder til dataoverførelse... 6 ValidateXmlAgainstNamedSchema(XmlDocument xml, schemaname)... 6 UploadXmlData(WSuserId, WSpassword, XmlDocument xml)... 7 UploadIncrementalXmlData(WSuserId, WSpassword, XmlDocument xml).. 7 UploadDeleteXmlData(WSuserId, WSpassword, XmlDocument xml)... 7 Resultat af Webservicens metoder til dataoverførelse... 8 Http fejl... 8 Soap Fejl... 8 Svar fra servicen... 8 Statuskode... Eksempler... Udviklingsværktøjer... 3 Feltdefinitioner... 5 Tabel over felter og attributter... 5 UNILoginImport... 6 Institution... 7 Group... 7 InstitutionPerson... 9 Employee... 2 Student... 2 ContactPerson... 2 Person PhoneNumber Address UNILogin Kontrol af data... 25

4 2 Fejlkonsekvens: Følgende kontroller og normaliseringer bruges: Bilag : Eksempel på valid XML data Bilag 2: Eksempel på soap request Bilag 3: Eksempel på soap response Bilag 4: Gruppetyper... 3 Grupper der kan oprettes af institutionen... 3 Implicitte grupper i UNI-Login... 3 Institutionstilhørsforhold... 3 Indledning Dette notat beskriver webservicen tilhørende UNI-Login indberetningen af brugere fra administrative systemer. UNI-Login import webservicen er i version 3 og dokumentationen er i version, i dokumentnavnet v3.. Dokumentationen forventes løbende at blive opdateret for uklarheder. Kontakt Webservicen Webservicens servicebeskrivelse findes på adressen produktion: test: De tre centrale metoder i webservicen er UploadXmlData UploadIncrementalXmlData UploadDeleteXmlData der modtager XmlData og validerer disse mod relevante Xml skemaer. Webservicen udstiller en række andre metoder, heriblandt en simpel HelloWorld metode, der blot returnerer Hello World. Det anbefales at foretage den første test mod denne metode. Endvidere udstilles metoden

5 3 HelloWorldWithCredentials der kan anvendes til at teste webservicen med angivelse af login-oplysninger.

6 4 Webservicens Get-metoder Webservicen udstiller en række Get/Hentmetoder, som kort beskrives nedenfor. GetXmlSchemaNames() Denne metode returnerer en liste med navne på aktuelle XML Skemaer, der kan hentes via GetXmlSchema metoden. GetXmlSchema(string schemaname) Denne metode returnerer det navngivne skema som XML data skal overholde, når der overføres data fra de administrative systemer til webservicen. Det anbefales, at leverandøren altid sikrer sig, at XML data overholder de skemaer, der udstilles via GetXmlSchema og validerer XML data modskemaet før overførelse til webservicen. GetXmlSchema returnerer skemaet i XML format. Resultat af Webservicens Get-metoder GetXmlSchemaNames() Der returneres et SOAP svar på formen: <?xml version="." encoding="utf-8"?> <soap:envelope xmlns:soap=" xmlns:xsi=" xmlns:xsd=" <soap:body> <GetXmlSchemaNamesResponse xmlns=" <GetXmlSchemaNamesResult> <string>uploaddelete.xsd</string> <string>uploadfull.xsd</string> </GetXmlSchemaNamesResult> </GetXmlSchemaNamesResponse> </soap:body> </soap:envelope>

7 5

8 6 GetXmlSchema(string schemaname) <?xml version="." encoding="utf-8"?> <soap:envelope xmlns:soap=" xmlns:xsi=" xmlns:xsd=" <soap:body> <GetXmlSchemaResponse xmlns=" [ ] <GetXmlSchemaResult> <xs:schema xml:lang="da" xmlns:xs=" </xs:schema> </GetXmlSchemaResult> </GetXmlSchemaResponse> </soap:body> </soap:envelope> Hvor xml-skemaet, der er udpeget med schemaname returneres i <xs:schema> elementet. Webservicens metoder til dataoverførelse ValidateXmlAgainstNamedSchema(XmlDocument xml, schemaname) Validerer overførte XML data mod det navngivne skema. Der returneres enten et OK-svar, hvis skemaet validerer, eller en liste i XML format med fejlmeddelelser. Fejlmeddelelserne er henvendt til udviklere og lister fejlmeddelelsen samt den linje i XML filen, der fejler i forhold til skemaet. Der er to forskellige, navngivne skemaer, fordelt på de tre Upload- metoder: UploadXmlData bruger uploadfull.xsd UploadIncrementalXmlData bruger uploadfull.xsd UploadDeleteXmlData bruger uploaddelete.xsd Metoden har alene til formål at teste XML data mod det pågældende skema og er en hjælp til udvikling af XML eksport i de administrative systemer. Se Bilag for eksempel på XML data, der overholder det aktuelle skema og returnerer et OK-svar.

9 7 UploadXmlData(WSuserId, WSpassword, XmlDocument xml) Denne metode er den korrekte måde at overføre XML data til UNI-Login indberetningen, når det er første gang der importeres data, eller når man vil sikre sig, at data er fuldstændig i synk. Her overføres alle brugere hver gang. UploadXmlData vil først validere XML data mod skemaet ved navn upload- Full.xsd og dernæst behandle data. Hvis der findes fejl ved validering mod XML skemaet vil metoden returnere samme svarmeddelelse som ValidateXmlAgainstSchema ovenfor. De to parametre, WSuserId og WSpassword, skal indeholde gyldigt userid og password for en wsbruger. Autorisation foregår altså via parametre i kaldet og ikke i soap-headeren. Manglende eller ugyldig WSuserId/Wspassord vil udløse en soap-fault. UploadIncrementalXmlData(WSuserId, WSpassword, XmlDocument xml) Denne metode er den korrekte måde at overføre XML data til UNI-Login indberetningen, når der er tale om ændringer i data. Det kan enten være nye brugere eller ændringer til eksisterende brugere. Der overføres kun de ændrede brugere UploadIncrementalXmlData vil først validere XML data mod schemaet ved navn uploadfull.xsd og dernæst behandle data. Hvis der findes fejl ved validering mod XML skemaet vil metoden returnere samme svarmeddelelse som ValidateXmlAgainstSchema ovenfor. De to parametre, WSuserId og WSpassword, skal indeholde gyldigt userid og password for en wsbruger. UploadDeleteXmlData(WSuserId, WSpassword, XmlDocument xml) Denne metode er den korrekte måde at overføre XML data til UNI-Login indberetningen, når brugere skal slettes. Der overføres kun de slettede brugere. UploadDeleteXmlData vil først validere XML data mod skemaet ved navn uploaddelete.xsd og dernæst behandle data. Hvis der findes fejl ved validering mod XML skemaet vil metoden returnere samme svarmeddelelse som ValidateXmlAgainstSchema ovenfor. De to parametre, WSuserId og WSpassword, skal indeholde gyldigt userid og password for en wsbruger.

10 8 Resultat af Webservicens metoder til dataoverførelse Svar og fejlsvar opdeles i: Http fejl, som er fejl hvor servicen ikke er tilgængelig eller det modtagne data ikke kan tolkes som SOAP. SOAP fejl, som kan være forkert login eller fejl i XML strukturen. Svar fra servicen der kan indeholde et ok eller fejlsvar. Http fejl På dette niveau kontaktes en http adresse og noget data afleveres. Der kan indtræffe disse fejl:. Servicen er af en eller anden grund ikke tilgængelig. Giver HTTP: fejl Afleveret data giver ikke mening at fortolke som SOAP, er for eksempel ikke korrekt SOAP XML. Giver HTTP: fejl 4 (bad request). Soap Fejl På dette niveau tolkes det afleverede data som SOAP. Der kan indtræffe disse fejl: 3. Forkert brugerid / password 4. Afleveret data ikke korrekt SOAP XML. Ad : Giver denne SOAP-fault: <soap:body> <soap:fault> <faultcode>soap:client</faultcode> <faultstring>kombinationen af brugernavn og adgangskode er forkert.</faultstring> <detail/> </soap:fault> </soap:body> Svar fra servicen Når servicen har været aktiveret uden SOAP fejl returneres et svar på formen: <?xml version="." encoding="utf-8"?> <soap:envelope xmlns:soap=" xmlns:xsi=" xmlns:xsd=" <soap:body>

11 9 <UploadXmlDataResponse xmlns=" <UploadXmlDataResult> <summary> [ ] </summary> <details> [ ] </details> <ValidationErrors/> <ValidationWarnings/> <statuskode> [ ] </statuskode> <instnr> [ ] </instnr> <newobjects> </newobjects> <updatedobjects> [ ] </updatedobjects> <deletedobjects> [ ] </deletedobjects> <deniedobjects> [ ] </deniedobjects> </UploadXmlDataResult> </UploadXmlDataResponse> </soap:body> </soap:envelope> Forklaring til felterne XML element Summary Details Beskrivelse En kort beskrivelse af resultatet, evt. en fejlmeddelelse. En uddybning af hvor mange objekter (f.eks. Institution- Person) der er påvirket af indlæsningen, egnet til at videregive til slutbrugeren. Hvis <statuskode> er forskellig fra er der ikke læst noget ind, og <details> er tom. I det tilfælde indeholder <summary> en fejlmeddelelse. ValidationErrors En liste over syntaksfejl i inddata. Er tom når der ikke er fejl. ValidationWarnings En liste over advarsler om inddata, Tom når der ikke er advarsler. Statuskode instnr newobjects updatedobjects Numerisk statuskode, se nedenfor. Samme institutionsnummer, som blev angivet i inddata. Antallet af nye InstitutionPersoner der er indlæst. Antal InstitutionPerson, der er opdateret.

12 deletedobjects deniedobjects Antal InstitutionPerson, der er slettet. Antal InstitutionPerson, der ikke kunne læses ind. Ved <statuskode> står det frit om man vil gengive <details> ordret over for brugeren, eller om man selv vil konstruere en resultattekst vha. af de andre elementer. Statuskode Returneres altid sammen med en <summary> der forklarer værdien, således: : Importkilde er ukendt 2: Institutionsnummer er ukendt 3: Der findes en anden import med samme importkilde og institutionsnummer, med en senere dato en der er angivet i denne import. 4: (Kun inkrementel import): Der findes ikke nogen tidligere import med samme importkilde og institutionsnummer, så der er ikke noget at inkrementere til. 5: Generel fejl i dato 8: XML fejl (syntaksfejl) I input. 9: Intern fejl, bør meldes til Uni-C support. Eksempler Accepteret Indlæsning af to syntaktisk korrekte InstitutionPerson <soap:envelope xmlns:soap=" xmlns:xsi=" xmlns:xsd=" <soap:body> <UploadXmlDataResponse xmlns=" <UploadXmlDataResult> Antal nyindlæste: 2 Antal genindlæste: Antal udgåede: <summary>indlæsning afsluttet</summary> <details>total indlæsning afsluttet Antal afviste: </details> <ValidationErrors/> <ValidationWarnings/> <statuskode></statuskode> <instnr>a35</instnr>

13 <newobjects>2</newobjects> <updatedobjects></updatedobjects> <deletedobjects></deletedobjects> <deniedobjects></deniedobjects> </UploadXmlDataResult> </UploadXmlDataResponse> </soap:body> </soap:envelope> Antal nyindlæste: 2 er en gentagelse af <newobjects>2</newobjects> Forsøg på sletning af fire syntaktisk korrekte InstitutionPerson <soap:envelope xmlns:soap=" xmlns:xsi=" xmlns:xsd=" <soap:body> <UploadDeleteXmlDataResponse xmlns=" <UploadDeleteXmlDataResult> Antal nyindlæste: Antal genindlæste: Antal slettede: 2 <summary>indlæsning afsluttet</summary> <details>inkrementel indlæsning afsluttet Antal ukendte: 2</details> <ValidationErrors/> <ValidationWarnings/> <statuskode></statuskode> <instnr>a35</instnr> <newobjects></newobjects> <updatedobjects></updatedobjects> <deletedobjects>2</deletedobjects> <deniedobjects>2</deniedobjects> </UploadDeleteXmlDataResult> </UploadDeleteXmlDataResponse> </soap:body> </soap:envelope> Elementet <deletedobjects> angiver hvor mange objekter der er slettet (her 2) og <deniedobjects> angiver hvor mange objekter der ikke kunne slettes (her 2). I eksemplet er der oploaded fire sletteposter, hvoraf kun de to fandtes i basen. Indlæsning af flere InstitutionPerson med syntaksfejl <soap:envelope xmlns:soap=" xmlns:xsi=" xmlns:xsd="

14 2 <soap:body> <UploadXmlDataResponse xmlns=" <UploadXmlDataResult> <summary>xml Fejl</summary> <details/> <ValidationErrors> <ValidationMessage> <Message>Linje: 3 udløser fejlen: [The 'BirthDate' element is invalid - The value 'ukendt' is invalid according to its datatype 'String' - The Pattern constraint failed.]</message> </ValidationMessage> <ValidationMessage> <Message>Linje: 59 udløser fejlen: [The 'Gender' element is invalid - The value 'pige' is invalid according to its datatype 'String' - The Enumeration constraint failed.]</message> </ValidationMessage> <ValidationMessage> <Message>Linje: udløser fejlen: [The required attribute 'protected' is missing.]</message> </ValidationMessage> <ValidationMessage> <Message>Linje: 57 udløser fejlen: [The element 'InstitutionPerson' has invalid child element 'fejl'. List of possible elements expected: 'UNILogin'.]</Message> </ValidationMessage> </ValidationErrors> <ValidationWarnings/> <statuskode>8</statuskode> <instnr>a35</instnr> <newobjects></newobjects> <updatedobjects></updatedobjects> <deletedobjects></deletedobjects> <deniedobjects></deniedobjects> </UploadXmlDataResult> </UploadXmlDataResponse> </soap:body> </soap:envelope> De enkelte <Message> elementer indeholder fejlmeddelelserne. Indlæsning med ukendt importkilde <soap:envelope xmlns:soap=" xmlns:xsi=" xmlns:xsd=" <soap:body> <UploadXmlDataResponse xmlns=" <UploadXmlDataResult> <summary>fejl : Ukendt importkilde EASYX (testxxa)</summary>

15 3 <details/> <ValidationErrors/> <ValidationWarnings/> <statuskode></statuskode> <instnr>a35</instnr> <newobjects></newobjects> <updatedobjects></updatedobjects> <deletedobjects></deletedobjects> <deniedobjects></deniedobjects> </UploadXmlDataResult> </UploadXmlDataResponse> </soap:body> </soap:envelope> Eksempel på at <details> er tom når <statuskode> ikke er. Udviklingsværktøjer Webservicen er udviklet i.net 4. frameworket og kan umiddelbart tilgås ved at tilføje WSDL som service reference. Følgende gratis udviklingsværktøjer kan anbefales til test og debug. soupui ( kan bl.a. oprette soap requests, der kan sendes mod webservicen. Fiddler ( analyserer webservice kald og svar. Bemærk: Webservicekald med er krypteret. Bilag 2 og 3 er eksempler på hhv. soap request og tilhørende soap response, når XML data i bilag anvendes.

16 4

17 5 Feltdefinitioner UNILoginImport Institution InstitutionPerson Group Employee Student UNILogin GroupId ContactTeacher MainGroupId ContactPerson GroupId Tabel over felter og attributter Tabellen beskriver de felter med tilhørende attributter, der kan importeres med de regler der gælder for hvert felt. Indholdet af kolonnen Fejl / kontrol er beskrevet i afsnittet om fejlbehandling. Bemærk konventionen: Feltnavne er med stort begyndelsesbogstav og attributnavne er med lille. I tabellen herunder er attributnavne yderligere pointeret med en mørkere baggrundsfarve.

18 6 UNILoginImport Felt Type Antal Kontrol Beskrivelse exportdatetime DateTime A 2 Tid for eksport af data fra kildesystemet på formen YYYY-MM-DDThh:mm:ss Eks: 2--T7:: Tidspunktet skal være nyere end tidspunktet for sidste eksport der er indlæst. importdatetime DateTime - A 3 lastchangedate DateTime - A 3 Tidspunkt for indlæsning i UNI-Login Denne attribut kan ikke importeres, og angives kun ved eksport fra UNI- Login. Hvis den findes i en import, bliver den stiltiende ignoreret. Tidspunkt for hvornår UNI-Login senest har modtaget ændringer i en import. Denne attribut kan ikke importeres, og angives kun ved eksport fra UNI- Login. Hvis den findes i en import, bliver den stiltiende ignoreret. Source String A 2 Navn på kildesystem. Navnet bruges sammen institutionens registreringsnummer til identifikation af importen. Hvis man derfor ønsker at have flere forskellige importer fra det samme system skal de have forskellige navne, fx KMD-elev og KMD-ansat. Kilden skal være defineret i UNI-Login inden importen udføres. sourceversion String - A Versionsnummer på kildesystem. Kun information. Gemmes ikke i UNI- Login. Institution Institution A Institution

19 7 Felt Type Antal Kontrol Beskrivelse administrativevalid- Date Date - I Mulighed for at angive en administrativ gyldighedsdato for data i importen. Datoen har INGEN betydning i UNI- Login, her er data gældende med det samme. Feltet kan bruges af SkoleIntra i forbindelse med oprykning. Institution Felt Type Antal Kontrol Beskrivelse InstitutionNumber String A 2 6-tegns institutionsnummer, typisk det der er tildelt fra UNI-C, men også interne numre der kun bruges inden for UNI-C. Institutionen skal være oprettet i UNI- Login inden importen udføres. WS brugeren skal have adgang til at opdatere på institutionen. InstitutionName String - I Institutionsnavn. Kun information. Gemmes ikke i UNI-Login. Person Institution- Person -n Ansatte og elever på institutionen. Group Group -n Grupper på institutionen Group Grupper bruges til samling af personer på en institution. Både elever og lærere kan tilknyttes grupper. En gruppe kan fx være klasser i grundskolen, hold, fag, studiegrupper eller lærerteams. Der er i gruppebegrebet ingen begrænsninger i forhold til hvad den enkelte institution vil bruge det til. Grupper kan oprettes både eksplicit og implicit. Group elementet bruges til eksplicit oprettelse af grupper i forbindelse med import og alle attributter på grup-

20 8 pen kan udfyldes. Hvis en gruppe refereres fra personer uden at den er oprettet med Group elementet, foretager UNI-Login en implicit oprettelse af gruppen med blot et GroupId. Felt Type Antal Kontrol Beskrivelse GroupId String E Gruppeid/holdID/fagkode som er unikt på institutionen. Lokal betegnelse for klassebetegnelsen/stamholdet. En lærer kan tilknyttes en stamklasse ved at angive klassens GroupId på lærerens liste af grupper. For grundskoler fx: 27B GroupName String E Gruppenavn/holdnavn/fagbetegnelse/ klassebetegnelse For grundskoler fx 5B Hvis det er en implicit oprettelse, gemmes GrupId som GroupName. GroupType Enum - Typen af gruppe der oprettes, for eksempel til senere søgning eller valg af specifikke gruppetyper. Feltet er valgfrit, men hvis det udfyldes, skal det indeholde en kendt værdi, for eksempel: Klasse Retning Hold Årgang I bilag 4 findes en komplet liste med tilladte værdier og tilhørende forklaringer. Level String - E Klassens/stamholdets trin/niveau. En af værdierne,, 2, 3, 4, 5, 6, 7, 8, 9,,, 2, 3, 4. Skal angives for grupper der benyttes som MainGroup i grundskolen. For grundskoler fx 5

21 9 Line String - E FromDate Date - E ToDate Date - E Spor (et bogstav), linje, studieretning eller lign. for klassen/stamholdet. For grundskoler fx B Gruppens startdato på formen YYYY-MM-DD YYYY vises i UNI-Login som årgang for de grupper der fungerer som MainGroup. Har særlig betydning for grundskolernes AD. Gruppens slutdato på formen YYYY-MM-DD InstitutionPerson Felt Type Antal Kontrol Beskrivelse LocalPersonId String A Den lokale identifikation af personen på institutionen. Identifikationen bruges til at genkende personer fra en import til den næste. Identifikationen skal derfor være unik inden for en import, således at <institutionnumber><source><localpersonid> skal være unik. Identifikationen skal være uforanderlig, således at en person der en gang er importeret med et LocalPersonId skal have det samme LocalPersonId i alle fremtidige importer. Person Person E Personoplysninger Student Student - Elevoplysninger om personen Employee Emplyee - Læreroplysninger om personen UNILogin UNILogin - I Angives kun ved eksport fra UNI-Login. Har ingen effekt ved import til UNI-Login.

22 2 Employee Felt Type Antal Kontrol Beskrivelse Type Enum E En af værdierne: lærer, tap","pæd" ShortName String - I Initialer Occupation String - I Stilling Location String - I GroupId String -n I Afdeling, bygning eller værelsesnummer på efterskoler. Referencer til de grupper medarbejderen er tilknyttet. Feltet skal indeholde gruppernes unikke id på institutionen GroupId. Student Felt Type Antal Kontrol Beskrivelse Type Enum E En af værdierne: elev, "stud". StudentNumber String - E Level Enum - E Location String - E Elevens studienummer fra lokalt administrativt system. Elevens niveau. Skal udfyldes for grundskoleelever! En af værdierne,, 2, 3, 4,,5,,6, 7, 8,,9,,, 2, 3, 4. Afdeling, bygning eller værelsesnummer på efterskoler.

23 2 Felt Type Antal Kontrol Beskrivelse MainGroupId String E Elevens hovedgruppe. Hovedgruppen er for grundskoler elevens klasse og kan for andre institutioner være studieretning eller stamhold. Feltet skal indeholde gruppens unikke id på institutionen - GroupId. Skal udfyldes! GroupId String -n I Yderligere grupper eleven er tilknyttet, ud over tilknytningen via MainGroupId. Feltet skal indeholde gruppernes unikke id på institutionen - GroupId. ContactTeacher Person - Kontaktlærer. Personoplysninger på en kontaktperson. Bliver i UNI- Login til en kontaktperson, som ikke har forældremyndighed, og har relationen kontaktlærer. ContactPerson Contact- Person - Kontaktperson ContactPerson Felt Type Antal Kontrol Beskrivelse Relation String E childcustody Enum E Kontaktpersonens relation til eleven - skal udfyldes. Typiske værdier: Mor, Far, Mormor. Har personen forældremyndighed? =ja, =nej Person Person Personoplysninger på kontaktpersonen

24 22 Person Felt Type Antal Kontrol Beskrivelse CivilRegistrationNumber String - I CPR-nummer på formen DDMMYYXXXX eller DDMMYY- XXXX. Kun gyldige CPR-numre forventes. CPR-nummer bruges blandt andet til at se om personen allerede har et UNI-Login på samme eller anden institution og derfor ikke skal have et nyt. FirstName String E FamilyName String E Fornavne. Feltet skal mindst indeholde et bogstav. Efternavn. Feltet skal mindst indeholde et bogstav. Address Address - Personens privatadresse HomePhoneNumber WorkPhoneNumber MobilePhoneNumber Phone- Number Phone- Number Phone- Number - Hjemmetelefon - Arbejdstelefon - Mobiltelefon Address String - E BirthDate String - E Gender Enum - E Fødselsdato på formen YYYY- MM-DD Personens køn. En af værdierne M, K

25 23 Felt Type Antal Kontrol Beskrivelse PhotoId String - E Benyttes til at navngive foto med Extra String (2) - E Evt. ekstra oplysninger. Tekst ud over 2 tegn gemmes ikke. PhoneNumber Felt Type Antal Kontrol Beskrivelse protected Enum E Number String E Er telefonnummeret beskyttet? =ja, =nej Telefonnummer Address Felt Type Antal Kontrol Beskrivelse Protected Enum E StreetAddress String - E Er navn og adresse beskyttet? =ja, =nej Adressens vejnavn, nr. og etage PostalCode String - E Postnummer PostalDistrict String - E By CountryCode String(2) E Adressens landekode. i to tegn efter standarden ISO 366- alpha-2. Fx DK

26 24 Country String - E Adressens land MunicipalityCode String - E Kommunekode MunicipalityName String - E Kommunenavn UNILogin Bemærk at UNILogin felterne kun bruges i forbindelse med eksport. Hvis de angives i forbindelse med import ignoreres de. Felt Type Antal Kontrol Beskrivelse UserId String I Unik UNI-Login brugerid InitialPassword String - I PasswordState String - I Det password brugeren fik ved oprettelsen, eller sidst det blev nulstillet "valid" hvis brugeren ikke selv har skiftet sit UNI-Login password. Dvs. initialpassword er gældende. "changed" hvis brugeren har skiftet sit password. Name String I SkolekomName String I Brugerens navn i UNI-Login. Fx Peter Hansen Brugerens SkoleKomnavn Fx Peter Hansen46

27 25 Felt Type Antal Kontrol Beskrivelse Address String - I MobilePhoneNumber String - I Brugerens selvvalgte mailadresse i UNI-Login. Hvis brugeren selv har angivet en mailadresse på brugerprofil.emu.dk eller via ws9, er det denne mailadresse. Ellers er det en skolekom-mailadresse hvis institutionen har SkoleKom. Brugerens selvvalgte mobilnummer i UNI-Login. Er udfyldt, hvis brugeren selv har angivet et mobilnummer på brugerprofil.emu.dk eller via ws9. Kontrol af data Kolonnen Kontrol angiver handlingen hvis det pågældende felt ikke overholder kravene der er specificeret. Kravene er dels de formatmæssige, hvoraf nogle fremgår af skemaet, dels de yderligere logiske kontroller der udføres mod eksisterende data i UNI-Login. Kolonne indeholder 2 værdier som beskriver konsekvensen ved fejl og eventuelle standardvalideringer eller trimninger der udføres på feltet. Fejlkonsekvens: A: Hele importen afvises. E: Den fejlbehæftede post bruger eller gruppe, afvises. I: Feltets indhold ignoreres og gemmes derfor ikke i UNI-Login. Følgende kontroller og normaliseringer bruges: : Ingen ud over skemaet. : Trim: Erstat hver følge af blanktegn med et blanktegn Fjern foran- og efterstillede blanktegn Fejl hvis feltet tomt / blankt efter trim. Dvs. et krævet tekstfelt skal have indhold forskelligt fra blanke. 2: Kontrol imod data i UNI-Login. Selve kontrollen står i kolonnen beskrivelse.

28 26 3: Afvis hvis feltet findes Bilag : Eksempel på valid XML data <?xml version="." encoding="utf-8"?> <UNILoginImport xmlns:xsi=" xsi:nonamespaceschemalocation="file:/home/uniont/infotjeneste/import_version2/for mat/uniloginimportv2g.xsd" exportdatetime="2--t7::" importdate- Time="26-5-4T8:3:5.Z" lastchangedate="26-5-4t8:3:5.z" source="source" sourceversion="23"> <Institution> <InstitutionNumber>A35</InstitutionNumber> <InstitutionName>Uni-C</InstitutionName> <InstitutionPerson> <LocalPersonId>uniaa</LocalPersonId> <Person> <CivilRegistrationNumber>429983</CivilRegistrationNumber> <FirstName>Peter</FirstName> <FamilyName>Hansen</FamilyName> <Address protected=""> <StreetAddress>Vermundsgade</StreetAddress> <PostalCode>2</PostalCode> <PostalDistrict>Kbh Ø</PostalDistrict> <CountryCode>DK</CountryCode> <Country>Danmark</Country> <MunicipalityCode></MunicipalityCode> <MunicipalityName>København</MunicipalityName> </Address> <HomePhoneNumber protected=""> <Number> </Number> </HomePhoneNumber> <WorkPhoneNumber protected=""> <Number> </Number> </WorkPhoneNumber> <MobilePhoneNumber protected=""> <Number> </Number> </MobilePhoneNumber> < Address>peter.hansen@uni-c.dk</ Address> <BirthDate>929-4-</BirthDate> <Gender>M</Gender> <PhotoId>2435</PhotoId> <Extra>Anas Americana</Extra>

29 27 </Person> <Student type="elev"> <MainGroupId>MainGroupId</MainGroupId> </Student> <Employee type="tap"> </Employee> <UNILogin> <UserId>pete99</UserId> <InitialPassword>InitialPassword</InitialPassword> <PasswordState>valid</PasswordState> <Name>Name</Name> <SkolekomName>SkolekomName</SkolekomName> <MobilePhoneNumber>MobilePhoneNumber</MobilePhoneNumber> </UNILogin> </InstitutionPerson> <Group> <GroupId>27B</GroupId> <GroupName>5B</GroupName> <GroupType>Klasse</GroupType> <Level>5</Level> <Line>B</Line> <FromDate>26-5-4</FromDate> <ToDate>26-5-4</ToDate> </Group> </Institution> </UNILoginImport>

30 28 Bilag 2: Eksempel på soap request <soap:envelope xmlns:soap=" xmlns:unil=" <soap:header/> <soap:body> <unil:validatexmlagainstschema> <!--Optional:--> <unil:xml> <?xml version="." encoding="utf-8"?> <UNILoginImport xmlns:xsi=" xsi:nonamespaceschemalocation="file:/home/uniont/infotjeneste/import_version2/for mat/uniloginimportv2g.xsd" exportdatetime="2--t7::" importdate- Time="26-5-4T8:3:5.Z" lastchangedate="26-5-4t8:3:5.z" source="source" sourceversion="42"> <Institution> <InstitutionNumber>A35</InstitutionNumber> <InstitutionName>Uni-C</InstitutionName> <InstitutionPerson> <LocalPersonId>uniaa</LocalPersonId> <Person> <CivilRegistrationNumber>429983</CivilRegistrationNumber> <FirstName>Peter</FirstName> <FamilyName>Hansen</FamilyName> <Address protected=""> <StreetAddress>Vermundsgade</StreetAddress> <PostalCode>2</PostalCode> <PostalDistrict>Kbh Ø</PostalDistrict> <CountryCode>DK</CountryCode> <Country>Danmark</Country> <MunicipalityCode></MunicipalityCode> <MunicipalityName>København</MunicipalityName> </Address> <HomePhoneNumber protected=""> <Number> </Number> </HomePhoneNumber> <WorkPhoneNumber protected=""> <Number> </Number> </WorkPhoneNumber> <MobilePhoneNumber protected=""> <Number> </Number> </MobilePhoneNumber> <BirthDate>929-4-</BirthDate>

31 29 <Gender>K</Gender> <PhotoId>2435</PhotoId> <Extra>Anas Americana</Extra> </Person> <Student type="elev"> <MainGroupId>MainGroupId</MainGroupId> </Student> <Employee type="tap"> </Employee> <UNILogin> <UserId>pete99</UserId> <InitialPassword>InitialPassword</InitialPassword> <PasswordState>valid</PasswordState> <Name>Name</Name> <SkolekomName>SkolekomName</SkolekomName> <MobilePhoneNumber>MobilePhoneNumber</MobilePhoneNumber> </UNILogin> </InstitutionPerson> <Group> <GroupId>27B</GroupId> <GroupName>5B</GroupName> <Level>5</Level> <Line>B</Line> <FromDate>26-5-4</FromDate> <ToDate>26-5-4</ToDate> </Group> </Institution> </UNILoginImport> </unil:xml> </unil:validatexmlagainstschema> </soap:body> </soap:envelope> Bilag 3: Eksempel på soap response <soap:envelope xmlns:soap=" xmlns:xsi=" xmlns:xsd=" <soap:body> <ValidateXmlAgainstSchemaResponse xmlns=" <ValidateXmlAgainstSchemaResult>

32 3 <Message>XML blev modtaget og validerer korrekt mod schema definitionen.</message> <ErrorCount></ErrorCount> <ValidationErrors/> </ValidateXmlAgainstSchemaResult> </ValidateXmlAgainstSchemaResponse> </soap:body> </soap:envelope>

33 3 Bilag 4: Gruppetyper Grupper der kan oprettes af institutionen Gruppetype Klasse Beskrivelse Skoleklasse. Grundskoler: De primære klasser eleverne er tilknyttet, for eksempel A eller B. Årgang For eksempel 23. Retning Egenskab, der er knyttet til elevernes studievalg eller studieretning fx Økonomilinjen. Hold For eksempel Gym4, Spec eller 32. SFO Team De grupper som SFO børnene bliver tilknyttet: fx gul og rød. Team blandt brugere. Implicitte grupper i UNI-Login I UNI-login findes en række implicitte grupper, som udledes ud fra informationer i UNI-login. Disse grupper beskriver tilhør eller roller på institutionen. Institutionstilhørsforhold Tilhør Alle Elev Ansat Beskrivelse Alle personer på en institution. Personer der er importeret som elev eller studerende. Personer der er importeret som ansat.

Webservice til UNI-Login import WS10

Webservice til UNI-Login import WS10 Webservice til UNI-Login import WS Webservice til UNI Login-import Indhold Indledning... 4 Kontakt Webservicen... 4 Webservicens Get-metoder... 5 GetXmlSchemaNames()... 5 GetXmlSchema(string schemaname)...

Læs mere

UNI login Importformat Feltdefinitioner

UNI login Importformat Feltdefinitioner UNI login Importformat Feltdefinitioner UNI login Importformat anvendes i forbindelse med import via webservicen wsaimport (ws10). WSDL definitionen for wsaimport (ws10) rummer den formelle definition

Læs mere

Snitfladebeskrivelser for UNI Login til Brugerportalinitiativet

Snitfladebeskrivelser for UNI Login til Brugerportalinitiativet Snitfladebeskrivelser for UNI Login til Brugerportalinitiativet Foreløbig udgave, december 2015 Snitfladebeskrivelser for UNI Login til Brugerportalinitiativet Indledning og formål... 5 SAML snitfladebeskrivelse

Læs mere

UNI Login. UNI Login webservice. ws-04

UNI Login. UNI Login webservice. ws-04 UNI Login UNI Login webservice ws-04 UNI Login UNI Login webservice 1.4 Indhold 1 UNI Login webservice... 1 1.1 Informationsmodel... 1 1.2 Entiteter og attributter... 2 1.2.1 Person... 2 1.2.2 Funktion...

Læs mere

Webservice til indberetning af kompetencedækning i folkeskolen Skoleåret

Webservice til indberetning af kompetencedækning i folkeskolen Skoleåret Webservice til indberetning af kompetencedækning i folkeskolen Skoleåret 2018-2019 Af Henrik Rosendahl-Kaa Opdateret: 30-11-2018 Dette notat beskriver kort webservicen hørende til Indberetning af kompetencedækning.

Læs mere

Vejledning. 1 Indledning. 2 Kontakt Webservicen. Webservice til Optagelse.dk

Vejledning. 1 Indledning. 2 Kontakt Webservicen. Webservice til Optagelse.dk Vejledning Vedrørende: Skrevet af: Webservice til Optagelse.dk Lars Strange Vester Voldgade 123 1552 København V Tlf.nr.: 35 87 88 89 E-mail: stil@stil.dk www.stil.dk CVR-nr.: 13223459 1 Indledning Dette

Læs mere

Webservice til EUD-indberetning til DVH

Webservice til EUD-indberetning til DVH Webservice til EUD-indberetning til DVH Dato 24-06-2016 Version Status 1.0 Gældende fra og med den 1. juli 2016 Ansvarlig Lars Strange Side 2 af 9 Indhold 1 Indledning... 3 2 Kontakt Webservicen... 3 3

Læs mere

Indberetning af elev-trivselsdata på erhvervsuddannelserne 2016: Webservice. https://statistik.uni-c.dk/erhvervelevtrivsel/dok/uploadserviceeud.

Indberetning af elev-trivselsdata på erhvervsuddannelserne 2016: Webservice. https://statistik.uni-c.dk/erhvervelevtrivsel/dok/uploadserviceeud. Notat Vedrørende: Skrevet af: Indberetning af elev-trivselsdata på erhvervsuddannelserne 2016: Webservice uhl Version: 1.2 Fordeling: Systemleverandører Styrelsen for It og Læring Vester Voldgade 123 1552

Læs mere

Notat. Vedrørende: Indberetning af elevdata september 2015: Web-service. Version: 1.2 Fordeling:

Notat. Vedrørende: Indberetning af elevdata september 2015: Web-service. Version: 1.2 Fordeling: Notat Vedrørende: Indberetning af elevdata september 2015: Web-service Skrevet af: Version: 1.2 Fordeling: Henrik Rosendahl-Kaa Vester Voldgade 123 1552 København V Tlf.nr.: 35 87 88 89 E-mail: stil@stil.dk

Læs mere

Webservice til EUD-indberetning til Datavarehuset

Webservice til EUD-indberetning til Datavarehuset Webservice til EUD-indberetning til Datavarehuset Dato 24-02-2017 Version Status 1.1 Gældende fra og med den 1. marts 2017 Ansvarlig Lars Strange Side 2 af 9 Indhold 1 Indledning... 3 2 Kontakt Webservicen...

Læs mere

Webservice til GYM-indberetning

Webservice til GYM-indberetning Webservice til GYM-indberetning Dato 04-11-2015 Version Status 1.1 Historisk Ansvarlig Lars Strange Side 2 af 12 Ændringshistorik Version Kapitel/afsnit Beskrivelse 1.1 Dokumentet Udvidet fra at omfatte

Læs mere

/ hrk Version: 1.0, revideret af Ankestyrelsen, februar 2014 Fordeling: https://danskindberetning.ast.dk/introdanskws/uploadservice.

/ hrk Version: 1.0, revideret af Ankestyrelsen, februar 2014 Fordeling: https://danskindberetning.ast.dk/introdanskws/uploadservice. Notat Vedrørende: Webservice til IntroDansk 14.12.2010 Skrevet af: Henrik Rosendahl-Kaa / hrk Version: 1.0, revideret af Ankestyrelsen, februar 2014 Fordeling: Kontakt webservicen i produktionsversion

Læs mere

Webservice til GYM-indberetning til DVH

Webservice til GYM-indberetning til DVH Webservice til GYM-indberetning til DVH Dato 24-06-2016 Version Status 1.2 Gældende fra og med den 1. juli 2016 Ansvarlig Lars Strange Side 2 af 12 Indhold 1 Indledning... 3 2 Kontakt Webservicen... 3

Læs mere

UNI Login. Eksport webservice. WS17 v1

UNI Login. Eksport webservice. WS17 v1 UNI Login Eksport webservice WS17 v1 UNI Login Eksport webservice 1.4 Indhold 1 Eksport webservice... 1 1.1 Indhold af data... 1 1.2 Dataaftale... 1 1.3 Klassifikation af data... 2 1.4 Informationsmodel...

Læs mere

UNI Login. Eksport webservice. WS17 v1

UNI Login. Eksport webservice. WS17 v1 UNI Login Eksport webservice WS17 v1 UNI Login Eksport webservice 1.3 Indhold 1 Eksport webservice... 1 1.1 Informationsmodel... 1 1.2 Entiteter og attributter... 2 1.2.1 Import... 2 1.3 Objekter... 2

Læs mere

National trivselsmåling i folkeskolen. Datainstruks i forbindelse med bekendtgørelse om måling af elevernes trivsel i folkeskolen.

National trivselsmåling i folkeskolen. Datainstruks i forbindelse med bekendtgørelse om måling af elevernes trivsel i folkeskolen. National trivselsmåling i folkeskolen Datainstruks i forbindelse med bekendtgørelse om måling af elevernes trivsel i folkeskolen. National trivselsmåling i folkeskolen Datainstruks i forbindelse med bekendtgørelse

Læs mere

Webservice til AMU-indberetning til Datavarehuset

Webservice til AMU-indberetning til Datavarehuset Webservice til AMU-indberetning til Datavarehuset Dato 27-06-2018 Version Status 1.0 Gældende fra og med den 1. juli 2018 Ansvarlig Lars Strange Side 2 af 16 Indhold 1 Indledning... 3 2 Kontakt Webservicen...

Læs mere

Webservice til FGU-indberetning til Datavarehuset

Webservice til FGU-indberetning til Datavarehuset Webservice til FGU-indberetning til Datavarehuset Dato 17-09-2019 Version Status 1.0 Gældende fra og med 20. september 2019 Ansvarlig Lars Strange Side 2 af 11 Indhold 1 Indledning... 3 2 Kontakt Webservicen...

Læs mere

Indberetningsstruktur for Elevplanindberetning

Indberetningsstruktur for Elevplanindberetning Indberetningsstruktur for Elevplanindberetning Dato 20-01-2016 Version Status 0.9 Foreløbig udgave Ansvarlig Egon Thor Hansen Side 2 af 15 Ændringshistorik Version Kapitel/afsnit Beskrivelse 0.9 Dokumentet.

Læs mere

Indberetningsstruktur for elevoplysninger og svendeprøveoplysninger til EASY-P

Indberetningsstruktur for elevoplysninger og svendeprøveoplysninger til EASY-P Indberetningsstruktur for elevoplysninger og svendeprøveoplysninger til EASY-P Dato 13-01-2016 Version Status 0.9 Foreløbig version Ansvarlig n Simonsen Side 2 af 11 Ændringshistorik Version Kapitel/afsnit

Læs mere

Grænseflade til afhentning og indberetning af prøvekarakterer i dansk og matematik på Optagelse.dk

Grænseflade til afhentning og indberetning af prøvekarakterer i dansk og matematik på Optagelse.dk Grænseflade til afhentning og indberetning af prøvekarakterer i dansk og matematik på Optagelse.dk Dato 16-09-2015 Version Status 1.0 Gældende Ansvarlig Tobias Thisted Side 2 af 11 Ændringshistorik Version

Læs mere

UNI Login. Licens webservice. ws-03

UNI Login. Licens webservice. ws-03 UNI Login Licens webservice ws-03 UNI Login Licens webservice 5.0 Licens webservice 1 Indhold 1 Licens webservice... 2 1.1 Informationsmodel... 2 1.2 Entiteter og attributter... 2 Projekt... 2 Gruppe...

Læs mere

Webservice til upload af produktionstilladelser

Webservice til upload af produktionstilladelser BILAG 1 Webservice til upload af produktionstilladelser Indhold og anvendelse Denne web-service gør det muligt for 3. parts programmer i kommuner og amter at Uploade og registrere kommunale produktionstilladelser

Læs mere

Import-vejledning Fra Dansk Skoledata til UNI Login

Import-vejledning Fra Dansk Skoledata til UNI Login Import-vejledning Fra Dansk Skoledata til UNI Login - For UNI Login brugeradministratorer 1. udgave, april 2007 UNI C 2007 Vermundsgade 5 2100 København Ø Tlf: 35 87 88 89 1 Eksporter fra Dansk Skoledata...

Læs mere

Notat. Introdansk beskrivelse af fastlagte krav til indberetning af statistikoplysninger fra udbydere 27.06.2012 JL

Notat. Introdansk beskrivelse af fastlagte krav til indberetning af statistikoplysninger fra udbydere 27.06.2012 JL Notat Vedrørende: Skrevet af: Introdansk beskrivelse af fastlagte krav til indberetning af statistikoplysninger fra udbydere Jesper Lund Version: 1.4: rev. af Ankestyrelsen, januar 2014 27.06.2012 JL I

Læs mere

Import af holdudbudsoplysninger fra studieadministrative systemer i UddannelsesGuiden 3.0

Import af holdudbudsoplysninger fra studieadministrative systemer i UddannelsesGuiden 3.0 Import af holdudbudsoplysninger fra studieadministrative systemer i UddannelsesGuiden 3.0 Dato 04-08-2015 Version Status 1.0 Gældende Ansvarlig Lars Ingesman Side 2 af 7 Ændringshistorik Version Kapitel/afsnit

Læs mere

Hjælp til MV-ID Administration

Hjælp til MV-ID Administration Hjælp til MV-ID Administration - til brugere af MV-Login Mikro Værkstedet A/S Dokumentversion: 20131002A 1 Indholdsfortegnelse Forord... 3 Kapitel 1. Aktivér MV-Login administratorkontoen... 4 Kapitel

Læs mere

Personnummerregister / CPR Importer

Personnummerregister / CPR Importer Personnummerregister / CPR Importer 1 Indbakke Forventer biblioteker i sin indbakke indeholdende filer kodet i tegnsættet ISO-8859-1 der overholder følgende navngivningsmønster: D.{6}\.L4311.* Filerne

Læs mere

1.1 Formål Webservicen gør det muligt for eksterne parter, at fremsøge informationer om elevers fravær.

1.1 Formål Webservicen gør det muligt for eksterne parter, at fremsøge informationer om elevers fravær. EfterUddannelse.dk FraværService - systemdokumentation BRUGERDOKUMENTATION: WEB-SERVICE Af: Logica Indhold 1. Indledning... 1 1.1 Formål... 1 1.2 Webservice version... 1 1.3 Historik... 1 2. Absence Webservice...

Læs mere

BBR OIOXML. Vejledning til snitfladen: Address.wsdl

BBR OIOXML. Vejledning til snitfladen: Address.wsdl OIOXML Vejledning til snitfladen: En vejledning rettet mod 3. part. Ændringer i forhold til forrige versioner Version 1.0 Første version, 15.01.2010 Version 1.1.0 5.2.2010: Opdateret med de tilbagemeldinger

Læs mere

Sådan vedligeholder du UNI Login med data fra KMD Elev

Sådan vedligeholder du UNI Login med data fra KMD Elev Sådan vedligeholder du UNI Login med data fra KMD Elev 1 Indhold 1 Indledning... 3 2 Importer brugerdata... 4 2.1 Automatisk import... 4 2.2 Manuel import... 5 3 Når du har importeret, sker der følgende...

Læs mere

Snitfladebeskrivelser for UNI Login til Brugerportalinitiativet. Version 1.30 Udgave

Snitfladebeskrivelser for UNI Login til Brugerportalinitiativet. Version 1.30 Udgave Snitfladebeskrivelser for UNI Login til Brugerportalinitiativet Version 1.30 Udgave - 04-11-2016 support@stil.dk Side 2 af 40 Indledning og formål... 3 SAML snitfladebeskrivelse til login og autentificering...

Læs mere

Dokumentation af optagelse.dk

Dokumentation af optagelse.dk ApplicationService Indhold Versionsstyring Introduktion Navn URL Formål Sikkerhed Operationer echo() findftuapplicationids(...) findftuapplicationbyid(...) findftuapplicationpdfbyid(...) findftuapplicationenclosurezipurlbyid(...)

Læs mere

UNI Login brugeradministration

UNI Login brugeradministration UNI Login brugeradministration - administration via central import 2. udgave, september 2010 UNI C 2010 Vermundsgade 5 2100 København Ø Tlf: 35 87 88 89 1 Hvem kan bruge denne vejledning?... 2 1.1 Hvordan

Læs mere

Elevadministrations modulet. Brugervejledning Optagelse.dk

Elevadministrations modulet. Brugervejledning Optagelse.dk Elevadministrations modulet Brugervejledning Optagelse.dk Elevadministrations modulet Brugervejledning Optagelse.dk Forfatter: Tine Kanne Sørensen UNI C UNI C, 19.12.2013 Indhold 1 Indledning... 5 1.1

Læs mere

Dokumentation af optagelse.dk

Dokumentation af optagelse.dk ApplicationService Indhold Versionsstyring Introduktion Navn URL Formål Sikkerhed Operationer echo() findftuapplicationids(...) findftuapplicationbyid(...) findftuapplicationpdfbyid(...) findftuapplicationenclosurezipurlbyid(...)

Læs mere

Opret dig som forældre på HVAL.DK

Opret dig som forældre på HVAL.DK Opret dig som forældre på HVAL.DK Et webbaseret værktøj udviklet af Programdatateket i Skive Kolofon HVAL-vejledning Opret dig som forældre på HVAL.DK Forfatter: Susanne Andersen, Programdatateket 1. udgave

Læs mere

Import-vejledning Fra KMD Elev til UNI Login

Import-vejledning Fra KMD Elev til UNI Login Import-vejledning Fra KMD Elev til UNI Login - For UNI Login brugeradministratorer 6. udgave, juli 2008 UNI C 2008 Vermundsgade 5 2100 København Ø Tlf: 35 87 88 89 1 Bestil data fra KMD Elev... 2 2 Indlæsning

Læs mere

1 Brug af snitfladebeskrivelsen... 2. 2 Formål og beskrivelse... 2. 2.1 Hvad er formålet med snitfladen?... 2. 2.2 Beskrivelse af snitfladen...

1 Brug af snitfladebeskrivelsen... 2. 2 Formål og beskrivelse... 2. 2.1 Hvad er formålet med snitfladen?... 2. 2.2 Beskrivelse af snitfladen... AUB - Indberet skoleophold(al8) Indholdsfortegnelse Indholdsfortegnelse 1 Brug snitfladebeskrivelsen... 2 2 Formål og beskrivelse... 2 2.1 Hvad er formålet med snitfladen?... 2 2.2 Beskrivelse snitfladen...

Læs mere

Vejledning til KLIAKT for institutionsadministratorer

Vejledning til KLIAKT for institutionsadministratorer Vejledning til KLIAKT for institutionsadministratorer Dette er en vejledning til brug for indberetning af kollektive tjenesteforseelser i kommunerne. Indholdsfortegnelse 1. Indledning... 3 2. Oprettelse

Læs mere

Ungebasen. Dokumentation af webservices til udveksling af data mellem Ungebasen og et kommunalt vejledningssystem PUBLICPUBLIC PUBLICPUBLICX

Ungebasen. Dokumentation af webservices til udveksling af data mellem Ungebasen og et kommunalt vejledningssystem PUBLICPUBLIC PUBLICPUBLICX PUBLICPUBLIC PUBLICPUBLICX Ungebasen Dokumentation af webservices til udveksling af data mellem Ungebasen og et kommunalt vejledningssystem 16.06.2014 A414.97.6 [Status] Side 1 af 15 Indhold 1. Indledning...

Læs mere

Grænseflade til afhentning af FTU-ansøgninger på Optagelse.dk

Grænseflade til afhentning af FTU-ansøgninger på Optagelse.dk Grænseflade til afhentning af FTU-ansøgninger på Optagelse.dk Dato 16-09-2015 Version Status 1.0 Gældende Ansvarlig Tobias Thisted Side 2 af 13 Ændringshistorik Version Kapitel/afsnit Beskrivelse 1.0 Hele

Læs mere

Import-vejledning Fra regneark til UNI Login

Import-vejledning Fra regneark til UNI Login Import-vejledning Fra regneark til UNI Login - For UNI Login brugeradministratorer 4. udgave, januar 2007 UNI C 2007 Vermundsgade 5 2100 København Ø Tlf: 35 87 88 89 1 Oprettelse af regneark med persondata...

Læs mere

Grænseflade til indberetning af institutionsmæssige stamoplysninger til EfterUddannelse.dk

Grænseflade til indberetning af institutionsmæssige stamoplysninger til EfterUddannelse.dk Grænseflade til indberetning af institutionsmæssige stamoplysninger til EfterUddannelse.dk Dato 11-02-2019 Version Status 1.1 Gældende fra den 15. februar 2019 Ansvarlig Marianne Guerry Larsen Side 2 af

Læs mere

Netkatalog upload. Forord: Formål:

Netkatalog upload. Forord: Formål: Netkatalog upload Forord: De data, I indsender som e-katalog, genbruges af SKI s kunder i de ordre, der sendes tilbage til Jer. Det er derfor vigtigt, både for kundes efterfølgende fakturakontrol; men

Læs mere

UNI-login (Sådan gør du punkt for punkt i EASY-A) 05-10-2012/version 3/Jørgen Vejbæk

UNI-login (Sådan gør du punkt for punkt i EASY-A) 05-10-2012/version 3/Jørgen Vejbæk UNI-login (Sådan gør du punkt for punkt i EASY-A) 05-10-2012/version 3/Jørgen Vejbæk Indhold Ændringer Centrale begreber Generelt Arbejdsgange Forudsætninger for integration med UNI-login Opsætning af

Læs mere

DPR Viderestilling. Grænseflade for klient applikation

DPR Viderestilling. Grænseflade for klient applikation DPR Viderestilling CSC Danmark Copyright All Rights Reserved. Side 2 af 15 1. Generel beskrivelse Program-til-program kommunikationen foregår mellem to applikationer: DPR Viderestilling og en klient applikation.

Læs mere

Import-vejledning. Fra Edb-brugsen til UNI Login. - For UNI Login brugeradministratorer. 1. udgave, januar 2009

Import-vejledning. Fra Edb-brugsen til UNI Login. - For UNI Login brugeradministratorer. 1. udgave, januar 2009 Import-vejledning Fra Edb-brugsen til UNI Login - For UNI Login brugeradministratorer 1. udgave, januar 2009 UNI C 2009 Vermundsgade 5 2100 København Ø Tlf: 35 87 88 89 1 Eksporter fra Edb-brugsen... 2

Læs mere

Masseindberetning i HR-Løn

Masseindberetning i HR-Løn Masseindberetning i HR-Løn Side 1 af 18 I denne vejledning kan du læse, hvordan du gør, når du skal indberette ensartede lønændringer til mange medarbejdere. Masseindberetning kunne fx være udbetaling

Læs mere

NR. 87 UNI-Login via LUDUS Web DEN 11. MARTS 2013

NR. 87 UNI-Login via LUDUS Web DEN 11. MARTS 2013 NR. 87 UNI-Login via LUDUS Web DEN 11. MARTS 2013 Adgang til LUDUS Web via UNI Login Opsætning i LUDUS og LUDUS Web Kørslen Indsend brugeroplysninger til UNI Login i LUDUS Web Hent UNI Login oplysninger

Læs mere

Brugerportalinitiativets rollekatalog og ændringer i UNI- Login webservices

Brugerportalinitiativets rollekatalog og ændringer i UNI- Login webservices Brugerportalinitiativets rollekatalog og ændringer i UNI- Login webservices Denne artikel er arkiveret. Informationerne i artiklen kan være forældet, og må ikke bruges i produktion. Der ydes ikke support

Læs mere

_2_mulighederAfgive vælgererklæring eller tilbagetrække støtte?

_2_mulighederAfgive vælgererklæring eller tilbagetrække støtte? Support Hvis du ikke kan finde svar på dine spørgsmål længere nede på siden, kan du kontakte partiet. Du kan stille spørgsmål til processen, eller til brugen af systemet ved at kontakte det parti du vil

Læs mere

Dynamicweb Exchange Opsætning

Dynamicweb Exchange Opsætning Brugervejledning Dynamicweb Exchange Opsætning OUTLOOK 2003 Document ID: UG-4008 Version: 1.30 2006.07.04 Dansk UG-4008 - Dynamicweb Exchange Opsætning, Outlook 2003 JURIDISK MEDDELELSE Copyright 2005-2006

Læs mere

Sådan vedligeholder du UNI Login med data fra Dansk Skoledata

Sådan vedligeholder du UNI Login med data fra Dansk Skoledata Sådan vedligeholder du UNI Login med data fra Dansk Skoledata 1 Indhold 1 Indledning... 3 1.1 Oprettelse og eksport af xml-fil i Dansk Skoledata... 3 2 Importer brugerdata... 6 3 Når du har importeret,

Læs mere

Netprøver.dk. Brugervejledning til Eksamensansvarlige

Netprøver.dk. Brugervejledning til Eksamensansvarlige Netprøver.dk Brugervejledning til Eksamensansvarlige 11. marts 2016 Indhold 1 Introduktion... 3 2 Forberedelser før prøvedagen... 4 2.1 Sådan logger du på www.netprøver.dk... 4 2.2 Sådan godkender du indlæsninger

Læs mere

Vejledning til kommunerne om kontrol af elever indskrevet pa en fri grundskole 5. september 2019

Vejledning til kommunerne om kontrol af elever indskrevet pa en fri grundskole 5. september 2019 Vejledning til kommunerne om kontrol af elever indskrevet pa en fri grundskole 5. september 2019 Indholdsfortegnelse Log på systemet... 3 Navigation mellem skærmbilleder og på skærmbillede... 4 Godkendelse

Læs mere

Brugervejledning til DHF's onlinesystem

Brugervejledning til DHF's onlinesystem Brugervejledning til DHF's onlinesystem Indholdsfortegnelse Oprette ny bruger 2 Login 4 Oprettelse af arrangement 5 Rettelse af arrangementsdata 7 Tilmelding på lukket liste 8 Deltagerliste 13 Ændre deltagerdata

Læs mere

Boligportal.dk s kravspecifikation til XML-feed

Boligportal.dk s kravspecifikation til XML-feed Boligportal.dk s kravspecifikation til XML-feed Introduktion I forbindelse med automatisk import af lejeboliger til Boligportal.dk skal der udarbejdes en XML-feed, som Boligportal.dk kan hente på en URL.

Læs mere

SOSI STS Testscenarier

SOSI STS Testscenarier SOSI STS Testscenarier Version 1.0.1 Status: Offentliggjort Indholdsfortegnelse 1 Introduktion... 2 1.1 Baggrund...2 1.2...2 1.3 Baggrundsmateriale... 2 1.4 Adgang...2 2 Test af STS Webservice... 4 2.1

Læs mere

Import-vejledning. Fra NP Privatskole til UNI Login. - For UNI Login brugeradministratorer. 1. udgave, januar 2009

Import-vejledning. Fra NP Privatskole til UNI Login. - For UNI Login brugeradministratorer. 1. udgave, januar 2009 Import-vejledning Fra NP Privatskole til UNI Login - For UNI Login brugeradministratorer 1. udgave, januar 2009 UNI C 2009 Vermundsgade 5 2100 København Ø Tlf: 35 87 88 89 1 Eksporter fra NP Privatskole...

Læs mere

Vejledning til SLS webservice Løbende løndele

Vejledning til SLS webservice Løbende løndele Side 1 af 12 Vejledning til SLS webservice Løbende løndele Indholdsfortegnelse Ændringslog... 1 Formålet med webservicen... 2 Forretningsmæssig beskrivelse... 2 Wsdl-dokumenter... 2 OIOXML-skemaer... 3

Læs mere

3456.78 123456 MANUAL TIL. Vvskatalogets alogets administrationssystem

3456.78 123456 MANUAL TIL. Vvskatalogets alogets administrationssystem 3456.78 123456 MANUAL TIL Vvskatalogets alogets administrationssystem 30. juli 2015 Indhold Indledning Side 3 Sådan kommer du nemt i gang Side 5 Find frem til en vare Hierarkisøgning Side 6 Avanceret søgning

Læs mere

DKAL Snitflade Webservice

DKAL Snitflade Webservice DKAL Snitflade Webservice Typografidefinition: Overskrift 1: Skrifttype: Indrykning: Venstre: 0 cm, Hængende: 0,76 cm, Sideskift før Typografidefinition: Overskrift 2;H2;h2;2;headi;hea ding2;h21;h22;21;heading

Læs mere

Webservice til indberetning af elev- og svendeprøveoplysninger til EASY-P

Webservice til indberetning af elev- og svendeprøveoplysninger til EASY-P Webservice til indberetning af elev- og svendeprøveoplysninger til EASY-P Dato 24-06-2016 Version Status 1.0 Gældende fra og med den 1. juli 2016 Ansvarlig Jan Simonsen Side 2 af 12 Indhold 1 Indledning...

Læs mere

XML webservice for pensionsordninger. Version 1.0 Draft A

XML webservice for pensionsordninger. Version 1.0 Draft A XML webservice for pensionsordninger Version 1.0 Draft A Dokumentoplysninger Titel: Projekt: Webservice for pensionsordninger EDI kontorets branchekoordinerede dataudveksling Forfatter: Bidragsydere til

Læs mere

Vejledning til kommunerne om kontrol af elever indskrevet på en fri grundskole 5. september 2016

Vejledning til kommunerne om kontrol af elever indskrevet på en fri grundskole 5. september 2016 Vejledning til kommunerne om kontrol af elever indskrevet på en fri grundskole 5. september 2016 Indholdsfortegnelse Log på systemet... 2 Navigation mellem skærmbilleder og på skærmbillede... 3 Godkendelse

Læs mere

ELEKTRONISK INDBERETNING BØRNEDATABASEN VIA DGWS 13/1 2010 VERSION 1.02

ELEKTRONISK INDBERETNING BØRNEDATABASEN VIA DGWS 13/1 2010 VERSION 1.02 ELEKTRONISK INDBERETNING BØRNEDATABASEN VIA DGWS 13/1 2010 VERSION 1.02 Indhold Indhold... 2 Introduktion... 3 Den Gode Webservice... 4 ID Kortet... 4 Signering... 4 BDBChildMeasurementReport webservicen...

Læs mere

Lectio. SMS-service vejledning. MaCom A/S Vesterbrogade 48, 1. 1620 København V Telefon: 33 79 79 00. E-mail: mail@macom.dk Internet: www.macom.

Lectio. SMS-service vejledning. MaCom A/S Vesterbrogade 48, 1. 1620 København V Telefon: 33 79 79 00. E-mail: mail@macom.dk Internet: www.macom. Lectio SMS-service vejledning 1992-2010 MaCom A/S MaCom A/S Vesterbrogade 48, 1. 1620 København V Telefon: 33 79 79 00 Telefax: 33 79 79 84 E-mail: mail@macom.dk Internet: www.macom.dk Baggrund Vejledning

Læs mere

FSFI s guide til DFR s elektronisk bevissystem

FSFI s guide til DFR s elektronisk bevissystem FSFI s guide til DFR s elektronisk bevissystem Dette er en kort guide i anvendelsen af Dansk Førstehjælpsråd elektroniske bevissystem. Guiden viser og forklarer, hvordan du som instruktør og medlem af

Læs mere

UNI-login. Indhold. Ændringer. Centrale begreber. (Sådan gør du punkt for punkt i EASY-A) /version 4/Egon Nør

UNI-login. Indhold. Ændringer. Centrale begreber. (Sådan gør du punkt for punkt i EASY-A) /version 4/Egon Nør UNI-login (Sådan gør du punkt for punkt i EASY-A) 2017.02.24/version 4/Egon Nør Indhold Ændringer Centrale begreber Generelt Arbejdsgange Forudsætninger for integration med UNI-login Opsætning af EASY-A

Læs mere

CVR i DPR. CVR Database- og feltbeskrivelse

CVR i DPR. CVR Database- og feltbeskrivelse CVR i DPR CVR Database- og feltbeskrivelse 15. marts 2011 CSC Danmark Copyright ll Rights Reserved. Side 2 af 8 Indholdsfortegnelse 1. Indledning... 3 2. Introduktion... 3 3. Databasebeskrivelse... 4 3.1

Læs mere

Vejledning til elevadministration. Vejledning til brug af Optagelse.dk som elevadministrativt system

Vejledning til elevadministration. Vejledning til brug af Optagelse.dk som elevadministrativt system Vejledning til elevadministration Vejledning til brug af Optagelse.dk som elevadministrativt system Vejledning til elevadministration Vejledning til brug af Optagelse.dk som elevadministrativt system Forfatter:

Læs mere

UVdata A/S. WS brobygning.net. Webservice til import af tilmeldinger og registrering af fravær, fra administrative systemer.

UVdata A/S. WS brobygning.net. Webservice til import af tilmeldinger og registrering af fravær, fra administrative systemer. UVdata A/S WS brobygning.net Webservice til import af tilmeldinger og registrering af fravær, fra administrative systemer. Finn Lavlund 04-11-2013 Indholdsfortegnelse: Webservice til ungdomsuddannelser

Læs mere

Personnummerregister / CPR Importer

Personnummerregister / CPR Importer Personnummerregister / CPR Importer 1 Indbakke Forventer biblioteker i sin indbakke indeholdende filer kodet i tegnsættet ISO-8859-1 der overholder følgende navngivningsmønster: D.{6}\.L4311.* Filerne

Læs mere

Vejledning til Klubadministratorer

Vejledning til Klubadministratorer Vejledning til Klubadministratorer til vedligeholdelse af klub- og medlemsinformationer Følgende vejledning er udarbejdet til med henblik på at informere klubadministratorer om de selvbetjeningsmuligheder

Læs mere

KMD Brugeradministration til Navision og LDV

KMD Brugeradministration til Navision og LDV KMD Brugeradministration til Navision og LDV Vejledning for Statens Administration og ØSC institutioner. Opdateret 09-09-2015 Indholdsfortegnelse 1 Kom godt i gang... 2 1.1 Login til KMD Brugeradministration...

Læs mere

Affaldsdatasystem Vejledning i manuel indberetning

Affaldsdatasystem Vejledning i manuel indberetning Affaldsdatasystem Vejledning i manuel indberetning Dokument version: 1.3 ADS version: 1.0 Henvendelse vedrørende affald: Miljøstyrelsen Roskilde, Affaldsekretariatet Ny Østergade 7-11 4000 Roskilde Tlf.

Læs mere

Sådan vedligeholder du UNI Login med data fra NP Privatskole

Sådan vedligeholder du UNI Login med data fra NP Privatskole Sådan vedligeholder du UNI Login med data fra NP Privatskole 1 Indhold 1 Indledning... 3 1.1 Oprettelse og eksport af xml-fil i NP Privatskole... 3 2 Importer brugerdata... 5 3 Når du har importeret, sker

Læs mere

Vejledning til kommunerne om kontrol af elever indskrevet på en fri grundskole 5. september Indholdsfortegnelse

Vejledning til kommunerne om kontrol af elever indskrevet på en fri grundskole 5. september Indholdsfortegnelse Vejledning til kommunerne om kontrol af elever indskrevet på en fri grundskole 5. september Indholdsfortegnelse Log på systemet... 2 Navigation mellem skærmbilleder og på skærmbillede... 3 Godkendelse

Læs mere

ELEKTRONISK INDBERETNING POST 23/8 2007 VERSION 1.13

ELEKTRONISK INDBERETNING POST 23/8 2007 VERSION 1.13 ELEKTRONISK INDBERETNING POST 23/8 2007 VERSION 1.13 Indhold Indhold... 2 Introduktion... 3 dk.hob.ei.general.plugin... 4 Metoder... 4 GetPrivateMail... 4 GetPrivateMailNext... 7 DeletePrivateMailEx...

Læs mere

Behandling af FTU-ansøgere fra Optagelse.dk Senest opdateret maj 2016 af STIL/Mette Fogh Kolmos version 9.1.

Behandling af FTU-ansøgere fra Optagelse.dk Senest opdateret maj 2016 af STIL/Mette Fogh Kolmos version 9.1. Behandling af FTU-ansøgere fra Optagelse.dk Senest opdateret maj 2016 af STIL/Mette Fogh Kolmos version 9.1. Generelt Optagelse.dk er portalen for administration af ansøgninger til ungdomsuddannelser i

Læs mere

Notat. 1 Institutionsregister: Webservice HelloWorld() HelloWorldCredentials()

Notat. 1 Institutionsregister: Webservice HelloWorld() HelloWorldCredentials() Notat Vedrørende: Institutionsregister: Webservice 2.0 Skrevet af: hrk Version: 2.0 Fordeling: Dette notat beskriver web-servicen, der udstiller oplysninger fra Institutionsregisteret til interne og eksterne

Læs mere

Kontroller af tekniske regler ved indsendelse af digitale årsrapporter

Kontroller af tekniske regler ved indsendelse af digitale årsrapporter Oversigt over: Kontroller af tekniske regler ved indsendelse af digitale årsrapporter Erhvervsstyrelsen, december 04 Version.3 Erhvervsstyrelsen, december 04, Version.3 Side Forord Siden maj 009 har Erhvervsstyrelsen

Læs mere

ITD ecmr WEB Services. Af Allan Wisborg, IT Udvikler

ITD ecmr WEB Services. Af Allan Wisborg, IT Udvikler Af Allan Wisborg, IT Udvikler Til løsningen ecmr Det elektroniske fragtbrev udbydes en række offentlige WEB services. Dette er beskrivelsen af disse services og hvorledes de anvendes. 21. December 2015

Læs mere

TILLÆG TIL MANUAL Excel-indlæsning i Vvskatalogets administrationssystem

TILLÆG TIL MANUAL Excel-indlæsning i Vvskatalogets administrationssystem 3456.78 123456 TILLÆG TIL MANUAL Excel-indlæsning i Vvskatalogets administrationssystem 30. juli 2015 Indhold Indledning Side 3 Sådan kommer du i gang Side 4 Oprette nye varer Side 5 Ændre eksisterende

Læs mere

Emne Sidst opdateret 23-08-2010/version 1. 1/Steen Eske Christensen

Emne Sidst opdateret 23-08-2010/version 1. 1/Steen Eske Christensen Emne Sidst opdateret 23-08-2010/version 1. 1/Steen Eske Christensen Indhold Ændringer Centrale begreber Generelt Behandlede emner Vejledningen består af 3 dele, som kan læses hver for sig. Du kan derfor

Læs mere

Uniq.Survey-Xact.DK. Vejledning. Rambøll Management Olof Palmes Allé 20 DK-8200 Århus N Denmark. Tlf: 8944 7800 www.ramboll-management.

Uniq.Survey-Xact.DK. Vejledning. Rambøll Management Olof Palmes Allé 20 DK-8200 Århus N Denmark. Tlf: 8944 7800 www.ramboll-management. Uniq.Survey-Xact.DK Vejledning Rambøll Management Olof Palmes Allé 20 DK-8200 Århus N Denmark Tlf: 8944 7800 www.ramboll-management.dk TU1.UT TUIndledningUT TU2.UT TUKlargøring TU3.UT TUOprettelse TU4.UT

Læs mere

UNI Login. Infotjenestens webservice WS02

UNI Login. Infotjenestens webservice WS02 UNI Login Infotjenestens webservice WS02 UNI Login Infotjenestens webservice WS02 Styrelsen for It og Læring Version 4.8, januar 2015 Styrelsen for It og Læring, 06.01.2015 Indhold Infotjeneste WS02...

Læs mere

XML webservice for deklarationsgebyrer. Version 1.0 Final

XML webservice for deklarationsgebyrer. Version 1.0 Final XML webservice for deklarationsgebyrer Version 1.0 Final Dokumentoplysninger Titel: Projekt: Webservice for deklarationsgebyrer EDI kontorets branchekoordinerede dataudveksling Forfatter: Bidragsydere

Læs mere

Vejledning til validator test af metadata

Vejledning til validator test af metadata Vejledning til validator test af metadata Test af metadata finds under kategorien Metadata (Technical Guidance version 1.3). Man kan teste en eller flere ISO 19115/19119 metadata XML og GML filer, ved

Læs mere

PSYKIATRIENS VIKARCENTER. MinTid. Quickguide. Version 7.0

PSYKIATRIENS VIKARCENTER. MinTid. Quickguide. Version 7.0 PSYKIATRIENS VIKARCENTER MinTid Quickguide Version 7.0 Psykiatriens Vikarcenter Vi glæder os til, at du kommer på MinTid. Systemet giver dig adgang til bedre planlægning, vagtbørsen og muligheden for at

Læs mere

Konfigurering af mail på Kjærgaard-nettet.

Konfigurering af mail på Kjærgaard-nettet. Konfigurering af mail på Kjærgaard-nettet. 1 Generelt for denne vejledning... 1 2 Konfigurering af mailkonti på mailserver... 1 2.1 Ændring af password på mailkonto... 3 2.2 Oprettelse af ekstra bruger

Læs mere

Brug af Archive-funktion i SportIdent (baseret på version 10.3 af SI-programmerne)

Brug af Archive-funktion i SportIdent (baseret på version 10.3 af SI-programmerne) Brug af Archive-funktion i SportIdent (baseret på version 10.3 af SI-programmerne) Formål: Ved at anvende arkiv-funktionen kan arrangørerne ved et træningsløb uden tilmeldinger eller ved åbne baner hurtigt

Læs mere

Brugervejledning NIV. Indberetning af fremadrettede ventetider. Version 1.3

Brugervejledning NIV. Indberetning af fremadrettede ventetider. Version 1.3 Brugervejledning NIV Indberetning af fremadrettede ventetider Version 1.3 Kolofon Brugervejledning NIV Udgiver: Sundhedsdatastyrelsen Ansvarlig institution: Sundhedsdatastyrelsen Design: Sundhedsdatastyrelsen

Læs mere

ExternalCalendarServiceForDFDG og PlannerExternalCalendarService

ExternalCalendarServiceForDFDG og PlannerExternalCalendarService ExternalCalendarServiceForDFDG og PlannerExternalCalendarService sfortegnelse Forretningsbeskrivelse... 2 Metoder... 3 CreateEvents... 3 UpdateEvents... 3 DeleteEvents... 4 GetEvents... 5 GetResources...

Læs mere

BRUGERMANUAL: Medicinprofilen > Receptserver > Apotekermenu (v6) Indledning Accepter Kildeangivelse Side 1 af 14

BRUGERMANUAL: Medicinprofilen > Receptserver > Apotekermenu (v6) Indledning Accepter Kildeangivelse Side 1 af 14 Indledning Receptserveren er en del af Medicinprofilen. Apoteket kan få adgang til både Medicinprofilen og receptserveren via www.sundhed.dk. Dette kræver, at brugeren har et digitalt medarbejdercertifikat,

Læs mere

Præsentation af BSK regionens identity and access management platform

Præsentation af BSK regionens identity and access management platform Regionshuset It digital forvaltning BSK programmet Olof Palmens alle 17 Kontakt@regionmidtjylland.dk www.regionmidtjylland.dk Præsentation af BSK regionens identity and access management platform BrugerStamdataKataloget

Læs mere