All Collections
Editing Forms
Customisation
How do I ask a follow-up question based on a previous answer?
How do I ask a follow-up question based on a previous answer?

Learn how to use visibility logic to add follow-up questions to your Forms.

Sarah David avatar
Written by Sarah David
Updated over a week ago

Visibility logic allows you to selectively show or hide specific signatures, fields, screens, or sections in your Forms. This is useful:

  • For qualifying questions — Make sure your patient is currently taking medication before you ask them for a list of medications!

  • For a guardian's details — Request parent/guardian details only if the patient is under a certain age (i.e. 16 years of age).

  • For sex-specific questions — If your patient isn't female, don't ask them if they might be pregnant!

  • For scoring/calculations — use visibility logic to show different texts based on the score calculated from previous questions.

How to use visibility logic

When editing your Form, you will see an "eye" button next to the section, screen, field, or signature you are working on. Clicking on this button opens up options for visibility:

Here's what the various options mean:

  • Show during form filling — this works as you'd expect, as it keeps the element (signature, field, screen or section) visible at all times during Form filling, provided the screen and section settings allow it.

  • Hide during form fillingconceals an element during Form filling but makes it accessible when editing the treatment note. This is great for a canonical medical history treatment note. Let Finger-Ink generate it, then add your notes later on in Cliniko.

  • Only show during form filling when — only shows an element when the value of a certain field matches some conditions. These conditions are set with 3 parts:

    • The Field — the field upon which you're basing your decision.

    • The Condition — you can choose whether the field "is" or "is not" a certain value. For some fields, you can also select "has any value" or "has no value." Date fields have options like "older than (in years)" and "younger than (in years)."

    • The Value — the exact value that triggers the field's visibility.

Here they are:

Multiple visibility conditions

New in version 6, Finger-Ink supports multiple visibility conditions for one element. That means:

  • You can have a set of conditions that all have to be met before an element is displayed.

  • Or, you can have a set of conditions where only one needs to be met in order for for the element to display.

Did this answer your question?