Summary

This article covers branching, which is an expression that forwards the user to a certain form when an action is performed 

Table of Contents


This worksheet defines Branching, which is an expression that forwards the user to a certain form when an action is performed; e.g., when the user enters data disqualifying the subject from the study and saves the form, the user will be taken to the Study Termination form.

formType

This is where to enter the unique form identifier (formTypeId) representing the form on which the branching expression will take place.

Branching Expression

This is where to enter the expression defining branching.

Example: An Expression with sex == ‘f’, when Sex is answered Female the user will be forwarded to the Pregnancy form.

Forward To

This is where to enter the unique form identifier (formId) representing the child form to which the user will be forwarded after the expression takes place. If needed, the system will create an instance of that child form.

If the Forward To form has a different parent other than the formType defined, the absolute path to the form should be provided.

Example: If the ie question is located under Screening and the meetAllCriteria question is answered No, the user will be forwarded to the End of Study form under the record level.

When the expression is met only one form per defined expression can be created.

This attribute will process first if the Forward To attribute on the FormTypes – Definition tab or forwardToNextForm on the App Properties tab are set. If the branching expression fails or a branch does not exist, the user will be forwarded to the formId string that exists on the FormTypes – Definition tab or will be forwarded to the next form based on what is set for the forwardToNextForm app property.

Form Name

This is where to enter the form name, as it appears on the page (in the navigation tree), and navigation methods. If the form already exists, leave the Form Name blank, the name will be taken from the Forms – Template worksheet.

isForm

This field should be left blank or set to Yes. The default value is Yes.


Need more help?

Please visit the Fountayn Contact Information page.