Indberetningsstruktur for Elevplanindberetning



Relaterede dokumenter
Grænseflade til indberetning af elev- og medarbejderoplysninger til Elevplan

Indberetningsstruktur for elevoplysninger og svendeprøveoplysninger til EASY-P

Emne Sidst opdateret /version 1. 1/Steen Eske Christensen

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

Indberetningsstruktur for kursistindberetning

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

Navn og adresse i SLS

Indberetningsstruktur for EUD-indberetning til DVH

Udmeldelse af elever Sidst opdateret /version 1.3/UNI C/Steen Eske Christensen

1 Brug af feltbeskrivelsen Formål og beskrivelse Hvad er formålet med feltbeskrivelsen? Modtagelse af data...

Skoleindskrivning. Vejledning til forældre vedr. KMD Skoleindskrivning

Vejledning til SLS webservice Løbende løndele

Indberetningsstruktur for EUD-indberetning til Datavarehuset

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

Indberetningsstruktur for AMU-indberetning til Datavarehuset

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

Indberetning af årselever - skolehjem Sidst opdateret /version 1. 3/UNI C//Steen Eske

Jobs der skal køre i.f.b overførsler mellem A og P Opdateret februar 2006

Indberetningsstruktur for FGU-indberetning til Datavarehuset

Elevadministrations modulet. Brugervejledning Optagelse.dk

Der er mange ændringer som er mindre tilpasninger af funktioner og udskrifter.

UVM- og DS-afdelinger, elevafdelinger og lokationer hvordan hænger det sammen? Sidst opdateret /version 1/UNI C

En række elevoplysninger, som sendes elektronisk til det UU-center, som dækker elevens hjemkommune.

Mit Skolekort. Manual til skole admin brugere

Varighedsuafhængige. Vejledningen er rettet mod personer som i forvejen er fortrolige med indberetning af årselevbidrag for ÅU- og eller AMU-elever.

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

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

Indmeldelse af elever Sidst opdateret /version 1.1/Steen Eske Christensen

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

Tabulex Daginstitution Børn

Målgruppe Handicaphjælpere, ledsagere, aflastningsfamilier, kontakt og støttepersoner m.v. jf. Serviceloven.

Erhvervsuddannelsesreform en i de studieadministrative systemer

Tilbagemelding fra Erhvervsskoler (skrevet til vejledningscentre) /version 1/jbv

UNI Login. UNI Login webservice. ws-04

Praktikcentre og skolepraktik i EASY-A og Elevplan

Eksamensadministration under XPRS, prøver med variable

Eksamensadministration, EUD, udtrækning af elever Sidst opdateret /STIL/Sonja Petersen

Vejledning til SLS webservice Statistik

Indberetning af fuldtidselever til Danmarks Statistik

Nedenstående oversigt viser elementerne i den meddelelse, der skal overføres fra fødeafdeling til kirkekontor/sogn.

PSYKIATRIENS VIKARCENTER. MinTid. Quickguide. Version 7.0

Digitale uddannelsesaftaler. Vejledning til virksomhed

Indberetning til SU Sidst opdateret /version 1.3/UNI C

BBR OIOXML. Vejledning til snitfladen: Address.wsdl

Danmarks Statistik, Uddannelse 9. september 2015 CLW/-

PSYKIATRIENS VIKARCENTER. MinTid. Quickguide. Version 6.0

Indberetningsstruktur for GYM-indberetning

Masseindberetning i HR-Løn

Ændringer Masseoprettelse og masseredigering af kontaktlærertilknytninger er ny funktionalitet i EASY-A. Forklaring eller beskrivelse

Tips & Tricks nr. 129 LUDUS Suite Erhvervsuddannelser Forberedelse til optag af ansøgere

Vejledning til SLS webservice Ferie Korriger

Indberetning af optag (KVU) Sidst opdateret /version 1.1/UNI C

UNI C. Indberetningsstruktur

Eksamensadministration, EUD, udtrækning af elever Sidst opdateret /version 1.3 /UNI C/Steen Eske Christensen

