ChecklistInstanceElement DTO v11

Yet another representation of a checklist.

Field Name Type Required Constraint Reference Description
allowOutOfRangeValues Boolean Optional
checklistInstance Identifier Required ChecklistInstance : 12, 13, 14, 15, 16, 17 Id of checklist instance.
checklistTemplate Identifier Required ChecklistTemplate : 11, 12, 13, 14, 15, 16, 17, 18 Id of checklist template.
description String Optional length >= 1 Element description.
elementId String Required length >= 1 & length <= 255 Unique element id.
elementType String Required length >= 1 & length <= 255 Element type, e.g. CHAPTER, FIELD, etc.
index Integer Required Index of the element in the parent container.
internal Boolean Optional Is the element internal only?
level Integer Optional How deep is the element placed?
maxDecimalDigits Integer Optional Maximum possible value, if a the field is a number type.
maxValue BigDecimal Optional
minDecimalDigits Integer Optional Minimum possible value, if a the field is a number type.
minValue BigDecimal Optional
multiLine Boolean Optional
object ObjectRef Optional Object reference, of the element if a picker.
ordinal Integer Optional Index of the element in the whole checklist.
parentElementId String Optional length >= 1 & length <= 255 Parent element id.
readOnly Boolean Optional
required Boolean Optional Is the value required?
seriesId String Optional length >= 1 & length <= 255 Id of the series element, if part of a series.
seriesInstanceIndex Integer Optional Index of the series instance, if part of a series.
style String Optional length >= 1 & length <= 255 Element style attribute.
tableColumnIndex Integer Optional Table column index, if part of a table.
tableId String Optional length >= 1 & length <= 255 If of the table element, if part of a table.
tableRowIndex Integer Optional Table row index, if part of a table.
title String Optional length >= 1 Title of the element.
type String Optional length >= 1 & length <= 255 Type of the element, if the element is a field, e.g. CHECKBOX, etc.
updateAuthor Identifier Optional Person : 15, 16, 17, 18, 19, 20 Id of the last person to update the element value.
updated DateTime Optional When was the element updated for the last time.
value String Optional length >= 1 Value of the element.
valueOptions List<String> Optional
visibilityCondition String Optional length >= 1