Class Criterion<RG>

A criterion on which either bidders or items will be judged, evaluated or assessed.

Type parameters

Constructors

constructor

Properties

description Optional

: undefined | string

A description of this criterion. Structured information should be provided in its other fields.

id

: string | number

The identifier for this criterion. It must be unique and cannot change within the Open Contracting Process it is part of (defined by a single ocid). See the identifier guidance for further details.

relatesTo Optional

: "tenderer" | "item"

The schema element that the criterion judges, evaluates or assesses. For example criterion may be defined against items or against bidders.

requirementGroups

: RG[]

A list of requirement groups for this criterion. A criterion is satisfied by one or more requirement groups being met. A requirement groups is met when all requirements in the group are satisfied.

source Optional

: "tenderer" | "buyer" | "procuringEntity"

Source of response to the requirements specified in the criterion, for example responses may be submitted by tenderers or by an assessment committee at the procuringEntity.

title Optional

: undefined | string

A title for this criterion.

Methods

isRelatedTo

  • (relatesTo: "tenderer"): this is TendererCriterion
  • (relatesTo: "item"): this is ItemCriterion
  • Used to check this criterion's relation to the specific tenderer.

  • Used to check this criterion's relation to the specific Item.

Generated using TypeDoc. Made by uStudio Company with ❤️