diff --git a/apps/self-service/src/app/registration/registration-page.html b/apps/self-service/src/app/registration/registration-page.html
index a8b6627..d4739e5 100644
--- a/apps/self-service/src/app/registration/registration-page.html
+++ b/apps/self-service/src/app/registration/registration-page.html
@@ -3,9 +3,29 @@
- Uw registratie is ontvangen. Referentie: {{ reference() }}. -
+ @if (withdrawn()) { ++ Uw registratie met referentie {{ reference() }} is ingetrokken. +
+ } @else { ++ Uw registratie is ontvangen. Referentie: {{ reference() }}. +
+ @if (withdrawFailed()) { ++ Het intrekken van uw registratie is niet gelukt. Probeer het opnieuw. +
+ } + + } } @else {U bent ingelogd met BSN {{ bsn() }}.
@if (failed()) { diff --git a/apps/self-service/src/app/registration/registration-page.ts b/apps/self-service/src/app/registration/registration-page.ts index da526be..a5380de 100644 --- a/apps/self-service/src/app/registration/registration-page.ts +++ b/apps/self-service/src/app/registration/registration-page.ts @@ -6,7 +6,8 @@ import { UtrechtComponentsModule } from 'ui'; /** * The self-service submit page: a signed-in zorgprofessional confirms and submits their BIG * registration. The bsn comes from the DigiD token (not a form field), so this is a confirm-and- - * submit flow that posts to the BFF and shows the returned reference (ADR-0010; S-08c). + * submit flow that posts to the BFF and shows the returned reference (ADR-0010; S-08c). After + * submitting they can withdraw it — "trek aanvraag in" — keyed by that reference (S-11c). */ @Component({ selector: 'app-registration-page', @@ -22,6 +23,9 @@ export class RegistrationPage { protected readonly reference = signal