Skip to main content
Skip table of contents

4.4 Overwegingen bij meer moduletypen

Koppeltaal en MedMij keken naar verschillende typen modules en verkenden de opties voor het toevoegen van meerdere authenticatievormen in het aanbieden van aanbiedermodules.
Buiten scope, maar relevant in gesprekken met ontwikkelpartners en de communities. We voegen deze bijlage in om tijdens de ontwerpfase als nodig alternatieve applicatieflow te bespreken.

Moduletypen

Het ontwerp gaat uit van modules-applicaties waarbij een zorgverlener een taak klaarzet, de patiëntgebruiker deze taken ziet in een PGO of patiëntenportaal. Andere varianten zijn denkbaar, waarin het bijvoorbeeld niet de zorgaanbieder is die applicaties beschikbaar stelt; gebruikers die zonder uitnodiging een module gebruiken; een patiëntenportaal dat met een laadtechniek besluit de module te integreren in de eigen site; modules die geschikt zijn voor een specifiek medium zoals installatie op mobiele apparaten en geen webtechnologie ondersteunen.

Situaties als hierboven houden we voor nu buiten het ontwerp, maar wij keken al kort naar situaties waarbij de gebruiker bijvoorbeeld zelfstandig een infomatiesite bezoeken. Het solutiondesign zoekt naar een mate van compatibilteit met deze moduletypen. Wij definieerden er vijf:

Typenaam

Begrippenlijst

Link

Gebruiker start module zonder datadeling zonder aanleiding van de zorgverlener.
Aangeduid met L (link) waar afwijkend in diagrammen.

  • Geen toestemmingen nodig omdat er geen datadeling is.

  • Hieronder vallen ook cases waarbij de module een eigen
    FHIR-server gebruikt of andere interne databases.

  • Voorbeeld: informatiesite, Thuisarts.nl.

Task link

Gebruiker start module zonder datadeling na taak van zorgverlener.
Aangeduid met TL (task link) waar afwijkend in de diagrammen.

  • Geen toestemmingen nodig omdat er geen datadeling is.

  • Voorbeeld: informatiefolder met informatie over je behandeling.

Standalone

Gebruiker start module met datadeling zonder aanleiding of taak zorgverlener.
Aangeduid met S (standalone) waar afwijkend in de diagrammen.

  • Expliciete gebruikerstoestemming bij DVA nodig voor datatoegang module.

  • Voorbeeld: zelfstandig afspraak maken bij nieuwe zorgorganisatie.

PGO-standalone

Gebruiker start een module die data moet delen met de DVP.
Aangeduid met PS (PGO-standalone) waar afwijkend in de diagrammen

  • Geen toestemming omdat de module onderdeel is van het DVP-domein

  • Voorbeeld: extern ingekochte uitbreiding van mogelijkheden in PGO.

Task

Gebruiker start module met datadeling na taak van zorgverlener.
Aangeduid met T (task) waar afwijkend in de diagrammen.

  • Geen toestemming, module is onderdeel van het zorgaanbiederdomein.

  • Voorbeeld: zelfstandig taak uitvoeren in de behandeling, zoals vragenlijsten en zelfrapportage.

NB: Task is in scope. We zien inmiddels mogelijkheden om andere moduletypen in een gezamenlijke flow aan te bieden zonder dat veel aanpassingen nodig zijn om de flows op deze apps ingewikkelder te maken. In een latere fase besteedt KoppelMij aandacht aan het uitwerken van deze usecases.

Sequentiediagrammen

Voor de volledigheid een uitwerking van de procesflow waar alle moduletypen in mee zijn genomen. De meer uitgebreide procesflow op typevarianten dient als achtergrondinformatie in het design en publiceren we vooralsnog niet in afsprakenstelsels. Verwachting is dat er usecases voor ontstaan.

Gestippelde lijntjes zijn backchannel-interacties waarvan de gebruiker niets ziet.

Verzamelen modules-diagram

In de situatie waar een PGO-gebruiker informatie verzamelt en een aanbiedermodule start is een applicatieprocesflow mogelijk om meerdere moduletypen te ondersteunen.

swimlanes-5dc55f2601b379678f5d193b2ffad335.png

Open

Selecteren en starten module-diagram

Bezoeken van de module met-en-zonder authenticatie kan afhankelijk worden van het moduletype. Modules die weinig of geen uitwisseling van persoonlijke gegegevens nodig hebben (zoals een informatiesite), vereisen geen of mogelijk lichte authenticatievormen zoals een verificatietest

Untitled-20250709-122508.png

Open

JavaScript errors detected

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

If this problem persists, please contact our support.