Koppeltaal 2.0 Implementation Guide (Full Documentation)
0.15.0 - ci-build
NL
Koppeltaal 2.0 Implementation Guide (Full Documentation) - Local Development build (v0.15.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Page standards status: Draft |
| Versie | Datum | Wijziging |
|---|---|---|
| 0.0.3 | 2026-01-16 | Zorgondersteuner hernoemd naar Zorgondersteuner/Administratief mdw |
| 0.0.3 | 2026-01-16 | Overzichtstabellen toegevoegd (conform RelatedPerson autorisaties) |
| 0.0.2 | 2026-01-13 | Tabelstructuur aangepast: Search Narrowing kolom |
| 0.0.2 | 2026-01-13 | Tekstuele aanpassing: "rollen" naar "situaties" |
Deze pagina beschrijft de autorisatieregels voor een Practitioner (behandelaar) rol binnen het KoppelMij/Koppeltaal geharmoniseerde model, zoals beschreven in Optie 3 van de Koppeltaal Domeinen documentatie.
De onderstaande autorisatieregels gelden voor alle launch types waarbij een Practitioner betrokken is:
De toegang kan op twee manieren worden verkregen:
Er wordt onderscheid gemaakt tussen de volgende situaties:
| Situatie | Omschrijving | Bevoegdheden |
|---|---|---|
| Practitioner zonder rol in CareTeam | Niet opgenomen in CareTeam | Alleen eigen taken en toegewezen resources |
| Behandelaar in CareTeam | Behandelend zorgverlener | Volledige toegang tot patiënten in hun CareTeams |
| Zorgondersteuner/Administratief mdw | Ondersteunende rol | Taken klaarzetten, niet starten |
| Case Manager | Organisatie-breed overzicht | Brede toegang binnen de organisatie |
Toelichting bevoegdheden:
| Bevoegdheid | Betekenis |
|---|---|
| Alleen eigen taken | Toegang beperkt tot taken waar de Practitioner eigenaar van is |
| Volledige toegang | CRUD rechten op resources van patiënten binnen de CareTeams |
| Read-only CareTeam resources | Leestoegang tot CareTeam leden, maar geen wijzigingsrechten |
| Brede toegang | Overzicht en beheer van resources binnen de gehele organisatie |
De onderstaande tabellen tonen de verschillende autorisatieniveaus voor Practitioners.
De Task en Task Launch rechten zijn direct gekoppeld aan de bevoegdheden per situatie:
| Situatie | Eigen taak | Patiënt taak | Eigen taak starten | Patiënt taak starten |
|---|---|---|---|---|
| Practitioner zonder rol in CareTeam | CRUD | R (via Task) | ✓ | ✓ (via Task) |
| Behandelaar in CareTeam | CRUD | CRUD | ✓ | ✓ |
| Zorgondersteuner/Administratief mdw | - | CRUD | - | - |
| Case Manager | - | R | - | ✓ |
Toelichting:
Deze Practitioners hebben toegang tot resources primair via Task toewijzingen. Dit is geen read-only rol - zij hebben volledige CRUD rechten op taken die aan hen zijn toegewezen.
| Entiteit | Toegang | CRUD | Search Narrowing |
|---|---|---|---|
| Patient | Via taken die aan mij zijn toegewezen | R | Patient?_has:Task:patient:owner=Practitioner/{id} |
| Practitioner | Via dezelfde Organization | R | Practitioner?organization=Organization/{id} |
| RelatedPerson | Via taken relaties | CRUD | RelatedPerson?_has:Task:focus:owner=Practitioner/{id} |
| CareTeam | Als ik lid van het CareTeam ben | R | CareTeam?participant=Practitioner/{id} |
| ActivityDefinition | Alles | R | ActivityDefinition |
| Task | Eigen taken of aan mij toegewezen | CRUD | Task?owner=Practitioner/{id} |
| Task Launch | Eigen taken OF taken voor mijn patiënten | Launch | Task?owner=Practitioner/{id} OF Task?patient._has:Task:patient:owner=Practitioner/{id} |
| Entiteit | Toegang | CRUD | Search Narrowing |
|---|---|---|---|
| Patient | Via CareTeam lidmaatschap | R | Patient?_has:CareTeam:patient:participant=Practitioner/{id} |
| Practitioner | Via dezelfde Organization | R | Practitioner?organization=Organization/{id} |
| RelatedPerson | Via CareTeam lidmaatschap | CRUD | RelatedPerson?_has:CareTeam:participant:participant=Practitioner/{id} |
| CareTeam | Als ik lid van het CareTeam ben | R | CareTeam?participant=Practitioner/{id} |
| ActivityDefinition | Alles | R | ActivityDefinition |
| Task | Eigen taken OF taken van mijn patiënten | CRUD | Task?owner=Practitioner/{id} OF Task?patient._has:CareTeam:patient:participant=Practitioner/{id} |
| Task Launch | Eigen taken OF taken voor mijn patiënten | Launch | Task?owner=Practitioner/{id} OF Task?patient._has:Task:patient:owner=Practitioner/{id} |
Deze rol kan taken klaarzetten voor patiënten, maar kan ze niet zelf starten. De rol is bedoeld voor ondersteunende werkzaamheden zoals het voorbereiden van taken.
| Entiteit | Toegang | CRUD | Search Narrowing |
|---|---|---|---|
| Patient | Via CareTeam lidmaatschap | R | Patient?_has:CareTeam:patient:participant=Practitioner/{id} |
| Practitioner | Via CareTeam lidmaatschap | R | Practitioner?_has:CareTeam:participant:participant=Practitioner/{id} |
| RelatedPerson | Via CareTeam lidmaatschap | R | RelatedPerson?_has:CareTeam:participant:participant=Practitioner/{id} |
| CareTeam | Als ik lid van het CareTeam ben | R | CareTeam?participant=Practitioner/{id} |
| ActivityDefinition | Alles | R | ActivityDefinition |
| Task | Taken van patiënten in mijn CareTeam | CRUD | Task?patient._has:CareTeam:patient:participant=Practitioner/{id} |
| Task Launch | Geen | - | N.v.t. |
De Case Manager heeft organisatie-breed overzicht en kan taken van alle patiënten binnen de organisatie inzien en starten. De Case Manager heeft geen eigen taken.
| Entiteit | Toegang | CRUD | Search Narrowing |
|---|---|---|---|
| Patient | Alle patiënten binnen Organization | R | Patient?organization=Organization/{id} |
| Practitioner | Alle behandelaren binnen Organization | R | Practitioner?organization=Organization/{id} |
| RelatedPerson | Geen | - | N.v.t. |
| CareTeam | Alle CareTeams binnen Organization | R | CareTeam?organization=Organization/{id} |
| ActivityDefinition | Alles | R | ActivityDefinition |
| Task | Taken van patiënten binnen Organization | R | Task?patient.organization=Organization/{id} |
| Task Launch | Taken van patiënten binnen Organization | Launch | Task?patient.organization=Organization/{id} |
Dit autorisatiemodel maakt intensief gebruik van CareTeam voor het bepalen van toegangsrechten. Voor een uitgebreide beschrijving van:
Zie de CareTeam en Autorisaties pagina.