1005.31.3.1.9 Hensigtsmæssighed i forhold til serviceudstilling
Overordnet beskrivelse:
Som FA og PO ønsker jeg at der bliver fortaget en analyse af hvordan snitfladerne bør se ud, da der er blevet sat spørgsmålstegn ved eksisterende måde WSRMerne er blevet opbygget på.
Målgruppe: PO, FAer, Arkitekter, Udvikler, Tester
Reference: https://starwiki.atlassian.net/browse/VIRK-10227
Forfatter: @Roland Kock og @Rolf Marcher Arndt
Teknisk analyse:
Følgende afsnit ses det, hvordan det er tiltænkt at vi implementere webservices / servicemetoder mv. for de forskellige ordninger
Mentor, Personlig assistance og Hjælpemiddel
For Hjælpemiddel, Mentor og Personlig assitance er der mulighed for at oprette disse, både direkte i form af en bevilling og som en del af en eksisterende bevilling altså som en tillægsbevilling.
I WSBerne vil aftager kunne orientere sig om, hvorvidt der er tale om en tillægsbevilling eller ej, på baggrund af VitasFormType, VitasSubFormType og Identifier
Kompenserende ordning
Når man taler om kompenserende ordninger er der tale om Mentor, Personlig assistance og Hjælpemiddel der bliver oprettet som en bevilling, altså IKKE en tillægsbevilling.
For Hjælpemiddel eller Mentor bevilling vil VitasFormTypeIdentifier være:
ID 5 for Mentor
ID 6 for Personlig assistance
ID 7 for Hjælpemiddel
Angivelsen af VitasFormTypeIdentifier vil give information for, hvorvidt der er tale om en Ansøgning/Anmodning eller en Bevilling/Vurdering
ID 1 for Ansøgning/Anmodning
ID 2 for Bevilling/Vurdering
ID 3 for Forlængelse
Aftagere vil skulle hente information på hhv.
MentorService for VitasFormTypeIdentifier = 5
VitasSubFormTypeIdentifier angiver, hvorvidt der er tale om en Bevilling eller en forlængelseMentorService.GetBevilling (GetMentor) VitasSubFormTypeIdentifier = ID 2
MentorService.GetForlængelse VitasSubFormTypeIdentifier = ID 3
PersonligAssistanceService for VitasFormTypeIdentifier = 6
PersonligAssistanceService.GetBevilling (GetPersonalAssistance)VitasSubFormTypeIdentifier = ID 2
PersonligAssistanceService.GetForlængelse VitasSubFormTypeIdentifier = ID 3
HjælpemiddelService for VitasFormTypeIdentifier = 7
HjælpemiddelService.GetBevilling (GetAid) VitasSubFormTypeIdentifier = ID 2
Tillægsbevilling
For Mentor, Hjælpemiddel og Personlig assistance der er en tillægsbevilling vil VitasFormTypeIdentifier være en ordning eks. ID 1 for Løntilskud og VitasSubFormTypeIdentifier vil være
ID 7 for Mentor
ID 8 for Hjælpemiddel
ID 9 for Personlig assistance (benyttes umiddelbart ikke PT.)
Baseret på ovenstående skal aftagere kalde TillægsbevillingService med Identifier fra WSBen på den webservicemetode aftager ønsker at få data på.
TillægsbevillingService
GetMentor
GetHjælpemiddel
Forlængelse og ophør
Nogle bevillinger er der mulighed for at fortage forlængelse / ophør på, nedenstående vises specifikationen i WSBen samt hvordan aftagere vil kunne få den supplerende data til bevillingen.
VitasFormTypeIdentifier angiver, hvilken ordning der er tale om.
VitasSubFormTypeIdentifier angiver, hvorvidt der er tale om en forlængelse eller et ophør baseret på:
ID 3 for Forlængelse
ID 4 for Ophør
For de ordninger der understøtter forlængelse er det tiltænkt at implementere specifik webservicemetode hhv. [OrdningService].GetForlængelse og [OrdningService].GetOphør der returnere information vedr. Forlængelsen / Ophøret eks. LøntilskudService.GetForlængelse
Forlængelse
Nyeste forlængelse bliver fundet ud fra oprettelsesdato for forlængelsen og bevillings felterne
Oprettelsesdato
Jobbeskrivelse (løntilskud, virksomhedspraktik)
Ugentligarbejdstid (løntilskud, virksomhedspraktik)
ForlaengelsesBegrundelse
Slutdato bliver sat ud fra data på forlængelsen
Webservicemetode
[OrdningService].GetForlængelse
Ophør
Nyeste ophør bliver fundet ud fra oprettelsesdato for ophøret og bevillings felterne
Oprettelsesdato
Slutdato
Ophørs begrundelse
Aktivitetsstatus årsag
bliver sat ud fra data på ophøret
Webservicemetode
[OrdningService].GetOphør
Webservice /Webservicemetode overblik
Se også https://starwiki.atlassian.net/wiki/spaces/ISB/pages/4897800207
MentorService
GetBevilling
GetForlængelse
PersonligAssistanceService
GetBevilling
GetForlængelse
HjælpemiddelService
GetBevilling
GetForlængelse
TillægsbevillingService
GetMentor
GetHjælpemiddel
LøntilskudService
GetAnsøgning
GetBevilling
GetForlængelse
GetOphør
VirksomhedspraktikService
GetAnsøgning
GetBevilling
GetForlængelse
GetOphør
NytteindsatsService
GetAnsøgning
GetBevilling
GetForlængelse
GetOphør
VoksenlærligService
GetAnsøgning
GetBevilling
GetForlængelse
GetOphør
FleksjobService
GetAnsøgning
GetBevilling
GetForlængelse
IGUService
GetAftale
JobrotationService
GetAnsøgning