# FieldValue Class

> `FieldValue` is a class that represents the field value and its derived value.

`FieldValue` is a class that represents the field value and its derived value.

## Definition

* Namespace: `UiPath.DocumentProcessing.Contracts.BusinessRules`
* Assembly: `UiPath.DocumentProcessing.Contracts`

## Description

Represents the value of a field, as well as its derived value.

## Members

Properties

* `Value`: Gets or sets the value of the field.
* `DerivedValue`: Gets or sets the derived value of the field.

#### Constructors

* `FieldValue()`: Initializes a new instance of the `FieldValue` class.
* `FieldValue(string, string)`: Initializes a new instance of the `FieldValue` class with the specified value and its derived value.

#### Methods

* `HasValue()`: Checks if the provided field has a value or not, and returns `true` or `false`.
* `HasDerivedValue()`: Checks if the provided field has a derived value or not, and returns `true` or `false`.
