See this DCAT-AP 3.0.1 draft section, basically:
- The property MUST use as range values codes from {codelist}
- The property MUST have at least one value from {codelist}
- The property IS RECOMMENDED to use as range values codes from {codelist}
- The property MAY use as range values codes from {codelist}
See this DCAT-AP 3.0.1 draft section, basically: