Aktivitetskort as a service - AkaaS 0.0.1

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

Operations

  • RECEIVE aktivitetskort-v1.1

    Topic for å bestille eller oppdatere aktiviteter i aktivitetsplan

    Operation IDpublish
    object

    Accepts one of the following messages:

    • #0Aktivitetskort bestilling

      Bestilling for oppretting eller endring av et aktivitetskort

      aktivitetskort.id må være det samme som kafka key

      object
      uid: https://navikt.github.io/veilarbaktivitet/schemas/akaas/Aktivitetskort.V1.aktivitetskort.schema.yml
      object
      uid: https://navikt.github.io/veilarbaktivitet/schemas/akaas/Aktivitetskort.V1.headers.schema.yml

      Examples

    • #1Aktivitetskort kassering

      Melding som overskriver alle versoner og historikk for aktiviteten

      aktivitetsid må være det samme som kafka key

      object
      uid: https://navikt.github.io/veilarbaktivitet/schemas/akaas/Aktivitetskort.V1.kasser.schema.yml
      object
      uid: https://navikt.github.io/veilarbaktivitet/schemas/akaas/Aktivitetskort.V1.headers.schema.yml

      Examples

  • SEND aktivitetskort-feil-v1

    Dead-letter kø for aktivitetskort meldinger som ikke kan behandles.

    Operation IDsubscribe
    object

    Accepts the following message:

    Aktivitetskort feilmelding

    Feilmelding for aktivitetskort som ikke kan behandles

    object
    uid: https://navikt.github.io/veilarbaktivitet/schemas/akaas/Aktivitetskort.V1.aktivitetskortfeilmelding.schema.yml
    object
    uid: https://navikt.github.io/veilarbaktivitet/schemas/akaas/Aktivitetskort.V1.headers.schema.yml

    Examples

  • SEND aktivitetskort-kvittering-v1

    Kvitteringskø for aktivitetskort meldinger.

    Operation IDsubscribe
    object

    Accepts the following message:

    Aktivitetskort kvittering

    Kvitteringsmelding for aktivitetskortBestilling

    object
    uid: https://navikt.github.io/veilarbaktivitet/schemas/akaas/Aktivitetskort.V1.aktivitetskortkvittering.schema.yml
    object
    uid: https://navikt.github.io/veilarbaktivitet/schemas/akaas/Aktivitetskort.V1.headers.schema.yml

    Examples

Messages

  • #1Aktivitetskort bestillingaktivitetskort

    Bestilling for oppretting eller endring av et aktivitetskort

    Message IDaktivitetskort

    aktivitetskort.id må være det samme som kafka key

    object
    uid: https://navikt.github.io/veilarbaktivitet/schemas/akaas/Aktivitetskort.V1.aktivitetskort.schema.yml
    object
    uid: https://navikt.github.io/veilarbaktivitet/schemas/akaas/Aktivitetskort.V1.headers.schema.yml
  • #2Aktivitetskort kasseringkassering

    Melding som overskriver alle versoner og historikk for aktiviteten

    Message IDkassering

    aktivitetsid må være det samme som kafka key

    object
    uid: https://navikt.github.io/veilarbaktivitet/schemas/akaas/Aktivitetskort.V1.kasser.schema.yml
    object
    uid: https://navikt.github.io/veilarbaktivitet/schemas/akaas/Aktivitetskort.V1.headers.schema.yml
  • #3Aktivitetskort feilmeldingaktivitetskortfeilmelding

    Feilmelding for aktivitetskort som ikke kan behandles

    Message IDaktivitetskortfeilmelding
    object
    uid: https://navikt.github.io/veilarbaktivitet/schemas/akaas/Aktivitetskort.V1.aktivitetskortfeilmelding.schema.yml
    object
    uid: https://navikt.github.io/veilarbaktivitet/schemas/akaas/Aktivitetskort.V1.headers.schema.yml
  • #4Aktivitetskort kvitteringaktivitetskortkvittering

    Kvitteringsmelding for aktivitetskortBestilling

    Message IDaktivitetskortkvittering
    object
    uid: https://navikt.github.io/veilarbaktivitet/schemas/akaas/Aktivitetskort.V1.aktivitetskortkvittering.schema.yml
    object
    uid: https://navikt.github.io/veilarbaktivitet/schemas/akaas/Aktivitetskort.V1.headers.schema.yml