Informationsmøde om grænseflader for indberetning til Ungedatabasen Onsdag d. 12. oktober 2016 kl. 10-12 Side 1
Dagens program Velkomst og præsentationsrunde Introduktion til Ny Ungedatabase Gennemgang af grænseflader Udvikling hos CGI Tidsplan og proces Pilotafprøvning og testdata Individuel runde Side 2
Repræsentanter fra UNOIT Uddannelses- og Forskningsministeriet inlogic A/S Fri IST Danmark Agidon Macom CSC Schultz Uddata Uvdata A/S KMD In2Media CGI Side 3
Formålet med Ungedatabasen Ungedatabasens primære formål er: at indsamle administrative oplysninger om uddannelser og forberedende aktiviteter samt information om indkomst fra eksterne kilder for unge mellem 15 og 29 år at videreformidle disse til vejledningsbrug hos de UU-centre og jobcentre, hvor Ungedatabasen afgør, at vejledningsansvaret ligger. Sekundært viderebringes data til statistiske formål. Side 4
LBK nr 1051 af 01/07/2016 Kapitel 4 b Indberetning og videregivelse af oplysninger 15 c. Til brug for forvaltningen af den uddannelses- og arbejdsmarkedsrettede lovgivning, herunder ved udarbejdelse af statistik, skal uddannelsesinstitutioner, kommunalbestyrelsen og andre myndigheder, der beskæftiger sig med uddannelses- og arbejdsmarkedsrettede forhold, elektronisk indberette oplysninger på individniveau om unges uddannelses- og beskæftigelsesmæssige status til et fælles datagrundlag i Ministeriet for Børn, Undervisning og Ligestilling. Side 5
Ungedatabasen Eksempler på kilder for uddannelsesrettede forhold Grundskoler Produktionsskoler Højskoler Politi, forsvar Gymnasier Erhvervsskoler VUC Professionshøjskoler Universiteter UU-centre Jobcentre UU-centre Jobcentre/STAR Statistik - STIL Adm. brug Statistik brug Side 6
Integrationsplatform Ungedatabasen Eksempler på kilder for uddannelsesrettede forhold Grundskoler sftp Produktionsskoler Højskoler Politi, forsvar Gymnasier Erhvervsskoler VUC 1. Indberetning af hændelse 1. Kvittering 2. Afhentning af valideringssvar Professionshøjskoler Universiteter 1. Indberetninger UU-centre Jobcentre 1. Kvittering 2. Valideringssvar 3. Hændelser Statistik STIL Side 7
Autentifikation 1: Administrativt system kalder IP-Ung via F5 load balancer 2: F5 fordeler trafik 3: IP-UNG slår op i en autorisationsdatabase (fx UNI-login LDAP ). Det kontrolleres, om det administrative system har en tilslutningsaftale og må kalde webservicen på vegne af den pågældende institution. 4: Autorisationsdatabasen be- eller afkræfter, om det administrative system må tilgå data på vegne af den pågældende institution. 5: IP-UNG slår data op i kildesystem, eller afleverer data til kildesystem (Ungedatabasen) 6: Ungedatabasen returnerer data eller kvittering 7: IP-UNG afleverer kvittering eller valideringssvar/advis/hændelser til det adm. system. Side 8
Begrebsmodel for indberetningen Uddannelsesinstitution Tilknyttet Datakilde Indberetter Indberetning Vedrører Ung Indberetning om sociale ydelser Indberetning om beskæftigelse Indberetning om forberedende forløb Indberetning om uddannelsesforløb Kontrolindberetning Side 9
Begrebsmodel for underretningen Uddannelsesinstitution Tilknyttet Dataaftager Aftager Underretning Vedrører Ung Hændelse om sociale ydelser Hændelse om forberedende forløb Hændelse om uddannelses -forløb Hændelse om beskæftigelse Valideringssvar Advis Side 10
Starthændelser Ung er optaget på forløb Ung er frafaldstruet Ung afbryder forløb Ung gennemfører forløb UU-center har kontaktet og givet tilbud til ung Ung får uddannelsespålæg Ung afslutter uddannelsespålæg Ung er frafaldstruet ifølge UU-center Ung afbryder forløb ifølge UU-center Ung ændrer sit beskæftigelsesforløb Ung ændrer sit forløb for sociale ydelser Ud fra dette indberettes: Optag Optag med risiko for frafald (frafaldstruet) Afbrud Gennemført Side 11
Proces ved første indberetning i et forløb Indberetning får et individuelt id Validering Indberetning får et forløbsid Behandling Hændelse og valideringssvar i kø Side 12
Kommende indberetninger i samme forløb Indberetning med forløbsid får et individuelt id Validering Kontrol af forløbsid Behandling Hændelse og valideringssvar i kø Side 13
Regler Samme forløbsid tildeles alle de indberetninger, som vedrører: Samme CPR-nummer Samme hovedinstitution Samme uddannelse indtil der er indberettet afbrud eller gennemført. Det er vigtigt, at hændelser fra samme dag sendes i kronologisk rækkefølge. Side 14
Indberetningen sammenlignes med tidligere indberetninger i samme forløb ud fra hændelsesdato og registreringstidspunkt. Der dannes et valideringssvar til datakilden, hvis Ungedatabasen konkluderer, at: Der mangler en indberetning (Optag) Der er fejl i hændelsesdato (nyere) og registreringstidspunkt (ældre) ift. tidligere indberetninger Der indberettes hhv. Afbrud eller Gennemført for et forløb, som er afsluttet Der dannes et advis til datakilden, når et UU-center indberetter: Risiko for afbrud ifølge UU-center Afbrud - ifølge UU-center Side 15
Kø Køen indeholder: Valideringssvar - resultatet af valideringen af indberetningerne Advis risiko for frafald og afbrud ifølge et UU-centre. Hændelsen er endnu ikke indberettet fra uddannelsesinstitutionen, hvor den unge er/var aktiv. Hændelser Side 16
Hent valideringssvar og advis (kap. 15) Webservicen returnerer valideringssvar for alle indberetninger, hvor aktuel bruger er datakilden, og valideringssvaret ikke er afhentet endnu. Derudover returneres advis for hændelser, hvor et UU-center har indberettet risiko for frafald eller afbrud, og hvor det fremgår, at den unge er tilknyttet datakilden. Der returneres maksimalt 99 beskeder (underretninger). Hvis der findes mere end 99 beskeder returneres de tidligste med markering for, at der findes flere. Herefter kan brugeren kalde igen og få de resterende. Side 17
Valideringssvar og advis Felt Obligatorisk Kommentar HaendelsesNummer Ja HændelsesNummer fra Ungedatabasen Fejlkode Fejltekst Ja Ja Entydig identifikation af fejltypen i Ungedatabasen. Hvis der ikke er konstateret felt i valideringen er fejlkoden 00 Beskrivelse af fejlen. Hvis der ikke er konstateret felt i valideringen er fejlteksten Valideringen er gennemført uden fejl Felt Obligatorisk Kommentar HaendelsesNummer FrafaldstruetIfoelgeUUcenter AfbrudIfoelgeUUcenter Ja Nej Nej HændelsesNummer fra Ungedatabasen på den hændelse som UU har angivet at der er afbrud eller frafaldstruet på og hvor aktuel bruger er datakilde. Enten FrafaldstruetIfoelgeUUcenter eller AfbrudIfoelgeUUcenter skal være udfyldt. Enten FrafaldstruetIfoelgeUUcenter eller AfbrudIfoelgeUUcenter skal være udfyldt. Side 18
Hent hændelser til UU-center (kap. 11) Kriterier for afhentning: Adressen for CPR-nummeret er dags dato beliggende i en kommune, tilknyttet UU-centret. Dette gælder også skolekommuner på grundskoleområdet. UU-centret identificeres ved institutionsnummeret. Hvis der spørges på et hændelsesnummer, og der identificeres mere end 99 hændelser, returneres de 99 hændelser med den laveste indberetningsid. Samtidigt returneres en markering for, at ikke alle hændelser er returneret. Derefter kan brugeren spørge med den største indberetningsid i det svar, der modtages. Side 19
Felt Obligatorisk Kommentar InstitutionNummer HaendelsesNummer CPRNr Ja Nej Nej Identifikation af det UU center der rekvirerer oplysningerne. Hvis der spørges på IndberetningsId returneres alle hændelser med en større hændelsesnummer end den anførte. Kan ikke udfyldes samtidigt med øvrige kriterier Fremsøger hændelser, når: Adressen for CPR-nr. på dags dato er beliggende i en kommune der er tilknyttet det UU center, der er identificeret ved det anførte Institutionsnummer. Hændelser indtruffet i andre UU-centres områder fremsøges også. Fejl: CPR-nr. er ikke bosiddende i jeres område. Alderen på personen på udtrækstidspunktet er mellem 15 og 25 (15<=alder<25) Fejl: Personen opfylder ikke alderskravet på 15-24 år. Haendelsesperiode (XML element) Nej Afgrænser en periode, hvor hændelsesdatoen skal ligge indenfor. Felt Obligatorisk Kommentar HaendelsesperiodeFra HaendelsesperiodeTil Ja Nej Validering: Skal være >= HaendelsesperiodeFra. Side 20
Grænseflader til indberetning Gennemgang af grænseflader til indberetning af: Grundskoleforløb, kap. 5 Forberedende aktivitetsforløb, kap. 7 Ungdomsuddannelser, kap. 8 Videregående uddannelser, kap. 9 Bilag 1 indeholder en liste af uddannelsestyper med tilhørende grænseflade. Side 21
Indberetning af grundskoleforløb (kap. 5) Indberetning af grundskoleforløb sker via filoverførsler til sftp fra grundskolernes systemleverandører. Struktur: Tegnsættet i filen skal følge UTF-8 encoding Filen skal indeholde kolonneoverskrifter i første linje Hver række i filen skal afsluttes med carriage return og en line feed (karakterer 13 og 10). Kolonne separator skal være semikolon (;) Hver række skal have samme antal kolonner. Dvs at antallet af kolonne separatorer skal være det samme i alle rækker. Side 22
Indberetning af forberedende aktivitetsforløb (kap. 7) IndberetForberedendeForloeb 1:1 IndberetningForberedendeForloeb 1:1 1:1 Uddannelsesinstitution Kontakt ElevKontakt Kvittering Felt Type Obligatorisk Beskrivelse HaendelsesNummer Numeric Ja Teknisk ident der identificerer indberetningen i Ungedatabasen. Side 23
Indberetning af ungdomsuddannelser (kap. 8) Uddannelse IndberetUngdomsUddannelse 1:1 IndberetningUngdomsUddannelse Efter skemavalidering sendes en kvittering med kode 00, hvis indberetningen er uden fejl. Ellers sendes fejlbeskeden. 1:1 1:1 1:1 1:1 UddannlesesInstitutinsKontakt Elevkontakt Praktisksted Side 24
Indberetning af videregående uddannelser (kap. 9) IndberetForberedendeForloeb 1:1 IndberetningVideregåendeUddannelse 1:1 1:1 UddannlesesInstitutinsKontakt Elevkontakt Efter skemavalidering sendes en kvittering med kode 00, hvis indberetningen er uden fejl. Ellers sendes fejlbeskeden. Side 25
Udviklingen CGI fortæller om udviklingen Side 26
Tidsplan og proces Uge 3-4 Uge 7-9 Uge 14-17 Uge 20 Test af eindkomst Test af indberetning Test af hovedrelease (integrationstest den 10.-19. april) Datamigrering testet i produktion Uge 23 Idriftsættelse den 8. juni 2017 Uge 32 Test af opfølgningsrelease Uge 36 Opfølgningsrelase idriftsættes den 5. september 2017 Side 27
Nuværende indhold af opfølgningsrelease Indberetning af afbrudt forløb eller frafaldstruet ifølge UU-center Indberetning om og behandling af uddannelsespålæg Udtræk til statistik og efterfølgende sletning af data Indberetning af gennemførte uddannelsesforløb fra Eksamensdatabasen Side 28
Pilotafprøvning og testdata Fra den 10. februar til den 2. marts 2017 vil vi meget gerne have end-to-end pilottest med et administrativt system. Vi vil meget gerne have rigtige testdata. Leverandørmøde inden jul? Forventer møde i uge 11 ift. deltagelse i test af hovedrelease Gode erfaringer fra tidligere forløb? Vi udarbejder: Vejledning Grænsefladebeskrivelser pr. grænseflade Side 29
Spørgsmål til grænsefladebeskrivelserne? Kommentarer til beskrivelserne modtages gerne særligt indtil den 24. oktober kl. 12 til Jørgen Bloch Vejbæk jorgen.bloch.vejbaek@stil.dk Side 30