1008.2.4 UnemploymentBenefitsAccountService til version 3

https://starwiki.atlassian.net/browse/BVL-1903

Storyline:

Som STAR ønsker jeg, at Jobnet opgraderes til version 3 af UnemploymentBenefitsAccountService, da der er breaking changes og den på Jobnet aktuelle version 2 nedlægges.

Acceptkriterier:

  1. Update UnemploymentBenefitsAccountService til version 3, der bruges ifm. visning af dagpengetællere på Jobnet.

  2. Kontrollér at speedometre, timeglas, flødekander og stolpediagram får data som hidtil.

    1. Karens speedometer:


      Service: UnemploymentBenefitsAccountService
      Metode: GetUnemploymentBenefitsAccountInfo
      Struktur: QualifyingHours (Karenstæller) og RegradingAccount i metoden
      Data:

      1. QualifyingHours.QualifyingHoursMissing

      2. QualifyingHours.EmploymentHours

      3. QualifyingHours.PeriodEndDate

      4. QualifyingHours.CalculationDate

      5. RegradingAccount.HoursToPreventQualifying

    2. 1 års forlængelse speedometer:


      Service: UnemploymentBenefitsAccountService
      Metode: GetUnemploymentBenefitsAccountInfo
      Struktur: EmploymentAccount (Beskæftigelseskonto) i metoden
      Data:

      1. EmploymentHours

      2. CalculationDate

      3. RegisterInformationTime

      4. PotentialProlongationBenefitHours

    3. 2-årig genoptjening speedometer:


      Service: UnemploymentBenefitsAccountService
      Metode: GetUnemploymentBenefitsAccountInfo
      Struktur: RegradingAccount (Genindplaceringskonto) i metoden
      Data:

      1. RegradingHours

      2. HoursNeededToRegrade

      3. HoursMissingToRegrade

      4. HoursNeededMaxProlongationTypeIdentifier

    4. Dagpenge-forbrug timeglas:


      Service: UnemploymentBenefitsAccountService
      Metode: GetUnemploymentBenefitsAccountInfo
      Struktur: Consumption (Forbrug) i metoden
      Data:

      1. CalculationDate

      2. HoursConsumed

      3. HoursRemaining

      4. InventoryPaymentMonth

    5. Forlængelse-flødekande:


      Service: UnemploymentBenefitsAccountService
      Metode: GetUnemploymentBenefitsAccountInfo
      Struktur: SupplementalBenefitsAccount
      Data:

      1. WeeksConsumed

      2. CalculationWeek

        og

        Service: UnemploymentFundPaymentService
        Metode: GetSupplementalBenefitsWeeks
        Struktur: GetSupplementalBenefitsWeeksResponse
        Data: SupplementalBenefitsWeeksConsumedType

    6. Genoptjening-flødekande:


      Service: UnemploymentBenefitsAccountService
      Metode: GetUnemploymentBenefitsAccountInfo
      Struktur: SupplementalBenefitsAccount (Supplerende dagpengekonto)
      Data:

      1. ReobtainBasisType

      2. ReobtainedMonthValue (ReobtainedLeftMonth, ReobtainedRightMonth)

      3. ReobtainedWeekValue (ReobtainedLeftWeek, ReobtainedRightWeek)

        og

        Service: UnemploymentFundPaymentService
        Metode: GetSupplementalBenefitsWeeks
        Struktur: GetSupplementalBenefitsWeeksResponse
        Data: SupplementalBenefitsWeeksConsumedType

    7. Stolpediagram for supplerende dagpenge forbrug:



      Service: UnemploymentBenefitsAccountService
      Metode: GetUnemploymentBenefitsAccountInfo
      Struktur: SupplementalBenefitsAccount (Supplerende dagpengekonto)
      Data:

      1. CalculationDate (til tekst)

      2. ReobtainedPeriods

        Service: UnemploymentFundPaymentService
        Metode: GetSupplementalBenefitsWeeks
        Struktur: GetSupplementalBenefitsWeeksResponse
        Data: SupplementalBenefitsWeeksConsumedType

  3. Bemærk at DFDG laver en opdatering i Sprint 2023-07 https://starwiki.atlassian.net/wiki/spaces/GI/pages/3698721318, således at dimmitender får 3 flag, der sættes til FALSE. Dette skulle betyde at dagpengetællerne (inkl. de supplerende dagpengetællere) slet ikke bliver vist.

    1. JobnetCitizenStatusService skal opdateres til seneste version.

    2. Det skal testes, at dagpengetællerne ikke bliver vist for dimmitender.