Skip to content

Commit

Permalink
Gjort litt endringer i HentGrunnlagDto med underobjekter (#48)
Browse files Browse the repository at this point in the history
  • Loading branch information
LarsOttoHaugen authored Jan 22, 2024
1 parent 865bd74 commit b279282
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,5 @@ enum class HentGrunnlagFeiltype {
TJENESTE_UTILGJENGELIG, // 503
FEIL_I_TJENESTE, // 5xx
FEIL_I_REQUEST, // 4xx
PERSON_ID_UGYLDIG,
UKJENT_FEIL,
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,12 @@ import java.time.LocalDateTime
data class HentGrunnlagDto(
@Schema(description = "Periodisert liste over innhentede inntekter fra a-inntekt og underliggende poster")
val ainntektListe: List<AinntektGrunnlagDto>,
@Schema(description = "Periodisert liste over innhentede fra skatt og underliggende poster")
@Schema(description = "Periodisert liste over innhentede inntekter fra skatt og underliggende poster")
val skattegrunnlagListe: List<SkattegrunnlagGrunnlagDto>,
@Schema(description = "Periodisert liste over innhentet utvidet barnetrygd og småbarnstillegg")
val ubstListe: List<UtvidetBarnetrygdOgSmaabarnstilleggGrunnlagDto>,
@Schema(description = "Periodisert liste over innhentet utvidet barnetrygd")
val utvidetBarnetrygdListe: List<UtvidetBarnetrygdGrunnlagDto>,
@Schema(description = "Periodisert liste over innhentet småbarnstillegg")
val småbarnstilleggListe: List<SmåbarnstilleggGrunnlagDto>,
@Schema(description = "Periodisert liste over innhentet barnetillegg")
val barnetilleggListe: List<BarnetilleggGrunnlagDto>,
@Schema(description = "Periodisert liste over innhentet kontantstøtte")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,22 @@ data class UtvidetBarnetrygdOgSmaabarnstilleggDto(
val hentetTidspunkt: LocalDateTime,
)

data class UtvidetBarnetrygdOgSmaabarnstilleggGrunnlagDto(
@Schema(description = "Id til personen ubst er rapportert for")
data class UtvidetBarnetrygdGrunnlagDto(
@Schema(description = "Id til personen utvidet barnetrygd er rapportert for")
val personId: String,
@Schema(description = "Periode fra- og med måned")
val periodeFra: LocalDate,
@Schema(description = "Periode til- og med måned")
val periodeTil: LocalDate?,
@Schema(description = "Beløp")
val beløp: BigDecimal,
@Schema(description = "Angir om stønaden er manuelt beregnet")
val manueltBeregnet: Boolean,
)

data class SmåbarnstilleggGrunnlagDto(
@Schema(description = "Id til personen småbarnstillegg er rapportert for")
val personId: String,
@Schema(description = "Type stønad, utvidet barnetrygd eller småbarnstillegg")
val type: String,
@Schema(description = "Periode fra- og med måned")
val periodeFra: LocalDate,
@Schema(description = "Periode til- og med måned")
Expand Down

0 comments on commit b279282

Please sign in to comment.