Using a value in a question

Processes can contain three kinds of Node:

Interactions (Questions and simple information displays)
Actions (things which happen without the user being aware - for example: variable updates, database actions)
Sections (Groupings of Nodes, which can include other Sections)

So if you want to add a question, then select the Interactions sub-menu and  choose exactly the kind of Interaction you want to add.

To be more precise, within a Process, under the Nodes tab, click +Add button, choose the Interactions menu, then perhaps the Common Question Types sub-menu, as shown below

For example, let us add a question which requires input of some text from the user i.e. select to add a "Text Input" question.

Suppose you have included a Text Input question in a Process, and provided a symbol name for the value the user enters "name"....

How can you use that in later questions?

How can you use that in later questions?

For example, if you ask the user

What is the name of the patient?

And the user replies

John

Perhaps you would like the next question to be a personalised

How old is John?

Rather than

How old is the patient?

This is done by using the symbolic name for the value entered by the user, surrounded by question marks, like this ("name" is the symbolic value we gave for the patient's name):

Variable convention

This is basically the variable convention. It holds not only for values entered by the user, but also for values of variables.

To use the value, simply "quote" the variable by surrounding with question marks, then the value of that variable will be substituted at that location.

Inserting variables from dropdown

In a large Process it might be difficult to remember all of the value names you have used, so they are all available for selection and insertion at the cursor position as shown here:

No items found.

Using a value in a question

Processes can contain three kinds of Node:

Interactions (Questions and simple information displays)
Actions (things which happen without the user being aware - for example: variable updates, database actions)
Sections (Groupings of Nodes, which can include other Sections)

So if you want to add a question, then select the Interactions sub-menu and  choose exactly the kind of Interaction you want to add.

To be more precise, within a Process, under the Nodes tab, click +Add button, choose the Interactions menu, then perhaps the Common Question Types sub-menu, as shown below

For example, let us add a question which requires input of some text from the user i.e. select to add a "Text Input" question.

Suppose you have included a Text Input question in a Process, and provided a symbol name for the value the user enters "name"....

How can you use that in later questions?

How can you use that in later questions?

For example, if you ask the user

What is the name of the patient?

And the user replies

John

Perhaps you would like the next question to be a personalised

How old is John?

Rather than

How old is the patient?

This is done by using the symbolic name for the value entered by the user, surrounded by question marks, like this ("name" is the symbolic value we gave for the patient's name):

Variable convention

This is basically the variable convention. It holds not only for values entered by the user, but also for values of variables.

To use the value, simply "quote" the variable by surrounding with question marks, then the value of that variable will be substituted at that location.

Inserting variables from dropdown

In a large Process it might be difficult to remember all of the value names you have used, so they are all available for selection and insertion at the cursor position as shown here:

Next Step:
No items found.