Direct raadplegen van de informatieve Bemiddelingspecificatie door het (bovenregionaal) uitvoerend zorgkantoor n.a.v. Infomatieve notificaties (UCBR-0012)¶
---
config:
theme: mc
look: classic
layout: elk
---
flowchart LR
subgraph s1["Bemiddelingsregister"]
B["Raadplegen informatieve Bemiddelingspecificatie"]
end
A["Zorgkantoor<br>(uitvoerend)"] --> B
B@{ shape: terminal}
A@{ shape: rounded}
style s1 fill:#FFF9C4,stroke:#FFF9C4
Use Case Beschrijving¶
Titel: Raadplegen van de informatieve Bemiddelingspecificatie door het (bovenregionaal) uitvoerend zorgkantoor n.a.v. Informatieve notificaties.
Actoren: Zorgkantoor betrokken bij de levering van zorg aan een cliënt uit een andere regio.
Precondities:¶
- De Bemiddelingspecificatie is opgenomen in het Bemiddelingsregister.
- Het zorgkantoor is betrokken bij de levering van zorg aan de cliënt door de registratie van een bemiddelingspecificatie door het verantwoordelijk zorgkantoor.
Autorisatie:¶
Een uitvoerend zorgkantoor mag voor het toeleiden van de cliënt de (informatieve) toewijzingen (Bemiddelingspecificaties) van andere zorgkantoren raadplegen. - Volledige autorisatieregel: BRA0007 - Autorisatiematrix: BRA0007
Trigger: - Een zorgkantoor wil de informatieve bemiddelingsspecificatie of aanvullende cliënt gegevens raadplegen voor het leveren van zorg aan een cliënt.
Query-template beschrijving¶
| Query ID | Beschrijving | Verplichte input | resultaat |
|---|---|---|---|
| QBR-0012-ZKu | Op basis van de (ontvangen) bemiddelingspecificatieID, de Bemiddelingspecificatie, Bemiddeling en Cliënt gegevens raadplegen | bemiddelingspecificatieID |
Bemiddelingspecificatie / Bemiddeling / Client |
Proces raadplegen¶
Een bovenregionaal zorgkantoor wil op basis van de informatieve notificaties, informatieve_nieuwe_bemiddelingspecificatie_zorgkantoor en informatieve_gewijzigde_bemiddelingspecificatie_zorgkantoor de betreffende informatie raadplegen.
Schematisch:¶
---
config:
theme: neutral
look: classic
---
stateDiagram
direction TB
[*] --> raadplegen
raadplegen --> welke
welke --> idAvailable
idAvailable --> notifyWait:nee
idAvailable --> QBR0001ZAiq:ja
notifyWait --> notifyReceive
notifyReceive --> QBR0001ZAiq
QBR0001ZAiq --> QBR0001ZA
welke
QBR0001ZA --> PEP
PEP --> [*]:geen toegang
PEP --> resource:toegang
resource --> [*]
raadplegen:Raadplegen Bemiddelingsregister voor toewijzing(en)
welke: informatieve toewijzing raadplegen
idAvailable:informatieve bemiddelingspecificatieID bekend?
notifyWait:Wacht op notificatie
QBR0001ZAiq:Gebruik bemiddelingspecificatieID
notifyReceive:notificatie INFORMATIEVE_NIEUWE_BEMIDDELINGSPECIFICATIE_ZORGKANTOOR of INFORMATIEVE_GEWIJZIGDE_BEMIDDELINGSPECIFICATIE_ZORGKANTOOR ontvangen
QBR0001ZA:Gebruik template QBR-0012-ZKu
PEP:Toegangscontrole PEP
style raadplegen fill:#BBDEFB,color:none
style notifyWait fill:#FFD600
style notifyReceive fill:#C8E6C9
style QBR0001ZA fill:#00C853
| # | Toelichting |
|---|---|
| 1. | Start raadplegen informatieve bemiddelingspecificatie |
| 2. | Is de bemiddelingspecificatieID bekend? - Ja → Ga verder naar stap 6 - Nee → Wacht op notificatie informatieve_nieuwe_bemiddelingspecificatie_zorgkantoor of informatieve_gewijzigde_bemiddelingspecificatie_zorgkantoor |
| 4. | Notificatie is ontvangen |
| 5. | Gebruik de informatie uit de notificatie voor het raadplegen van het Bemiddelingsregister |
| 6. | Het zorgkantoor vult de verplichte bemiddelingspecificatieID in query-template QBR-0012-ZKu.graphql en initieert een raadpleging van de bemiddelingspecificatie in het Bemiddelingsregister. |
| 7. | Het zorgkantoor stuurt Graphql-request + Access-token naar het Policy Enforcement Point (PEP) |
| 8. | De PEP voert de toegangscontrole uit en stuurt bij toegang het request door naar het Bemiddelingsregister. |
| 9. | Het zorgkantoor ontvangt response van de PEP (bij ongeldig verzoek) of vanuit het Bemiddelingsregister (resource) |
| 10. | Einde proces |