Surface water methodologies#

Last update: 2026-06-26

Warning

Public Version - Pending Discussion

Purpose and overview#

This section:

  • revises the information related to Surface water methodologies in the 2nd and 3rd cycle of reporting of the Water Framework Directive River Basin Management Plans

  • presents a simplified proposal for the electronic reporting in the 4th cycle

SWMET_2022 schema - 3rd cycle#

The SWMET_2022 schema defined the required data about surface water methodologies. For review purposes, the schema was divided in two groups:

  • a group of six classes requesting generic information at river basin district level (Figure 72)

  • a group of six classes requesting more technical information, about national types, thresholds, etc (Figure 73)

Generic information#

This section describes the revision of the following classes: SWExemptions, SWMethodologies, SWTargetedQ, SWChemicalStatusClassificationRBD, SWManagementObjectives and SWPressures.

        %%{init: {'theme': 'default'}}%%
classDiagram

class SWMET {
  + countryCode
  + euRBDCode
  + dcMetadata
  + SWMethodologies
  + SWTargetedQ
  + SWChemicalStatusClassificationRBD
  + SWManagementObjectives
  + SWPressures
  + SWExemptions
}

class SWMethodologies {
  + typologyMethodologyReference[*]
  + smallWBsMethodologyReference[*]
  + minimumCatchmentAreaRivers
  + minimumSurfaceAreaLakes
  + otherMinimumCriteria
  + iRBDTypologyCoOrdinationReference[*]
  + hmwbMethodologyReference[*]
}

class SWTargetedQ {
  + oneOutAllOut
  + groupingExtrapolation
  + gepDefined
  + gepLevel
  + gepApproach
  + gepBiology
  + mitigationMeasures[*]
  + bqeForMEPGEP[*]
  + gesGepComparison
  + ecologicalStatusMethodReference[*]
  + gepMethodReference[*]
  + driversFailureEcologicalStatusPotentialReference[*]
}

class SWChemicalStatusClassificationRBD {
  + approachSWBNotMonitoredChemicalReference[*]
  + limitOfQuantification
  + backgroundConcentrations
  + backgroundConcentrationsReference[*]
  + bioavailability
  + bioavailabilityReference[*]
  + longTermTrendAnalysis
  + longTermTrendAnalysisReference[*]
  + mixingZoneMethodology
  + alternativeMixingZoneMethodologyReference[*]
  + mixingZoneMeasures
  + mixingZoneMeasuresReductionReference[*]
  + chemicalStatusReference[*]
}

class SWManagementObjectives {
  + managementObjectivesNutrients
  + managementObjectivesNutrientsQuantitativeN
  + managementObjectivesNutrientsQuantitativeP
  + managementObjectivesContinuity
  + managementObjectivesContinuityQuantitative
  + managementObjectivesReference[*]
  + waterResourcePlans
  + waterResourcePlansReference[*]
}

class SWPressures {
  + swPressuresNotAssessed[*]
  + swSignificantPressurePointSourceTools
  + swSignificantPressureDiffuseSourceTools
  + swSignificantPressureWaterAbstractionTools
  + swSignificantPressureWaterFlowTools
  + swSignificantPressureOtherSourceTools
  + swSignificanceDefinition
  + swSignificanceLinkFailure
  + swPressuresReference[*]
}

class SWExemptions {
  + swExemption44Impact[*]
  + swExemption44Driver[*]
  + swExemption45Impact[*]
  + swExemption45Driver[*]
  + swDisproportionateCost
  + swDisproportionateCostScale[*]
  + swDisproportionateCostAnalysis[*]
  + swDisproportionateCostAlternativeFinancing[*]
  + swDisproportionateCostOtherEULegislation
  + swTechnicalInfeasibility[*]
  + swNaturalConditions[*]
  + swExemption46[*]
  + swExemption47[*]
  + swExemptionsTransboundary
  + swExemptionsReference[*]
  + driversSWExemptionsReference[*]
}


SWMET "1" *-- "1" SWMethodologies
SWMET "1" *-- "1" SWTargetedQ
SWMET "1" *-- "1" SWChemicalStatusClassificationRBD
SWMET "1" *-- "1" SWManagementObjectives
SWMET "1" *-- "1" SWPressures
SWMET "1" *-- "1" SWExemptions

    

Figure 72 SWMET_2022 schema - generic data - 3rd cycle.#

The SWMET_2022 schema was already partially revised (see Reporting of exemptions - 3rd cycle). Specifically, the SWExemptions data (Figure 35) will not be requested in the 4th cycle reporting.

