Monitoring#

Last updated: 2026-06-25

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:

Field description#

MonitoringProgrammes#

Table 85 Monitoring dataflow - MonitoringProgrammes table#

Attribute

Type

M

Definition

euRBDCode

wiseIdentifier

[1]

Unique European identifier of the river basin district.

useWaterbaseForMonitoringData

YesNo

[1]

If useWaterbaseForMonitoringData = 'yes' then the monitoring data statistics (number of sites, monitoring frequency) will be derived from the monitoring results reported to Waterbase via the WISE SoE dataflows.

programmesReference

referenceCode

[1]

Reference to the document, chapter, section, etc. with information about the monitoring programmes.

investigativeMonitoringReference

referenceCode

[1]

Reference to the document, chapter, section, etc. with information about the investigative monitoring programmes.

operationalMonitoringReference

referenceCode

[1]

Reference to the document, chapter, section, etc. with information about the operational monitoring programmes.

surveillanceMonitoringReference

referenceCode

[1]

Reference to the document, chapter, section, etc. with information about the surveillance monitoring programmes.

gwChemicalMonitoringReference

referenceCode

[0..1]

Reference to the document, chapter, section, etc. with information about the groundwater chemical monitoring programmes.

gwQuantitativeMonitoringReference

referenceCode

[0..1]

Reference to the document, chapter, section, etc. with information about the groundwater quantitative monitoring programmes.

swChemicalMonitoringReference

referenceCode

[0..1]

Reference to the document, chapter, section, etc. with information about the surface water chemical monitoring programmes.

swEcologicalMonitoringReference

referenceCode

[0..1]

Reference to the document, chapter, section, etc. with information about the surface water ecological monitoring programmes.

Monitoring#

Table 86 Monitoring dataflow - Monitoring table#

Attribute

Type

M

Definition

euMonitoringSiteCode

wiseIdentifier

[1]

Unique European identifier of the monitoring site

parameterCode

Parameter

[1]

Code of the biological quality element, hydromorphological quality element, physico-chemical parameter, chemical substance or parameter observed at the monitoring site.

chemicalMatrix

ChemicalMatrixType

[0..3]

For chemical substances, specify the matrix or matrices in which the substance is monitored. Report if, and only if, the parameter monitored is a chemical substance.

chemicalPurpose

ChemicalPurpose

[0..2]

For chemical substances, specify the purpose(s) for which the substance is monitored. Report if an only if the parameter monitored is a chemical substance.

frequency

MonitoringFrequency

[1]

Report the frequency at which the parameter is monitored at this site.

cycle

MonitoringCycle

[1]

Report the monitoring cycle for the parameter at this site.

lastMonitored

gYear

[1]

Report the most recent year when the parameter was monitored at this site. Set lastMonitored = 9999 if the parameter is yet to be measured.

MonitoringPurpose#

Table 87 Monitoring dataflow - MonitoringPurpose table#

Attribute

Type

M

Definition

euMonitoringSiteCode

wiseIdentifier

[1]

Unique European identifier of the monitoring site

monitoringPurpose

WFDMonitoringPurpose

[1..3]

Indicate if the monitoring site if used for investigative, operational and/or surveillance monitoring.

Quality control#

MonitoringProgrammes#

Table QCs#

Code

Severity

Description

TU401

BLOCKER

The field euRBDCode must be unique within table [TU401]

T401

BLOCKER

The MonitoringProgrammes table must have one record for each of the river basin districts being reported (i.e. where dcMetadata.includesMonitoringData = ‘yes’). Values: {%identifiers%} . Number of invalid values: {%numberofrecords%} [T401]

Field QCs#
gwChemicalMonitoringReference#

Code

Severity

Description

V401

BLOCKER

The value is not a valid member of the referenced list. [V401]

RF402_WFD

BLOCKER

gwChemicalMonitoringReference Must be reported for every RBD with designated groundwater bodies. [RF402_WFD]

RF402_WISE5

BLOCKER

gwChemicalMonitoringReference Must be reported for every RBD with designated groundwater bodies. [RF402_WISE5]

gwQuantitativeMonitoringReference#

Code

Severity

Description

V402

BLOCKER

The value is not a valid member of the referenced list. [V402]

RF403_WFD

BLOCKER

gwQuantitativeMonitoringReference Must be reported for every RBD with designated groundwater bodies. [RF403_WFD]

RF403_WISE5

BLOCKER

gwQuantitativeMonitoringReference Must be reported for every RBD with designated groundwater bodies. [RF403_WISE5]

swChemicalMonitoringReference#

Code

Severity

Description

V403

BLOCKER

The value is not a valid member of the referenced list. [V403]

RF404_WFD

BLOCKER

swChemicalMonitoringReference Must be reported for every RBD with designated surface water bodies. [RF404_WFD]

RF404_WISE5

BLOCKER

swChemicalMonitoringReference Must be reported for every RBD with designated surface water bodies. [RF404_WISE5]

swEcologicalMonitoringReference#

Code

Severity

Description

V404

BLOCKER

The value is not a valid member of the referenced list. [V404]

RF405_WFD

BLOCKER

swEcologicalMonitoringReference Must be reported for every RBD with designated surface water bodies that are not territorial waters.[RF405_WFD]

RF405_WISE5

BLOCKER

swEcologicalMonitoringReference Must be reported for every RBD with designated surface water bodies that are not territorial waters. [RF405_WISE5]

programmesReference#

Code

Severity

Description

V405

BLOCKER

The value must not be missing or empty [V405]

V406

BLOCKER

The value is not a valid member of the referenced list. [V406]

investigativeMonitoringReference#

Code

Severity

Description

V407

BLOCKER

The value must not be missing or empty [V407]

V408

BLOCKER

The value is not a valid member of the referenced list. [V408]

surveillanceMonitoringReference#

Code

Severity

Description

V409

BLOCKER

The value must not be missing or empty [V409]

V410

BLOCKER

The value is not a valid member of the referenced list. [V410]

operationalMonitoringReference#

Code

Severity

Description

V411

BLOCKER

The value must not be missing or empty [V411]

V412

BLOCKER

The value is not a valid member of the referenced list. [V412]

euRBDCode#

Code

Severity

Description

RF401_WFD

BLOCKER

The euRBDCode must match a RiverBasinDistrict in the reference where wiseevolutiontype != ‘deletion’ [RF401_WFD]

V431

BLOCKER

The value must not be missing or empty [V431]

T405_WFD

BLOCKER

If, for a given river basin district, the option useWaterbaseForMonitoringData = ‘yes’ is reported in the MonitoringProgrammes table, then the monitoring of physico-chemical and chemical parameters must NOT be reported in the Monitoring table. [T405_WFD]

XC411_WFD

BLOCKER

If, for a given RBD, useWaterbaseForMonitoringData = ‘no’ and there are monitoring sites in Surface Water Bodies, then at least one site MUST report a parameterCode NOT LIKE ‘QE%’. [XC411_WFD]

XC412_WFD

BLOCKER

