RIVO-Noord Zorgviewer Implementation Guide - Local Development build (v1.14.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Design (WIP)
De specificatie op deze pagina is work-in-progress.
Deze pagina beschrijft, voor Nexus en Nedap ONS, de interacties tussen de bouwblokken voor het opstarten van de zorgviewer en het ontsluiten
Actors
Scope MVP2024 (MVP3) is Nexus (Treant, OZG), Nedap.
Sequence Diagrams
Opstarten zorgviewer: Nexus
Van toepassing zijnde standaarden en documentatie :
SAML
toekomst SMART-on-FHIR en/of FHIRcast
Bevragen bronsysteem: Nexus
Van toepassing zijnde standaarden en documentatie :
Opstarten zorgviewer: Nedap
Bevragen bronsysteem: Nedap
Van toepassing zijnde standaarden en documentatie :
Nuts Toepassing Zorginzage Bolt (generiek)
Van toepassing zijnde standaarden en documentatie :
Opvrager Zorgaanbieder eigen systeem Zorgviewer Andere zorgaanbieder bronsysteem (meerdere) Bronhouder ontsluiting Zorgverlener Zorgverlener Zorgviewer Zorgviewer Authenticatie Authenticatie Eigen Eigen Zorgviewer Zorgviewer Zorgviewer Zorgviewer Zorgviewer Nuts Node Zorgviewer Nuts Node Mitz Localisatie Mitz Localisatie Adressering Adressering Toestemming Toestemming API Security API Security Bronsysteem Nuts Node Bronsysteem Nuts Node Bronsysteem Bronsysteem Zorgverlener Zorgviewer Host Authenticatie Eigen bronsysteem Zorgviewer Frontend Zorgviewer Backend Zorgviewer Nuts Node Mitz Localisatie Adressering Toestemming ~MITZ API Security Bronsysteem Nuts Node Bronsysteem CHECK: Zorgaanbieder is deelnermer RIVO-Noord CHECK: Zorgaanbieder staat in NEN 7510 register Addresering wordt nu voorzien door de Nuts nodes Start Zorgviewer Host 1 start EPD 2 inloggen met lokale identiteit 3 4 CHECK: authenticatie 5 selecteer patient 6 CHECK: behandelrelatie Start Zorgviewer 7 start Zorgviewer 8 CHECK: op basis van security context "knop" wel of niet tonen 9 start met context 10 CHECK: whitelist CHECK: token validatie 11 authenticatie handshake CHECK: applicatie Huidige patient en gebruiker (OPT) als niet al in context 12 opvragen huidige gebruiker en patient details 13 (OPT) opvragen gebruiker en patient details CHECK: access token CHECK: client certificate 14 toon gebruiker en patient identiteit details Netwerk identieit aanmaken 15 signing session starten 16 Render EmployeeIdentity Zorginstelling verklaard de identiteit van de gebruiker De gebruik bevestigt deze. 17 bevestigen identiteit 18 ophalen EmployeeIdentity Patient dossier 19 vraag bronhouders voor patient op ~MITZ Open autorisatievraag 20 vraag endpoints op van organizaties obv de toestemmingen Endpoints uit Nuts node loop [Voor ieder endpoint] 21 verkrijg access_token mbv EmployeeIdentity 22 opvragen gegevens 23 CHECK: ip/ACL 24 valideer access_token CHECK: access token CHECK: opvrager identiteit CHECK: EmployeeIdentity 25 opvragen gegevens 26 CHECK: ip/ACL CHECK: backend token CHECK: client certificate 27 ~MITZ Gesloten autorisatie vraag 28 CHECK: vraag gesteld zonder MITZ toestemming 29 gegevens 30 gegevens 31 toon geaggregeerde gegevens