DateQuestionInput
Input Object
Input for date question.
Fields
id ID! Required
Unique question ID.
question String! Required
Displayed question text.
format String! Required
Requires dd/MM/yyyy format or Unicode CLDR locale-specific format. Uses SimpleDateFormat.
Use MM for month (mm causes errors).
Format affects ATS data transfer and min/max parsing. Job seekers enter dates in their locale format.
Use yyyy for year (yy causes confusion).
minDate DateTime
Earliest allowed date.
maxDate DateTime
Latest allowed date.
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
{ "id": "opaqueId", "question": "xyz789", "format": "xyz789", "minDate": "2023-01-01T09:00:00Z", "maxDate": "2023-01-01T09:00:00Z", "condition": ConditionConstraintInput, "required": false}