Målgruppe Handicaphjælpere, ledsagere, aflastningsfamilier, kontakt og støttepersoner m.v. jf. Serviceloven.

Kontroller af tekniske regler ved indsendelse af digitale årsrapporter

FSFI s guide til DFR s elektronisk bevissystem

UNI Login brugeradministration

Indhold Introduktion... 2

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

Tips og ideer til Web-Labka april 2007

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

Styrelsen for It og Læring. Vejledning til indtastning af elevoplysninger i forbindelse med:

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

Webservice til UNI-Login import WS10

Karakterer og fritagelse /version 1.0/Steen Eske Christensen

Grænseflade til udveksling af tilmeldinger, kursistoplysninger og tilstededage med EfterUddannelse.dk

Håndbog Til CPR services

cpos Online Quickguide Version FDF Unitec - Højvangen 4 - DK-3480 Fredensborg - mail: support@unitec.dk

Import-vejledning Fra Dansk Skoledata til UNI Login

ELEKTRONISK INDBERETNING BØRNEDATABASEN VIA DGWS 13/ VERSION 1.02

Tabulex Dagpleje Børn

Hold, aktiviteter, forløbsplan og fraværsregistrering

Guide til foreningsportalen Oprettelse eller ændring af foreningsoplysninger

Vejledning til indberetning af oplysninger om handicappede og udsatte voksne til Danmarks Statistik via Webløsning

Side 1 af 16. Vedligehold decentrale stamdata i SKS

Webservice til GYM-indberetning

Transkript:

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. Første udgave. Mangler endelig XML samt finpudsning af data- og indholdsbeskrivelser.

Side 3 af 15 Indhold 1 Indledning... 4 2 Hvordan?... 4 3 Hvilke personer skal indberetningen omfatte?... 4 4 Validering mod cpr-register inkl. navne- og adressebeskyttelse... 4 5 Hvilke oplysninger skal indberettes?... 5 5.1 Elever... 5 5.2 Skolemedarbejdere (lærere)... 5 5.3 Sletninger... 5 6 Hvad skal data indeholde?... 6 6.1 Elever... 6 6.2 Skolemedarbejdere... 9 7 Krydsvalideringsregler... 10 8 Midlertidige undtagelser... 10 9 XML Schema... 10 9.1 Elever... 10 9.2 Skolemedarbejdere... 14

Side 4 af 15 1 Indledning Dette dokument beskriver strukturen for de oplysninger, der skal indberettes til Elevplan fra studieadministrative systemer, som afløser EASY-A på erhvervsskolernes EUD-uddannelser, herunder EUX. Der skal ske en system til system -udveksling. Det betyder i praksis, at institutionens studieadministrative system har funktioner til at eksportere data og varetage selve dataudvekslingen ved hjælp af kald af et antal webservices i Elevplan. Indberetningerne skal ske dagligt. Overførselstidspunkterne for de enkelte institutioner aftales og skemalægges efter aftale mellem institutionen og STIL (Elevplan). Institutionens studieadministrative system skal have funktioner til at forsøge gentagelse af overførslen et nærmere defineret antal gange efter et nærmere defineret tidsrum, såfremt overførslen fejler. Disse parametre defineres endeligt efter en periode med pilotdrift. Den enkelte institution eller det enkelte studieadministrative system skal dagligt overvåge eventuelle fejlmeldinger fra dataoverførslen og enten selv afhjælpe eventuelle problemer eller indberette disse til STIL s support. 2 Hvordan? Hver indberetning skal ske som et udtræk af en aktuel status for de berørte personer. Desuden skal entiteter, som er slettet siden sidste udtræk, indberettes som slettet. 3 Hvilke personer skal indberetningen omfatte? Indberetningen skal omfatte følgende: Alle elever, som følger en EUD-uddannelse, herunder EUX, på institutionen, og som enten ikke er afgangsmeldt eller er afgangsmeldt inden for de seneste 30 dage. Alle skolemedarbejdere på institutionen, som via UNI-Login skal have adgang til Elevplan for at følge elevernes praktikuddannelse i Elevplan. 4 Validering mod cpr-register inkl. navne- og adressebeskyttelse Cpr-numre, som ikke er fiktive, forventes valideret mod cpr-registeret. Hvis personen ikke har navne- og adressebeskyttelse, forventes det, at navne- og adresseoplysningerne er i overensstemmelse med cpr-registeret. Hvis personen har navne- og adressebeskyttelse, forventes det, at fornavn og efternavn er det fiktive navn, eleven har valgt at anvende, og at adresseoplysningerne er

