Sist endret: 7. aug. 2024

Systemgrensesnitt

Altinn 3 Formidling Systemgrensesnitt

Oversikt over Altinn 3 Formidling eksterne grensesnitt

Følgende figur indikerer de viktigste systemgrensesnittene for Altinn 3 Formidling som selvstendig løsning (uten Dialogporten):

Oversikt over eksterne grensesnitt for Altinn 3 Formidling som selvstendig løsning
Oversikt over eksterne grensesnitt for Altinn 3 Formidling som selvstendig løsning

Grensesnitt for konfigurering av tjenester og alternativer i designfasen:

  • API for konfigurering av Altinn Formidling
  • API for konfigurering av Maskinporten (autentisering og grovkornet autorisasjon)
  • API for konfigurering av Altinn Autorisasjon (finkornet autorisasjon)
  • API for oppsett av hendelsesabonnementer via Altinn Hendelser
  • GUI for konfigurering av Altinn Formidling
  • GUI for konfigurering av Maskinporten
  • GUI for konfigurering av Altinn Autorisasjon

Merk: Altinn 3 Formidling tilbyr inntli videre ikke et eget GUI for filoverføringsoperasjoner, men overlater dette til sluttbrukersystemene.

Grensesnitt for kjøretidsoperasjoner:

  • API for individuelle filoverføringer, inkludert opplasting, nedlasting og statusovervåking

Grensesnitt for historiske data og statistikk:

  • API for historiske data og statistikk

API-operasjoner

En oversikt over operasjoner i Altinn 3 Formidling API gis av følgende figur:

Merk: Navnene på API-operasjonene er ikke oversatt til norsk, for å unngå misforståelser opp mot tekniske OpenAPI-spesifikasjoner.

Altinn 3 Formidling applikasjonstjenester
Altinn 3 Formidling applikasjonstjenester

Hver av disse applikasjonstjenestene tilsvarer en path i Altinn 3 Formidling OpenAPI spesifikasjon.

Notifikasjoner om hendelser - maskin-til-maskin

Varsler om nye meldinger og andre hendelser leveres til abonnenter av webhooks. De spesifikke hendelsene er spesifisert som en del av Altinn 3 Formidling OpenAPI spesifikasjon.

Oppsummering:

Merk: Navnene på hendelsene er ikke oversatt til norsk, for å unngå misforståelser opp mot tekniske spesifikasjoner.

  • filetransferinitialized: Informasjom om en ny filoverføring
  • filedeleted: Filen har blitt slettet fra Altinn Formidling
  • fileneverconfirmeddownloaded: Filen har ikke blitt bekreftet nedlastet av noen mottaker
  • uploadprocessing: Filen har blitt opplastet til Altinn Formidling, og blir kontrollert
  • published: Filen er ferdig opplstet og kontrollert, og er klar for nedlasting
  • uploadfailed: Filopplasting eller kontroll feilet
  • downloadconfirmed: En eller flere mottakere har bekreftet vellykket nedlasting
  • allconfirmeddownloaded: Alle aktuelle mottakere har bekreftet vellykket nedlasting

Se også:

Varsling til sluttbrukere via e-post og SMS

Varsler til sluttbrukere om nye meldinger, filer og andre hendelser sendes via Altinns varslingstjeneste.

Se også:

Scenariobeskrivelser

Ende-til-ende typisk sekvens

Følgende sekvensdiagram viser typisk “happy path” meldingssekvens:

Merk: Meldingsnavnene er ikke oversatt til norsk, for å unngå misforståelser opp mot tekniske spesifikasjoner.

Sekvensdiagram for Altinn 3 Formidling filoverføring (happy path)
Sekvensdiagram for Altinn 3 Formidling filoverføring (happy path)

Meldingene i dette sekvensdiagrammet er realisert som API-kall til applikasjonstjenester. Se Altinn 3 applikasjonstjenester for dokumentasjon av de aktuelle applikasjonstjenestene (API-kallene).

Legg merke til at dette sekvensdiagrammet bare viser utvalgte meldingsparametre. Se Altinn 3 Formidling OpenAPI spesifikasjonen for den komplette dokumentasjonen av parametre.