# ParameterDefinition

> One entry of the welldot parameter vocabulary.

> **ParameterDefinition** = `object`

One entry of the `welldot` parameter vocabulary.

## Properties

### cas?

> `optional` **cas?**: `string`

Published CAS equivalence: a `cas` result with this code is this parameter.

***

### charge?

> `optional` **charge?**: `number`

Ionic charge of that species (signed).

***

### code

> **code**: `string`

***

### form

> **form**: [`ParameterForm`](/core/api/type-aliases/ParameterForm)

***

### group

> **group**: [`ParameterGroup`](/core/api/type-aliases/ParameterGroup)

***

### label

> **label**: `string`

Canonical English label.

***

### labels

> **labels**: `Record`\<`string`, `string`\>

Translations of `label`, keyed by BCP 47 language tag.

***

### molar\_mass?

> `optional` **molar\_mass?**: `number`

Molar mass (g/mol) of the species the code is expressed as (e.g. N for
`nitrate_as_n`, CaCO₃ for alkalinities). Present for ions used in
ion-balance and hydrochemical derivations.

***

### unit

> **unit**: [`ParameterUnit`](/core/api/type-aliases/ParameterUnit)