The Commission has revised and simplified the SWMethodologies class, keeping only a subset of the elements requested in the 3rd cycle. The following elements were removed:

  • SWMET/SWMethodologies/typologyMethodologyReference

  • SWMET/SWMethodologies/smallWBsMethodologyReference

  • SWMET/SWMethodologies/otherMinimumCriteria

  • SWMET/SWMethodologies/iRBDTypologyCoOrdinationReference

Warning

The revised SWTargetedQ class was altered (2023-06-26).

The Commission has revised and simplified the SWTargetedQ class, keeping only a subset of the elements requested in the 3rd cycle. The following elements were removed:

  • SWMET/SWTargetedQ/oneOutAllOut

  • SWMET/SWTargetedQ/groupingExtrapolation

  • SWMET/SWTargetedQ/gepDefined

  • SWMET/SWTargetedQ/gepLevel

  • SWMET/SWTargetedQ/gepBiology

  • SWMET/SWTargetedQ/driversFailureEcologicalStatusPotentialReference

  • SWMET/SWTargetedQ/mitigationMeasures

The following elements will be requested at water category level (i.e. separately for rivers, lakes, transitional and coastal waters):

  • SWMET/SWTargetedQ/gepApproach

  • SWMET/SWTargetedQ/bqeForMEPGEP

The Commission has revised and simplified the SWChemicalStatusClassificationRBD class, keeping only a subset of the elements requested in the 3rd cycle. The following elements were removed:

  • SWMET/SWChemicalStatusClassificationRBD/approachSWBNotMonitoredChemicalReference

  • SWMET/SWChemicalStatusClassificationRBD/mixingZoneMeasuresReductionReference

  • SWMET/SWChemicalStatusClassificationRBD/chemicalStatusReference

The Commission has revised and simplified the SWManagementObjectives class, keeping only a subset of the elements requested in the 3rd cycle. The following elements were removed:

  • SWMET/SWManagementObjectives/managementObjectivesContinuityQuantitative

The Commission has revised SWPressures class. The following elements were removed:

  • SWMET/SWPressures/swPressuresReference

  • SWMET/SWPressures/swSignificantPressureOtherSourceTools

  • SWMET/SWPressures/swPressuresNotAssessed

The structure of the SWPressures class was also revised.

Technical information#

The full review of the classes and elements depicted in Figure 73 is pending.

The preliminary technical analysis suggests the changes described below.

In the SWRBSP class, the following elements were removed:

  • SWMET/SWRBSP/rbspOther

  • SWMET/SWRBSP/rbspScale

In the SWPrioritySubstance class, the following elements were removed (because they are not required or can be derived in the revised model):

  • SWMET/SWPrioritySubstance/psScale

  • SWMET/SWPrioritySubstance/psStatusAssessment

  • SWMET/SWPrioritySubstance/psStandardsUsed

The SWRBSP and SWPrioritySubstance tables have similar structure and content. A single table, similar to the GWThresholdValue table can be used for both types of substances.

In the SWPhysicoChemicalQE class, the following elements were removed:

  • SWMET/SWPhysicoChemicalQE/physChemParameterOther

A single threshold value, for the boundary between ‘good’ and ‘moderate’ status, was requested for physico-chemical elements. This approach was inadequate for several reasons:

  • the datatype used in the 3rd cycle did not allow the reporting of intervals, specially disjoint intervals (e.g. for parameters like pH)

  • the boundary between ‘good’ and ‘high’ (or ‘maximum’) potential was not recorded

Starting in 2028, monitoring results for physico-chemical parameters will be reported biennially to the EEA and the Commission. Knowledge of the classification boundaries will be necessary for the status classes applicable to physico-chemical elements, i.a. to allow a more adequate visualisation of progress over time. Therefore, the data structure should allow the reporting of the boundaries for different classes. The datatype used for the reporting of thresholds and intervals will also be corrected.

In the BQEMethod class, the following elements were removed:

  • SWMET/BQEMethod/bqePercentageOfTypes

  • SWMET/BQEMethod/bqeSensitivityImpactOther A unique identifier must be introduced, as well as an optional reference to supporting documentation. A clear separation between the original name (in the national language) and a technically meaningful translation to English should also be made.

        %%{init: {'theme': 'default'}}%%
classDiagram

