@@ -47,8 +47,8 @@ public class PleiepengerSyktBarn implements Ytelse {
47
47
private ArbeidAktivitet arbeidAktivitet ;
48
48
49
49
@ Valid
50
- @ JsonProperty (value = "søknadInfo" , required = true )
51
- private SøknadInfo søknadInfo ;
50
+ @ JsonProperty (value = "dataBruktTilUtledning" )
51
+ private DataBruktTilUtledning dataBruktTilUtledning ;
52
52
53
53
@ Valid
54
54
@ JsonProperty (value = "bosteder" )
@@ -75,39 +75,45 @@ public class PleiepengerSyktBarn implements Ytelse {
75
75
private LovbestemtFerie lovbestemtFerie ;
76
76
77
77
@ Valid
78
- @ JsonProperty (value = "arbeidstid" )
78
+ @ JsonProperty (value = "arbeidstid" , required = true )
79
79
private Arbeidstid arbeidstid ;
80
80
81
81
@ Valid
82
82
@ NotNull
83
83
@ JsonProperty (value = "uttak" , required = true )
84
84
private Uttak uttak ;
85
85
86
+ @ JsonProperty (value = "omsorg" , required = true )
87
+ @ Valid
88
+ private Omsorg omsorg ;
89
+
86
90
public PleiepengerSyktBarn () {
87
91
}
88
92
89
93
@ JsonCreator
90
94
public PleiepengerSyktBarn (@ JsonProperty (value = "søknadsperiode" , required = true ) @ NotNull @ Valid Periode søknadsperiode ,
91
- @ JsonProperty (value = "søknadInfo" , required = true ) @ Valid SøknadInfo søknadInfo ,
95
+ @ JsonProperty (value = "dataBruktTilUtledning" ) @ Valid DataBruktTilUtledning dataBruktTilUtledning ,
92
96
@ JsonProperty (value = "barn" , required = true ) @ NotNull @ Valid Barn barn ,
93
97
@ JsonProperty (value = "arbeidAktivitet" ) @ Valid ArbeidAktivitet aktivitet ,
94
98
@ JsonProperty (value = "beredskap" ) @ Valid Beredskap beredskap ,
95
99
@ JsonProperty (value = "nattevåk" ) @ Valid Nattevåk nattevåk ,
96
100
@ JsonProperty (value = "tilsynsordning" ) @ Valid Tilsynsordning tilsynsordning ,
97
- @ JsonProperty (value = "arbeidstid" ) @ Valid Arbeidstid arbeidstid ,
101
+ @ JsonProperty (value = "arbeidstid" , required = true ) @ Valid Arbeidstid arbeidstid ,
98
102
@ JsonProperty (value = "uttak" , required = true ) @ Valid @ NotNull Uttak uttak ,
103
+ @ JsonProperty (value = "omsorg" , required = true ) @ Valid Omsorg omsorg ,
99
104
@ JsonProperty (value = "lovbestemtFerie" ) @ Valid LovbestemtFerie lovbestemtFerie ,
100
105
@ JsonProperty (value = "bosteder" ) @ Valid @ NotNull Bosteder bosteder ,
101
106
@ JsonProperty (value = "utenlandsopphold" ) @ Valid @ NotNull Utenlandsopphold utenlandsopphold ) {
102
107
this .søknadsperiode = Objects .requireNonNull (søknadsperiode , "søknadsperiode" );
103
- this .søknadInfo = søknadInfo ;
108
+ this .dataBruktTilUtledning = dataBruktTilUtledning ;
104
109
this .barn = Objects .requireNonNull (barn , "barn" );
105
110
this .arbeidAktivitet = aktivitet ;
106
111
this .beredskap = beredskap ;
107
112
this .nattevåk = nattevåk ;
108
113
this .tilsynsordning = tilsynsordning ;
109
114
this .arbeidstid = arbeidstid ;
110
115
this .uttak = uttak ;
116
+ this .omsorg = omsorg ;
111
117
this .lovbestemtFerie = lovbestemtFerie ;
112
118
this .bosteder = bosteder ;
113
119
this .utenlandsopphold = utenlandsopphold ;
@@ -141,12 +147,12 @@ public PleiepengerSyktBarn medArbeidAktivitet(ArbeidAktivitet arbeidAktivitet) {
141
147
return this ;
142
148
}
143
149
144
- public SøknadInfo getSøknadInfo () {
145
- return søknadInfo ;
150
+ public DataBruktTilUtledning getSøknadInfo () {
151
+ return dataBruktTilUtledning ;
146
152
}
147
153
148
- public PleiepengerSyktBarn medSøknadInfo (SøknadInfo søknadInfo ) {
149
- this .søknadInfo = søknadInfo ;
154
+ public PleiepengerSyktBarn medSøknadInfo (DataBruktTilUtledning dataBruktTilUtledning ) {
155
+ this .dataBruktTilUtledning = dataBruktTilUtledning ;
150
156
return this ;
151
157
}
152
158
@@ -222,6 +228,15 @@ public PleiepengerSyktBarn medUttak(Uttak uttak) {
222
228
return this ;
223
229
}
224
230
231
+ public Omsorg getOmsorg () {
232
+ return this .omsorg ;
233
+ }
234
+
235
+ public PleiepengerSyktBarn medOmsorg (Omsorg omsorg ) {
236
+ this .omsorg = omsorg ;
237
+ return this ;
238
+ }
239
+
225
240
@ Override
226
241
public Type getType () {
227
242
return Type .PLEIEPENGER_SYKT_BARN ;
0 commit comments