Skip to content

Commit

Permalink
Legge til storybook for inntektsgradering i uttak
Browse files Browse the repository at this point in the history
  • Loading branch information
thomashwi committed Jan 8, 2025
1 parent 7b9880f commit 0746e61
Show file tree
Hide file tree
Showing 6 changed files with 328 additions and 254 deletions.
4 changes: 4 additions & 0 deletions packages/prosess-uttak/src/types/ArbeidsgiverOpplysninger.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ export type ArbeidsgiverOpplysninger = Readonly<{
fødselsdato?: string;
identifikator?: string;
personIdentifikator?: string;
arbeidsforholdreferanser?: {
internArbeidsforholdId: string;
eksternArbeidsforholdId: string;
}[];
}>;

export default ArbeidsgiverOpplysninger;
1 change: 1 addition & 0 deletions packages/prosess-uttak/src/types/GraderingMotTilsyn.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ export default interface GraderingMotTilsyn {
andreSøkeresTilsyn: number;
tilgjengeligForSøker: number;
overseEtablertTilsynÅrsak?: OverseEtablertTilsynÅrsak;
andreSøkeresTilsynReberegnet?: boolean;
}
3 changes: 2 additions & 1 deletion packages/prosess-uttak/src/types/Inngangsvilkår.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@ export default interface Inngangsvilkår {
K9_VK_3: Utfall;
FP_VK_21: Utfall;
FP_VK_23: Utfall;
FP_VK_34: Utfall;
FP_VK_34?: Utfall;
FP_VK_41?: Utfall;
// eslint-disable-next-line camelcase
K9_VK_2_a: Utfall;
}
25 changes: 24 additions & 1 deletion packages/prosess-uttak/src/types/Uttaksperiode.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Periode } from '@k9-sak-web/types';
import { Kilde, Periode } from '@k9-sak-web/types';
import AnnenPart from '../constants/AnnenPart';
import Utfall from '../constants/Utfall';
import Årsaker from '../constants/Årsaker';
Expand All @@ -7,10 +7,13 @@ import GraderingMotTilsyn from './GraderingMotTilsyn';
import Inngangsvilkår from './Inngangsvilkår';
import Period from './Period';
import Utbetalingsgrad from './Utbetalingsgrad';
import Vurderingsresultat from '@k9-sak-web/fakta-etablert-tilsyn/src/types/Vurderingsresultat';

export interface Uttaksperiodeelement {
utfall: Utfall;
uttaksgrad: number;
uttaksgradMedReduksjonGrunnetInntektsgradering?: number;
uttaksgradUtenReduksjonGrunnetInntektsgradering?: number;
søkerBerOmMaksimalt?: number;
årsaker: Årsaker[];
inngangsvilkår: Inngangsvilkår;
Expand All @@ -20,7 +23,10 @@ export interface Uttaksperiodeelement {
utbetalingsgrader: Utbetalingsgrad[];
graderingMotTilsyn: GraderingMotTilsyn;
annenPart: AnnenPart;
nattevåk?: UttaksperiodeBeskrivelserMedVurderinger;
beredskap?: UttaksperiodeBeskrivelserMedVurderinger;
søkersTapteArbeidstid: number;
oppgittTilsyn?: string;
pleiebehov: number;
endringsstatus?: Endringsstatus;
utenlandsoppholdUtenÅrsak?: boolean;
Expand All @@ -29,6 +35,23 @@ export interface Uttaksperiodeelement {
landkode: string;
årsak: string;
};
søkersTapteTimer?: string;
}

export interface UttaksperiodeBeskrivelserMedVurderinger {
beskrivelser: {
periode: Periode;
tekst: string;
mottattDato: string;
kilde: Kilde;
};
vurderinger: {
id: number;
periode: Periode;
begrunnelse: string;
resultat: Vurderingsresultat;
kilde: Kilde;
};
}

export interface Uttaksperiode extends Uttaksperiodeelement {
Expand Down
Loading

0 comments on commit 0746e61

Please sign in to comment.