Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

714.2 Modernisering af WSRM-beskeder - opfølgning i 2016-4
Beskrivelse af epic af it-understøttelse af Styrelsen for Arbejdsmarked og Rekrutterings forretning
(Skabelon af dato 17/12-2015)

Page Properties


STAR Projektleder (PL)Forretningsanalytiker (FA)STAR ReleaseEpic statusEksterne snitflader


2016-41.0KSS, A-kasse, andre


Indholdsfortegnelse
1 Ændringslog
2 Afgrænsning af epic
3 Oversigt over berørte web services
4 Beskrivelse af epic
714.2.1 Der er etableret en simplere måde at afhente WSRM-beskeder, som kun efterspørger relevant information
714.2.2 Den nye model for metadata anvendes på alle fremadrettede beskeder
723.2.3 Det sikres at implementeringen af nye WSRM metadata gøres ensrettet i DFDG
5 Særlige krav til test
6 Kendte udeståender fra udviklingsfasen
7 User stories
8 Implementeringsnoter

...

Anchor
_Toc430086832
_Toc430086832
Anchor
_Toc430087177
_Toc430087177
Anchor
_Toc460849333
_Toc460849333
Ændringslog

Dato

Version

Forfatter

Berørte afsnit

15.06.2016

0.1

Jesper Brunholm

Epic oprettet på grundlag af 714.1

28.06.2016

0.3

Jesper Brunholm

Opdatering ifm. planning. Løft til version 0.3. OcesCertHeaderInput taget ud, dette er allerede fjernet i version 2

07.07.2016

0.5

Jesper Brunholm

Tydeliggjort at fravalg af beskeder er med abonnements opsætning. Blanket for ændringer efter løft til 0.5

05.09.2016

0.5

Jesper Brunholm

Tilføjet link til ISB. Tilføjet WSRM-beskeder som får nye metadata i 2016-4 i afsnit 3. Listen er pt. ikke komplet.

22.09.2016

1.0

Jesper Brunholm

Anchor
_GoBack
_GoBack
Kompletteret listen af WSRM beskeder som får ny metadatamodel. Løft til 1.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 





















Anchor
_Toc430086833
_Toc430086833
Anchor
_Toc430087178
_Toc430087178
Anchor
_Toc460849334
_Toc460849334
Afgrænsning af epic

Afgrænsning

 

 



Som aftager af DFDGs WSRM-beskeder ønsker jeg at afhentning så vidt muligt gøres simpel for at jeg nemmere kan implementere og vedligeholde beskederne i mit system.

 

 



Acceptkriterier

 

 



Nr.

Beskrivelse

Relevant for Beskriver hvilke af STARs leverandører som skal løse dette acceptkriterie

 



714.2.1

Der er etableret en simplere måde at afhente WSRM-beskeder, som kun efterspørger relevant information

DFDG

 


714.2.2

Den nye model for metadata anvendes på alle fremadrettede beskeder

DFDG

 


714.2.3

Det sikres at implementeringen af nye WSRM metadata gøres ensrettet i DFDG

DFDG

 



Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader

Berørte acceptkriterier

 

 

 

 

 

 

 








Bemærkninger

 

 



714.2.1

714.2.2

714.2.3

 

 

 

 

 

 







Integration til ny WsrmService (Version 3)

X

 

 

 

 

 

 







Det vil fortsat være muligt at anvende Version 2 i en overgangsfase.

 


Modtagelse af nye metadata i WSRM beskeder

 


X

 

 

 

 

 

 

 








Anchor
_Toc430086834
_Toc430086834
Anchor
_Toc430087179
_Toc430087179

Bemærk at der ikke er defineret en forretningsmæssig rækkefølge for alle WSRM-beskeder i DFDG og det ligger ikke i scope for denne epic at rette op på eventuelle uhensigtsmæssigheder i rækkefølgen. Sådanne ændringer vil skulle komme til i andre epics i efterfølgende releases.

Anchor
_Ref453756931
_Ref453756931
Anchor
_Toc460849335
_Toc460849335
Oversigt over berørte web services

Snitflade

Serviceaftager der er berørt

 

 

 

 

 

 

 








Bemærkninger

 

 



DFDG

Jobnet

Plannersystemer

KSS

A-kasse

Ydelsessystem

JobKon

Andet

 

 

 




WsrmService (Version 3)

 

 



X

X

X

X

 


X

 


Version 2 bevares ind til videre.

 


