Hendelsesvarsel til innbygger
Denne tjenesten er under etablering. API er ikke tilgjengelig i test eller produksjonsmiljøer ennå, men forventes tilgjengelig i Produksjon i løpet av Q1-2024.
APIet tilbyr eksterne aktører å sende varsel til innbygger om nye hendelser via Helsenorge. Innbygger vil varsles om ny hendelse på Helsenorge. Når innbygger logger inn på Helsenorge vil hendelsene vises i “Hendelsesmenyen”. En hendelse kan referere til en ressurs som er kjent på Helsenorge, slik at når innbygger klikker på hendelsen tas innbygger til den aktuelle ressursen. Hendelsesvarsel kan sendes til Helsenorge via API-integrasjon eller meldingsbasert integrasjon. (Meldingsbasert integrasjon implementeres først når første aktør trenger dette)
APIet returnerer respons på om Hendelsesvarselet kunne mottas, og dermed vil vises for innbygger på Helsenorge. På sikt kan det også etableres mekanismer for å sjekke leveransestatus på at varsling av innbygger om mottatt Hendelsevarsel på Helsenorge var vellykket eller ikke.
Forutsetninger for bruk av Hendelsesvarsel (under utarbeidelse):
Hva slags meldinger kan sendes med denne tjenesten:
Varsel om hendelser på Helsenorge, eksempelvis nytt prøvesvar eller påminnelse fra verktøy
Hvilke aktører kan bruke tjenesten:
Offentlig helseaktør, eller aktør med offentlig avtale
Aktører med tjenester på Helsenorge
API-navn | Hendelsesvarsel |
---|---|
Funksjonelt område | Hendelsesmeny |
API-versjon og dato publisert | v1.0 Nov 17, 2023 |
Status | I DRIFT |
API-dokumentasjon sist endret | Jan 12, 2024 |
Teknologi | REST + FHIR (AMQP + FHIR, avventes) |
Forretningsbehov
Prosesser og flyt
Innsending av Hendelsesvarsel
Payload
En Hendelsesvarsel er alltid representert ved en FHIR CommunicationRequest: Detaljert beskrivelse: https://helsenorge.atlassian.net/wiki/spaces/HELSENORGE/pages/2066120717 MERK! Endring med nytt obligatorisk element 2024-01-12.
REST API
Det benyttes sikkerhetsmodell system-til-system: https://helsenorge.atlassian.net/wiki/spaces/HELSENORGE/pages/1886191617
(HTTP POST): Helsenorge bestemmer ressursens ID.
URL til REST API:
POST [baseUrl for ekstern-API til HN-system]
/videreformidling-fhir/v1/CommunicationRequest (endret 2023-01-12)Se her for oversikt over baseURL’er til de forskjellige systemene:
Meldingsbasert integrasjon (AMQP)
Sending av Hendelsesvarsel kan også skje ved meldingsbasert integrasjon. (Vil først implementeres når første aktør har slik behov). Hodemeldingen inneholder da eksakt samme “payload” som det som postes i REST-API’et.
Se prinsippene for meldingsbasert integrasjon med FHIR API’er på helsenorge:
Struktur på AMQP-melding ved meldingsbasert integrasjon
Støtte for kommunikasjonsprosessen i Adresseregisteret
Eksempel på bruk av FHIR CommunicationRequest i Hodemelding
Generell info om meldingsutveksling med Helsenorge
For overordnet informasjon om meldingsutveksling med Helsenorge se her: