Skip to main content

QuestionSection

iduuid
title object
anyOf
string
description object
anyOf
string
componentComponent (string)
Default value: QuestionSection
mandatoryMandatory (boolean)
Default value: false
display_condition object
anyOf
root objectrequired
kind

Possible values: [atom, group]

related_section objectrequired
anyOf
integer
comparatorComparator (string)

Possible values: [eq, in, contains, regex, truthy, falsy]

Default value: eq
value object
anyOf
string
questionQuestion (string)required
options object
anyOf
  • Array [
  • string
  • ]
  • multipleMultiple (boolean)
    Default value: false
    min_choicesMin Choices (integer)
    Default value: 0
    max_choices object
    anyOf
    integer
    completedCompleted (boolean)
    Default value: false
    response object
    anyOf
    string
    displayDisplay (boolean)
    Default value: true
    QuestionSection
    {
    "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "title": "string",
    "description": "string",
    "component": "QuestionSection",
    "mandatory": false,
    "display_condition": {
    "root": {
    "kind": "group",
    "operator": "AND",
    "negate": false,
    "children": [
    null,
    {
    "kind": "atom",
    "related_section": 0,
    "comparator": "eq",
    "value": "string"
    }
    ]
    }
    },
    "question": "string",
    "options": [
    "string"
    ],
    "multiple": false,
    "min_choices": 0,
    "max_choices": 0,
    "completed": false,
    "response": "string",
    "display": true
    }