Data-drevet grensesnitt for å opprette og endre aktivitetskort i aktivitetsplanen.
Løsningen er beregnet på team som har data i sine systemer som skal representeres som en aktivitet i aktivitetsplan, for eksempel tiltaksgjennomføringer.
Eksisterende aktiviteter kan oppdateres ved å sende en ny versjon av aktivitetskortet med samme funksjonelle id.
Tjenesten har støtte for en rekke dynamiske innholdskomponenter i aktivitetskortet, slik at produsentene på tjenesten har stor grad av kontroll på hvordan aktivitetskortet skal se ut.
Dynamiske komponenter inkluderer 'oppgave', 'handlinger', 'detaljer' og 'etiketter'. Disse er beskrevet i skjemaet.
Lenke til Mural
Topic for å bestille eller oppdatere aktiviteter i aktivitetsplan
Accepts one of the following messages:
Bestilling for oppretting eller endring av et aktivitetskort
aktivitetskort.id må være det samme som kafka key
{
"messageId": "8540d774-4863-4d2b-b788-4ecb19412e85",
"source": "ARENA_TILTAK_AKTIVITET_ACL",
"aktivitetskortType": "MIDLERTIDIG_LONNSTILSKUDD",
"actionType": "UPSERT_AKTIVITETSKORT_V1",
"aktivitetskort": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"personIdent": "10068831950",
"tittel": "string",
"aktivitetStatus": "FORSLAG",
"startDato": "2022-03-01",
"sluttDato": "2022-05-15",
"beskrivelse": "string",
"endretAv": {
"ident": "AAA123",
"identType": "ARENAIDENT"
},
"endretTidspunkt": "2022-09-17T21:00:14+01:00",
"avtaltMedNav": true,
"oppgave": {
"ekstern": {
"tekst": "string",
"subtekst": "string",
"url": "string"
},
"intern": {
"tekst": "string",
"subtekst": "string",
"url": "string"
}
},
"handlinger": [
{
"tekst": "string",
"subtekst": "string",
"url": "string",
"lenkeType": "EKSTERN"
}
],
"detaljer": [
{
"label": "string",
"verdi": "string"
}
],
"etiketter": [
{
"tekst": "string",
"sentiment": "POSITIVE",
"kode": "string"
}
]
}
}
{
"Nav-Call-Id": "string"
}
Melding som overskriver alle versoner og historikk for aktiviteten
aktivitetsid må være det samme som kafka key
{
"source": "ARENA_TILTAK_AKTIVITET_ACL",
"sendt": "2019-08-24T14:15:22Z",
"actionType": "KASSER_AKTIVITET",
"aktivitetsId": "2496547e-d7bb-486b-b8ce-fa3a10bf1f8e",
"personIdent": "10068831950",
"navIdent": "Z999999",
"begrunnelse": "string",
"messageId": "8540d774-4863-4d2b-b788-4ecb19412e85"
}
{
"Nav-Call-Id": "string"
}
Dead-letter kø for aktivitetskort meldinger som ikke kan behandles.
Accepts the following message:
Feilmelding for aktivitetskort som ikke kan behandles
{
"key": "4adfe27e-63d3-45b9-8238-62b6ed6fdb5e",
"source": "ARENA_TILTAK_AKTIVITET_ACL",
"timestamp": "2019-08-24T14:15:22Z",
"failingMessage": "string",
"errorMessage": "DuplikatMeldingFeil Melding allerede handtert, ignorer",
"errorType": "AKTIVITET_IKKE_FUNNET"
}
{
"Nav-Call-Id": "string"
}
Kvitteringskø for aktivitetskort meldinger.
Accepts the following message:
Kvitteringsmelding for aktivitetskortBestilling
{
"aktivitetId": "3f51fc70-3148-4d62-974b-0ec4829b04db",
"meldingId": "419632a9-96a3-48f4-a46f-b808b670e760",
"behandlingstype": "UPSERT_AKTIVITETSKORT_V1",
"suksess": true,
"behandlingsStatus": "AKTIVITET_IKKE_FUNNET",
"feilmelding": "string",
"behandlet": "2022-09-17T21:00:14"
}
{
"Nav-Call-Id": "string"
}
Bestilling for oppretting eller endring av et aktivitetskort
aktivitetskort.id må være det samme som kafka key
Melding som overskriver alle versoner og historikk for aktiviteten
aktivitetsid må være det samme som kafka key
Feilmelding for aktivitetskort som ikke kan behandles
Kvitteringsmelding for aktivitetskortBestilling