json.digisos.soker.parts.hendelse.dokumentasjonkrav.json Maven / Gradle / Ivy
{
"$schema": "http://json-schema.org/draft-06/schema#",
"title": "Dokumentasjonkrav",
"description": "Dokumentasjonkrav",
"javaType": "no.nav.sbl.soknadsosialhjelp.digisos.soker.hendelse.Dokumentasjonkrav",
"type": "object",
"extends": {
"ONLY_CODEGEN$ref": "../hendelse.json"
},
"allOf": [
{
"properties": {
"type": {
"type": "string",
"enum": [
"dokumentasjonkrav"
]
}
}
}
],
"properties": {
"dokumentasjonkravreferanse": {
"type": "string",
"description": "referansen til dokumentasjonkravet"
},
"saksreferanse": {
"type": "string",
"description": "En referanse til saken dokumentasjonkravet gjelder for. Denne er påkrevd, men blir lagt til som optional for bakover-kompatibilitet."
},
"utbetalingsreferanse": {
"type": "array",
"description": "Hvilke utbetalinger dokumentasjonkravet er knyttet til",
"items": {
"type": "string"
}
},
"tittel": {
"type": "string",
"description": "Hva dokumentasjonkravet gjelder. Denne er påkrevd, men blir lagt til som optional for bakover-kompatibilitet."
},
"beskrivelse": {
"type": "string",
"description": "En eventuelt mer detaljert beskrivelse rundt hva dokumentasjonkravet omhandler. Denne teksten kan også inneholde feks. periode og hvordan en søker kan oppfylle kravet."
},
"frist": {
"$ref": "../../../../types/tidspunkt.json"
},
"status": {
"type": "string",
"description": "Status som forteller om dokumentasjonkravet er relevant eller ikke. \n* RELEVANT - benyttes for alle dokumentasjonkrav som er relevante for saken. \n* LEVERT_TIDLIGERE - benyttes dersom dokumentasjonkravet er levert via andre kanaler, eller er oppfylt av et annet dokument søker har sendt inn. \n* ANNULLERT - benyttes dersom et dokumentasjonkrav er feilregistrert, skal fjernes av tekniske årsaker eller er erstattet av nytt vedtak. Annullerte dokumentasjonkrav vil ikke vises, og benyttes i tilfeller der et dokumentasjonkrav 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",
"LEVERT_TIDLIGERE",
"ANNULLERT",
"OPPFYLT",
"IKKE_OPPFYLT"
]
}
},
"required": [
"dokumentasjonkravreferanse"
]
}