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 {