Ga naar inhoud

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