Side 5 af 15 blanke. Hvis skolen ikke kender elevens valgte kaldenavn, skal fornavn og efternavn anonymiseres automatisk. Cpr-numre, som er fiktive, forventes ikke valideret mod cpr-registeret. OBS: Bemærk, at det er gængs opfattelse, at man kan have adressebeskyttelse uden nødvendigvis at have navnebeskyttelse. Dette er ikke korrekt. Der er kun én slags beskyttelse: navne- og adressebeskyttelse, og hvis eleven har dette, skal både navn og adresse anonymiseres. 5 Hvilke oplysninger skal indberettes? 5.1 Elever Oplysninger om elever vedrører elevens Stamdata Uddannelse(r) Elevtype(r) Skoleforløb 5.2 Skolemedarbejdere (lærere) Oplysninger om skolemedarbejdere vedrører den enkelte lærers stamdata og status. Der skal kun sendes oplysninger om lærere, som skal anvende Elevplan, specielt lærere, som har behov for at anvende Elevplans praktikfaciliteter. 5.3 Sletninger Forekomster skal som udgangspunkt kun slettes, hvis der har været tale om en fejloprettelse. Ellers benyttes inaktivering og datostyring. Ved sletning af uddannelse/elevtype/skoleforløb for en elev angives UPD som operation på eleven og DEL som operation på den uddannelse hhv. elevtype hhv. skoleforløb, som skal slettes. Se desuden XML-beskrivelsen i afsnit 9 XML Schema.

Side 6 af 15 6 Hvad skal data indeholde? 6.1 Elever Institution: N institution string(6) 6-cifter institutionsnummer. Nøgle i institutionsregisteret. Betegnes også DS-nummer. Elev: operation string(3) DEL: Sletning af elev. UPD: Anvendes, uanset om der er tale om oprettelse, ændring eller status. N cpr string(10) Cpr-nummer uden -. Kan også være et fiktivt cprnummer. fiktivtcpr bool true: cpr-nummer er fiktivt. false: cpr-nummer er ikke fiktivt. fornavn string Personens fornavne. Hvis personen har navne- og adressebeskyttelse, skal kaldenavn angives i stedet. efternavn string Personens efternavn. Hvis personen har navne- og adressebeskyttelse, skal kaldenavn angives. co string Eventuel co-adresse. Blank, hvis personen har navne- og adressebeskyttelse. første 100 tegn.

Side 7 af 15 gade string Blank, hvis personen har navne- og adressebeskyttelse. sted string Blank, hvis personen har navne- og adressebeskyttelse. postnr string Blank, hvis personen har navne- og adressebeskyttelse. første 15 tegn. postdistrikt string Blank, hvis personen har navne- og adressebeskyttelse. land string Blank, hvis personen har navne- og adressebeskyttelse. email string Personens e-mail-adresse. mobilnummer string Personens mobilnummer dod bool true: Personen er død. false: Personen er ikke død. Uddannelse: N cosaformal string Max længde 4. Uddannelsens CØSA-formål i henhold til CØSA s definition.