If, for a given RBD where useWaterbaseForMonitoringData = ‘no’, if there are monitoring sites associated with Groundwater Bodies, at least one of them MUST report a parameterCode != ‘EEA_00-01-1’. [XC412_WFD]

RF401_WISE5

BLOCKER

The euRBDCode must match a RiverBasinDistrict in the reference where wiseevolutiontype != ‘deletion’ [RF401_WISE5]

XC411_WISE5

BLOCKER

If, for a given RBD, useWaterbaseForMonitoringData = ‘no’ and there are monitoring sites in Surface Water Bodies, then at least one site MUST report a parameterCode NOT LIKE ‘QE%’. [XC411_WISE5]

XC412_WISE5

BLOCKER

If, for a given RBD where useWaterbaseForMonitoringData = ‘no’, if there are monitoring sites associated with Groundwater Bodies, at least one of them MUST report a parameterCode != ‘EEA_00-01-1’. [XC412_WISE5]

T405_WISE5

BLOCKER

If, for a given river basin district, the option useWaterbaseForMonitoringData = ‘yes’ is reported in the MonitoringProgrammes table, then the monitoring of physico-chemical and chemical parameters must NOT be reported in the Monitoring table. [T405_WISE5]

useWaterbaseForMonitoringData#

Code

Severity

Description

V432

BLOCKER

The value must not be missing or empty [V432]

V424

BLOCKER

The value is not a valid member of the referenced list. [V424]

Monitoring#

Table QCs#

Code

Severity

Description

TU400

BLOCKER

Uniqueness and multiplicity constraints - The fields euMonitoringSiteCode, parameterCode and chemicalMatrix are uniques within table [TU400]

Field QCs#
lastMonitored#

Code

Severity

Description

V415

BLOCKER

The value is not a valid whole number [V415]

V421

BLOCKER

The value must not be missing or empty [V421]

V426

BLOCKER

The value must follow the YYYY format. [V426]

V430

BLOCKER

lastMonitored must be a year <= 2027 or 9999 (only when the parameter has never been monitored before but will be monitored during the 4th cycle). Any other value is invalid.[V430]

R406

BLOCKER

Unknown option in cycle is valid if and only if: lastMonitored = 9999 [R406]

R405

BLOCKER

Unknown option in frequency is valid if and only if:lastMonitored = 9999 or monitoringCycle = ‘once’ [R405]

R405

BLOCKER

Unknown option in frequency is valid if and only if:lastMonitored = 9999 or monitoringCycle = ‘once’ [R405]

euMonitoringSiteCode#

Code

Severity

Description

V416

BLOCKER

The value must not be missing or empty [V416]

RF406_WFD

BLOCKER

The value euMonitoringSiteCode must exist in reference dataset with wiseevolutiontype != ‘deletion’ [RF406_WFD]

XC401

BLOCKER

The value euMonitoringSiteCode must exist in Spatial dataset with wiseevolutiontype != ‘deletion’ [XC401]

RF406_WISE5

BLOCKER

The value euMonitoringSiteCode must exist in reference dataset with wiseevolutiontype != ‘deletion’ [RF406_WISE5]

parameterCode#

Code

Severity

Description

V417

BLOCKER

The value must not be missing or empty [V417]

V418

BLOCKER

The value is not a valid member of the referenced list. [V418]

R403_WFD

BLOCKER

Seven physico-chemical parameters applicable to surface water are NOT valid in groundwater monitoring sites. List includes: EEA_3133-07-1 (Oxidisability), EEA_3133-02-6 (BOD7), EEA_3111-01-1 (Secchi depth), EEA_3161-04-4 (Particulate organic nitrogen), EEA_3164-08-7 (Nitrate to orthophosphate ratio), EEA_3164-07-6 (Total N to total P ratio), EEA_3164-01-0 (Chlorophyll a). [R403_WFD]

R404_WFD

BLOCKER

The option parameterCode LIKE ‘EEA_00-01-1%’ (Quantitative monitoring) is only valid for monitoring sites in groundwater bodies. [R404_WFD]

XC404_WFD

BLOCKER

parameterCode LIKE ‘QE1-%’ (Biological quality elements) is only valid in rivers, lakes, transitional and coastal water bodies. [XC404_WFD]

XC405_WFD

BLOCKER

parameterCode LIKE ‘QE2-%’ (Hydromorphological quality elements) is only valid in rivers, lakes, transitional and coastal water bodies. [XC405_WFD]

XC402_WFD

BLOCKER

For sites in surface water bodies, chemical monitoring includes priority substances and river basin specific pollutants. [XC402_WFD]

XC403_WFD

BLOCKER

For sites in groundwater bodies, chemical monitoring includes priority substances, the pollutants designated as “river basin specific pollutants” (for surface waters), and any other chemical substances where parameterCode LIKE ‘CAS%’ [XC403_WFD]

R403_WISE5

BLOCKER

Seven physico-chemical parameters applicable to surface water are NOT valid in groundwater monitoring sites. List includes: EEA_3133-07-1 (Oxidisability), EEA_3133-02-6 (BOD7), EEA_3111-01-1 (Secchi depth), EEA_3161-04-4 (Particulate organic nitrogen), EEA_3164-08-7 (Nitrate to orthophosphate ratio), EEA_3164-07-6 (Total N to total P ratio), EEA_3164-01-0 (Chlorophyll a). [R403_WISE5]

R404_WISE5

BLOCKER

The option parameterCode LIKE ‘EEA_00-01-1%’ (Quantitative monitoring) is only valid for monitoring sites in groundwater bodies. [R404_WISE5]

XC404_WISE5

BLOCKER

parameterCode LIKE ‘QE1-%’ (Biological quality elements) is only valid in rivers, lakes, transitional and coastal water bodies. [XC404_WISE5]

XC405_WISE5

BLOCKER

parameterCode LIKE ‘QE2-%’ (Hydromorphological quality elements) is only valid in rivers, lakes, transitional and coastal water bodies. [XC405_WISE5]

XC413_WISE5

BLOCKER

If a monitoring site is associated with a territorialwater, it must NOT report any parameter codes matching – ‘QE1%’ or ‘QE2%’. [XC413_WISE5]

frequency#

Code

Severity

Description

V419

BLOCKER

The value must not be missing or empty [V419]

V420

BLOCKER

The value is not a valid member of the referenced list. [V420]

cycle#

Code

Severity

Description

V422

BLOCKER

The value must not be missing or empty [V422]

V423

BLOCKER

The value is not a valid member of the referenced list. [V423]

chemicalMatrix#

Code

Severity

Description

R400_WFD

BLOCKER

The chemicalMatrix value must be reported if and only if chemical monitoring occurs. [R400_WFD]

R402_WFD

BLOCKER

For groundwater sites with chemical monitoring, the only valid value for chemicalMatrix is ‘water’. [R402_WFD]

V413

BLOCKER

The value is not a valid member of the referenced list. [V413]

V433

BLOCKER

chemicalMatrix contains duplicate values [V433]

