Skip to content

Commit

Permalink
Resultatkoder og engangsbeløptypeer for særlige utgifter (#138)
Browse files Browse the repository at this point in the history
* Resultatkoder og engangsbeløptypeer for særlige utgifter

* Resultatkoder og engangsbeløptypeer for særlige utgifter
  • Loading branch information
ugur93 authored Jun 6, 2024
1 parent 631852f commit ad71b9d
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,12 @@ enum class Resultatkode(val legacyKode: String, vararg val type: ResultatkodeTyp
// I tilfeller når BP bor i Lugano-land og BM søker kun om forskudd, så har vi ikke hjemmel til å ta bidragssaken opp av eget tiltak etter forskotteringsloven.
// Da må BM søke om fastsettelse av bidrag før vi innvilger forskuddet. Hvis hen ikke søker, så avslår vi kravet på grunn av manglende samarbeid (§3 i forskotteringsloven).
IKKE_SØKT_OM_INNKREVING_AV_BIDRAG("OMS", ResultatkodeType.OPPHØR),

// Særtilskudd avslag
UTGIFTER_DEKKES_AV_BARNEBIDRAGET("", ResultatkodeType.AVSLAG),
IKKE_NØDVENDIGE_UTGIFTER("", ResultatkodeType.AVSLAG),
PRIVAT_AVTALE_OM_SÆRLIGE_UTGIFTER("", ResultatkodeType.AVSLAG),
ALLE_UTGIFTER_ER_FORELDET("", ResultatkodeType.AVSLAG),
;

companion object {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,12 @@ enum class Engangsbeløptype {
GEBYR_SKYLDNER,
INNKREVING_GJELD,

TILBAKEKREVING,

@Deprecated("SAERTILSKUDD skal ikke brukes", ReplaceWith("SÆRTILSKUDD"))
SAERTILSKUDD,
SÆRTILSKUDD,
TILBAKEKREVING,
SÆRTILSKUDD_KONFIRMASJON,
SÆRTILSKUDD_TANNREGULERING,
SÆRTILSKUDD_OPTIKK,
}
Original file line number Diff line number Diff line change
Expand Up @@ -138,4 +138,16 @@ AVSLAG_PRIVAT_AVTALE_BIDRAG:
intern: "Avslag på grunn av privat avtale om bidrag"

IKKE_SØKT_OM_INNKREVING_AV_BIDRAG:
intern: "Ikke søkt om innkreving av bidrag"
intern: "Ikke søkt om innkreving av bidrag"

UTGIFTER_DEKKES_AV_BARNEBIDRAGET:
intern: "Utgifter dekkes av barnebidraget"

IKKE_NØDVENDIGE_UTGIFTER:
intern: "Ikke nødvendige utgifter"

PRIVAT_AVTALE_OM_SÆRLIGE_UTGIFTER:
intern: "Privat avtale om særlige utgifter"

ALLE_UTGIFTER_ER_FORELDET:
intern: "Alle utgifter er foreldet"
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,6 @@ class ResultatkodeTest {
fun `Skal hente avslagskoder`() {
val resultatkoder = Resultatkode.alleMedType(Resultatkode.ResultatkodeType.AVSLAG)

resultatkoder.shouldHaveSize(6)
resultatkoder.shouldHaveSize(10)
}
}

0 comments on commit ad71b9d

Please sign in to comment.