ISO Quality Information

From DGIWG
Jump to: navigation, search

Quality Information

A Quality Information is an instance of gmd:DQ_DataQuality or one of its subclasses.

Its property instances are described below:


+ scope[1]:DQ_Scope
  + level[1]:MD_ScopeCode RSTYPE - Default is dataset
  + levelDescription[0..1]:MD_ScopeDescription When RSTYPE is not equal to dataset
    + other[1]:CharacterString RSTYPN
  + extent[0]:EX_Extent See Note 3
+ report[0..*]:DQ_Element RSRQR (for each) (when set) -  See Note 1
  + measureIdentification[1]:RS_Identifier identifier -  See Identifier
  + evaluationMethodDescription[0..1]:CharacterString method
  + result[0..1]:DQ_ConformanceResult cnfResult (when set) -  See Conformance Result and Note 4
  + result[0..1]:DQ_QuantitativeResult When descResult is set -  See Descriptive Result and Note 4
  + result[0..1]:DQ_QuantitativeResult qtyResult (when set) -  See Quantitative Result and Note 4
  + result[0..1]:QE_CoverageResult covResult (when set) -  See Coverage Result and Note 4
+ report[0..*]:DQ_Element RSUQR (for each) (when set) -  See Note 1
+ nameOfMeasure[0..1]:CharacterString measureName
+ measureDescription[0..1]:CharacterString measureDescription
+ evaluationMethodDescription[0..1]:CharacterString method
+ result[0..1]:DQ_ConformanceResult cnfResult (when set) -  See Conformance Result and Note 4
+ result[0..1]:DQ_QuantitativeResult When descResult is set -  See Descriptive Result and Note 4
+ result[0..1]:DQ_QuantitativeResult qtyResult (when set) -  See Quantitative Result and Note 4
+ result[0..1]:QE_CoverageResult covResult (when set) -  See Coverage Result and Note 4
+ report[0..*]:DQ_DomainConsistency When SRSTD is set
  + nameOfMeasure[1]:CharacterString Service standard compliancy
  + measureDescription[1]:CharacterString This describes the standard or profile the service is conformant to.
  + result[1]:DQ_ConformanceResult
    + specification[1]:CI_Citation SRSTD -  See Citation
    + explanation[1]:CharacterString Service standard
    + pass[1]:Boolean true
+ lineage[1]:LI_Lineage
  + statement[1]:CharacterString RSLING - Default is To be determined
  + processStep[0..*]:LI_ProcessStep RSPRST (for each) (when set)
    + description[1]:CharacterString description
    + rationale[0..1]:CharacterString rationale
    + dateTime[0..1]:DateTime date
    + processor[0..*]:CI_ResponsibleParty processor -  See Responsible Party
  + source[0..*]:LI_Source RSSRC (for each) (when set)
    + description[0..1]:CharacterString description (when sourceMetadata is not set)
    + description[0..1]:Anchor description (when sourceMetadata is set)
      + href[1]:CharacterString sourceMetadata
    + scaleDenominator[0..1]:MD_RepresentativeFraction
      + denominator[1]:Integer equivalentScale
    + sourceExtent[0..*]:EX_Extent extent (for each) -  See Extent
    + sourceCitation[0..1]:CI_Citation citation (when set) -  See Citation
    + resolution[0..1]:LE_NominalResolution When distance is set
      + groundResolution[1]:Distance distance -  See Note 2
+ lineage[0..1]:LI_Lineage When ACDATE is set
  + processStep[1]:LI_ProcessStep
    + description[1]:CharacterString acquisition
    + dateTime[0..1]:DateTime ACDATE
Notes:
1. DQ_Element is an abstract class. It has to be instantiated through one of its concrete subclasses. The appropriate subclass depends on the quality criteria concerned by the quality measure. For the unspecified quality report, the value of RSUQR.qualityElement has to be used to declare the concrete subclass used (for exemple DQ_CompletenessOmission shall be used instead of DQ_Element, the default one is DQ_ConceptualConsistency). For regulated quality, the registered measures precise which data quality element is to be used.
2. Units of measures are implemented in the ISO metadata by reference to a unit of measure register. The URL of the reference can be derived from the codelist value of the DMF Property. See Additional Instructions
3. In DMF, the measure applies to the extent of the data so the "extent" element should not be instanciated.
4. There shall be one or two results. When there are two, there shall be at least one conformance result.