Tjeneste som tar imot søknader om overføring av omsorgsdager fra api og legger de til til prosessering. Mottar søknad som REST API-kall. Legges videre på en Kafka Topic som tjenesten omsorgsdageroverforingsoknad-prosessering prosesserer.
/v1/soknad/overfore-dager
- Gir 202 response med SøknadId som entity på formatet
{"id":"b3106960-0a85-4e02-9221-6ae057c8e93f"}
- Må være gyldig JSON
- Må inneholde soker.fodselsnummer som er et gyldig fødselsnummer/D-nummer
- Må inneholder soker.aktoer_id som er en gyldig aktør ID
- Utover dette validerer ikke tjenesten ytterligere felter som sendes om en del av meldingen.
attributten "data" er tilsvarende søknaden som kommer inn i REST-API'et med noen unntak:
- "soknad_id" lagt til
- Alle andre felter som har vært en del av JSON-meldingen som kom inn i REST-API'et vil også være en del av "data"-attributten i Kafka-meldingen.
Tjeneste som tar imot meldinger om deling av omsorgsdager fra api og legger de til til prosessering. Mottar søknad som REST API-kall. Legges videre på en Kafka Topic som tjenesten omsorgsdageroverforingsoknad-prosessering prosesserer.
/v1/melding/dele-dager
attributten "data" er tilsvarende melding som kommer inn i REST-API'et med noen unntak:
- "soknad_id" lagt til
- Alle andre felter som har vært en del av JSON-meldingen som kom inn i REST-API'et vil også være en del av "data"-attributten i Kafka-meldingen.
Correlation ID blir propagert videre, og har ikke nødvendigvis sitt opphav hos konsumenten. Request ID blir ikke propagert videre, og skal ha sitt opphav hos konsumenten om den settes.
Vi bruker nais-alerts for å sette opp alarmer. Disse finner man konfigurert i nais/alerts.yml.
- Correlation ID må sendes som header 'X-Correlation-ID'
- Request ID kan sendes som heder 'X-Request-ID'
Spørsmål knyttet til koden eller prosjektet kan stilles som issues her på GitHub.
Interne henvendelser kan sendes via Slack i kanalen #team-düsseldorf.