@startuml hide footbox autonumber actor Zorgverlener participant "Zorgviewer\n~MITZ Uitwisselsysteem" as Zorgviewer participant "Toestemming\n~MITZ" as Toestemming participant "Adressering" as Adressering activate Zorgviewer Zorgverlener->Zorgviewer: ..vervolg opstarten zorgviewer.. Zorgviewer->Toestemming: Opvragen ontvankelijke zorgaanbieders (Open autorisatievraag adhv BSN)\n""/Consent?patient:Patient.identifier="" note over Toestemming: Afhankelijk van toestemming van patient\nvoor "delen met de zorgverlener". activate Toestemming Toestemming-->Zorgviewer: Lijst ontvankelijke zorgaanbieders (Organization)\nBundle met ""[[StructureDefinition-ToestemmingConsent.html ToestemmingConsent]]"" deactivate Toestemming loop voor iedere zorgaanbieder Zorgviewer->Adressering: Endpoints opvragen adhv Organization\n""/Endpoint?organization="" note over Toestemming Consent.organization: e.g. UMCG Endpoint opvragen bij Organization end note activate Adressering Adressering-->Zorgviewer: Bundle met ""[[StructureDefinition-Endpoint.html Endpoint]]"" deactivate Adressering end loop deactivate Zorgviewer @enduml