<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<svrl:schematron-output xmlns:schold="http://www.ascc.net/xml/schematron"
                        xmlns:iso="http://purl.oclc.org/dsdl/schematron"
                        xmlns:saxon="http://saxon.sf.net/"
                        xmlns:gmd="http://www.isotc211.org/2005/gmd"
                        xmlns:xs="http://www.w3.org/2001/XMLSchema"
                        xmlns:gco="http://www.isotc211.org/2005/gco"
                        xmlns:gml="http://www.opengis.net/gml/3.2"
                        xmlns:xhtml="http://www.w3.org/1999/xhtml"
                        xmlns:gts="http://www.isotc211.org/2005/gts"
                        xmlns:gmi="http://www.isotc211.org/2005/gmi"
                        xmlns:xlink="http://www.w3.org/1999/xlink"
                        xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                        xmlns:gmx="http://www.isotc211.org/2005/gmx"
                        xmlns:svrl="http://purl.oclc.org/dsdl/svrl"
                        title=""
                        schemaVersion="ISO19757-3">
                     
   <svrl:ns-prefix-in-attribute-values uri="http://www.isotc211.org/2005/gmd" prefix="gmd"/>
   <svrl:ns-prefix-in-attribute-values uri="http://www.isotc211.org/2005/gco" prefix="gco"/>
   <svrl:ns-prefix-in-attribute-values uri="http://www.opengis.net/gml/3.2" prefix="gml"/>
   <svrl:ns-prefix-in-attribute-values uri="http://www.isotc211.org/2005/gts" prefix="gts"/>
   <svrl:ns-prefix-in-attribute-values uri="http://www.isotc211.org/2005/gmi" prefix="gmi"/>
   <svrl:ns-prefix-in-attribute-values uri="http://www.w3.org/1999/xlink" prefix="xlink"/>
   <svrl:ns-prefix-in-attribute-values uri="http://www.isotc211.org/2005/gmx" prefix="gmx"/>
   <svrl:active-pattern document="file:/D:/work/Projects/metadata/wmo/US-noAnchors/TM_ABNT20KNHC_C_KNHC_201103071801--.xml"
                        name="check for fileIdentifier existence"/>
   <svrl:fired-rule context="/gmi:MI_Metadata|/gmd:MD_Metadata"/>
   <svrl:active-pattern document="file:/D:/work/Projects/metadata/wmo/US-noAnchors/TM_ABNT20KNHC_C_KNHC_201103071801--.xml"
                        name="check for hierarchyLevel occurrence"/>
   <svrl:fired-rule context="/gmi:MI_Metadata|/gmd:MD_Metadata"/>
   <svrl:active-pattern document="file:/D:/work/Projects/metadata/wmo/US-noAnchors/TM_ABNT20KNHC_C_KNHC_201103071801--.xml"
                        name="check for hierarchyLevelName occurrence"/>
   <svrl:fired-rule context="/gmi:MI_Metadata|/gmd:MD_Metadata"/>
   <svrl:active-pattern document="file:/D:/work/Projects/metadata/wmo/US-noAnchors/TM_ABNT20KNHC_C_KNHC_201103071801--.xml"
                        name="check for descriptiveKeywords existence"/>
   <svrl:fired-rule context="/gmi:MI_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification|/gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification"/>
   <svrl:active-pattern document="file:/D:/work/Projects/metadata/wmo/US-noAnchors/TM_ABNT20KNHC_C_KNHC_201103071801--.xml"
                        name="checks for WMO category code"/>
   <svrl:fired-rule context="//gmd:descriptiveKeywords"/>
   <svrl:failed-assert test="./gmd:MD_Keywords/gmd:thesaurusName/gmd:CI_Citation/gmd:title/gmx:Anchor/@xlink:href='http://www.wmo.int/wmo_categoryCodelist'"
                       location="/*:MD_Metadata[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]/*:identificationInfo[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]/*:MD_DataIdentification[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]/*:descriptiveKeywords[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]">
      <svrl:text>Unable to find a wmo_categoryCode value. A minimum of one keyword value from the WMO_CategoryCodeList is required.</svrl:text>
   </svrl:failed-assert>
   <svrl:failed-assert test="./gmd:MD_Keywords/gmd:keyword/gco:CharacterString[text()='weatherObservations' or text()='weatherForecasts' or text()='meteorology' or text()='hydrology' or text()='climatology' or text()='landMeteorologyClimate' or text()='synopticMeteorology' or text()='marineMeteorology' or text()='agriculturalMeteorology' or text()='aerology' or text()='marineAerology' or text()='oceanography' or text()='landHydrology' or text()='rocketSounding' or text()='pollution' or text()='waterPollution' or text()='landWaterPollution' or text()='seaPollution' or text()='landPollution' or text()='airPollution' or text()='glaciology' or text()='actinometry' or text()='satelliteObservation' or text()='airplaneObservation' or text()='observationPlatform']"
                       location="/*:MD_Metadata[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]/*:identificationInfo[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]/*:MD_DataIdentification[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]/*:descriptiveKeywords[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]">
      <svrl:text>Keyword must contain a WMO Category Code</svrl:text>
   </svrl:failed-assert>
   <svrl:fired-rule context="//gmd:descriptiveKeywords"/>
   <svrl:failed-assert test="./gmd:MD_Keywords/gmd:thesaurusName/gmd:CI_Citation/gmd:title/gmx:Anchor/@xlink:href='http://www.wmo.int/wmo_categoryCodelist'"
                       location="/*:MD_Metadata[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]/*:identificationInfo[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]/*:MD_DataIdentification[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]/*:descriptiveKeywords[namespace-uri()='http://www.isotc211.org/2005/gmd'][2]">
      <svrl:text>Unable to find a wmo_categoryCode value. A minimum of one keyword value from the WMO_CategoryCodeList is required.</svrl:text>
   </svrl:failed-assert>
   <svrl:failed-assert test="./gmd:MD_Keywords/gmd:keyword/gco:CharacterString[text()='weatherObservations' or text()='weatherForecasts' or text()='meteorology' or text()='hydrology' or text()='climatology' or text()='landMeteorologyClimate' or text()='synopticMeteorology' or text()='marineMeteorology' or text()='agriculturalMeteorology' or text()='aerology' or text()='marineAerology' or text()='oceanography' or text()='landHydrology' or text()='rocketSounding' or text()='pollution' or text()='waterPollution' or text()='landWaterPollution' or text()='seaPollution' or text()='landPollution' or text()='airPollution' or text()='glaciology' or text()='actinometry' or text()='satelliteObservation' or text()='airplaneObservation' or text()='observationPlatform']"
                       location="/*:MD_Metadata[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]/*:identificationInfo[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]/*:MD_DataIdentification[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]/*:descriptiveKeywords[namespace-uri()='http://www.isotc211.org/2005/gmd'][2]">
      <svrl:text>Keyword must contain a WMO Category Code</svrl:text>
   </svrl:failed-assert>
   <svrl:active-pattern document="file:/D:/work/Projects/metadata/wmo/US-noAnchors/TM_ABNT20KNHC_C_KNHC_201103071801--.xml"
                        name="check for topicCategory existence"/>
   <svrl:fired-rule context="/gmi:MI_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification|/gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification"/>
   <svrl:active-pattern document="file:/D:/work/Projects/metadata/wmo/US-noAnchors/TM_ABNT20KNHC_C_KNHC_201103071801--.xml"
                        name="checks for spatial extent"/>
   <svrl:fired-rule context="/gmi:MI_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:extent/gmd:EX_Extent|/gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:extent/gmd:EX_Extent"/>
   <svrl:fired-rule context="/gmi:MI_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:extent/gmd:EX_Extent/gmd:geographicElement|/gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:extent/gmd:EX_Extent/gmd:geographicElement"/>
   <svrl:fired-rule context="/gmi:MI_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:extent/gmd:EX_Extent/gmd:geographicElement/gmd:EX_GeographicBoundingBox|/gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:extent/gmd:EX_Extent/gmd:geographicElement/gmd:EX_GeographicBoundingBox"/>
   <svrl:active-pattern document="file:/D:/work/Projects/metadata/wmo/US-noAnchors/TM_ABNT20KNHC_C_KNHC_201103071801--.xml"
                        name="check for useLimitation existence"/>
   <svrl:fired-rule context="/gmi:MI_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:resourceConstraints|/gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:resourceConstraints"/>
   <svrl:failed-assert test="./gmd:MD_Constraints/gmd:useLimitation/gco:CharacterString != ''"
                       location="/*:MD_Metadata[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]/*:identificationInfo[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]/*:MD_DataIdentification[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]/*:resourceConstraints[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]">
      <svrl:text>useLimitation is required for compliance with INSPIRE rules. If no conditions apply, then a phrase such as “No conditions apply” should be recorded </svrl:text>
   </svrl:failed-assert>
   <svrl:fired-rule context="/gmi:MI_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:resourceConstraints|/gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:resourceConstraints"/>
   <svrl:failed-assert test="./gmd:MD_Constraints/gmd:useLimitation/gco:CharacterString != ''"
                       location="/*:MD_Metadata[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]/*:identificationInfo[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]/*:MD_DataIdentification[namespace-uri()='http://www.isotc211.org/2005/gmd'][1]/*:resourceConstraints[namespace-uri()='http://www.isotc211.org/2005/gmd'][2]">
      <svrl:text>useLimitation is required for compliance with INSPIRE rules. If no conditions apply, then a phrase such as “No conditions apply” should be recorded </svrl:text>
   </svrl:failed-assert>
   <svrl:active-pattern document="file:/D:/work/Projects/metadata/wmo/US-noAnchors/TM_ABNT20KNHC_C_KNHC_201103071801--.xml"
                        name="check for dataQualityInfo report existence"/>
   <svrl:fired-rule context="/gmi:MI_Metadata|/gmd:MD_Metadata"/>
</svrl:schematron-output>