CaseDataFieldRequest
Datos de un campo dinámico del formulario (caso data field) para actualizar en un servicio.
Se usa dentro de UpdateCasoDataFieldPrimaryLevelRequest.
Campos
| Campo | Tipo | Restricciones | Descripción |
|---|---|---|---|
id | String | Opcional | UUID del campo. |
name | String | Opcional | Nombre del campo. |
label | String | Opcional | Etiqueta (label) del campo. |
encrypted | boolean | Opcional | Indica si el campo está encriptado. |
fieldTypeId | String | Opcional | UUID del tipo de campo. |
isColumn | boolean | Opcional | Indica si el campo es una columna de la tabla de resultados. |
isMultiValue | Boolean | Opcional | Indica si el campo acepta múltiples valores. |
isEntity | boolean | Opcional | Indica si el campo es una entidad. |
isMultivalueTask | boolean | Opcional | Indica si el campo acepta múltiples valores en tareas. |
parentField | String | Opcional | ID del campo padre (para campos anidados). |
active | boolean | Opcional | Indica si el campo está activo. |
meta | Map\<String, String> | Opcional | Metadatos adicionales del campo (clave-valor). |
apiName | String | Opcional | Nombre de la API del campo. |
primaryLevelId | String | Opcional | UUID del servicio (Primary Level) al que pertenece el campo. |
children | List<String> | Opcional | Lista de UUIDs de campos hijos. |
isSubject | boolean | Opcional | Indica si el campo es el asunto principal del caso. |