Skip to main content
Skip table of contents

KT.UC.006 - Volgen status digitale interventie

Versiegeschiedenis

Versie

Datum

Status

Wijziging

0.1

Concept

Eerste opzet

Inhoud

Use Case

Naam

Volgen status digitale interventie

ID

KT.UC.006

Systemen

Applicatieinstantie, Autorisatie server, FHIR store

Actor(en)

Cliënt, Naaste of Zorgverlener

Voorwaarden

Trigger

Een nieuwe digitale interventie wordt toegewezen aan de gebruiker of de status van een digitale interventie (zie levenscyclus van een FHIR resource voor mogelijke statussen) wijzigt in de FHIR store (door de uitvoering van een digitale interventie).

Stakeholder-requirement

Als zorgverlener, cliënt of naaste wil ik de voortgang van uitgevoerde digitale interventies kunnen volgen in mijn applicatie.

Beschrijving in stappen

  1. De FHIR store stuurt een notificatie dat de status van een digitale interventie is gewijzigd naar de applicatieinstantie.

  2. De applicatieinstantie legt een receive notification audit event vast.

  3. De applicatieinstantie stuurt een verzoek voor een access token naar de autorisatie server.

  4. De autorisatie server stuurt een geldig access token terug naar de applicatieinstantie.

  5. De applicatieinstantie stuurt een verzoek voor de status van de digitale interventie (Task) naar de FHIR store.

  6. De FHIR store stuurt een geschikte response inclusief de status van de digitale interventie naar de applicatieinstantie.

Uitzonderingen

  • De applicatieinstantie heeft een geldig access token. In dit geval kunnen de autorisatie patroon stappen worden overgeslagen.

  • De applicatieinstantie heeft geen rechten om de status van de digitale interventies op te halen. In dit geval weigert de FHIR store het verzoek met een gepaste foutcode.

Gerelateerde patronen

Notify, Autorisatie, Pull

Resultaat (proces)

De zorgverlener, cliënt of naaste kan de voortgang van de uitgevoerde digitale interventies inzien in haar applicatie middels status updates. Alle relevante events zijn gelogd door het verantwoordelijke systeem

Interacties

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.