@prefix dc:    <http://purl.org/dc/elements/1.1/> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix basic: <http://def.seegrid.csiro.au/isotc211/iso19103/2005/basic#> .
@prefix owl:   <http://www.w3.org/2002/07/owl#> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix h2o:   <http://def.seegrid.csiro.au/isotc211/iso19150/-2/2012/basic#> .
@prefix dq:    <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality#> .
@prefix skos:  <http://www.w3.org/2004/02/skos/core#> .
@prefix dcterms: <http://purl.org/dc/terms/> .

dq:explanation  a         owl:DatatypeProperty ;
        rdfs:domain       dq:ConformanceResult ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "explanation"^^xsd:string ;
        rdfs:range        xsd:string .

dq:measureDescription
        a                 owl:DatatypeProperty ;
        rdfs:domain       dq:Element ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "measure description"^^xsd:string ;
        rdfs:range        xsd:string .

<http://def.seegrid.csiro.au/isotc211/iso19115/2003/code/EvaluationMethodType>
        rdfs:label  "Evaluation method type code"^^xsd:string .

dq:valueUnit  a             owl:ObjectProperty ;
        rdfs:domain         dq:QuantitativeResult ;
        rdfs:isDefinedBy    <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label          "unit of measure"^^xsd:string ;
        rdfs:subPropertyOf  basic:uom .

dq:evaluationMethodDescription
        a                 owl:DatatypeProperty ;
        rdfs:domain       dq:Element ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "evaluation method description"^^xsd:string ;
        rdfs:range        xsd:string .

dq:Element  a             owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Element"^^xsd:string ;
        rdfs:subClassOf   [ a                   owl:Restriction ;
                            owl:minCardinality  "0"^^xsd:nonNegativeInteger ;
                            owl:onProperty      dq:nameOfMeasure
                          ] ;
        rdfs:subClassOf   [ a                   owl:Restriction ;
                            owl:minCardinality  "0"^^xsd:nonNegativeInteger ;
                            owl:onProperty      dq:dateTime
                          ] ;
        rdfs:subClassOf   [ a                  owl:Restriction ;
                            owl:allValuesFrom  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/citation#Citation> ;
                            owl:onProperty     dq:evaluationProcedure
                          ] ;
        rdfs:subClassOf   [ a                   owl:Restriction ;
                            owl:maxCardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onProperty      dq:evaluationProcedure
                          ] ;
        rdfs:subClassOf   [ a                   owl:Restriction ;
                            owl:maxCardinality  "2"^^xsd:nonNegativeInteger ;
                            owl:onProperty      dq:result
                          ] ;
        rdfs:subClassOf   [ a                   owl:Restriction ;
                            owl:maxCardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onProperty      dq:evaluationMethodType
                          ] ;
        rdfs:subClassOf   [ a                   owl:Restriction ;
                            owl:maxCardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onProperty      dq:evaluationMethodDescription
                          ] ;
        rdfs:subClassOf   [ a                   owl:Restriction ;
                            owl:minCardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onProperty      dq:result
                          ] ;
        rdfs:subClassOf   [ a                   owl:Restriction ;
                            owl:maxCardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onProperty      dq:measureIdentification
                          ] ;
        rdfs:subClassOf   [ a                  owl:Restriction ;
                            owl:allValuesFrom  dq:Result ;
                            owl:onProperty     dq:result
                          ] ;
        rdfs:subClassOf   [ a                   owl:Restriction ;
                            owl:maxCardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onProperty      dq:measureDescription
                          ] ;
        rdfs:subClassOf   [ a                  owl:Restriction ;
                            owl:allValuesFrom  dq:EvaluationMethodTypeCode ;
                            owl:onProperty     dq:evaluationMethodType
                          ] ;
        skos:notation     "DQ_Element"^^h2o:ISOClassName .

dq:extent  a              owl:ObjectProperty ;
        rdfs:domain       dq:Scope ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "extent"^^xsd:string ;
        rdfs:range        <http://def.seegrid.csiro.au/isotc211/iso19115/2003/extent#Extent> .

