ClauseBase Campus – Exercises

Module 7: Writing Conditions

Only make the following exercises if you've completed the Intermediate Clause Author Tutorial. Add the clauses for these exercises to your exercise document. 
Help. There are 3 types of datafields that can be used to create a condition:
1. True/false datafield: Yes or no question with two mutually exclusive options.
2. Text datafield: More than two mutually exclusive options.
3. List of text datafield: List of possible options from which multiple options should be selectable

7.1. True/false datafield

Write a condition using a true/false datafield that answers the question: Is the license exclusive?

16. Special Papers

The Licensee agrees to execute any and all papers, documents, or other instruments which may be found necessary or desirable to affect the [exclusive OR non-exclusive] right and license granted to the Licensee.

Tip: Structure of a condition:
– The datafield that reflects a yes or no question.
– The hypothetical answer: yes or no.
– The text that needs to be shown if the hypothetical answer is true and false.

More information on the structure of conditions: https://help.clausebase.com/kb/writing-conditions/#ch_2

7.2. Text datafield

Write a condition using a text datafield with three predefined options:

  • by licensor
  • by licensee
  • by mutual consent

Three pre-defined options that should automatically be activated depending on the method of termination:

  • If ‘by licensor’ is chosen, write “termination by the licensor”
  • If ‘by licensee’ is chosen, write “the termination by the licensee”
  • If ‘by mutual consent’ is chosen, write “a termination by mutual consent”

17. Termination

The Parties confirm that the Agreement will definitively end pursuant to [method of termination].



Tip: structure of the condition:
– The datafield that reflects the question you are asking.
– The hypothetical answer: the text of your predefined answer that is going to be filled out.
–  The text that needs to be shown if the hypothetical answer is equal to a certain predefined.

7.3. List of text datafield

Write a condition using a list of text datafield. Create three predefined options:

  • corporate restructuring
  • breach of contract
  • financial difficulties

The following text should appear depending on which predefined option that has been selected:

  • If ‘corporate restructuring’ is among the chosen options, write “a corporate restructuring within the Distributor which may have a material impact on the Manufacturer.”
  • If ‘breach of contract’ is among the chosen options, write “any material breach of any terms under this Contract or an Order by the Distributor”
  • If ‘financial difficulties” is among the chosen options, write “when the Distributor suffers financial difficulties, however such financial difficulties may be evidenced”

18. Event of Default

Each of the following events occurring for the Distributor, shall constitute an event of default under this Contract for the Distributor:



Tip: structure of the condition:
– The hypothetical answer: the text of your predefined answer that is going to be filled out.
– The datafield that reflects the question you are asking.
–  The text that needs to be shown if the hypothetical answer is equal to a certain predefined.

7.4. Enabled?

Write a condition that allows user to enable or disable the entire clause. The clause should only be enabled if the Employment agreement is concluded for a specific duration.

19. Specific Duration

The Employment Contract is concluded for a specific duration of 6 years, starting on [start date] and ending included.