Skip to content

dbo.ethKpiResults ​

Info Generated by scripts/Generate-DataDictionary.ps1 - do not edit by hand. Edit descriptions in schemas/tables/dbo.ethKpiResults.json and regenerate.

Columns ​

#ColumnTypeNullableFlagsDescription
1JobIduniqueidentifiernoID of the job this KPI result row relates to (links to the Prime Ecosystem job).
2JobNumbernvarchar(50)noHuman-readable job number for the job.
3PrimeUrlnvarchar(255)yesDirect URL to the job's record in the Prime Ecosystem web application.
4AuthorisedTotalIncludingTaxdecimal(18,2)yesTotal authorised job value including tax.
5AddressStatenvarchar(50)yesAustralian state/territory of the job address.
6FullAddressnvarchar(500)yesFull formatted street address of the job.
7StatusNamenvarchar(100)noName of the job's current Prime Ecosystem status.
8KpiResultFromDatedatetimeyesStart date/time of the period this KPI measurement covers.
9KpiResultToDatedatetimeyesEnd date/time of the period this KPI measurement covers.
10KpiResultChurnintyesCount of how many times this KPI measurement has been recalculated/reset (churn count) for the job.
11SpanDurationHoursintyesElapsed wall-clock hours spanned between the KPI measurement's from and to dates.
12SumDurationHoursintyesTotal accumulated hours counted towards the KPI (e.g. excluding paused/non-business time).
13KPICalcMethodtinyintyesCode identifying which calculation method was used to compute this KPI (e.g. span vs summed duration).
14HoursKPIintyesTarget number of hours allowed for this KPI to be considered met.
15ActualDurationHoursintyesActual measured duration in hours used to assess the KPI.
16KpiMetbitnoFlag indicating whether the KPI target was met for this job.
17SortintyesSort order used to order KPI result rows for display.
18Supervisornvarchar(200)yesName of the supervisor responsible for the job at the time of measurement.
19Assignednvarchar(200)yesName of the person the job is currently assigned to.
20CaseManagernvarchar(200)yesName of the case manager responsible for the job.
21Estimatornvarchar(200)yesName of the estimator assigned to the job.
22Rolenvarchar(200)yesName of the role responsible for meeting this KPI.
23Managernvarchar(200)yesName of the manager responsible for oversight of this KPI/job.
24KpiResultFromDateFYvarchar(25)nocomputedComputed Australian financial year (e.g. '2024/2025') that the KPI's from-date falls within.
25SpanDurationDescriptionvarchar(32)yescomputedHuman-readable description of SpanDurationHours (e.g. '2 Days 3 Hours').
26SumDurationDescriptionvarchar(32)yescomputedHuman-readable description of SumDurationHours (e.g. '2 Days 3 Hours').
27HoursKPIDescriptionvarchar(32)yescomputedHuman-readable description of the HoursKPI target duration (e.g. '2 Days 3 Hours').
28ActualDurationDescriptionvarchar(32)yescomputedHuman-readable description of ActualDurationHours (e.g. '2 Days 3 Hours').
30ActualDurationDaysdecimal(18,2)yescomputedActual measured duration converted to (fractional) days.
31MeasureJobTagnvarchar(50)yesJob tag used to segment/scope which KPI measure applies to this job (e.g. Field/Desktop/Complex).
32MeasureFromJobValuemoneyyesLower bound of job value used to determine which KPI measure/threshold applies.
33MeasureToJobValuemoneyyesUpper bound of job value used to determine which KPI measure/threshold applies.
35MeasureSummarynvarchar(4000)yescomputedHuman-readable summary describing the job tag and value range this KPI measure applies to.
37MeasureJobTypevarchar(7)nocomputedComputed classification of the job (Field, Desktop, or Blank) derived from MeasureJobTag.
38ManagerResponsibleListvarchar(83)nocomputedComputed comma-delimited list of manager role titles responsible for this KPI/job type.
39InstructingClientnvarchar(255)yesName of the client/insurer who instructed the job.

Indexes ​

NameTypeUniquePKKey columnsIncludedFilter
nci_msft_1_ethKpiResults_7B7259BB83702185C4E5165B3B4D0E21NONCLUSTEREDJobIdSpanDurationDescription

Referenced by ​

Procedures: dbo.spEthKpiResultsbyJobId