Ga naar inhoud

Raadplegen van de Overdracht door het nieuw verantwoordelijk zorgkantoor inclusief contactgegevens en regiehouder (UCBR-0008)

---
config:
  theme: mc
  look: classic
  layout: elk
---
flowchart LR
 subgraph s1["Bemiddelingsregister"]
          B["Raadplegen Overdracht - volledig dossier"]
  end
    A["Zorgkantoor<br>(nieuw verantwoordelijk)"] --> B
    B@{ shape: terminal}
    A@{ shape: rounded}
    style s1 fill:#FFF9C4,stroke:#FFF9C4

Use Case Beschrijving

Titel: Raadplegen van het dossier van de overgedragen client en de toegewezen zorg aan de, zodat ik de verantwoordelijkheid over de client zorgvuldig kan overnemen.
Actoren: Zorgkantoor dat door dossier overdracht verantwoordelijk wordt voor de zorgbemiddeling van de overgedragen client.

Precondities:

  • De Overdracht is opgenomen in het Bemiddelingsregister.
  • Het zorgkantoor wordt verantwoordelijk voor de bemiddeling van zorg aan de client door de registratie van een overdracht door het huidige verantwoordelijk zorgkantoor.

Autorisatie:

Het zorgkantoor mag de overdracht raadplegen. - Volledige autorisatieregel: BRA0010 en BRA0013 - Autorisatiematrix: BRA0010 en BRA0013

Trigger: - Een zorgkantoor wil de overdracht waarin het is geregistreerd als verantwoordelijk zorgkantoor raadplegen inclusief de aanvullende contactgegevens en regiehouder.

Query-template beschrijving

Query ID Beschrijving Verplichte input resultaat
QBR-0008_ZKn.graphqlgraphql Op basis van de overdrachtID en eigen identificatie de overgedragen Bemiddeling, Bemiddelingspecificatie(s) en Client raadplegen en de Contactgegevens, Contactpersonen en Regiehouder die in periode overlap hebben met de Overdracht (op basis van overdrachtdatum) overdrachtID, overdrachtdatum, uzoviCode, overdrachtDatumMinus1Dag Overdracht / Bemiddeling / Overdrachtspecificatie / Bemiddelingspecificatie / Client / Contactpersoon / Contactgegevens / Regiehouder

Proces raadplegen

Het zorgkantoor wil na overdracht van een client het volledige dossier raadplegen om de verantwoordelijkheid zorgvuldig over te kunnen nemen.

Info

Voor het ophalen van de overdrachtDatum zie dan de use-case is beschreven in UCBR-0007-raadplegen.

Schematisch:

---
config:
  theme: neutral
  look: classic
---
stateDiagram
  direction TB

  [*] --> raadplegen
  raadplegen --> idAvailable 
  state andereflow {
    direction TB
    anderequery
  }
  idAvailable --> andereflow:nee
  idAvailable --> datum: ja
  datum --> andereflow:nee, overdrachtdatum raadplegen
  datum --> qinput:ja
  qinput --> query


  query --> PEP
  PEP --> [*]:geen toegang
  PEP --> resource:toegang
  resource --> [*]
  raadplegen:Raadplegen Bemiddelingsregister voor overdracht
  idAvailable:overdrachtID bekend?
  andereflow:Ga naar de andere beschrijving
  anderequery: UCBR-0007-raadplegen
  qinput: Gebruik overdrachtID + overdrachtDatum + overdrachtDatumMinus1Dag + UzoviCode
  query: QBR-0008-ZKn
  PEP:Toegangscontrole PEP
  datum: overdrachtDatum bekend?



  style raadplegen fill:#BBDEFB,color:none
  style notifyWait fill:#FFD600
  style notifyReceive fill:#C8E6C9
  style query fill:#00C853
# Toelichting
1. Start raadplegen Overdracht
2. Is de overdrachtID bekend?
- Ja → Ga verder naar de volgende stap.
- Nee → Ga naar de andere beschrijving: UCBR-0007-raadplegen
3. Overdrachtdatum bekend?
- Ja → Ga verder naar volgende stap.
- Nee → Ga naar de andere beschrijving: UCBR-0007-raadplegen
4. Het zorgkantoor vult de verplichte overdrachtID, overdrachtDatum, overdrachtDatumMinus1Dag en verantwoordelijkZorgkantoor in query-template QBR-0008_ZKn.graphqlgraphql en initieert een raadpleging van de Overdracht in het Bemiddelingsregister.
5. Het zorgkantoor stuurt Graphql-request + Access-token naar het Policy Enforcement Point (PEP)
6. De PEP voert de toegangscontrole uit en stuurt bij toegang het request door naar het Bemiddelingsregister.
7. Het zorgkantoor ontvangt response van de PEP (bij ongeldig verzoek) of vanuit het Bemiddelingsregister (resource)
8. Einde proces