From b88d4d2ffef1efdda12c54753462adbe6735f2c9 Mon Sep 17 00:00:00 2001 From: Jonas Hasle Date: Tue, 13 Aug 2024 10:18:54 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=8F=B7=EF=B8=8F=20Legger=20til=20virksomh?= =?UTF-8?q?etsnummer=20i=20dokumentet=20til=20IM?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Trine Linderud --- .../no/nav/helse/spesialist/api/graphql/query/DokumentQuery.kt | 3 +++ .../no/nav/helse/spesialist/api/graphql/schema/Dokument.kt | 1 + .../helse/spesialist/api/graphql/query/DokumentQueryTest.kt | 3 ++- spesialist-api/src/test/schema_til_bruk_fra_tester.graphql | 1 + 4 files changed, 7 insertions(+), 1 deletion(-) diff --git a/spesialist-api/src/main/kotlin/no/nav/helse/spesialist/api/graphql/query/DokumentQuery.kt b/spesialist-api/src/main/kotlin/no/nav/helse/spesialist/api/graphql/query/DokumentQuery.kt index d72a1c2e5..e93073f10 100644 --- a/spesialist-api/src/main/kotlin/no/nav/helse/spesialist/api/graphql/query/DokumentQuery.kt +++ b/spesialist-api/src/main/kotlin/no/nav/helse/spesialist/api/graphql/query/DokumentQuery.kt @@ -128,6 +128,9 @@ class DokumentQuery( arbeidsforholdId = this.path("arbeidsforholdId") .takeUnless { it.isMissingOrNull() }?.asText(), + virksomhetsnummer = + this.path("virksomhetsnummer") + .takeUnless { it.isMissingOrNull() }?.asText(), begrunnelseForReduksjonEllerIkkeUtbetalt = this.path("begrunnelseForReduksjonEllerIkkeUtbetalt") .takeUnless { it.isMissingOrNull() }?.asText(), diff --git a/spesialist-api/src/main/kotlin/no/nav/helse/spesialist/api/graphql/schema/Dokument.kt b/spesialist-api/src/main/kotlin/no/nav/helse/spesialist/api/graphql/schema/Dokument.kt index 396ad505e..1cc01ae5c 100644 --- a/spesialist-api/src/main/kotlin/no/nav/helse/spesialist/api/graphql/schema/Dokument.kt +++ b/spesialist-api/src/main/kotlin/no/nav/helse/spesialist/api/graphql/schema/Dokument.kt @@ -86,6 +86,7 @@ data class Svar( data class DokumentInntektsmelding( val arbeidsforholdId: String?, + val virksomhetsnummer: String?, val begrunnelseForReduksjonEllerIkkeUtbetalt: String?, val bruttoUtbetalt: Double?, val beregnetInntekt: Double?, diff --git a/spesialist-api/src/test/kotlin/no/nav/helse/spesialist/api/graphql/query/DokumentQueryTest.kt b/spesialist-api/src/test/kotlin/no/nav/helse/spesialist/api/graphql/query/DokumentQueryTest.kt index a304fc6ab..5ae5e8c41 100644 --- a/spesialist-api/src/test/kotlin/no/nav/helse/spesialist/api/graphql/query/DokumentQueryTest.kt +++ b/spesialist-api/src/test/kotlin/no/nav/helse/spesialist/api/graphql/query/DokumentQueryTest.kt @@ -275,6 +275,7 @@ internal class DokumentQueryTest : AbstractGraphQLApiTest() { fnr: "$FØDSELSNUMMER" ) { arbeidsforholdId, + virksomhetsnummer, begrunnelseForReduksjonEllerIkkeUtbetalt, bruttoUtbetalt, beregnetInntekt, @@ -312,7 +313,7 @@ internal class DokumentQueryTest : AbstractGraphQLApiTest() { ) } - assertEquals(16, dokument.size()) + assertEquals(17, dokument.size()) assertTrue(dokument["bruttoUtbetalt"].isNull) assertEquals(35000.0, dokument["beregnetInntekt"].asDouble()) assertEquals("2023-08-01", dokument["foersteFravaersdag"].asText()) diff --git a/spesialist-api/src/test/schema_til_bruk_fra_tester.graphql b/spesialist-api/src/test/schema_til_bruk_fra_tester.graphql index 0d8fc8c0d..947fb614c 100644 --- a/spesialist-api/src/test/schema_til_bruk_fra_tester.graphql +++ b/spesialist-api/src/test/schema_til_bruk_fra_tester.graphql @@ -225,6 +225,7 @@ type DokumentInntektsmelding { naerRelasjon: Boolean opphoerAvNaturalytelser: [OpphoerAvNaturalytelse!] refusjon: Refusjon + virksomhetsnummer: String } type EndringIRefusjon {