R400_WISE5

BLOCKER

The chemicalMatrix value must be reported if and only if chemical monitoring occurs. [R400_WISE5]

XC402_WISE5

BLOCKER

For sites in surface water bodies, chemical monitoring includes priority substances and river basin specific pollutants. [XC402_WISE5]

XC403_WISE5

BLOCKER

For sites in groundwater bodies, chemical monitoring includes priority substances, the pollutants designated as “river basin specific pollutants” (for surface waters), and any other chemical substances where parameterCode LIKE ‘CAS%’ [XC403_WISE5]

R402_WISE5

BLOCKER

For groundwater sites with chemical monitoring, the only valid value for chemicalMatrix is ‘water’. [R402_WISE5]

chemicalPurpose#

Code

Severity

Description

R401_WFD

BLOCKER

The chemicalPurpose value must be reported if and only if chemical monitoring occurs. [R401_WFD]

V414

BLOCKER

The value is not a valid member of the referenced list. [V414]

V434

BLOCKER

chemicalPurpose contains duplicate values [V434]

R401_WISE5

BLOCKER

The chemicalPurpose value must be reported if and only if chemical monitoring occurs. [R401_WISE5]

monitoringCycle#

Code

Severity

Description

XC413_WFD

BLOCKER

If a monitoring site is associated with a territorialwater, it must NOT report any parameter codes matching – ‘QE1%’ or ‘QE2%’. [XC413_WFD]

MonitoringPurpose#

Table QCs#

Code

Severity

Description

TU402

BLOCKER

The field euMonitoringSiteCode must be unique within table [TU402]

T402_WFD

BLOCKER

The MonitoringPurpose table must have one record for each of the monitoringsites being reported for the RBD where includesMonitoringData=’yes’. Values: {%identifiers%} . Number of invalid values: {%numberofrecords%} [T402_WFD]

T402_WISE5

BLOCKER

The MonitoringPurpose table must have one record for each of the monitoringsites being reported for the RBD where includesMonitoringData=’yes’. Values: {%identifiers%} . Number of invalid values: {%numberofrecords%} [T402_WISE5]

Field QCs#
euMonitoringSiteCode#

Code

Severity

Description

V425

BLOCKER

The value must not be missing or empty [V425]

XC410_WISE5

BLOCKER

euMonitoringSiteCode must exist in the Spatial dataset if includesSpatialData = ‘yes’ with wisevolutiontype != ‘deletion’ and includesMonitoringData = ‘yes’ [XC410_WISE5]

RF409_WISE5

BLOCKER

euMonitoringSiteCode must exist in the Spatial Reference if includesSpatialData = ‘no’ with wisevolutiontype != ‘deletion’ [RF409_WISE5]

monitoringPurpose#

Code

Severity

Description

V427

BLOCKER

The value must not be missing or empty [V427]

V428

BLOCKER

The value is not a valid member of the referenced list. [V428]

V429

BLOCKER

monitoringPurpose contains duplicate values [V429]

includesMonitoringData#

Code

Severity

Description

XC410_WFD

BLOCKER

euMonitoringSiteCode must exist in the Spatial dataset if includesSpatialData = ‘yes’ with wisevolutiontype != ‘deletion’ and includesMonitoringData = ‘yes’ [XC410]

wisevolutiontype#

Code

Severity

Description

XC410_WFD

BLOCKER

euMonitoringSiteCode must exist in the Spatial dataset if includesSpatialData = ‘yes’ with wisevolutiontype != ‘deletion’ and includesMonitoringData = ‘yes’ [XC410]

RF409_WFD

BLOCKER

euMonitoringSiteCode must exist in the Spatial Reference if includesSpatialData = ‘no’ with wisevolutiontype != ‘deletion’ [RF409_WFD]

includesSpatialData#

Code

Severity

Description

XC410_WFD

BLOCKER

euMonitoringSiteCode must exist in the Spatial dataset if includesSpatialData = ‘yes’ with wisevolutiontype != ‘deletion’ and includesMonitoringData = ‘yes’ [XC410]

RF409_WFD

BLOCKER

euMonitoringSiteCode must exist in the Spatial Reference if includesSpatialData = ‘no’ with wisevolutiontype != ‘deletion’ [RF409_WFD]

Spatial dataset#

See additional information in the data model review documentation:

Field description#

MonitoringSite spatial#

Table 88 MonitoringSite spatial data#

Attribute

Type

M

Definition [1]

geometry_point

MultiPoint

[1]

WISE: The location of the site must be reported using a representative point (this also applies to trawl sampling).

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.

WISE: 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.

WISE: 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

wiseIdentifier

[1]

Unique identifier used to identify the spatial object within the specified identification scheme.

WISE: Unique European identifier of the monitoring site.

thematicIdIdentifierScheme

IdentifierScheme

[1]

Identifier defining the scheme used to assign the identifier.

WISE: Data Providers reporting under WFD must use the value 'euMonitoringSiteCode'. Other Data Providers must use the value 'eionetMonitoringSiteCode'.

beginLifespanVersion

date

