Form Properties
Form properties define the overall functionality and behavior of the form. This article describes all functions defined within a form’s properties.
Use the links below to jump to a specific property definition:
- 2 Form Properties
- 2.1 Form ID
- 2.2 Form Name
- 2.3 Line Height App only
- 2.4 Description
- 2.5 Form Type
- 2.6 Sequence
- 2.7 Save Button Text
- 2.8 Field Prefix - App Only
- 2.9 Width and Height
- 2.10 ToolTip or "Hover Help" - Web Only
- 2.11 Omit Review Levels
- 2.12 Record Relation
- 2.13 One to One Location
- 2.14 Study Form Type - App Only
- 2.15 DDE (Double Data Entry)
- 2.16 Date Granularity/Precision
- 2.17 Visit/Transaction Date
- 2.18 Log Form
- 2.19 Interval Date Entry
- 2.20 Suppress VOW
- 2.21 Omit Error Msg
- 2.22 ePRO Form
- 2.23 Save as Draft and Next - App Only
- 2.24 Preserve Deleted
- 2.25 Do Not Send ePRO Notifications
- 2.26 Default Font (Mobile App Only)
- 2.27 Adjudication - App Only
- 2.27.1 1. Adjudicator Form
- 2.27.2 2. Adjudicate this Form
- 2.27.3 3. Adjudicator Role
- 2.27.4 4. Moderator Role
- 2.27.5 5. Adjudicate after which level
- 2.27.6 6. Adjudicator Form
- 2.28 Device Targeting - App Only
- 2.28.1 Device
- 2.28.2 Single Column
- 2.29 Form Footer - App Only
- 2.30 Dots Per Inch - App Only
- 2.31 Translation Tools - App Only
Accessing Form Properties
To see the form properties, tap anywhere on the form canvas (outside of any field on the form). On both the web and app this is displayed in a panel on the left side of the screen.
Form Properties
On the web
The following figure shows the Form/Page Properties that can be used for a form on the web. The app form builder provides some additional properties. All are listed and described in this article.
Each Form/Page property is explained below.
Form ID
This is assigned by the system and cannot be changed. Form IDs display in data exports and data dictionaries to reference the form as an alternative to the Form Name which can be changed over time.
Form Name
This is the title of the form that will appear in the corresponding pages and related applications where the form is used. Note: The Form Name is how the form is characterized in the database. It is always smart to add the same title to the top of the form workspace as well. This way the end-user of the form will clearly see which form is currently open as it is completed.
Line Height App only
This sets the default field height when new fields are added to the form, rather than needing to edit the size/height of each field individually after they’ve been added.
Description
This serves as an internal note for the form designer and is not displayed anywhere else.
Form Type
Study Level Forms - The Form Type drop-down choices when the Form Builder application is used at the Study level are: Subject, Site, and Study as shown in the figure below. These form types correspond to various Study level applications. Forms designated as Site Forms appear in the Site Document Manager application accessed from the Study menu. Forms designated as Subject Forms appear in the Subject Manager application accessed from the Subject menu. Forms designated as Study Forms appear in the Access Study Related Forms application accessed from the Subject menu.
Host Level Forms - The Form Type drop-down choices when the Form Builder application is used at the Website Host level are: User, Site, and Study as shown in the figure below. Forms designated as User forms populate the Current Users data table on the User Manager page. Forms designated as Site forms populate the Current Sites data table on the Site Manager page. Forms designated as Study forms populate the Current Studies data table on the Study Manager page. The User Manager, Site Manager, and Study Manager applications are all accessed from the Website Host menu.
Sequence
This is a number assigned to determine the order in which the forms will appear in both the Existing Forms data table and related applications.
As previously noted, Site Forms created at the Study level populate the Site Document Manager which is accessed from the Study menu.
Save Button Text
This property allows the Form Designer to determine the text that appears on the “Save” buttons for each form. (Below) "Save Demographics"
When rendered on the form, the button text will appear as shown in the following figure. Notice the text “Final” was automatically added to the Save Button Text entered in the field. (Below)
Keep in mind that depending on how a study is configured “Draft” or “Final” may be appended to the Save Button text entered. (“Draft” will be appended to Subject type forms if in the Study Configuration application, Allow Subject Case Report Forms to be Saved as Draft checkbox has been checked on the Functionality tab.
That will allow any form to be saved multiple times in draft mode before a final submission is made. (except enrollment form)
The “Save” button will not appear on the Form Builder Body/Grid or in the form Preview window.
Field Prefix - App Only
If a common field naming convention is being used on all fields of the form, a common prefix can be set to make field naming easier as fields are added to the form. For example AESTDT and AEENDT are fields collected on an Adverse Event form. They both start with the same prefix “AE”.
Width and Height
The width and height of the form area. This can be adjusted over time to fit the layout of the fields on the form.
ToolTip or "Hover Help" - Web Only
This tool is used to enter text into a dialogue box that will appear when the mouse hovers over the field.
Highlight filed with marching ants highlighting the field.
Click on View/Edit on ToolTip
To set up the tooltip or "hover help", select the desired field and click the View/Edit control. Clicking the View/Edit control displays the ToolTip pop up window where the desired help or extra definition of the term for the field can be defined.
Currently, ToolTips are only available at the field level.
Omit Review Levels
Forms created at the Study level can be set up to require up to five review levels using the Study Configuration in the Study menu.
Selecting one or more of the checkboxes of these review levels will prevent the selected review level requirement for the form. (see below)
2. Conditional Actions – View/Edit
Clicking the View/Edit control opens the Conditional Actions window in the Form Builder body/grid
The Conditional Actions window allows the Form Designer to create simple to complex validations or edit checks for the selected form. Please refer to the help pages for complete instructions about how to create Conditional Actions.
A “0” preceding the View/Edit control as shown in the previous figure above, indicates there are no (zero) Conditional Actions for the form. For each Conditional Action that has been defined, the number that precedes the View/Edit control increments by one as shown in the following figure where we now have 1 condition set for form.
Record Relation
This only applies if a form is a log form. It tells the system how many records should be allowed for entry within a given subject’s casebook.
One – A relationship of “One” means the form is not related to any other form in the system and can be completed only once throughout the Study. An example is the Procedure form. Only one procedure form usually is made.
Many – A relationship of “Many” means the form can be completed multiple times throughout the Subject record. An example is an AE or Deviation Form. Many AE's can happen per subject
Batch – A relationship of “Batch” means it can be filled out once as part of a group of forms. This group of forms (or batch) can be completed multiple times. For example, a batch form might be used if the research lab is conducting a study that involves receiving subjects in batches, rather than simply one at a time.
*This batch relationship is mainly used in Animal Studies where you receive a "batch" of mice for example and you need to load them into the system at once to track the study progress.
Enter the enrollment data
Enter the Batch size
Enroll new subjects to add subjects as shown below.
One to One Location
This is applicable only to forms which will be displayed/accessed via the web, and only applies to Log Forms.
Registration - The log form will display for access on the main subject manager page for quick access. Only possible with log forms which have a relation of ONE.
Subject Record - The log form will display within the log forms section of the subject’s casebook
Study Form Type - App Only
This is used to define which purpose a form will serve based on common key types. This is not required, but defines for the system which form, for example, is the study exit form so study exits can be tracked primarily for reporting purposes. The following key types are available:
Registration
Deviation
Withdrawal (Study Exit)
Medications Log
Adverse Event
DDE (Double Data Entry)
The number of data entry passes will be taken on the form. This is only applicable if the study as a whole is setup to support double data entry.
Date Granularity/Precision
The Date Granularity selected from the dropdown list (Second, Minute, Hour, or Day) determines the extent to which dates and times on the form will be factored within potential computations.
Visit/Transaction Date
The Visit/Transaction date field is required only for Subject type forms created in the Study Form Builder due to the longitudinal nature of clinical trial data collection. The Study Form Builder requires a date field to be selected from the dropdown list which relates it to the Scheduled Visit/Event Forms Interval table displayed on the Subject Visits and Events Manager page (accessed from the Subject link in the Subject Manager Subject Registration data table). The field drop-down choices are populated with the Date/Time fields that appear in the form. The Visit/Transaction Date field does not appear in the Data Section of the Form/page Properties when in the Website Host Form Builder application.
To auto-compute and hide visit/Transaction Date to users during data entry:
Select Compute Value on the date field on the form to hide
Pick any field to fire calculation [Any field [blank]]
Choose Constant from options in CA
Select Current Date from the drop-down
Hit Ok - Don't forget to save the form!!
Now go to the Study drop-down and select the "Role Security" tab.
Select Study drop-down menu
Select the Role Security tab
Select Role to edit
Click on Blind Form Fields by Role (see fig 3)
Save Study Configuration
Fig 2
To Blind Fields by Role, click the following link: Blind Form Fields by Role.
Select Form to Blind Fields from the drop-down
Check fields you want to blind on that form
Save Field Blinding
Fig 3
Log Form
Selecting the “Log Form” checkbox designates that a form can be completed multiple times. Log Forms can be created using the Study Form Builder. Subject Forms designated as Log Forms populate the Log Forms section of the Subject Visits and Events Manager page (accessed from the Subject link in the Subject Manager Subject Registration data table on the Subject Manager page). Site and Study forms can also be collected in a log rather than single instances. Read more about defining log forms.
Interval Date Entry
Select this checkbox to allow for multiple date entries when interval visits are required in the study. Interval Date Entry, or IDE, allows a Study Designer to enable Data Coordinators (or someone with a similar role) to enter visit dates at the Visit Interval rather than on the actual form. IDE is designated on the Functionality tab in the Study Configuration application. Additional information about Interval Date Entry is available using the search help bar at the top of this page.
Suppress VOW
The Suppress Visit Outside Window checkbox can be selected to allow for visits outside the date window as specified in the Create Scheduled Visits application by the Study Designer. Many studies will have a scheduled subject visit table that defines specific visit intervals. Each of those intervals will have a window within which a visit must occur. If a subject visit falls outside the specified window, the system will deploy a Visit Outside Window query. Some studies will not require such queries to be produced. If that is the case for your study, then check this option.
Omit Error Msg
The Omit Error Msg checkbox can be selected to prevent an error message from displaying on the form, regardless of the reason the error message would have been fired.
ePRO Form
This defines the form as one which will be made accessible to a participant/patient user. Read more about ePRO setup here.
Save as Draft and Next - App Only
Save and Next allow the study builder to optionally add a window at the bottom of a form containing more than one tab/page. This allows the data-entry user to easily navigate forward or backward in the pages, as an alternative to tapping the tab/page at the top of the form. There is also a button in the middle of the window that allows the user to save the form in draft and advance to the next page. If the user is on the last page of the form and they arrived there by using the save and next button, then the button will say save and quit. Doing so will perform a final save, along with any edit checks on the form, similar to the save button at the top.
Preserve Deleted
The Preserve Deleted option allows you to set hidden conditions per eCRF that will preserve the data from the fields that are hidden. This is a good option for scoring fields that are autogenerated for sections of data that need to be hidden from end-users. The score will preserve in the data set and not clear like normally hidden fields. See below from web form builder:
Do Not Send ePRO Notifications
Only applicable for ePRO forms. Enabling this property will prevent the system from sending automated notifications when the form becomes due for completion. Read more about ePRO Notifications.
Default Font (Mobile App Only)
Similar to Line Height, this sets a default setting on the font for new text labels which are added to the form. This saves time of updating label font properties individually after the labels have already been added. An alternative to this is to use the Select All icon on the form and edit the font property on everything at once.
Adjudication - App Only
1. Adjudicator Form
Select to define the form as one which Adjudicators will complete when applicable
2. Adjudicate this Form
Select to make the form one which will be adjudicated via the Adjudicator form above
3. Adjudicator Role
Only applicable for the two selections above. This defines the role which will be serving as an Adjudicator.
4. Moderator Role
This defines which role will be serving as the Moderator (commonly referred to as CEC Committee)
5. Adjudicate after which level
Applicable only on the form which will be adjudicated (#2). Define what the form status should be of the form before it becomes adjudicatable by the Adjudicator form.
6. Adjudicator Form
Applicable only on the form which will be adjudicated (#2). Define which form will adjudicate the current form. This dropdown of choices is populated based on other forms which have already been defined as Adjudicator forms (#1), so performing that step would be necessary first.
Device Targeting - App Only
Device Targeting takes a form and creates a “child” version of the same form for displaying in a different layout/appearance or language. Select a device and tap the button to build the targeted form. The system will automatically create a child version of the same form in the defined layout.
Device
Choose a device type to target the form to. This list is populated via the Device Dictionary.
Single Column
When creating a targeted form, the system can be forced to line all objects up in one column. Applicable for narrow form widths.
Form Footer - App Only
Set a footer on the forms similar to setting a footer in a word processor. For example, if a licensed form is built, the copyright can be named.
Dots Per Inch - App Only
Dots per inch (DPI) allows for defining a scale which the form will display on PDF outputs - applicable for annotating the form or exporting the PDF. The default value here is 100 to cover most form designs. Changing the value to something smaller will cause the form to scale larger on a PDF. If the DPI value is too small, some of the form may go off the page.
Translation Tools - App Only
The app form builder provides a function for one-tap auto-translation of all the text on a form to create a different language version of the parent form. This is done via device targeting discussed above. Once that is done to create a child form, the following translation update tool can be used.
Translation tools allow for easily exporting all the text from a form for the purpose of validating or editing the previous system-provided translations. Then import the file back in to have all text instantly update. This is a rapid alternative to manually updating all text within the form manually - particularly when the translator does not have access to the TrialKit form builder.
To export the text, open the form properties of the Child form, and tap the export button.
The translation file is exported with four columns as a .tsv file (to avoid issues with comma separation that can occur in text labels). This will go to the device’s iCloud folder.
The following columns are exported:
Label or Field ID - System ID for the text label or choice field text
Original text - From the main parent form. The original language.
System-translated text - Original text already translated via Google Translate API
Verified translated text - This is a blank column to be completed by a translator. If there are no changes, just copy the system text over to this column.
After completing the last column of the file (Verified text), it can be saved to the device’s iCloud folder and accessed via the import option within this property. Importing and saving the form will cause the text to update immediately.
A confirmation popup will appear to indicate the number of updated text objects.
Related articles