In dit artikel wordt een voorbeeld gemaakt over hoe een afspraak kan reschedule met de afspraakplusmodule van TriplEforms i.c.m. orchestra.
Het onderstaande voorbeeld scenario wordt in dit artikel in 5 stappen beschreven.
Stap 1 Afspraken ophalen
Haal op basis van het publieke ID van een klant zijn afspraken op. Let op dit id krijg je terug bij het maken van een afspraak; Je kan het ID via een query string meegeven aan de website. ( weet je niet hoe dit moet neem contact op met support)
Stap 2 toon de afspaken die zijn opgehaald
Je kan de afspraken met een groep tonen
Stap 3 maak een keuze of je de afspraak wilt verwijderen of wijzigen
Verwijder je de afspraak roep dan de delete processor aan, wil je een afspraak wijzigen roep dan het formulier aan om een afspraak te kunnen maken. Voor het verwijderen is het nu einde flow.
Stap 4 Maak een nieuwe afspraak
Om een afspraak te kunnen hebben we weer de user control nodig, maar nu onder de namespace reserveren.
Wil je dat iemand een nieuw product kan kiezen? Kies dan IsProductSelectable true, wil je dit niet kies dan false
Vergeet bij false dan niet het eerder gekozen product mee te geven in SelectedProductId
Stap 5 reschedule de afspraak
Nadat de afspraak is gemaakt kun je hem herplannen via de processor Reschedule Appointment
Zorg ervoor dat je duration en datum en tijd meegeeft. DatumTijd haal je uit SelectedTime van de user control. Duration moet je zelf opslaan wanneer je afspraak hebt gekozen uit stap 2.
Was dit artikel nuttig?
Dat is fantastisch!
Hartelijk dank voor uw beoordeling
Sorry dat we u niet konden helpen
Hartelijk dank voor uw beoordeling
Feedback verzonden
We stellen uw moeite op prijs en zullen proberen het artikel te verbeteren