Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Arbeidsflyten for denne type oppgaver er som følger:

  1. Helseaktøren sender oppgaven til innbygger via Helsenorge.

  2. Innbygger varsles om mottatt oppgave og kan logge seg inn på Helsenorge å finne mottatt oppgave.

  3. Innbygger kan se oppgavens innhold, se frister, samt starte oppgaven i eksternt system (via lenke som avsender sendte med i oppgaven)

    1. Innbygger vil også påminnes om eventuelt ikke utført oppgave når fristen nærmer seg

  4. Eksternt system må understøtte single-sign-on via Helsenorge innloggingsløsning: 03 - Innbygger innlogging - Helsenorge som OpenID Connect provider

  5. Når innbygger har fullført oppgaven i eksternt system, skal dette systemet rapportere tilbake til Helsenorge at oppgaven er utført.

Oppgave - FHIR Task

  • En generisk oppgave representeres alltid som en FHIR ressurs av typen Task (http://hl7.org/fhir/task.html )

  • Hvordan FHIR Task skal benyttes for er beskrevet i detalj her: FHIR Task - Oppgave , se eksempel under

    • Merk at FHIR Task.focus er av type “Task” for generiske oppgaver

Innsending av generisk oppgave

REST API

Hente AksessToken

  • API-klienten må på forhånd være definert i Helsenorge sikkerhetstjeneste med de ødvedig tilganger til API

  • API-klienten må hente AksessToken for å kunne benytte API. Se sikkerhetsmodell 01 - System til System - V2

Etterfølgende kall til REST-API

...

AksessToken må inkluderes i Authorization header: Se: https://helsenorge.atlassian.net/wiki/spaces/HELSENORGE/pages/23789578/02+-+Kall+til+Helsenorge+og+PVK+API+er+og+bruk+av+AccessToken

(HTTP POST): https://helsenorge.atlassian.net/wiki/spaces/HELSENORGE/pages/1254654012/FHIR+-+REST+Operasjoner#Create---HTTP-POST

...

Her benyttes Oppgave API (som understøtter både Meldingsbasert- og REST integrasjon): Oppgave API

XML-eksempler på innsending av generisk oppgave

  • Eksempel på Payload (FHIR Task):

View file
name2021-12-22_FHIR-Task_GeneriskOppgave.xml

Meldingsbasert integrasjon (AMQP)

...

Eksempel på Hodemelding med generisk oppgave (Vedlegg dokument er det samme som payload ved rest kall):

...