# NxFieldDescription

### NxDerivedFieldsdata

| Name | Description | Type |
| --- | --- | --- |
| qDerivedDefinitionName | Name of the derived definition. | String |
| qFieldDefs | List of the derived fields. | Array of *NxDerivedField* |
| qGroupDefs | List of the derived groups. | Array of *NxDerivedGroup* |
| qTags | List of tags on the derived fields. | Array of *String* |

## Properties

| Name | Description | Type |
| --- | --- | --- |
| qIsSemantic | If set to true, it means that the field is a semantic. | Boolean |
| qIsHidden | If set to true, it means that the field is hidden. | Boolean |
| qIsSystem | If set to true, it means that the field is a system field. | Boolean |
| qAndMode | If set to true a logical AND (instead of a logical OR) is used when making selections in a field.<br>The default value is false. | Boolean |
| qName | Name of the field | String |
| qCardinal | Number of distinct field values | Integer |
| qTags | Gives information on a field. For example, it can return the type of the field.<br>Examples: key, text, ASCII | Array of String |
| qIsDefinitionOnly | If set to true, it means that the field is a field on the fly. | Boolean |
| qDerivedFieldData |  | [NxDerivedFieldDescriptionList](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/EngineJSONAPI/Content/models-nxderivedfielddescriptionlist.htm) |
| qIsDetail | Is used for Direct Discovery.<br>If set to true, it means that the type of the field is detail. | Boolean |
| qIsImplicit | Is used for Direct Discovery.<br>If set to true, it means that the type of the field is measure. | Boolean |
| qReadableName |  | String |