class SWMET {
  + countryCode
  + euRBDCode
  + dcMetadata
  + SWType[*]
  + BQEMethod[*]
  + SWSupportingQE[1..9]
  + SWPhysicoChemicalQE[*]
  + SWRBSP[*]
  + SWPrioritySubstance[*]
}

class SWType {
  + swTypeCode
  + swTypeDescription
  + swIntercalibrationType[*]
  + swTypeCategory
  + swTypeSpecificReferenceConditionsForBQEs
  + swTypeSpecificHyMoConditions
  + swTypeSpecificPhysChemConditions
}

class BQEMethod {
  + bqeMethodName
  + bqeCode
  + bqeCategoryRW
  + bqeCategoryLW
  + bqeCategoryTW
  + bqeCategoryCW
  + bqePercentageOfTypes
  + bqeSensitivityImpactNutrients
  + bqeSensitivityImpactOrganic
  + bqeSensitivityImpactChemical
  + bqeSensitivityImpactSaline
  + bqeSensitivityImpactAcidification
  + bqeSensitivityImpactTemperature
  + bqeSensitivityImpactHydrological
  + bqeSensitivityImpactMorphological
  + bqeSensitivityImpactOther[*]
}

class SWSupportingQE {
  + supportingQECode
  + supportingQESensitivityBQE
}

class SWPhysicoChemicalQE {
  + physChemParameter
  + physChemParameterOther
  + physChemCategoryRW
  + physChemCategoryLW
  + physChemCategoryTW
  + physChemCategoryCW
  + physChemTypeCode [1..*]
  + physChemValue
  + physChemUnit
  + physChemStandardType
  + physChemGMBoundary
}

class SWRBSP {
  + rbspCode
  + rbspOther
  + rbspMatrix
  + rbspCategoryRW
  + rbspCategoryLW
  + rbspCategoryTW
  + rbspCategoryCW
  + rbspStandardType
  + rbspValue
  + rbspUnit
  + rbspScale
  + rbspTechGuidance
  + rbspAnalyticalMethod
  + rbspAnalyticalMethodBAT
}

class SWPrioritySubstance {
  + psCode
  + psStatusAssessment
  + psMatrix
  + psStandardsUsed
  + psCategoryRW
  + psCategoryLW
  + psCategoryTW
  + psCategoryCW
  + psCategoryTeW
  + psStandardType
  + psValue
  + psUnit
  + psScale
  + psAnalyticalMethod
  + psAnalyticalMethodBAT
}

SWMET "1" *-- "*" SWType
SWMET "1" *-- "*" BQEMethod
SWMET "1" *-- "1..9" SWSupportingQE
SWMET "1" *-- "*" SWPhysicoChemicalQE
SWMET "1" *-- "*" SWRBSP
SWMET "1" *-- "*" SWPrioritySubstance
    

Figure 73 SWMET_2022 schema - technical data - 3rd cycle.#

Starting in 2028, monitoring results for biological elements will be reported every three years to the EEA and the Commission. In the 3rd cycle, information about class boundaries for biological elements was not reported. Given the variety and complexity of the biological quality elements, the range of of values must be normalised to allow some standardisation of the reporting.

In the EIONET WISE-2 Biology dataflow, a BiologyEQRClassificationProcedure table (Figure 74) tried to capture this information using the concept of Ecological Quality Ratio (EQR).

The current review of the WFD data model, and the recent changes to the WFD reporting requirements, provide an opportunity to align the WISE-2 and the WFD reporting, avoiding future duplications and inconsistencies in the reporting of the biological quality elements classification.

        ---
config:
  class:
    hideEmptyMembersBox: true
  layout: dagre
  theme: default
---
classDiagram

class BiologyEQRClassificationProcedure["WISE2::BiologyEQRClassificationProcedure"]{
+ countryCode: Country
+ parameterWaterBodyCategory: WaterBodyCategory
+ parameterNCSWaterBodyType: string
+ parameterNaturalAWBHMWB: NaturalAWBHMWB
+ observedPropertyDeterminandBiologyEQRCode: BiologicalQualityElement
+ procedureClassificationSystem: ClassificationSystem
+ parameterBoundaryValueClasses12: float
+ parameterBoundaryValueClasses23: float
+ parameterBoundaryValueClasses34: float
+ parameterBoundaryValueClasses45: float
+ resultObservationStatus: ObservationStatus
+ remarks: string [0..1]
}


    

Figure 74 WISE2 Biology - BiologyEQRClassificationProcedure table.#

Todo

SurfaceWaterMethodologies - 3rd cycle - Review

