- JOB-7559Getting issue details... STATUS
Storyline
Når jobnet skal booke møder ifm. selvbooking og straksbooking skal jobnet omlægges til i højere grad at kalde REST-services fremfor at kalde de gamle SOAP-services, for at fremtidssikre funktionaliteten. Denne story er tænkt til at enable ombooking, samt borgerens rettigheder ift. booking.
Acceptkriterier
JobnetCitizenStatusService:
Alt hvad der vedrører booking og frister lægges over i JobnetBookingSerivce.
https://starwiki.atlassian.net/wiki/spaces/ISB/pages/3698753550/999...+JobnetBookingService#GetBorgerstatus overtager det under SelfServiceOptions markeret med rødt i https://starwiki.atlassian.net/wiki/spaces/FYS/pages/3698721318/JobnetCitizenStatusService+Version+10+2022-3+UDV#Output
Noget udgår og resten ligger i en løftet version af JobnetCitizenStatusService, hvortil der skal løftes:
JobnetBookingService:
Følgende bliver i JobnetBookingService som lægges over i kontaktperson-siloer og skal omlægges ifm. denne story
I stedet for at identificere borgeren med CV-nummer som input-parameter, skal inputtet i stedet være CPR-nummer (CPR-nummer kan fås ud fra CV-nummer via DFDG).
Fejlkoder, der tidligere er blevet brugt ifm. CV-nummer i JobnetBookingService skal erstattes af de tilsvarende fejlkoder ifm. CPR-nummer for IndkaldelseService.
Ved kald til CreateBooking og CreateOmbooking kaldes IndkaldelsesService.GetIndkaldelser med IndkaldelsesId for at kunne vise kvitteringsside
Afklaringer
Teknisk
hvilken version skal vi kigge på for jobnetcitizenstatusservice?JobnetCitizenStatusService (Version 10, 2022-3) [UDV]ellerJobnetCitizenStatusService (Version 9, 2022-3). Det må næsten være version 10?hvad skal der ske med CitizenCvStatusInfo og AsylumTransition? skal de blot deprecates eller flyttes hvorhen?
skal der omlægges fra personhistoryservice og skal denne så løftes?
hvordan skal fejlkoder håndteres?
Baggrund
Læs her om flowet (det er en gammel side, men flowet er nogenlunde uændret): ExternalBookingService (2019-4)
Aftalt med Thorbjørn at tilføje kvitteringsside funktionalitet til CreateBooking til denne story, da der så er chancer for at enabler 1 kan blive færdigt indenfor spintet.