Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

...

See: https://github.com/Orthogramic/Orthogramic_Metamodel

Schema

...

properties

Field

Type

Description

performanceIndicatorID

string

A unique identifier for the performance indicator.

title

string

The name or label of the performance indicator.

description

string

A brief explanation of what the performance indicator measures and why.

unitOfMeasure

string

The unit in which the performance is measured (e.g. %, $AUD, incidents).

baselineValue

number

The initial reference value from which progress is tracked.

currentValue

number

The most recent measured value. (Supersedes or aliases actualValue.)

targetValue

number

The intended or goal value to be achieved.

variance

number

The calculated difference between currentValue and targetValue.

variancePercentage

number

The percentage deviation from the target.

thresholdType

string

A general classification of how thresholds are applied (e.g. higher-is-better, lower-is-better).

thresholds

array of objects

Defines detailed thresholds and alert logic. Each item includes:<ul><li>level – A label such as “warning” or “critical”</li><li>value – A numerical threshold</li><li>comparisonOperator – Logic operator such as <, >, <=, >=</li><li>alertMessage – Message to show or send if breached</li><li>notificationRecipients – List of stakeholders to notify</li></ul>

targetDate

string (date)

The date by which the target should be achieved.

validFrom

string (date)

The start date for the performance measurement period.

validTo

string (date)

The end date for the performance measurement period.

aggregationPeriod

string

The interval used for performance comparison (e.g. monthly, quarterly, yearly).

assessmentFrequency

string

How often the performance should be reviewed (e.g. weekly, monthly).

evaluativeModel

object

An optional field describing the model used to interpret performance over time:<ul><li>modelType – Type of model (e.g. movingAverage, trendLine)</li><li>parameters – Key-value configuration (e.g. { "windowSize": 3 })</li><li>description – Description of how the model supports performance analysis</li></ul>

dataSource

string

Source of the data used for this performance measure (e.g. system name, survey, report).

owner

string

The person or role responsible for this performance indicator.

orgUnitTitle

string

The organisational unit accountable for reporting or acting on the indicator.