Schema

You can download the release-schema.json file in English.

Criterion

The extension defines a new Criterion object with these fields:

Field Title Description Type(s)
id Identifier

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.

string or integer
title Title

A title for this criterion.

string
description Description

A description of this criterion.

string
relatesToTenderer Relates to tenderer

The criterion judges, evaluates or assesses a tenderer.

boolean
relatedItem Related item

The identifier of the item in the tender section to which this criterion applies.

string
relatedLots Related lot(s)

The identifiers of the lots to which this criterion applies.

array of strings
requirementGroups Requirement groups

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

array of RequirementGroup objects

RequirementGroup

The extension defines a new RequirementGroup object with these fields:

Field Title Description Type(s)
id Identifier

The identifier for this requirement group. 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.

string
description Description

A description of this requirement group.

string
requirements Requirements

A list requirements which must all be satisfied for the requirement group to be met.

array of Requirement objects

Requirement

The extension defines a new Requirement object with these fields:

Field Title Description Type(s)
id Requirement identifier

The identifier for this requirement. 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.

string
title Requirement title

The title of this atomic requirement.

string
description Requirement description

A free text description for this atomic requirement.

string
dataType Requirement datatype

The data type in which the response must be provided.

string from closed dataType codelist
pattern Response validation pattern

A regular expression with which to validate the response.

string
expectedValue Expected value

The expected value of the requirement, when the response must be specific value.

string or number or boolean
minValue Minimum value

The lower bound of the requirement, when the response must be within a certain range.

number
maxValue Maximum value

The upper bound of the requirement, when the response must be within a certain range.

number
period Period

The period to which the requirement applies: for example, the tenderer's turnover in a given year.

Period object

RequirementResponse

The extension defines a new RequirementResponse object with these fields:

Field Title Description Type(s)
id Identifier

The unique identifier of this response in the context of the contracting process.

string
title Title

The title of this response.

string
description Description

The description of this response.

string
value Value

The value of this response.

string or number or boolean
period Period

The period to which the response applies.

Period object
requirement Related requirement

A reference to the requirement to which the response applies.

RequirementReference object

RequirementReference

The extension defines a new RequirementReference object with these fields:

Field Title Description Type(s)
id Requirement ID

The identifier of the requirement to which the response applies.

string
title Requirement title

The title of the requirement to which the response applies.

string

Bid

The extension defines these fields in the Bid object from the Bids and expressions of interest extension:

Field Title Description Type(s)
requirementResponses Requirement responses

The responses of this bid to the requirements.

array of RequirementResponse objects

Tender

The extension defines these fields in the Tender object from OCDS:

Field Title Description Type(s)
criteria Criteria

Criteria on which bids, tenderers, lots or items will be judged, evaluated or assessed.

array of Criterion objects