Skip to main content
OBJECT A filled value, or selected variant, for a dynamic field schema node on an underwriting application.

Fields

schema
UnderwritingDynamicFieldSchema
The dynamic field schema node this value is for, loaded from the catalog.
selectedVariant
UnderwritingDynamicFieldSchema
The selected variant schema node for a CHOICE value, resolved from the catalog by the selected variant key.
selectedOptions
[SelectFieldOption!]
The resolved options for a SELECT value, matching the selected option keys against the schema node’s option list.
sensitiveField
UnderwritingDynamicFieldSensitiveFields
Sensitive field values for TEXT_FIELD_MASKED fields (requires special permissions).
id
UUID!
required
The unique identifier of this dynamic field value node.
parentDynamicFieldId
UUID
The id of this node’s parent dynamic field value, or null for a top-level node. Lets clients reconstruct the tree from a flat list of values.
decisionComponentItemId
UUID
The decision-component item this value is scoped to (e.g. one owner); null for an application-level value.
fieldValue
String
The captured value as a string, interpreted according to the schema node’s field type. Null for CHOICE nodes (see selectedVariantKey); a masked field exposes its revealed value via sensitiveField.
selectedVariantKey
String
The stable key of the variant chosen for a CHOICE node.
children
[UnderwritingDynamicField!]!
required
The filled subfield values for a GROUP node, or for the selected variant of a CHOICE node.