Review of the remaining classes in SWMET_2022 schema - technical data - 3rd cycle. namely the SWType attributes.

Descriptive dataset - 4th cycle#

The revised structure for the surface water methodologies reporting is presented in this section.

The SWMethodologies, SWManagementObjectives and SWChemicalStatusClassification tables have a structure similar to the corresponding classes in the 3rd cycle reporting, minus the attributes removed by the Commission’s review. See Figure 75.

        ---
config:
  class:
    hideEmptyMembersBox: true
  layout: dagre
  theme: neutral
---
classDiagram
direction TB

class SWMethodologies {
  + euRBDCode: wiseIdentifier
  + minimumCatchmentAreaRivers: nonNegativeValue
  + minimumSurfaceAreaLakes: nonNegativeValue
  + hmwbMethodologyReference: referenceCode [1..n]
}

class SWManagementObjectives {
  + euRBDCode: wiseIdentifier
  + managementObjectivesNutrients: YesNo
  + managementObjectivesNutrientsQuantitativeN: YesNo
  + managementObjectivesNutrientsQuantitativeP: YesNo
  + managementObjectivesContinuity: YesNo
  + managementObjectivesReference: referenceCode [1..n]
  + waterResourcePlans: YesNoRBMP
  + waterResourcePlansReference: referenceCode [1..n]
}

class SWChemicalStatusClassification {
  + euRBDCode: wiseIdentifier
  + limitOfQuantification: YesNo
  + backgroundConcentrations: YesNo
  + backgroundConcentrationsReference: referenceCode [0..n]
  + bioavailability: YesNo
  + bioavailabilityReference: referenceCode [0..n]
  + longTermTrendAnalysis: YesNo
  + longTermTrendAnalysisReference: referenceCode [0..n]
  + mixingZoneMethodology: YesNo
  + alternativeMixingZoneMethodologyReference: referenceCode [0..n]
  + mixingZoneMeasure: MixingZoneMeasure [0..n]
}

class MixingZoneMeasure{
<<enumeration>>
measureArticle113k
reviewOfPermitsIED
priorRegulationsArticle113g
other
notApplicable
}

class YesNoRBMP{
<<enumeration>>
yes
no
RBMP}

SWChemicalStatusClassification ..> MixingZoneMeasure: mixingZoneMeasure
SWManagementObjectives ..> YesNoRBMP: waterResourcePlans

classDef default fill:white,stroke:#000;
classDef forFixing fill:white,stroke:#f00;
    

Figure 75 Surface water methodologies - SWMethodologies, SWManagementObjectives, SWChemicalStatusClassification - 4th cycle.#

SWTargetedQuestions table#

In the table SWTargetedQuestions (Figure 76) the questions regarding the approach used for the definition of good ecological potential (GEP) differentiate between rivers, lakes, transitional and coastal waters.

If, for a given water category, biological quality elements have been included in the definition of GEP, then a list of the BQEs included must be provided. For example, bqeForMEPGEPRW must be reported if, and only if, gepApproachRW NOT IN ('mitigationMeasuresPragueApproachWithoutBQE','gepHasNotBeenDefined').

        ---
config:
  class:
    hideEmptyMembersBox: true
  layout: dagre
  theme: neutral
---
classDiagram
direction TB

class SWTargetedQuestions{
  + euRBDCode: wiseIdentifier
  + gepApproachRW: GEPApproach
  + bqeForMEPGEPRW: BiologicalQualityElement [0..n]
  + gepApproachLW: GEPApproach
  + bqeForMEPGEPLW: BiologicalQualityElement [0..n]
  + gepApproachTW: GEPApproach
  + bqeForMEPGEPTW: BiologicalQualityElement [0..n]
  + gepApproachCW: GEPApproach
  + bqeForMEPGEPCW: BiologicalQualityElement [0..n]
  + ecologicalStatusMethodReference: referenceCode [1..n]
  + gepMethodReference: referenceCode [1..n]
}

class GEPApproach {
<<enumeration>>
cisGuidanceApproach
mitigationMeasuresPragueApproachWithBQE
mitigationMeasuresPragueApproachWithoutBQE
hybridCISPragueApproach
sameAssessmentAsNaturalWB
gepHasNotBeenDefined
}

SWTargetedQuestions ..> GEPApproach

classDef default fill:white,stroke:#000;
classDef forFixing fill:white,stroke:#f00;
    

Figure 76 Surface water methodologies - SWTargetedQuestions - 4th cycle.#

