> For the complete documentation index, see [llms.txt](https://docs.telm.ai/academy/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.telm.ai/academy/advanced-topic-implementing-dq-indicators/completeness/user-defined.md).

# User-Defined

Telmai provides an easy way for users to specify completeness requirements, either at the value, record, or attribute levels.&#x20;

**For example,** the user might specify:&#x20;

Each ID field should be populated - value level&#x20;

Either City or Zip-Code should be provided – record level&#x20;

At least 80% of E-mails should be populated – attribute level

In addition, telmai allows for completeness to be specified across multi-attributes.&#x20;

The forms of such specifications can be broken down as follows:&#x20;

**Full Completeness** No missing part of an Address, such as City, State, Zip\_code, ...&#x20;

**Partial Completeness** Either City or Zip\_Code of an Address is filled At least 2 (or half) of Employee\_Credentials are filled
