json.digisos.soker.parts.hendelse.vilkar.json Maven / Gradle / Ivy
{
"$schema": "http://json-schema.org/draft-06/schema#",
"title": "Vilkar",
"description": "Vilkar",
"javaType": "no.nav.sbl.soknadsosialhjelp.digisos.soker.hendelse.Vilkar",
"type": "object",
"extends": {
"ONLY_CODEGEN$ref": "../hendelse.json"
},
"allOf": [
{
"properties": {
"type": {
"type": "string",
"enum": [
"vilkar"
]
}
}
}
],
"properties": {
"vilkarreferanse": {
"type": "string",
"description": "referansen til vilkåret"
},
"saksreferanse": {
"type": "string",
"description": "En referanse til saken vilkåret gjelder for. Denne er påkrevd, men blir lagt til som optional for bakover-kompatibilitet."
},
"utbetalingsreferanse": {
"type": "array",
"description": "Hvilke utbetalinger vilkåret er knyttet til",
"items": {
"type": "string"
}
},
"tittel": {
"type": "string",
"description": "Hva vilkåret gjelder. Er påkrevd, men blir lagt til som optional for bakover-kompatibilitet."
},
"beskrivelse": {
"type": "string",
"description": "En eventuelt mer detaljert beskrivelse rundt hva vilkåret omhandler. Denne teksten kan også inneholde feks. periode og hvordan en søker kan oppfylle vilkåret."
},
"status": {
"type": "string",
"description": "Status som forteller om vilkåret er relevant eller ikke. \n* RELEVANT - benyttes for alle vilkår som er relevante for saken. \n* ANNULLERT - benyttes dersom et vilkår er feilregistrert, skal fjernes av tekniske årsaker eller er erstattet av nytt vedtak. Annullerte vilkår vil ikke vises, og benyttes i tilfeller der et vilkår skal slettes fra nav.no på grunn av en feilsituasjon. \n* OPPFYLT og IKKE_OPPFYLT - er deprecated men fjernes ikke, for bakover-kompatibilitet. De blir tolket som RELEVANT.",
"enum": [
"RELEVANT",
"ANNULLERT",
"OPPFYLT",
"IKKE_OPPFYLT"
]
}
},
"required": [
"vilkarreferanse"
]
}