961.1 Opdatering af snitflade mellem UDB og DFDG
Indholdsfortegnelse
Afgrænsning af epic
Afgrænsning | ||
---|---|---|
Som STIL, vil jeg opdatere UDB-snitfladen og derefter nedlægge den gamle version for at udstille nye data fra UDB. | ||
Acceptkriterier | ||
Nr. | Beskrivelse | Relevant for |
961.1.1 | Som STIL ønsker jeg (af tekniske årsager) at opdatere snitfladern imod DFDG og udstille to yderligere felter samt nye kodelisteværdier til STAR | DFDG |
961.1.2 | Som STAR ønsker jeg at holde KSS fri af STILs opdatering af snitfladen; bortset fra opdatering af kodelisten med nye værdier | DFDG, BI |
Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader | Berørte acceptkriterier | Bemærkninger | |||
---|---|---|---|---|---|
961.1.1 | 961.1.2 | ||||
KSS anvender uændret EducationEventService v3 | x | ||||
KSS modtager wsrm-beskeden GetEducationIncomingEventVersion10, men ikke de nye værdier fra den opdaterede kodeliste | x | ||||
KSS kan håndtere, at kodeliste EducationEventCancellationCauseCodeTypeIdentifier udvides med ny værdi | x | x |
Oversigt over berørte webservices
Manuelt dannet oversigt
Links i tabellen er ikke klikbare for eksterne.
Summary | Varslingstype | Varslingsnote | Eksterne Snitflader | Interne Snitflader | Project |
---|---|---|---|---|---|
CodeListService (version 5).GetEducationEventCancellationCauseCodeTypeIdentifierCodeList | Ændret | Nye værdier i kodelisten. Frafiltreres i udstillingen af hændelser til KSS. | KSS | BI | D+S |
Automatisk dannet oversigt
Indehold ikke synligt for eksterne. Eksterne henvises til tabellen ovenfor.
Beskrivelse af epic
UDB opdaterer deres snitflade i produktion til august 2019. DFDG skal snarest herefter opdatere nuværende snitflade til den nye version. UDB holder den eksisterende version i live, indtil DFDG er overgået til den nye version. Den nye version indeholder to omdøbte felter og to nye felter.
UDB har varslet, at den nye snitflade vil returnere væsentligt flere uddannelseshændelser, hvilket potentielt medfører, at DFDG skal filtrere i de indkomne hændelser.
EducationEventService (v3)
Hændelser fra UDB som benytter nye kodelisteværdier skal gemmes i databasen, men ikke videreudstilles til KSS. Dermed opleves ingen ændringer fra KSS i EducationEventService (v3) eller i wsrm-beskeden GetEducationIncomingEventVersion10.
WsrmMessageService (version 10).GetEducationIncomingEventVersion10.
Hændelser fra UDB som benytter nye kodelisteværdier skal gemmes i databasen, men ikke videreudstilles til KSS. Dermed opleves ingen ændringer fra KSS i EducationEventService (v3) eller i wsrm-beskeden GetEducationIncomingEventVersion10.
EducationEventCancellationCauseCodeTypeIdentifier
Nyt id 32.
Id | Navn | Beskrivelse | Stardato | Slutdato |
---|---|---|---|---|
1 | Ukendt / ikke oplyst | Årsagen er ikke kendt | 01-01-2014 | 01-07-2100 |
6 | Fravær | Fravær | 01-01-2014 | 01-07-2100 |
9 | P.g.a sygdom | sygdom | 01-01-2014 | 01-07-2100 |
20 | Uddannelsen ikke påbegyndt | Uddannelsen ikke påbegyndt | 01-01-2014 | 01-07-2100 |
21 | Ændret uddannelse | Ændret uddannelse | 01-01-2014 | 01-07-2100 |
22 | Skiftet skole | Skiftet skole | 01-01-2014 | 01-07-2100 |
23 | Skiftet skole og ændret uddannelse | Skiftet skole og ændret uddannelse | 01-01-2014 | 01-07-2100 |
24 | Faglige krav | Faglige krav | 01-01-2014 | 01-07-2100 |
25 | Andet | Andet | 01-01-2014 | 01-07-2100 |
26 | Ukendt | Ukendt | 01-01-2014 | 01-07-2100 |
27 | Uddannelsesaftale ophævet | Uddannelsesaftale ophævet | 01-01-2014 | 01-07-2100 |
28 | Død | Død | 01-01-2014 | 01-07-2100 |
29 | Ikke praktikpladssøgende | Ikke praktikpladssøgende | 01-01-2014 | 19-06-2017 |
30 | Gennemført GF2 - fortsætter ej | Gennemført GF2 - fortsætter ej | 11-01-2016 | 01-07-2100 |
31 | Ikke bestået afsluttende eksamen | Den unge har ikke bestået den afsluttende eksamen | 01-01-2017 | 01-07-2100 |
32 | Fuldført afsøgningsforløb, fortsætter ej FGU | Den unge fortsætter ikke på FGU basisniveau, men har fuldført afsøgningsforløbet | 01-06-2019 | 01-07-2100 |
Særlige krav til test
Test scenarie | Berørte systemområder (herunder nye batchjobs*) | Identificeret af |
---|---|---|
Nye hændelsestyper (kodelisteværdier) frafiltreres i udstillingen til KSS | EducationEventService (version 3).GetEducationIncomingEvents | Knud |
Gamle hængdelsestyper udstilles fortsat til KSS | EducationEventService (version 3).GetEducationIncomingEvents | Knud |
Konsekvenser for drift/idriftsættelse
Udviklingen skal ske i øvrigt-sporet. Og idriftsættes dermed med 2019-3.
I forbindelse med idriftsættelse:
- Skal der køres et fuldt dataload ved første kørsel af et batchjob - aftal med SF hvornår load skal køres: Nej
- Skal der køres konvertering: Nej
- Skal der køres databasescripts for opdatering af tabeller i databasen: Der skal tilføjes nye kolonner for de nye data med defaultværdi NULL
Efter idriftsættelse:
Arkitektur- og implementeringsnoter
Her beskriver PO/FA om arkitekturen og teknikken bag løsningen, om der f.eks. anvendes:
- Nye dataområder: Nej
- Nye snitflader: Nej
- Nye komponenter: Nej
- Nye miljøer: Nej
- Nye teknologier: Nej
- Nye aftagertyper: Nej
- Eller afvigelser fra principperne: Ja: UDB sender nye kodelisteværdier, men events med disse værdier skal IKKE udstilles via EducationEventService
- Eventuelle behov for reduktion af teknisk gæld skal afdækkes: Nej
Der gives en beskrivelse af hvorledes disse tænkes håndteret/implementeret i løsningen og om dette har været vendt med STAR arkitekten.