WSRMMessageService (Version 10)

  • GetCitizenMessageEventVersion3

 

 

 




X

X

 

 

 

 





Løftet i 2016-3 med epic 714.1. Får tilføjet SortKey m.m. i 2016-4

 


      • [WSRMbeskeder som løftes til ny version får den nye WSRMMetadataType]GetCompanyRecruitmentVersion1

 

 

 





x[x]

x[x]

 

 

 

 





Epic 746.1Der bevares ind til videre mulighed for at aftage en gammel version hvor der laves nye versioner.

 


      • GetCompanyRecruitmentEventVersion1

 

 

 





x

x

 

 

 

 





Epic 746.1

 


  • GetJobAllocationAddonsStatus NotificationVersion1

 

 

 




x

 

 

 




x

 


Epic 642.4

 


      • GetJobOfferStatusNotificationVersion3

 

 

 




x

 

 

 

 

 






Epic 642.4

 


    • Get{*}JobAllocationsNotificationVersion3

 

 

 




x

 

 

 

 

 






Epic 642.4

 


  • GetUnemploymentBenefitsAccount Version1

 

 

 




X

X

 

 

 

 





Epic 727.1

 

 

 

 

 

 

 

 

 

 

 

 

 














Anchor
_Toc430086835
_Toc430086835
Anchor
_Toc430087180
_Toc430087180
WSRMbeskederne nævnt herover er blot opremsede for at man skal kunne få overblik over hvilke WSRM'er der berøres af den nye model. Detaljer om deres indhold skal søges i andre epics, nævnt under kommentarer.

...

ISB 714 som er rammen for denne Epic er under udarbejdelse.
Denne Epic beskriver en ensretning og lidt oprydning i WSRM understøttelsen.

Anchor
_Toc460849337
_Toc460849337
714.2.1 Der er etableret en simplere måde at afhente WSRM-beskeder, som kun efterspørger relevant information

...

Tilføjelse at sorteringsnøgle på alle WSRM beskeder pr. sekvensafhentning.
Logikken I WsrmService forsimples sådan at TerminateSequence altid afslutter sekvensen. Det skal derfor ikke længere tjekkes at alle hændelser i kvitteret og heller ikke tjekkes at alle hændelser er forsøgt hentet. TerminateSequence vil fortsat logge om hændelser er forsøgt hentet.
Det bliver på denne måde op til aftager selv at sikre at alle hændelser hentes og herefter kalde TerminateSequence for at gå videre eller CloseSequence for at forsøge igen.
Det giver ingen ekstra sikkerhed at kvittering som i dag. Kvitteringslogikken er unødig kompleks og manglende kvittering betyder blot at WSRM modtagelsen går i stå, så aftager er tvunget til at kvittere.
Aftager kan stadig kalde CloseSequence for at opgive afhentning og lade sekvensen gå forfra. Hvis aftager får fejl under afhentning af hændelser, kan aftager enten forsøge at hente de berørte hændelser igen eller i yderste konsekvens kalde CloseSequence for at starte forfra.

Aftager kan aktivt fravælge beskeder som ikke ønskes ved blot at undlade at hente disse med opsætning af WSRM abonnement.
Denne ændring betyder også at fejlkode 4005-"Not all messages in the WS-RM Sequence were acknowledged" udgår.
Bemærk: Den nuværende Version 2 bibeholdes, men genimplementeres så den kalder Version 3 inde bagved. Dvs. at kald til SequenceAcknowledgement ignoreres og andre felter vil enten blive ignoreret eller sat til null hvor de returneres.

Anchor
_Toc460849338
_Toc460849338
714.2.2 Den nye model for metadata anvendes på alle fremadrettede beskeder

Liste over implementerede beskeder i 2016-4 vedligeholdes i Oversigt over berørte web services.

Anchor
_Toc460849339
_Toc460849339
723.2.3 Det sikres at implementeringen af nye WSRM metadata gøres ensrettet i DFDG

...

Anchor
_Toc430086836
_Toc430086836
Anchor
_Toc430087181
_Toc430087181
Anchor
_Toc460849340
_Toc460849340
Særlige krav til test

Testscenarie

Berørte systemområder

Identificeret af

Modtag hændelser via ny WsrmService

 

 

 

 

 






Anchor
_Toc430086837
_Toc430086837
Anchor
_Toc430087182
_Toc430087182
Anchor
_Toc460849341
_Toc460849341
Kendte udeståender fra udviklingsfasen

...