CaseDataFieldResponse
Representa la respuesta de datos para un campo específico dentro de un caso.
Campos
| Campo | Tipo | Restricciones | Descripción |
|---|---|---|---|
id | String | Opcional | Identificador único del campo de datos. |
name | String | Opcional | Nombre técnico o interno del campo. |
label | String | Opcional | Etiqueta visual (UI) que se muestra al usuario final. |
encrypted | Boolean | Opcional | Indica si el valor del campo está encriptado por motivos de seguridad. |
fieldTypeId | String | Opcional | Identificador único del tipo de datos del campo (ej. Texto, Número, Fecha). |
fieldTypeName | String | Opcional | Nombre descriptivo del tipo de datos del campo. |
isColumn | Boolean | Opcional | Indica si el campo se despliega como una columna en las vistas de tablas. |
isMultiValue | Boolean | Opcional | Indica si el campo admite múltiples valores (lista o arreglo). |
isEntity | Boolean | Opcional | Indica si el campo hace referencia a una entidad externa del sistema. |
active | Boolean | Opcional | Define si el campo se encuentra activo y disponible para su uso. |
isMultivalueTask | Boolean | Opcional | Indica si el campo maneja múltiples valores específicos dentro de una tarea. |
parentField | String | Opcional | Identificador del campo padre, en caso de existir una relación jerárquica. |
apiName | String | Opcional | Nombre del campo expuesto a través de la API pública. |
systemName | String | Opcional | Nombre del campo a nivel de sistema o base de datos. |
casoTypeId | String | Opcional | Identificador del tipo de caso (CasoType) al que pertenece este campo. |
primaryLevelId | String | Opcional | Identificador del nivel primario o categoría principal de la estructura del caso. |
children | List<String> | Opcional | Lista de identificadores de los campos hijos que dependen de este campo. |
isSubject | Boolean | Opcional | Indica si el campo actúa como el asunto principal o título del caso. |