2.2 Functionele eisen
In deze fase van het solution design is alléén het starten van een module door een Zorggebruiker vanuit de PGO op verzoek van de zorgverlener in scope. Een module kan door een patiënt worden gestart middels een taak en kan bestaan uit 1 of meer digitale activiteiten. De module wordt door de zorgverlener middels een taak aan een zorggebruiker toegewezen. Het inrichten van deze functionaliteit is de verantwoordelijkheid van de Zorgaanbieder die dat vanuit het XIS, ZNO of een moduleapplicatie kan doen. Zie ook de 4.6 Patiëntreis (concept)
In de toekomst zal een uitbreiding op het solution design worden gemaakt, waarbij ook het starten van een module op initiatief van de zorggebruiker in scope is.
De lijst met functionele eisen is zeker nog niet volledig. Middels gesprekken met de coalitiepartners en gebruikerstesten zal er nog een verdere verfijning plaatsvinden. Dan zal er een freeze voor de eisen voor deze ontwikkeliteratie.
Per functionele eis is aangegeven.
Of het een randvoorwaardelijke functionaliteit is die beschikbaar kan/moet zijn in de applicaties voor de MVP. Dit betreft over het algemeen functionaliteiten die nu ook al beschikbaar zijn in de moduleapplicatie (MA), Zorg Netwerk Omgeving (ZNO) / Netwerk Informatiesysteem (NIS)-, XIS-, of DVA-, DVP- of Verbind.MedMij-applicaties voor de zorgverlener.
Of het functionaliteit is, die onderdeel is van de MVP van het solution design en wordt getest.
Opmerking:
Dit document probeert inzicht te geven in de eisen voor betrokken partijen. Het betekent niet automatisch dat alle participanten in het MedMij afsprakenstelsel komen.
In de kolom “Eis voor” kunnen de volgende actoren bestaan: XIS, DVA, DVP, MA, MedMij. Een NIS wordt in deze kolom ook met XIS aangeduid.
XIS/DVA staat voor of XIS of DVA, dit is afhankelijk van de gekozen oplossing waar de taken op te slaan.
Functionele eisen
ID | ALS (rol) | WIL IK (functie) | ZODAT … (doel) | Scope MVP | Eis voor | |
|---|---|---|---|---|---|---|
| 1 | AM-FE-001 | zorgverlener | in het kader van een behandeltraject een taak, waarmee een aanbiedermodule gestart kan worden, kunnen aanbieden aan de patiënt via de PGO | ik mijn client/patiënt relevante zorg kan bieden | ja | XIS/DVA, MA |
| 2 | AM-FE-002 | zorgverlener | repeterende taken (/modules) kunnen aanbieden via de PGO | ik mijn administratieve last kan verlagen | ja | XIS/DVA, MA |
| 3 | AM-FE-004 | zorgverlener | weten dat PGO's taken / aanbiedermodules ondersteunen. Dit moet zichtbaar zijn voor de zorgverlener in de zorgaanbieder-applicatie | ik mijn patiënt de juiste informatie kan meegeven /sturen | ja | Allen |
| 4 | AM-FE-005 | zorgverlener | de patiënt informeren over een uitgezette taak middels een mail | ik mijn client/patiënt kan informeren | ja | XIS |
| 5 | AM-FE-014 | persoon | een link uit de mail van mijn zorgaanbieder kunnen openen | ik een pgo selectie kan starten | ja | XIS |
| 6 | AM-FE-015 | persoon | Op Verbind.MedMij alleen PGO's kunnen selecteren die aanbiedermodules ondersteunen, als dat in de link/QR-code staat | ik geen 'verkeerd' PGO kan kiezen die geen Aanbiedermodules ondersteunt | ja | DVP, MedMij |
| 7 | AM-FE-018 | persoon | zo min mogelijk (maximaal 2x, bij gebruik Langdurige Toestemming) inloggen | ik het aantal handelingen kan minimaliseren | ja | DVP,DVA,MA |
| 8 | AM-FE-019 | persoon | gebruik maken van langdurige toestemming om later bij de DVA een tokenexchange te kunnen starten | ik het aantal inloggen kan minimaliseren. | ja | DVP,DVA |
| 9 | AM-FE-022 | persoon | vanuit mijn PGO via een taak een aanbiedermodule kunnen starten | ik de aanbiedermodule kan gebruiken | ja | DVP, DVA, MA |
| 10 | AM-FE-023 (mutatie) | persoon | mijn taken kunnen verzamelen zowel met als zonder gebruik van de voorgeschreven (fhir) filtercriteria | ik zo efficiënt mogelijk een overzicht kan maken van de taken die aan mij zijn toegewezen | ja | DVP,DVA |
| 11 | AM-FE-024 | persoon | mijn openstaande taken kunnen inzien | ik de juiste aanbiedermodules kan starten | ja | DVP |
| 12 | AM-FE-025 | persoon | mijn openstaande taken (in diverse weergaven oa. kalender, lijst) zien en zelf kunnen filteren en sorteren | ik afhankelijk van de situatie het beste kan zien wat er van me verwacht wordt (bv per dag, week) | ja | DVP |
| 13 | AM-FE-026 | persoon | mijn uitgevoerde taken kunnen inzien | ik inzage heb in wanneer ik wat gedaan heb, en de antwoorden kan inzien | ja | DVP |
| 14 | AM-FE-030 | persoon | door mijn zorgaanbieder geannuleerde taken (met reden) inzien | ik weet dat ik de taak niet meer hoef te doen en waarom | ja | DVP |
| 15 | AM-FE-034 | persoon | na afronding van de aanbiedermodule terugkeren in mijn pgo | ik andere onderdelen van mijn dossier kan inzien of een nieuwe taak kan starten | ja | DVP, DVA, MA |
| 16 | AM-FE-036 | persoon | bij terugkeer in de PGO vanuit de aanbiedermodule, dat de taken met statussen in de PGO worden ververst | ik een accuraat overzicht heb van mijn taken | ja | DVP, DVA |
| 17 | AM-FE-038 | MedMij | (inter)acties tussen de PGO en aanbiedermodule kunnen monitoren | MedMij inzicht heeft in de interacties en het proces kan verbeteren | ja | DVA, DVP, MedMij |
| 18 | AM-FE-039 | MedMij | inzage hebben welke DVP’s en DVA’s aanbiedermodules kunnen/mogen ondersteunen | duidelijk is of DVA en DVP aanbiedermodules en taken beschikbaar mogen stellen binnen het MedMij Netwerk | ja | MedMij |
| 19 | AM-FE-040 (nieuw) | persoon | kunnen zien wanneer mijn taken van een zorgaanbieder ververst zijn | ik de actualiteit van de taken goed kan inschatten | ja | DVP |
| 20 | AM-FE-041 (nieuw) | persoon | verwacht ik een verversingsmechanisme van de inhoud van mijn taken | zodat ik bij wijzigingen, binnen afzienbare tijd, naar de juiste gegevens kijk. | ja | DVP |
| 21 | AM-FE-042 (nieuw) | MedMij | dat de DVP middels het privacystatement de persoon informeert dat de aanbiedermodule onder verantwoordelijlkheid van de Zorgaanbieder valt. | zodat de DVP niet aansprakelijk is. | ja | DVP |
Randvoorwaardelijke eisen
De onderstaande tabel betreft functionele eisen welke randvoorwaardelijk zijn. Dit zijn reeds bestaande functionaliteiten, welke worden veronderstelt aanwezig te zijn of niet vallen onder de verantwoordelijkheid van MedMij deelnemers.
ID | ALS (rol) | WIL IK (functie) | ZODAT … (doel) | Eis voor | |
|---|---|---|---|---|---|
| 1 | AM-FE-006 | zorgverlener | de uitkomsten/resultaten via de aanbiedermodule kunnen inzien | ik die mee kan nemen in de behandeling van de patient | MA |
| 2 | AM-FE-007 | zorgverlener | een uitgezette nog niet gestarte taak kunnen annuleren inclusief toelichting | ik mijn client behoedt voor onnodige taken en daarover kan communiceren | XIS |
| 3 | AM-FE-009 | zorgverlener | de algehele voortgang van de taak kunnen monitoren bijhouden | ik weet in welk stadium de taak zich bevindt en daardoor kan bijsturen | XIS |
| 4 | AM-FE-010 | zorgverlener | kunnen filteren op taken per patiënt | ik beter overzicht kan creëren | XIS |
| 5 |
| zorgverlener | instructie kunnen meesturen in de taak | ik er voor kan zorgen dat de patiënt beter begrijpt wat van hem of haar wordt verwacht | XIS |
| 6 |
| zorgverlener | statusupdates van de taken krijgen zonder eigen interactie | ik er op kan rekenen dat ik altijd naar actuele data zit te kijken. | XIS, DVA, MA |
| 7 | AM-FE-013 | zorgverlener | uitkomsten van repeterend uitgevoerde aanbiedermodules met elkaar vergelijken | ik inzage heb in de regressie/progressie van mijn client | XIS, MA |
| 8 | AM-FE-016 | persoon | een PGO account kunnen aanmaken | ik over een juiste cockpit beschik | DVP |
| 9 | AM-FE-017 | persoon | een link of qr-code uit de mail van mijn zorgaanbieder kunnen gebruiken | ik direct de juiste zorgaanbieder kan selecteren | DVP, MedMij |
| 10 | AM-FE-027 | persoon | een specifieke taak expliciet kunnen accepteren | ik mijn zorgverlener kan informeren. | MA |
| 11 | AM-FE-028 | persoon | een taak impliciet kunnen accepteren, door de module te starten | mijn aantal kliks wordt geminimaliseerd | MA |
| 12 | AM-FE-029 | persoon | een specifieke taak kunnen weigeren | ik zelf kan beslissen welke taak ik wel en niet wil doen, en die keuze zichtbaar kan maken | MA |
| 13 | AM-FE-031 | persoon | bij weigering van een taak optioneel een reden opgeven | ik de zorgverlener kan informeren waarom ik een taak niet wil doen | MA |
| 14 | AM-FE-032 | persoon | een aanbiedermodule kunnen pauzeren middels tussentijds opslaan | ik tijdelijke iets anders kan doen en op een later moment verder kan met de taak | XIS/DVA, MA |
| 15 | AM-FE-033 | persoon | een reeds gestarte aanbiedermodule kunnen hervatten | ik verder kan gaan waar ik gebleven was | XIS/DVA, MA |
| 16 | AM-FE-043 (nieuw) | zorgverlener | uit een verzameling van aanbiedermodules voor mijn organisatie een specifieke module kunnen kiezen | ik de juiste module via een taak aan een patiënt kan toewijzen | XIS, MA |
| 17 | AM-FE-044 (nieuw) | zorgverlener | dat mijn organisatie een verzameling met te gebruiken aanbiedermodules kan onderhouden | ik alleen de voor mijn organisatie relevante modules kan voorschrijven | XIS, MA |
| 18 | AM-FE-045 (nieuw) | zorgverlener | dat de patiënt naast de PGO ook een ander bestaande route (zoals een patiëntenportaal, de module zelf of andere oplossing) kan gebruiken om de taak te ontvangen en de aanbiedermodule te starten | de patiënt een keuze heeft, en de continuïteit van de (hybride) zorg altijd geborgd is | XIS, MA |
Aanvullende opmerkingen:
AM-FE-011 Instructies meesturen met taken. In Koppeltaal zijn er momenteel geen patientinstructies? Is het een optie om in de taak een korte toelichting mee te sturen, en in de module zelf een volledige instructie?
AM-FE-012 Realtime updates middels fhir subscription voor de Persoon zijn niet in scope, mogelijk wel voor de Zorgaanbieder? Zou het eventueel afdoende kunnen zijn bij het openen van het patientendossier de zorgverlener de actuele status van de taken op te laten halen?
Optionele eisen
Onderstaande tabel betreft requirements die nodig zijn wanneer de patient zelf het initiatief heeft om een taak aan te maken. Het betreft hier dus geen modules die door de zorgverlener zijn voorgeschreven, maar optionele “publieke” modules. Deze zijn wel door de zorgaanbieder ter beschikking gesteld, maar niet door een zorgverlener voorgeschreven. Deze vallen vooralsnog buiten de scope van het Solution Design.
| 1 | ID | ALS (rol) | WIL IK (functie) | ZODAT IK (doel) |
| 2 | AM-FE-003 | zorgverlener | optionele modules kunnen aanbieden aan 'onbekende' patienten van mijn zorginstelling | mijn client zelf kan kiezen welke module wordt gestart |
| 3 | AM-FE-020 | persoon | een overzicht van optionele modules zien. Optionele modules zijn modules die door de Zorgaanbieder beschikbaar worden gesteld en de Zorggebruiker op eigen initiatief | zelf een keuze kan maken welke module ik wil starten |
| 4 | AM-FE-021 | persoon | op de achtergrond, naar aanleiding van een launch naar de module, een taak kunnen aanmaken | en de zorgverlener de voortgang van die optionele module kan bijhouden |
| 5 |
| persoon | uitkomsten van repeterend uitgevoerde aanbiedermodules met elkaar vergelijken | ik inzage heb in de regressie/progressie van mijn aandoening |
Aanvullende opmerkingen:
AM-FE-037 Dit requirement lijkt nu te vroeg, omdat retourneren gegevens nog niet in scope is, het is dus vooralsnog niet relevant voor MedMij PGO.