dq:Scope  a               owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Scope"^^xsd:string ;
        rdfs:subClassOf   [ a                  owl:Restriction ;
                            owl:allValuesFrom  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/metadata#ScopeCode> ;
                            owl:onProperty     dq:level
                          ] ;
        rdfs:subClassOf   [ a                owl:Restriction ;
                            owl:cardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onProperty   dq:level
                          ] ;
        rdfs:subClassOf   [ a                  owl:Restriction ;
                            owl:allValuesFrom  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/extent#Extent> ;
                            owl:onProperty     dq:extent
                          ] ;
        rdfs:subClassOf   [ a                  owl:Restriction ;
                            owl:allValuesFrom  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/metadata#ScopeDescription> ;
                            owl:onProperty     dq:levelDescription
                          ] ;
        rdfs:subClassOf   [ a                   owl:Restriction ;
                            owl:minCardinality  "0"^^xsd:nonNegativeInteger ;
                            owl:onProperty      dq:levelDescription
                          ] ;
        rdfs:subClassOf   [ a                   owl:Restriction ;
                            owl:maxCardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onProperty      dq:extent
                          ] ;
        skos:notation     "DQ_Scope"^^h2o:ISOClassName .

dq:DomainConsistency  a   owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Domain consistency"^^xsd:string ;
        rdfs:subClassOf   dq:LogicalConsistency ;
        skos:notation     "DQ_DomainConsistency"^^h2o:ISOClassName .

dq:scope  a               owl:ObjectProperty ;
        rdfs:domain       dq:DataQuality ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "scope"^^xsd:string ;
        rdfs:range        dq:Scope .

dq:RelativeInternalPositionalAccuracy
        a                 owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Relative internal positional accuracy"^^xsd:string ;
        rdfs:subClassOf   dq:PositionalAccuracy ;
        skos:notation     "DQ_RelativeInternalPositionalAccuracy"^^h2o:ISOClassName .

dq:QuantitativeResult
        a                 owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Quantitative result"^^xsd:string ;
        rdfs:subClassOf   dq:Result ;
        rdfs:subClassOf   [ a                   owl:Restriction ;
                            owl:minCardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onProperty      dq:value
                          ] ;
        rdfs:subClassOf   [ a                   owl:Restriction ;
                            owl:maxCardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onProperty      dq:valueType
                          ] ;
        rdfs:subClassOf   [ a                   owl:Restriction ;
                            owl:maxCardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onProperty      dq:errorStatistic
                          ] ;
        rdfs:subClassOf   [ a                owl:Restriction ;
                            owl:cardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onProperty   dq:valueUnit
                          ] ;
        skos:notation     "DQ_QuantitativeResult"^^h2o:ISOClassName .

dq:TemporalValidity  a    owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Temporal validity"^^xsd:string ;
        rdfs:subClassOf   dq:TemporalAccuracy ;
        skos:notation     "DQ_TemporalValidity"^^h2o:ISOClassName .

dq:Result  a              owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Result"^^xsd:string ;
        skos:notation     "DQ_Result"^^h2o:ISOClassName .

dq:TemporalConsistency
        a                 owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Temporal consistency"^^xsd:string ;
        rdfs:subClassOf   dq:TemporalAccuracy ;
        skos:notation     "DQ_TemporalConsistency"^^h2o:ISOClassName .

dq:ConceptualConsistency
        a                 owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Conceptual consistency"^^xsd:string ;
        rdfs:subClassOf   dq:LogicalConsistency ;
        skos:notation     "DQ_ConceptualConsistency"^^h2o:ISOClassName .

