TextQuestionInput
Input Object
Fields
integer IntegerTextQuestionInput
Integer answer question.
id ID! Required
Unique question ID.
question String! Required
Displayed question text.
minValue Int
Minimum answer value.
maxValue Int
Maximum answer value.
condition ConditionConstraintInput
Conditional question. Depends on a previous answer. Specify the previous question ID and activating option value.
Example: if applicant answers yes to military service, show a follow-up question about branch of service.
id ID! Required
Question ID used in the condition.
values [String!]! Required
Values that satisfy the condition when the id question matches.
required Boolean! default:false
true: question is required. Unanswered optional questions return "" (empty string). Default: false.
decimal DecimalTextQuestionInput
Decimal or floating-point answer question.
id ID! Required
Unique question ID.
question String! Required
Displayed question text.
minValue Float
Minimum answer value.
maxValue Float
Maximum answer value.
condition ConditionConstraintInput
Conditional question. Depends on a previous answer. Specify the previous question ID and activating option value.
Example: if applicant answers yes to military service, show a follow-up question about branch of service.
id ID! Required
Question ID used in the condition.
values [String!]! Required
Values that satisfy the condition when the id question matches.
required Boolean! default:false
true: question is required. Unanswered optional questions return "" (empty string). Default: false.
numeric NumericTextQuestionInput
Numeric text answer question (that is, identifiers with leading zeros).
id ID! Required
Unique question ID.
question String! Required
Displayed question text.
condition ConditionConstraintInput
Conditional question. Depends on a previous answer. Specify the previous question ID and activating option value.
Example: if applicant answers yes to military service, show a follow-up question about branch of service.
id ID! Required
Question ID used in the condition.
values [String!]! Required
Values that satisfy the condition when the id question matches.
required Boolean! default:false
true: question is required. Unanswered optional questions return "".
freeform FreeformTextQuestionInput
Freeform text answer question.
id ID! Required
Unique question ID.
question String! Required
Displayed question text.
minCharCount Int
Minimum character count for answer.
maxCharCount Int
Maximum character count for answer.
condition ConditionConstraintInput
Conditional question. Depends on a previous answer. Specify the previous question ID and activating option value.
Example: if applicant answers yes to military service, show a follow-up question about branch of service.
id ID! Required
Question ID used in the condition.
values [String!]! Required
Values that satisfy the condition when the id question matches.
required Boolean! default:false
true: question is required. Unanswered optional questions return "" (empty string). Default: false.
Example
{ "integer": IntegerTextQuestionInput, "decimal": DecimalTextQuestionInput, "numeric": NumericTextQuestionInput, "freeform": FreeformTextQuestionInput}