SWPressureAssessment table#

The table SWPressureAssessment (Figure 77) uses a different approach:

  • the reporting of “pressures not assessed” is eliminated, because the data was difficult to analyse and contained inconsistencies

  • instead, for each pressure (or group of pressures), three attributes are requested (swPressureAssessmentMethod,swSignificanceDefinition,swSignificanceLinkFailure)

  • given that the pressure codelist is hierarchical, the granularity of the reporting is selected by Member States

  • the quality control procedure will verify that different levels are not selected simultaneously for any given RBD

For more information see PressureType codelist - 4th cycle.

        ---
config:
  class:
    hideEmptyMembersBox: true
  layout: dagre
  theme: neutral
---
classDiagram
direction TB

class SWPressureAssessment{
  + euRBDCode: wiseIdentifier
  + swPressure: PressureType
  + swPressureAssessmentMethod: PressureAssessmentMethod
  + swSignificanceDefinition: YesNoNotApplicable
  + swSignificanceLinkFailure: YesNoNotApplicable
}

class PressureAssessmentMethod{
  <<enumeration>>
  numericalTools
  expertJudgement
  combinationOfBoth
  notAssessed 
}

SWPressureAssessment ..> PressureAssessmentMethod 

classDef default fill:white,stroke:#000;
classDef forFixing fill:white,stroke:#f00;
    

Figure 77 Surface water methodologies - SWPressureAssessment - 4th cycle.#

SWThresholdValue table#

The reporting of thresholds for priority substances and for RBSPs is combined into a single SWThresholdValue table (see Figure 78). The GWThresholdValue table, in the groundwater methodologies dataset, has a similar structure (see GWThresholdValue table).

The Boolean attributes applicableToRW, applicableToLW, etc, are in practice not necessary, because the scope of applicability for each threshold can be derived via the association with the SWType table. These attributes can be kept to facilitate the quality control process.

The associations between the SWThresholdValue table and other tables are depicted in Figure 79.

        ---
config:
  class:
    hideEmptyMembersBox: true
  layout: dagre
  theme: neutral
---
classDiagram
direction TB

class SWThresholdValue{
+ swThresholdIdentifier: wiseIdentifier
+ parameterCode: Parameter
+ eqsStandardType: StandardType
+ chemicalMatrix: ChemicalMatrixType 

+ thresholdValueRange: range
+ thresholdValueUnit: UnitOfMeasure
+ naturalBackgroundLevelSet: YesNoNotApplicable

«compliance-with-criteria»
+ analyticalMethod: YesNo
+ analyticalMethodBAT: YesNoNotApplicable

«reference»
+ swThresholdReference: referenceCode [0..n]

«for-data-quality-control-purposes»
+ applicableToRW: YesNo
+ applicableToLW: YesNo
+ applicableToTW: YesNo
+ applicableToCW: YesNo
+ applicableToTeW: YesNo
}

class SWPollutant ["SurfaceWaterDataset::SWPollutant"]:::otherDataset{
  + euSurfaceWaterBodyCode
  + swPollutantCode
  + swThresholdIdentifier [1..n]
  + swThresholdExceedance [0..n]
}

SWThresholdValue <.. SWPollutant: swThresholdIdentifier
SWThresholdValue <.. SWPollutant: swThresholdExceedance

classDef default fill:white,stroke:#000;
classDef forFixing fill:white,stroke:#f00;
classDef otherDataset fill:lavender,stroke:#000;
    

Figure 78 Surface water methodologies - SWThresholdValue - 4th cycle.#

        ---
config:
  class:
    hideEmptyMembersBox: true
  layout: dagre
  theme: neutral
---
classDiagram
direction TB

class SWType {
  + swTypeIdentifier: wiseIdentifier
}

class SWPollutant ["SurfaceWaterDataset::SWPollutant"]:::otherDataset{
  + euSurfaceWaterBodyCode
  + swPollutantCode
  + swThresholdIdentifier [1..n]
  + swThresholdExceedance [0..n]
}

class SWThresholdValue{
  + swThresholdIdentifier: wiseIdentifier
  + parameterCode: Parameter
}

class SWThreshold_SWType{
  + swThresholdIdentifier: wiseIdentifier
  + swTypeIdentifier: wiseIdentifier
}

class SWNaturalBackgroundLevel{
  + swTypeIdentifier: wiseIdentifier
  + parameterCode: Parameter
  + parameterValue: range  
  + parameterUnit: UnitOfMeasure
}

