{
 "name": "IsolationTrace2",
 "displayName": "IsolationTrace_DW_Prod",
 "description": "A model to determine which valves are required to close to isolate a main break or leak.",
 "category": "",
 "helpUrl": "https://opengis.regina.ca/arcgis/rest/directories/arcgisoutput/CGISViewer/TraceIsolationDWNetwork_GPServer/CGISViewer_TraceIsolationDWNetwork/IsolationTrace2.htm",
 "executionType": "esriExecutionTypeAsynchronous",
 "parameters": [
  {
   "name": "SkipLocations",
   "dataType": "GPFeatureRecordSetLayer",
   "displayName": "SkipLocations",
   "description": "Locations of disabling features to \"skip\" in the trace.",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": {
    "displayFieldName": "",
    "geometryType": "esriGeometryPoint",
    "spatialReference": {
     "wkid": 102100,
     "latestWkid": 3857
    },
    "fields": [
     {
      "name": "OBJECTID",
      "type": "esriFieldTypeOID",
      "alias": "OBJECTID"
     }
    ],
    "features": [],
    "exceededTransferLimit": false
   },
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "Isolating_Valves",
   "dataType": "GPFeatureRecordSetLayer",
   "displayName": "Isolating Valves",
   "description": "System valve features returned from the trace.",
   "direction": "esriGPParameterDirectionOutput",
   "defaultValue": {
    "displayFieldName": "",
    "geometryType": "esriGeometryPoint",
    "spatialReference": {
     "wkid": 102100,
     "latestWkid": 3857
    },
    "fields": [
     {
      "name": "FID",
      "type": "esriFieldTypeOID",
      "alias": "FID"
     },
     {
      "name": "SUBTYPE",
      "type": "esriFieldTypeInteger",
      "alias": "SUBTYPE"
     },
     {
      "name": "SYMBOLANGL",
      "type": "esriFieldTypeDouble",
      "alias": "SYMBOLANGL"
     },
     {
      "name": "DIAMETER",
      "type": "esriFieldTypeInteger",
      "alias": "DIAMETER"
     },
     {
      "name": "INSTALLATI",
      "type": "esriFieldTypeString",
      "alias": "INSTALLATI",
      "length": 8
     },
     {
      "name": "INSTALLEDB",
      "type": "esriFieldTypeString",
      "alias": "INSTALLEDB",
      "length": 50
     },
     {
      "name": "DISTANCEEW",
      "type": "esriFieldTypeString",
      "alias": "DISTANCEEW",
      "length": 20
     },
     {
      "name": "DISTANCENS",
      "type": "esriFieldTypeString",
      "alias": "DISTANCENS",
      "length": 20
     },
     {
      "name": "MAINTAINED",
      "type": "esriFieldTypeString",
      "alias": "MAINTAINED",
      "length": 1
     },
     {
      "name": "VALVEBOX",
      "type": "esriFieldTypeString",
      "alias": "VALVEBOX",
      "length": 254
     },
     {
      "name": "VALVECHAMB",
      "type": "esriFieldTypeString",
      "alias": "VALVECHAMB",
      "length": 254
     },
     {
      "name": "COMMENTS",
      "type": "esriFieldTypeString",
      "alias": "COMMENTS",
      "length": 75
     },
     {
      "name": "DETAILDRAW",
      "type": "esriFieldTypeString",
      "alias": "DETAILDRAW",
      "length": 75
     },
     {
      "name": "ENABLED",
      "type": "esriFieldTypeSmallInteger",
      "alias": "ENABLED"
     },
     {
      "name": "SAC_ANODE",
      "type": "esriFieldTypeString",
      "alias": "SAC_ANODE",
      "length": 1
     },
     {
      "name": "SUBTYPENAM",
      "type": "esriFieldTypeString",
      "alias": "SUBTYPENAM",
      "length": 50
     },
     {
      "name": "SURVEY_DAT",
      "type": "esriFieldTypeDate",
      "alias": "SURVEY_DAT",
      "length": 8
     },
     {
      "name": "GISID",
      "type": "esriFieldTypeInteger",
      "alias": "GISID"
     },
     {
      "name": "UPDATE_DAT",
      "type": "esriFieldTypeDate",
      "alias": "UPDATE_DAT",
      "length": 8
     },
     {
      "name": "UPDATE_USE",
      "type": "esriFieldTypeString",
      "alias": "UPDATE_USE",
      "length": 8
     },
     {
      "name": "FLANGED",
      "type": "esriFieldTypeString",
      "alias": "FLANGED",
      "length": 1
     },
     {
      "name": "LOCATION",
      "type": "esriFieldTypeString",
      "alias": "LOCATION",
      "length": 20
     },
     {
      "name": "PROJECT",
      "type": "esriFieldTypeString",
      "alias": "PROJECT",
      "length": 50
     },
     {
      "name": "PROJECTSTA",
      "type": "esriFieldTypeString",
      "alias": "PROJECTSTA",
      "length": 20
     },
     {
      "name": "GLOBALID",
      "type": "esriFieldTypeString",
      "alias": "GLOBALID",
      "length": 38
     }
    ],
    "features": [],
    "exceededTransferLimit": false
   },
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "Affected_Hydrants",
   "dataType": "GPFeatureRecordSetLayer",
   "displayName": "Affected Hydrants",
   "description": "Hydrant features returned from the trace.",
   "direction": "esriGPParameterDirectionOutput",
   "defaultValue": {
    "displayFieldName": "",
    "geometryType": "esriGeometryPoint",
    "spatialReference": {
     "wkid": 102100,
     "latestWkid": 3857
    },
    "fields": [
     {
      "name": "FID",
      "type": "esriFieldTypeOID",
      "alias": "FID"
     },
     {
      "name": "SYMBOLANGL",
      "type": "esriFieldTypeDouble",
      "alias": "SYMBOLANGL"
     },
     {
      "name": "ASSETID",
      "type": "esriFieldTypeInteger",
      "alias": "ASSETID"
     },
     {
      "name": "INSTALLATI",
      "type": "esriFieldTypeString",
      "alias": "INSTALLATI",
      "length": 8
     },
     {
      "name": "INSTALLEDB",
      "type": "esriFieldTypeString",
      "alias": "INSTALLEDB",
      "length": 50
     },
     {
      "name": "MAINTAINED",
      "type": "esriFieldTypeString",
      "alias": "MAINTAINED",
      "length": 1
     },
     {
      "name": "COMMENTS",
      "type": "esriFieldTypeString",
      "alias": "COMMENTS",
      "length": 75
     },
     {
      "name": "DETAILDRAW",
      "type": "esriFieldTypeString",
      "alias": "DETAILDRAW",
      "length": 75
     },
     {
      "name": "ENABLED",
      "type": "esriFieldTypeSmallInteger",
      "alias": "ENABLED"
     },
     {
      "name": "SAC_ANODE",
      "type": "esriFieldTypeString",
      "alias": "SAC_ANODE",
      "length": 1
     },
     {
      "name": "SURVEY_DAT",
      "type": "esriFieldTypeDate",
      "alias": "SURVEY_DAT",
      "length": 8
     },
     {
      "name": "SYNERGENID",
      "type": "esriFieldTypeString",
      "alias": "SYNERGENID",
      "length": 17
     },
     {
      "name": "GISID",
      "type": "esriFieldTypeInteger",
      "alias": "GISID"
     },
     {
      "name": "UPDATE_DAT",
      "type": "esriFieldTypeDate",
      "alias": "UPDATE_DAT",
      "length": 8
     },
     {
      "name": "UPDATE_USE",
      "type": "esriFieldTypeString",
      "alias": "UPDATE_USE",
      "length": 8
     },
     {
      "name": "PROJECT",
      "type": "esriFieldTypeString",
      "alias": "PROJECT",
      "length": 50
     },
     {
      "name": "PROJECTSTA",
      "type": "esriFieldTypeString",
      "alias": "PROJECTSTA",
      "length": 20
     },
     {
      "name": "GLOBALID",
      "type": "esriFieldTypeString",
      "alias": "GLOBALID",
      "length": 38
     },
     {
      "name": "AREANAME",
      "type": "esriFieldTypeString",
      "alias": "AREANAME",
      "length": 10
     },
     {
      "name": "SEQUENCE",
      "type": "esriFieldTypeInteger",
      "alias": "SEQUENCE"
     }
    ],
    "features": [],
    "exceededTransferLimit": false
   },
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "Affected_Customers",
   "dataType": "GPFeatureRecordSetLayer",
   "displayName": "Affected Customers",
   "description": "The customers affected by the trace.",
   "direction": "esriGPParameterDirectionOutput",
   "defaultValue": {
    "displayFieldName": "",
    "geometryType": "esriGeometryPoint",
    "spatialReference": {
     "wkid": 102100,
     "latestWkid": 3857
    },
    "fields": [
     {
      "name": "FID",
      "type": "esriFieldTypeOID",
      "alias": "FID"
     },
     {
      "name": "ENABLED",
      "type": "esriFieldTypeSmallInteger",
      "alias": "ENABLED"
     },
     {
      "name": "GLOBALID",
      "type": "esriFieldTypeString",
      "alias": "GLOBALID",
      "length": 38
     }
    ],
    "features": [],
    "exceededTransferLimit": false
   },
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "Affected_Area",
   "dataType": "GPFeatureRecordSetLayer",
   "displayName": "Affected Area",
   "description": "A overview area representing the extent of all features returned by the trace.",
   "direction": "esriGPParameterDirectionOutput",
   "defaultValue": {
    "displayFieldName": "",
    "geometryType": "esriGeometryPolygon",
    "spatialReference": {
     "wkid": 102100,
     "latestWkid": 3857
    },
    "fields": [
     {
      "name": "OBJECTID",
      "type": "esriFieldTypeOID",
      "alias": "OBJECTID"
     },
     {
      "name": "Shape_Length",
      "type": "esriFieldTypeDouble",
      "alias": "Shape_Length"
     },
     {
      "name": "Shape_Area",
      "type": "esriFieldTypeDouble",
      "alias": "Shape_Area"
     }
    ],
    "features": [],
    "exceededTransferLimit": false
   },
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "Flags",
   "dataType": "GPFeatureRecordSetLayer",
   "displayName": "Flags",
   "description": "Flags",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": {
    "displayFieldName": "",
    "geometryType": "esriGeometryPoint",
    "spatialReference": {
     "wkid": 102100,
     "latestWkid": 3857
    },
    "fields": [
     {
      "name": "OBJECTID",
      "type": "esriFieldTypeOID",
      "alias": "OBJECTID"
     }
    ],
    "features": [],
    "exceededTransferLimit": false
   },
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "Barriers",
   "dataType": "GPFeatureRecordSetLayer",
   "displayName": "Barriers",
   "description": "barriers",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": {
    "displayFieldName": "",
    "geometryType": "esriGeometryPoint",
    "spatialReference": {
     "wkid": 102100,
     "latestWkid": 3857
    },
    "fields": [
     {
      "name": "OBJECTID",
      "type": "esriFieldTypeOID",
      "alias": "OBJECTID"
     }
    ],
    "features": [],
    "exceededTransferLimit": false
   },
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  }
 ]
}