<ShowPlanXML xmlns="http://schemas.microsoft.com/sqlserver/2004/07/showplan" Version="1.599" Build="17.0.4075.5"><BatchSequence><Batch><Statements><StmtSimple StatementText="SELECT TOP(1) [t].[Id]&#xa;FROM [Technicians] AS [t]&#xa;WHERE [t].[Location].STDistance(@jobLocation) &lt;= 45269&#xa;  AND [t].[TerritoryId] = @territoryId AND [t].[IsAvailable] = CAST(1 AS bit)&#xa;ORDER BY [t].[Location].STDistance(@jobLocation)" StatementId="1" StatementCompId="5" StatementType="SELECT" StatementSqlHandle="0x09001DD318FB970C8B70F5E6305CF5368E500000000000000000000000000000000000000000000000000000" DatabaseContextSettingsId="1" ParentObjectId="0" StatementParameterizationType="0" RetrievedFromCache="true" StatementSubTreeCost="0.636409" StatementEstRows="1" SecurityPolicyApplied="false" StatementOptmLevel="FULL" QueryHash="0x0EE048BC103965B9" QueryPlanHash="0xF903385B5D5F2C7C" StatementOptmEarlyAbortReason="GoodEnoughPlanFound" CardinalityEstimationModelVersion="170"><StatementSetOptions QUOTED_IDENTIFIER="true" ARITHABORT="false" CONCAT_NULL_YIELDS_NULL="true" ANSI_NULLS="true" ANSI_PADDING="true" ANSI_WARNINGS="true" NUMERIC_ROUNDABORT="false"></StatementSetOptions><QueryPlan DegreeOfParallelism="1" MemoryGrant="1584" CachedPlanSize="80" CompileTime="495" CompileCPU="398" CompileMemory="1688"><MemoryGrantInfo SerialRequiredMemory="1536" SerialDesiredMemory="1584" RequiredMemory="1536" DesiredMemory="1584" RequestedMemory="1584" GrantWaitTime="0" MaxQueryMemory="4430688" GrantedMemory="1584" MaxUsedMemory="1144" LastRequestedMemory="0" IsMemoryGrantFeedbackAdjusted="No: First Execution"></MemoryGrantInfo><OptimizerHardwareDependentProperties EstimatedAvailableMemoryGrant="187808" EstimatedPagesCached="164332" EstimatedAvailableDegreeOfParallelism="7" MaxCompileMemory="17851120"></OptimizerHardwareDependentProperties><OptimizerStatsUsage><StatisticsInfo LastUpdate="2026-09-08T19:15:27.03" ModificationCount="0" SamplingPercent="47.0765" Statistics="[_WA_Sys_00000004_48CFD27E]" Table="[Technicians]" Schema="[dbo]" Database="[SpatialDispatchPlan]"></StatisticsInfo><StatisticsInfo LastUpdate="2026-09-08T19:15:25.58" ModificationCount="0" SamplingPercent="100" Statistics="[SIX_Technicians_Location]" Table="[extended_index_1221579390_384000]" Schema="[sys]" Database="[SpatialDispatchPlan]"></StatisticsInfo><StatisticsInfo LastUpdate="2026-09-08T19:15:29.12" ModificationCount="0" SamplingPercent="100" Statistics="[_WA_Sys_00000003_4CA06362]" Table="[extended_index_1221579390_384000]" Schema="[sys]" Database="[SpatialDispatchPlan]"></StatisticsInfo><StatisticsInfo LastUpdate="2026-09-08T19:15:26.94" ModificationCount="0" SamplingPercent="47.0765" Statistics="[_WA_Sys_00000003_48CFD27E]" Table="[Technicians]" Schema="[dbo]" Database="[SpatialDispatchPlan]"></StatisticsInfo><StatisticsInfo LastUpdate="2026-09-08T19:15:25.44" ModificationCount="0" SamplingPercent="47.0765" Statistics="[PK_Technicians]" Table="[Technicians]" Schema="[dbo]" Database="[SpatialDispatchPlan]"></StatisticsInfo></OptimizerStatsUsage><WaitStats><Wait WaitType="MEMORY_ALLOCATION_EXT" WaitTimeMs="2" WaitCount="3019"></Wait><Wait WaitType="IO_COMPLETION" WaitTimeMs="2" WaitCount="4"></Wait><Wait WaitType="SOS_SCHEDULER_YIELD" WaitTimeMs="1" WaitCount="67"></Wait></WaitStats><QueryTimeStats ElapsedTime="318" CpuTime="315"></QueryTimeStats><RelOp NodeId="0" PhysicalOp="Sort" LogicalOp="TopN Sort" EstimateRows="1" EstimateRowsWithoutRowGoal="247.458" EstimateIO="0.0112613" EstimateCPU="0.00316939" AvgRowSize="19" EstimatedTotalSubtreeCost="0.636409" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[SpatialDispatchPlan]" Schema="[dbo]" Table="[Technicians]" Alias="[t]" Column="Id"></ColumnReference><ColumnReference Column="Expr1001"></ColumnReference></OutputList><MemoryFractions Input="0.2" Output="1"></MemoryFractions><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="1" Batches="0" ActualElapsedms="318" ActualCPUms="315" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRebinds="1" ActualRewinds="0" ActualEndOfScans="1" ActualExecutions="1" InputMemoryGrant="24" OutputMemoryGrant="24" UsedMemoryGrant="16" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><TopSort Distinct="0" Rows="1"><OrderBy><OrderByColumn Ascending="1"><ColumnReference Column="Expr1001"></ColumnReference></OrderByColumn></OrderBy><RelOp NodeId="1" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="247.458" EstimateRowsWithoutRowGoal="247.458" EstimateIO="0" EstimateCPU="2.47458e-05" AvgRowSize="19" EstimatedTotalSubtreeCost="0.621978" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[SpatialDispatchPlan]" Schema="[dbo]" Table="[Technicians]" Alias="[t]" Column="Id"></ColumnReference><ColumnReference Column="Expr1001"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="16" Batches="0" ActualElapsedms="317" ActualCPUms="315" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1001"></ColumnReference><ScalarOperator ScalarString="[SpatialDispatchPlan].[dbo].[Technicians].[Location] as [t].[Location].STDistance([@jobLocation])"><UDTMethod><CLRFunction Assembly="Microsoft.SqlServer.Types" Class="Microsoft.SqlServer.Types.SqlGeography" Method="STDistance"></CLRFunction><ScalarOperator><Identifier><ColumnReference Database="[SpatialDispatchPlan]" Schema="[dbo]" Table="[Technicians]" Alias="[t]" Column="Location"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="@jobLocation"></ColumnReference></Identifier></ScalarOperator></UDTMethod></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="2" PhysicalOp="Nested Loops" LogicalOp="Inner Join" EstimateRows="247.458" EstimateIO="0" EstimateCPU="4.18e-06" AvgRowSize="4039" EstimatedTotalSubtreeCost="0.621953" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[SpatialDispatchPlan]" Schema="[dbo]" Table="[Technicians]" Alias="[t]" Column="Id"></ColumnReference><ColumnReference Database="[SpatialDispatchPlan]" Schema="[dbo]" Table="[Technicians]" Alias="[t]" Column="Location"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="16" Batches="0" ActualElapsedms="315" ActualCPUms="313" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><NestedLoops Optimized="0"><OuterReferences><ColumnReference Database="[SpatialDispatchPlan]" Schema="[dbo]" Table="[Technicians]" Alias="[t]" Column="Location"></ColumnReference><ColumnReference Column="Expr1003"></ColumnReference></OuterReferences><RelOp NodeId="3" PhysicalOp="Nested Loops" LogicalOp="Inner Join" EstimateRows="1" EstimateIO="0" EstimateCPU="0.00186935" AvgRowSize="4040" EstimatedTotalSubtreeCost="0.620947" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[SpatialDispatchPlan]" Schema="[dbo]" Table="[Technicians]" Alias="[t]" Column="Id"></ColumnReference><ColumnReference Database="[SpatialDispatchPlan]" Schema="[dbo]" Table="[Technicians]" Alias="[t]" Column="Location"></ColumnReference><ColumnReference Column="Expr1003"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="16" Batches="0" ActualElapsedms="315" ActualCPUms="312" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><NestedLoops Optimized="0" WithUnorderedPrefetch="1"><OuterReferences><ColumnReference Database="[SpatialDispatchPlan]" Schema="[sys]" Table="[extended_index_1221579390_384000]" Column="pk0"></ColumnReference><ColumnReference Column="Expr1043"></ColumnReference></OuterReferences><RelOp NodeId="5" PhysicalOp="Sort" LogicalOp="Sort" EstimateRows="4.47214" EstimateIO="0.0112613" EstimateCPU="0.000115088" AvgRowSize="12" EstimatedTotalSubtreeCost="0.465127" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Column="Expr1003"></ColumnReference><ColumnReference Database="[SpatialDispatchPlan]" Schema="[sys]" Table="[extended_index_1221579390_384000]" Column="pk0"></ColumnReference></OutputList><Warnings><SpillToTempDb SpillLevel="2" SpilledThreadCount="1"></SpillToTempDb><SortSpillDetails GrantedMemoryKb="544" UsedMemoryKb="544" WritesToTempDb="41" ReadsFromTempDb="41"></SortSpillDetails></Warnings><MemoryFractions Input="0.666667" Output="0.8"></MemoryFractions><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="13211" Batches="0" ActualElapsedms="112" ActualCPUms="109" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="41" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRebinds="1" ActualRewinds="0" ActualEndOfScans="1" ActualExecutions="1" InputMemoryGrant="544" OutputMemoryGrant="160" UsedMemoryGrant="544" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Sort Distinct="0"><OrderBy><OrderByColumn Ascending="1"><ColumnReference Database="[SpatialDispatchPlan]" Schema="[sys]" Table="[extended_index_1221579390_384000]" Column="pk0"></ColumnReference></OrderByColumn></OrderBy><RelOp NodeId="6" PhysicalOp="Hash Match" LogicalOp="Aggregate" EstimateRows="4.47214" EstimateIO="0" EstimateCPU="0.0387043" AvgRowSize="12" EstimatedTotalSubtreeCost="0.45375" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Column="Expr1003"></ColumnReference><ColumnReference Database="[SpatialDispatchPlan]" Schema="[sys]" Table="[extended_index_1221579390_384000]" Column="pk0"></ColumnReference></OutputList><MemoryFractions Input="1" Output="0.333333"></MemoryFractions><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="13211" Batches="0" ActualElapsedms="85" ActualCPUms="85" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualEndOfScans="1" ActualExecutions="1" InputMemoryGrant="1072" OutputMemoryGrant="1040" UsedMemoryGrant="600" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Hash><DefinedValues><DefinedValue><ColumnReference Column="Expr1003"></ColumnReference><ScalarOperator ScalarString="MAX([Expr1038])"><Aggregate Distinct="0" AggType="MAX"><ScalarOperator><Identifier><ColumnReference Column="Expr1038"></ColumnReference></Identifier></ScalarOperator></Aggregate></ScalarOperator></DefinedValue></DefinedValues><HashKeysBuild><ColumnReference Database="[SpatialDispatchPlan]" Schema="[sys]" Table="[extended_index_1221579390_384000]" Column="pk0"></ColumnReference></HashKeysBuild><RelOp NodeId="7" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="4472.14" EstimateIO="0" EstimateCPU="0.000447214" AvgRowSize="12" EstimatedTotalSubtreeCost="0.415046" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[SpatialDispatchPlan]" Schema="[sys]" Table="[extended_index_1221579390_384000]" Column="pk0"></ColumnReference><ColumnReference Column="Expr1038"></ColumnReference></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1038"></ColumnReference><ScalarOperator ScalarString="[SpatialDispatchPlan].[sys].[extended_index_1221579390_384000].[Attr]+[Attr]"><Arithmetic Operation="ADD"><ScalarOperator><Identifier><ColumnReference Database="[SpatialDispatchPlan]" Schema="[sys]" Table="[extended_index_1221579390_384000]" Column="Attr"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="Attr"></ColumnReference></Identifier></ScalarOperator></Arithmetic></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="8" PhysicalOp="Nested Loops" LogicalOp="Inner Join" EstimateRows="4472.14" EstimateIO="0" EstimateCPU="0.0186935" AvgRowSize="13" EstimatedTotalSubtreeCost="0.414599" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[SpatialDispatchPlan]" Schema="[sys]" Table="[extended_index_1221579390_384000]" Column="Attr"></ColumnReference><ColumnReference Database="[SpatialDispatchPlan]" Schema="[sys]" Table="[extended_index_1221579390_384000]" Column="pk0"></ColumnReference><ColumnReference Column="Attr"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="13211" Batches="0" ActualElapsedms="67" ActualCPUms="67" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><NestedLoops Optimized="0" WithUnorderedPrefetch="1"><OuterReferences><ColumnReference Column="Id"></ColumnReference><ColumnReference Column="LimitId"></ColumnReference><ColumnReference Column="Expr1042"></ColumnReference></OuterReferences><RelOp NodeId="10" PhysicalOp="Table-valued function" LogicalOp="Table-valued function" EstimateRows="1000" EstimateIO="0" EstimateCPU="0.00100016" AvgRowSize="18" EstimatedTotalSubtreeCost="0.00100016" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Column="Id"></ColumnReference><ColumnReference Column="Attr"></ColumnReference><ColumnReference Column="LimitId"></ColumnReference></OutputList><MemoryFractions Input="0" Output="0"></MemoryFractions><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="1121" Batches="0" ActualElapsedms="48" ActualCPUms="48" ActualRebinds="1" ActualRewinds="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><TableValuedFunction><DefinedValues><DefinedValue><ColumnReference Column="Id"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Column="Attr"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Column="LimitId"></ColumnReference></DefinedValue></DefinedValues><Object Table="[GeodeticTessellation]"></Object><ParameterList><ScalarOperator ScalarString="[@jobLocation]"><Identifier><ColumnReference Column="@jobLocation"></ColumnReference></Identifier></ScalarOperator><ScalarOperator ScalarString="(768)"><Const ConstValue="(768)"></Const></ScalarOperator><ScalarOperator ScalarString="(9)"><Const ConstValue="(9)"></Const></ScalarOperator><ScalarOperator ScalarString="(1)"><Const ConstValue="(1)"></Const></ScalarOperator><ScalarOperator ScalarString="(4.5269000000000000e+004)"><Const ConstValue="(4.5269000000000000e+004)"></Const></ScalarOperator></ParameterList></TableValuedFunction></RelOp><RelOp NodeId="11" PhysicalOp="Clustered Index Seek" LogicalOp="Clustered Index Seek" EstimateRows="4.47214" EstimatedRowsRead="4.47214" EstimateIO="0.003125" EstimateCPU="0.000161919" AvgRowSize="12" EstimatedTotalSubtreeCost="0.394905" TableCardinality="200000" Parallel="0" EstimateRebinds="994.377" EstimateRewinds="4.62341" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[SpatialDispatchPlan]" Schema="[sys]" Table="[extended_index_1221579390_384000]" Column="Attr"></ColumnReference><ColumnReference Database="[SpatialDispatchPlan]" Schema="[sys]" Table="[extended_index_1221579390_384000]" Column="pk0"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="13211" Batches="0" ActualElapsedms="14" ActualCPUms="14" ActualScans="1121" ActualLogicalReads="3396" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRowsRead="13211" ActualEndOfScans="1121" ActualExecutions="1121" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><IndexScan Ordered="1" ScanDirection="FORWARD" ForcedIndex="0" ForceSeek="0" ForceScan="0" NoExpandHint="0" Storage="RowStore"><DefinedValues><DefinedValue><ColumnReference Database="[SpatialDispatchPlan]" Schema="[sys]" Table="[extended_index_1221579390_384000]" Column="Attr"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[SpatialDispatchPlan]" Schema="[sys]" Table="[extended_index_1221579390_384000]" Column="pk0"></ColumnReference></DefinedValue></DefinedValues><Object Database="[SpatialDispatchPlan]" Schema="[sys]" Table="[extended_index_1221579390_384000]" Index="[SIX_Technicians_Location]" TableReferenceId="-1" IndexKind="Spatial" Storage="RowStore"></Object><SeekPredicates><SeekPredicateNew><SeekKeys><StartRange ScanType="GE"><RangeColumns><ColumnReference Database="[SpatialDispatchPlan]" Schema="[sys]" Table="[extended_index_1221579390_384000]" Column="Id"></ColumnReference></RangeColumns><RangeExpressions><ScalarOperator ScalarString="[Id]"><Identifier><ColumnReference Column="Id"></ColumnReference></Identifier></ScalarOperator></RangeExpressions></StartRange><EndRange ScanType="LE"><RangeColumns><ColumnReference Database="[SpatialDispatchPlan]" Schema="[sys]" Table="[extended_index_1221579390_384000]" Column="Id"></ColumnReference></RangeColumns><RangeExpressions><ScalarOperator ScalarString="[LimitId]"><Identifier><ColumnReference Column="LimitId"></ColumnReference></Identifier></ScalarOperator></RangeExpressions></EndRange></SeekKeys></SeekPredicateNew></SeekPredicates></IndexScan></RelOp></NestedLoops></RelOp></ComputeScalar></RelOp></Hash></RelOp></Sort></RelOp><RelOp NodeId="12" PhysicalOp="Clustered Index Seek" LogicalOp="Clustered Index Seek" EstimateRows="1" EstimatedRowsRead="1" EstimateIO="0.003125" EstimateCPU="0.0001581" AvgRowSize="4044" EstimatedTotalSubtreeCost="0.153557" TableCardinality="200000" Parallel="0" EstimateRebinds="446.214" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[SpatialDispatchPlan]" Schema="[dbo]" Table="[Technicians]" Alias="[t]" Column="Id"></ColumnReference><ColumnReference Database="[SpatialDispatchPlan]" Schema="[dbo]" Table="[Technicians]" Alias="[t]" Column="Location"></ColumnReference></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="16" Batches="0" ActualElapsedms="192" ActualCPUms="192" ActualScans="0" ActualLogicalReads="37965" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" ActualRowsRead="13211" ActualEndOfScans="13195" ActualExecutions="13211" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><IndexScan Ordered="1" ScanDirection="FORWARD" ForcedIndex="0" ForceSeek="0" ForceScan="0" NoExpandHint="0" Storage="RowStore"><DefinedValues><DefinedValue><ColumnReference Database="[SpatialDispatchPlan]" Schema="[dbo]" Table="[Technicians]" Alias="[t]" Column="Id"></ColumnReference></DefinedValue><DefinedValue><ColumnReference Database="[SpatialDispatchPlan]" Schema="[dbo]" Table="[Technicians]" Alias="[t]" Column="Location"></ColumnReference></DefinedValue></DefinedValues><Object Database="[SpatialDispatchPlan]" Schema="[dbo]" Table="[Technicians]" Index="[PK_Technicians]" Alias="[t]" IndexKind="Clustered" Storage="RowStore"></Object><SeekPredicates><SeekPredicateNew><SeekKeys><Prefix ScanType="EQ"><RangeColumns><ColumnReference Database="[SpatialDispatchPlan]" Schema="[dbo]" Table="[Technicians]" Alias="[t]" Column="Id"></ColumnReference></RangeColumns><RangeExpressions><ScalarOperator ScalarString="[SpatialDispatchPlan].[sys].[extended_index_1221579390_384000].[pk0]"><Identifier><ColumnReference Database="[SpatialDispatchPlan]" Schema="[sys]" Table="[extended_index_1221579390_384000]" Column="pk0"></ColumnReference></Identifier></ScalarOperator></RangeExpressions></Prefix></SeekKeys></SeekPredicateNew></SeekPredicates><Predicate><ScalarOperator ScalarString="[SpatialDispatchPlan].[dbo].[Technicians].[TerritoryId] as [t].[TerritoryId]=[@territoryId] AND [SpatialDispatchPlan].[dbo].[Technicians].[IsAvailable] as [t].[IsAvailable]=(1)"><Logical Operation="AND"><ScalarOperator><Compare CompareOp="EQ"><ScalarOperator><Identifier><ColumnReference Database="[SpatialDispatchPlan]" Schema="[dbo]" Table="[Technicians]" Alias="[t]" Column="TerritoryId"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="@territoryId"></ColumnReference></Identifier></ScalarOperator></Compare></ScalarOperator><ScalarOperator><Compare CompareOp="EQ"><ScalarOperator><Identifier><ColumnReference Database="[SpatialDispatchPlan]" Schema="[dbo]" Table="[Technicians]" Alias="[t]" Column="IsAvailable"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(1)"></Const></ScalarOperator></Compare></ScalarOperator></Logical></ScalarOperator></Predicate></IndexScan></RelOp></NestedLoops></RelOp><RelOp NodeId="13" PhysicalOp="Filter" LogicalOp="Filter" EstimateRows="1" EstimateIO="0" EstimateCPU="0.00100138" AvgRowSize="9" EstimatedTotalSubtreeCost="0.00100254" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="16" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualRebinds="16" ActualRewinds="0" ActualEndOfScans="0" ActualExecutions="16" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><Filter StartupExpression="1"><RelOp NodeId="14" PhysicalOp="Constant Scan" LogicalOp="Constant Scan" EstimateRows="1" EstimateIO="0" EstimateCPU="1.157e-06" AvgRowSize="9" EstimatedTotalSubtreeCost="1.157e-06" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList></OutputList><RunTimeInformation><RunTimeCountersPerThread Thread="0" ActualRows="16" Batches="0" ActualElapsedms="0" ActualCPUms="0" ActualEndOfScans="0" ActualExecutions="16" ActualExecutionMode="Row"></RunTimeCountersPerThread></RunTimeInformation><ConstantScan></ConstantScan></RelOp><Predicate><ScalarOperator ScalarString="CASE WHEN [Expr1003]&gt;(2) THEN SridMatch([SpatialDispatchPlan].[dbo].[Technicians].[Location] as [t].[Location],[@jobLocation]) ELSE [SpatialDispatchPlan].[dbo].[Technicians].[Location] as [t].[Location].STDistance([@jobLocation])&lt;=(4.5269000000000000e+004) END"><IF><Condition><ScalarOperator><Compare CompareOp="GT"><ScalarOperator><Identifier><ColumnReference Column="Expr1003"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(2)"></Const></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Intrinsic FunctionName="SridMatch"><ScalarOperator><Identifier><ColumnReference Database="[SpatialDispatchPlan]" Schema="[dbo]" Table="[Technicians]" Alias="[t]" Column="Location"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="@jobLocation"></ColumnReference></Identifier></ScalarOperator></Intrinsic></ScalarOperator></Then><Else><ScalarOperator><Compare CompareOp="LE"><ScalarOperator><UDTMethod><CLRFunction Assembly="Microsoft.SqlServer.Types" Class="Microsoft.SqlServer.Types.SqlGeography" Method="STDistance"></CLRFunction><ScalarOperator><Identifier><ColumnReference Database="[SpatialDispatchPlan]" Schema="[dbo]" Table="[Technicians]" Alias="[t]" Column="Location"></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="@jobLocation"></ColumnReference></Identifier></ScalarOperator></UDTMethod></ScalarOperator><ScalarOperator><Const ConstValue="(4.5269000000000000e+004)"></Const></ScalarOperator></Compare></ScalarOperator></Else></IF></ScalarOperator></Predicate></Filter></RelOp></NestedLoops></RelOp></ComputeScalar></RelOp></TopSort></RelOp><ParameterList><ColumnReference Column="@territoryId" ParameterDataType="int" ParameterRuntimeValue="(17)"></ColumnReference><ColumnReference Column="@jobLocation" ParameterDataType="sys.geography" ParameterRuntimeValue="POINT (-75.683967 41.360406)"></ColumnReference></ParameterList></QueryPlan></StmtSimple></Statements></Batch></BatchSequence></ShowPlanXML>