package org.fao.fenix.commons.msd.dto.full;

import com.fasterxml.jackson.annotation.JsonProperty;
import org.fao.fenix.commons.annotations.Description;
import org.fao.fenix.commons.annotations.Label;
import org.fao.fenix.commons.msd.dto.JSONEntity;

import java.io.Serializable;
import java.util.Map;

public class SeDataValidation extends JSONEntity implements Serializable {

    @JsonProperty
    @Label(en="")
    @Description(en= "")
    private Map<String, String> dataValidationIntermediate;

    @JsonProperty
    @Label(en="")
    @Description(en= "")
    private Map<String, String> dataValidationOutput;

    @JsonProperty
    @Label(en="")
    @Description(en= "")
    private Map<String, String> dataValidationSource;


    public Map<String, String> getDataValidationIntermediate() {
        return dataValidationIntermediate;
    }

    public void setDataValidationIntermediate(Map<String, String> dataValidationIntermediate) {
        this.dataValidationIntermediate = dataValidationIntermediate;
    }

    public Map<String, String> getDataValidationOutput() {
        return dataValidationOutput;
    }

    public void setDataValidationOutput(Map<String, String> dataValidationOutput) {
        this.dataValidationOutput = dataValidationOutput;
    }

    public Map<String, String> getDataValidationSource() {
        return dataValidationSource;
    }

    public void setDataValidationSource(Map<String, String> dataValidationSource) {
        this.dataValidationSource = dataValidationSource;
    }
}

@@ -409,33 +409,165 @@
 en=%22
-%22)%0A    @Description(en= %22
+Data validation - intermediate%22)%0A    @Description(en= %22Assessment of the quality and correctness of intermediate calculations leading to statistical outputs.
 %22)%0A 
@@ -651,32 +651,56 @@
 %0A    @Label(en=%22
+Data validation - output
 %22)%0A    @Descript
@@ -700,32 +700,116 @@
 escription(en= %22
+Assessment of discrepancies and/or inaccuracies observed in the statistical outputs.
 %22)%0A    private M
@@ -883,16 +883,40 @@
 bel(en=%22
+Data validation - source
 %22)%0A    @
@@ -932,16 +932,92 @@
 on(en= %22
+Assessment of discrepancies and/or inaccuracies inherent to the data source.
 %22)%0A    p

Update SeDataValidation.java