﻿<?xml version="1.0" encoding="utf-8"?><messages><msg code="0" type="2">Start Time: Wednesday, August 5, 2026 12:30:57 PM</msg><msg code="0" type="0">This version of the tool is up to date: GeMS_ValidateDatabase.py, version of 02/19/2025</msg><msg code="0" type="0">Refreshing GeoMaterialDict</msg><msg code="0" type="0">Replacing GeoMaterial domain</msg><msg code="0" type="0">Assigning domain to GeoMaterial</msg><msg code="0" type="0">​</msg><msg code="0" type="0">Looking at level 2 compliance</msg><msg code="0" type="0">Rule 2.1 - Has required elements: nonspatial tables DataSources, </msg><msg code="0" type="0">        DescriptionOfMapUnits, GeoMaterialDict; feature dataset GeologicMap with </msg><msg code="0" type="0">        feature classes ContactsAndFaults and MapUnitPolys</msg><msg code="0" type="0">Rule 2.2 - Required fields within required elements are present and correctly defined</msg><msg code="0" type="0">2.3 All MapUnitPolys and ContactsAndFaults based feature classes obey Level 2 topology rules: </msg><msg code="0" type="0">        no internal gaps or overlaps in MapUnitPolys, boundaries of MapUnitPolys are covered by ContactsAndFaults</msg><msg code="0" type="0">	No topology found in GeologicMap</msg><msg code="0" type="0">		Creating geodatabase for topology - \\surfacegeo\SurfaceGeologyCommons\GeMS\Submittals\Statemap2025_Submittals\ValidationScratch\Topology.gdb</msg><msg code="0" type="0">		Creating feature dataset GeologicMap</msg><msg code="0" type="0">		Copying feature classes</msg><msg code="0" type="0">		Creating topology GeologicMap_Topology</msg><msg code="0" type="0">		Adding topology rules to topology</msg><msg code="0" type="0">		Looking at validation results for errors</msg><msg code="0" type="0">2.4 All map units in MapUnitPolys have entries in DescriptionOfMapUnits table</msg><msg code="0" type="0">2.5 No duplicate MapUnit values in DescriptionOfMapUnits table</msg><msg code="0" type="0">2.6 Certain field values within required elements have entries in Glossary table</msg><msg code="0" type="0">2.7 No duplicate Term values in Glossary table</msg><msg code="0" type="0">2.8 All xxxSourceID values in required elements have entries in DataSources table</msg><msg code="0" type="0">2.9 No duplicate DataSources_ID values in DataSources table</msg><msg code="0" type="0">​</msg><msg code="0" type="0">Looking at level 3 compliance</msg><msg code="0" type="0">3.1 Table and field definitions conform to GeMS schema</msg><msg code="0" type="0">3.2 All MapUnitPolys and ContactsAndFaults based feature classes obey Level 3 topology rules: </msg><msg code="0" type="0">        no overlaps, self-overlaps, or self-intersections in ContactsAndFaults.</msg><msg code="0" type="0">3.3 No missing required values</msg><msg code="0" type="0">3.4 No missing terms in Glossary</msg><msg code="0" type="0">3.5 No unnecessary terms in Glossary</msg><msg code="0" type="0">3.6 No missing sources in DataSources</msg><msg code="0" type="0">3.7 No unnecessary sources in DataSources</msg><msg code="0" type="0">3.8 No map units without entries in DescriptionOfMapUnits</msg><msg code="0" type="0">3.9 No unnecessary map units in DescriptionOfMapUnits</msg><msg code="0" type="0">3.10 HierarchyKey values in DescriptionOfMapUnits are unique and well formed</msg><msg code="0" type="0">3.11 All values of GeoMaterial are defined in GeoMaterialDict. GeoMaterialDict is as specified in the GeMS standard</msg><msg code="0" type="0">3.12 No duplicate _ID values</msg><msg code="0" type="0">3.13 No zero-length or whitespace-only strings</msg><msg code="0" type="0">The metadata for this record are formally correct.</msg><msg code="0" type="0">​</msg><msg code="0" type="0">Inventorying database:</msg><msg code="0" type="0">	Looking for extensions to GeMS schema</msg><msg code="0" type="0">	Finding occurrences of map units</msg><msg code="0" type="0">	Storing contents of non-spatial tables</msg><msg code="0" type="0">	Building database inventory</msg><msg code="0" type="0">DONE</msg><msg code="0" type="3">Succeeded at Wednesday, August 5, 2026 12:32:45 PM (Elapsed Time: 1 minutes 47 seconds)</msg></messages>