Side 8 af 15 version string Max længde 4 Uddannelsens version i henhold til CØSA s definition. Bemærk: der må max være 1 version pr. CØSA-formål pr. elev pr. skole startdato dato Dato for elevens start eller indmeldelse på uddannelsen på skolen. afgangsdato dato eller tom Tom: eleven er aktiv. Ikke tom: Eleven er afgangsmeldt pr. denne dato. afgangskode string Max længde 4. Udfyldes, hvis afgangsdato er udfyldt. Værdi ifølge kodetabel udmeldt af UVM. afgangstekst string Max længde 100. Udfyldes med teksten, som svarer til afgangsårsagen. Elevtype: N elevtype string ifølge kodetabel udmeldt af CØSA. N startdato dato Den dato, elevtypen skal gælde fra. slutdato dato eller tom tom: Ingen slutdato. Dato: den sidste dato, elevtypen er gældende. Skoleforløb: N betegnelse string Betegnelse for skoleforløbet. N startdato dato Startdato for skoleforløbet. slutdato dato Må ikke være tom. Slutdato for skoleforløbet.

Side 9 af 15 skolehjem bool true: Eleven bor på skolehjem under skoleforløbet. false: Eleven bor ikke på skolehjem under skoleforløbet. skolepraktik bool true: Skoleforløbet vedrører elevens ophold i skolens praktikcenter. false: Forløbet er et forløb med skoleundervisning. 6.2 Skolemedarbejdere Nøgle Felt Type Bemærkning N institution string(6) 6-cifret institutionsnummer. Nøgle i institutionsregisteret. Betegnes også DS-nummer. operation string(3) DEL: Sletning af elev. UPD: Anvendes, uanset om der er tale om oprettelse, ændring eller status. N cpr string(10) Cpr-nummer uden -. Kan også være et fiktivt cprnummer. fiktivtcpr bool true: Cpr-nummer er fiktivt. false: Cpr-nummer er ikke fiktivt. fornavn string Personens fornavne Hvis personen har navne- og adressebeskyttelse skal kaldenavn angives i stedet efternavn string Personens efternavn. Hvis personen har navne- og adressebeskyttelse, skal kaldenavn angives.

Side 10 af 15 e-mail string Personens e-mail-adresse. arbejdsmobilnummer string Personens arbejdsmobilnummer. aktiv bool true: Personen er aktiv. false: Personen er ikke aktiv, dvs. kan ikke logge ind. dod bool true: Personen er død. false: personen er ikke død. 7 Krydsvalideringsregler (Beskrives senere). 8 Midlertidige undtagelser Der accepteres (midlertidigt) følgende undtagelser for manglende data: (beskrives senere). 9 XML Schema Nedenstående er foreløbige versioner. Valideringer er foreløbigt kun indsat som kommentarer. 9.1 Elever <?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/xmlschema"> <xs:simpletype name="institution"> <xs:restriction base="xs:string"> <xs:pattern value="\d{6}"/> </xs:restriction> </xs:simpletype> <xs:element name="elev" type="elev"/> <xs:complextype name="elev"> <xs:sequence> <xs:element name="operation" type="xs:string"/> <!-- værdisæt: UPD / DEL, ikke tom--> <xs:element name="cpr" type="xs:string"/> <!-- positiveinteger min 0100000000 max 9999999999, ikke tom--> <xs:element name="fiktivtcpr" type="xs:boolean"/> <!-- ikke tom-->

