Identifier for the variable. Must match ^[0-9a-zA-Z_]+$
OptionalaliasAlternative identifier. Must match ^[0-9a-zA-Z_]+$
Data type of the variable value
OptionalformatData type format
OptionalmultipleCan the value be of type Array? Default: false
OptionalnullableCan the value be null? Default: false
OptionalvaluesList of possible values
OptionalvalueLabels of the positions if the value is of type array
OptionalvaluesAre the given values all possible values? Default: false
OptionalpagePage of the unit on which the variable is located
Variable info as provided by the editor. Represents the state of a control during assessment and forms the basis of coding. These are referred to as "base variables" in the Verona spec.