...
Field number | Field name | Required | Explanation |
1 | text | yes | the question itself |
2 | parent | no | the text of the parent question; this field is blank if it has no parent question |
3 | category | yes- if no parent | the category it belongs in; if the question has a parent, then leave this field blank and it inherits the category of the parent question |
4 | explanation required | no | Under what circumstances does the answer require an explanation? r = if answer is favorable; u = if answer is unfavorable; a = always; n = never |
5 | show if parent | no | y = if the answer to the parent question is favorable, then show this question (default); n = if the answer to the parent question is unfavorable, then show this question. |
6 | weight* | no | c = critical; h = high; m = medium (default); l = low; i = informational |
7 | allow explanation | no | true = allow users to type in an explanation; false (default) = no explanation allowed (does not override the “explanation required” field) |
8 | help text | no | text that will be displayed as help text for the question (recommended) |
9 | question answer response group | yes | the name of the answer response group for this question |
10 | documentation required | no | f = required when favorable only; u = required when unfavorable only; a = always required; n (default) = never required |
11 | allow documentation | no | true = allow documentation upload; false (default) = do not allow documentation upload (does not override the “documentation required” field) |
...
You can also view the revision history for the question. Each time you change a question, you can’t just overwrite the old question, because it might have already been used in a survey that was run in the past. If a question does have revisions, Isora GRC will keep track of which version of it was used in each survey that included it.