Skip to content

Commit 32b834a

Browse files
authored
TFP-6052: Kontrakt for respons etter migrering av avklaringsbehov (#620)
1 parent 86fa96d commit 32b834a

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
package no.nav.folketrygdloven.kalkulus.migrering;
22

3+
import java.time.LocalDateTime;
34
import java.util.List;
45

56
import jakarta.validation.Valid;
67
import jakarta.validation.constraints.NotNull;
78
import no.nav.folketrygdloven.kalkulus.felles.v1.Periode;
9+
import no.nav.folketrygdloven.kalkulus.kodeverk.AvklaringsbehovDefinisjon;
10+
import no.nav.folketrygdloven.kalkulus.kodeverk.AvklaringsbehovStatus;
811
import no.nav.folketrygdloven.kalkulus.kodeverk.BeregningsgrunnlagPeriodeRegelType;
912
import no.nav.folketrygdloven.kalkulus.kodeverk.BeregningsgrunnlagRegelType;
1013
import no.nav.folketrygdloven.kalkulus.response.v1.beregningsgrunnlag.detaljert.BeregningsgrunnlagGrunnlagDto;
@@ -13,7 +16,9 @@
1316
public record MigrerBeregningsgrunnlagResponse(@Valid @NotNull BeregningsgrunnlagGrunnlagDto grunnlag,
1417
@Valid BesteberegningGrunnlagDto besteberegningGrunnlag,
1518
@Valid @NotNull List<RegelsporingPeriode> sporingerPeriode,
16-
@Valid @NotNull List<RegelsporingGrunnlag> sporingerGrunnlag) {
19+
@Valid @NotNull List<RegelsporingGrunnlag> sporingerGrunnlag,
20+
@Valid @NotNull List<Avklaringsbehov> avklaringsbehov) {
1721
public record RegelsporingPeriode(@Valid @NotNull BeregningsgrunnlagPeriodeRegelType type, @Valid @NotNull String regelevaluering, @Valid @NotNull String regelinput, @Valid String regelversjon, @Valid @NotNull Periode periode){}
1822
public record RegelsporingGrunnlag(@Valid @NotNull BeregningsgrunnlagRegelType type, @Valid @NotNull String regelevaluering, @Valid @NotNull String regelinput, @Valid @NotNull String regelversjon){}
19-
}
23+
public record Avklaringsbehov(@Valid @NotNull AvklaringsbehovDefinisjon definisjon, @Valid @NotNull AvklaringsbehovStatus status, @Valid String begrunnelse, @Valid String vurdertAv, @Valid LocalDateTime vurdertTidspunkt){}
24+
}

0 commit comments

Comments
 (0)