<xs:element name="fornavn" type="xs:string"/> <!-- maxlength 100, ikke tom--> <xs:element name="efternavn" type="xs:string"/> <!-- maxlength 100, ikke tom--> <xs:element name="co" type="xs:string"/> <xs:element name="gade" type="xs:string"/> <xs:element name="sted" type="xs:string"/> <xs:element name="postnr" type="xs:string"/> <!-- maxlength 15, eller tom--> <xs:element name="postdistrikt" type="xs:string"/> <xs:element name="land" type="xs:string"/> <xs:element name="email" type="xs:string"/> <xs:element name="mobilnummer" type="xs:string"/> <!-- maxlength 50, eller tom--> <xs:element name="dod" type="xs:boolean"/> <!-- ikke tom--> <xs:element name="uddannelse" type="uddannelse" minoccurs="0" maxoccurs="unbounded"/> </xs:sequence> </xs:complextype> <xs:complextype name="uddannelse"> <xs:sequence> <xs:element name="operation" type="xs:string" minoccurs="1" <!-- værdisæt: UPD / DEL, ikke tom--> <xs:element name="cosaformal" type="xs:string" minoccurs="1" <!-- string minlength 1 maxlength 4, ikke tom--> <xs:element name="version" type="xs:string" minoccurs="1" max- Occurs="1"/> <!-- string minlength 1 maxlength 4, ikke tom--> <xs:element name="startdato" type="xs:date" minoccurs="1" max- Occurs="1"/> <!-- dato 01-01-2000-31-12-2050, ikke tom--> <xs:element name="afgangsdato" type="xs:string" minoccurs="1" <!-- dato 01-01-2000-31-12-2050, eller tom--> <xs:element name="afgangskode" type="xs:string" minoccurs="1" <!-- maxlength 4, eller tom--> <xs:element name="afgangstekst" type="xs:string" minoccurs="1" <xs:element name="elevtype" type="elevtype" minoccurs="0" max- Occurs="unbounded"/> <xs:element name="skoleforlob" type="skoleforlob" minoccurs="0" maxoccurs="unbounded"/> </xs:sequence> </xs:complextype> <xs:complextype name="elevtype"> <xs:sequence> <xs:element name="operation" type="xs:string" minoccurs="1" Side 11 af 15

<!-- værdisæt: UPD / DEL, ikke tom--> <xs:element name="elevtype" type="xs:string" minoccurs="1" <!-- string minlength 1 maxlength 50, ikke tom--> <xs:element name="startdato" type="xs:date" minoccurs="1" max- Occurs="1"/> <!-- dato 01-01-2000-31-12-2050, ikke tom--> <xs:element name="slutdato" type="xs:string" minoccurs="1" max- Occurs="1"/> <!-- dato 01-01-2000-31-12-2050, eller tom--> </xs:sequence> </xs:complextype> <xs:complextype name="skoleforlob"> <xs:sequence> <xs:element name="operation" type="xs:string" minoccurs="1" <!-- værdisæt: UPD / DEL, ikke tom--> <xs:element name="betegnelse" type="xs:string" minoccurs="1" <!-- string minlength 1 maxlength 50, ikke tom--> <xs:element name="startdato" type="xs:date" minoccurs="1" max- Occurs="1"/> <!-- dato 01-01-2000-31-12-2050, ikke tom--> <xs:element name="slutdato" type="xs:string" minoccurs="1" max- Occurs="1"/> <!-- dato 01-01-2000-31-12-2050, eller tom--> <xs:element name="skolehjem" type="xs:boolean"/> <!-- ikke tom--> <xs:element name="skolepraktik" type="xs:boolean"/> <!-- ikke tom--> </xs:sequence> </xs:complextype> </xs:schema> Side 12 af 15

Side 13 af 15

Side 14 af 15 9.2 Skolemedarbejdere <?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/xmlschema"> <xs:simpletype name="institution"> <xs:restriction base="xs:string"> <xs:pattern value="\d{6}"/> </xs:restriction> </xs:simpletype> <xs:element name="medarbejder" type="medarbejder"/> <xs:complextype name="medarbejder"> <xs:sequence> <xs:element name="operation" type="xs:string"/> <!-- værdisæt: UPD / DEL, ikke tom--> <xs:element name="cpr" type="xs:string"/> <!-- positiveinteger min 0100000000 max 9999999999, ikke tom--> <xs:element name="fiktivtcpr" type="xs:boolean"/> <!-- ikke tom--> <xs:element name="fornavn" type="xs:string"/> <!-- maxlength 100, ikke tom--> <xs:element name="efternavn" type="xs:string"/> <!-- maxlength 100, ikke tom--> <xs:element name="email" type="xs:string"/> <xs:element name="arbejdsmobilnummer" type="xs:string"/> <!-- maxlength 50, eller tom--> <xs:element name="aktiv" type="xs:boolean"/> <!-- ikke tom--> <xs:element name="dod" type="xs:boolean"/> <!-- ikke tom--> </xs:sequence> </xs:complextype> </xs:schema>

Side 15 af 15