<http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality>
        a                 owl:Ontology ;
        rdfs:comment      "This version of the ontology uses # and /code/ patterns as agreed in ISO 19150-2 meeting in Toulouse, June 2012."^^xsd:string ;
        dc:creator        "Simon Jonathan David COX\r\nCSIRO"^^xsd:string ;
        dc:date           "2012-05-25T00:00:00"^^xsd:dateTime ;
        dc:description    "An OWL representation of parts of the Geographic Metadata model described in ISO 19115:2003 with Corrigendum 2006 - DQ Package"^^xsd:string ;
        dc:source         "ISO 19115:2003\r\nISO 19115:2006 Corrigendum"^^xsd:string ;
        dc:title          "OWL representation of ISO 19115 (Geographic Information - Metadata - Data quality package)"^^xsd:string ;
        dcterms:created   "2012-05-18T00:00:00"^^xsd:dateTime ;
        dcterms:hasPart   dq:CompletenessOmission , dq:DataQuality , dq:Result , dq:level , dq:lineage , dq:GriddedDataPositionalAccuracy , dq:CompletenessCommission , dq:AccuracyOfATimeMeasurement , dq:QuantitativeAttributeAccuracy , dq:evaluationMethodType , dq:errorStatistic , dq:FormatConsistency , dq:nameOfMeasure , dq:RelativeInternalPositionalAccuracy , dq:measureDescription , dq:TopologicalConsistency , dq:LogicalConsistency , dq:report , dq:TemporalAccuracy , dq:QuantitativeResult , dq:ConceptualConsistency , dq:ThematicClassificationCorrectness , dq:evaluationMethodDescription , dq:levelDescription , dq:ConformanceResult , dq:valueType , dq:pass , dq:TemporalConsistency , dq:NonQuantitativeAttributeAccuracy , dq:dateTime , dq:measureIdentification , dq:value , dq:DomainConsistency , dq:explanation , dq:extent , dq:PositionalAccuracy , dq:EvaluationMethodTypeCode , dq:scope , dq:specification , dq:TemporalValidity , dq:Element , dq:Scope , dq:AbsoluteExternalPositionalAccuracy , dq:Completeness , dq:evaluationProcedure , dq:result , dq:ThematicAccuracy , dq:valueUnit ;
        dcterms:modified  "2012-10-26T00:00:00"^^xsd:dateTime ;
        owl:imports       <http://def.seegrid.csiro.au/isotc211/iso19103/2005/basic> , <http://def.seegrid.csiro.au/isotc211/iso19150/-2/2012/basic> , <http://def.seegrid.csiro.au/isotc211/iso19115/2003/code/EvaluationMethodType> ;
        owl:priorVersion  <https://www.seegrid.csiro.au/subversion/xmml/ontologies/tags/201210/ISOTC211/HM/dataquality.rdf> ;
        owl:versionIRI    <https://www.seegrid.csiro.au/subversion/xmml/ontologies/tags/201305/ISOTC211/HM/dataquality.rdf> .

dq:EvaluationMethodTypeCode
        a                 owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Evaluation method code"^^xsd:string ;
        rdfs:subClassOf   skos:Concept ;
        skos:notation     "DQ_EvaluationMethodTypeCode"^^h2o:ISOClassName .

dq:value  a               owl:ObjectProperty ;
        rdfs:domain       dq:QuantitativeResult ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "value"^^xsd:string .

dq:valueType  a           owl:ObjectProperty ;
        rdfs:domain       dq:QuantitativeResult ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "value type"^^xsd:string .

dq:PositionalAccuracy
        a                 owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Positional accuracy"^^xsd:string ;
        rdfs:subClassOf   dq:Element ;
        h2o:isAbstract    true ;
        skos:notation     "DQ_PositionalAccuracy"^^h2o:ISOClassName .

dq:LogicalConsistency
        a                 owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Logical consistency"^^xsd:string ;
        rdfs:subClassOf   dq:Element ;
        h2o:isAbstract    true ;
        skos:notation     "DQ_LogicalConsistency"^^h2o:ISOClassName .

dq:errorStatistic  a      owl:DatatypeProperty ;
        rdfs:domain       dq:QuantitativeResult ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "error statistic"^^xsd:string ;
        rdfs:range        xsd:string .