[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

date

[0..1]

Date at which this version of the spatial object was superseded or retired in the spatial data set.

WISE: The endLifespanVersion value is only requested for objects that have been retired (without any replacement).

supersedesIdentifier

wiseIdentifier

[0..n]

In a genealogy, the object(s) replaced by the current object. [2]. Note: Semantically, the supersedesIdentifier attribute is equivalent to the predecessorIdentifier attribute in the SurfaceWaterBody and GroundWaterBody data sets.

WISE: The supersedesIdentifier value is a comma-separated list with the thematicIdIdentifier value of the existing object(s) that were replaced.
The value must be reported if, and only if, the object replaces one or more objects that were previously reported.
Data Providers should report a comma-separated list with the thematicIdIdentifier of the object(s) that have been replaced.
This attribute does not apply to the case where a newer version of the same object is being reported. In other others, an object never replaces itself.
The number of predecessors depends on the wiseEvolutionType value.
The objects reported as predecessors must exist in the WISE register.

supersedesIdentifierScheme

IdentifierScheme

[0..1]

Identifier defining the scheme used to assign the identifier value(s) in the supersededIdentifier value.

WISE: The value is mandatory if, and only if, one or more predecessors are reported. All predecessors must belong to the same identifier scheme. The value must be reported if, and only if, the supersedesIdentifier is reported. The supersedesIdentifierScheme value is identical to the thematicIdIdentifierScheme. In other words, the object being reported can only replace another object in the same identifier scheme.

supersededByIdentifier

wiseIdentifier

[0..n]

In a genealogy, the newly active object(s) that replaces (replace) the current object. [2].

Note: Semantically, the supersededByIdentifierattribute is equivalent to the successorsIdentifier attribute in the SurfaceWaterBody and GroundWaterBody data sets.

WISE: The supersededByIdentifier value is a comma-separated list with the thematicIdIdentifier of the object(s) that replace the current object.

This attribute is NOT reported in the 4th cycle spatial datasets. It will be derived by the EEA and populated in the European datasets for the 1st, 2nd, and 3rd cycle of reporting of the WFD River Basin Management Plans, for the objects that have being replaced in subsequent reporting cycles.

supersededByIdentifierScheme

IdentifierScheme

[0..1]

Identifier defining the scheme used to assign the identifier value(s) in the supersedeByIdentifier attribute. The attribute is mandatory, if and only if one or more successors exist.

wiseEvolutionType

WiseEvolutionType

[1]

Type of event that produced or modified the version of the object being reported (for example ‘noChange’, ‘creation’, ‘deletion’, ‘aggregation’). [2].

WISE: The wiseEvolutionType value determines the acceptable number of identifiers in the predecessorsIdentifier attribute. [3]

nameTextInternational

string254

[1]

Name, in English. English exonym, or understandable English version of the name of the geographical feature or spatial object. [4].

WISE: For this attribute, the language code is ‘eng’ (by definition) and is not reported.
If an English version does not exist, then provide a transliteration of the national name to the ISO basic Latin alphabet (which uses the same 26 letters that comprise the English alphabet).

nameText

string254

[1]

Name, in the national language. National language endonym, or national language version of the name of the geographical feature or spatial object. [4]

nameLanguage

Language

[1]

Language code of the language used in the nameText value. [4] Use the ISO 639-2/B code of the national language used for the object’s geographical name. [5]

operationalActivityPeriodBegin

date

[1]

Beginning of the period during which the EnvironmentalMonitoringFacility has been up and running. [6]

operationalActivityPeriodEnd

date

[0..1]

End of the period during which the EnvironmentalMonitoringFacility has been up and running. [6]

WISE: Data Providers are requested to report this information if and only if the object has wiseEvolutionType = 'deletion'.

featureOfInterestIdentifier

wiseIdentifier

[1]

WISE: Unique European identifier of the surface water body or groundwater body being monitored.

featureOfInterestIdentifierScheme

IdentifierScheme

[1]

Identifier defining the scheme used to assign the identifier.

WISE: Data Providers reporting under WFD should use 'euSurfaceWaterBodyCode' or 'euGroundWaterBodyCode', as applicable. Other Data Providers should use 'eionetSurfaceWaterBodyCode' or 'eionetGroundWaterBodyCode', as applicable.

mediaMonitoredBiota

YesNo

[1]

Monitored environmental medium.

WISE: Report ‘yes’ if biota is being monitored, report ‘no’ otherwise. At least one media must be monitored (biota, water or sediment).

mediaMonitoredWater

YesNo

[1]

Monitored environmental medium.

WISE: Report ‘yes’ if water is being monitored, report ‘no’ otherwise. At least one media must be monitored (biota, water or sediment).

mediaMonitoredSediment

YesNo

[1]

Monitored environmental medium.

WISE: Report ‘yes’ if sediment is being monitored, report ‘no’ otherwise. At least one media must be monitored (biota, water or sediment).

purpose

WisePurposeOfCollectionValue

[0..n]

Purpose of collection. Optional. More than one purpose can be reported.

confidentialityStatus

ConfidentialityStatus

[1]

WISE: Information about the sensitivity and confidentiality status of the monitoring site location. By default, all data should be publicly available and free for publication, with confidentialityStatus = 'F'. For safety or security reasons, Data Providers may flag that the location of some monitoring sites (e.g. drinking water abstractions) should not be published. If confidentialityStatus = 'N' (not from publication, restricted for internal use only) then the monitoring site’s location will not be published in the WISE data products. This flag applies only to the location data: the time series will still be made available. This flag does not prevent public access to data files delivered to Reportnet, if access to the deliveries is not restricted by the Data Provider. [7] [8]

link

URL

[0..1]

WISE: Hyperlink to where additional information about the object is available in the internet. Report only if a stable and resolvable URL can be provided to the specific object being reported, for example a public API endpoint. Do not provide generic URLs to institutional internet domains, sites or webpages.

Quality control#

MonitoringSite#

Table QCs#

Code

Severity

Description

TU201

BLOCKER

The combination inspireIdLocalId + inspireIdNamespace must be unique. [TU201]

TU202

BLOCKER

The combination thematicIdIdentifier + thematicIdIdentifierScheme must be unique. [TU202]

T201

BLOCKER

If the object has successor(s), then the deleted object should not be reported. Only the successor object(s) must be reported, with their appropriate predecessor(s) and wiseEvolutionType value. [T201] Values: {%identifiers%} . Number of invalid values: {%numberofrecords%}

T202

BLOCKER

If the object is the predecessor of another object, then the deleted object should not be reported. Only the successor object(s) must be reported, with their appropriate predecessor(s) and wiseEvolutionType value. [T202] Values: {%identifiers%} . Number of invalid values: {%numberofrecords%}

S204

BLOCKER

Only one EPSG is allowed in the table [S204]

RF218_WFD

BLOCKER

A valid ‘eu’ thematic identifier exists in the register but was not reported (either as a spatial object or as a predecessor) [RF218_WFD]. Values: {%identifiers%}. Number of missing values: {%numberofrecords%}

RF218_WISE5

BLOCKER

A valid ‘eu’ thematic identifier exists in the register but was not reported (either as a spatial object or as a predecessor) [RF218_WISE5]. Values: {%identifiers%}. Number of missing values: {%numberofrecords%}

RF224_WFD

BLOCKER

If an object is reported as ‘reactivation’, it must have the same predecessors as before. Identifiers affected: {%end_result%} [RF224_WFD]

RF224_WISE5

BLOCKER

If an object is reported as ‘reactivation’, it must have the same predecessors as before. Identifiers affected: {%end_result%} [RF224_WISE5]

RF224_WFD

BLOCKER

If an object is reported as ‘reactivation’, it must have the same predecessors as before. Identifiers affected: {%end_result%} [RF224_WFD]

RF224_WISE5

BLOCKER

If an object is reported as ‘reactivation’, it must have the same predecessors as before. Identifiers affected: {%end_result%} [RF224_WISE5]

Field QCs#
inspireIdLocalId#

Code

Severity

Description

V212

BLOCKER

The value must not be missing or empty. [V212]

V213

BLOCKER

The length of the value must be <= 254. [V213]

inspireIdNamespace#

Code

Severity

Description

V214

BLOCKER

The value must not be missing or empty. [V214]

V215

BLOCKER

The length of the value must be <= 254. [V215]

thematicIdIdentifier#

Code

Severity

Description

V250

BLOCKER

The value must not be missing or empty. [V250]

V251

BLOCKER

The value of thematicIdIdentifier must follow the syntax of WISE identifiers [V251]

RF215_WFD

BLOCKER

thematicIdIdentifier must be a valid identifier in the register if the wiseEvolutionType value is ‘deletion’, ‘noChange’ or ‘change’ [RF215_WFD]

RF215_WISE5

BLOCKER

thematicIdIdentifier must be a valid identifier in the register if the wiseEvolutionType value is ‘deletion’, ‘noChange’ or ‘change’ [RF215_WISE5]

RF216_WFD

BLOCKER

thematicIdIdentifier must not exist in the register unless the wiseEvolutionType value is ‘deletion’, ‘noChange’, ‘reactivation’ or ‘change’ [RF216_WFD]

RF216_WISE

BLOCKER

thematicIdIdentifier must not exist in the register unless the wiseEvolutionType value is ‘deletion’, ‘noChange’, ‘reactivation’ or ‘change’ [RF216_WISE]

RF217_WFD

ERROR

The monitoring site is associated with waterbody in a different category (surface water versus groundwater) than the waterbody previously reported [RF217_WFD]

RF217_WISE5

ERROR

The monitoring site is associated with waterbody in a different category (surface water versus groundwater) than the waterbody previously reported [RF217_WISE5]

thematicIdIdentifierScheme#

Code

Severity

Description

V252

BLOCKER

The value must not be missing or empty. [V252]

V253

BLOCKER

The value is not a valid member of the referenced list. [V253]

R220

BLOCKER

wiseEvolutionType=’reactivation’ is not valid if thematicIdIdentifierScheme not in (‘euMonitoringSiteCode’,’eionetMonitoringSiteCode’) [R220]

V264

BLOCKER

Invalid thematicIdIdentifierScheme value for this spatial object type. [V264]

V249

BLOCKER

An ‘eu’ thematic identifier must not be replaced by an ‘eionet’ thematic identifier [V249]

V267

BLOCKER

EIONET thematic identifiers must be used for all spatial objects. [V267]

V268

BLOCKER

WFD thematic identifiers must be used for all spatial objects. [V268]

R231

BLOCKER

wiseEvolutionType= ‘reactivation’ is not valid if thematicIdIdentifierScheme = ‘eionetMonitoringSiteCode’ and countryCode not in (‘CH’,’LI’,’TR’,’AL’,’BA’,’ME’,’MK’,’RS’,’XK’) [R231]

wiseEvolutionType#

Code

Severity

Description

V254

BLOCKER

The value must not be missing or empty. [V254]

V255

BLOCKER

The value is not a valid member of the referenced list. [V255]

R206

BLOCKER

inspireIdVersionId must be reported if wiseEvolutionType is ‘change’. [R206]

V260

BLOCKER

These wiseEvolutionType values are no valid for monitoring sites: ‘changeExtendedArea’, ‘changeExtendedAreaAndDepth’, ‘changeExtendedDepth’, ‘changeReducedArea’, ‘changeReducedAreaAndDepth’, ‘changeReducedDepth’. [V260]

R220

BLOCKER

wiseEvolutionType=’reactivation’ is not valid if thematicIdIdentifierScheme not in (‘euMonitoringSiteCode’,’eionetMonitoringSiteCode’) [R220]

R208

BLOCKER

operationalActivityPeriodEnd must be reported if wiseEvolutionType is ‘deletion’’. [R208]

V256

BLOCKER

Invalid wiseEvolutionType value for this spatial object type [V256]

R224

BLOCKER

A spatial object with wiseEvolutionType value equal to ‘changeCode’ must not have the same predecessor of another spatial object. [R224]

R219

WARNING

Monitoring site has been reactivated. [R219]

R202

ERROR

beginLifespanVersion must be reported unless wiseEvolutionType is ‘creation’ or ‘noChange’. [R202]

R204

BLOCKER

The endLifespanVersion value must be reported, if the wiseEvolutionType is ‘deletion’. [R204]

R222

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. [R222]

R225

BLOCKER

The monitoring site must have zero predecessors if the wiseEvolutionType value is ‘creation’ [R225]

R226

BLOCKER

The monitoring site must have one and only one predecessor if the wiseEvolutionType value is ‘changeCode’ or ‘splitting’ [R226]

R227

BLOCKER

The monitoring site must have two or more predecessors if the wiseEvolutionType value is ‘aggregation’ [R227]

R231

BLOCKER

wiseEvolutionType= ‘reactivation’ is not valid if thematicIdIdentifierScheme = ‘eionetMonitoringSiteCode’ and countryCode not in (‘CH’,’LI’,’TR’,’AL’,’BA’,’ME’,’MK’,’RS’,’XK’) [R231]

RF203_WFD

BLOCKER

wiseEvolutionType=’reactivation’ is not valid if a former surface water monitoring site is now reactivated as a groundwater monitoring site, or vice-versa [RF203_WFD]

RF203_WISE5

BLOCKER

wiseEvolutionType=’reactivation’ is not valid if a former surface water monitoring site is now reactivated as a groundwater monitoring site, or vice-versa [RF203_WISE5]

RF219_WFD

BLOCKER

wiseEvolutionType=’reactivation’ is not valid if the object does not exist in the MonitoringSite register [RF219_WFD]

RF219_WISE5

BLOCKER

wiseEvolutionType=’reactivation’ is not valid if the object does not exist in the MonitoringSite register [RF219_WISE5]

RF220_WISE5

BLOCKER

wiseEvolutionType=’reactivation’ is not valid if the status of the object is ‘valid’ in the MonitoringSite register [RF220_WISE5]

RF220_WFD

BLOCKER

wiseEvolutionType=’reactivation’ is not valid if the status of the object is ‘valid’ in the MonitoringSite register [RF220_WFD]

RF221_WFD

BLOCKER

wiseEvolutionType=’reactivation’ is not valid if the status of the object is ‘superseded’ in the MonitoringSite register [RF221_WFD]

RF221_WISE5

BLOCKER

wiseEvolutionType=’reactivation’ is not valid if the status of the object is ‘superseded’ in the MonitoringSite register [RF221_WISE5]

RF227_WFD

ERROR

wiseEvolutionType=’reactivation’ is not a valid option if the featureOfInterestIdentifier is different to the previous one [RF227_WFD]

RF227_WISE5

ERROR

wiseEvolutionType=’reactivation’ is not a valid option if the featureOfInterestIdentifier is different to the previous one [RF227_WISE5]

RF222_WFD

BLOCKER

If an object is reported as ‘deletion’, it must have the same predecessors as before [RF222_WFD]

RF222_WISE5

BLOCKER

If an object is reported as ‘deletion’, it must have the same predecessors as before [RF222_WISE5]

nameText#

Code

Severity

Description

V227

BLOCKER

The value must not be missing or empty. [V227]

V229

BLOCKER

The length of the value must be <= 254. [V229]

V228

BLOCKER

nameText contains invalid characters. [V228]

nameLanguage#

Code

Severity

Description

V225

BLOCKER

The value must not be missing or empty. [V225]

V226

BLOCKER

The value is not a valid member of the referenced list. [V226]

operationalActivityPeriodBegin#

Code

Severity

Description

V232

BLOCKER

The value must not be missing or empty. [V232]

V233

ERROR

operationalActivityPeriodBegin must not be set in the future. [V233]

V234

BLOCKER

operationalActivityPeriodBegin must contain a valid date (YYYY-MM-DD) [V234]

R207

BLOCKER

operationalActivityPeriodEnd must be greater than operationalActivityPeriodBegin. [R207]

RF204_WFD

ERROR

operationalActivityPeriodBegin for the successor can not be the same as the operationalActivityPeriodBegin of the object being replaced, except if wiseEvolutionType is ‘changeCode ’[RF204_WFD]

RF204_WISE5

ERROR

operationalActivityPeriodBegin for the successor can not be the same as the operationalActivityPeriodBegin of the object being replaced, except if wiseEvolutionType is ‘changeCode’ [RF204_WISE5]

RF205_WISE5

ERROR

operationalActivityPeriodBegin value cannot be higher than the one stored in the registry for the same object if wiseEvolutionType value is equal to ‘change’, ‘changeCode’, ‘noChange’ or ‘reactivation’ [RF205_WISE5]

RF205_WFD

ERROR

operationalActivityPeriodBegin value cannot be higher than the one stored in the registry for the same object if wiseEvolutionType value is equal to ‘change’, ‘changeCode’, ‘noChange’ or ‘reactivation’ [RF205_WFD]

featureOfInterestIdentifier#

Code

Severity

Description

V207

BLOCKER

The value must not be missing or empty. [V207]

V208

BLOCKER

The value of featureOfInterestIdentifier must follow the syntax of WISE identifiers [V208]

RF200_WFD

BLOCKER

The monitoring site has a feature of interest (waterbody) that does not exist in the register [RF200_WFD]

RF200_WISE5

BLOCKER

The monitoring site has a feature of interest (waterbody) that does not exist in the register [RF200_WISE5]

RF201_WFD

BLOCKER

The featureOfInterestIdentifier is deprecated (only objects with wiseEvolutionType = ‘deletion’ can be have a deprecated featureOfInterest) [RF201_WFD]

RF201_WISE5

BLOCKER

The featureOfInterestIdentifier is deprecated (only objects with wiseEvolutionType = ‘deletion’ can be have a deprecated featureOfInterest) [RF201_WISE5]

RF202_WFD

ERROR

The Monitoring Site is for deletion and the featureOfInterestIdentifier is deprecated [RF202_WFD]

RF202_WISE5

ERROR

The Monitoring Site is for deletion and the featureOfInterestIdentifier is deprecated [RF202_WISE5]

featureOfInterestIdentifierScheme#

Code

Severity

Description

V209

BLOCKER

The value must not be missing or empty. [V209]

V210

BLOCKER

The value is not a valid member of the referenced list. [V210]

V266

BLOCKER

Invalid featureOfInterestIdentifierScheme value for this spatial object type. [V266]

V271

BLOCKER

An EIONET thematic identifier must be used for all the spatial objects. [V271]

V272

BLOCKER

WFD thematic identifiers must be used for all spatial objects. [V272]

mediaMonitoredBiota#

Code

Severity

Description

V219

BLOCKER

The value must not be missing or empty. [V219]

V220

BLOCKER

The value is not a valid member of the referenced list. [V220]

mediaMonitoredWater#

Code

Severity

Description

V223

BLOCKER

The value must not be missing or empty. [V223]

V224

BLOCKER

The value is not a valid member of the referenced list. [V224]

mediaMonitoredSediment#

Code

Severity

Description

V221

BLOCKER

The value must not be missing or empty. [V221]

V222

BLOCKER

The value is not a valid member of the referenced list. [V222]

confidentialityStatus#

Code

Severity

Description

V204

BLOCKER

The value must not be missing or empty. [V204]

V205

BLOCKER

The value is not a valid member of the referenced list. [V205]

supersedesIdentifierScheme#

Code

Severity

Description

V245

BLOCKER

The value is not a valid member of the referenced list. [V245]

V247

BLOCKER

Invalid supersedesIdentifierScheme value for this spatial object type [V247]

V246

BLOCKER

WFD thematic identifiers must be used for all spatial objects [V246]

V269

BLOCKER

EIONET thematic identifiers must be used for all spatial objects. [V269]

R213

BLOCKER

supersedesIdentifierScheme must be reported if supersedesIdentifier is reported. [R213]

R211

BLOCKER

supersedesIdentifier must be reported if supersedesIdentifierScheme is reported. [R211]

supersededByIdentifierScheme#

Code

Severity

Description

V240

BLOCKER

The value is not a valid member of the referenced list. [V240]

V244

BLOCKER

An ‘eu’ thematic identifier must not be replaced by an ‘eionet’ thematic identifier [V244]

R232

BLOCKER

Reporting of supersededByIdentifierScheme & supersededByIdentifier is not allowed [R232]

purpose#

Code

Severity

Description

V236

BLOCKER

The value is not a valid member of the referenced list. [V236]

beginLifespanVersion#

Code

Severity

Description

V201

BLOCKER

beginLifespanVersion must contain a valid date (YYYY-MM-DD). [V201]

V200

ERROR

beginLifespanVersion must not be set in the future. [V200]

R200

BLOCKER

beginLifespanVersion must be reported if endLifespanVersion is reported. [R200]

R201

BLOCKER

beginLifespanVersion must be reported if inspireIdVersionId is reported. [R201]

R202

ERROR

beginLifespanVersion must be reported unless wiseEvolutionType is ‘creation’ or ‘noChange’. [R202]

R203

BLOCKER

endLifespanVersion must be greater than beginLifespanVersion. [R203]

endLifespanVersion#

Code

Severity

Description

V206

BLOCKER

endLifespanVersion must contain a valid date (YYYY-MM-DD). [V206]

R200

BLOCKER

beginLifespanVersion must be reported if endLifespanVersion is reported. [R200]

R203

BLOCKER

endLifespanVersion must be greater than beginLifespanVersion. [R203]

R204

BLOCKER

The endLifespanVersion value must be reported, if the wiseEvolutionType is ‘deletion’. [R204]

inspireIdVersionId#

Code

Severity

Description

R206

BLOCKER

inspireIdVersionId must be reported if wiseEvolutionType is ‘change’. [R206]

V216

BLOCKER

The length of the value must be <= 25. [V216]

R201

BLOCKER

beginLifespanVersion must be reported if inspireIdVersionId is reported. [R201]

nameTextInternational#

Code

Severity

Description

V230

BLOCKER

The length of the value must be <= 254. [V230]

V231

BLOCKER

Only text with upper case letters (A to Z) and digits (0 to 9) is allowed. Spaces and hiphens can be used as separators. [V231]

V202

BLOCKER

The value must not be missing or empty [V202]

operationalActivityPeriodEnd#

Code

Severity

Description

V235

BLOCKER

operationalActivityPeriodEnd must contain a valid date (YYYY-MM-DD) [V235]

R208

BLOCKER

operationalActivityPeriodEnd must be reported if wiseEvolutionType is ‘deletion’’. [R208]

R207

BLOCKER

operationalActivityPeriodEnd must be greater than operationalActivityPeriodBegin. [R207]

supersedesIdentifier#

Code

Severity

Description

R233

BLOCKER

The monitoring site must have zero predecessors if the wiseEvolutionType value is ‘change’ or ‘noChange’ [R233]

R212

BLOCKER

supersedesIdentifier and supersedesIdentifierScheme combination must not be equal to thematicIdentifier and thematicIdentifierScheme combination (an identifier must not replace itself). [R212]

V265

BLOCKER

The value of supersedesIdentifier must follow the syntax of one WISE identifiers or a comma-separated list of WISE identifiers. [V265]

R213

BLOCKER

supersedesIdentifierScheme must be reported if supersedesIdentifier is reported. [R213]

R211

BLOCKER

supersedesIdentifier must be reported if supersedesIdentifierScheme is reported. [R211]

RF212_WFD

BLOCKER

The monitoring site has a predecessor in a different category of waterbody (surface water versus groundwater) [RF212_WFD]

RF212_WISE5

BLOCKER

The monitoring site has a predecessor in a different category of waterbody (surface water versus groundwater) [RF212_WISE5]

RF213_WFD

ERROR

The monitoring site has a predecessor in a different category of surface water body [RF213_WFD]

RF213_WISE5

ERROR

The monitoring site has a predecessor in a different category of surface water body [RF213_WISE5]

RF214_WFD

ERROR

The monitoring site has a predecessor in a different water body [RF214_WFD]

RF214_WISE5

ERROR

The monitoring site has a predecessor in a different water body [RF214_WISE5]

RF223_WFD

BLOCKER

The object has a predecessor that does not exist in the register. [RF223_WFD]

RF222_WFD

BLOCKER

If an object is reported as ‘deletion’, it must have the same predecessors as before [RF222_WFD]

RF222_WISE5

BLOCKER

If an object is reported as ‘deletion’, it must have the same predecessors as before [RF222_WISE5]

thematicIdentifier#

Code

Severity

Description

R212

BLOCKER

supersedesIdentifier and supersedesIdentifierScheme combination must not be equal to thematicIdentifier and thematicIdentifierScheme combination (an identifier must not replace itself). [R212]

wiseEvolution#

Code

Severity

Description

R228

BLOCKER

If an identifier is the predecessor of two or more objects, then those objects must have wiseEvolution equal to ‘splitting’ or ‘changeBothAggregationAndSplitting’ [R228]

supersededByIdentifier#

Code

Severity

Description

R232

BLOCKER

Reporting of supersededByIdentifierScheme & supersededByIdentifier is not allowed [R232]

V007

BLOCKER

The length of the value must be <= 500 [V007]

geometry_point#

Code

Severity

Description

S203

BLOCKER

The geometry must not be empty or degenerate (e.g. zero-lenth line or zero-area polygon). [S203]

S206

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

S205

ERROR

The geometry must not have anomalous geometric points, such as self-intersections [S205]

S201_WFD

ERROR

geometry_point must be covered by or be within 200 metres of the geometry of the associated water body [S201_WFD]

S201_WISE5

ERROR

geometry_point must be covered by or be within 200 metres of the geometry of the associated water body [S201_WISE5]

S202_WFD

ERROR

The position of the element has changed in more than 10 km. [S202_WFD]

S202_WISE5

ERROR

The position of the element has changed in more than 10 km. [S202_WISE5]

FC121

BLOCKER

The value must not be missing or empty

FT122

BLOCKER

The value does not follow the expected syntax for a valid multipoint {%reason%}

FT123

BLOCKER

Unsupported SRID

FT124

BLOCKER

Geometry is not valid. Reason: {%reason%}

Documents dataset#

See additional information in the data model review documentation:

Field description#

dcMetadata#

Table 89 Monitoring dataflow - dcMetadata table#

Attribute

Type

M

Definition [9]

title

string

[1]

Name given to the dataset.

creatorOrganisationName

string

[1]

Name of the organization doing the reporting.

creatorElectronicMailAddress

Email

[1]

Email address of the point of contact in the organisation responsible for the dataset.

description

string

[0..1]

Description of the dataset.

created

date

[0..1]

Date of creation of the dataset.

language

Language

[1..n]

Code of the dataset’s language/s from the 'Language' codelist.

license

Licence

[1]

A legal document giving official permission to do something with the resource.

rights

string

[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.

rightsHolder

string

[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 to be contacted for specific uses), or if the rights holder is not the organisation responsible for the dataset.

licenseDocument

documentCode

[0..n]

Document(s) about licensing information.
It must be reported if license IN ('exactMatch_CC_BY_4_0', 'narrowMatch_CC_BY_4_0').

metadataDocument

documentCode

[0..n]

Document(s) about metadata information.
Reported if includesSpatialData = 'yes'.

euRBDCode

wiseIdentifier

[1]

Identifier of the river basing district.

includesSpatialData

YesNo

[1]

Choose ‘yes’ if the data includes spatial data for the specified river basin district. Otherwise, choose ‘no’.
Very important note:
If spatial data is delivered, all the river basin districts must be reported.

includesMonitoringData

YesNo

[1]

Choose ‘yes’ if the data delivery includes data about the monitoring programmes for the specified river basin district. Otherwise, choose ‘no’.

Document#

Table 90 Monitoring dataflow - Document table#

Attribute

Type

M

Definition

documentCode

wiseIdentifier

[1]

Unique identifier for each document.

documentName

string250

[1]

Name of the document.

hyperlink

URL

[0..1]

URL of the document if available on the internet. Either the hyperlink or the documentFile must be provided.

documentFile

Attachment

[0..1]

Document file as an attachment uploaded in Reportnet. Either the hyperlink or the documentFile must be provided.

DocumentReference#

Table 91 Monitoring dataflow - DocumentReference table#

Attribute

Type

M

Definition

referenceCode

wiseIdentifier

[1]

Unique identifier for each reference within a document.

documentCode

wiseIdentifier

[1]

Unique identifier of the document the reference belongs to.

bookmark

string250

[1]

Name of the bookmark within the document (chapter, section, topic).

subject

string250

[1]

Subject of the reference.

Quality control#

dcMetadata#

Table QCs#

Code

Severity

Description

T001

BLOCKER

Mandatory table has no records. [T001]

RF9999

BLOCKER

The following reference tables have to be updated: {%REFERENCE_TABLES%} . [RF9999] Please, contact helpdesk. [RF9999]

T002_WFD

BLOCKER

The dcMetadata table must contain one and only one record for each of the country’s river basin districts, identified by the euRBDCode. Identifier missing Values: {%identifiers%} . Number of invalid values: {%numberofrecords%} [T002_WFD]

TU001

BLOCKER

Uniqueness and multiplicity constraints - The field euRBDCode must be unique within table [TU001]

T002_WISE5

BLOCKER

The dcMetadata table must contain one and only one record for each of the country’s river basin districts, identified by the euRBDCode. Identifier missing Values: {%identifiers%} . Number of invalid values: {%numberofrecords%} [T002_WISE5]

Field QCs#
title#

Code

Severity

Description

V019

BLOCKER

The value must not be missing or empty. [V019]

V020

BLOCKER

The length of the value must be <= 4000. [V020]

creatorOrganisationName#

Code

Severity

Description

V005

BLOCKER

The value must not be missing or empty. [V005]

V004

BLOCKER

The length of the value must be <= 4000. [V004]

licenseDocument#

Code

Severity

Description

V013

BLOCKER

The value is not a valid member of the referenced list. [V013]

V014

BLOCKER

“licenseDocument” contains duplicate values. [V014]

R001

BLOCKER

licenseDocument must be reported if license is ‘exactMatch_CC_BY_4_0’ or ‘narrowMatch_CC_BY_4_0’. [R001]

metadataDocument#

Code

Severity

Description

V015

BLOCKER

The value is not a valid member of the referenced list. [V015]

V016

BLOCKER

“metadataDocument” contains duplicate values. [V016]

R004

BLOCKER

metadataDocument must be reported if includesSpatialData = ‘yes’ [R004]

creatorElectronicMailAddress#

Code

Severity

Description

V002

BLOCKER

The value must not be missing or empty. [V002]

V003

BLOCKER

The value does not follow the expected syntax for a valid email. [V003]

V021

BLOCKER

The length of the value must be <= 4000 [V021]

description#

Code

Severity

Description

V006

BLOCKER

The length of the value must be <= 4000. [V006]

language#

Code

Severity

Description

V009

BLOCKER

“language” contains duplicate values. [V009]

V029

BLOCKER

The value must not be missing or empty [V029]

V008

BLOCKER

The value is not a valid member of the referenced list. [V008]

rights#

Code

Severity

Description

V017

BLOCKER

The length of the value must be <= 4000. [V017]

rightsHolder#

Code

Severity

Description

V018

BLOCKER

The length of the value must be <= 4000. [V018]

license#

Code

Severity

Description

R001

BLOCKER

licenseDocument must be reported if license is ‘exactMatch_CC_BY_4_0’ or ‘narrowMatch_CC_BY_4_0’. [R001]

V010

BLOCKER

The value must not be missing or empty [V010]

V011

BLOCKER

The value is not a valid member of the referenced list. [V011]

R005

BLOCKER

Document(s) about licensing information must be reported if license IN (‘exactMatch_CC_BY_4_0’, ‘narrowMatch_CC_BY_4_0’) [R005]

includesSpatialData#

Code

Severity

Description

V022

BLOCKER

The value must not be missing or empty [V022]

V023

BLOCKER

The value is not a valid member of the referenced list. [V023]

V026

BLOCKER

The value must be ‘yes’ or ‘no’ [V026]

R002

BLOCKER

If one RBD is reported as includesSpatialData = ‘yes’, then all the RBDs needs to be reported includesSpatialData = ‘yes’ [R002]

XC001

BLOCKER

If includesSpatialData = ‘yes’ then Spatial dataset cannot be empty [XC001]

XC002

BLOCKER

If includesSpatialData = ‘no’ then Spatial dataset must be empty [XC002]

R004

BLOCKER

metadataDocument must be reported if includesSpatialData = ‘yes’ [R004]

includesMonitoringData#

Code

Severity

Description

V024

BLOCKER

The value must not be missing or empty [V024]

V025

BLOCKER

The value is not a valid member of the referenced list. [V025]

V027

BLOCKER

The value must be ‘yes’ or ‘no’ [V027]

R003

ERROR

The RBD is reported as includesMonitoringData = no [R003]

euRBDCode#

Code

Severity

Description

V030

BLOCKER

The value must not be missing or empty [V030]

RF001_WFD

BLOCKER

The value must be a valid RBDCode [RF001_WFD]

T404_WFD

BLOCKER

The Monitoring table must always list the groundwater monitoring sites for quantitative monitoring (‘EEA_00-01-1’) for every river basin district with designated groundwater bodies. [T404_WFD] Values: {%identifiers%}. Number of missing values: {%numberofrecords%} [T404_WFD]

RF001_WISE5

BLOCKER

The value must be a valid RBDCode [RF001_WISE5]

T404_WISE5

BLOCKER

The Monitoring table must always list the groundwater monitoring sites for quantitative monitoring (‘EEA_00-01-1’) for every river basin district with designated groundwater bodies. Values: {%identifiers%}. Number of missing values: {%numberofrecords%} [T404_WISE5]

created#

Code

Severity

Description

V001

BLOCKER

The value is not a valid date (YYYY-MM-DD) [V001]

includesmonitoringdata#

Code

Severity

Description

XC006

BLOCKER

If includesmonitoringdata= ‘no’ then it is not possible to report any programme related with the RBD [XC006]

XC005_WFD

BLOCKER

If includesmonitoringdata = ‘no’ then it is not possible to report any Monitoring Code in table Monitoring related with the RBD. [XC005_WFD]

XC008_WFD

BLOCKER

If includesmonitoringdata = ‘no’ then it is not possible to report any Monitoring Code in table MonitoringPurpose related with the RBD. [XC008_WFD]

XC005_WISE5

BLOCKER

If includesmonitoringdata = ‘no’ then it is not possible to report any Monitoring Code in table Monitoring related with the RBD. [XC005_WISE5]

XC008_WISE5

BLOCKER

If includesmonitoringdata = ‘no’ then it is not possible to report any Monitoring Code in table MonitoringPurpose related with the RBD. [XC008_WISE5]

licensedocument#

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]

Document#

Table QCs#

Code

Severity

Description

TU101

BLOCKER

The field documentCode must be unqiue within table. [TU101]

Field QCs#
documentCode#

Code

Severity

Description

V102

BLOCKER

The value must not be missing or empty. [V102]

V101

BLOCKER

The value of documentCode must follow the syntax of WISE identifiers [V101]

documentName#

Code

Severity

Description

V104

BLOCKER

The value must not be missing or empty. [V104]

V103

BLOCKER

The length of the value must be <= 50. [V103]

documentFile#

Code

Severity

Description

R101

BLOCKER

Either hyperlink or documentFile must be reported, but not both. [R101]

DocumentReference#

Table QCs#

Code

Severity

Description

TU300

BLOCKER

Uniqueness and multiplicity constraints - The field referenceCode must be unique within table [TU300]

Field QCs#
referenceCode#

Code

Severity

Description

V300

BLOCKER

The value must not be missing or empty [V300]

V305

BLOCKER

The value of referenceCode must follow the syntax of WISE identifiers [V305]

documentCode#

Code

Severity

Description

V301

BLOCKER

The value must not be missing or empty [V301]

V302

BLOCKER

The value is not a valid member of the referenced list. [V302]

bookmark#

Code

Severity

Description

V303

BLOCKER

The value must not be missing or empty [V303]

V306

BLOCKER

The length of the value must be <= 50 [V306]

subject#

Code

Severity

Description

V304

BLOCKER

The value must not be missing or empty [V304]

V307

BLOCKER

The length of the value must be <= 250 [V307]