{
  "layers" : [
    {
      "currentVersion" : 12, 
      "id" : 1, 
      "name" : "Ditch", 
      "type" : "Feature Layer", 
      "serviceItemId" : "a809eea45eea42929f3bf4ddaf53c44c", 
      "cacheMaxAge" : 30, 
      "displayField" : "Name_of_Receiving_Natural_Steam", 
      "description" : "", 
      "copyrightText" : "", 
      "defaultVisibility" : true, 
      "editingInfo" : {
        "lastEditDate" : 1603993129120, 
        "schemaLastEditDate" : 1603993129120, 
        "dataLastEditDate" : 1603993129120
      }, 
      "relationships" : [], 
      "isDataVersioned" : false, 
      "hasContingentValuesDefinition" : false, 
      "supportsAppend" : true, 
      "supportsCalculate" : true, 
      "supportsASyncCalculate" : true, 
      "supportsTruncate" : false, 
      "supportsAttachmentsByUploadId" : true, 
      "supportsAttachmentsResizing" : true, 
      "supportsRollbackOnFailureParameter" : true, 
      "supportsStatistics" : true, 
      "supportsExceedsLimitStatistics" : true, 
      "supportsAdvancedQueries" : true, 
      "supportsValidateSql" : true, 
      "supportsCoordinatesQuantization" : true, 
      "supportsLayerOverrides" : true, 
      "supportsTilesAndBasicQueriesMode" : true, 
      "supportsFieldDescriptionProperty" : true, 
      "supportsQuantizationEditMode" : true, 
      "supportsColumnStoreIndex" : true, 
      "supportsApplyEditsWithGlobalIds" : false, 
      "supportsMultiScaleGeometry" : true, 
      "supportsReturningQueryGeometry" : true, 
      "enableNullGeometry" : false, 
      "hasGeometryProperties" : true, 
      "geometryProperties" : 
      {
        "shapeLengthFieldName" : "Shape__Length"
      }, 
      "advancedQueryCapabilities" : {
        "supportsPagination" : true, 
        "supportsPaginationOnAggregatedQueries" : true, 
        "supportsQueryRelatedPagination" : true, 
        "supportsQueryWithDistance" : true, 
        "supportsOutDistance" : true, 
        "supportsReturningQueryExtent" : true, 
        "supportsStatistics" : true, 
        "supportsOrderBy" : true, 
        "supportsDistinct" : true, 
        "supportsQueryWithResultType" : true, 
        "supportsSqlExpression" : true, 
        "supportsTimeRelation" : true, 
        "supportsAdvancedQueryRelated" : true, 
        "supportsCountDistinct" : true, 
        "supportsPercentileStatistics" : true, 
        "supportsApproxPercentileStatistics" : true, 
        "supportsSpatialAggregationStatistics" : true, 
        "supportsTrueCurve" : true, 
        "supportedSpatialAggregationStatistics" : [
          "EnvelopeAggregate", 
          "CentroidAggregate", 
          "ConvexHullAggregate"
        ], 
        "supportsLod" : true, 
        "supportsQueryWithLodSR" : false, 
        "supportedLodTypes" : [
          "geohash"
        ], 
        "supportsReturningGeometryCentroid" : false, 
        "supportsReturningGeometryEnvelope" : true, 
        "supportsReturningGeometryProperties" : true, 
        "supportsQueryWithDatumTransformation" : true, 
        "supportsCurrentUserQueries" : true, 
        "supportsHavingClause" : true, 
        "supportsOutFieldSQLExpression" : true, 
        "supportsMaxRecordCountFactor" : true, 
        "supportsTopFeaturesQuery" : true, 
        "supportsDisjointSpatialRel" : true, 
        "supportsQueryWithCacheHint" : true, 
        "supportedOperationsWithCacheHint" : [
          "query", 
          "queryTopFilter", 
          "queryAnalytics", 
          "queryAttachments", 
          "queryRelated", 
          "queryBins", 
          "queryPivot"
        ], 
        "supportsQueryAnalytic" : true, 
        "supportsQueryPivot" : true, 
        "supportsQueryBins" : true, 
        "supportsDefaultSR" : true, 
        "supportsTranslations" : false, 
        "supportsAggIds" : true, 
        "supportsQueryWithCollation" : true, 
        "supportsISODOW" : true, 
        "supportsISOWeek" : true, 
        "supportsFullTextSearch" : true, 
        "fullTextSearchCapabilities" : {
          "supportsAccentSensitivity" : true, 
          "supportsStopWords" : true, 
          "supportsSearchOperator" : true, 
          "supportsOperator" : true
        }
      }, 
      "advancedQueryAnalyticCapabilities" : {
        "supportsLinearRegression" : true, 
        "supportsTrendlineRegression" : true, 
        "supportsAsync" : true, 
        "supportsPercentileAnalytic" : true
      }, 
      "queryBinsCapabilities" : {
        "supportsAsync" : true, 
        "supportsAutoIntervalBin" : true, 
        "supportsFixedIntervalBin" : true, 
        "supportsFixedBoundariesBin" : true, 
        "supportsDateBin" : true, 
        "supportsClassificationBin" : true, 
        "supportsStackBy" : true, 
        "supportsSplitBy" : true, 
        "supportsFirstDayOfWeek" : true, 
        "supportsSnapToData" : true, 
        "supportsReturnFullIntervalBin" : true, 
        "supportsReturnStackValueRange" : true, 
        "supportsNormalization" : true, 
        "supportedStatisticTypes" : [
          "COUNT", 
          "SUM", 
          "AVG", 
          "VAR", 
          "STDDEV", 
          "MIN", 
          "MAX", 
          "PERCENTILE_CONT", 
          "PERCENTILE_DISC", 
          "APPROX_PERCENTILE_CONT", 
          "APPROX_PERCENTILE_DISC", 
          "CentroidAggregate", 
          "EnvelopeAggregate", 
          "ConvexHullAggregate"
        ], 
        "supportedNormalizationTypes" : [
          "boxCox", 
          "field", 
          "inverse", 
          "log", 
          "naturalLog", 
          "percentOfTotal", 
          "squareRoot"
        ]
      }, 
      "supportedOperationsWithCollation" : "query,addField,updateField", 
      "advancedEditingCapabilities" : {
        "supportedSqlFormatsInCalculate" : [
          "standard"
        ], 
        "supportsAsyncApplyEdits" : true, 
        "supportsReturnEditResults" : true, 
        "supportsApplyEditsbyUploadID" : true, 
        "supportedApplyEditsUploadIDFormats" : "JSON,PBF", 
        "supportsTranslation" : false, 
        "supportsMaxTranslations" : 10
      }, 
      "infoInEstimates" : [
        "extent", 
        "count"
      ], 
      "useStandardizedQueries" : true, 
      "geometryType" : "esriGeometryPolyline", 
      "minScale" : 0, 
      "maxScale" : 0, 
      "extent" : {
        "xmin" : 488400.2081000004, 
        "ymin" : 5504214.182, 
        "xmax" : 493426.8300999999, 
        "ymax" : 5513774.9167, 
        "spatialReference" : {
          "wkid" : 26910, 
          "latestWkid" : 26910
        }
      }, 
      "drawingInfo":{"renderer":{"type":"simple","symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[255,255,0,255],"width":2}},"scaleSymbols":true,"transparency":0,"labelingInfo":null}, 
      "allowGeometryUpdates" : true, 
      "trueCurveSupportMode" : "OGC", 
      "supportedCurveTypes" : [
        "esriGeometryCircularArc"
      ], 
      "supportedTrueCurvePbfFeatureEncodings" : [
        "esriCompressedShapeBuffer", 
        "esriDefault"
      ], 
      "allowTrueCurvesUpdates" : true, 
      "onlyAllowTrueCurveUpdatesByTrueCurveClients" : false, 
      "hasAttachments" : false, 
      "htmlPopupType" : "esriServerHTMLPopupTypeAsHTMLText", 
      "hasMetadata" : true, 
      "hasM" : false, 
      "hasZ" : true, 
      "enableZDefaults" : true, 
      "zDefault" : 0, 
      "objectIdField" : "OBJECTID", 
      "uniqueIdField" : 
      {
        "name" : "OBJECTID", 
        "isSystemMaintained" : true
      }, 
      "globalIdField" : "", 
      "typeIdField" : "", 
      "collation" : {
        "locale" : "neutral", 
        "caseSensitive" : false, 
        "accentSensitive" : true
      }, 
      "fields" : [
        {
          "name" : "OBJECTID", 
          "type" : "esriFieldTypeOID", 
          "alias" : "OBJECTID", 
          "sqlType" : "sqlTypeOther", 
          "nullable" : false, 
          "editable" : false, 
          "domain" : null, 
          "defaultValue" : null
        }, 
        {
          "name" : "Ditch_ID", 
          "type" : "esriFieldTypeInteger", 
          "alias" : "Ditch_ID", 
          "sqlType" : "sqlTypeOther", 
          "nullable" : true, 
          "editable" : true, 
          "domain" : null, 
          "defaultValue" : null
        }, 
        {
          "name" : "Classification", 
          "type" : "esriFieldTypeString", 
          "alias" : "Classification", 
          "sqlType" : "sqlTypeOther", 
          "length" : 10, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Classification", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Highly Productive Habitat", 
                "code" : "Red"
              }, 
              {
                "name" : "Moderately Productive Habitat", 
                "code" : "Orange"
              }, 
              {
                "name" : "Minimally Productive Habitat", 
                "code" : "Yellow"
              }, 
              {
                "name" : "Isolated", 
                "code" : "Green"
              }, 
              {
                "name" : "Check location", 
                "code" : "Black"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Name_of_Receiving_Natural_Steam", 
          "type" : "esriFieldTypeString", 
          "alias" : "Name_of_Receiving_Natural_Steam", 
          "sqlType" : "sqlTypeOther", 
          "length" : 150, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Receiving_Steam", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Brohm River", 
                "code" : "Brohm River"
              }, 
              {
                "name" : "Cheekye River", 
                "code" : "Cheekye River"
              }, 
              {
                "name" : "Horse Creek", 
                "code" : "Horse Creek"
              }, 
              {
                "name" : "Dryden Creek", 
                "code" : "Dryden Creek"
              }, 
              {
                "name" : "Hop Ranch Creek", 
                "code" : "Hop Ranch Creek"
              }, 
              {
                "name" : "Thunderbird Creek", 
                "code" : "Thunderbird Creek"
              }, 
              {
                "name" : "Meghan Creek", 
                "code" : "Meghan Creek"
              }, 
              {
                "name" : "Mashiter Creek", 
                "code" : "Mashiter Creek"
              }, 
              {
                "name" : "Ring Creek", 
                "code" : "Ring Creek"
              }, 
              {
                "name" : "Judd Slough", 
                "code" : "Judd Slough"
              }, 
              {
                "name" : "Harris Slough", 
                "code" : "Harris Slough"
              }, 
              {
                "name" : "Whitaker Slough", 
                "code" : "Whitaker Slough"
              }, 
              {
                "name" : "Cattermole Slough", 
                "code" : "Cattermole Slough"
              }, 
              {
                "name" : "Third Ave Slough", 
                "code" : "Third Ave Slough"
              }, 
              {
                "name" : "Wilson_Carson Place Slough", 
                "code" : "Wilson_Carson Place Slough"
              }, 
              {
                "name" : "Loggers Lane Creek", 
                "code" : "Loggers Lane Creek"
              }, 
              {
                "name" : "Little Stawamus River", 
                "code" : "Little Stawamus River"
              }, 
              {
                "name" : "Stawamus River", 
                "code" : "Stawamus River"
              }, 
              {
                "name" : "Mamquam River", 
                "code" : "Mamquam River"
              }, 
              {
                "name" : "Squamish River", 
                "code" : "Squamish River"
              }, 
              {
                "name" : "Mamquam Blind Channel", 
                "code" : "Mamquam Blind Channel"
              }, 
              {
                "name" : "Main Street Storm Collection Pond", 
                "code" : "Main Street Storm Collection Pond"
              }, 
              {
                "name" : "Bridge Pond", 
                "code" : "Bridge Pond"
              }, 
              {
                "name" : "Brennan Park Compensation Channel", 
                "code" : "Brennan Park Compensation Channel"
              }, 
              {
                "name" : "Finch Creek", 
                "code" : "Finch Creek"
              }, 
              {
                "name" : "Unnamed", 
                "code" : "Unnamed"
              }, 
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }, 
              {
                "name" : "None", 
                "code" : "None"
              }, 
              {
                "name" : "Britannia Slough", 
                "code" : "Britannia Slough"
              }, 
              {
                "name" : "Brackendale Creek", 
                "code" : "Brackendale Creek"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Connection_to_Receiving_Natural", 
          "type" : "esriFieldTypeString", 
          "alias" : "Connection_to_Receiving_Natural_Steam_Certainty", 
          "sqlType" : "sqlTypeOther", 
          "length" : 20, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Certainty", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Confirmed", 
                "code" : "Confirmed"
              }, 
              {
                "name" : "Assumed", 
                "code" : "Assumed"
              }, 
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Fish_Status_of_Receiving_Natura", 
          "type" : "esriFieldTypeString", 
          "alias" : "Fish_Status_of_Receiving_Natural_Stream", 
          "sqlType" : "sqlTypeOther", 
          "length" : 150, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Receiving Waters Fish Status", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Salmonids", 
                "code" : "Salmonids"
              }, 
              {
                "name" : "Coarse fish only", 
                "code" : "Coarse fish only"
              }, 
              {
                "name" : "Unknown", 
                "code" : "No Fish Present"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Fish_Staus_of_Natural_Steam_Cer", 
          "type" : "esriFieldTypeString", 
          "alias" : "Fish_Staus_of_Natural_Steam_Certainty", 
          "sqlType" : "sqlTypeOther", 
          "length" : 254, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Certainty", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Confirmed", 
                "code" : "Confirmed"
              }, 
              {
                "name" : "Assumed", 
                "code" : "Assumed"
              }, 
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Non_Fish_Bearing_with_Outflow_t", 
          "type" : "esriFieldTypeString", 
          "alias" : "Non_Fish_Bearing_with_Outflow_to_Culvert_gt25_m", 
          "sqlType" : "sqlTypeOther", 
          "length" : 10, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Outflow", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Yes", 
                "code" : "Yes"
              }, 
              {
                "name" : "No", 
                "code" : "No"
              }, 
              {
                "name" : "Fish Bearing", 
                "code" : "Fish"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Non_Fish_Bearing_Outflow_Certai", 
          "type" : "esriFieldTypeString", 
          "alias" : "Non_Fish_Bearing_Outflow_Certainty", 
          "sqlType" : "sqlTypeOther", 
          "length" : 254, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Certainty", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Confirmed", 
                "code" : "Confirmed"
              }, 
              {
                "name" : "Assumed", 
                "code" : "Assumed"
              }, 
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Permanence", 
          "type" : "esriFieldTypeString", 
          "alias" : "Permanence", 
          "sqlType" : "sqlTypeOther", 
          "length" : 150, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Permanance", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Permanent", 
                "code" : "Permanent"
              }, 
              {
                "name" : "Frequently inundated", 
                "code" : "Frequently inundated"
              }, 
              {
                "name" : "Ephemeral (= 6 months)", 
                "code" : "Ephemeral"
              }, 
              {
                "name" : "Intermittent (= 30 days)", 
                "code" : "Intermittent"
              }, 
              {
                "name" : "Extreme storm events only", 
                "code" : "Extreme storm events only"
              }, 
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Permanence_Certainty", 
          "type" : "esriFieldTypeString", 
          "alias" : "Permanence_Certainty", 
          "sqlType" : "sqlTypeOther", 
          "length" : 254, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Certainty", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Confirmed", 
                "code" : "Confirmed"
              }, 
              {
                "name" : "Assumed", 
                "code" : "Assumed"
              }, 
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Connectivity_at_Max_Flow", 
          "type" : "esriFieldTypeString", 
          "alias" : "Connectivity_at_Max_Flow", 
          "sqlType" : "sqlTypeOther", 
          "length" : 10, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Max_flow", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }, 
              {
                "name" : "Continuous", 
                "code" : "Continuous"
              }, 
              {
                "name" : "Discontinuous", 
                "code" : "Discont"
              }, 
              {
                "name" : "Rain_garden", 
                "code" : "Raingard"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Connectivity_at_Max_Flow_Certai", 
          "type" : "esriFieldTypeString", 
          "alias" : "Connectivity_at_Max_Flow_Certainty", 
          "sqlType" : "sqlTypeOther", 
          "length" : 254, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Certainty", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Confirmed", 
                "code" : "Confirmed"
              }, 
              {
                "name" : "Assumed", 
                "code" : "Assumed"
              }, 
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Physical_Connectivity", 
          "type" : "esriFieldTypeString", 
          "alias" : "Physical_Connectivity", 
          "sqlType" : "sqlTypeOther", 
          "length" : 150, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Physical_Connectivity", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Connected", 
                "code" : "Connected"
              }, 
              {
                "name" : "Poorly Graded", 
                "code" : "Poorly Graded"
              }, 
              {
                "name" : "Obstructed (natural)", 
                "code" : "Obstructed_Natural"
              }, 
              {
                "name" : "Obstructed (man made)", 
                "code" : "Obstructed_Man_Made"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Physical_Connectivity_Certainty", 
          "type" : "esriFieldTypeString", 
          "alias" : "Physical_Connectivity_Certainty", 
          "sqlType" : "sqlTypeOther", 
          "length" : 254, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Certainty", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Confirmed", 
                "code" : "Confirmed"
              }, 
              {
                "name" : "Assumed", 
                "code" : "Assumed"
              }, 
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Dominant_Substrate", 
          "type" : "esriFieldTypeString", 
          "alias" : "Dominant_Substrate", 
          "sqlType" : "sqlTypeOther", 
          "length" : 50, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Substrate", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Organic", 
                "code" : "Organic"
              }, 
              {
                "name" : "Fines", 
                "code" : "Fines"
              }, 
              {
                "name" : "Gravel", 
                "code" : "Gravel"
              }, 
              {
                "name" : "Cobble", 
                "code" : "Cobble"
              }, 
              {
                "name" : "Bounder", 
                "code" : "Bounder"
              }, 
              {
                "name" : "Bedrock", 
                "code" : "Bedrock"
              }, 
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "SubDominant_Substrate", 
          "type" : "esriFieldTypeString", 
          "alias" : "SubDominant_Substrate", 
          "sqlType" : "sqlTypeOther", 
          "length" : 254, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Substrate", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Organic", 
                "code" : "Organic"
              }, 
              {
                "name" : "Fines", 
                "code" : "Fines"
              }, 
              {
                "name" : "Gravel", 
                "code" : "Gravel"
              }, 
              {
                "name" : "Cobble", 
                "code" : "Cobble"
              }, 
              {
                "name" : "Bounder", 
                "code" : "Bounder"
              }, 
              {
                "name" : "Bedrock", 
                "code" : "Bedrock"
              }, 
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Exposed_or_Eroded_Channel_Bed", 
          "type" : "esriFieldTypeString", 
          "alias" : "Exposed_or_Eroded_Channel_Bed", 
          "sqlType" : "sqlTypeOther", 
          "length" : 10, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Channel_Bed", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Yes", 
                "code" : "Yes"
              }, 
              {
                "name" : "No", 
                "code" : "No"
              }, 
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Substrate_Certainty", 
          "type" : "esriFieldTypeString", 
          "alias" : "Substrate_Certainty", 
          "sqlType" : "sqlTypeOther", 
          "length" : 254, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Certainty", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Confirmed", 
                "code" : "Confirmed"
              }, 
              {
                "name" : "Assumed", 
                "code" : "Assumed"
              }, 
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Dominant_Riparian_Vegetation", 
          "type" : "esriFieldTypeString", 
          "alias" : "Dominant_Riparian_Vegetation", 
          "sqlType" : "sqlTypeOther", 
          "length" : 50, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Vegetation", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "None", 
                "code" : "None"
              }, 
              {
                "name" : "Grass", 
                "code" : "Grass"
              }, 
              {
                "name" : "Shrub", 
                "code" : "Shrub"
              }, 
              {
                "name" : "Trees_Deciduous", 
                "code" : "Trees_Deciduous"
              }, 
              {
                "name" : "Trees_Coniferous", 
                "code" : "Trees_Coniferous"
              }, 
              {
                "name" : "Trees_Mixed", 
                "code" : "Trees_Mixed"
              }, 
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "SubDominant_Riparian_Vegetation", 
          "type" : "esriFieldTypeString", 
          "alias" : "SubDominant_Riparian_Vegetation", 
          "sqlType" : "sqlTypeOther", 
          "length" : 254, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Vegetation", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "None", 
                "code" : "None"
              }, 
              {
                "name" : "Grass", 
                "code" : "Grass"
              }, 
              {
                "name" : "Shrub", 
                "code" : "Shrub"
              }, 
              {
                "name" : "Trees_Deciduous", 
                "code" : "Trees_Deciduous"
              }, 
              {
                "name" : "Trees_Coniferous", 
                "code" : "Trees_Coniferous"
              }, 
              {
                "name" : "Trees_Mixed", 
                "code" : "Trees_Mixed"
              }, 
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Percent_of_Ground_Cover", 
          "type" : "esriFieldTypeString", 
          "alias" : "Percent_of_Ground_Cover", 
          "sqlType" : "sqlTypeOther", 
          "length" : 20, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Percentage", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "0%", 
                "code" : "0"
              }, 
              {
                "name" : "5%", 
                "code" : "5"
              }, 
              {
                "name" : "10%", 
                "code" : "10"
              }, 
              {
                "name" : "25%", 
                "code" : "25"
              }, 
              {
                "name" : "50%", 
                "code" : "50"
              }, 
              {
                "name" : "75%", 
                "code" : "75"
              }, 
              {
                "name" : "100%", 
                "code" : "100"
              }, 
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Percent_of_Canopy_Cover", 
          "type" : "esriFieldTypeString", 
          "alias" : "Percent_of_Canopy_Cover", 
          "sqlType" : "sqlTypeOther", 
          "length" : 254, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Percentage", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "0%", 
                "code" : "0"
              }, 
              {
                "name" : "5%", 
                "code" : "5"
              }, 
              {
                "name" : "10%", 
                "code" : "10"
              }, 
              {
                "name" : "25%", 
                "code" : "25"
              }, 
              {
                "name" : "50%", 
                "code" : "50"
              }, 
              {
                "name" : "75%", 
                "code" : "75"
              }, 
              {
                "name" : "100%", 
                "code" : "100"
              }, 
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Riparian_Vegetation_Certainty", 
          "type" : "esriFieldTypeString", 
          "alias" : "Riparian_Vegetation_Certainty", 
          "sqlType" : "sqlTypeOther", 
          "length" : 254, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Certainty", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Confirmed", 
                "code" : "Confirmed"
              }, 
              {
                "name" : "Assumed", 
                "code" : "Assumed"
              }, 
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Fish_Presence", 
          "type" : "esriFieldTypeString", 
          "alias" : "Fish_Presence", 
          "sqlType" : "sqlTypeOther", 
          "length" : 150, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Fish_Presence", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Salmonids", 
                "code" : "Salmonids"
              }, 
              {
                "name" : "Coarse fish only", 
                "code" : "Coarse fish"
              }, 
              {
                "name" : "NFP", 
                "code" : "NFP"
              }, 
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Fish_Presence_Certainty", 
          "type" : "esriFieldTypeString", 
          "alias" : "Fish_Presence_Certainty", 
          "sqlType" : "sqlTypeOther", 
          "length" : 254, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Certainty", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Confirmed", 
                "code" : "Confirmed"
              }, 
              {
                "name" : "Assumed", 
                "code" : "Assumed"
              }, 
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "FISS_Data_Available", 
          "type" : "esriFieldTypeSmallInteger", 
          "alias" : "FISS_Data_Available", 
          "sqlType" : "sqlTypeOther", 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Boolean_1", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "No", 
                "code" : 0
              }, 
              {
                "name" : "Yes", 
                "code" : 1
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Fish_Species", 
          "type" : "esriFieldTypeString", 
          "alias" : "Fish_Species", 
          "sqlType" : "sqlTypeOther", 
          "length" : 50, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : null, 
          "defaultValue" : null
        }, 
        {
          "name" : "Fish_Species_Certainty", 
          "type" : "esriFieldTypeString", 
          "alias" : "Fish_Species_Certainty", 
          "sqlType" : "sqlTypeOther", 
          "length" : 254, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : 
          {
            "type" : "codedValue", 
            "name" : "Certainty", 
            "mergePolicy" : "esriMPTDefaultValue", 
            "splitPolicy" : "esriSPTDefaultValue", 
            "codedValues" : [
              {
                "name" : "Confirmed", 
                "code" : "Confirmed"
              }, 
              {
                "name" : "Assumed", 
                "code" : "Assumed"
              }, 
              {
                "name" : "Unknown", 
                "code" : "Unknown"
              }
            ]
          }, 
          "defaultValue" : null
        }, 
        {
          "name" : "Neighbourhood", 
          "type" : "esriFieldTypeString", 
          "alias" : "Area", 
          "sqlType" : "sqlTypeOther", 
          "length" : 50, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : null, 
          "defaultValue" : null
        }, 
        {
          "name" : "Notes", 
          "type" : "esriFieldTypeString", 
          "alias" : "Notes", 
          "sqlType" : "sqlTypeOther", 
          "length" : 254, 
          "nullable" : true, 
          "editable" : true, 
          "domain" : null, 
          "defaultValue" : null
        }, 
        {
          "name" : "Shape__Length", 
          "type" : "esriFieldTypeDouble", 
          "alias" : "Shape__Length", 
          "sqlType" : "sqlTypeDouble", 
          "nullable" : true, 
          "editable" : false, 
          "domain" : null, 
          "defaultValue" : null
        }
      ], 
      "indexes" : [
        {
          "name" : "PK__STORM_DI__F4B70D855BDE25CC", 
          "fields" : "OBJECTID", 
          "isAscending" : true, 
          "isUnique" : true, 
          "description" : "", 
          "indexType" : "Attribute"
        }, 
        {
          "name" : "user_11112.STORM_DITCH_CLASSIFICATION_DITCH_Shape_sidx", 
          "fields" : "Shape", 
          "isAscending" : true, 
          "isUnique" : false, 
          "description" : "", 
          "indexType" : "Spatial"
        }, 
        {
          "name" : "Shape__Length_Index", 
          "fields" : "Shape__Length", 
          "isAscending" : true, 
          "isUnique" : false, 
          "description" : "", 
          "indexType" : "Attribute"
        }
      ], 
      "dateFieldsTimeReference" : {
        "timeZone" : "UTC", 
        "timeZoneIANA" : "Etc/UTC", 
        "respectsDaylightSaving" : false
      }, 
      "preferredTimeReference" : null, 
      "types" : [], 
      "templates" : [
        {
          "name" : "Ditch", 
          "description" : "", 
          "drawingTool" : "esriFeatureEditToolLine", 
          "prototype" : {
            "attributes" : {
              "Notes" : null, 
              "Neighbourhood" : null, 
              "Ditch_ID" : null, 
              "Classification" : null, 
              "Name_of_Receiving_Natural_Steam" : null, 
              "Connection_to_Receiving_Natural" : null, 
              "Fish_Status_of_Receiving_Natura" : null, 
              "Fish_Staus_of_Natural_Steam_Cer" : null, 
              "Non_Fish_Bearing_with_Outflow_t" : null, 
              "Non_Fish_Bearing_Outflow_Certai" : null, 
              "Permanence" : null, 
              "Permanence_Certainty" : null, 
              "Connectivity_at_Max_Flow" : null, 
              "Connectivity_at_Max_Flow_Certai" : null, 
              "Physical_Connectivity" : null, 
              "Physical_Connectivity_Certainty" : null, 
              "Dominant_Substrate" : null, 
              "SubDominant_Substrate" : null, 
              "Exposed_or_Eroded_Channel_Bed" : null, 
              "Substrate_Certainty" : null, 
              "Dominant_Riparian_Vegetation" : null, 
              "SubDominant_Riparian_Vegetation" : null, 
              "Percent_of_Ground_Cover" : null, 
              "Percent_of_Canopy_Cover" : null, 
              "Riparian_Vegetation_Certainty" : null, 
              "Fish_Presence" : null, 
              "Fish_Presence_Certainty" : null, 
              "FISS_Data_Available" : null, 
              "Fish_Species" : null, 
              "Fish_Species_Certainty" : null
            }
          }
        }
      ], 
      "supportedQueryFormats" : "JSON, geoJSON, PBF", 
      "supportedAppendFormats" : "sqlite,geoPackage,shapefile,filegdb,featureCollection,geojson,csv,excel,jsonl,featureService,pbf", 
      "supportedAppendSourceFilterFormats" : "sqlite,geoPackage,shapefile,filegdb,featureService", 
      "supportedExportFormats" : "csv,shapefile,sqlite,geoPackage,filegdb,featureCollection,geojson,kml,excel", 
      "supportedConvertFileFormats" : "JSON,PBF", 
      "supportedConvertContentFormats" : "LayerEditCollection,FeatureCollection", 
      "supportedSpatialRelationships" : [
        "esriSpatialRelIntersects", 
        "esriSpatialRelContains", 
        "esriSpatialRelCrosses", 
        "esriSpatialRelEnvelopeIntersects", 
        "esriSpatialRelIndexIntersects", 
        "esriSpatialRelOverlaps", 
        "esriSpatialRelTouches", 
        "esriSpatialRelWithin", 
        "esriSpatialRelDisjoint", 
        "esriSpatialRelRelation"
      ], 
      "guidFormat" : "", 
      "supportsContingentValues" : true, 
      "supportedContingentValuesFormats" : "JSON, PBF", 
      "supportsFieldGroups" : true, 
      "supportedSyncDataOptions" : 260, 
      "hasStaticData" : false, 
      "maxRecordCount" : 2000, 
      "standardMaxRecordCount" : 2000, 
      "standardMaxRecordCountNoGeometry" : 32000, 
      "tileMaxRecordCount" : 4000, 
      "maxRecordCountFactor" : 1, 
      "capabilities" : "Query,Extract"
    }
  ], 
  "tables" : []
}