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-13 | Beslispunt 1: voorkeur gewijzigd naar Optie A (Via CareTeam) |
| 0.0.2 | 2026-01-13 | Tabelstructuur aangepast: Search Narrowing kolom |
| 0.0.2 | 2026-01-13 | Beslispunt 2: voorkeur Optie A - Patient alleen toegang als subject |
| 0.0.2 | 2026-01-13 | Beslispunt 3 toegevoegd: Zichtbaarheid CareTeam leden |
| 0.0.1 | 2025-12-09 | Optie D (Geen toegang) toegevoegd aan Beslispunt 1 RelatedPerson koppeling |
| 0.0.1 | 2025-12-09 | Verduidelijking van self-service en "on behalf of" scenario's |
Deze pagina beschrijft de autorisatieregels voor een Patient 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 Patient betrokken is:
Deze autorisaties worden gebruikt wanneer:
| Entiteit | Toegang | CRUD | Search Narrowing |
|---|---|---|---|
| Patient | Enkel mijzelf | R | Patient?identifier=system\|user_id |
| Practitioner | Via CareTeam, zie Beslispunt 3 | R | Practitioner?_has:CareTeam:participant:patient=Patient/{id} |
| RelatedPerson | Zie Beslispunt 1 en 3 | R | Zie Beslispunt 1 en 3 |
| CareTeam | Zie Beslispunt 2 | R | Zie Beslispunt 2 |
| ActivityDefinition | Enkel van type zelfhulp* | R | ActivityDefinition?topic=self-help |
| Task | Eigen taken | C*R | Task?owner=Patient/{id} |
| Task Launch | Eigen taken | Launch | Task?owner=Patient/{id} |
*C = Create alleen voor zelfhulp taken
Dit autorisatiemodel maakt gebruik van CareTeam voor het bepalen van toegangsrechten tot Practitioner en RelatedPerson resources. Voor een uitgebreide beschrijving van:
Zie de CareTeam en Autorisaties pagina.
De volgende punten zijn nog niet definitief besloten en worden voorgelegd ter review.
Vraag: Hoe krijgt een Patient toegang tot RelatedPerson resources?
Opties:
| Optie | Beschrijving | Toegangsvoorwaarde | Validatie query |
|---|---|---|---|
| A | Via CareTeam (voorstel) | RelatedPerson moet lid zijn van een CareTeam waar de Patient subject van is | RelatedPerson?_has:CareTeam:participant:patient=Patient/{id} |
| B | Via RelatedPerson.patient | Directe koppeling via het patient veld van RelatedPerson |
RelatedPerson?patient=Patient/{id} |
| C | Beide methoden | Toegang via CareTeam óf via directe RelatedPerson.patient koppeling |
Combinatie van A en B |
| D | Geen toegang | Patient heeft geen toegang tot RelatedPerson resources | N.v.t. |
Overwegingen:
Besluit: Nog te bepalen
Vraag: Moet een Patient die lid is van een CareTeam (als participant, niet als subject) toegang krijgen tot dat CareTeam en de andere leden?
Context: In de huidige tabel heeft een Patient alleen toegang tot CareTeams waar zij subject van is (CareTeam.patient). Maar een Patient kan ook participant zijn in een CareTeam (bijvoorbeeld in een groepstherapie setting of als mantelzorger voor een andere patiënt).
Opties:
| Optie | Beschrijving | Toegangsvoorwaarde | Validatie query |
|---|---|---|---|
| A | Alleen als subject (voorstel) | Patient heeft alleen toegang tot CareTeams waar zij subject van is | CareTeam?patient=Patient/{id} |
| B | Ook als participant | Patient heeft ook toegang tot CareTeams waar zij participant van is | CareTeam?patient=Patient/{id} of CareTeam?participant=Patient/{id} |
Overwegingen:
Besluit: Nog te bepalen
Vraag: Zijn alle leden (Practitioner en RelatedPerson) van het CareTeam zichtbaar voor de Patient, of moet dit op basis van rol worden bepaald?
Context: Een Patient heeft via het CareTeam toegang tot Practitioners en RelatedPersons die betrokken zijn bij de zorg. Er zijn echter situaties denkbaar waarin bepaalde rollen niet zichtbaar zouden moeten zijn voor de Patient. Bijvoorbeeld: een Wettelijk vertegenwoordiger die namens de Patient handelt, maar waarvan de Patient (bijvoorbeeld een minderjarige of wilsonbekwame) niet op de hoogte hoeft te zijn.
Opties:
| Optie | Beschrijving | Implicatie |
|---|---|---|
| A | Alle leden zichtbaar (voorstel) | Patient ziet alle Practitioners en RelatedPersons in het CareTeam |
| B | Zichtbaarheid op basis van rol | Bepaalde rollen (bijv. Wettelijk vertegenwoordiger) kunnen onzichtbaar zijn |
Overwegingen:
Besluit: Nog te bepalen