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 |