SWPollutant ..> SWThresholdValue: swThresholdIdentifier
SWPollutant ..> SWThresholdValue: swThresholdExceedance
SWThresholdValue "1" -- "0..n" SWThreshold_SWType 
SWThreshold_SWType "0..n" -- "1" SWType 
SWType "1" -- "1..n" SWNaturalBackgroundLevel

classDef default fill:white,stroke:#000;
classDef forFixing fill:white,stroke:#f00;
classDef otherDataset fill:lavender,stroke:#000;
    

Figure 79 Surface water methodologies - SWThresholdValue associations with other tables - 4th cycle.#

QE3Classification table#

The reporting of thresholds and class boundaries for physico-chemical quality elements requires a new QE3Classification table (see Figure 80).

Formally, the classes ‘poor’ and ‘bad’ status are not defined for physico-chemical quality elements. The optional attributes classPoor and classBad allow the reporting of the classification ranges for those classes.

The associations between the QE3Classification table and other tables are depicted in Figure 81.

        ---
config:
  class:
    hideEmptyMembersBox: true
  layout: dagre
  theme: neutral
---
classDiagram
direction LR

class QE3Classification{
+ qeClassificationIdentifier: wiseIdentifier
+ qeCode: PhysicoChemicalQualityElement
+ parameterCode: Parameter
+ parameterUnit: UnitOfMeasure
+ standardType: StandardType
+ classHighOrMax: range
+ classGood: range
+ classModerate: range
+ classPoor: range [0..1]
+ classBad: range [0..1]

«scope-and-references»
+ naturalBackgroundLevelSet: YesNoNotApplicable
+ qeClassificationReference: referenceCode [0..n]
}


classDef default fill:white,stroke:#000;
classDef forFixing fill:white,stroke:#f00;
classDef partial fill:lightyellow,stroke:#000;

    

Figure 80 Surface water methodologies - QE3Classification - 4th cycle.#

        ---
config:
  class:
    hideEmptyMembersBox: true
  layout: dagre
  theme: neutral
---
classDiagram
direction TB

class SWType:::partial{
+ swTypeIdentifier: wiseIdentifier
}

class SWQualityElement["SurfaceWaterDataset::SWQualityElement"]:::otherDataset{
+ euSurfaceWaterBodyCode: wiseIdentifier
+ qeCode: QualityElement
+ qeClassificationIdentifier: wiseIdentifier
}

class QE3Classification{
+ qeClassificationIdentifier: wiseIdentifier
+ qeCode: PhysicoChemicalQualityElement
+ parameterCode: Parameter
+ parameterUnit: UnitOfMeasure
}

class SWType_QEClassification{
+ swTypeIdentifier: wiseIdentifier
+ qeClassificationIdentifier
}

class SWNaturalBackgroundLevel{
+ swTypeIdentifier: wiseIdentifier
+ parameterCode: Parameter
+ parameterValue: range  
+ parameterUnit: UnitOfMeasure
}

SWQualityElement ..> QE3Classification
QE3Classification "1" -- "0..n" SWType_QEClassification
SWType_QEClassification "0..n" -- "1" SWType
SWType "1" -- "0..n" SWNaturalBackgroundLevel

classDef default fill:white,stroke:#000;
classDef forFixing fill:white,stroke:#f00;
classDef otherDataset fill:lavender,stroke:#000;
    

Figure 81 Surface water methodologies - QE3Classification associations with other tables - 4th cycle.#

QE1Classification and BQEMethod table#

The reporting of class boundaries for biological quality elements requires a new QE1Classification table (see Figure 82). The table “replaces” the WISE2 Biology - BiologyEQRClassificationProcedure table. All boundaries are reported using EQRs.

The associations between the QE1Classification table and other tables are depicted in Figure 83.

        ---
config:
  class:
    hideEmptyMembersBox: true
  layout: dagre
  theme: neutral
---
classDiagram
direction LR

class BQEMethod{
+ bqeMethodIdentifier: wiseIdentifier
+ bqeCode: BiologicalQualityElement
+ bqeMethodName: string
+ bqeMethodNameLanguage: Language
+ bqeMethodReference: referenceCode [0..n]

«sensitivity»
+ bqeSensitivityImpactNutrients: YesNo
+ bqeSensitivityImpactOrganic: YesNo
+ bqeSensitivityImpactChemical: YesNo
+ bqeSensitivityImpactSaline: YesNo
+ bqeSensitivityImpactAcidification: YesNo
+ bqeSensitivityImpactTemperature: YesNo
+ bqeSensitivityImpactHydrological: YesNo
+ bqeSensitivityImpactMorphological: YesNo

«for-data-quality-control-purposes»
+ applicableToRW: YesNo
+ applicableToLW: YesNo
+ applicableToTW: YesNo
+ applicableToCW: YesNo
}

