Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Oprettet US

Userstory i Jira

Wireframe


Dato
Initialer
Ændring
 
Oprettet JOB-165


Userstory:

"Som borger, vil jeg kunne se mit jobcenters krav til min jobsøgningSTAR vil jeg have refaktoreret elementet 'a-kassens krav', så det kan vise krav fra flere myndigheder"


Hints: Vi har allerede lavet funktionaliteten i relation  til "A-kassens krav til Jobsøgning" jf. us JOB-92 i 2019-1.

Nu skal Jobcenter (og andre myndigeheder der mappes til jobcenter) tillige kunne afgive krav.
Borger vil kun have et krav. Enten fra A-kasse eller fra Jobcenter. Snitfladen og collectionerne (JobSearchDefinition, TradeForJobSearch og GeographicalAreaForJobSearch) er de samme. Collectionerne er påkrævede og altid udfyldt for a-Kassen.For Jobcenter er der dog kun krav om, at en af disse har data. Pointe: Kode Kod det hele dynamisk.

Omend OrganisationTypeIdentifier har forekomst 0-1 i output jf. snitfladen, kan krav jf. Knud de Place  Place ikke oprettes/opdateres uden OrganisationTypeIdentifier er sat. Det via er OrganisationTypeIdentifier (OrganisationTypeIdentifier) at vi kan se, om krav til borger kommer fra a-kasse eller jobcenter.

Acceptkriterier:

  • Udvikling skal ske i Feature bracnh branch LAB.

  • Der kan kun være jobkrav til borger fra én myndighed ad gangen. 
  • Da JobSearchDefinition har forekomst 0-1 kan en borger være i en situation hvor der ikke er krav.
  • Krav vises, hvis de forefindes på snitfladen, hvor collectionen loopes igennem.Er der ingen krav, vise hverken Label eller placeholder for krav. Eksempel: Er der ingen discoamskoder sat som krav, vises ejheller label "Jeg skal primært søge indenfor disse jobområder" og separatorlinje.Elementet laves kun i min plan 2.0. Data om jobcenters krav vil således ikke være synlige i den gamle plan. 

    • Komponent til visning af a-kasses krav refaktoreres, så den afspejler
    myndigheden
    • myndighed bag krav
    jf OrganisationTypeIdentifier, på tidslinjebjælke, i modalvisning
    • på:
      • tidslinjen (dvs. den grønne bjælke)
      • i modalvisning (efter klik på bjælken i tidslinjevisning)
      • samt i listevisning
    .
    Klik på elementet åbner detaljevisningen, som skal se ud som nedenstående oplæg:
    • (største breakpoint):Image Removed
    • (mindste breakpoint):Image Removed
  • Elementet skal ligeledes vises i listevisningen (øverst) og med samme indhold i visning af detaljer. (NB! Acceptkriterie tilpasses, hvis denne user story laves før listevisning)
  • Visningsperioden (når a-kassen
    • Den
      • (Når borger skifter til listevisningen)

      • I den pt. hardkodede label "Her kan du se hvad du har aftalt med din a-kasse omkring din jobsøgning"
      dynamiseres, så relevant myndighed afspejlse (din a-kasse/dit jobcenter). 

JobnetMypla

  • Der skal være et nyt element på tidslinjen til visning af borgerens a-kasses "Krav til jobsøgning". Titlen på aktiviteten skal altid være "Krav til jobsøgning (A-kasse)".
  • Elementet skal kun vises til tilmeldte dagpengemodtagere, hvor deres a-kasse har oprettet krav til jobsøgning 
    • Hvis der ikke er oprettet krav til jobsøgning, vises det eksisterende Jobsøgningselement 
  • Elementet skal skal vises som prioritet 1, så prioriteringen er: 
    1. Krav til jobsøgning (hvis man har den) ELLERS bare ”Jobsøgning”
    2. Virksomhedsrettede aktiviteter
    3. Kursusaktiviteter
    4. Mentorstøtteaktiviteter
    5. Møder/aftaler
      • skal "a-kasse" skal skiftes ud med relevant myndighed. 

      • En plan (og derved reelt krav) kan systemmæssigt oprettes af A-kasse, Jobcenter, AndenAktør og STAR. Myndighed bag krav fremgår af JobneMyPlanService.GetMyPlanDraft af feltet OrganisationTypeIdentifier
        • Myndighed 2 skal fremgå som "a-kasse"
        • Myndighed 4, 5 og 8 skal fremgår som "jobcenter".


  • Ved klik på tidslinje elementet hentes vises data jf. elementet JobsearchDefinition. Vi skal hverken reagere på kontaktgruppe eller plantype - kun på om der er data eller ej.

  • JobSearchDefinition har forekomst 0-1 så en borger kan enten:

    • Ingen krav have.
    • Eller have krav fra én af de to myndigheder.
  • Krav vises i rækkefølgen som for a-kasse elementet, hvis de forefindes på snitfladen. Vi looper collectionen JobSearchDefinition igennem og viser det der er... hint: A-kasser vil altid have alle 3 collectioner med data. Jobcentre vil altid have mellem 1 og 3 collectioner med data. Collectioner har forekomst 1, men kan dog være tomme. 

    • Er der ingen krav, vises hverken Label eller placeholder for krav. Eksempel vist herunder: Er der ingen discoamskoder sat som krav, vises hverken label "Jeg skal primært søge indenfor disse jobområder" eler separatorlinje heller ikke.
      Image Added
  • Elementet er fortsat det øverste i tidslinjevisning og i listevisning (dvs. uændret ifht. a-kasse element).
  • Breakpoint logik er uændret i forhold til eksisterende element ((dvs. uændret ifht. a-kasse element).
  • Visningsperioden (når myndighed har oprettet data) skal være fra planens startdato og 4 år frem (samme visningsregel som for elementet Jobsøgningnu).
    • Er der ingen startdato for plan vises den evt. oprettede a-kasse krav fra dags dato og 4 år frem.
    • Bemærk: Angivelse af periode under listevisning skal fremstå som "Hele tiden".
  • Elementet "Jobsøgning" slettes/erstattes når specifikke krav foreligger?