Hier zijn, onder de tab Contactverzoek, nu 3 ipv 2 opties te kiezen: Afdeling, Groep of Medewerker. Afdeling staat standaard geselecteerd
KIes je Afdeling of Groep dan zie je een verplicht veld voor afdeling of groep, met daaronder een niet-verplicht veld voor medewerker
Je moet een afdeling of groep kiezen in het eerste veld; dit is een autocomplete lijst
Als je een afdeling of Groep hebt geselecteerd, dan kán je ook een medewerker kiezen uit de autocomplete-lijst; deze lijst toont alleen de medewerkers die horen bij de gekozen afdeling of groep
Kies je medewerker, dan zie je een verplicht veld medewerker, met daaronder óók een verplicht veld “afdeling/groep“
Je moet een medewerker kiezen uit de autocomplete lijst; in dit veld kun je zoeken op alle termen die voorkomen in de gegevens van de medewerker, dus ook op afdeling, of tekst uit ‘Wat kun je en wat doe je’ (mits dit in de bron is ingevuld).
Het veld ‘afdeling/groep’ toont vervolgens een gecombineerde lijst van afdeling en groepen die horen bij die medewerker
Als er maar één afdeling/groep is, dan wordt die vooringevuld; anders moet je een afdeling of groep selecteren.
Als er geen afdeling/groep is dan worden alle afdelingen en groepen getoond (in de e-Suite zou dit een fout opleveren MAAR is de e-Suite is er altijd een afdeling bij een medewerker en komt deze situatie dus niet voor. Bij toekomstige koppelingen met systemen moet hier op dat moment naar gekeken worden).
In het scherm Afronden
Hier verplaatst het veld ‘afdeling’ in het deel ‘details’ naar een eigen kopje. ‘Afgehandeld voor’
Dit onderdeel staat er NIET als de afhandeling is ‘Contactverzoek gemaakt’
Het onderdeel Contactverzoek is uitgebreid, zoals beschreven bij het Contactmoment-scherm
Als de afhandeling is: ‘Contactverzoek gemaakt’, dan wordt de geselecteerde afdeling of groep opgeslagen bij Contactmomentdetails.
Documentatie
Documentatie KISS aangepast (incl. extra property t.b.v. afdeling/groepen)
Specific details
Om bij een Contactverzoek mogelijk te maken dat je van een medewerker weet binnen welke Organisatorische eenheid die zit voor dit specifieke contactverzoek, passen we het Objectttype voor de Interne taak worden aan:
Als de Actor een medewerker is, zijn er twee aanvullende, niet-verplichte properties waarin de informatie van de orgnisatorische eenheid kan worden meegegeven: naamOrganisatorischeEenheid en identificatieOrganisatorischeEenheid.
Om, t.b.v. de communicatie naar een onderliggend register, te weten of een organisatorische eenheid een afdeling is of een groep, passen we het Objecttype Interne taak óók aan:
Bij de Actor is een extra, niet verplicht, property toegevoegd, waarin je kan meegeven of de Organisatorische eenheid een afdeling is of een groep: typeOrganisatorischeEenheid
Als de actor een Medewerker is, gaat dat property over de Organisatorische eenheid van die medewerker.
Interface KISS
In de lijst ‘afdeling/groep’, die zichtbaar is als de primaire ingang voor het contactverzoek ‘Medewerker’ is, moet een gecombineerde lijst groepen en afdelingen worden getoond, die horen bij de geselecteerde medewerker.
Van een afdeling wordt de naam voorafgegaan door de prefix ‘afdeling:’
Van een groep wordt de naam voorafgegaan door de prefix ‘groep:’
Wegschrijven Contactverzoek:
Op het moment dat er een Contactverzoek wordt gemaakt
Als er een medewerkers is ingevuld, wordt de ACTOR van de weggeschreven interneTaak altijd een medewerker; de geselecteerde afdeling of groep moet worden weggeschreven in:
contactmoment.verantwoordelijkeAfdeling
contactmoment.actor.naamOrganisatorischeEenheid
én in interneTaak.actor.naamOrganisatorischeEenheid
Als er alleen een afdeling of groep is geselecteerd dan wordt de ACTOR van de weggeschreven interneTaak een organisatorische eenheid; de geselecteerde afdeling of groep wordt óók opgeslagen in contactmoment.verantwoordelijkeAfdeling.
Of het gaat om een afdeling of om een groep, wordt opgeslagen in
contactmoment.actor.typeOrganisatorischeEenheid
én in interneTaak.actor.typeOrganisatorischeEenheid
Test plan
Maak een contactmoment aan voor een afdeling
Maak een contactmoment aan en kies in scherm Afhandeling voor Contactverzoek; maak een Contactverzoek aan voor een afdeling
Maak een Contactverzoek aan voor een groep
Maak een Contactverzoek aan voor de afddeling, en kies daarbinnen een medewerker
Maak een contactverzoek aan voor een groep, en kies daarbinnen een medewerker
Maak een contactverzoek aan voor een medewerker, en kies er dan een afdeling bij
Maak een contactverzoek aan voor een medewerker, en kies er dan een groep bij
Description
Als KCM wil ik een contctverzoek kunnen aanmaken voor een collega binnen een specifieke afdeling
Achtergrond Zie: https://github.com/VNG-Realisatie/klantinteracties/issues/284
Estimate
No response
Acceptance criteria
Zie ook de schermschetsen in Figma.
In het Contactmoment-scherm
In het scherm Afronden
Documentatie
Specific details
Om bij een Contactverzoek mogelijk te maken dat je van een medewerker weet binnen welke Organisatorische eenheid die zit voor dit specifieke contactverzoek, passen we het Objectttype voor de Interne taak worden aan:
naamOrganisatorischeEenheid
enidentificatieOrganisatorischeEenheid
.Om, t.b.v. de communicatie naar een onderliggend register, te weten of een organisatorische eenheid een afdeling is of een groep, passen we het Objecttype Interne taak óók aan:
Interface KISS
Wegschrijven Contactverzoek: Op het moment dat er een Contactverzoek wordt gemaakt
contactmoment.verantwoordelijkeAfdeling
contactmoment.actor.naamOrganisatorischeEenheid
interneTaak.actor.naamOrganisatorischeEenheid
contactmoment.actor.typeOrganisatorischeEenheid
interneTaak.actor.typeOrganisatorischeEenheid
Test plan
Delivery notes
No response