Skip to content

Commit 6bc5f55

Browse files
IS-2271: Add column to keep track of arbeidsuforhet vurdering (#365)
1 parent e590c9c commit 6bc5f55

File tree

4 files changed

+25
-1
lines changed

4 files changed

+25
-1
lines changed

src/main/kotlin/no/nav/syfo/cronjob/behandlendeenhet/PersonBehandlendeEnhetQuery.kt

+2-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,8 @@ const val queryGetPersonerWithOppgaveAndOldEnhet =
7070
OR trenger_oppfolging = 't'
7171
OR behandler_bistand_ubehandlet = 't'
7272
OR arbeidsuforhet_vurder_avslag_ubehandlet = 't'
73-
OR friskmelding_til_arbeidsformidling_fom IS NOT NULL
73+
OR friskmelding_til_arbeidsformidling_fom IS NOT NULL
74+
OR arbeidsuforhet_aktiv_vurdering = 't'
7475
)
7576
AND (tildelt_enhet_updated_at IS NULL OR tildelt_enhet_updated_at <= NOW() - INTERVAL '24 HOURS')
7677
ORDER BY tildelt_enhet_updated_at ASC

src/main/kotlin/no/nav/syfo/cronjob/virksomhetsnavn/PersonOppfolgingstilfelleVirksomhetsnavnQuery.kt

+1
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ const val queryPersonOppfolgingstilfelleVirksomhetNoVirksomhetsnavnList =
4444
OR behandler_bistand_ubehandlet = 't'
4545
OR arbeidsuforhet_vurder_avslag_ubehandlet = 't'
4646
OR friskmelding_til_arbeidsformidling_fom IS NOT NULL
47+
OR arbeidsuforhet_aktiv_vurdering = 't'
4748
)
4849
ORDER BY PERSON_OPPFOLGINGSTILFELLE_VIRKSOMHET.created_at ASC
4950
LIMIT 1000

src/main/kotlin/no/nav/syfo/personstatus/db/getFromPersonOversiktStatus.kt

+1
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ const val queryHentUbehandledePersonerTilknyttetEnhet = """
5454
OR trenger_oppfolging = 't'
5555
OR behandler_bistand_ubehandlet = 't'
5656
OR arbeidsuforhet_vurder_avslag_ubehandlet = 't'
57+
OR arbeidsuforhet_aktiv_vurdering = 't'
5758
OR friskmelding_til_arbeidsformidling_fom IS NOT NULL
5859
)
5960
);
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
ALTER TABLE person_oversikt_status
2+
ADD COLUMN arbeidsuforhet_aktiv_vurdering BOOLEAN DEFAULT FALSE;
3+
4+
DROP INDEX IX_PERSON_OVERSIKT_STATUS_ENHETENS_OVERSIKT;
5+
6+
CREATE INDEX IX_PERSON_OVERSIKT_STATUS_ENHETENS_OVERSIKT
7+
ON PERSON_OVERSIKT_STATUS (tildelt_enhet, dialogmotekandidat_generated_at)
8+
WHERE (motebehov_ubehandlet
9+
OR oppfolgingsplan_lps_bistand_ubehandlet
10+
OR dialogmotesvar_ubehandlet
11+
OR dialogmotekandidat
12+
OR ((aktivitetskrav = 'NY' OR aktivitetskrav = 'AVVENT') AND aktivitetskrav_stoppunkt > '2023-03-10')
13+
OR behandlerdialog_svar_ubehandlet
14+
OR behandlerdialog_ubesvart_ubehandlet
15+
OR behandlerdialog_avvist_ubehandlet
16+
OR aktivitetskrav_vurder_stans_ubehandlet
17+
OR trenger_oppfolging
18+
OR behandler_bistand_ubehandlet
19+
OR arbeidsuforhet_vurder_avslag_ubehandlet
20+
OR arbeidsuforhet_aktiv_vurdering
21+
);

0 commit comments

Comments
 (0)