class QE1Classification{
+ qeClassificationIdentifier: wiseIdentifier
+ qeCode: BiologicalQualityElement
+ parameterUnit: UnitOfMeasure
+ classHighOrMax: range
+ classGood: range
+ classModerate: range
+ classPoor: range
+ classBad: range
«scope-and-references»
+ bqeMethodIdentifier: wiseIdentifier 
+ qeClassificationReference: referenceCode [0..n]
}

BQEMethod "0..1" -- "1..n" QE1Classification: bqeMethodIdentifier

classDef default fill:white,stroke:#000;
classDef forFixing fill:white,stroke:#f00;
classDef otherDataset fill:lavender,stroke:#000;
    

Figure 82 Surface water methodologies - BQEMethod and QE1Classification - 4th cycle.#

        ---
config:
  class:
    hideEmptyMembersBox: true
  layout: dagre
  theme: neutral
---
classDiagram
direction TB

class SWType {
+ swTypeIdentifier: wiseIdentifier
}

class SWQualityElement["SurfaceWaterDataset::SWQualityElement"]:::otherDataset{
+ euSurfaceWaterBodyCode: wiseIdentifier
+ qeCode: QualityElement
+ qeClassificationIdentifier: wiseIdentifier
}

class BQEMethod{
+ bqeMethodIdentifier: wiseIdentifier
+ bqeCode: BiologicalQualityElement
}

class QE1Classification{
+ qeClassificationIdentifier: wiseIdentifier
+ qeCode: BiologicalQualityElement
+ bqeMethodIdentifier: wiseIdentifier 
}

class SWType_QEClassification{
+ swTypeIdentifier: wiseIdentifier
+ qeClassificationIdentifier
}

SWQualityElement ..> QE1Classification: qeClassificationIdentifier

BQEMethod "1" -- "1..n" QE1Classification 
QE1Classification "1" -- "0..n" SWType_QEClassification
SWType_QEClassification "0..n" -- "1" SWType 

classDef default fill:white,stroke:#000;
classDef forFixing fill:white,stroke:#f00;
classDef otherDataset fill:lavender,stroke:#000;

    

Figure 83 Surface water methodologies - BQEMethod and QE1Classification associations - 4th cycle.#

SWType table#

The SWType table contains information about the national classification types. This table is central to the surface water methodologies (see Figure 84).

The revision of the table is not finalised.

        ---
config:
  class:
    hideEmptyMembersBox: true
  layout: dagre
  theme: neutral
---
classDiagram
direction TB

class SWType{
    + swTypeIdentifier: wiseIdentifier
    + surfaceWaterBodyCategory: WaterBodyCategory
    + naturalAWBHMWB: NaturalAWBHMWB
    + swIntercalibrationType: IntercalibrationType [1..n]
    + swTypeCode: string100
    + swTypeDescription: string
    + swTypeDescriptionLanguage: Language

    + swTypeReference: referenceCode [0..n]
}

class SWQualityElement["SurfaceWaterDataset::SWQualityElement"]:::partial{ 
}

class SWPollutant["SurfaceWaterDataset::SWPollutant"]:::partial{ 
}

SWQualityElement ..> QE1Classification: qeClassificationIdentifier
SWQualityElement ..> QE3Classification: qeClassificationIdentifier


QE1Classification -- "0..n" QEClassification_SWType
QE3Classification -- "0..n" QEClassification_SWType   
QEClassification_SWType "0..n" -- SWType 


SWPollutant ..> SWThresholdValue: swThresholdIdentifier
SWThresholdValue -- "0..n" SWThreshold_SWType 
SWThreshold_SWType "0..n" -- SWType
SWType "1" -- "1..n" SWNaturalBackgroundLevel

classDef default fill:white,stroke:#000;
classDef forFixing fill:white,stroke:#f00;
classDef partial fill:lavender,stroke:#000;
    

Figure 84 Surface water methodologies - SWType - 4th cycle.#

Codelists - 4th cycle#

  • For the GEPApproach codelist, see Table 66.

  • For the MixingZoneMeasure codelist, see Table 67.

  • For the PressureAssessmentMethod codelist, see Table 68.

