746.2 Jobordrer til ordinære job, færdiggørelse og udstilling mod eksterne
746.2 Jobordrer til ordinære job, færdiggørelse og udstilling mod eksterne
Beskrivelse af epic af it-understøttelse af Styrelsen for Arbejdsmarked og Rekrutterings forretning
(Skabelon af dato 17/12-2015)
Indholdsfortegnelse
1 Ændringslog
2 Afgrænsning af epic
3 Oversigt over berørte web services
4 Beskrivelse af epic
4.1 <Acceptkriterie nr> <Acceptkriterie overskrift>
5 Særlige krav til test
6 Kendte udeståender fra udviklingsfasen
7 User stories
Ændringslog
Dato | Version | Forfatter | Berørte afsnit |
31-05-2016 | 0.1 | LNV | Nyoprettelse, afsnit 2 |
15-08-2016 | 0.1 | LNV | Tilpasset afsnit 2 |
15-08-2016 | 0.1 | CO | Draft på det der bliver flyttet fra 746.1 |
01-09-2016 | 0.1 | CO | Draft med input fra KSS m.v. |
01-09-2016 | 0.1 | CO | Gennemskrevet ud fra STAR/PO/arkitekt input og klar til PO review |
23-09-2016 | 0.1 | CO | Fjernet forældet forr. regel i 4.1.1.1. |
10-10-2016 | 0.1 | Lars Friis | Tilføjet at der sendes en WSRM besked ifbm. SetStatus metoden. |
10-10-2016 | 0.1 | CO | 2 ekstra acceptkriterie tilføjet, er ikke nødvendigvis i scope til 17-1 |
18-11-2016 | 0.1 | NWW | Tilføjet to kodelister ifm. krav om tilvalgsløsning. |
Afgrænsning af epic
Afgrænsning | |||
Som en jobkonsulent eller virksomhedskonsulent i et jobcenter eller evt. a-kasse, vil jeg kunne dele jobordrer, som jeg ikke selv kan løse, på tværs af kommunegrænser, for at jeg bedst muligt kan hjælpe virksomheden med at finde den rette arbejdskraft (fortsættelse af epic 746.1) | |||
Acceptkriterier | |||
Nr. | Beskrivelse | Relevant for Beskriver hvilke af STARs leverandører som skal løse dette acceptkriterie | |
746.2.1 | Som virksomhed vil jeg kunne finde (søge) egne jobordrer inkl. hvornår der sidst er sket noget og hvor mange formidlinger der er | DFDG (Flyttet fra 746.1 og udvidet) | |
746.2.2 | Som sagsbehandler i jobcenter og a-kasse vil jeg kunne finde ordinær jobordrer | DFDG (Flyttet fra 746.1 og omformet) | |
746.2.3 | Som STAR vil jeg have sat ansvarlig jobcenter på hvis virksomheden ikke angiver det ved oprettelsen | DFDG (var acc. kri. 746.1.8) | |
746.2.4 | Som STAR vil jeg have data stillet til rådighed for BI | DFDG, BI (Flyttet fra 746.1) | |
746.2.5 | Som sagsbehandler vil jeg have mulighed for også at angive et link til borgers egne informationer, f.eks. borgers LinkedIn profil eller anden site med målrettet CV | DFDG, JobAG (Nyt) | |
746.2.6 | Som sagsbehandler og virksomhed vil jeg have et løbenr. på en ordinær joborder. | DFDG, JobAG (Nyt) | |
746.2.7 | Som sagsbehandler i jobcenter vil jeg kunne finde ud af om der på en (flere) borgere i et jobcenter er lavet formidling til hvilke ordinær joborder | DFDG (Nyt) | |
746.2.8 | Som anden aktør vil jeg have adgang til at se hele formidlingslisten af borgere på en ordinær joborder, dog hvor uden CPR | ||
746.2.9 | Som virksomhed eller sagsbehandler vil jeg have en specifik mulighed for at skifte status på en ordinær joborder | DFDG, JobAG (Nyt) | |
746.2.10 | Som virksomhed vil jeg have navne og evt. kontaktoplysninger på formidlede borger der ikke har et søgbart CV i Jobnet | DFDG, JobAG (Nye endnu ikke godkendt af CPO) | |
746.2.11 | Som virksomhed vil jeg have en e-mail når der er sket en formidling på en ordinær joborder. | DFDG, JobAG | |
746.2.12 | Som Jobcenter vil jeg i periode frem til ultimo 2017, hvor det er frivilligt at være med på løsningen, have mulighed for tilmelde mig løsningen ved henvendelse til Landssupporten | DFDG, JobAG, LSS |
Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader | Berørte acceptkriterier | Bemærkninger | |||||||||
746.2.1 | 746.2.2 | 746.2.5 | 746.2.7 | 746.2.8 | 746.2.9 | 746.2.10 | 746.2.10 | ||||
Sagsbehandler i jobcenter og a-kasse finder ordinær joborder for en bestemt virksomhed | X | Dette kriterie er baseret på at KSS/a-kasse anvender den metode der er designet JobAG. KSS/a-kasse skal være opmærksomme på at denne metode primært er rette mod JobAG | |||||||||
Sagsbehandler i jobcenter og a-kasse skal kunne hente ordinær jobordre fra DFDG der så kan anvendes i min egen lokale søgning, f.eks. kombineret med de ordinær joborder jeg kun har lokalt i min jobcenter system | X | DFDG udstille data i stedet for søgningsfunktionalitet, det forventes at søgning etableres i jobcentrets eller a-kassen sagssystem/ CRM system | |||||||||
Sagsbehandler i jobcenter og a-kasse skal kunne oprette og opdatere en jobordre på vegne af en arbejdsgiver inkl. link | X | ||||||||||
Ved borgeropslag (i PSS) skal sagsbehandler have en oversigt over de formidlinger borger har være en del af | X | Dette er alene til information for sagsbehandleren | |||||||||
Som anden aktør der tilgår ordinær joborder og tilhørende formidlinger å jeg kun se CPR-nr for henviste borger | X | Det er KSS der skal sikre at CPR-nr i præsentationslaget for anden aktør ikke fremgår | |||||||||
Som sagsbehandler vil jeg have mulighed for alene at skifte statussen på den ordinær joborder | X | ||||||||||
Som sagsbehandler skal jeg huske kontaktinformationer på borger, hvis borger ikke har et søgbart CV på Jobnet | X | ||||||||||
Som jobcenter vil jeg ved at kontakte Landssupporten kunne få mit jobcenter tilmeldt til løsningen | X | Denne tilmeldings funktionalitet er i forhold til KSS ikke nødvendig at systemunderstøtte |
Oversigt over berørte web services
Snitflade | Serviceaftager der er berørt | Bemærkninger | |||||||||
DFDG | Jobnet | Plannersystemer | KSS | A-kasse | Ydelsessystem | JobKon | JobAG | ||||
CompanyRecruitmentService (Version 1). SearchCompanyRecruitmentOnCompany | (X) | (X) | X | Primært rettet mod virksomhedernes søgning | |||||||
CompanyRecruitmentService (Version 1).xx |
Beskrivelse af epic
Denne epic til denne ISB: https://dokumentationsarkiv.star.dk/Releasedokumentation/IT-Slutproduktbeskrivelser%20(ISB)/746%20ISB%20Jobordrer%20til%20ordinære%20job.docx
746.2.1 Sagsbehandler i jobcenter og a-kasse skal kunne søge i jobordrer
Som sagsbehandler eller virksomhed skal det være muligt at søge i ordinær jobordrer.
Der skelnes mellem tre grundlæggende aftagere (søgemønstre):
- Jobcenterets virksomhedskonsulent, der ønsker at sikre sig at virksomheden får dækket sine arbejdskraft behov. (Se afsnit 746.2.2)
- Jobcentrets eller a-kassen jobkonsulent vil med udgangspunkt i en ledig søge efter mulige jobtilbud. (Se afsnit 746.2.2)
- Virksomhedens medarbejderSøgning på egen ordinær jobordre via virksomhed samt status
Søgning for virksomheder etableres i dette acceptkriterie. Bemærk søgningen er også tilgængelig for KSS og a-kasse.
CompanyRecruitmentService Version 1
GetCompanyRecruitmentOnCompany
Giver en liste af ordinære jobordre fra en given virksomhed. Søgningen er målrettet JobAG og virksomheden, men kan f.eks. også bruges i relation til virksomhedskonsulenter i jobcenter der for en virksomhed kan få deres ordinære jobordre.
Forretningsregler
- Der findes ordinære jobordre på den angivende virksomhed ud fra CVR og P-nr.Er der kun angivet CVR-nr. findes på alle P-nr. under det CVR-nr.
Input
Navn | Type | Detaljer |
JobOfferProvider | JobOfferProviderType | En virksomhed. |
CompanyRecruitmentType | CompanyRecruitmentTypeIdentifier | Angiver type af virksomhedens henvendelse. |
CompanyRecruitmentStatusCollection | CompanyRecruitmentStatusCollectionType | Hvilke status der søges på. |
CompanyRecruitmentStatusCollectionType
Navn | Type | Detaljer |
CompanyRecruitmentStatus | CompanyRecruitmentStatusTypeIdentifer | Status på henvendelsen |
Output
Navn | Type | Detaljer |
CompanyRecruitmentResultCollection | CompanyRecruitmentResultItem | Søgeresultat |
CompanyRecruitmentResultItem
Navn | Type | Detaljer |
CompanyRecruitment | CompanyRecruitmentItem | Søgeresultat |
SerialNumber | Int | Løbenummer på ordinær joborder |
CreateDate | DateTime | Oprettelsesdato for ordinær joborder |
LastModified | DateTime | Sidste ændringsdato på ordinær joborder eller tilhørende formidlinger |
NumberOfCandidates | Int | Antallet at personer med en aktiv formidling på jobordren |
746.2.2 Som sagsbehandler i jobcenter og a-kasse vil jeg kunne finde ordinær jobordrer
Som sagsbehandler skal det være muligt at finde ordinær jobordrer. Da DFDG kun kender de ordinære jobordre, der er oprettet i DFDG og ikke alle de ordinære jobordre der er lokalt registreret i jobcentret/a-kasse, kan DFDG ikke udstille en samlet søgning til en jobkonsulent. Løsningsmodeller er derfor at stille de ordinære jobordre der findes i DFDG til rådighed for KSS og a-kasserne, der så kan gemme disse lokalt og lave en kombineret søgning på de parametre som findes relevant.
Der skelnes mellem tre grundlæggende aftagere (søgemønstre):
- Jobcenterets virksomhedskonsulent, der ønsker at sikre sig at virksomheden får dækket sine arbejdskraft behov.Virksomhedskonsulent tænkes primært at søge på parametre som ansvarlig jobcenter, virksomhed (måske en collection af virksomheder), oprettelsesdag, status, udløbsdatoDet vil være KSS'erne og a-kasser ansvar at definere denne søgning i eget system
- Jobcentrets eller a-kassen jobkonsulent vil med udgangspunkt i en ledig søge efter mulige jobtilbud.Jobkonsulent tænkes primært at søge på parametre som titel, discoamskode, beskrivelse, ansvarligt jobcenter, virksomhed, geografi (collection af jobcentre)Det vil være KSS'erne og a-kasser ansvar at definere denne søgning i eget system
- Virksomhedens medarbejder via JobGAGSøgning på egen ordinær jobordre via virksomhed samt status. Denne søgning er impl. I metoden SearchCompanyRecruitmentOnCompany. KSS'erne og a-kasser er velkommen til at bruge denne søgning, men dens primærer brug er rette mod JobAG og dermed krav fra JobAG (Se afsnit 746.2.1)
CompanyRecruitmentService Version 1
GetCompanyRecruitments
Finder alle ordinære joborder, med den ønskede type og stati.
Forretningsregler
- Metode returnerer alle ordinære jobordre med de angivne stati.Bemærk: Der er ikke paging eller andre parametre på denne metode til at begrænse resultatsættet her i version 1. Det forventes at datamængden i første omgang ikke vil give udfordringer mht. antallet i resultatsæt. Skulle der viser sig et behov for paging eller anden begrænsning af resultatsættet vil dette kunne komme i en version 2.
Input
Navn | Type | Detaljer |
CompanyRecruitmentType | CompanyRecruitmentTypeIdentifier | Angiver type af virksomhedens henvendelse. |
CompanyRecruitmentStatusCollection | CompanyRecruitmentStatusCollectionType | Hvilke status der søges på. |
Output
Navn | Type | Detaljer |
CompanyRecruitmentResultCollection | CompanyRecruitmentResultItem | Søgeresultat |
746.2.3Som STAR vil jeg have sat ansvarlig jobcenter på hvis virksomheden ikke angiver det ved oprettelsen
CompanyRecruitmentService (Version 1)
Forretningsbeskrivelse af service
CreateCompanyRecruitment
Udvides med følgende forretningsregel.
Forretningsregler
- Ved oprettelse af en jobordre dannes der et entry i loggen
- Hvis ansvarligt jobcenter ikke er angivet sætter DFDG ResponcibleJobcenterCode ud fra virksomhedens lokation
- ResponsibleJobcenterCode skal være validt hvis angivet ellers fejl nnnn
Løsningen baseres på at BI data vedrørende CVR udvides med at BI medtager Kommune nr. i adressedata der leveresse til DFDG.
746.2.4 Som STAR vil jeg have data stillet til rådighed for BI
For at BI kan får tilgang til data fra DFDG skal de havde overleveret den fysiske datamodel. Det forventes at BI selv henter data til deres DSA.
746.2.5 Som sagsbehandler vil jeg have mulighed for også at angive et link til borger egne informationer, f.eks. borgers LinkedIn profil eller anden site med målrettet CV
CompanyRecruitmentService (Version 1)
CreateCompanyRecruitmentEvent og GetCompanyRecruitment
Metoden udvides med et ekstra felt i CompanyRecruitmentEventType.CandidateCollectionType hvor et link kan angives.
CandidateCollectionType
Navn | Type | Detaljer |
PersonCivilRegistrationIdentifier | CPR-nr på formidlet person | |
CvCustomerIdentifier | CV-nr på formidlet person | |
CandidateComment | String | Jobcenter eller a-kasse anprisning eller kommentar til den enkelte kandidat |
WebSite | String | Webside, fx link til andre CV'er (LinkedIn) eller til portfolio |
GetCompanyRecruitment
Metoden udvides med et ekstra felter i CompanyRecruitmentItem for oprettelsesdato.
CompanyRecruitmentItem (kun nyt felt vises)
Navn | Type | Detaljer |
CreatedDate | DateTime | Oprettelsesdato for ordinær joborder |
746.2.6 Som sagsbehandler og virksomhed vil jeg have et løbenr. på en ordinær joborder.
CompanyRecruitmentService (Version 1)
CreateCompanyRecruitment
Forretningsregler (udvidelse i forhold til eksisterende regler)
- Ved oprettelse danner DFDG et løbenummer. Løbenummeret er en fortløbende talrække pr CVR-nr der starter med 1
GetCompanyRecruitment
Metoden udvides med et ekstra felter i CompanyRecruitmentItem med løbenummeret.
CompanyRecruitmentItem (kun nyt felt vises)
Navn | Type | Detaljer |
SerialNumber | Int | Løbenummer på ordinær joborder |
746.2.7 Som sagsbehandler i et jobcenter vil jeg kunne finde ud af om der på en (flere) borger i et jobcenter er lavet formidling til hvilke ordinær joborder
I forbindelse med at et jobcenter ser på en borger er der behov for også at se hvilke formidlinger den pågældende borger har haft. Dette er til ren info for sagsbehandleren i Jobcenteret.
PersonStatusService (Version 18)
Kun den nye collection beskrives her.
GetVariablePersonStatus
Forretningsregler
- A-kassen må kun se CompanyRecruitmentsInfo data for egne medlemmer, dog 120 dage tilbage (Dvs. de alm. regler)
- Jobcenter har adgang til alle (dvs. de alm. regler)
- Ordinær joborder medtages hvis borger har haft en formidling.
Input
RequestVariableType udvides med en ny type CompanyRecruitmentsInfo.
Navn | Type | Detaljer |
CompanyRecruitmentsCollection | CompanyRecruitmentsCollectionType | Information om borgernes formidlinger til ordinær jobordre |
CompanyRecruitmentsCollectionType
Navn | Type | Detaljer |
CompanyRecruitments | CompanyRecruitmentsType | Information om borgernes formidlinger til ordinær jobordre |
CompanyRecruitmentsType
Navn | Type | Detaljer |
CompanyRecruitmentIdentifier | GUID | Hvis sat af kalder så benyttes denne angivende ellers lave DFDG en GUID |
CompanyRecruitmentTypeIdentifier | CompanyRecruitmentTypeIdentifierType | Angiver type af virksomhedens henvendelse. |
CompanyRecruitmentStatusTypeIdentifier | CompanyRecruitmentStatusTypeIdentiferType | Status på henvendelsen |
CreateDate | DateTime | Oprettelsesdato for henvendelsen |
ResponsibleJobcenterCode | Det jobcenter der ansvarlig i forhold til virksomheden. | |
CompanyRecruitmentProvider | CompanyRecruitmentProvider Type | Angiver den virksomhed der udbyder tilbuddet. Forekomst: 1 |
746.2.8 Som AA vil jeg have adgang til at se hele formidlingslisten af borgere på en ordinær joborder, dog uden CPR
Forretningsregler
- Det er KSS der selv skal sikre at anden aktør ikke kan se CPR-nr for person der ikke er henvist til dem.
746.2.9 Som virksomhed eller sagsbehandler vil jeg have en specifik mulighed for at skifte status på en ordinær joborder
CompanyRecruitmentService (Version 1)
SetCompanyRecruitmentStatus
Metode der alene kan sætte en status på den ordinær joborder.
Forretningsregler
- Metoden sætter kun status, alle andre forretningsdata forbliver uændret.
- DFDG indsætte et element i formidlingsloggen om ordinær joborder er opdateret, der sendes ikke GetCompanyRecruitmentEventVesion1. DFDG danner ved oprette et entry i formidlingsloggen med CompanyRecruitmentEventActionTypeIdentifierActionTypeIdentifier = 74 (Jobordre status opdateretJobordren er opdateret)
- DFDG sender GetCompanyRecruitmentVesion1 WSRM
Navn
Type
Detaljer
RequestMetadata
Forekomst: 1
CompanyRecruitmentIdentifier
GUID
Entydigt ID på henvendelsen fra virksomhed
Forekomst: 1CompanyRecruitmentStatusTypeIdentifier
CompanyRecruitmentStatusTypeIdentiferType
Status på henvendelsen
Forekomst: 1CorrectionComment
Kommentar til opdatering
Forekomst: 0-1CompanyRecruitmentEventActionTypeIdentifier
Ny kodeliste.
Se kodeliste GetCompanyRecruitmentActionTypeIdentifierCodeList på ws-wiki.Id
Navn
Beskrivelse
Startdato
Slutdato
1
Formidling
Formidling af kandidater til ordinær joborder
01-06-2016
01-07-2100
2
Orientering til arbejdsgiver
Besked vedrørende ordinær joborder uden formidling
01-06-2016
01-07-2100
3
Jobordre oprettet
Jobodre oprettet. Jobcenter/a-kasse vil behandle orderen
01-06-2016
01-07-2100
4
Jobordren er opdateret
Jobordren er opdateret
01-06-2016
01-07-2100
5
Jobordren er lukket
Jobodren er lukket. Virksomheden ønsker ikke flere formidlinger
01-06-2016
01-07-2100
6
Kandidat er fjernet fra formidling
Der er fjernet en kandidat fra formidlingen på en ordinær joborder
01-06-2016
01-07-2100
7
Jobordre status opdateret
Jobordren status er opdateret
01-11-2016
01-07-2100
746.2.10 Som virksomhed vil jeg have navne og evt. kontaktoplysninger på formidlede borger der ikke har et Cv i Jobnet
Overordnet løsningsmodel
- Jobcenter formidler en borger uden Jobnet søgbart CV
- Sagsbehandler har her flere muligheder
- Sagsbehandler skriver kontaktinfo direkte i formidlingen på personen, hvis person intet CV har
- Har borger et CV, men det ikke er søgbart, kan sagsbehandler aftale med borger at får det sat søgbart
- Sagsbehandler kan registrere et link til borgers CV udenfor Jobnet, hvor kontaktinfo findes
- Sagsbehandler kan oprette kontaktinfo i DFDG, hvis disse ikke findes
- KSS kan hjælp sagsbehandler til at husk kontaktinfo, hvis der ikke er et Jobnet CV ved at kontrollerer i DFDG om der er et CV inden formidlingen sendes til DFDGDet forventes at være undtagelsen at en borger ikke har et CV
- Sagsbehandler har her flere muligheder
- Virksomhed Hvis en borger der er formidlet, men ikke har et søgbart CV, skal JobAG kunne hente kontakt oplysninger på borger:
- Navn hentes i PersonStatusService.GetVariablePersonStatus .CoreInfo.PersonNameStructur
- Address hentes fra PersonStatusService.GetVariablePersonStatus.Address-ContactInfo. Hvis der er adressebeskyttelse vistes adressen, kun flaget for der er adressebeskyttelse.
- Kontaktinformation hentes enten i en af følgende steder (Det forventes at JobAG vil anvende PersonStatusService):
- PersonStatusService.GetVariablePersonStatus.PersonContactInfo. Her vises ikke kontaktinfo der er markeret ugyldige
- PersonNotificationReminderService metode GetPersonContactAndNotificationData indeholder bl.a. borgerens mobil og e-mail, hvis disse er oplyst, Memærk her vises også ugyldig kontaktdata.
PersonStatusService (Version 18)
I denne forbindelse sker der ingen snitfladeændringer til PSS.
Forretningsregler:
- Der skal sættes begrænsninger for afgang til GetVariablePersonStatus for myndighedstypen (OrganisationType) Virksomhed:
- Der returneres ingenEr det ikke sådan det virker har man ikke sat en container true i input kommer den ikke med ud? containere for alt andet end: PersonStatusService.GetVariablePersonStatus.CoreInfo, PersonStatusService.GetVariablePersonStatus.Address-Contact og PersonStatusService.GetVariablePersonStatus.PersonContactInfo
- I PersonStatusService.GetVariablePersonStatus.CoreInfo retuneres kun data i PersonCivilRegistrationIdentifier og PersonNameStructureHvad gør vi lige med CitizenshipCode her kunne vi sætte 0 eller 9999 ind altid. 0 og 9999 er lovlige værdier i kodelisten
- I PersonStatusService.GetVariablePersonStatus.Address-Contact kun AddressPostalCo, TemporaryResidence og TemporaryResidenceForeign hvis IsProtectedAddress er No. Er IsProtectedAddress = Yes medtages ingen af den og PersonStatusService.GetVariablePersonStatus.Address-Contact idenholder kun IsProtectedAddress
- PersonStatusService.GetVariablePersonStatus.PersonContactInfo medtages ikke kontaktdata der er markeret ugyldig.
- Der returneres ingenEr det ikke sådan det virker har man ikke sat en container true i input kommer den ikke med ud? containere for alt andet end: PersonStatusService.GetVariablePersonStatus.CoreInfo, PersonStatusService.GetVariablePersonStatus.Address-Contact og PersonStatusService.GetVariablePersonStatus.PersonContactInfo
CodeListe (Version 5)
OrganisationTypeIdentifier
Ny værdi for virksomhed.
Identifikator | Type | Beskrivelse | Startdato | Slutdato |
21 | Virksomhed | Virksomhed | 01-11-2016 | 01-07-2100 |
SystemAreaSubscriptionTypeIdentifier
Ny kodeliste.
Se kodeliste GetSystemAreaSubscriptionTypeIdentifierCodeList på ws-wiki.
Id | Navn | Beskrivelse | Startdato | Slutdato |
1 | Joborder | Systemområde som dækker joborder | 01-11-2016 | 01-07-2100 |
2 | Screening | Systemområde som dækker borger-screening | 01-11-2016 | 01-07-2100 |
SystemSubAreaSubscriptionTypeIdentifier
Ny kodeliste.
Se kodeliste GetSystemSubAreaSubscriptionTypeIdentifierCodeList på ws-wiki.
Id | Navn | Beskrivelse | Startdato | Slutdato |
1 | Screeningmålgruppe for borgere under 30 | Borgere under 30 i profilafklaringsløsningen | 01-11-2016 | 01-07-2100 |
2 | Screeningmålgruppe for borgere over 30 | Borgere over 30 i profilafklaringsløsningen | 01-11-2016 | 01-07-2100 |
3 | Screeningmålgruppe for dagpengemodtagere | Dagpengemodtagere i profilafklaringsløsningen | 01-11-2016 | 01-07-2100 |
4 | Ordinær Joborder | Ordinær joborder i løsningen vedr. joborders | 01-11-2016 | 01-07-2100 |
746.2.11 Som virksomhed vil jeg have en e-mail når der er sket en formidling på en ordinær joborder.
Overordnet løsningsmodel
- Når DFDG registrerer en formidling til en virksomhed sender DFDG en e-mail til virksomheden hvis virksomheden har angivet e-mail (ContactInformation.EmailAddressIdentifier)
- Det skal være muligt for virksomheden at kunne angive om virksomheden ønsker en e-mail når der formidles på en ordinær jobordre
Nyt felt på CreateCompanyRecruitment, UpdateCompanyRecruitment og GetCompanyRecruitment
Navn | Type | Detaljer |
WantsEmailNotification | Boolean | Sættes til "true" hvis virksomhden ønsker e-mail ved henvendelse fra jobcenteret |
Når der modtages en CreateCompanyRecruitmentEvent skal der dannes en e-mail til virsomheden hvis WantsEmailNotification = True
E-mailen der dannes til en virksomhed skal indeholde følgende:
Subject: Besked fra jobcenter [Jobcenter Navn] : CompanyRecruitmentActionType
Body:
Description
CandidateCollection (uden cpr-nummer)
Med venlig hilsen
[Jobcenter Navn] finds via ResponsibleAuthorityType-2
Følgende metoder vil generere en e-mail til arbejdsgiveren da de alle danner en formidling på joborderen:
- CreateCompanyRecruitment
- UpdateCompanyRecruitment
- CreateCompanyRecruitmentEvent
- RemoveCandidateFromCompanyRecruitment
- SetCompanyRecruitmentStatus
Beskederne dannes dynamisk ud fra to generiske strenge som ligger i form af static text i databasen BrokerServices (tabel tblStaticTextItem med GroupIdentifier 14 og TextIdentifier 0 og 1).
Subject: "Besked fra jobcenter [JobcenterName]: [ActionTypeDescription]"
Body: "[EventDescription] [EventCandidates]/n/n/n/nMed venlig hilsen/nJobcenter [JobcenterName]"
CompanyRecruitmentService (Version 1)
CreateCompanyRecruitmentMå de også vælge en SMS?
Virksomheder skal have mulighed for at sætte om de vil modtage en e-mail når der er sket en formidling.
Forretningsregler:
- EmailOnRecruitmentEvent må kun være TRUE hvis ContactInformation.EmailOnRecruitmentEvent er udfyldt
Metoden udvides med følgende felt, kun nyt felt er vist.
Navn | Type | Detaljer |
EmailOnRecruitmentEvent | Boolean | Om virksomheden ønsker en mail når der er sket en formidling |
UpdateCompanyRecruitment
Udvides også med EmailOnRecruitmentEvent og forretningsregel, se CreateCompanyRecruitment.
GetCompanyRecruitment
Udvides også med EmailOnRecruitmentEvent, se CreateCompanyRecruitment.
GetCompanyRecruitmentOnCompany
Udvides også med EmailOnRecruitmentEvent, se CreateCompanyRecruitment.
746.2.12 Som Jobcenter vil jeg i periode frem til ultimo 2017, hvor det er frivilligt at være med på løsningen, have mulighed for tilmelde mig løsningen ved henvendelse til Landssupporten
Løsningsmodel
- DFDG udstiller en servicemetode til LSS, hvor Landssupporten kan registrerer at et givent Jobcenter tilmeldes til løsningen. Når en sådan tilmelding sker vil JobAG kunne registrere Jobcentret centret som ansvarligt jobcenter og Jobcenteret kan benytte DFDG's CompanyRecruitmentService. Derudover vil DFDG sende WSRM beskeder til jobcenteret.Bemærk: Jobcentret skal sikre sig de abonnerer på de relevante beskedtyper og inkl. hvis der er behov for sub-beskedkøer. Dette skal aftale separat med Systemforvalter og dette har Jobcebteret selv ansvar for inden de beder Landsupporten om tilmeldingen.
- DFDG udstiller en service metode til JobAG der fortæller hvilke jobcenter/kommuner en givent virksomhed (CVR plus P-nr) er geografisk tilknyttet.
- DFDG udstiller en service metode til JobAG der fortæller hvilke jobcenter/kommuner der er tilmeldt løsningen.
CompanyRecruitmentService Version 1
GetCompanyJobcenterAffiliation
Metoden giver en virksomheds tilknytning til et jobcenter/kommune ud fra dens CVR-nr og P-nr placering.
Forretningsregler:
- Hvis Virksomheden er tilknyttet et Jobcentret der ikke er tilmeldt til løsningen returneres ingen joncenter kode.
Input
Navn | Type | Detaljer |
CompanyRecruitmentProvider | CompanyRecruitmentProviderType | Angiver den virksomhed der ønsker jobcenter tilknytning på Forekomst: 1 |
Output
Navn | Type | Detaljer |
CompanyJobcenterAffiliation | JobCenterCodeType | Det jobcerter virksomheden er geografisk tilknyttet Forekomst: 0-1 |
"Tilvalgsløsning" SystemAreaSubscription (Version 1)
I forbindelse med at et jobcenter kan tilmelde sig løsningen via Landssupporten kommer vi løsningsmæssigt ud med en mere generel DFDG- model for dette, det skal ses på baggrund at STAR har et mere generelt behov for at kunne åbneen og lukke for forskellige systemløsninger. Pprt. er der noget "business support" og en løsning vedr. profilafklaring. Derfor oprettes en ny service som kan håndtere tilmelding/afmelding af systemområder i DFDG. Der skal være en historiklog på ændringer.
Model for "tilvalgsløsning" i regi af CompamyRecruitment
Ny service "SystemAreaSubscription"
med metoder a la:UpdateSettingSubscription
Input
Navn | Type | Detaljer | ||
SystemAreaSubscriptionIdentifierAuthorityType | AuthorityTypeTypeGuid | Unik nøgle til systemområdetMyndighedstype | ||
AuthorityCode | AuthorityCodeType | Myndighedskode | ||
SystemAreaSubscriptionTypeIdentifier | SystemAreaSubscriptionTypeIdentifierType | Angiver et systemområde i DFDG. | ||
SystemSubAreaSubscriptionTypeIdentifier | SystemSubAreaSubscriptionTypeIdentifierType | Angiver en undergruppering af et systemområde i DFDG. | ||
Enabled | Boolean | Angiver hvorvidt myndigheden er tilmeldt systemområdet eller ej. |
Output
Navn | Type | Detaljer |
ServiceReceipt | ServiceReceiptType | …….. Forekomst: 0-1 |
GetSubscriptionetting
Input
Navn | Type | Detaljer |
OrganisationCodeAuthorityType | AuthorityTypeTypestring | Myndighedskode |
OrganisationTypeIdentifierAuthorityCode | OrganisationTypeIdentifierAuthorityCodeType | MyndighedstypeMyndighedskode |
SystemAreaSubscriptionTypeIdentifier | SystemAreaSubscriptionTypeIdentifierType | Angiver et systemområde i DFDG. |
SystemSubAreaSubscriptionTypeIdentifier | SystemSubAreaSubscriptionTypeIdentifierType | Angiver en undergruppering af et systemområde i DFDG. |
Output
Navn | Type | Detaljer | ||
SystemAreaSubscriptionIdentifierSystemAreaSubscriptionAuthority | GuidSystemAreaSubscriptionAuthorityType | Unik nøgle til systemområdet | ||
OrganisationCode | string | Myndighedskode | ||
OrganisationTypeIdentifier | OrganisationTypeIdentifierType | Myndighedstype | ||
SystemAreaSubscriptionTypeIdentifier | SystemAreaSubscriptionTypeIdentifierType | Angiver et systemområde i DFDG | ||
SystemSubAreaSubscriptionTypeIdentifier | SystemSubAreaSubscriptionTypeIdentifierType | Angiver en undergruppering af et systemområde i DFDG | ||
SubscriptionEnabled | Boolean | Angiver om der rækken er tilmeldt |
SystemAreaSubscriptionAuthority
Navn | Type | Detaljer |
AuthorityType | AuthorityTypeType | Myndighedstype |
AuthorityCode | AuthorityCodeType | Myndighedskode |
Enabled | Boolean | Angiver hvorvidt myndigheden er tilmeldt systemområdet eller ej. |
GeubscriptionstSettings
Input
Navn | Type | Detaljer |
OrganisationTypeIdentifierAuthorityType | OrganisationTypeIdentifierTypeAuthorityTypeType | Myndighedstype |
OrganisationCodeAuthorityCode | stringAuthorityCodeType | Myndighedskode |
SystemAreaSubscriptionTypeIdentifier | SystemAreaSubscriptionTypeIdentifierType | Angiver et systemområde i DFDG. |
SystemSubAreaSubscriptionTypeIdentifier | SystemSubAreaSubscriptionTypeIdentifierType | Angiver en undergruppering af et systemområde i DFDG. |
Output
Navn | Type | Detaljer |
SystemAreaSubscriptionAuthorityTypesSystemAreaSubscriptionAuthority | SystemAreaSubscriptionAuthorityTypeCollectionSystemAreaSubscriptionAuthorityType | Myndighed med information om hvorvidt myndigheden er tilmeldt eller ej. |
SystemAreaSubscriptionAuthority
Navn | Type | Detaljer |
SystemAreaSubscriptionIdentifier AuthorityType | GuidAuthorityTypeType | Unik nøgle til systemområdet |
OrganisationTypeIdentifier | OrganisationTypeIdentifierType | Myndighedstype |
OrganisationCode | string | Myndighedskode |
SystemAreaSubscriptionTypeIdentifier | SystemAreaSubscriptionTypeIdentifierType | Angiver et systemområde i DFDG. |
SystemSubAreaSubscriptionTypeIdentifier | SystemSubAreaSubscriptionTypeIdentifierType | Angiver en undergruppering af et systemområde i DFDG. |
SubscriptionEnabled | Boolean | Angiver om der rækken er tilmeldt |
- Opret/Opdaterre abonnement Forretningsregler:
- Fremtidig startdato tilladt, men ikke historisk
- Fremtid og tom slutdato tilladt, men ikke historisk
- Er kombinationen af Jobcenter og systemområde (kodeliste) ikke oprette er det det samme som der ikke er abonnement
- Kun STAR kan benytte metoden (Der er pt. ikke selvbetjening for KSS og a-kasser)
Attributter:
- Jobcenter
- Systemområde (kodeliste)
- Abonnement start
- Abonnement slut
- Seneste opdateret
- Liste at abonnementer Attributter input
- Jobcenter (Null = alle jobcentre)
- Systemområde (Nule = alle systemområder)
Attributter output
- Jobcenter
- Systemområde (kodeliste)
- Abonnement start
- Abonnement slut
- Seneste opdateret
Flytning af Profilafklarings implementering til generel model? Ja i US for sig selv.
Særlige krav til test
I forbindelse med epic 746.1 er der ikke lavet en specifik test i forbindelse med systemforvalters 2016-4 testforløb (intern, eksternintegrationstest, end-to-end, kundetest m.v.). Dette betyder at både epic 746.1 og 746.2 skal indgå i systemforvalters 2017-1 testforløb.
Testscenarie | Berørte systemområder | Identificeret af |
Kendte udeståender fra udviklingsfasen
Link til søgeresultat fra FogBugz på epic-nummer:
User stories
User stories er kun til interne brug for STAR's leverandører.