RKStudio™
User Guide

Answer Formats

Answer formats represent the method by which a participant should answer a question. They are used for both question steps and form items (in a form step).

More information on question steps and form steps


Text

The text answer format simply allows the participant to enter free text.

Property Function Examples
Placeholder The “watermark” text that should display for the form item before the user enters an answer “Medication Name”
Multiple Lines Whether the text box should allow for multi-line text entry Yes/No

Numeric

The numeric answer format allows the participant to enter a number.

Property Function Examples
Placeholder The “watermark” text that should display for the form item before the user enters an answer “Medication Name”
Style Whether the number should be an integer (whole number) or decimal Integer/Decimal
Minimum Value The minimum value allowed 0
Maximum Value The maximum value allowed 10

Text Choice

The text choice answer format allows the participant to choose from a set of options. It has these properties:

Property Function Examples
Text Choice Style Whether the user can select one choice or multiple choices Single Choice/Multiple Choice

Additionally, it requires setting up one or more choices. Each choice has the following options:

Property Function Examples
Value The value of the choice which is not displayed to the participant. This is what will be saved as the answer when the participant submits their response. 0, A
Text The text of the choice which is displayed to the participant. “All the time”, “Never”
Exclusive When an exclusive option is selected, other options are de-selected. Yes, No

Yes/No Choice

The yes/no choice answer format simply allows the participant to select yes or no in response to a question.


Scale (Discrete)

The scale answer format displays a scale to the participant for them to select a value in a range. For instance, it is useful to assess things like pain scores, instead of having to present a text choice to the end user.

The discrete scale only allows the participant to choose a value that is divisible by the step value.

Property Function Examples
Minimum Value The lower bound of the scale 0
Minimum Value Description A label to describe the minimum value of the scale “No pain”
Maximum Value The upper bound of the scale 10
Maximum Value Description A label to describe the maximum value of the scale “Most imaginable pain”
Step The size of each discrete offset on the scale 1,.1
Default Value The default value for the scale 5
Vertical Indication of whether the scale should be oriented vertically Yes/No

Scale (Continuous)

The scale answer format displays a scale to the participant for them to select a value in a range. For instance, it is useful to assess things like pain scores, instead of having to present a text choice to the end user.

The continuous scale allows the participant to choose any value between the minimum and maximum allowable values.

Property Function Examples
Minimum Value The lower bound of the scale 0
Minimum Value Description A label to describe the minimum value of the scale “No pain”
Maximum Value The upper bound of the scale 10
Maximum Value Description A label to describe the maximum value of the scale “Most imaginable pain”
Maximum Fraction Digits The maximum number of fractional digits to display 1,2
Default Value The default value for the scale 5
Vertical Indication of whether the scale should be oriented vertically Yes/No

Date

The date answer format displays a date picker to the participant for them to select a specific date (and, optionally, time).

Property Function Examples
Style Whether to capture a date or a date and time Date, Date and Time
Default Date The default date for the picker 1/15/2018
Maximum Date The maximum date allowed in the picker 1/30/2018
Minimum Date The minimum date allowed in the picker 1/1/2018
Populate Event Date Only appears if any event dates have been created for any projects in this organization. Allows you to choose whether the answer to this question should populate a particular event date for the participant “Surgery Date”, “Admit Date”

Time of Day

The time of day answer format displays a time picker to the participant for them to select a specific time.

Property Function Examples
Default Time The default time for the picker 3:15pm

Height

The weight answer format displays a “drum” picker that lets the participant choose a height.

Property Function Examples
Measurement System The measurement system for the weights. US, Metric

Weight

The weight answer format displays a “drum” picker that lets the participant choose a weight.

Property Function Examples
Measurement System The measurement system for the weights. US, Metric

Value Picker

The value picker answer format displays a “drum” picker to the end user for them to select a single option. Can be used in situations where a text choice answer has too many options to display on a reasonable screen, as the value picker will only display 5 options at a time.

The value picker answer format requires specifying one or more choices:

Property Function Examples
Value The value of the choice which is not displayed to the participant. This is what will be saved as the answer when the participant submits their response. 0, A
Text The text of the choice which is displayed to the participant. “All the time”, “Never”