GEPApproach codelist
Table 66 Codelist - 4th cycle - GEPApproach#

Notation

Label

Definition

cisGuidanceApproach

CIS Guidance 37 reference approach

Reference approach as explained in CIS Guidance 37 [1]

mitigationMeasuresPragueApproachWithBQE

Mitigation measures (Prague) approach with BQE

Mitigation measures (Prague) approach as explained in CIS Guidance 37, including an assessment of biological quality elements that would be applicable to natural water bodies.

mitigationMeasuresPragueApproachWithoutBQE

Mitigation measures (Prague) approach without BQE

Mitigation measures (Prague) approach, but not yet including any biological quality elements in the assessment.

hybridCISPragueApproach

Hybrid CIS Guidance / Prague approach

Hybrid between the CIS Guidance 37 reference approach and the mitigation measures (Prague) approach.

sameAssessmentAsNaturalWB

Same assessment system as for natural water bodies

The exact same assessment system as for natural water bodies is used.

gepHasNotBeenDefined

GEP has not been defined

Good ecological potential has not been not defined for this water category.

MixingZoneMeasure codelist
Table 67 Codelist – 4th cycle - MixingZoneMeasure#

Notation

Label

Definition

measureArticle113k

Measures according to Article 11(3)(k) of the WFD

reviewOfPermits

Review of permits referred to in the IPPC Directive

priorRegulationsArticle113g

Prior regulations referred to in Article 11(3)(g) of the WFD

other

Other

notApplicable

Not applicable

Use this option if mixing zones were not defined.

PressureAssessmentMethod codelist
Table 68 Codelist - 4th cycle - PressureAssessmentMethod#

Notation

Label

Definition

numericalTools

Numerical Tools

expertJudgement

Expert Judgement

combinationOfBoth

Combination of Both

notAssessed

Not Assessed

Documents dataset - 4th cycle#

The Documents dataset follows the standard structure used in various WISE dataflows (Figure 85):

  • the dcMetadata table provides the basic Dublin Core metadata elements about the delivery

    • if required by the data providers, and especially if spatial data is being reported, the licenseDocument and the metadataDocument attributes allow the provision of additional information about the dataset

    • the dcMetadata table also functions as a “manifest file” explaining if the delivery contains data for a given river basin district or not

  • the Document table allows the upload of documents (for example, PDFs) or the provision of a hyperlink to a document stored in a publicly accessible national web site

  • the Reference table is also standard in the WISE dataflows: the bookmark it allows the identification of the chapter(s), sections(s) or page range(s) where the relevant information about a subject can be found within a document

The following criteria apply:

  1. the dcMetadata table must contain one and only one record for each of the country’s river basin districts, identified by the euRBDCode

  2. for countries reporting under the WFD, the quality control will raise an ERROR, if some, or all, the river basin districts have includesDescriptiveData = no

        ---
config:
  class:
    hideEmptyMembersBox: true
  layout: dagre
  theme: neutral
---
classDiagram
direction LR

class dcMetadata {

«metadata»
+ title: string
+ creatorOrganisationName: string
+ creatorElectronicMailAddress: Email
+ description: string [0..1]
+ created: date [0..1]
+ language: Language [1..n]
+ license: Licence
+ rights: string [0..1]
+ rightsHolder: string [0..1]
+ licenseDocument: documentCode [0..n]
+ metadataDocument: documentCode [0..n]

«data-delivery-manifest»
+ euRBDCode: wiseIdentifier
+ includesMonitoringData: YesNo
}

class Reference {
  + referenceCode: wiseIdentifier
  + documentCode: documentCode
  + bookmark: string250
  + subject: string250 
}

class Document {
+ documentCode: wiseIdentifier
+ documentName: string250
+ hyperlink: URL [0..1]
+ documentFile: Attachment [0..1]
}

class Licence{
  <<enumeration>>
  CC0
  CC_BY_4_0
  exactMatch_CC_BY_4_0
  narrowMatch_CC_BY_4_0
}

Reference  ..> Document: documentCode
dcMetadata ..> Document: licenseDocument
dcMetadata ..> Document: metadataDocument
dcMetadata ..> Licence: license

classDef default fill:white,stroke:#000;
classDef forFixing fill:white,stroke:#f00;
    

Figure 85 SurfaceWaterMethodologies - 4th cycle - Documents#

Todo

Surface water methodologies - Documents dataset - 4th cycle

Technical review pending.

References#