A domain contains all values that are relevant for it. First and foremost, of course, these are the values defined correctly for this domain and within the company.
In a domain, however, you can also define values that are considered synonyms for other values. For example the value “Germany” can be a valid value, additionally the value “DE” can be defined as a synonym. In this case, the value “Germany” is also referred to as the master.
You can also define values as invalid within a domain.
When data is validated via the validation API, the API returns the validation status of the defined value. For a synonym, the master is also returned as a valid value.
Domains can also be set to inactive within HEDDA.IO. The corresponding domains are displayed in the Explorer with a lock and within the Excel Add-in with a yellow header. If a domain is marked as inactive, it can no longer be edited. An import of data from the stage is no longer possible for an inactive domain. Validation against this domain can still take place, but all values not found in the domain are automatically returned as invalid. However, the domain can be marked as active again at any time.