Skip to main content
Skip table of contents

3.7 Terugkeren naar PGO

DVP kan er voor kiezen in de launch-context een terugkeeradres mee te geven. De module biedt de gebruiker dan na het afsluiten van de applicatie aan om terug te keren naar het PGO. Het terugkeeradres komt mee in 3.5 Starten aanbiedermodule | 3.-Uitwisselen-launch-context als return_uri=https://pgo/launch_callback.

Processtappen

Processtap

Toelichting

1. Persoon eindigt gebruik module

Persoon kiest er voor om aanbiedermodule af te sluiten met een menu-optie. Bijvoorbeeld omdat deze de aanbiedermodule niet wil gebruiken of omdat het werk in de module is afgerond.

2. Browser keert terug

Aanbiedermodule gebruikt het gegeven launch-context in 4.2 om de waarde return_uri uit te lezen. Er bestaat geen vaste whitelist om de waarde van de parameter tegen te verifiƫren.

(warning) Uitwerking volgt: In MedMij Afsprakenstelsel heeft DVA de mogelijkheid om PGO te valideren tegen Stelselnode-whitelist. In Koppeltaal heeft aanbiedermodule-applicatie de mogelijkheid om patiƫntportaal te valideren tegen whitelist.

(warning) Uitwerking volgt: Foutafhandeling kan de bekende OAuth2 error en error_description -query-parameters volgen zodat de DVP aanvullende schermen kan tonen om opnieuw module te bezoeken.

Procesdiagram

Procesdialoog

Browser van de gebruiker keert terug naar PGO op de return_uri. Optioneel wordt een foutcode meegegeven als de gebruiker annuleerde of geen toegang kreeg.

JSON
6.2 Persoon keert terug

HTTP 302 Redirect
GET https://pgo/launch_callback
JSON
6.3 Persoon keert terug na afbreken

HTTP 302 Redirect
GET https://pgo/launch_callback?error=temporarily_unavailable

Uitwerking volgt: overwegen meenemen User-access Brands and Endpoints.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.