dq:DataQuality  a         owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Data quality"^^xsd:string ;
        rdfs:subClassOf   [ a                owl:Restriction ;
                            owl:cardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onProperty   dq:scope
                          ] ;
        rdfs:subClassOf   [ a                   owl:Restriction ;
                            owl:minCardinality  "0"^^xsd:nonNegativeInteger ;
                            owl:onProperty      dq:report
                          ] ;
        rdfs:subClassOf   [ a                  owl:Restriction ;
                            owl:allValuesFrom  dq:Element ;
                            owl:onProperty     dq:report
                          ] ;
        rdfs:subClassOf   [ a                  owl:Restriction ;
                            owl:allValuesFrom  dq:Scope ;
                            owl:onProperty     dq:scope
                          ] ;
        rdfs:subClassOf   [ a                  owl:Restriction ;
                            owl:allValuesFrom  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/lineage#Lineage> ;
                            owl:onProperty     dq:lineage
                          ] ;
        rdfs:subClassOf   [ a                   owl:Restriction ;
                            owl:maxCardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onProperty      dq:lineage
                          ] ;
        skos:notation     "DQ_DataQuality"^^h2o:ISOClassName .

dq:report  a              owl:ObjectProperty ;
        rdfs:domain       dq:DataQuality ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "report"^^xsd:string ;
        rdfs:range        dq:Element .

dq:FormatConsistency  a   owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Format consistency"^^xsd:string ;
        rdfs:subClassOf   dq:LogicalConsistency ;
        skos:notation     "DQ_FormatConsistency"^^h2o:ISOClassName .

dq:NonQuantitativeAttributeAccuracy
        a                 owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Non quantitative attribute accuracy"^^xsd:string ;
        rdfs:subClassOf   dq:ThematicAccuracy ;
        skos:notation     "DQ_NonQuantitativeAttributeAccuracy"^^h2o:ISOClassName .

dq:level  a               owl:ObjectProperty ;
        rdfs:domain       dq:Scope ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "level"^^xsd:string ;
        rdfs:range        <http://def.seegrid.csiro.au/isotc211/iso19115/2003/metadata#ScopeCode> .

dq:specification  a       owl:ObjectProperty ;
        rdfs:domain       dq:ConformanceResult ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "specification"^^xsd:string ;
        rdfs:range        <http://def.seegrid.csiro.au/isotc211/iso19115/2003/citation#Citation> .

dq:result  a              owl:ObjectProperty ;
        rdfs:domain       dq:Element ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "result"^^xsd:string ;
        rdfs:range        dq:Result .

dq:AbsoluteExternalPositionalAccuracy
        a                 owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Absolute external positional accuracy"^^xsd:string ;
        rdfs:subClassOf   dq:PositionalAccuracy ;
        skos:notation     "DQ_AbsoluteExternalPositionalAccuracy"^^h2o:ISOClassName .

dq:GriddedDataPositionalAccuracy
        a                 owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Gridded data positional accuracy"^^xsd:string ;
        rdfs:subClassOf   dq:PositionalAccuracy ;
        skos:notation     "DQ_GriddedDataPositionalAccuracy"^^h2o:ISOClassName .

dq:pass  a                owl:DatatypeProperty ;
        rdfs:domain       dq:ConformanceResult ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "pass"^^xsd:string ;
        rdfs:range        xsd:boolean .

dq:QuantitativeAttributeAccuracy
        a                 owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Quantitative attribute accuracy"^^xsd:string ;
        rdfs:subClassOf   dq:ThematicAccuracy ;
        skos:notation     "DQ_QuantitativeAttributeAccuracy"^^xsd:string .

dq:TemporalAccuracy  a    owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Temporal accuracy"^^xsd:string ;
        rdfs:subClassOf   dq:Element ;
        h2o:isAbstract    true ;
        skos:notation     "DQ_TemporalAccuracy"^^h2o:ISOClassName .

dq:Completeness  a        owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Completeness"^^xsd:string ;
        rdfs:subClassOf   dq:Element ;
        h2o:isAbstract    true ;
        skos:notation     "DQ_Completeness"^^h2o:ISOClassName .

