Protected Area#
Last updated: 2026-08-19
Warning
The online version of the text is being reviewed.
See additional information in the data model review documentation:
Descriptive dataset#
See additional information in the data model review documentation:
GWAssociatedProtectedArea#
Descriptive table reporting, for each groundwater body, the Protected Areas for which specific water objectives or additional standards have been set, and whether those objectives have been met.
Field |
Data type |
M |
Description |
|---|---|---|---|
euGroundwaterBodyCode |
[1] |
Unique European identifier of the groundwater body to which specific objectives, related to an associated protected area, apply. |
|
euProtectedAreaType |
ProtectedAreaType |
[1] |
Type of protected area for which specific objectives may have been set for the groundwater body: ‘shellfishDesignatedWater’ or ‘drinkingWaterProtectionArea’. Specific objectives are only relevant, for groundwater bodies, for these two types of protected area. For Freshwater fish designated waters, the Nitrates Directive and the UWWTD, the WFD good status already integrates the corresponding objectives, so no information is requested for those types. |
protectedAreaObjectivesSet |
SpecialValue |
[1] |
Indicates whether specific water objectives or additional standards have been set for the associated protected area. Report only if specific objectives have actually been set for the protected area type reported in euProtectedAreaType. Quality control blocker: euProtectedAreaType = ‘shellfishDesignatedWater’ or ‘drinkingWaterProtectionArea’ combined with protectedAreaObjectivesSet = ‘no’. Valid values: ‘yes’. |
protectedAreaObjectivesMet |
SpecialValue |
[1] |
Indicates whether the specific water objectives or additional standards set for the protected area have been met. Quality control blocker: protectedAreaObjectivesSet = ‘yes’ combined with protectedAreaObjectivesMet = ‘inapplicable’. Valid values: ‘yes’, ‘no’, ‘unknown’. |
Code |
Severity |
Description |
|---|---|---|
RF200 |
BLOCKER |
A shellfish designated water protected area must exist for the referenced groundwater body.[RF200] |
RF201 |
BLOCKER |
A drinking water protection area must exist for the referenced groundwater body. [RF201] |
TU28 |
BLOCKER |
Uniqueness and multiplicity constraints - The field euGroundwaterBodyCode is unique within table [TU28] |
euGroundwaterBodyCode#
Code |
Severity |
Description |
|---|---|---|
V204 |
BLOCKER |
The value of euGroundWaterBodyCode must follow the syntax of WISE identifiers [V204] |
V205 |
BLOCKER |
The value must not be missing or empty [V205] |
euProtectedAreaType#
Code |
Severity |
Description |
|---|---|---|
V200 |
BLOCKER |
euProtectedAreaType must be one of: shellfishDesignatedWater, drinkingWaterProtectionArea [V200] |
V206 |
BLOCKER |
The value must not be missing or empty [V206] |
V207 |
BLOCKER |
The value is not a valid member of the referenced list. [V207] |
protectedAreaObjectivesSet#
Code |
Severity |
Description |
|---|---|---|
R200 |
BLOCKER |
For shellfish designated waters, protectedAreaObjectivesSet cannot be ‘no’. [R200] |
R201 |
BLOCKER |
For drinking water protection areas, protectedAreaObjectivesSet cannot be ‘no’. [R201] |
R202 |
BLOCKER |
protectedAreaObjectivesMet cannot be ‘inapplicable’ when protectedAreaObjectivesSet is ‘yes’. [R202] |
V202 |
BLOCKER |
protectedAreaObjectivesSet must be a valid Yes value [V202] |
V208 |
BLOCKER |
The value must not be missing or empty [V208] |
V209 |
BLOCKER |
The value is not a valid member of the referenced list. [V209] |
protectedAreaObjectivesMet#
Code |
Severity |
Description |
|---|---|---|
R202 |
BLOCKER |
protectedAreaObjectivesMet cannot be ‘inapplicable’ when protectedAreaObjectivesSet is ‘yes’. [R202] |
V203 |
BLOCKER |
protectedAreaObjectivesMet must be a valid SpecialValue value. [V203] |
V210 |
BLOCKER |
The value must not be missing or empty [V210] |
V211 |
BLOCKER |
The value is not a valid member of the referenced list. [V211] |
SWAssociatedProtectedArea#
Descriptive table reporting, for each surface water body, the Protected Areas for which specific water objectives or additional standards have been set, and whether those objectives have been met.
Field |
Data type |
M |
Description |
|---|---|---|---|
euSurfaceWaterBodyCode |
[1] |
Unique European identifier of the surface water body to which specific objectives, related to an associated protected area, apply. |
|
euProtectedAreaType |
ProtectedAreaType |
[1] |
Type of protected area for which specific objectives may have been set for the surface water body: ‘shellfishDesignatedWater’, ‘drinkingWaterProtectionArea’ or ‘natura2000’. Specific objectives are only relevant, for surface water bodies, for these three types of protected area. For Freshwater fish designated waters, bathing waters, the Nitrates Directive and the UWWTD, the WFD good status already integrates the corresponding objectives, so no information is requested for those types. Reporting of specific objectives for Nationally Designated Areas (NatDA, formerly CDDA) is also no longer requested. |
euProtectedAreaCode |
natura2000Identifier |
[0..1] |
Natura 2000 site code associated with the water body. Report if, and only if, euProtectedAreaType = ‘natura2000’. Quality control blockers: euProtectedAreaType = ‘natura2000’ combined with euProtectedAreaCode IS NULL; euProtectedAreaType = ‘shellfishDesignatedWater’ or ‘drinkingWaterProtectionArea’ combined with euProtectedAreaCode IS NOT NULL. The reported code must correspond to an identifier registered in the Natura2000 vocabulary. |
protectedAreaObjectivesSet |
SpecialValue |
[1] |
Indicates whether specific water objectives or additional standards have been set for the associated protected area. For shellfish designated waters and drinking water protection areas, report only if specific objectives have actually been set. For Natura 2000 sites, report if specific objectives have been set, or if the Natura 2000 site is not part of the pre-filled list of water-dependent sites. Quality control blocker: euProtectedAreaType = ‘shellfishDesignatedWater’ or ‘drinkingWaterProtectionArea’ combined with protectedAreaObjectivesSet = ‘no’. Valid values: ‘yes’, ‘no’. |
protectedAreaObjectivesMet |
SpecialValue |
[1] |
Indicates whether the specific water objectives or additional standards set for the protected area have been met. Quality control blocker: protectedAreaObjectivesSet = ‘yes’ combined with protectedAreaObjectivesMet = ‘inapplicable’. Valid values: ‘yes’, ‘no’, ‘unknown’, ‘inapplicable’. |
Code |
Severity |
Description |
|---|---|---|
RF100 |
BLOCKER |
A shellfish designated water protected area must exist for the referenced surface water body.[RF100] |
RF101 |
BLOCKER |
A drinking water protection area must exist for the referenced surface water body. [RF101] |
RF103 |
BLOCKER |
Natura2000 objectives are required when site is not in the pre-filled list. [RF103] |
TU20 |
BLOCKER |
Uniqueness and multiplicity constraints - The field euSurfaceWaterBodyCode is unique within table [TU20] |
euSurfaceWaterBodyCode#
Code |
Severity |
Description |
|---|---|---|
V103 |
BLOCKER |
The value of euSurfaceWaterBodyCode must follow the syntax of WISE identifiers [V103] |
V105 |
BLOCKER |
The value must not be missing or empty [V105] |
euProtectedAreaType#
Code |
Severity |
Description |
|---|---|---|
V106 |
BLOCKER |
The value must not be missing or empty [V106] |
V107 |
BLOCKER |
The value is not a valid member of the referenced list.[V107] |
euProtectedAreaCode#
Code |
Severity |
Description |
|---|---|---|
R102 |
BLOCKER |
For shellfish designated waters, euProtectedAreaCode must not be reported. [R102] |
R103 |
BLOCKER |
For drinking water protection areas, euProtectedAreaCode must not be reported. [R103] |
R104 |
BLOCKER |
For Natura2000 sites, euProtectedAreaCode must be reported. [R104] |
V104 |
BLOCKER |
The value of euProtectedAreaCode must follow the syntax of WISE identifiers [V104] |
protectedAreaObjectivesSet#
Code |
Severity |
Description |
|---|---|---|
R100 |
BLOCKER |
For shellfish designated waters, protectedAreaObjectivesSet cannot be ‘no’. [r100] |
R101 |
BLOCKER |
For drinking water protection areas, protectedAreaObjectivesSet cannot be ‘no’. [R101] |
R105 |
BLOCKER |
protectedAreaObjectivesMet cannot be ‘inapplicable’ when protectedAreaObjectivesSet is ‘yes’. [R105] |
V101 |
BLOCKER |
The value is not a valid member of the referenced list. [V101] |
V108 |
BLOCKER |
The value must not be missing or empty [V108] |
V109 |
BLOCKER |
The value is not a valid member of the referenced list. [V109] |
protectedAreaObjectivesMet#
Code |
Severity |
Description |
|---|---|---|
R105 |
BLOCKER |
protectedAreaObjectivesMet cannot be ‘inapplicable’ when protectedAreaObjectivesSet is ‘yes’. [R105] |
V102 |
BLOCKER |
The value is not a valid member of the referenced list. [V102] |
V110 |
BLOCKER |
The value must not be missing or empty [V110] |
V111 |
BLOCKER |
The value is not a valid member of the referenced list. [V111] |
Spatial dataset#
See additional information in the data model review documentation:
ProtectedArea#
Spatial dataset of the Protected Areas designated under Article 6 and Annex IV of the WFD (drinking water protection areas, designated waters, bathing waters, sensitive areas, nitrate vulnerable zones and Natura 2000 sites), reported as polygon, line or point geometries.
Field |
Data type |
M |
Description |
|---|---|---|---|
geometry_polygon |
[0..1] |
The geometry representing the spatial extent of the spatial object, when the protected area is reported as a polygon. The geometry of a Management, Restriction or Regulation Zone can be reported using a polygon, a polyline or a point geometry. Only one type of geometry can be used for a given object. |
|
geometry_line |
[0..1] |
The geometry representing the spatial extent of the spatial object, when the protected area is reported as a polyline. Only linear geometries are allowed in the ProtectedAreaLine data set. |
|
geometry_point |
[0..1] |
The geometry representing the spatial extent of the spatial object, when the protected area is reported as a point. |
|
inspireIdLocalId |
string254 |
[1] |
A local identifier, assigned by the data provider. The local identifier is unique within the namespace, that is, no other spatial object carries the same unique identifier. It is the responsibility of the data provider to guarantee uniqueness of the local identifier within the namespace. It is recommended that Data Providers reporting under WFD use a localId value identical to the thematicIdIdentifier value. |
inspireIdNamespace |
string254 |
[1] |
Namespace uniquely identifying the data source of the spatial object. For Data Providers in countries not implementing the INSPIRE Directive, the country code can be used as placeholder. |
inspireIdVersionId |
string25 |
[0..1] |
The identifier of the particular version of the spatial object, with a maximum length of 25 characters. The maximum length has been selected to allow for time stamps based on ISO 8601, for example, ‘2007-02-12T12:12:12+05:30’ as the version identifier. |
thematicIdIdentifier |
[1] |
Unique identifier used to identify the spatial object within the specified identification scheme. Must have the same value as euProtectedAreaCode, used in the River Basin Management Plans reporting. Protected Areas reported here must not share the same thematicIdIdentifier as any water body. |
|
thematicIdIdentifierScheme |
[1] |
Identifier defining the scheme used to assign the identifier. Data Providers must use the value ‘euProtectedAreaCode’. |
|
beginLifespanVersion |
[0..1] |
Date at which this version of the spatial object was inserted or changed in the spatial data set. The beginLifespanVersion value must be provided if the endLifespanVersion value is provided. |
|
endLifespanVersion |
[0..1] |
Date at which this version of the spatial object was superseded or retired in the spatial data set. |
|
predecessorsIdentifier |
[0..n] |
In a genealogy, the object(s) that has (have) been deactivated or replaced by the current object. Comma-separated list with the thematicIdIdentifier of the object(s) that were deactivated or replaced. Report if, and only if, the object replaces one or more objects that were previously reported. |
|
predecessorsIdentifierScheme |
[0..1] |
Identifier defining the scheme used to assign the identifier value(s) in the predecessorsIdentifier value. Mandatory if, and only if, one or more predecessors are reported. The value is identical to thematicIdIdentifierScheme. |
|
successorsIdentifier |
[0..n] |
In a genealogy, the newly active object(s) that replace(s) the current object. Comma-separated list with the thematicIdIdentifier of the object(s) that replace the current object. Report if, and only if, the reported object has been replaced and no longer exists (wiseEvolutionType = ‘deletion’). |
|
successorsIdentifierScheme |
[0..1] |
Identifier defining the scheme used to assign the identifier value(s) in the successorsIdentifier value. Mandatory if, and only if, one or more successors are reported. |
|
wiseEvolutionType |
[1] |
Type of event that produced or modified the version of the object being reported (for example ‘creation’, ‘change’, ‘deletion’, ‘aggregation’, ‘splitting’). Determines the acceptable number of identifiers in the predecessorsIdentifier attribute. |
|
nameTextInternational |
string254 |
[1] |
Name, in English. English exonym, or understandable English version of the name of the protected area. If an English version does not exist, report a transliteration of the national name to the ISO basic Latin alphabet. |
nameText |
string254 |
[1] |
Name of the protected area, in the national language. |
nameLanguage |
[1] |
Language code of the language used in the nameText value. Use the ISO 639-2/B code of the national language. |
|
designationPeriodBegin |
[1] |
Beginning of the time period defining when the management, restriction or regulation zone was legally designated or became effective in the real world. |
|
designationPeriodEnd |
[0..1] |
End of the time period defining when the management, restriction or regulation zone was legally designated or became effective in the real world. Report if, and only if, the end of the validity period is known, or if the object has wiseEvolutionType = ‘deletion’. If not reported, the zone is assumed to remain in force indefinitely. |
|
zoneType |
[1] |
High-level classification defining the type of Management, Restriction or Regulation Zone. Data Providers reporting under WFD may use ‘drinkingWaterProtectionArea’ or ‘designatedWaters’. Data Providers reporting under BWD must use ‘bathingWaters’. Data Providers reporting under UWWTD must use ‘sensitiveArea’. Data Providers reporting under the Nitrates Directive must use ‘nitrateVulnerableZone’. |
|
specialisedZoneType |
[1] |
Additional classification value which further specialises the type of management, regulation or restriction zone. The allowed values depend on the dataflow through which the protected area is reported (zoneType). For drinking water protection areas (reported under the recast DWD), the value must be one of ‘catchmentArea’, ‘waterBody’ or ‘waterAbstractionSafeguardZone’. For freshwater fish or shellfish designated waters (zoneType = ‘designatedWaters’), the value must be ‘freshwaterFishDesignatedWater’ or ‘shellfishDesignatedWater’. For nitrate vulnerable zones (zoneType = ‘nitrateVulnerableZone’), no specialised value applies. For UWWTD sensitive areas (zoneType = ‘sensitiveArea’), the value must be one of ‘catchmentOfSensitiveArea’, ‘lessSensitiveArea’, ‘coastalSensitiveArea’, ‘transitionalSensitiveArea’, ‘lakeSensitiveArea’ or ‘riverSensitiveArea’. For bathing waters (zoneType = ‘bathingWaters’), the value must be one of ‘transitionalBathingWater’, ‘lakeBathingWater’ or ‘riverBathingWater’. |
|
legalBasisName |
string254 |
[1] |
Name of the legislative instrument establishing the protected area. If legalBasisLevel is ‘european’, a default value applies depending on zoneType/specialisedZoneType (for example, Directive 98/83/EC for drinking water protection areas, Directive 2006/7/EC for bathing waters, Directive 91/271/EEC for sensitive areas, Directive 91/676/EEC for nitrate vulnerable zones). |
legalBasisLink |
[1] |
Link to an online authoritative version of the document. If legalBasisLevel is ‘european’, the link corresponding to the default legalBasisName value must be used. |
|
legalBasisLevel |
[1] |
The level at which the legislative instrument is adopted (‘european’, ‘international’, ‘national’ or ‘sub-national’). |
|
relatedZoneIdentifier |
[1..n] |
Reference(s) to the related water body/bodies (or, for drinking water protection areas, the related catchment area), via its thematic identifier(s). Mandatory. Unlike previous cycles, the association between the protected area and the related water body is now reported only once, in this spatial dataset (it is no longer requested in the WFD descriptive data reporting, except for Natura 2000 protected sites). The specific constraints depend on the dataflow (i.e. on the type of protected area). |
|
relatedZoneIdentifierScheme |
[1] |
Identifier defining the scheme used to assign the identifier value(s) in the relatedZoneIdentifier value. Mandatory. For example, if zoneType is ‘bathingWaters’, must be ‘euSurfaceWaterBodyCode’ (or ‘eionetSurfaceWaterBodyCode’ if the related zone is not a WFD water body). |
|
confidentialityStatus |
ConfidentialityStatusValue |
[0..1] |
Information about the sensitivity and confidentiality status of the protected area. New attribute, added to allow Data Providers to flag spatial data that will not be published — in particular for drinking water protected areas, to address concerns about publishing the location of some abstraction points/catchment areas. |
link |
[0..1] |
Hyperlink to where additional information about the object is available on the internet. Report only if a stable and resolvable URL can be provided to the specific object being reported. Do not provide generic URLs to institutional domains or webpages. |
Code |
Severity |
Description |
|---|---|---|
RF001 |
BLOCKER |
A valid ‘eu’ thematic identifier exists in the register but was not reported in the spatial file (either as a spatial object or as a predecessor).[RF001] Number of missing identifiers: {%NUMBEROFRECORDS%}. Missing identifiers: {%IDENTIFIERS%} |
S018 |
BLOCKER |
ProtectedArea geometries use more than one CRS : {%srid_list%} [S018] |
TU001 |
BLOCKER |
Mandatory table has no records [TU001] |
TU002 |
BLOCKER |
The inspireIdLocalId and inspireIdNamespace combination must be unique for each object. [TU002] |
TU003 |
BLOCKER |
The thematicIdIdentifier and thematicIdIdentifierScheme combination must be unique for any ProtectedArea [TU003] |
geometry_polygon#
Code |
Severity |
Description |
|---|---|---|
R048 |
BLOCKER |
The geometry must not be missing or empty. [R048] |
S005 |
BLOCKER |
The coordinate reference system (CRS) is not valid. (It must be one of the following:ETRS89-GRS80 (urn:ogc:def:crs:EPSG::4258),ETRS89-LAEA [S005] |
S006 |
ERROR |
The geometry must not have anomalous geometric points, such as self-intersections [S006] |
S012 |
BLOCKER |
Geometry is not valid. Reason: {%reason%} [S012] |
S014 |
WARNING |
The geometry of the protected areas must be covered by or be within 200 metre of the geometry of the associated water body.[S014] |
S015 |
ERROR |
The position of the element has changed in more than 10 km. [S015] |
S016 |
BLOCKER |
Unsupported SRID [S016] |
S017 |
BLOCKER |
The value does not follow the expected syntax for a valid multipolygon {%reason%} [S017] |
S019 |
ERROR |
The geometry of the protected areas must not be disjoint of the geometry of the surface water body’s river basin district (except for coastal and territorial waters).[S019] |
XC002 |
BLOCKER |
More than one geometry type detected in the same record. [XC001] |
geometry_line#
Code |
Severity |
Description |
|---|---|---|
R048 |
BLOCKER |
The geometry must not be missing or empty. [R048] |
S005 |
BLOCKER |
The coordinate reference system (CRS) is not valid. (It must be one of the following:ETRS89-GRS80 (urn:ogc:def:crs:EPSG::4258),ETRS89-LAEA [S005] |
S006 |
ERROR |
The geometry must not have anomalous geometric points, such as self-intersections [S006] |
S007 |
BLOCKER |
Geometry is not valid. Reason: {%reason%} [S007] |
S008 |
BLOCKER |
Unsupported SRID [S008] |
S009 |
BLOCKER |
The value does not follow the expected syntax for a valid multilinestring {%reason%} [S009] |
S014 |
WARNING |
The geometry of the protected areas must be covered by or be within 200 metre of the geometry of the associated water body.[S014] |
S015 |
ERROR |
The position of the element has changed in more than 10 km. [S015] |
S019 |
ERROR |
The geometry of the protected areas must not be disjoint of the geometry of the surface water body’s river basin district (except for coastal and territorial waters).[S019] |
XC002 |
BLOCKER |
More than one geometry type detected in the same record. [XC001] |
geometry_point#
Code |
Severity |
Description |
|---|---|---|
R048 |
BLOCKER |
The geometry must not be missing or empty. [R048] |
S002 |
BLOCKER |
Unsupported SRID [S002] |
S005 |
BLOCKER |
The coordinate reference system (CRS) is not valid. (It must be one of the following:ETRS89-GRS80 (urn:ogc:def:crs:EPSG::4258),ETRS89-LAEA [S005] |
S006 |
ERROR |
The geometry must not have anomalous geometric points, such as self-intersections [S006] |
S010 |
BLOCKER |
The value does not follow the expected syntax for a valid multipoint {%reason%} [S010] |
S011 |
BLOCKER |
Geometry is not valid. Reason: {%reason%} [S011] |
S014 |
WARNING |
The geometry of the protected areas must be covered by or be within 200 metre of the geometry of the associated water body.[S014] |
S015 |
ERROR |
The position of the element has changed in more than 10 km. [S015] |
S019 |
ERROR |
The geometry of the protected areas must not be disjoint of the geometry of the surface water body’s river basin district (except for coastal and territorial waters).[S019] |
XC002 |
BLOCKER |
More than one geometry type detected in the same record. [XC001] |
inspireIdLocalId#
Code |
Severity |
Description |
|---|---|---|
V002 |
BLOCKER |
The inspireIdLocalId value must be a non-empty string with less than 255 characters [V002] |
V015 |
BLOCKER |
The value must not be missing or empty [V015] |
inspireIdNamespace#
Code |
Severity |
Description |
|---|---|---|
V003 |
BLOCKER |
The inspireIdNamespace value must be a string with less than 255 characters [V003] |
V019 |
BLOCKER |
The value must not be missing or empty [V019] |
inspireIdVersionId#
Code |
Severity |
Description |
|---|---|---|
R002 |
BLOCKER |
The beginLifespanVersion value must be reported, if the inspireVersionId value is reported. [R002] |
R022 |
WARNING |
The inspireIdVersionId value must be reported, if the wiseEvolutionType value is ‘change’.[R022] |
V004 |
BLOCKER |
If present, the inspireIdVersionId value must be less than 25 characters [V004] |
thematicIdIdentifier#
Code |
Severity |
Description |
|---|---|---|
R017 |
BLOCKER |
An ‘eu’ thematic identifier must not be replaced by an ‘eionet’ thematic identifier. [R017] |
R029 |
BLOCKER |
If an identifier is the predecessor of 2 or more objects, then those objects must have wiseEvolution in (‘splitting’,’changeBothAggregationAndSplitting’) [R029] |
RF021 |
BLOCKER |
A thematic identifier cannot be equal to an existing thematic identifier for a different type of ProtectedArea. [RF021] |
RF022 |
BLOCKER |
A ProtectedArea thematicIdIdentifier can not be the same as the thematicIdIdentifier of a waterbody. [RF022] |
V005 |
BLOCKER |
The thematicIdIdentifier value must be a string starting with the 2-letter country code. Upper case letters (A to Z) and digits (0 to 9) are allowed in the remaining part (the hifen and the underscore can be used as non-consecutive separators) [V005] |
V024 |
BLOCKER |
The value must not be missing or empty [V024] |
thematicIdIdentifierScheme#
Code |
Severity |
Description |
|---|---|---|
R038 |
BLOCKER |
A spatial object with an ‘eu’ thematicIdIdentifierScheme must be associated with a related zone with an ‘eu’ relatedZoneIdentifierScheme. [R038] |
V016 |
BLOCKER |
The value must not be missing or empty [V016] |
V032 |
BLOCKER |
The thematicIdIdentifierScheme value is not valid (see http://dd.eionet.europa.eu/vocabulary/wise/IdentifierScheme).[V032] |
V052 |
BLOCKER |
WFD thematic identifiers must be used for all spatial objects [V052] |
beginLifespanVersion#
Code |
Severity |
Description |
|---|---|---|
R002 |
BLOCKER |
The beginLifespanVersion value must be reported, if the inspireVersionId value is reported. [R002] |
R003 |
BLOCKER |
The beginLifespanVersion date must not be after the endLifespanVersion.[R003] |
R013 |
BLOCKER |
The beginLifespanVersion value must be reported, if the endLifespanVersion value is reported [R013] |
R024 |
WARNING |
The beginLifespanVersion value must be reported, unless the wiseEvolutionType is ‘creation’ or ‘noChange’.[R024] |
V069 |
BLOCKER |
The date must have the format YYYY-MM-dd [V069] |
endLifespanVersion#
Code |
Severity |
Description |
|---|---|---|
R003 |
BLOCKER |
The beginLifespanVersion date must not be after the endLifespanVersion.[R003] |
R013 |
BLOCKER |
The beginLifespanVersion value must be reported, if the endLifespanVersion value is reported [R013] |
R025 |
WARNING |
The endLifespanVersion value must be reported, if and only if the wiseEvolutionType is ‘deletion’.[R025] |
V070 |
BLOCKER |
The date must have the format YYYY-MM-dd [V070] |
predecessorsIdentifier#
Code |
Severity |
Description |
|---|---|---|
R014 |
BLOCKER |
The predecessorsIdentifier value must be reported, if the predecessorsIdentifierScheme value is reported.[R014] |
R015 |
BLOCKER |
The predecessorsIdentifier and predecessorsIdentifierScheme combination must not be equal to the thematicIdentifier and thematicIdentifierScheme combination (an identifier must not replace itself).[R015] |
R016 |
BLOCKER |
The predecessorsIdentifierScheme value must be reported, if the predecessorsIdentifier value is reported.[R016] |
R029 |
BLOCKER |
If an identifier is the predecessor of 2 or more objects, then those objects must have wiseEvolution in (‘splitting’,’changeBothAggregationAndSplitting’) [R029] |
R031 |
BLOCKER |
The spatial object reported as predecessor, cannot be reported again..[R031] |
RF005 |
BLOCKER |
If an object is reported as ‘deletion’, it must have the same predecessors as before [RF005] |
RF007 |
BLOCKER |
The object has a predecessor with a different zone type.[RF007] |
RF008 |
BLOCKER |
The object has a predecessor that does not exist in the register [RF008] |
V040 |
BLOCKER |
The value does not match the pattern to be used for a WISE Identifier. Several identifiers can be reported separated by comma. [V040] |
V071 |
BLOCKER |
The predecessorIdIdentifier value must be a string with less than 501 characters. [V071] |
predecessorsIdentifierScheme#
Code |
Severity |
Description |
|---|---|---|
R014 |
BLOCKER |
The predecessorsIdentifier value must be reported, if the predecessorsIdentifierScheme value is reported.[R014] |
R015 |
BLOCKER |
The predecessorsIdentifier and predecessorsIdentifierScheme combination must not be equal to the thematicIdentifier and thematicIdentifierScheme combination (an identifier must not replace itself).[R015] |
R016 |
BLOCKER |
The predecessorsIdentifierScheme value must be reported, if the predecessorsIdentifier value is reported.[R016] |
V044 |
BLOCKER |
The predecessorsIdentifierScheme value is not valid (see http://dd.eionet.europa.eu/vocabulary/wise/IdentifierScheme).[V044] |
V053 |
BLOCKER |
WFD thematic identifiers must be used for all spatial objects [V053] |
successorsIdentifier#
Code |
Severity |
Description |
|---|---|---|
V065 |
BLOCKER |
successorIdentifier must be empty [V065] |
successorsIdentifierScheme#
Code |
Severity |
Description |
|---|---|---|
V066 |
BLOCKER |
successorIdentifierScheme must be empty [V066] |
wiseEvolutionType#
Code |
Severity |
Description |
|---|---|---|
R011 |
BLOCKER |
The object must have zero predecessors, if the wiseEvolutionType value is ‘creation’.[R011] |
R022 |
WARNING |
The inspireIdVersionId value must be reported, if the wiseEvolutionType value is ‘change’.[R022] |
R023 |
BLOCKER |
The thematic identifier must be a valid identifier in the register, if the wiseEvolutionType value is ‘deletion’, ‘noChange’ or ‘change’.[R023] |
R024 |
WARNING |
The beginLifespanVersion value must be reported, unless the wiseEvolutionType is ‘creation’ or ‘noChange’.[R024] |
R025 |
WARNING |
The endLifespanVersion value must be reported, if and only if the wiseEvolutionType is ‘deletion’.[R025] |
R026 |
BLOCKER |
The object must have one and only one predecessor, if the wiseEvolutionType value is ‘changeCode’ or ‘splitting’.[R026] |
R027 |
BLOCKER |
The object must have two or more predecessors, if the wiseEvolutionType value is ‘aggregation’ or ‘changeBothAggregationAndSplitting’.[R027] |
R028 |
BLOCKER |
The object must have zero predecessors, if the wiseEvolutionType value is ‘change’ or ‘noChange’.[R028] |
R030 |
BLOCKER |
The designationPeriodEnd date must be reported, if and only if, the wiseEvolutionType value is ‘deletion’.[R030] |
R032 |
BLOCKER |
At least one predecessor of an object with wiseEvolutionType value equal to ‘splitting’ or ‘changeBothAggregationAndSplitting’ must be reported as predecessor of another spatial object [R032] |
R046 |
ERROR |
If wiseEvolutionType = ‘deletion then the designationPeriodEnd value must not be after @today [R046] |
R047 |
ERROR |
If wiseEvolutionType in (‘creation’, ‘splitting’,’aggregation’,’changeBothAggregationAndSplitting’) then the designationPeriodBegin value must not be after @today. [R047] |
RF004 |
BLOCKER |
The thematic identifier must not exist in the register, unless the wiseEvolutionType value is ‘deletion’, ‘noChange’ or ‘change’.[RF004] |
RF006 |
BLOCKER |
A spatial object with wiseEvolutionType value equal to ‘changeCode’ must not have the same predecessor of another spatial object of the registry table.[RF006] |
RF011 |
BLOCKER |
A spatial object with wiseEvolutionType value equal to ‘changeCode’ must not have the same predecessor of another spatial object [RF011] |
RF012 |
BLOCKER |
If wiseEvolutionType in (‘deletion’,’change’,’noChange’), the designationPeriodBegin must be equal to the designationPeriodBegin of the object in the register.[RF012] |
RF013 |
ERROR |
If wiseEvolutionType in (‘splitting’,’aggregation’,’changeBothAggregationAndSplitting’,’changeExtendedArea’,’changeExtendedDepth’,’changeExtendedAreaAndDepth’,’changeReducedArea’,’changeReducedDepth’,’changeReducedAreaAndDepth’), the designationPeriodBegin value must be higher than the designationPeriodBegin value of the predecessor.[RF013] |
RF014 |
BLOCKER |
If wiseEvolutionType = ‘changeCode’, the designationPeriodBegin value must be equal to the designationPeriodBegin value of the predecessor.[RF014] |
S013 |
BLOCKER |
The geometry must not be empty or degenerate (e.g. zero-lenth line or zero-area polygon), except if the wiseEvolutionType value is ‘deletion’ [S013] |
V017 |
BLOCKER |
The value must not be missing or empty [V017] |
V027 |
BLOCKER |
The wiseEvolutionType value is not valid (see http://dd.eionet.europa.eu/vocabulary/wise/WiseEvolutionTypeValue).[V027] |
V061 |
BLOCKER |
Invalid wiseEvolutionType value for this spatial object type. [V061] |
nameTextInternational#
Code |
Severity |
Description |
|---|---|---|
V007 |
BLOCKER |
The nameTextInternational value must be a non-empty string with less than 255 characters. Upper case letters (A to Z) and digits (0 to 9) are allowed (spaces and hifens can be used as separators) [V007] |
V023 |
BLOCKER |
The value must not be missing or empty [V023] |
nameText#
Code |
Severity |
Description |
|---|---|---|
V001 |
ERROR |
The used encoding is not correct. Strange characters in nameText field. [V001] |
V008 |
BLOCKER |
The nameText value must be a string with less than 255 characters [V008] |
V022 |
BLOCKER |
The value must not be missing or empty [V022] |
nameLanguage#
Code |
Severity |
Description |
|---|---|---|
V018 |
BLOCKER |
The value must not be missing or empty [V018] |
V028 |
BLOCKER |
The nameLanguage value is not a valid ISO 639-2/B language code [V028] |
designationPeriodBegin#
Code |
Severity |
Description |
|---|---|---|
R004 |
BLOCKER |
The designationPeriodBegin date must not be after the designationPeriodEnd.[R004] |
R035 |
BLOCKER |
Objects with the same predecessor must have the same designationPeriodBegin value: {%RECORDS%}. [R035] |
R047 |
ERROR |
If wiseEvolutionType in (‘creation’, ‘splitting’,’aggregation’,’changeBothAggregationAndSplitting’) then the designationPeriodBegin value must not be after @today. [R047] |
RF012 |
BLOCKER |
If wiseEvolutionType in (‘deletion’,’change’,’noChange’), the designationPeriodBegin must be equal to the designationPeriodBegin of the object in the register.[RF012] |
RF013 |
ERROR |
If wiseEvolutionType in (‘splitting’,’aggregation’,’changeBothAggregationAndSplitting’,’changeExtendedArea’,’changeExtendedDepth’,’changeExtendedAreaAndDepth’,’changeReducedArea’,’changeReducedDepth’,’changeReducedAreaAndDepth’), the designationPeriodBegin value must be higher than the designationPeriodBegin value of the predecessor.[RF013] |
RF014 |
BLOCKER |
If wiseEvolutionType = ‘changeCode’, the designationPeriodBegin value must be equal to the designationPeriodBegin value of the predecessor.[RF014] |
V021 |
BLOCKER |
The value must not be missing or empty [V021] |
V067 |
BLOCKER |
The date must have the format YYYY-MM-dd [V067] |
designationPeriodEnd#
Code |
Severity |
Description |
|---|---|---|
R004 |
BLOCKER |
The designationPeriodBegin date must not be after the designationPeriodEnd.[R004] |
R030 |
BLOCKER |
The designationPeriodEnd date must be reported, if and only if, the wiseEvolutionType value is ‘deletion’.[R030] |
R046 |
ERROR |
If wiseEvolutionType = ‘deletion then the designationPeriodEnd value must not be after @today [R046] |
V068 |
BLOCKER |
The date must have the format YYYY-MM-dd [V068] |
zoneType#
Code |
Severity |
Description |
|---|---|---|
RF007 |
BLOCKER |
The object has a predecessor with a different zone type.[RF007] |
V020 |
BLOCKER |
The value must not be missing or empty [V020] |
V029 |
BLOCKER |
The value is not a valid member of the referenced list. [V029] |
specialisedZoneType#
Code |
Severity |
Description |
|---|---|---|
V046 |
BLOCKER |
The value is not a valid member of the referenced list.[V046] |
V073 |
BLOCKER |
The value must not be missing or empty [V073] |
legalBasisName#
Code |
Severity |
Description |
|---|---|---|
V011 |
BLOCKER |
The legalBasisName value must be a string with less than 255 characters [V011] |
V036 |
BLOCKER |
The value must not be missing or empty [V036] |
legalBasisLink#
Code |
Severity |
Description |
|---|---|---|
V012 |
BLOCKER |
The legalBasisLink value must be a valid URL [V012] |
V035 |
BLOCKER |
The value must not be missing or empty [V035] |
V064 |
BLOCKER |
The legalBasisLink value must be an URL with less than 255 characters [V064] |
legalBasisLevel#
Code |
Severity |
Description |
|---|---|---|
V033 |
BLOCKER |
The value is not a valid member of the referenced list. [V033] |
V034 |
BLOCKER |
The value must not be missing or empty [V034] |
confidentialityStatus#
Code |
Severity |
Description |
|---|---|---|
V072 |
BLOCKER |
The value is not a valid member of the referenced list. [V072] |
link#
Code |
Severity |
Description |
|---|---|---|
V014 |
BLOCKER |
The link value must be a valid URL. [V014] |
V043 |
BLOCKER |
The link value must be an URL with less than 255 characters [V043] |
Documents dataset#
dcMetadata#
Metadata about the delivery, following the WISE common metadata model (Dublin Core based): who reports it, when, under what licence, and whether it includes the spatial and/or the descriptive dataset for Protected Areas.
Field |
Data type |
M |
Description |
|---|---|---|---|
title |
string4000 |
[1] |
Name given to the dataset. Maximum length: 4000 characters. |
creatorOrganisationName |
string4000 |
[1] |
Name of the organization doing the reporting. Maximum length: 4000 characters. |
creatorElectronicMailAddress |
[1] |
Email address of the point of contact in the organisation responsible for the dataset. Maximum length: 250 characters. |
|
description |
string4000 |
[0..1] |
Description of the dataset. Maximum length: 4000 characters. |
created |
[0..1] |
Date/time of creation of the dataset. It must follow the WiseDateTime format: YYYY-MM-DDThh:mm:ss, YYYY-MM-DD, YYYY-MM or YYYY. |
|
language |
[1..n] |
Code of the dataset’s language, from the ‘Language’ codelist. |
|
license |
[1] |
A legal document giving official permission to do something with the resource. Provide the URL to the licence text of a CC BY-compatible licence. Use a persistent identifier to an English or multilingual version of the licence agreement. Maximum length: 250 characters. |
|
rights |
string4000 |
[0..1] |
Information about rights held in and over the resource. If necessary, provide the attribution text required by the licence, or other relevant information. Maximum length: 4000 characters. |
rightsHolder |
string4000 |
[0..1] |
A person or organization owning or managing rights over the resource. This element can be provided if the rights holder reserved rights (e.g. should be contacted for specific uses), or if the rights holder is not the organisation responsible for the dataset. Maximum length: 4000 characters. |
licenseDocument |
[0..n] |
Document(s) about licensing information. Must be reported if license is ‘exactMatch_CC_BY_4_0’ or ‘narrowMatch_CC_BY_4_0’. More than one document can be selected; if more than one, values must be separated by a semicolon followed by a whitespace, e.g. “value1; value2; value3”. |
|
metadataDocument |
[0..n] |
Document(s) about metadata information. More than one document can be selected; if more than one, values must be separated by a semicolon followed by a whitespace, e.g. “value1; value2; value3”. |
|
includesSpatialData |
SpecialValue |
[1] |
Choose ‘yes’ if the delivery includes the spatial dataset for Protected Areas. Otherwise, choose ‘no’. Valid values: ‘yes’ or ‘no’. |
includesDescriptiveData |
SpecialValue |
[1] |
Choose ‘yes’ if the delivery includes the descriptive dataset (GWAssociatedProtectedArea/SWAssociatedProtectedArea) for Protected Areas. Otherwise, choose ‘no’. Valid values: ‘yes’ or ‘no’. |
Code |
Severity |
Description |
|---|---|---|
RF9999 |
BLOCKER |
The following reference tables have to be updated: {%REFERENCE_TABLES%} . [RF9999] Please, contact helpdesk. [RF9999] |
T100 |
BLOCKER |
Mandatory table has no records [T100] |
TU100 |
BLOCKER |
dcMetadata must have one record only. [TU100] |
title#
Code |
Severity |
Description |
|---|---|---|
V100 |
BLOCKER |
The value must not be missing or empty [V100] |
V117 |
BLOCKER |
The length of the value must be <= 4000 [V117] |
creatorOrganisationName#
Code |
Severity |
Description |
|---|---|---|
V102 |
BLOCKER |
The value must not be missing or empty [V102] |
V110 |
BLOCKER |
The length of the value must be <= 4000. [V110] |
creatorElectronicMailAddress#
Code |
Severity |
Description |
|---|---|---|
V108 |
BLOCKER |
The value must not be missing or empty [V108] |
V109 |
BLOCKER |
The value does not follow the expected syntax for a valid email [V109] |
V132 |
BLOCKER |
The length must be less than or equal to 250 [V132] |
description#
Code |
Severity |
Description |
|---|---|---|
V111 |
BLOCKER |
The length of the value must be <= 4000. [V111] |
created#
Code |
Severity |
Description |
|---|---|---|
V107 |
BLOCKER |
The value is not a valid date (YYYY-MM-DD) [V107] |
language#
Code |
Severity |
Description |
|---|---|---|
V101 |
BLOCKER |
The value is not a valid member of the referenced list. [V101] |
V103 |
BLOCKER |
The value must not be missing or empty [V103] |
V112 |
BLOCKER |
“language” contains duplicate values [V112] |
license#
Code |
Severity |
Description |
|---|---|---|
R005 |
BLOCKER |
Document(s) about licensing information must be reported if license IN (‘exactMatch_CC_BY_4_0’, ‘narrowMatch_CC_BY_4_0’) [R005] |
V104 |
BLOCKER |
The value is not a valid member of the referenced list. [V104] |
V123 |
BLOCKER |
The value must not be missing or empty [V123] |
rights#
Code |
Severity |
Description |
|---|---|---|
V115 |
BLOCKER |
The length of the value must be <= 4000 [V115] |
rightsHolder#
Code |
Severity |
Description |
|---|---|---|
V116 |
BLOCKER |
The length of the value must be <= 4000 [V116] |
licenseDocument#
Code |
Severity |
Description |
|---|---|---|
V113 |
BLOCKER |
“licenseDocument” contains duplicate values. [V113] |
V125 |
BLOCKER |
The value is not a valid member of the referenced list.[V125] |
metadataDocument#
Code |
Severity |
Description |
|---|---|---|
R004 |
BLOCKER |
metadataDocument must be reported if includesSpatialData = ‘yes’ [R004] |
V114 |
BLOCKER |
“metadataDocument” contains duplicate values [V114] |
V126 |
BLOCKER |
The value is not a valid member of the referenced list. [V126] |
includesSpatialData#
Code |
Severity |
Description |
|---|---|---|
R004 |
BLOCKER |
metadataDocument must be reported if includesSpatialData = ‘yes’ [R004] |
V133 |
BLOCKER |
The value must not be missing or empty [V133] |
V134 |
BLOCKER |
includesSpatialData must be a valid YesNo value. [V134] |
XC001 |
BLOCKER |
If includesSpatialData = ‘yes’ then Spatial dataset cannot be empty [XC001] |
XC002 |
BLOCKER |
If includesSpatialData = ‘no’ then Spatial dataset must be empty [XC002] |
includesDescriptiveData#
Code |
Severity |
Description |
|---|---|---|
R003 |
ERROR |
It been reported includesDescriptiveData = no [R003] |
V135 |
BLOCKER |
includesDescriptiveData must be a valid YesNo value. [V135] |
V136 |
BLOCKER |
The value must not be missing or empty [V136] |
XC003 |
BLOCKER |
If includesdescriptivedata= ‘no’ then it is not possible to report any waterbody related with the protected area [XC003] |
XC004 |
BLOCKER |
If includesdescriptivedata= ‘yes’ then you need to report a waterbody related with the protected area [XC004] |
Document#
Documents (files or hyperlinks) referenced from the dcMetadata or from the descriptive dataset, e.g. supporting licence or metadata documents.
Field |
Data type |
M |
Description |
|---|---|---|---|
documentCode |
[1] |
Unique identifier of the document. The identifier must follow the syntax of the WISE identifiers. It must start with the two-letter country code of the Member State, followed by one character that can be a digit or an uppercase letter, followed by a sequence of characters (0 to 38 characters long) that can be digits or uppercase letters, with no consecutive double hyphens or double underscores, but allowing for single hyphens or underscores between characters. The code can optionally end with one character that can be a digit or an uppercase letter. Example: FR123, FR1_XYZ1234_1, FR1-XYZ1234-1, FR1XYZ12341 — but not FR1__XYZ1234__1 or FR1–XYZ1234–1. |
|
documentName |
string50 |
[1] |
Name of the document. Maximum length: 50 characters. |
hyperlink |
[0..1] |
URL of the document, if available on the internet. Either hyperlink or documentFile must be reported, but not both. |
|
documentFile |
[0..1] |
Document file provided as an attachment. The size of the file can be up to 100 MB, and the valid file extensions are ‘xlsx’ (Excel), ‘docx’ (Word) and ‘pdf’. Either hyperlink or documentFile must be reported, but not both. |
Code |
Severity |
Description |
|---|---|---|
TU101 |
BLOCKER |
The field documentCode is unique within table. [TU101] |
documentCode#
Code |
Severity |
Description |
|---|---|---|
V118 |
BLOCKER |
The value must not be missing or empty [V118] |
V122 |
BLOCKER |
The value of documentCode must follow the syntax of WISE identifiers [V122] |
documentName#
Code |
Severity |
Description |
|---|---|---|
V119 |
BLOCKER |
The value must not be missing or empty [V119] |
V121 |
BLOCKER |
The length of the value must be <= 50 [V121] |
hyperlink#
Code |
Severity |
Description |
|---|---|---|
R101 |
BLOCKER |
Either hyperlink or documentFile must be reported, but not both [R101] |
V120 |
BLOCKER |
The value does not follow the expected syntax for a valid URL [V120] |
V131 |
BLOCKER |
The length must be less than or equal to 2100. [V131] |