Naast het aanmaken van velden, bestaat de mogelijkheid om in de bepaling bepaalde tekstdelen, zoals een artikel van een overeenkomst, op te nemen wanneer aan een bepaalde voorwaarde is voldaan.

Voorbeeld bepaling
[OPTIE 1] Partij A is aansprakelijk jegens Partij B tot een bedrag van maximaal € 5000.
[OPTIE 2] Partij A accepteert geen aansprakelijkheid jegens Partij B.

Invoegen van een afhankelijk veld

In bovenstaande voorbeeld zou je er voor kunnen kiezen om afhankelijk van de keuze, één van de twee tekstopties wordt opgenomen in de overeenkomst.

We willen graag dat:

  1. Als de gebruiker in de vragenlijst aangeeft dat Partij A aansprakelijk is jegens Partij B, dan moet alleen de tekst “Partij A is aansprakelijk jegens Partij B tot een bedrag van maximaal {{ aansprakelijkheidsbedrag }}.” in het document worden opgenomen en moet het maximale aansprakelijkheidsbedrag worden opgegeven.
  2. Als de gebruiker aangeeft aansprakelijkheid uit te willen sluiten, dan moet alleen de tekst “Partij A accepteert geen aansprakelijkheid jegens Partij B.” in het document worden opgenomen.

In JuriBlox kan dat worden gedaan door een afhankelijk veld in te voegen. Ga daarvoor met de cursor op de gewenste plek in de zin staan en klik vervolgens links in de editor op het 'toverstafje'.

Vervolgens krijg je de keuze voor het invoegen van een veld (linker icoon) of een afhankelijk veld (rechter icoon). We kiezen in dit geval voor afhankelijk veldaangezien we afhankelijkheden willen aanbrengen in deze tekst. Wil je dat niet, dan lees je daar HIER meer over.

Vervolgens zal er zich een scherm openen waarin er wordt gevraagd of je een nieuwe vraag wilt aanmaken of dat je gebruik wilt maken van een bestaande vraag. We leggen in dit geval uit wat er gebeurt wanneer je kiest voor het aanmaken van een nieuwe vraag.

Invoegen van een vraag

Wanneer je een nieuw afhankelijk veld aanmaakt, heb je de mogelijkheid om een nieuwe vraag aan te maken. Uiteraard blijft het ook mogelijk om een vraag aan te maken, zonder een veld in te voegen. Dat kan noodzakelijk zijn wanneer je het antwoord van de vraag niet in het template gaat gebruiken, maar wel van invloed wilt laten zijn op de vragenlijst zelf.

In dit voorbeeld gaan we ervan uit dat je een vraag aanmaakt wanneer je een afhankelijk veld toevoegt. Bij het aanmaken van een afhankelijk veld heb je er voor gekozen om een nieuwe vraag aan te maken. Er zal een nieuw venster worden geopend waarin je een keuze kan maken wat voor type vraag je wilt stellen.

Aangezien we een vraag hebben waarin je een keuze hebt tussen het een of het andere, oftewel "Is Partij A is jegens Partij B aansprakelijk?" en kan worden beantwoord met "Ja" of "Nee", kiezen we voor Ja/nee vraag. Vervolgens krijg je het scherm met de eigenschappen van de vraag die je wilt gaan stellen. Meer uitleg over de vragen vind je hier.

Vul in ieder geval de vraag zelf in, zodat de gebruiker van de vragenlijst weet wat diegene in dient te vullen. We zouden in het voorbeeld kunnen kiezen voor: "Is Partij A is jegens Partij B aansprakelijk?".

In tegenstelling tot de Code mode, hoef je in de Visual mode geen variabele aan de vraag te koppelen. Dat doen we automatisch voor je.

Invoegen van een afhankelijke tekst

Zodra je hebt geklikt op Opslaan zal je in de bepaling twee gele velden verschijnen. In het eerste veld zie je de 'conditie', evenals de vraag zelf. In onderstaande voorbeeld zie je dan dat de tekst "[Voeg hier inhoud toe]" zal verschijnen wanneer de aangemaakte vraag met "Ja" is beantwoord.

Om te voorkomen dat "[Voeg hier inhoud toe]" wordt ingevoegd in de overeenkomst, voegen we hier de tekst "Partij A is aansprakelijk jegens Partij B tot een bedrag van maximaal € 5000." in.

Invoegen van een tweede afhankelijke tekst

Nu we enkel een afhankelijke tekst hebben ingevuld voor het geval dat de vraag is beantwoord met "Ja", willen we ook voor de antwoordoptie "Nee" een tekst invoegen.

Klik daarvoor op het gele veld met "Einde" en klik vervolgens op het 'plusje'.

Je ziet dat "Einde" dan opeens verandert in "Anders" en dat er nog een blokje tekst wordt toegevoegd, met aan het einde van de zin weer een veld "Einde". Het woord "Anders" kan worden geïnterpreteerd als: op het moment dat het antwoord op de betreffende vraag niet "Ja" is, dan zal de daarop volgende tekst worden opgenomen in de overeenkomst. Er wordt dan niet gecontroleerd of het gegeven antwoord daadwerkelijk "Nee" is. Aangezien het een Ja/Nee-vraag is, is dat in principe ook niet noodzakelijk.

Toevoegen van een voorwaarde

Stel je hebt een vraag met meerdere antwoordopties en je wilt graag een alternatieve tekst invoegen op basis van het 'andere' antwoord, dan kunnen we er voor kiezen om "Anders" te vervangen door een voorwaarde. Dat betekent dat we (in dit voorbeeld) niet controleren of het antwoord op de vraag niet "Ja" is, maar dat we controleren of het antwoord op de vraag wel "Nee" is.

Klik daarvoor op het veld "Anders" en kies voor "Afhankelijk veld".

Er zal een nieuw scherm openen waarin je kunt kiezen welke condities je wilt opnemen. Een conditie maak je op basis van vraag en opgegeven antwoord. Oftewel, je gaat controleren of er een bepaald antwoord is gegeven op een bepaalde vraag. Je kunt deze 'controles' eindeloos combineren. Dus je kunt tekstonderdelen afhankelijk maken van het antwoord op meerdere vragen.

In dit voorbeeld gebruiken we slechts ééén conditie. Je kiest in het grijze vak de vraag waarvan je het antwoord wilt controleren. Wanneer je de vraag hebt geselecteerd, heb je de mogelijkheid om vervolgens een controlemechanisme te kiezen. Je kunt bijvoorbeeld kiezen om te controleren of er een bepaald antwoord is gegeven of juist niet is gegeven. Daarnaast kan je ook controleren of de betreffende vraag is leeg gelaten. De opties voor het controleren van het antwoord, hangen af van het type vraag.

Aangezien we in het voorbeeld een Ja/Nee-vraag gebruiken, kunnen we alleen controleren of het gegeven antwoord op de vraag wel of niet overeenkomt met de optie die je aan de rechterkant van het scherm kunt selecteren. We kiezen nu dan ook voor het controleren van de vraag "Is Partij A is jegens Partij B aansprakelijk?" op het gegeven antwoord "Nee".

Zodra je dit hebt gedaan, zal in het scherm de conditie worden opgenomen in de bepaling zelf. Hierdoor is inzichtelijk welke condities zorgen voor het opnemen van de betreffende teksten in de bepaling.