dq:dateTime  a            owl:DatatypeProperty ;
        rdfs:domain       dq:Element ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "date time"^^xsd:string ;
        rdfs:range        xsd:dateTime .

dq:ThematicClassificationCorrectness
        a                 owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Thematic classification correctness"^^xsd:string ;
        rdfs:subClassOf   dq:ThematicAccuracy ;
        skos:notation     "DQ_ThematicClassificationCorrectness"^^h2o:ISOClassName .

dq:measureIdentification
        a                 owl:ObjectProperty ;
        rdfs:domain       dq:Element ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "measure identification"^^xsd:string .

dq:ThematicAccuracy  a    owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Thematic accuracy"^^xsd:string ;
        rdfs:subClassOf   dq:Element ;
        h2o:isAbstract    true ;
        skos:notation     "DQ_ThematicAccuracy"^^h2o:ISOClassName .

dq:lineage  a             owl:ObjectProperty ;
        rdfs:domain       dq:DataQuality ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "lineage"^^xsd:string ;
        rdfs:range        <http://def.seegrid.csiro.au/isotc211/iso19115/2003/lineage#Lineage> .

dq:evaluationProcedure
        a                 owl:ObjectProperty ;
        rdfs:domain       dq:Element ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "evaluation procedure"^^xsd:string ;
        rdfs:range        <http://def.seegrid.csiro.au/isotc211/iso19115/2003/citation#Citation> .

dq:TopologicalConsistency
        a                 owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Topological consistency"^^xsd:string ;
        rdfs:subClassOf   dq:LogicalConsistency ;
        skos:notation     "DQ_TopologicalConsistency"^^h2o:ISOClassName .

dq:ConformanceResult  a   owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Conformance result"^^xsd:string ;
        rdfs:subClassOf   dq:Result ;
        rdfs:subClassOf   [ a                owl:Restriction ;
                            owl:cardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onProperty   dq:specification
                          ] ;
        rdfs:subClassOf   [ a                owl:Restriction ;
                            owl:cardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onProperty   dq:pass
                          ] ;
        rdfs:subClassOf   [ a                owl:Restriction ;
                            owl:cardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onProperty   dq:explanation
                          ] ;
        rdfs:subClassOf   [ a                  owl:Restriction ;
                            owl:allValuesFrom  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/citation#Citation> ;
                            owl:onProperty     dq:specification
                          ] ;
        skos:notation     "DQ_ConformanceResult"^^h2o:ISOClassName .

dq:levelDescription  a    owl:ObjectProperty ;
        rdfs:domain       dq:Scope ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "level description"^^xsd:string ;
        rdfs:range        <http://def.seegrid.csiro.au/isotc211/iso19115/2003/metadata#ScopeDescription> .

dq:CompletenessCommission
        a                 owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Completeness commission"^^xsd:string ;
        rdfs:subClassOf   dq:Completeness ;
        skos:notation     "DQ_CompletenessCommission"^^h2o:ISOClassName .

dq:AccuracyOfATimeMeasurement
        a                 owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Accuracy of a Time measurement"^^xsd:string ;
        rdfs:subClassOf   dq:TemporalAccuracy ;
        skos:notation     "DQ_AccuracyOfATimeMeasurement"^^h2o:ISOClassName .

dq:evaluationMethodType
        a                 owl:ObjectProperty ;
        rdfs:domain       dq:Element ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "evaluation method type"^^xsd:string ;
        rdfs:range        dq:EvaluationMethodTypeCode .

dq:CompletenessOmission
        a                 owl:Class ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "Completeness omission"^^xsd:string ;
        rdfs:subClassOf   dq:Completeness ;
        skos:notation     "DQ_CompletenessOmission"^^h2o:ISOClassName .

dq:nameOfMeasure  a       owl:DatatypeProperty ;
        rdfs:domain       dq:Element ;
        rdfs:isDefinedBy  <http://def.seegrid.csiro.au/isotc211/iso19115/2003/dataquality> ;
        rdfs:label        "name of measure"^^xsd:string ;
        rdfs:range        xsd:string .
